倒立摆系统的PID与模糊神经网络控制

倒立摆系统的PID与模糊神经网络控制倒立摆系统的PID与模糊神经网络控制摘耍:该文采用PID与自适应神经网络模糊推理(ANFIS)方法对一级倒立摆进行控制,将神经网络控制与模糊控制相结合,用神经网络学习PID的数据并对模糊神经控制器进行训练。当模型参数改变时,自适应神经网络模糊推理系统有良好的自适应能力,能使倒立摆小车抵抗外界干扰并且较准确的到达预定的位置。关键词:倒立摆;PID;模糊神经网络;稳定性控制;仿真中图分类号:TP18文献标识码:A文章编号:1009-3044(2012)13-3165-06InvertedPendulumSystemBasedonPIDandFuzzyNeuralNetworksControlLIUZhi-long,PANYu-min(DepartmentofElectronicInformationEngineering,NorthChinaInstituteofScieneeandTechnology,Beijing101601,China)Abstract:Inthispaper,weadoptPIDandtheadaptiveneuralnetworkbasedfuzzyinfereneemethodtocontroltheinvertedpendulum,combinedthefuzzycontrolintotheneuralcontro1.ThismethodcanimprovethecapabilityofthefuzzycontrollerthroughlearningthedataofPIDcontrollertotrainthefuzzycontroller・Whenthemodelparameterswerechanged,theadaptiveneuralnetworkbasedfuzzyinfereneesystemhadgoodadoptabilitytoanti-interfere.Thecarcangotothedestinepositionexactly.Keywords:invertedpendulum;PID;neuralnetworkbasedfuzzyinferencesystem;stablecontrol:simulation倒立摆是一种典型的高阶、非线性、强耦合、多变量、不稳定的装置,但是它的结构简单、成本低、容易调试的特点使得它成为检验各种控制策略、控制理论的理想平台。对倒立摆系统的学习研究具有广泛、深远的现实和实践意义,其控制效果可以有效衡量控制理论有效性,另外,…些抽象的控制概念也可以通过倒立摆來理解,例如稳定性、鲁棒性、能控能观性等。倒立摆起初是用来进行航空航天领域的原理应用的,而后倒立摆系统便成为验证控制理论与策略的理想对象。由于倒立摆竖直稳定的状态与机器人直立行走的形态及其相似,倒立摆的平衡控制与火箭发射过程中的调姿极为相像,因此,倒立摆系统的控制原理也被用与双足机器人直立行走及火箭稳定发射与飞行方面。近年來,对多级倒立摆和各种复杂结构的倒立摆进行有效控制成为各个学科领域不断研究、不断创新的课题Z—。把模糊逻辑系统与人工神经网络有机结合并运用于倒立摆系统的控制中,成为-种实现倒立摆系统稳定控制的有效方法。<b>l倒立摆模型的受力分析及数学模型的建立〈/b>倒立摆系统如图1所示。滑轨图1一级倒立摆控制原理图1中摆和小车参数:1=0.5m,g=9.8m/s2,m=0.lkg,M=3kgo各参数含义如表1所示。倒立摆的受力分析如图2所示。(1)对摆杆水平方向进行受力分析并进行整理化简可以得到等式N=mx?+ml9?cos9-ml0?2sin9(2)将(2)式代入(1)式中,可以得到系统的第一个运动方程:F=(M+m)x?+bx?+ml9?cos0-ml9?2sin9(3)对摆杆垂直方向进行受力分析并进行整理化简可以得到下式P=mg-ml9?sin9-ml9?2cos9⑷力矩平衡方程如(5)式-plsin9-Nicos9=19?(5)将P和N的等式代入(5)式中可得到系统的第二个运动方程(I+ml2)9?+mglsin9=-mlx?cos9(6)假设?远小于1(单位弧度),即?«b并设。二□+?(?是摆杆与垂直(向上)方向的夹角),可作近似处理:?e=0,cos9二T,sin&二-4(7)将被控对象的输入力F用u來表示后可以得到两个线性化后的运动方程(8)经拉氏变换并假设初始条件为零从而分析整理的倒立摆的数学模型如下:带入数据得到倒立摆的模型如下[3]:<b>2模糊神经网络的结构及学习算法〈/b>采用模糊神经网络控制,对于知识的表达并不是通过一条条显式的规则而只需通过高速并行分布计算即可产生输出结果,利用神经网络来实现模糊推理、记忆并调整模糊规则。规则隐含地分布在整个网络中,在实际控制应用过程中,不必进行复杂的规则搜索、推理。2.1ANFIS系统神经模糊系统木文采用自适应模糊神经推理系统ANFIS(Adaptive-Network-basedFuzzyInferenceSystem)实现模糊神经网络的功能。假定一模糊推理系统输入X和y,单输出z,对于一阶Sugeno糊模型,有两条模糊规则:1)ifxisAl,yisBl,thenfl=plxl+qlx2+rl2)ifxisA2,yisB2,thenf2二p...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?