一种基于pcc的通用模糊控制器的设计

一种基于pcc的通用模糊控制器的设计

ID:8471283

大小:154.50 KB

页数:10页

时间:2018-03-28

一种基于pcc的通用模糊控制器的设计_第1页
一种基于pcc的通用模糊控制器的设计_第2页
一种基于pcc的通用模糊控制器的设计_第3页
一种基于pcc的通用模糊控制器的设计_第4页
一种基于pcc的通用模糊控制器的设计_第5页
资源描述:

《一种基于pcc的通用模糊控制器的设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、一种基于PCC的通用模糊控制器的设计西北工业大学(西安)齐蓉林辉谢利理李玉忍【摘要】研究基于可编程计算机控制器(PCC),采用离线计算、在线查表插值的方法实现通用模糊控制器的设计方法。提出增量式/位置式模糊控制输出算法、带死区的模糊控制算法以及二元三点插值法来改善控制器的性能,通过控制表和在线部分直接下载到PCC的CPU模块中的方法,来满足通用性的要求。这种PCC通用模糊控制器可作为控制系统的一部分,也可用于控制过程分析、仿真和开发模糊控制系统的工具。【关键词】模糊控制、PCCAPCC-basedUniversalFuzzyControllerDesignQi

2、rongLinhuiXieLiliLiYurenAbstract:Inthispaper,UniversalFuzzyControllerbasedontheProgrammableComputerController(PCC)module,achievesprefercontrolfunctionviathemethodofoff-lineinferenceandon-lineinterpolationbottomonLook-uptable.thearithmeticofincrement/positionandendupareafuzzycontrolo

3、utputandthemethodofdualitythreepointinterpolationareused,allofthisimproveitsperformancegreatly.Look-uptableisstoredasdatamodule.On-linepartisafunctionblockusedconveniently.Look-uptableandon-linepartareloadedintoCPUmodule.UniversalFuzzyControllerhascompletefunctionsandiseasytooperate

4、.Soitcanbeusedasonepartoftheindustrialprocesscontroloravaluableassociatedsoftwareforanalyzingandsimulatingcontrolsystems.Keywords:Fuzzycontrol,PCC1引言新一代的可编程计算机控制器(ProgrammableComputerController,简称PCC)以其高可靠性、编程方便、耐恶劣环境、功能强大等特性已成为工业控制领域中增长速度最迅猛的工业控制设备,它能很好地解决工业控制领域普遍关心的可靠、安全、灵活、方便、经济等

5、问题。现代控制系统中的模糊控制能方便地解决工业领域中常见的非线性、时变、大滞后、强耦合、变结构、结束条件苛刻等复杂问题。这两者的结合,能在实际工程应用中产生巨大价值。基于PCC的通用模糊控制器是以纯软件实现的,对于PCC硬件模块除了最基本的硬件配置(CPU、应用程序内存地址区)以外不需要其他的额外配置。此外,由于一般模糊控制器的设计是依据实际控制问题,设计出适合于一定被控过程的控制器,使之达到预定的目标,因而它的隶属函数、控制规则以及用于控制的其它数据一旦确定并输入到微处理器的存储器中,便不会再改变。通用模糊控制器以通用化为目的,它必须可以根据用户的需要及实际

6、的控制对象灵活地选择各模糊变量论域范围、变量子集、模糊推理和去模糊化的方法。本文研究了基于新一代PCC产品开发通用模糊控制器的几种算法,用离线计算、在线查表插值的方法实现模糊控制。为了满足不同执行机构对控制量形式的要求,采用增量式/位置式模糊控制输出的算法,在增量式模糊控制输出时,可实现手动与自动之间的无扰动切换。为了消除由于频繁动作引起的振荡,采用了带死区的模糊控制算法。此外,一般的在线查表模糊控制器中存在着模糊量化取整环节,即当误差E与误差变化率EC不等于模糊语言值(例如NB,NM,NS,ZO,PS,PM或PB)时,对E和EC取整,这时从查询表中查到的控制

7、量U只能近似地反映模糊控制规则,因此产生误差。由于量化误差的存在,不仅使模糊控制器的输出U不能准确地反映其控制规则,而且会造成调节死区,在稳态阶段,使系统产生稳态误差,甚至会产生颤振现象。文中提出二元三点插值法可从根本上消除了量化误差和调节死区,克服由于量化误差而引起的稳态误差和稳态颤振现象。图1给出了通用模糊控制器的基本组成结构。图12基于PCC的通用模糊控制器的设计2.1离线部分设计离线部分的算法设计主要包括以下内容:选择模糊输入、输出变量的论域范围及模糊变量子集类型;确定各模糊变量的隶属函数类型;精确输入、输出变量的模糊化;制定模糊控制规则;确定模糊推理

8、算法;模糊输出变量的去模糊化;按所需的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。