摘 要
随着工业生产的快速发展,工业上离不开可视化水箱的液面控制系统。本设计主要是设计可视化水箱的控制系统,在研究设计过程中,PID控制策略不但使设计控制算法更加的方便,同时又足以有效的满足设计需要,因此本篇研究选择了PID控制。本论文目的是设计可视化水箱系统控制,设计时充分利用了自动控制原理,过程控制以实现对水箱液位的控制。本设计主要内容有对水箱的实验曲线分析以及确定其特性,对MATLAB进行概括,其次了解过程控制的定义目的以及特点,然后依据可视化的水箱控制模型以及受控过程属性来更好的设计出PID调节器,进而操控系统仿真。通过参数的不同设置得到不同的控制结果,证明提高系统性能的有效性最好的办法是加入串级控制。通过MATLAB来构建一个较为完善的液位控制体系,调节器使用PID控制,构建水箱液位控制系统的数学模型再设计出水箱的控制系统,选择合适的PID算法。对所得到的仿真曲线进行分析,得出最优化的仿真参数及各个参数的控制性能,然后就参数变动对系统性能的影响进行一定的归纳总结。
关键词:可视化水箱系统控制;串级控制;过程控制;MATLAB仿真;PID控制;
一、水箱液位控制系统原理
3.1人工控制和自动控制的比较
水箱的液位控制体系的示意图详见下图3-1,在手动控制的图示中,为控制水箱的液位使其保持不变,需要随时观察水箱液位的高度变动情况,以便更好的掌控不同液位水箱的净水量。第一步是眼睛观察好水箱的实际液位水平,然后传输到大脑;第二步是大脑对比人眼所观察到的不同液位高度,得出系统的偏差程度以及对应的方位,接下来发出相应的操控指令;最后,大脑控制手部去控制对应的进水阀门,从而将水箱的液体水位维持在一定的高度。在全部的过程中,眼睛、大脑和手所起的作用依次是检测、作出正确的判断以及执行相应的命令,三者分工协作共同完成测量、偏差计算、偏差纠正的工作,最终使水箱的水位维持在同一高度。
图3-1水箱液位控制系统示意图
如果采用检测仪表装置和自动控制装置,在水箱液位控制系统的自动控制展示图3-1中,当系统受到一定程度的干扰之后,液体水位就会产生相应的变化,检测仪表仪器检测到液体水位具体水平,即测量值;液体水位测量变送器传输相应的信号至对应的控制器,和事先设置好的数值进行对比,然后获得偏差信