malab控制系统的控制系统设计.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
malab控制系统的控制系统设计 摘要:一般情况下,飞机在飞行的过程中,为了满足飞行品质要求,必须具备一点的静稳定性和动稳定性,飞机的纵向运动和侧向运动都需要有能够连续工作的阻尼器,我们目的是:通过对某型飞机偏航阻尼器的设计过程的介绍,说明运用MATLAB的经典控制系统设计工具进行系统设计的方法。 数学模型及 飞机运动状态模型: 假设飞机飞行时速度0.6马赫,高度3600英尺,模型参数为: 在MATLAB输入程序∶ A=[-0.0458,-0.8968,0.0702,0.0315;0.4980,-0.0150,-0.0218,0;…-2.0500,0.2880,-0.3650,0;0,0.0705,1.000,0]; B=[0.00629,0.0000;-0.37500,0.00675;0.15300,0.1330;0,0]; C=[0,1,0,0;0,0,0,1]; D=[0,0;0,0]; 定义变量。程序如下: states={beta yaw roll phi}; inputs={rudder aileron}; outputs={yaw rate bank angle}; sys=ss(A,B,C,D,Statename,states, inputname,inputs, outputname,outputs) 校正前系统性能分析 2.1 计算开环特征值 绘制零极点,程序如下: damp(sys) pzmap(sys) 运行结果可知,此模型有一对共轭极点接近虚轴,对应“荷兰滚”模态。 2.2 计算系统的单位脉冲响应 程序如下: impulse(sys) 运行后得到的单位脉冲响应曲线可知,系统过渡过程振荡剧烈,而行驶员在意的是飞机在最开始的情况。因此画出最初20s以内单位脉冲曲线。程序如下: impulse(sys, 20) 得到的脉冲响应曲线图1所示。 在经典设计中,方向舵偏角作输入,偏航角速度作输出,得到相应的频率响应,程序如下: sys11=sys(yawrudder); bode(sys11)。 得到的Bode图2所示,可见方向舵的变化对小阻尼的荷兰滚模态具有影响。 改进装置设计 3.1 根轨迹法设计 如前所示,合理设计目标是确保自然频率小于1.0rad/s时,阻尼比大于等于0.30。最简单的改进就是改变系统的增益,用根轨迹法确定合适增益值K。 程序如下: rlocus(sys11) 运行后得为负反馈的根轨迹图。而负反馈连接会不稳定,应使用正反馈连接。由图3所示,正反馈的连接方法比负反馈要好,使得ξ≥0.3的设计要求,在图上中找出一点。此时程序如下: rlocus(-sys11) sgrid 接着运行负反馈系统cl12,求出系统响应时间为20s的单位脉冲响应,在与前面开环单位脉冲比较,程序如下: K=4.54; cl12=feedback(sys11,-K); impulse(sys11,cl12, s ,20)。 得到图4所示闭环单位脉冲曲线,可以知道闭环响应比开环单位速度快且没有很大波动。 3.2 下洗滤波器设计(Gc(s)=s/s+a) 闭环时,为了确保螺旋模态不能移动到左半平面,在原点安置1个零点,然后将螺旋模态的极点控制在原点附近。SISO调整反馈增益系数K和a, 确定最佳组合。当时间为5s时,a=0.2,用根轨迹法确定滤波器增益Gc(s)再与设计模型sysl1串联连接得到开环模型。程序如下: Gc=zpk(0,-0.2,1) oloop=Gc * sys11; 绘制此开环模型的另外一个根轨迹图。程序如下: rlocus(-oloop);sgrid 运行后得到开环模型的根轨迹曲线。采用与前述相同的设计方法,在上部分支中确定ξ=0.3,此时增益约为3.59,得到此时的开环根轨迹曲线图5所示。 校正后系统性能分析 方向舵到偏航角速度通道的闭环脉冲响应 构成闭环回路,程序如下: K=3.59; cl12=feedback(oloop, -K); impulse(cl12,20) 得到单位脉冲曲线如图6所示,可见此时的响应较为平稳良好,但阻尼比小于前面。 本例设计虽然没有完全按照阻尼比的设计要求,但是这里设计减小了ξ,增加了系统阻尼比,因此本例在根轨迹的设计上进一步优化了开环系数和阻尼比。

文档评论(0)

xlwkyc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档