已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
双容水箱液位模糊串级控制系统的设计与MATLAB仿真薛松柏11.宿迁学院机电工程系,09自动化1班,20090704140 摘要:液位控制是工业控制中的一个重要问题,针对液位控制过程中存在大滞后、时变、非线性的特点,为适应复杂系统的控制要求,人们研制了种类繁多的先进的智能控制器,模糊PID控制器便是其中之一。模糊PID控制结合了PID控制算法和模糊控制方法的优点,可以在线实现PID参数的调整,使控制系统的响应速度快,过渡过程时间大大缩短,超调量减少,振荡次数少,具有较强的鲁棒性和稳定性,在模糊控制中扮演着十分重要的角色。本文先对双容水箱进行数学建模,将模糊控制和PID控制相结合,设计出了双容水箱液位模糊PID串级控制系统。然后参照经验选取了合适的模糊控制规则和隶属度函数,设计了模糊控制器,建立了模糊控制表,供在线模糊控制查询使用。最后应用MATLAB对双容水箱液位控制对象的常规PID串级控制系统和模糊PID串级控制系统进行了仿真比较,说明了模糊PID串级控制系统相对于常规PID串级控制系统,对于此设计具有明显的优越性。关键字:PID控制;模糊控制;模糊PID串级控制;MATLAB仿真0 引言双容水箱液位控制系统,由于阀门的非线性、传输管道的纯滞后,用常规的PID控制不能取得满意的控制效果,而且双容水箱理论上的数学模型是很难建立的,所以用常规的PID控制更难取得满意的控制效果。为此将模糊控制引入到双容水箱液位控制系统中来,根据人工控制的经验总结模糊控制的规律,用模糊控制和PID控制对双容水箱进行串级控制,可以取得满意的控制效果。本文设计了双容水箱液位的模糊PID串级控制,用模糊控制和PID控制组成的双容水箱液位串级控制系统通过控制双容水箱的下液位,改善其控制性能,并借助MATLAB进行仿真,比较常规PID串级控制和模糊PID串级控制的性能。1 双容水箱液位系统的组成双容水箱串级液位控制系统结构图如图2.1所示。它由控制器、电动调节阀、上水箱、下水箱和液位变送器等组成。电动调节阀用于调节上水箱的进水量大小,液位变送器用于检测上水箱和下水箱的液位。控制器的输出量用于控制调节阀的开度。 图1.1 串级控制系统图其串级控制系统方框图如图1.2所示图1.2双容水箱液位串级控制系统方框图串级控制系统是由两个或以上的控制器串联连接组成复杂控制系统。其中前面控制器的输出作为后面控制器的设定值,最后一个控制器的输出控制调节阀。在控制过程中,副回路起“粗调”作用,主回路起“细调”作用。串级控制系统增加了副回路,使系统的控制性能有了较大的提高,因为系统增加了包含二次扰动的副回路。主要表现在:改善了被控过程的动态特性;能及时克服进入副回路的各种二次扰动;提高了系统的抗干扰能力;提高了系统的鲁棒性;具有一定的自适应能力。2 液位模糊控制器的结构模糊控制器最基本的形式是一种称为“查询表”的模糊控制器,这种控制器将模糊控制规则最终转化为一个查询表又称控制表,存储在计算机中供在线查询使用。这种形式的模糊控制器具有结构简单,使用方便的特点,因此又称为简单模糊控制器。这种设计思想是其他形式模糊控制器的基础。图2.1液位模糊控制方框图如图2.1,SP是液位设定值,Hl是液位测量值,e=SP一Hl是液位变化,e为液位变化率,u为控制量,Ke偏差量化因子,Kec偏差变化率量化因子,Ku清晰化因子。该系统的设计和工作过程如下。2.1 液位模糊控制器的设计本文是以模糊控制器作为主控制器的串级液位控制系统,现结合液位控制系统设计一个合理的二维模糊控制器。2.2 量化因子的选择通过现场观察,测取误差及其变化率的大致范围,分别记为、分别称为误差及误差变化输入变量的基本论域,其中e和ec表示误差及其变化率大小精确量;确定调节阀的动作范围,记为,称为输出变量的基本论域,其中的U表示执行机构的动作范围大小的精确量。这些量可以先大致确定,根据实际可再作适当的调整。 模糊控制器中的误差E的模糊子集论域为:其中n称为将在范围内连续变化的误差离散化后分成的档数,它将构成论域E的元素,本文取。在实际的控制系统中,误差的变化一般不是论域E中的元素,在这种情况下,需要通过量化因子进行论域的转换。其中的量化因子Ke定义为: Ke=n/e一旦量化因子选择后,系统的任何误差都可以量化到E的论域之中。从上面的量化因子定义可见,一旦给定论域E,即选定了误差变量的基本论域的量化等级n之后,量化因子Ke的取值大小可使基本论域的大小发生不同程度的缩小或放大变化,即当Ke大时,基本论域缩小,而当Ke小时,基本论域放大,这时对应的误差控制灵敏度将降低。同理,若选定的误差变化率的模糊子集的基本论域为:其对应的误差变化率的量化因子Kec定义为: Kec=n/ec 其中的误差变化率的量化因子Kec与误差的量化因子Ke具有相同的特性。本文的误差变化率的量化分档数n=6。对于系统控制量的变化u,其控制量的变化基本论域为,基于量化因子的概念,定义控制量的量化因子: Ku=u/n式中n为控制量基本论域的量化分档数。在本系统中量化分档数n=6。由上式可见,比例因子Ku与量化等级数n之积便是实际加到控制对象的控制量。如果比例因子Ku取得过大,则会造成被控过程阻尼下降;相反,若取得过小,则将导致被控过程得响应特性迟缓。2.3 输入输出论域与空间的模糊分割在大量的控制领域问题中,消除被控对象或被控过程的输出偏差问题,是相当普遍的一大类问题。仿照人控制这类问题的经验,设计的模糊控制器的结构,一般选择的输入变量为误差E和误差变化率EC,输出变量为控制量U,因此,它是一个二维的模糊控制器。对误差E、误差变化率EC和控制量U的模糊集及其论域定义如下: E的模糊集为: E和EC的论域为: U的论域为: 量化在线整定时要求论域为离散,因此对论域采用均匀量化,量化后的E、EC、U的隶属度函数表如表2.1所示。表2.1 E、EC、U量化表2.4 隶属度函数图2.2函数描述的隶属度函数在设计一个语言变量的隶属函数时,必须考虑的因素:隶属函数的个数、形状、位置分布和相互重叠程度等。根据三角隶属函数确定误差E、误差的变化EC以及控制量U的各模糊子集赋值表如表2.2所示。 表2.2 数值方法描述的隶属度2.5 建立控制规则基于IF一THEN(条件一结果)的产生式规则结构简单、易于修改、易于掌握,是目前模糊规则主要表示方法,其中,“条件”为控制量的要求,“结果”为控制执行量。模糊控制规则应遵循原则:当误差大或较大时,模糊控制量的选择以消除误差为主;当误差较小,而误差变化率较大时,模糊控制量的选择以系统的稳定为主,防止系统超调。模糊控制的规则一般是从实际经验中提取出来的,带有很大的主观性,这里所选用的控制规则一方面根据专家和熟练操作人员的经验,另一方面根据对过程动态特性的分析来建立。所选择的模糊控制规则如下:1、IF E=NB and E=NB THEN U=PB;2、IF E=NB and E=NM THEN U=PB;3、IF E=NB and E=NS THEN U=PB;4、IF E=NB and E=ZO THEN U=PB;5、IF E=NM and E=NB THEN U=PB;6、IF E=NM and E=NM THEN U=PB;7、IF E=NM and E=NS THEN U=PB;8、IF E=NM and E=ZO THEN U=PB;9、IF E=NS and E=NL THEN U=PM;10、IF E=NS and E=NM THEN U=PM;11、IF E=ZO and E=NB THEN U=PM;12、IF E=ZO and E=NM THEN U=PM;13、IF E=PS and E=NB THEN U=PM;14、IF E=NB and E=PS THEN U=PM;15、IF E=NM and E=PS THEN U=PM;16、IF E=PS and E=NM THEN U=PS17、IF E=NS and E=NS THEN U=PS;18、IF E=ZO and E=NS THEN U=PS;19、IF E=NS and E=ZO THEN U=PS;20、IF E=ZO and E=ZO THEN U=ZO;21、IF E=PB and E=NB THEN U=ZO;22、IF E=PB and E=NM THEN U=ZO;23、IF E=PM and E=NB THEN U=ZO;24、IF E=PM and E=NM THEN U=ZO;25、IF E=PS and E=NS THEN U=ZO;26、IF E=NB and E=PB THEN U=ZO;27、IF E=NB and E=PM THEN U=ZO;28、IF E=NM and E=PB THEN U=ZO;29、IF E=NM and E=PM THEN U=ZO;30、IF E=NS and E=PS THEN U=ZO;31、IF E=NS and E=PM THEN U=NS;32、IF E=PS and E=ZO THEN U=NS;33、IF E=PS and E=PS THEN U=NS;34、IF E=ZO and E=PS THEN U=NS;35、IF E=PS and E=PB THEN U=NM;36、IF E=PS and E=PM THEN U=NM;37、IF E=ZO and E=PB THEN U=NM;38、IF E=ZO and E=PM THEN U=NM;39、IF E=NS and E=PB THEN U=NM;40、IF E=PB and E=NS THEN U=NM;41、IF E=PM and E=NS THEN U=NM;42、IF E=PB and E=PB THEN U=NB;43、IF E=PB and E=PM THEN U=NB;44、IF E=PB and E=PS THEN U=NB;45、IF E=PB and E=ZO THEN U=NB;46、IF E=PM and E=PB THEN U=NB;47、IF E=PM and E=PM THEN U=NB;48、IF E=PM and E=PS THEN U=NB;49、IF E=PM and E=ZO THEN U=NB;上述模糊控制规则是根据专家知识和操作经验而得到的,也可以表示成以下的表格形式:表2.3 U的模糊控制规则2.6 建立模糊控制表模糊控制规则表包含有49条条件语句,对应就有49个模糊关系,它们之间是或的关系。模糊关系的计算如下: 这样可计算得到49个模糊关系 (),通过49个模糊关系的“并”运算,可以得到控制液位的总的模糊关系。 其中的模糊关系 ()及R可离线求得。本文利用MATLAB软件,运用其中的一些函数如:newfis,addvar,addmf,addrule,evalfis等编写MATLAB程序。可离线求得二维模糊控制查询表。表2.4 模糊控制决策表3 双闭环液位串级控制系统仿真对串级控制系统用MATLAB中仿真, 在液位控制系统中,为了使内环有较好的随动性能,因此内环采用比例控制。外环用常规PD控制和模糊控制。在MATLAB环境下,我们可以不借助经验公式,直接根据仿真曲线来选择PID参数。根据系统的性能指标和一些基本的整定参数的经验,选择不同的PID参数进行仿真,最终确定满意的参数。3.1 常规PID串级控制系统的仿真按照上述原则,在Simulink中搭建如图3.1所示的双闭环常规PID液位控制系统的仿真图形。在内环加一个饱和特性,因为内环是由调节阀输出到上水箱的,由于调节阀的最大开度是100,在实验时当阀门达到100以后,即使前面再有大的输入,阀门的开度仍然限制在100,因此在做仿真实验时也要对其进行限制,以做到尽可能的做到符合实际情况。所以加了一个饱和特性,上限是100,下限是0。通过不断的对参数的调试,选择得到如下的合理参数:,,;内环比例系数。图3.1常规PID控制系统的仿真图运行后,得到响应曲线如图3.2所示。由图可知,超调约为4%,在2%误差带的调节时间约为350s,稳态误差约为0.21。图3.2 常规PID液位控制系统的阶跃响应曲线3.2 模糊控制系统仿真将外环的控制器换做模糊控制,可以得到图3.3的仿真图。将隶属度函数与控制规则的程序封装成模块进行调用。模块的输入为误差和误差的变化率乘以量化因子后的数值,即为论域区间的值(区间外的取界限值)。图3.3 模糊液位控制系统仿真图经过调试,得到比较合适的参数:量化因子:,。内环比例系数K=4。运行后,得到响应曲线如图3.4所示。由图可知,超调量约为0.26%,在2%误差带的调节时间约为1000,稳态误差约为0.07。图3.4 模糊液位控制系统的阶跃响应曲线3.3 两种控制器系统的性能比较 由两者的响应曲线可以知道,模糊控制在性能上面有很大的优越性,例如无超调,调节时间短等动态性能。其实这些性能在常规PD也完全可以调试的较好,但是模糊控制对于过程复杂、具有非线性、时变、滞后等特征的对象,有着无可比拟的优越性。当下水箱的模型由184.598改变为500.598时,即模型参数改变时PID控制阶跃响应曲线如图3.5。图3.5 模型改变后曲线同样,当下水箱模型由184.598改变为500.598时,模型参数改变时模糊控制阶跃响应曲线如图3.6。图3.6 模型改变前曲线通过比较上面两个仿真结果,我们会发现模糊控制在动静态性能方面都优于PID控制器,当模型参数发生变化时,模糊控制与常规PID控制相比超调要小,稳态误差要小。4 结论液位是工业生产中常用的控制对象之一,液位控制的好坏直接影响产品的质量好坏。因而液位控制
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 生子协议书虐生
- 2025年RCEP项下纸制品原产地规则应用考核试卷
- java邮箱发送协议书
- 平台保证金协议书
- 婆媳与儿子建房协议书
- 苹果xp安装协议书
- 2025年装配式建筑施工幕墙工程施工考核试卷
- 非法出售“企业对公账户”用于诈骗洗钱的刑事责任考核试卷
- 2025年互联网与信息技术行业准入考试人工智能算法伦理评估-AI劳动力替代对残障人士就业的伦理影响考核试卷
- 2025年互联网金融行业风险管理策略探讨研究报告及未来发展趋势预测
- 2025年上海房屋租赁合同的范本
- 绿化工程安全专项方案
- 行政后勤管理员专业实操复习题
- 讲解员培训方案
- GB/T 10485-2025道路车辆外部照明和光信号装置环境耐久性
- 《房屋市政工程类有限空间作业安全》专项培训
- 工艺排气风管制作及安装技术方案
- 智慧水利职业规划
- 2024年储能电站epc合同范本
- 人教版劳动教育一年级上册全册课件
- 低层模块化生态钢结构mehouse介绍
评论
0/150
提交评论