工业控制与应用 斌自动化技术与应用》2008年第27卷第1期 ndustry Control and Applications 潜艇推进器模型参考模糊自适应P I D 控制方法研究 张敏,李国斌 (哈尔滨工程大学自动化学院黑龙江哈尔滨150001) 摘 要:本文主要介绍了模型参考模糊自适应PID控制在潜艇推进液压伺服系统中的应用。潜艇推进液压伺服系统因随外界环境的 变化而变化,因此常规PID控制无法满足要求,本文采用模型参考模糊自适应PID控制对其进行控制,并对控制结果进行仿真 分析,通过与传统PID控制进行比较从而得出该控制方法可以有效抑制负载干扰和参数扰动,具有很强的鲁棒性。 关键词:液压伺服系统;模型参考模糊自适应PID控制;PID控制 中图分类号:TP273.21 文献标识码:B 文章编号:1003 7241(2008)01 0017 04 Model Reference Fuzzy Adaptive P I D Control fOr the Submarine PropeIler ZHANG Min,LI Guo・bin (DepartmentofAutomation,HarbinengineeringUniversity,Harbin 150001,China) Abstract:This paper presents an application of model reference fuzzy adaptive PID control to the submarine propeller hydraulic servo system.The results of simulation,are analyzed and compared with the conventional PID contro1.It shows that the controller can reduce the unknown and time—varing external load disturbances effectively. Key words:hydraulic servo system;model reference fuzzy adaptive PID control;PID control 1引言 通常是不确定和未知的,严重影响系统的性能,因此传统的PID控 潜艇的推进方式有很多种,本文中采用液压伺服系统驱动螺 制结果不够理想。本文将自适应控制、模糊控制和PID控制结合 旋桨,系统方框图如下图1所示,它具有体积小、质量轻、响应速度 起来形成模型参考模糊自适应PID控制(简称MRFA PID),该 快、控制精度高等一系列优点,在工业控制中获得了广泛的应用。 控制综合各自的优点以得到较好的控制结果。 本文首先建立了潜艇推进液压伺服系统的数学模型,然后以 该模型为被控对象进行A FA PD控制,最后进行仿真分析井与 传统的PID控制结果进行比较。 2潜艇推进液压伺服系统的建模[1] 本文中驱动潜艇螺旋桨的液压伺服系统采用阀控马达速度 图1潜艇推进液压伺服系统方框图 控制系统,确定系统液压元件后,得到阀控马达系统传递函数方框 对于液压伺服系统的控制传统的多采用常规的PID控制,但 图如下图2所示。 由于该系统本身比较复杂,其对象参数会随着环境条件的变化而 其中U为系统输入,0。为系统输出, 为外负载力,其余 发生变化,而且许多液压伺服系统都存在外部负载干扰,这些扰动 各符号沿用液压伺服系统中通常意义下的表示和含义。系统 参数如下: K =10(mA I y) ,=o・255 d 收稿日期:2 0 07—09-2 0 K口:1.13 X 10一m / mA Techniques of Automation&AppI瞄.的ns I 1 7 维普资讯 http://www.cqvip.com
《自动化技术与应用》2008年第27卷第1期 工业控制与应用 ndustry Control and Applications w =628 tad/ =0.70 w h=132 D 1.12×10 毛h=o.32 J Jlf=0.0167 Kg-m J:JM+J L:o.0607Kg‘m| K =1×10一“ m。 Vl=3.312×10一本文中负载螺旋桨的直径D:o.86 Jf:0.044(ICe,.m )。 ,转动惯量 图3模型参考模糊自适应PID控制原理图 本文中模糊控制器的设计思路如下[4l: (1)模糊控制器输入变量、输出变量的论域确定及参数选择。 本文中模糊控制器为二维控制器,有两个输入变量分别为 参考模型的输出与被控对象之差E和误差变化率EC,输出为 PID参数 的增益AK 。本文中定义E、EC、AK 的实际论 域分别为:【一60,601、[-300,300】、[-o.01,0.o1],其相应的模糊论 图2阀控马达速度控制系统传递函数方框图 根据方框图及系统参数值可得阀控马达速度控制系统的开 环传递函数为: 域分别为:【一6,6】、【一3,3】、【一0.3,0.3】。对应的量化因子和比例 因子分别为: K =6/60:0.1,K :3/300=0.01, K =0.01 /0.3=0.03 一 一: 了 ㈤ .(2)确定输入输出变量的语言变量及其隶属度函数。 在设计模糊控制器时选择较多的词汇描述输入、输出变量, 可以使制定的控制规则更加具体,但是控制规则相应变得很繁杂, 这样会降低模糊控制的优越性。选择词汇过少,使得描述变量粗 KoKqKfKo:一D., : ! !:! ! :: : :257 1.12×10 糙,导致控制器的性能变坏。本系统的输入输出均选择前述的七 个词汇,定义各变量的模糊子集均为:E比嘶:{NRNM,NS,ZPS ̄PM,嘲 即:{负大,负中,负小,零,正小,正中,正大}。 3模型参考模糊自适应PI D控制器的设计 模型参考模糊自适应PID控制将自适应控制、模糊控制和 常见的隶属度函数有三角形型、高斯型、z型等等,本文中 选择三角形型。则输入、输出变量E,EC,△ 的隶属度函数如 图4所示。 PID三者结合起来,利用模糊逻辑实现系统的自适应控制,这样 避免因系统阶次较高而导致自适应律的复杂推导。控制原理如 图3所示【3Jo 本文中的PID控制,利用模糊自适应机构对 进行在线调 整,积分系数采用变积分方法,微分采用事先整定。这样既可以达 到较好的控制效果,同时也可以避免对三个参数同时在线调整而 导致控制器过于复杂。 (3)设计模糊控制器的控制规则。 模糊控制设计的核心是 结工程设计人员的技术知识和实 际操作经验,建立合适的模糊规则表。从系统的稳定性、快速 性、超调量和稳态精度等各方面来考虑,比例系数K,的主要作 用为:加快系统的响应速度,提高系统的调节精度。K,越大,系统 的响应速度越快,系统的调节精度越高,但易产生超调,甚至会导 致系统的不稳定。K,取值越小,则会降低调节精度,使响应速度 缓慢,从而延长调节时间,使静态特性,动态特性变坏。基于K, 采用积分分离手段,即在被控量开始跟踪时,取消积分作用, 而当被控量接近新的给定值时才将积分作用投入。采取这一措 施后,可以充分发挥积分作用在消除静差、提高精度方面的优 对系统肚能的影响,其整定方法为:在调整过程的起始阶段,适当 地把K,放在较小档次以减少各种物理量初始变化所产生的冲 点,避免由于加强积分作用而带来的系统稳定性变化和最大偏差 增大的缺点【2】o 击;在调整过程的中期,适当加大K,以提高系统的快速性和动态 维普资讯 http://www.cqvip.com
工业控制与应用 《自动化技术与应用》2008年第27卷第1期 ndustry Control and Applications 精度}在调整过程的后期,须将K,调小,以减少系统的超调量并 数K,地在线修正,则修正后的K,为: 减小系统的静态误差。 K P=K P。+AK P (2) K,‘一为初始设定的PID比例参数值。 (4)确定模糊推理与反模糊化的方法。 建立输入输出语言变量及其隶属度函数,并构造完成模糊规 则之后,就可执行模糊推理计算,常用的推理方法有Mamdani型 模糊推理算法、Larsen模糊推理算法、Takagi-Sugeno型模糊推 理方法等。模糊控制器的最后一个环节为去模糊化,目前经常用 到的去模糊方法是:Centroid(面积中心法)、最大隶属度取最大法、 最大隶属度取最小法、平均最大隶属度方法、面积平分法、加权 平均法等。 本文中采用Mamdani型模糊推理算法和加权平均法进行模 糊推理计算与去模糊化。 (5)调整量化因子和比例因子以达到最佳控制效果。K。、K 和K 对系统影响如下: (i)、增大K 可以提高系统的响应速度,同时也可以增强系 统的抗扰动能力。但K。过大时可能系统产生振荡; (ii)、增大K.也可以提高响应速度,但会降低系统的抗扰动 能力,且K 过大也会导致系统振荡,因此选择时应折中考虑响应 速度和抗扰动能力,以期望得到较为满意的效果; (血)、减小K 可以提高系统响应速度,但K 过小可能会导 致系统振荡。 综合考虑E述因素及多次仿真试验,得到能获得较为满意的 试验结果的K 、K 、K。值分别为:K =0.1 8,K =0.001, K =0.90。 ¨瞧两散 —般的模型参考自适应控制要求参考模型必须和系统模型 图4输入输出的隶属度函数 具有相同阶次,这大大限制了其应用范围。模型参考模糊自适应 通过总结工程人员的经验以及以上K,的作用及调整方法, 控制由于模糊自适应机构仅仅根据参考模型与受控系统输出之差 得到K,的模糊控制规则表如下表1所示: 及其变化率产生调节作用,因此可以用低阶系统作为参考模型。 本文中采用二阶模型,为使参考模型的最大超调仃<5%,调 { 节时间t <50ms,选择参考模型为: \B I S Z PS P、1 PB G m )= ●\B PB PB P I PM PS Z Z 4仿真研究 PB PB P I PS PS Z 本文中采用maflabX ̄系统进行仿真,并与传统的PID控制进 S P { P I PS Z S S 行比较。系统参数选择如下:K,:0.1,当 ≥5时,K.=0; Z PM P、I PS Z S I I <5时K :4; =0.003, =0.18, =0.001,K。=0.90。 PS PS PS Z S \S \l f 系统仿真从以下几方面进行:在给定系统输入U=l0・1(f) P l PS Z \、1 i Ⅵ 时系统空载时、突加负载时、系统参数发生变化时由此两种控制 PB Z Z S \B 方式所对应的系统的响应曲线分别如下图所示。 表l AK,的模糊规则表 由控制结果可以看出,空载时(图5),常规PID控制所产生 确定上述模糊规则后,模糊自适应机构就可以实现对PID参 的系统地响应的超调要远远大于MRFA PI[)控制,且系统响应速 维普资讯 http://www.cqvip.com Ⅸ自动化技术与应用》2008年第27卷第1期 工业控制与应用 ndust ̄Control and Applications 度也较低;系统突加载时(图6)(T =7ON.m),MRFA PID控 制时角速度的下降也要小于常规PID控制,说明该控制的抗负载 扰动能力高于常规PID控制;当系统参数W 和{ 发生变化(图 7),系统开环传递函数变为: G s): 0 25.7 丽 了 了 时,常规PI【)控制因被控对象参数变化而导致系统响应出现震荡, 而MRFA PID控制受参数变化的影响较小。 图7系统参数发生变化时响应曲线}匕较 5结束语 从仿真结果曲线可以看出,本文将模型参考模糊自适应PID 控制引入到对潜艇推进系统的控制中,当系统突加载或参数变化 时,该控制方法比传统的PID控制有更强的自适应陛和鲁棒性,因 此结合了自适应控制、模糊控制和PID控制三者优点的模型参考 模糊自适应PID控制是一种较好的控制方法。 一 曩 | ≮ 图5空载时系统响应曲线比较 参考文献: 【l】 梁利华。液压传动与电液伺服系统【M】.哈尔滨:哈尔滨工 堪000{ 譬二三 0llll 嘲 ≥ } } …{* 露: }・-“鬻 申……。£¥ 一…-臻- ;孽毋・ i 誊 ≯j 鬟 童::毽黧- l 薹 溺0童 薹t 0疆li曩-。 逢蠢 擘 1 jli? i譬l1}娑一 l } ; 程大学出版社,2005. 【2】陶永华,尹怡欣,葛芦生.新型PID控制及应用【M】.jE京: 机械工业出版社,l 998。9. 【3】黄镇海。液压伺服位置系统的智能控制【D】.燕山大学硕士 论文,200l 一◇}。 图6突加载时系统的响应曲线比较 (上接第26页) 誊 jl。 【4】章卫国,杨向忠。模糊控制理论与应用【M】。西安:西jE工业 大学出版社,l 999 作者简介:张敏(1 9 8卜),女,硕士,研究方向:船舶航行与姿 态控制。 间变短,很好地满足控制系统的要求。而且,从仿真图呵以看出,在参 说 复合控制系统整合TP]D ̄J和模型参考自适应腔制各自的优 势,其调节 自适应控制。 [2】张静,曹玉强等.大时滞过程的自整定PID控制器[J】.自动 化,2006,25(3):63-66 [3】陶永华等.新型PID控制及其应用[M】.北京:机械工业出 版社.1998 [4】杨帆.参考模型自适应控制系统的仿真研究[J】.计算机与 现代化,1999(6)27~32 [5】 高军礼,邓则名等.可调增益的模型参考自适应控制及其 仿真fJ】.信阳师范学院学报,200l,14(3):341-343 [6】顾生杰.基于simulink的非线性优化PID控制[J】.自动化 与仪器仪表,2006(2)62~66 [7】王建国,张井岗等.时滞系统增益自适应内模PID控制fJ】. 吉林大学学报,2004,22(4):355-358 [8】 张泉灵,王树青.基于MATLAB的自适应预测函数控制 计算机辅助设计[J】.化工自动化及仪表,2001(2),33—37 [9】杨丽,肖冬荣.控制系统稳定性判据应用与MATLAB仿真 [J】.武汉理工大学学报(交通科学与工程版),2007,3 l(2):285-288 6结束语 仿真结论表明:该复合控制系统取得了较好的控制擞‘果,在被 控对象参数发生变化和外界环境发生变化时,其鲁棒性优于常规 的PID控制和模型参考自适应控制,提高了控制的品质,并且克 服了单—PID控制和模型参考自适应控制不能进行分时控制的弊 端,为进一步在具体工业生产提供了模型依据。 参考文献: [1] 刘川来,胡乃平等.一类时滞系统的模型参考自适应控制 [J】.仪器仪表学报,1998,l9(4):393-398 作者简介:刘川来,(1 9 4 7一),男,山东人,教授,研究生导师;研 究方向:计算机控制系统,信息管理系统,自适应与智能控制系统。
因篇幅问题不能全部显示,请点此查看更多更全内容