作者简介:曹婧华(1978-),女,副教授,博士研究生.研究方向:制造系统建模仿真,生产工程.E-mail:caojh@jlu.edu.cn
由于空气压缩机背压的建立具有大延迟、大惯性等非线性特点,给空压机性能测试带来很大困难,影响空压机的稳定性与可靠性。本文应用模糊理论设计了模糊自适应PID控制器对空压机的排气压力进行控制调节,并逐步建立了储气瓶模型、背压系统仿真模型。仿真结果表明:模糊自适应PID控制器相比传统的PID控制器有较好的控制效果,并具有超调量小、过渡时间短、稳定性好的特点。
In the performance testing of air compressor there exist several issues owing to the nonlinearity characteristics, such as time delay and large inertia in the formation process of the back pressure. These issues may influence the stability and reliability of the air compressor. To solve these problems, a fuzzy self-adaptive PID controller is designed to control the back pressure of the air compressor. Simulation model diagram of back pressure control system is designed on the basis of air cylinder model. Simulation results show that the fuzzy self-adaptive PID controller is better with small overshoot and shorter transition time and superior stability than the traditional PID controller.
空气压缩机(空压机)作为一种产生压缩空气的动力装置, 已经广泛地应用于车辆控制、仪表自动化以及船舶等领域中。空压机性能测试的难点主要体现在其对背压的控制上, 背压是否稳定取决于进入储气瓶的气量与储气瓶排出的气量是否平衡[1]。背压不稳会造成空压机工作不稳定, 对空压机本身以及其所在系统的寿命和性能造成极大损害。因此, 对背压控制实现平稳调节具有实用价值。空压机的背压控制是其性能测试的主要难点, 主要表现在以下两个方面:一是气体是可压缩的, 作为稳压用的气瓶内压力的建立和稳定需要一定时间, 并带有明显的纯滞后性; 二是系统不稳定因素引起的压力变化又带有纯滞后性。采用传统PID控制, 当工况改变时控制性能会降低。
本文针对储气瓶压力调节的时变性和非线性, 运用模糊自适应PID控制[2, 3]对其进行仿真研究。实验结果表明:模糊控制特别适合于非线性、时滞性以及动态性强的控制系统, 能够实现PID控制器的参数在线自适应调整[4], 更好地适应装置工况和参数的变化, 提高系统的控制精度和鲁棒性。
本文根据空压机控制系统的控制要求, 针对现有控制系统需要解决的问题, 引入空压机排气系统控制单元, 设计了模糊自适应PID控制器, 其基本结构和工作原理框图如图1所示。由图1虚线部分可知, 模糊自适应PID控制器由模糊推理和PID控制器两部分构成, 模糊自适应PID控制器根据设定压力Ps与反馈压力Pf的误差e以及误差的变化率ec计算得到控制量u(k), 从而调整电动控制阀的开度X, 进而控制储气瓶内的压力P, 使之保持恒定。
确定输入、输出量的模糊语言变量名:选择设定值与实际输出值的偏差
在总结工程设计人员技术知识和实际操作经验的基础上, 综合考虑在不同时刻3个参数的作用及相互之间的关系, 得到如表1~表3所示的49条规则, 每条模糊控制规则是以“ if…then…” 形式表示的模糊条件语句。
根据模糊规则可知, 经过模糊推理得到的是模糊集合(单点集合除外)仍然无法被执行机构识别和执行, 因此需要将模糊集合变成清晰值, 这个过程称为解模糊。解模糊方法中的重心法与其他模糊化方法相比, 由于输出曲线更平滑、包含的信息更齐全、能给出更好的控制量, 因此本文选用重心法作为解模糊的方法[7]。将模糊隶属度函数曲线与横坐标轴围成面积的质量中心对应的横坐标值
式中:
性能测试是准确获取空气压缩机性能数据的主要途径, 在空压机的使用和发展中发挥极为重要的作用。为了克服活塞式空压机往复运动导致其排量不均匀这一问题, 测试系统一般由空压机组及其控制系统、管路及阀件、气瓶等组成, 其中气瓶作为惯性容器主要用于稳定背压[8], 阀门主要用于调节气瓶内的压力。
执行机构电动阀的调节开度为0~100%, 传入可编程控制器中为1~5 V电压信号, 储气瓶内气体压力控制范围为0~3 MPa, 储气瓶模型如图5所示。气瓶的进气道与压缩机的二级排气道相连接, 中间包含一个单向阀, 防止气瓶里的气体倒流, 球形阀则是一个线性可调球阀。图5中, 下标p表示气瓶参数; 下标w表示气瓶外气体参数; 下标d表示压缩机排出气体的参数。
根据能量守恒定律可得气瓶能量平衡方程为:
式中:
对于理想气体绝热过程, 式(2)可简化为:
式中:
图6为基于Matlab/simulink所设计的模糊自适应PID控制系统仿真图, 系统各控制参数Kp、Ki和Kd分别为:
式中:
在仿真过程中, 模糊逻辑控制器通过不断检测e和ec的变化, 实时在线修改输出值Δ Kp、Δ Ki和Δ Kd, 使控制器的3个参数Kp、Ki和Kd能够适应系统的变化, 以达到良好的控制效果, 使气瓶内的压力快速、稳定地达到设定值。经反复调试和修改, 确定调整增益
当压缩机在某一背压下工作时, 其他条件不变, 压缩机的排气量是不变的。背压的控制主要取决于气瓶排气阀开度的变化, 气瓶内的压力随着气阀开度的变化而变化, 例如, 当气阀开度增大时, 气瓶的排气量增大, 如果排气量大于进气(压缩机的排气)量时, 气瓶内的压力减小; 反之增大。
控制背压设定值从0.098 MPa开始, 第一次阶跃到0.25 MPa, 之后每80 s增加0.25 MPa的阶跃, 到达1 MPa之后, 每80 s减少0.25 MPa的阶跃, 最终背压稳定在0.25 MPa, 仿真结果如图7所示。从图中可以看出:当背压发生阶跃变化时, 采用模糊自适应PID[10, 11, 12]控制的电动阀开度自动调节系统效果好, 不仅超调量小, 调节时间短, 而且控制精度高, 取得了令人满意的控制效果, 能够适应控制系统不同工况下的需求。而常规PID控制器控制的电动阀调节时间长, 超调量大, 导致背压超调大, 达到稳定时间长, 其控制效果远不如模糊自适应PID控制器好。由图8还可以看出:当空压机在某一背压下稳定工作时, 控制压力略微有些波动, 这是由于压缩机的吸、排气过程产生瞬时脉动造成的, 属于正常现象, 不会影响压缩机的正常工作。
两种控制器相对误差比较结果如图8所示。由图8可以看出:模糊自适应PID控制器的控制效果明显好于常规PID控制器, 当背压发生阶跃变化时, 其最大相对误差不超过10%(除阶跃点外), 而常规PID控制器最大相对误差达到25%; 同时, 常规PID控制器的调节时间也相对较长。
在对执行器电动阀的控制上, 模糊自适应PID控制器也要明显好于常规PID控制器, 如图9所示。其中, 图9(a)为模糊自适应PID控制器所控制的执行器控制效果图; 图9(b)为常规PID控制器所控制的执行器控制效果图, 比较两图可以看出, 图9(a)中电动阀的波动明显要小于图9(b)中电动阀的波动。电动阀波动频率高、幅度大容易对阀造成严重的磨损和冲击, 缩短气阀寿命。因此, 选择合理、有效的控制器对于电动阀的安全性和可靠性是至关重要的。
(1)Matlab仿真结果表明:模糊自适应PID控制的电动阀开度自动调节系统效果好, 具有超调量小、调节时间短、控制精度高的特点, 其动态响应性和稳定性要优于传统PID控制。
(2)采用模糊自适应PID控制器控制时, 当背压发生阶跃变化时, 除阶跃点外的最大相对误差要比常规PID控制器小, 其抗干扰能力比传统PID控制强。
(3)将联合模糊理论和PID控制构成的模糊自适应PID控制器用于空压机背压的控制系统中, 可以有效改善其背压建立过程中存在的大延迟、大惯性问题。
The authors have declared that no competing interests exist.
[1] |
|
[2] |
|
[3] |
|
[4] |
|
[5] |
|
[6] |
|
[7] |
|
[8] |
|
[9] |
|
[10] |
|
[11] |
|
[12] |
|