(完整版)优秀pid毕业课程设计实例3——液位控制系统水位的控制

液位控制系统水位的控制

北京科技大学 自1105班 李骏霄 指导老师:付冬梅教

摘要: 这篇文章是把PID调节器运用于实际系统中,实现对其调节。该

系统中水位位置的控制是通过出水管和进水管流量的差值的大小来反应水位的高低,根据它们的不同变化运用PID调节器对闸门进行调节。

关键字:PID调节器,Matlab 仿真曲线,反馈系统

The water level control of the liquid level control system

Abstract: This article is to put PID adjustor into practice in order to adjust it. The water level control of the system is to use the differences of output and input of the water pipe to reflect the diagram , feedback system

1.引言: 工业生产中,为了提高经济效率,常需要实行最优控制。同理,

在水位控制系统中,由于阀门压强的不断变化引起水位的不断变化,影响生产的顺利进行。所以为了改善这种情况,引入PID调节器,利用进出流量的差值的反馈来测水流速度的大小,近而调节阀门,控制水位这样达到最优配置,提高效率。

2.理论部分: PID是指PID调节器,被插入到反馈控制系统的控制偏差信

号后,它是将具有放大功能的比例P(proportional),积分I(integral),微分D(derivative)的各种功能并行结合的,此时的传递函数为:

C(s)=Kp(1+1TiS+TdS)

Kp比例增益,Ti积分时间,Td微分时间。

比例作用是输出比例于控制偏差的操作量。只靠比例作用的控制中,有时会有稳定偏差,一般情况下下一个积分作用也被引用。

积分作用是输出积分偏差后的信号。只要有偏差,则操作量增加,最终可以将偏差可以变为0。但是,积分作用有90度的相位延迟,也许会破坏稳定性。

相互有影响的液位系统的模型如图1所示

在下面的讨论中,假设变量对于稳态值得变化很小。采用图1中规定的符

号,可以的到系统的下列方程: ( ,end end

ki= =>'); for kp=1:2:20; kc=tf(kp*[1 ki],[1 0]); T=feedback(kc*gp, ,end end kd= =>'); for kp=1:2:25; ki=0.005 gc=tf(kp*[kd 1 ki],[1 0]); T=feedback(gp*gc,,end; end hold off; 仿真图如下图所示:

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4