- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
現代控制理论实验06
实验内容及目的实验用不同的方法对系统进行仿真,通过比较花费时间和仿真精度来评估各种仿真方法。通过本次实验学会用单环节离散、整体离散、梯形法、四阶龙格库塔法、高阶龙格库塔法仿真,并了解各种仿真方法的精度。实验方案内容kp1=0.32,ki1=0.0015,kp2=20,ki2=0.0008,k1=0.93,T1=73.3,k2=2.086,T2=96.1。将各个环节转换为下图的形式1.系统的状态空间方程根据上图写出系统的状态空间方程a=[ 0 0 0 0 0 0 0 -ki1; ki2 0 0 -ki2 0 0 0 -kp1*ki2; kp2*k1/T1 k1/T1 -1/T1 -kp2*k1/T1 0 0 0 -kp1*kp2*k1/T1; 0 0 1/T1 -1/T1 0 0 0 0; 0 0 0 k2/T2 -1/T2 0 0 0; 0 0 0 0 1/T2 -1/T2 0 0; 0 0 0 0 0 1/T2 -1/T2 0; 0 0 0 0 0 0 1/T2 -1/T2 ];b=[ki1; kp1*ki2; kp1*kp2*k1/T1; 0;0;0;0;0;];c=[0 0 0 0 0 0 0 1];d=[0 0 0 0 0 0 0 0];根据,进行仿真2.单环节离散化由于,,,,,推出。泰勒展开后得,取第一阶令aa1=exp(-dt/T1),bb1=1-aa1,aa2=exp(-dt/T2),bb2=1-aa2。对于各个环节有 e1=r-x(8);x(1)=x(1)+ki1*dt*e1; u1=x(1)+kp1*e1; e2=u1-x(4);x(2)=x(2)+e2*ki2*dt; u2=x(2)+e2*kp2;x(3)=aa1*x(3)+k1*bb1*u2;x(4)=aa1*x(4)+bb1*x(3);x(5)=aa2*x(5)+bb2*k2*x(4);x(6)=aa2*x(6)+bb2*x(5);x(7)=aa2*x(7)+bb2*x(6);x(8)=aa2*x(8)+bb2*x(7);3.欧拉法,,。泰勒展开后得,取第一阶。4.二阶欧拉法二阶欧拉法先算出y(k)的导数E1,再用y(k)的导数算出y(k+1)的导数E2,并对两个导数求平均值算出y(k+1/2)的导数E=(E1+E2)/2,相当于取到泰勒展开的第二阶。5.四阶龙格库塔法龙格库塔法先算出y(k)的导数E1,再用y(k)的导数E1算出y(k+1/2)的导数E2,再用E2再次算出y(k+1/2)的导数E3,用E3算出y(k+1)的导数E4。令E=(E1+2*E2+2*E3+E4)/6,相当于取到泰勒展开的第四阶。6.自己的仿真方法,,离散后如下 e1=r-x(8);x(1)=x(1)+ki1*dt*e1; u1=x(1)+kp1*e1; e2=u1-x(4);x(2)=x(2)+e2*ki2*dt; u2=x(2)+e2*kp2;x(3)=x(3)+(k1*u2-x(3))/T1*dt;x(4)=x(4)+(x(3)-x(4))/T1*dt; x(5)=x(5)+(k2*x(4)-x(5))/T2*dt;x(6)=x(6)+(x(5)-x(6))/T2*dt;x(7)=x(7)+(x(6)-x(7))/T2*dt;x(8)=x(8)+(x(7)-x(8))/T2*dt;7.改变仿真时间,观察各种仿真方法的精度将仿真时间dt增大和减小,观察仿真精度和仿真花费的时间的变化。代码如下:clc;clearall;closeall;st=3000;dt=10;dtb=0.001;lp=fix(st/dt);lpb=fix(st/dtb);lpk=fix(lpb/lp);r=1;kp1=0.32;ki1=0.0015;kp2=20;ki2=0.0008;k1=0.93;T1=73.3;k2=2.086;T2=96.1;a=[ 0 0 0 0 0 0 0 -ki1; ki2 0 0 -ki2 0 0 0 -kp1*ki2; kp2*k1/T1 k1/T1 -1/T1 -kp2*k1/T1 0 0 0 -kp1*kp2*k1/T1; 0 0 1/T1 -1/T1 0 0 0 0; 0 0 0 k2/T2 -1/T2 0 0 0; 0 0 0 0 1/T2 -1/T2 0 0; 0 0 0 0 0 1/T2 -1/T2 0; 0 0 0 0 0 0 1/T2 -1/T2 ];b=[ki1; kp1*ki2; kp1*kp2*k1/T1; 0;0;0;0;0;];c=[0 0 0 0 0 0 0 1];d=zeros(1,8);x=ze
您可能关注的文档
最近下载
- TB-T 2491-1994 扣件组装疲劳试验方法.pdf VIP
- 短节段融合内固定治疗成人退变性脊柱侧凸并发症-中国骨与关节杂志.pdf VIP
- 2025年银行纪检笔试题目及答案.doc VIP
- 《企业经营决策讲义》课件.ppt VIP
- 中小学生牛奶配送项目 投标方案.docx
- 2024年贵州省黔东南苗族侗族自治州凯里市鸭塘镇招聘社区工作者真题及参考答案详解.docx VIP
- 样板工程验收记录.docx
- YY_T 0466.1-2023 医疗器械 用于制造商提供信息的符号 第1部分通用要求.pdf
- 七年级数学新课标下的单元教学设计实践研究.docx VIP
- 燃气发生器结构和系统详解.ppt VIP
文档评论(0)