1、q 液位解耦液位解耦q 运行过程系统安全运行过程系统安全q 控制软件平台具有易用性控制软件平台具有易用性流量传感器流量传感器2号水泵号水泵网络化嵌入式控制器:已嵌入水箱内部液位传感器液位传感器电磁阀电磁阀q 执行机构和检测装置执行机构和检测装置流量传感器 采用TOTTON PUMPS的DC15/5型磁耦合离心泵,工作前,水泵和进水管必须灌满水形成真空状态,当叶轮快速转动时,叶片促使水快速旋转,旋转着的水在离心力的作用下从叶轮中飞出,泵内的水被抛出后,叶轮的中心部分形成真空区域。水在大气压力或水压的作用下,通过水管压到了进水管内,这样循环就可以实现连续抽水。 使用GEMS流量传感器,通过累计流过
2、液体体积的脉冲信号,计算得到液体流量双容水箱液位传感器 双入双出的被控对象尺寸:高度25cm,内径7.5cm,外径7.6cm 使用Honeywell的26PC型差压传感器作为液位传感器,根据水箱内水的上下表面压力差进行折算得到相应的液位从而进行反馈。q 软件平台软件平台特点: 1. 用于开放式结构的快速控制原型开发、硬件样机在线测试,有效地缩短开发周期,保证系统柔性; 2. 由于可以采用实时在线测试,应用于难以建立精确数学模型的系统,可以降低建模和控制器设计的难度; 3. 与MATLAB系统的无缝集成,便于开发者使用MATLAB中的各种先进算法; 4. 该软件通过与TCP/IP网络的集成性,可
3、应用于网络控制,远程设置控制方案,便于调试和升级。q 被控对象组成被控对象组成1u2u1inQinQ1y2y双容水箱液位系统的耦合关系主要体现在如下两方面:状态耦合关系:由于连通阀的存在,水会从高液位水箱流向低液位水箱;输入耦合关系:2号水泵控制两个水箱的进水流量总和Qin,电磁阀门在支路上,对1号和2号水箱的入水流量都会有影响,因此存在输入耦合关系。q 双容水箱液位系统的耦合关系双容水箱液位系统的耦合关系11 11inQk uc422inQk ucq 被控对象模型被控对象模型21yy1111022220inoutinoutdyAQQQdtdyAQQQdt12AA和分别为双容水箱的横截面积1i
4、nQ2inQ2outQ1outQ0Q0021Qkyy111outQky222outQky1111102122222021inindyAQkykyydtdyAQkykyydt012,k k k12=+inininQQQ113 111102122423 1122021dyAk uckykyydtdyAk uck uckykyydt21423 11=inininQQQk uck uc12,c c04kk 由于耦合关系的存在,假设双容水箱液位耦合系统控制器设计模型的表达式为11111212221222( )( )( )( )( )yuWsWsuW syuWsWsu 利用阶跃响应辨识方法,根据改变 与
5、引起输出液位的变化曲线,对耦合关系矩阵 进行辨识. 采用控制变量法,在测定某一列两个元素过程中,相应水箱入水流量阶跃变化而另一个水箱的入水流量保持不变,从而得到液位变化曲线1u2uWq 双容水箱液位系统辨识方法双容水箱液位系统辨识方法q 与与 的辨识的辨识11( )Ws21( )Ws 利用控制变量法,首先辨识矩阵中第一列的两个元素,即:在保证水泵输入电压PWM占空比不变情况下,改变电磁阀开度得到液位变化曲线. 保持水泵PWM占空比80%不变,电磁阀从58%到60%作为阶跃激励信号,进行三次实验,结果如下表所示.次数LT1初始液位LT 1 稳定液位LT 1 时间常数LT 1 比例系数 LT 2
6、初始液位LT 2 稳定液位LT 2 时间常数L T 2 比例系数110.5115.73002.6154.74c9.033452.15210.2515.052722.44.748.843272.05310.2514.982722.374.788.733472.0 利用阶跃响应法对得到的响应曲线进行辨识,三次测量取平均值得到传函数如下:11212.528012.03401WsWsq 与与 的辨识的辨识12( )Ws22( )Ws 类似地,在保证电磁阀开度不变情况下,改变水泵输入电压PWM占空比得到液位变化曲线. 给定电磁阀开度38%,水泵输入电压PWM占空比由54%到58%作为激励信号,进行三次实
7、验,结果如下表所示.次数LT1初始液位LT 1 稳定液位LT 1 时间常数LT 1 比例系数 LT 2 初始液位LT 2 稳定液位LT 2 时间常数LT 2 比例系数15.529.623421.0210.215.433201.3025.089.023520.989.8815.243051.3435.109.593481.0210.114.32801.05 利用阶跃响应法对得到的响应曲线进行辨识,三次测量取平均值得到传函数如下:12221.035011.23001WsWs 由此,双容水箱液位系统的控制器设计模型为11222.51.0280135012.01.224013001yussyuss 目
8、的: 选择 使得由 和 组成的串联系统具 有解耦结果 为对角 矩阵 解耦的原理:W2 23.1 3.1 解耦控制系统结构解耦控制系统结构 为解耦控制器, 为存在耦合的被控对象, 与 为输入, 与 为输出1( )r s2( )r s( )cG s( )W s1( )y s2( )y sq 前馈补偿解耦控制前馈补偿解耦控制 前馈补偿解耦控制方法是一种很有效的抗扰动控制方法,且结构简单,便于实现。前馈补偿解耦控制的系统框图如下 若无解耦补偿器D的存在, M1的变化不仅会影响y1,而且会影响到y2,类似地,M2具有相同的情况 为了抵消回路间的相互作用,利用不变性原理来消除这种耦合影响,只需要满足:12
9、112122( )( )( )M WsMDs Ws 21221211( )( )( )MWsMDs Ws 这样,如果M1与M2都不为0,则:121211( )( )( )WsDsWs 212122( )( )( )WsDsWs 引入前馈解耦补偿器后,该耦合系统将如下图所示q 前馈解耦补偿器设计前馈解耦补偿器设计 利用控制器设计模型,针对双容水箱实验模型进行前馈补偿解耦补偿器设计. 控制器设计模型为:11222.51.0280135012.01.234013001yussyuss 由此,前馈解耦补偿器如下:121211( )2801( )0.4( )3501WssDsWss 212122( )3
10、001( )1.67( )3401WssDsWss 4.1 4.1 控制器设计控制器设计 前馈解耦补偿器已经在上一节中求得,只需要针对解耦后的两个单容水箱设计PID控制器.引入前馈解耦补偿器后,双容水箱结构为1号水箱传递函数为2号水箱传递函数为11222.5028011.203001yusyus 112.52801yus221.23001yus 利用直接综合法设计PID控制器,选定期望的闭环极点 则期望的闭环传递函数为则1号水箱对应回路中PID控制器为 因此2号水箱对应回路中PID控制器为 因此 0.1s 1101Gs110.0411.2(1)cGGWGs1111.20.04pikk220.0
11、8325(1)cGGWGs22250.083pikk 5.2 5.2 系统仿真系统仿真q 仿真程序仿真程序前馈解耦补偿器双容水箱q 仿真结果仿真结果双容水箱初始给定液位均为8,在t=150s时1号水箱给定阶跃到6,在t=300s时2号水箱给定阶跃到10. 得到的仿真结果如下: 1号水箱液位2号水箱液位 6.1 EasyControl 6.1 EasyControl软件平台监控功能软件平台监控功能 EasyControl控制软件平台提供的信号参数浏览器具有时间范围设定、曲线保存、数值显示、在线调参等功能,为用户提供完备的实验功能6.2 6.2 双容水箱液位系统双容水箱液位系统PIDPID控制控制
12、 不考虑解耦控制,只利用PID控制器进行双容水箱液位控制. 反复调整参数直到具有较好的控制效果,最终选取的PID控制器参数123pk10.27ik 232.27pk20.165ik 双容水箱初始液位设定均为8cm,稳定后1号水箱给定阶跃到6cm,再次稳定后2号水箱给定阶跃到10cm. 得到的控制效果如下:1号水箱液位 2号水箱液位6.3 6.3 前馈补偿解耦控制实验前馈补偿解耦控制实验 利用设计的PID控制器和前馈解耦补偿器,进行双容水箱液位解耦控制实验,调整PID控制器参数和前馈解耦补偿器放大系数以达到较好的控制效果。最终选取的PID控制器参数和前馈解耦补偿器放大系数为 双容水箱液位系统解耦控制实验曲线如下:1号水箱液位2号水箱液位1144,0.38PIkk2232.269,0.165PIkk21120.24,0.05kk6.4 6.4 非线性解耦控制(先进方法研究)非线性解耦控制(先进方法研究) 05010015020025030035040001234567time(s)w1 and y1 y1w1050100150200250300350400024681012time(s)w2 and y2 y2w21号水箱液位实际响应曲线 2号水箱液位实际响应曲线 谢 谢 ! 更多精品资请访问更多精品资请访问 更多品资源请访问更多品资源请访问