您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > 模糊控制热真空环境模拟设备设计与实现
··2009!5#0引言重要的航天设备都要经过地面真空实验室进行低温及高温的模拟实验,在做真空环境下的低温及高温试验时,因受传输介质的影响,只能靠空间辐射,在这种环境下温度控制十分困难,温度可能超调,但不允许超过实验的极限温度,否则损坏实验设备,因而必须采用质量良好的控制设备,采用有效的控制方式,方可满足控制要求。本文在吸取前人控制策略成功经验的基础上,研究开发了基于模糊控制技术的控制器取代原系统的手动控制方法。1模糊控制器整体结构采用目前最为常用的4个“双入单出”模糊控制器犤1-3犦,这样以被控变量的误差和误差的变化率作为输入,输出一个控制变量。模糊控制器的模糊输入变量犤4犦可选为实际温度y与温度给定值yg之间的误差e=y-yg及其变化率ec,而其输出模糊变量为电加热器的输出控制及电磁阀开度u。此模糊控制器的功能即是由PLC通过编程实现,具体包括输入量的模糊化、模糊推理和解模糊3个部分。2论域的确定为提高温度控制精度,采用4个控制精度各不相同的模糊控制器,用于降温的主进液阀控制器、辅助进液阀控制器和用于升温的热沉加热器、底板加热器,控制精度依次设定为±10℃,±8℃,±6℃,±5℃。各温控器温度偏差的论域设定为犤-10℃,+10℃犦,犤-8℃,+8℃犦,犤-6℃,+6℃犦,犤-5℃,+5犦;量化在模糊论域犤-6,+6犦中,分13个等级,即狖-6,-5,-4,-3,-2,-l,0,+l,+2,+3,+4,+5,+6狚,则偏差量化因子分别为Ke1=6/10=0.6,Ke2=6/8=0.75,Ke3=6/6=1,Ke4=6/5=1.2。设误差e的基本论域为犤-6℃,+6℃犦,若选定E的论域X=狖-6,-5,…,-1,0,+1,+2,+3,+4,+5,+6狚,则误差e的量化因子kl=6/6=1。为语言变量E选取7个语言值:PB,PM,PS,ZE,NS,NM和NB。通过操作者的实践经验总结,可确定出在论域X上用以描述模糊子集PB,PM,PS,ZE,NS,NM,NB的隶属度函数μ(x),并据此建立语言变量E的赋值表。本系统最大升温速率600℃/h=0.17℃/s,而采样周期T=1000ms,这样升温速率<0.5。则ec的基本模糊控制热真空环境模拟设备设计与实现李荣!#$%&’()*+,-,./012#7300603摘要:设计了一个基于PLC的数据采集系统,用来对真空仓系统中指定各个点的温度实现采集;通过RS232串行通讯方式将数据传给工控机;温度采用模糊控制方法。以MCGS为仿真平台,对真空仓温度控制系统进行了仿真。结果表明,模糊控制器的鲁棒性强,响应速度快,可以达到预期的效果,能够满足太空设备地面试验要求。关键词:模糊控制;PID;PLC中图分类号:TP273文献标识码:A文章编号:1671-2153(2009)05-0021-04收稿日期:2009-05-18作者简介:李荣(1968-),男,甘肃天水人,讲师,硕士,研究方向为控制工程。宁波职业技术学院学报JournalofNingboPolytechnic2009年10月Oct,2009第13卷第5期Vol.13No.5!··2009!5#宁波职业技术学院学报论域可设为犤-0.5,+0.5犦,选择偏差变化率语言变量EC的论域Y=(-6,-5,…,-l,0,+l,+2,+3,+4,+5,+6),则误差变化率ec的量化因子k2=6/0.5=12。为语言变量EC选取PB,PM,PS,ZE,NS,NM,NB共7个语言值。通过操作者的实践经验总结,在确定出模糊子集PB,…,NB的隶属函数μ(x)之后,便可建立语言变量EC的赋值表。设控制量变化u的基本论域为犤-36,+36犦,若选定u的论域为Z=(-6,-5,…-1,0,+l,+2,+3,+4,+5,+6),则得控制量变化u的比例因子k3=36/6=6。同样,为语言变量U选取PB,PM,PS,ZE,NS,NM,NB共7个语言值。通过操作者的实践经验总结,在确定出模糊子集PB,…,NB的隶属函数μ(x)之后,便可建立语言变量U的赋值表。3模糊控制器查询规则的建立基于操作者手动控制策略的总结,得出一组由49条模糊条件语句构成的控制规则犤6犦,将这些模糊条件语句加以归纳,可建立反映真空温度控制系统的控制规则表(见表1)。模糊控制状态表包含的每一条模糊条件语句都决定一个模糊关系,有49个,即通过49个模糊关系元(i=1,2,…,49)的“并”运算,可获取表征温控系统控制规则的总和模糊关系R,即R=R1∪R2∪……∪R48∪R49=∪49i=1Ri。(2)计算出模糊关系R后,基于推理合成规则,由系统误差e的论域X=狖-6,-5,…,0,+1,…,+5,+6狚和误差变化率ec的论域Y=狖-6,-5,-4,…,0,…,+5,+6狚,根据语言变量误差E和误差变化EC赋值表,针对论域X,Y全部元素的所有组合,求取相应的语言变量控制量变化U的模糊集合,并应用最大隶属度法对此模糊集合进行模糊判决,取得以论域z=狖-6,-5,-4,-3,-2,-1,0,+1,+2,+3,+4,+5,+6狚元素表示的控制量变化值u。在上述离线计算基础上,便可建立如表2所示查询表。查询表犤7犦是真空温控系统模糊控制算法总表,把它存放到计算机的文件中,并编制一个查找查询表的子程序。表1模糊控制规则ENBNMNSZEPSPMPBPBPBPBPBPBPBPBPMPMPMPMPMPBPBNMNMNSPSPSPSPBNMNMNSZEPSPSPMNMNSNSNSPSPMPMNBNSNMNMNMNMNMNBNBNBNBNBNBNBEcPBPMPSZENSNMNB表2模糊控制器查询的建立E-66655333210000-56555333210000-45555333210000-355554442-1-1-1-1-1-2555533100-3-3-3-3-155553310-2-2-3-3-303555310-1-3-5-6-6-6Ec-6-5-4-3-2-101234561333200-1-3-3-5-6-6-63011000-1-2-2-5-5-5-52133100-1-3-3-5-5-6-64000-1-1-2-3-3-3-5-5-6-65000-1-1-2-2-3-3-3-5-5-66000-1-1-1-3-3-3-5-5-6-6!##$R1=犤(NB)E×(PB)EC犦T×(PB)UR49=犤(PB)E×(NB)EC犦T×(NB)U(1)!!··2009!5#在实际控制过程中,只要在每一个控制周期中,将采集到的实测误差e(k)(k=0,1,2,…)和计算得到的误差变化e(k)-e(k-1)分别乘以量化因子k1和k2取得以相应论域元素表征的查找查询表所需的E和Ec后,通过查找表的相应行和列,立即可输出所需的控制量变化u,再乘以比例因子k3,便是加到被控过程的实际控制量变化值。4真空温度模糊控制模糊控制器的控制算法是由计算机的程序实现的。这种程序一般包括两个部分:一个是计算机离线计算查询表的程序,属于模糊矩阵运算;另一个是计算机在模糊控制过程中在线计算输入变量(误差、误差变化),并将它们模糊量化处理,查找查询表后再作输出处理的程序。不难看出,这些算法程序非常简单,计算机易于实现。图1为模糊控制程序设计流程。通过流程图就可以进行编制实用的控制程序软件了。5MCGS监控软件人机界面当开机完成后,打开参数设定窗口,按试验要求输入试验参数,完成后按确定按钮,则设定参数就会写入,设备就会自动按试验设定参数自动执行。主界面如图2所示。试验程序一旦开始工作,显示器中的工艺流程具有动画效果,表示试验工作已经开始了。如当设备正在加热时,加热单元灯会显示绿色,加热单元到真空室的管路会有红色的流动块,表示正在加热。当设备正在制冷时,制冷机组显示绿色,所有正在工作的元件用绿色表示,所有停止工作的元件用红色表示;当试验完成后,程序自动执行关机程序。工艺流程动画窗口如图3所示。6结果与讨论经过现场调试,实验运行结果令人满意,取得了良好的控制效果。相对于传统的PID控制,模糊控制的响应具有较小的超调量,且调节时间也较短,对被控对象模型的依赖性较低,其控制品质明显高于传统PID所达到的控制性能指标。但同时也应该注意到模糊控制虽然在动态响应与抑制系统内部参数变化对系统输出的影响等方面都能取得较好的效果,结构简单,实现方法简明,但在某些性能方面尚有图1模糊控制程序设计流程开始将量化因子输入PLC采样时间到?将E,Ec输入PLC存储区将输入量量化至模糊论域并存入PLC存储区查模糊控制查询表求UU乘以量化因子清晰化输出控制量结束图2主界面窗口图3工艺流程动画窗口李荣:模糊控制热真空环境模拟设备设计与实现!··2009!5#宁波职业技术学院学报ModelingofthehighperformancecurrentmodePWMcontrollerbasedonsimulationplatformGAOYun1,WANGNing2(1.JiangsuCollegeofInformationTechnology,Wuxi214000,China;2.WuxiWfieriInstitute,Wuxi214000,China)Abstract:ThepaperintroducethefeaturesofthehighperformancecurrentmodePWMcontrollerUC2843basedonPSPICEsimulationplatformareanalysed.AnapproachofmodeltheICinspiceispresented.Themodelimplementationintheprogramissuccessful.ComparisonsofmeasuredICperformanceandsimulationresultsaregiventoillustratetheproximityofthemodelstorealICbehaviour.Keywords:UC2843;model;simulationplatformDesignandrealizationonthesimulationequipmentsofhotvacuumenvironmentbasedonfuzzycontrolLIRong(DepartmentofElectronicsandElectricityofLanzhouPetrochemicalProfessionalTechnologyCollege,Lanzhou730060,China)Abstract:AdatacollectionsystembasedonPLCisdesignedtocollectthetemperatureofeachappointedpointinvacuumroomsystem.RS232serialcommunicationisusedtotransmitthedatatotheindustrialcomputer.Thefuzzycontrolisusedtocontroltemperature.TakeMCGSasemulateflat,thevacuumroomtemperaturecontrolsystemisemulated.Theresultshowsthatthefuzzycontrollerhasstrongrobustnessandquickresponse,cansatisfiedtherequestofthegroundtestofaerospaceequipments.Keywords:fuzzycontrol;PID;PLC欠缺,这就需要进一步对将模糊控制与其他的控制策略结合使用的模糊集成控制系统的设计和工程实现进行研究。但总体而言,本研究在不依赖过程对象精确数学模型的基础上,利用PLC实现的模糊控制策略己经较好地实现了对电加热器的控制,为同类过程对象的模糊控制的适用性进行了实验论证,并给出了PLC实现
本文标题:模糊控制热真空环境模拟设备设计与实现
链接地址:https://www.777doc.com/doc-1312300 .html