北方工业大学建模与仿真2011.pptVIP

  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文档。上传文档
查看更多
北方工业大学建模与仿真2011北方工业大学建模与仿真2011

自适应动态逆控制 自适应项 Lyapunov稳定性的渐进稳定性 仿真程序设计 function [dxv]=quad(xv,uv,kv) Mass=2.3 ; %kg LeverX=0.60 ; %meter LeverY=0.35 ; %meter Ixx=8.04*10^-3 ; %kgm2 Iyy=8.46*10^-3 ; %kgm2 Izz=14.68*10^-3 ; %kgm2 kl=6000 ; zl=Mass*9.8/kl ; Ir=5.861*10^-5 ; %propeller gyroscoptic inertia ub=xv(1) ; %m/s vb=xv(2) ; %m/s wb=xv(3) ; %m/s pb=xv(4) ; %rad/s qb=xv(5) ; %rad/s rb=xv(6) ; %rad/s phi=xv(7) ; %rad the=xv(8) ; %rad psi=xv(9) ; %rad xe=xv(10) ; %m ye=xv(11) ; %m ze=xv(12) ; %m %define the state varibale of four motor w1=xv(13) ; %rad/s w2=xv(14) ; %rad/s w3=xv(15) ; %rad/s w4=xv(16) ; %rad/s u1=uv(1) ; %u1 1th motor u2=uv(2) ; %u2 2th motor u3=uv(3) ; %u3 3th motor u4=uv(4) ; %u4 4th motor k1=kv(1) ; k2=kv(2) ; k3=kv(3) ; %define the propel force kf=kv(4) ; kt=kv(5) ; Mp=kf*LeverX*(-w1*w1 + w2*w2 + w3*w3 - w4*w4) ; Mq=kf*LeverY*(-w1*w1 + w2*w2 - w3*w3 + w4*w4) ; Mr=kt*(LeverX^2+LeverY^2)^0.5*( w1*w1 + w2*w2 - w3*w3 - w4*w4) ; Fz=kf* ( w1*w1 + w2*w2 + w3*w3 + w4*w4) ; %define the ground support or elastic force of body landing if (zl-ze)0 Fl=kl*(zl-ze) ; else Fl=0 ; end %define body motion kub=0.2;kvb=0.2;kwb=0.25; dub= -( -rb*vb + qb*wb) + 9.8*sin(the) + kub*ub/Mass; dvb= -( rb*ub - pb*wb) - 9.8*cos(the)*sin(phi) + kvb*vb/Mass; dwb= -(-qb*ub +pb*vb ) - 9.8*cos(the)*cos(phi) + Fz/Mass + Fl/Mass + kwb*wb/Mass; %dpb= - ( -rb*Iyy*qb +qb*Izz*rb)/Ixx + Mp/Ixx %dqb= - ( rb*Ixx*pb -pb*Izz*rb)/Iyy + Mq/Iyy %drb= - (-qb*Ixx*pb +pb*Iyy*qb )/Izz + Mr/Izz kpb=0.00001; kqb=0.00

文档评论(0)

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

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

1亿VIP精品文档

相关文档