一种基于自抗扰控制算法的阀门电动执行器控制方法与流程

文档序号:17599404发布日期:2019-05-07 20:02阅读:230来源:国知局
一种基于自抗扰控制算法的阀门电动执行器控制方法与流程

本发明涉及阀门电动执行器控制技术领域,特别是一种基于自抗扰控制算法的阀门电动执行器控制方法。



背景技术:

早期的阀门电动执行器是接收外部的开阀或者关阀信号,通过电机以及减速机构驱动阀门的打开或者关闭。目前越来越多的阀门电动执行器开始配置智能型控制器,可以与外部设备进行多种形式的通信,驱动阀门的打开或者关闭,同时可以根据外部给定的位置命令,控制阀门到达指定的位置。随着工业控制系统技术的不断发展、电气自动化水平的不断提高,阀门电动执行器愈发成为不可替代的环节。由于工业控制的整体发展水平制约,我国的阀门电动执行器的产品水平也相对较低。

阀门电动执行器可以分为电气和机械两部分,控制器属于电气部分的核心,直接决定了阀门电动执行器的效率和控制精度。国内对阀门电动执行器的研究起步较晚,自上世纪80年代以来,随着电子技术以及微机技术的高速发展,我国的阀门电动执行器技术发展迅速,但是仍存在以下问题:

(1)控制精度低。dkj等大部分阀门电动执行器的基本误差为±2.5%,而阀门电动执行器作为执行机构的环节,其控制精度将直接影响到整个系统的控制精度。

(2)控制方式简单。控制方式通常只有手动、4~20ma、开关量的一种或几种,缺少对现场总线的支持。

(3)人机交互不够友好。由于早期的阀门电动执行器的控制方式简单、可设置参数少,厂家并未将人机交互作为一个重点研发的方向,导致人机交互简单、实用,但是不够友好。



技术实现要素:

本发明的目的在于提供一种基于自抗扰控制算法的阀门电动执行器控制方法,能够根据阀门实际状态的变化快速、精确地实现阀门开度值的控制。

实现本发明目的的技术解决方案为:一种基于自抗扰控制算法的阀门电动执行器控制方法,包括以下步骤:

步骤1,建立电机输出轴模型,得到电机输出轴的动力学平衡方程;

步骤2,建立齿轮减速机构模型,并简化为一阶线性系统;

步骤3,建立丝杠传动机构模型,将旋转运动变换为阀门电动执行器输出轴直线运动;

步骤4,建立阀门电动执行器输出轴模型;

步骤5,建立负载力模型;

步骤6,加入位移传感器,建立阀门电动执行器的位移传感器数学模型;

步骤7,根据阀门电动执行器传递函数,采用自抗扰控制算法对阀门电动执行器系统进行控制。

作为一种具体示例,步骤1所述的建立电机输出轴模型,得到电机输出轴的动力学平衡方程,具体如下:

电机输出轴的动力学平衡方程为:

式中,jm为折算到电机轴上的等效转动惯量;为电机输出角速度;为电机输出角加速度;kt为电机转矩常数;ia为电枢电流;tl为负载力矩,即电机轴的输出力矩;vm为电机轴等效粘性阻尼系数;η为传动系统总效率;fs为阀门电动执行器输出轴驱动力;l为丝杠导程。

作为一种具体示例,步骤2所述的建立齿轮减速机构模型,并简化为一阶线性系统,具体如下:

简化为一阶线性系统的齿轮减速机构模型为:

式中,i为齿轮减速机构减速比;θ为电机输出角;θs为齿轮减速机构输出角。

作为一种具体示例,步骤3所述的建立丝杠传动机构模型,将旋转运动变换为阀门电动执行器输出轴直线运动,具体如下:

丝杠传动机构模型为:

式中,xs为丝杠机构输出直线位移;l为丝杠导程。

作为一种具体示例,步骤4所述的建立阀门电动执行器输出轴模型,具体如下:

阀门电动执行器输出轴与调节阀门的阀杆相连,控制阀门运行,阀门电动执行器输出轴模型为:

式中,m为输出轴等效到阀门电动执行器的质量,包括输出轴和与输出轴连接的阀门活动部分的质量;fl为输出轴负载力;fs为阀门电动执行器输出轴驱动力;v为输出轴等效阻尼系数;k为电机输出轴总刚度;x为丝杠机构输出直线位移;x0为阀门电动执行器输出轴位移。

作为一种具体示例,步骤5所述的建立负载力模型,具体如下:

步骤5.1,建立不平衡力模型:

式中,fv为不平衡力;d1为阀门阀芯直径;d2为阀门阀杆直径;p1为阀门上游绝对压力;p2为阀门下游绝对压力;

步骤5.2,建立摩擦力模型:

ff=kd2wpn

式中,ff为摩擦力;k为比例系数,其取值受填料长度、宽度及阀门压力等级的影响;w为填料宽度;pn为调节阀额定压力等级;

步骤5.3,建立负载力模型:

fl=fv+ff

式中,fl为输出轴负载力;

将步骤5.1所述建立不平衡量模型和步骤5.2建立摩擦力模型所产生的扰动量以及未知外部扰动估计值,在阀位信号进入控制中心前进行主动补偿。

作为一种具体示例,步骤6所述的加入位移传感器,建立阀门电动执行器的位移传感器数学模型,具体如下:

将位移传感器视为一个增益为kc的比例环节,将位移传感器采集到的阀门电动执行器输出轴的当前位置信号转换为电压信号,输入到下位机控制器的i/o口,通过比较当前位置和目标位置的差值来驱动阀门电动执行器运行;

交流电机电压平衡方程为:

式中,la为电枢电感;ia为电枢电流;ki为电流环增益;ks为速度环增益;为电机设定角速度;θ为电机输出角,为电机输出角速度;ke为电机反电动势;ra为电枢绕组电阻;

采用交流电机控制模式为位置式控制模式,电动执行器控制系统微处理器mcu控制器输出的pwm脉冲数与电机角度成比例关系:

kpnpwm=θref(6)

式中,kp为电机位置比例增益;npwm为阀门电动执行器控制系统微处理器mcu控制器发出的pwm信号脉冲数量;θref为电机的设定角度;

令:

h3=jmla;

n5=mjmla;

n4=mjm(ra+ki)+la(jmv+mvm);

其中,b1为阀门电动执行器控制系统微处理器mcu控制器发出pwm信号脉冲数量npwm系数;h3为输出轴负载力fl的三次项系数;h2为fl的二次项系数;h1为fl的一次项系数;h0为fl的常数项;n5为阀门电动执行器输出轴位移x0的五次项系数;n4为x0的四次项系数;n3为x0的三次项系数;n2为x0的二次项系数;n1为x0的一次项系数;

将式(1)至式(6)进行拉普拉斯变换,联立,化简阀门电动执行器系统得阀门电动执行器系统输出位移与负载力fl的传递函数为:

设定外扰为ω,则式(7)转换为:

y(n5s5+n4s4+n3s3+n2s2+n1s)=(h3s3+h2s2+h1s+h0)u+ω

式中,y代表阀门电动执行器输出位移x0(s),u代表负载力fl;

对等号两边同时进行三次积分,具有二阶相对阶的五阶系统变为如式(8)所示的二阶系统:

式(8)为对于负载反馈下的位置控制情况,构建的一个标准的二阶自抗扰控制算法控制结构,即基于自抗扰控制算法的阀门电动执行器控制方法数学模型。

本发明与现有技术相比,其显著优点为:(1)使用位置传感器将阀门状态信息直接传送给控制中心,减少了中间电子电路的时延;(2)采用自抗扰控制算法进行控制,使系统在实现解耦的同时既减弱算法对于模型的依赖,提高了系统的鲁棒性,控制精度高、人机交互友好。

附图说明

图1是本发明基于自抗扰控制算法的阀门电动执行器控制方法的流程图。

图2是本发明中阀门电动执行器自抗扰控制系统数学模型的系统框图。

具体实施方法

以下结合附图和具体实施方式对本发明做进一步详细描述。

结合图1,本发明基于自抗扰控制算法的阀门电动执行器控制方法,对阀门电动执行器各部分进行建模,系统通过检测模块中的位置传感器直接将阀门状态传送至控制中心,包括以下步骤:

步骤1,建立电机输出轴模型,电机输出轴与齿轮减速机构连接,电机的电磁转矩克服阻力矩,输出转矩,可得到电机输出轴的动力学平衡方程:

式中,jm为折算到电机轴上的等效转动惯量,kg·m2为电机输出角速度,rad/s;为电机输出角加速度,rad/s2;kt为电机转矩常数,n·m/a;ia为电枢电流,a;tl为负载力矩,即电机轴的输出力矩,n·m;vm为电机轴等效粘性阻尼系数,n·m·s/rad;η为传动系统总效率;fs为阀门电动执行器输出轴驱动力,n;l为丝杠导程。

步骤2,建立齿轮减速机构模型,齿轮减速机构由于其高刚度,可将其简化为一阶线性系统:

式中,i为齿轮减速机构减速比;θ为电机输出角,rad;θs为齿轮减速机构输出角,rad。

步骤3,建立丝杠传动机构模型,在阀门电动执行器传动系统中,丝杠能够将旋转运动变换为阀门电动执行器输出轴直线运动:

式中,xs为丝杠机构输出直线位移,m;l为丝杠导程,m。

步骤4,建立阀门电动执行器输出轴模型,阀门电动执行器输出轴与调节阀门的阀杆相连,其输出驱动力克服阻力,从而控制阀门运行,阀门电动执行器输出轴模型为:

式中m为输出轴等效到阀门电动执行器的质量,包括输出轴和与输出轴连接的阀门活动部分的质量,kg;fl为输出轴负载力,n;fs为阀门电动执行器输出轴驱动力;v为输出轴等效阻尼系数,n·s/m;k电机输出轴总刚度,n/m;x为丝杠机构输出直线位移;x0为阀门电动执行器输出轴位移,m。

步骤5,建立负载力模型,阀门电动执行器输出轴收到来自所控制阀门的负载力,包括阀杆组件自身的重力,阀杆与阀门填料运动时摩擦所产生的摩擦力,阀门关闭时与阀座作用产生的压紧力,流体流经阀门由于前后压差带来的不平衡力等,具体如下:

步骤5.1,建立不平衡力模型,由于阀门前后存在压差,阀芯会受到不平衡量的作用:

式中,fv为不平衡力;d1为阀门阀芯直径,m;d2为阀门阀杆直径,m;p1为阀门上游绝对压力,pa;p2为阀门下游绝对压力,pa。

步骤5.2,建立摩擦力模型,摩擦力主要包括阀口阀杆组件受到的摩擦力,主要由阀门上压紧的填料对阀杆施加的压紧力造成,因此其大小受到很多相关因素的影响,包括阀门的压力等级、阀口填料的种类、填料填加的结构和方式等,而且随着阀口工作时间的増加,阀口的填料和阀杆都会造成不同程度的磨损,因此摩擦力也会变化,所以摩擦力一般通过经验公式估算得出:

ff=kd2wpn

式中,ff为摩擦力;k为比例系数,其取值受填料长度、宽度及阀门压力等级的影响;w为填料宽度,m;pn为调节阀额定压力等级,mpa。

步骤5.3,建立负载力模型:

fl=fv+ff

式中,fl为输出轴负载力;

将步骤5.1所述建立不平衡量模型和步骤5.2建立摩擦力模型所产生的扰动量以及未知外部扰动估计值,在阀位信号进入控制中心前进行主动补偿。

步骤6,建立传感器数学模型,在阀门电动执行器系统中,位置传感器充当反馈环节,是实现闭环伺服控制的关键部分。位置传感器将采集到的阀门电动执行器输出轴的当前位置信号转换为电压信号,然后输入到下位机控制器的i/o口,通过比较当前位置和目标位置的差值来驱动阀门电动执行器运行,从而完成伺服控制。

传感器数学模型可视为一个比例环节,用kc表示位置传感器的比例增益,v/m;将位移传感器采集到的阀门电动执行器输出轴的当前位置信号转换为电压信号,输入到下位机控制器的i/o口,通过比较当前位置和目标位置的差值来驱动阀门电动执行器运行;

结合交流电机电压平衡方程:

式中,la为电枢电感,mh;ia为电枢电流,a;ki为电流环增益,a/v;ks为速度环增益,a·s/rad;为电机设定角速度,rad/s;为电机输出角速度,rad/s;ke为电机反电动势,v·s/rad;ra为电枢绕组电阻,ω。

采用交流电机控制模式为位置式控制模式,电动执行器控制系统微处理器mcu控制器输出的pwm脉冲数与电机角度成比例关系:

kpnpwm=θref(6)

式中,kp为电机位置比例增益;npwm为阀门电动执行器控制系统微处理器mcu控制器发出的pwm信号脉冲数量;θref为电机的设定角度,rad。

令:

h3=jmla;

n5=mjmla;

n4=mjm(ra+ki)+la(jmv+mvm);

其中,b1为阀门电动执行器控制系统微处理器mcu控制器发出pwm信号脉冲数量npwm系数;h3为输出轴负载力fl的三次项系数;h2为fl的二次项系数;h1为fl的一次项系数;h0为fl的常数项;n5为阀门电动执行器输出轴位移x0的五次项系数;n4为x0的四次项系数;n3为x0的三次项系数;n2为x0的二次项系数;n1为x0的一次项系数;

将式(1)至式(6)进行拉普拉斯变换,联立,化简阀门电动执行器系统可得阀门电动执行器系统输出位移与负载力fl的传递函数为:

设定外扰为ω,则式(7)可以转换成:

y(n5s5+n4s4+n3s3+n2s2+n1s)=(h3s3+h2s2+h1s+h0)u+ω

式中y代表阀门电动执行器输出位移x0(s),u代表负载力fl。

对等号两边同时进行三次积分,具有二阶相对阶的五阶系统变为如式(8)所示的二阶系统:

因此,式(8)为对于负载反馈下的位置控制情况,构建的一个标准的二阶自抗扰控制算法控制结构,即基于自抗扰控制算法的阀门电动执行器控制方法数学模型,可用图2表示。

步骤7,得到阀门电动执行器系统传递函数,选取合适的控制策略对阀门电动执行器控制系统进行控制。

综上所述,本发明使用位置传感器将阀门状态信息直接传送给控制中心,减少了中间电子电路的时延;采用自抗扰控制算法进行控制,使系统在实现解耦的同时既减弱算法对于模型的依赖,提高了系统的鲁棒性,控制精度高、人机交互友好。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1