Double Inverted Pendulum.pptxVIP

  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文档。上传文档
查看更多
Double Inverted Pendulum

Double Inverted Pendulum Digital Control System Wenjun Li Outline Motivation Mathematic Model Optimal Controller Full-Order Observer States Feedback Conclusion Future Work Motivation Apply digital control theory to a real dynamic system Build control-simulation models with Simulink and simulate the results Analyse the results to get some conclusion Mathematic Model Non-linear Multiple variables Absolutely unstable Mathematic Model X1 X2 X3 X4 X5 X6 S(position) ?1(angle) ?2-?1(angel) ?(velocity) ?1(angular velocity) ?2-?1(angular velocity) ? =AX+Bu X(k+1)=GX(k)+Hu(k) Y=Cx Y(K)=CX(k) Linearization at (0,0,0,0,0,0) Continuous to Discrete with sampling time T=5ms Controllable Observerable Unstable Optimal Controller When step k comes to infinite, the performance of system J J=∑[X*(k)QX(k)+u*(k)Ru(k)] The optimal feedback matrix K=[R+H*PH]^-1H*PG Where P is a positive definite matrix and is also the solution of Riccati difference equation P=Q+G*[P^-1+HR^-1H*]^-1G At last the input u(k) would be u(k)=-KX(k) R=1 Q= K=[0.522,15.284,46.185,1.789,6.065,6.579] Optimal Controller Initial state [0 -0.05 0.05 0 0] Full-Order Observer General observer model X(k+1)=FX(k)+GY(k)+Hu(k) Full-Order Observer Original state Estimated states Putting all six eigenvalues of observer at zero , the observer can track states correctlly. States Feedback Combining optimal controller and full–order observer ,we can obtain a regular states-feedback controller States Feedback Output without observer Output with observer Conclusion Optimal controller replaces the original eigenvalues with new eigenvalues to satisfy with some conditions Full-order observer can track states correctly Full-order observer can provide the estimated states to controller to meet requirements Future Work Design controller and observer blocks Implement blocks to some more complex cases Thank you

文档评论(0)

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

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

1亿VIP精品文档

相关文档