改进Fuzzy-PID技术的飞行器姿态控制系统设计.doc

上传人:白大夫 文档编号:3442421 上传时间:2019-08-26 格式:DOC 页数:2 大小:14KB
返回 下载 相关 举报
改进Fuzzy-PID技术的飞行器姿态控制系统设计.doc_第1页
第1页 / 共2页
亲,该文档总共2页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《改进Fuzzy-PID技术的飞行器姿态控制系统设计.doc》由会员分享,可在线阅读,更多相关《改进Fuzzy-PID技术的飞行器姿态控制系统设计.doc(2页珍藏版)》请在三一文库上搜索。

1、改进Fuzzy-PID技术的飞行器姿态控制系统设计飞行器在大气层内的运动具有非线性、强耦合、不确定等特性,难以建立精确的数学模型,并且易受风干扰等随机干扰的影响,气动参数变化剧烈。因此,设计一个可靠的飞行器姿态控制系统是保证使其按预定轨迹运动的必要条件。目前应用较普遍的飞行器姿态控制技术是采用PID控制,简单可靠,性能稳定。但在某些恶劣环境下,对飞行器的姿态控制精度和稳定性要求较高,仅靠PID或改进的PID控制技术难以满足。因此,本文将PID控制和Fuzzy控制结合起来应用在飞行器姿态控制系统中。Fuzzy控制是一种仿人思维的智能控制方法,不依赖于精确的数学模型,可以较好地解决由于飞行器模型不

2、精确和随机干扰引起的控制问题。但Fuzzy控制很难解决系统本身存在的稳态误差,PID控制正好能够弥补这一不足。同时,为了改善Fuzzy控制器的性能,加入自动修正因子对其参数进行在线调整,保证控制系统能在大范围内获得最优的动态性能。1 Fuzzy-PID控制器设计1.1 总体设计Fuzzy-PID控制的基本原理如图1所示。控制系统由两部分组成:Fuzzy控制器和PID控制器。选取误差和误差变化率作为系统输入,输出为系统控制量u。控制系统根据偏差e的大小来决定采用何种控制算法。当误差过大或较大时,采用Fuzzy控制算法,加大控制作用抑制超调,提高系统的响应速度,使系统实际响应尽快达到给定值;反之,

3、采用PID控制算法,减小系统稳态误差,改善静态特性。它比单独Fuzzy控制或者PID控制都有更好的控制性能。PID控制器的设计在本文不再赘述。1.2 带自动修正因子的Fuzzy控制器设计在设计Fuzzy控制器的过程中,主要分为5个部分1:(1)确定模糊控制器的结构;(2)合理地选择量化因子和比例因子,从而确定输入变量及输出变量的论域;(3)确定输入、输出的模糊语言值以及隶属函数;(4)建立模糊规则并选定近似推理算法;(5)确定解模糊方法。其中根据操作人员积累的知识经验,建立模糊控制规则是最为核心的工作,Fuzzy控制器的性能好坏主要取决于此。设输入量e、ec和输出量u的论域分别为E、EC和U,

4、其模糊子集通常用负大(NB),负中(NM),负小(NS),零(0),正小(PS),正中(PM),正大(PB)来表示。选取控制量的一般原则是:当误差大或较大时,选取控制量以尽快消除误差为主;当误差较小时,选择控制量要以系统的稳定性为主,防止系统超调。根据知识经验加以总结得到模糊控制器的控制规则,见表1。设偏差e和偏差变化率ec的量化因子分别为K1和K2,控制量U的比例因子为K3,它们在很大程度上影响模糊控制器的性能。K1越大,系统的超调量越大,过渡过程也越长;反之,则系统变化越慢,稳态精度降低。K2越大,系统超调量越小,输出变化率越小,但系统变化越慢;反之,则系统反应加快,但超调增大。K3主要影响系统的动态性能,与实际控制对象有关。在实际工作中为了使系统快速响应,减小超调,在常规模糊控制器上引入修正因子n,在控制过程中对n值作调整,实时在线改变偏差E和偏差变化率EC的加权程度,从而取得更优的控制效果。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1