基于PID的电液位置伺服系统分析摘要电液位置伺服系统是一种由电信号处理装置和液压动力机构组成反馈控制系统。它综合了电气和液压两方面的优点,具有控制精度高、响应速度快、输出功率大、信号处理灵活、易于实现各种参量的反馈等优点。其应用已遍及国民经济的各个领域。本文主要通过matlab软件中的simulink工具,对电液位置伺服系统进行PID调节,并且利用临界比例度法进行参数整定,采用微分先行的方法对PID控制器进行改良,最终使系统的快速性、稳定性、准确性明显提高。关键词电液位置伺服系统;PID控制;临界比例度法;微分先行AnalysisofElectro-hydraulicPositionServoSystemBasedonPIDABSTRACTElectro-hydraulicpositionservosystemisasignalprocessingunitandthehydraulicpoweragenciesfeedbackcontrolsystem.Itcombinesbothelectricalandhydraulicadvantagesofhighcontrolprecision,fastresponse,highoutputpower,signalprocessing,flexible,easytoimplementvariousparametersofthefeedbackandsoon.Itsapplicationhasbeenthroughoutallareasofthenationaleconomy.Inthispaper,byusingsimulinksoftwaretools,electro-hydraulicpositionservosystemPIDcontrol,andtheuseofcriticalratiomethodforparametertuning,usingthemethodofdifferentialforwardPIDcontrollerforimprovement,andultimatelymakethesystemfast,stability,significantlyimprovedaccuracy.Keywordselectro-hydraulicpositionservosystem;PIDcontrol;criticalratiomethod;differentialforward1.引言电液伺服系统是一种由电信号处理装置和液压动力机构组成的反馈控制系统。最常见的有电液位置伺服系统、电液速度控制系统和电液力(或力矩)控制系统。图1是一个典型的电液位置伺服控制系统。图中反馈电位器与指令电位器接成桥式电路。反馈电位器滑臂与控制对象相连,其作用是把控制对象位置的变化转换成电压的变化。反馈电位器与指令电位器滑臂间的电位差(反映控制对象位置与指令位置的偏差)经放大器放大后,加于电液伺服阀转换为液压信号,以推动液压缸活塞,驱动控制对象向消除偏差方向运动。当偏差为零时,停止驱动,因而使控制对象的位置总是按指令电位器给定的规律变化。2.理论基础PID是一种线性控制器,它根据给定值r(t)与实际输出值c(t)构成控制方案:()()()etrtctPID的控制规律为:式中:()ut—调节器的输出;()et―PID调节器的控制偏差;pk—比例系数;IT—积分时间常数;011()()()()tpDdetutketetdtTTdt1()1()1()pDUsGskTsEsTsDT—微分时间常数。图2PID结构框图PID控制器各校正环节的作用如下:比例环节:成比例地反映控制系统的偏差信号e(t),偏差一旦产生,控制器立即产生控制作用以减小偏差。比例环节能即时成比例地反映控制系统的偏差信号e(t),偏差一旦产生,控制器立即产生控制作用,以减少偏差。在系统稳定的情况下,增大比例系数KP,可以减小稳态误差ess,提高控制精度,但不能完全消除稳态误差,但同时使得系统调节速度加快,振荡次数加多。当比例系数KP太大时,会使调节过程出现较大的超调量,从而降低系统的稳定性,在某些严重的情况下,甚至可能造成系统不稳定。积分环节:主要用于消除静差,提高系统的无差度。积分作用的强弱取决于积分时间常数T,T越大,积分作用越弱,反之则越强。积分环节主要用于消除静差,提高系统的无差度,以保证实现对设定值的无静差跟踪。从原理上看,只要控制系统存在动态误差,积分调节就产生作用,直至无差,积分作用就停止,此时积分调节输出为一常值。积分作用的强弱取决于积分时间常数TI大小,TI越大,积分作用越弱,反之则越强。积分作用的引入会使系统稳定性下降,动态响应变慢。实际中,积分作用常与另外两种调节规律结合,组成PI控制器或者PID控制器。微分环节:反映偏差信号的变化趋势,并能在偏差信号变得太大之前,在系统中引入一个有效的早期修正信号,从而加快系统的动作速度,减少调节时间微分作用的引入,主要是为了改善控制系统的响应速度和稳定性。微分作用能反映系统偏差的变化律,预见偏差变化的趋势,因此能产生超前的控制作用。直观而言,微分作用能在偏差还没有形成之前,就己经消除偏差。微分作用的强弱取决于微分时间DT的大小,DT越大,微分作用越强,反之则越弱。在微分作用合适的情况下,系统的超调量和调节时间可以被有效的减小。从滤波器的角度看,微分作用相当于一个高通滤波器,因此它对噪声干扰有放大作用,而这是我们在设计控制系统时不希望看到的。所以我们对DT的调整必须掌握好“分寸”,不能过强地增加微分调节,否则会对控制系统抗干扰产生不利的影响。PID整定口诀:参数整定找最佳,从小到大顺序查。先是比例后积分,最后再把微分加。曲线振荡很频繁,比例度盘要放大。曲线漂浮绕大弯,比例度盘往小扳。曲线偏离回复慢,积分时间往下降。曲线波动周期长,积分时间再加长。曲线振荡频率快,先把微分降下来。动差大来波动慢,微分时间应加长。理想曲线两个波,前高后低四比一。一看二调多分析,调节质量不会低。3.电液位置伺服控制系统模型建立工作台由液压马达经减速器和滚珠丝杠驱动。根据力矩平衡方程,减速器输入轴力矩LT为:2LLFtTi式中:t为丝杠导程,单位为/mr;i为减速器传动比,'mmi,m、'm分别为齿轮减速器输入轴、输出轴角位移,单位为rad。由运动传递原理知,液压马达最大转速比例:积分:微分:被控对象:-pKIKsDKs0()Gs()Rs()Es()Us()Cs图图3电液位置伺服系统框图maxn为:maxmaxivnt式中:maxv为工作台的最大运动速度,单位为/ms。由液压马达输出力矩表达式可知,液压马达所需排量mQ为:22LmmLTQDp式中:Lp为液压马达负载压力,单位为MPa,一般取23sLpp,sp为液压系统压力,单位为MPa;mD为液压马达弧度排量,单位为3/mrad。已知:2i,21.210/tmr,56310spPa。由上述各式计算得:630.810/mDmrad所以,液压马达负载流量Lq为:maxLmqQn伺服阀压降Vp为:maxVsLppp考虑泄漏等影响,Lq增大15%4.6/minLqL。根据Lq和Vp,查手册得额定流量,选择液控型变量柱塞泵和电液伺服阀。放大器增益aK为:aeIKU式中:I为输出电流,单位为A;eU为输入电压,单位为V。放大器增益为0.25/aKAV。电液伺服阀的传递函数由样本查得为:02220.51600600svqKsIs式中:0q为伺服阀流量;svK为伺服阀的流量增益。经计算,额定流量8/minnpL的阀在供油压力56310spPa时,空载流量4301.2710/mqms,所以阀的额定流量增益630421610/()msvnqKmsAI。则伺服阀的传递函数为:602242161020.51600600qsIs因为负载特性没有弹性负载,因此液压马达和负载的传递函数为:20212(1)mmhhhDsqss式中:h为液压固有频率,单位为Hz;h为液压阻尼比。24cmhttDVJ式中:c为系统的有效体积弹性模数,单位为MPa;tV为液压马达的容积,3m;tJ为工作台质量折算到液压马达轴的转动惯量,222J4ttmti,单位为2gKm。考虑齿轮、丝杠和液压马达的惯量取321.1210tJkgm,并取液压马达的容积631010tVm,则液压固有频率为:388/hrads0ccthmtKJDV假定阻尼比仅由阀的流量-压力系数产生。零位流量-压力系数0cK近似计算为:2032cccsqrKp取22.5110m、6510crm、21.810Pa,得:12303.4210/()cKmsPa。则,液压阻尼比为:1.24h将mD、h、h值代入得:62021.251021.24(1)388388msqss减速齿轮与丝杠的传递函数为:图4伺服系统传递函数放大器增益0.25电液伺服阀液压马达减速齿轮与丝杠位移传感器和放大器10062242161020.51600600ss6221.251021.24(1)388388sss49.5610输入输出rupx-2psmxtKi减速齿轮与丝杠的传递函数为。49.5610/sKrad位移传感器和放大器的动态特性可以忽略,其传递函数可以用它们的增益表示。传感器增益为:ffpUKx图5simulink仿真框图式中:fU为反馈电压信号;px为工作台位移,单位为mm。传感器增益为100/fKVm。4.PID控制器设计与分析4.1对电液位置伺服系统的分析由以上分析得到该系统的开环传递函数为:66422220.254216101.25109.5610100()20.521.24(1)(1)600600388388KGssssss化简后得:12226.8310()(250.91150544)(2301.03360000)KGssssss系统的传递函数如图4所示。用matlab画出其根轨迹:程序:Gk=tf(1,conv(conv([1,250.91,150544],[1,2301.03,360000]),[1,0]));rlocus(Gk);grid;title('电液位置伺服系统的根轨迹');根轨迹如下:由根轨迹看出,当开环增益131.6510gk时系统是不稳定的。而该系统的开环增益为126.8310,所以在未加PID控制器之前该系统是稳定的。又由该系统的开环传递函数知该系统为型系统,对于阶跃输入信号稳态误差为0.-3000-2000-1000010002000-2000-1500-1000-50005001000150020002500电液位置伺服系统的根轨迹RealAxisImaginaryAxis图6典型输入稳态误差用simulink得到系统在未加PID控制器时的响应曲线:分析:可以看到原系统的稳态误差为零,超调量比较大。4.2PID调节简要分析:4.2.1P控制器调节:KP=0.3时:KP=0.7时:KP=0.9时KP=2时:结论:从以上图中可以看出,随着KP值增大,系统响应速度也加快,系统的超调也随着增加,调节时间也随着增大。当K增大到一定值后,闭环系统将趋于不稳定。要满足系统稳定性的要求,单纯的比例控制对系统的调节是有限的。如果要满足系统对稳定、快速的要求还要有积分和微分环节。4.2.2PI控制器调节:KP=0.7,KI=0.5时KP=0.7,KI=6时结论:当在比例控制的基础上增加积分项之后即为PI控制器。PI控制器可以使系统在进入稳态后无稳态误差,但由于该系统本身准确性较好,加入积分环节后效果不太明显。从上图中还可以看出,随着积分系数的增加,积分控制作用增强,闭环系统的稳定性变差。4