单级倒立摆基于交融函数的模糊控制.docx
《单级倒立摆基于交融函数的模糊控制.docx》由会员分享,可在线阅读,更多相关《单级倒立摆基于交融函数的模糊控制.docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单级倒立摆基于交融函数的模糊控制1引言倒立摆是一个非线性、强耦合、不稳定的控制对象,通常被作为典型的实验控制对象来验证各种控制方法。模糊控制属于智能控制范畴,是主要的智能控制技术,可以解决传统自动化技术无法解决的复杂的、不确定性的、非线性的自动化问题,它是一种非线性控制。但是模糊控制在实际应用中也有缺乏之处-“规那么爆炸1-2。本文针对该系统多变量的特性,提出了基于交融函数的模糊控制算法来解决上述问题。通过倒立摆系统验证该算法的正确性。系统建模3在忽略各种磨擦、空气阻力后,可将一级倒立摆系统抽象成由弹簧、匀质摆杆、小车和质量块组成的系统,如图1所示建立数学模型,得到单级倒立摆系统的状态空间表达
2、式:3模糊控制器的设计4基于交融函数的模糊控制算法的原理是将表示直线一级倒立摆系统位移和角度即:把两个状态变量通过公道运算交融成一个变量e;把两个状态通过公道运算交融成另一个变量ec。编写的s函数在线调节e和ec的数值大小,调后的数值作为模糊控制器的输入变量,这种控制器构造如图2所示。模糊控制器的输入变量e和ec划分为NBNMNSZEPSPMPB,那么模糊控制规那么数为49个,使得控制从一个复杂的多输入模糊控制器,变成一个简单的二维模糊控制器。这种控制方法简单,调节时便于发现问题,有利于减少模糊规那么数目。模糊规那么如下表:Fig.2fuzzycontrols1-Stageinvertedpe
3、ndulumschemes模糊控制器输入输出变量的隶属度函数类型及参数设定图4模糊控制器ec的隶属度函数Fig.4fuzzycontrollerecsmembershipfunctions图5模糊控制器输出变量u隶属度函数Fig.5fuzzycontrolleroutputvariableusmembershipfunctions基于交融函数的模糊控制算法可以用如下公式表示:在实际系统的控制经过中,我们取为对角阵,其中Q11=1000,Q33=200,通过计算可得2根据反应增益矩阵构造函数S函数作为一种开放的语言,给用户提供了编写复杂的函数、创立模块的用处。根据直线一级倒立摆的模糊控制的比例因
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 倒立 基于 交融 函数 模糊 控制
限制150内