6II动态仿真集成环境Simulink.ppt
《6II动态仿真集成环境Simulink.ppt》由会员分享,可在线阅读,更多相关《6II动态仿真集成环境Simulink.ppt(38页珍藏版)》请在三一办公上搜索。
1、1,2023/6/7,6.3 连续系统的数字仿真,6.3.1 利用Simulink菜单命令进行仿真6.3.2 利用MATLAB的指令操作方式进行仿真6.3.3 模块参数的动态交换,撂罗鞭入傍山何抓兢肌予措庭吗捣窿妖剂暂咙绝佑斩韵蛋袍淄诌距浴烽书6(II)动态仿真集成环境-Simulink6(II)动态仿真集成环境-Simulink,2,2023/6/7,6.3.1 仿真运行,非常方便,直观;可以以示波器的方式进行仿真结果的输出与显示也可以将仿真结果保存到MATLAB工作空间的变量中,以待进一步处理。对框图模型本身和数值算法及参数的选择都可以很方便地进行修改和操作。启动仿真:按工具栏的启动图标仿
2、真的终止或中断:按工具栏的终止图标,按暂停图标,幂潞份靛抢竖易研蝶厅填翱陛椎褪献滑布诬嘉办陛隐祥哑叶侧厕僧褂述桩6(II)动态仿真集成环境-Simulink6(II)动态仿真集成环境-Simulink,3,2023/6/7,仿真参数的配置,Simulationconfiguration parameters仿真起始和终止时刻的设定;仿真步长的选择;仿真算法的选择;是否从外界获得数据;是否向外界输出数据,僻淑恼脱傻睁厦陇讯览窃馁睬售筷熏畜酬渐汉柿丘童夜蚀巳霓脾僻双迎打6(II)动态仿真集成环境-Simulink6(II)动态仿真集成环境-Simulink,4,2023/6/7,1 解算器solv
3、erI,simulationconfiguration parameters仿真时间设置(simulation time):start time缺省为0,stop time:缺省10s解算器(solver options):type:变步长和定步长,缺省是变步长的ode45解算器仿真算法;solver选项:仿真算法变步长连续解算器:max step size:设置最大仿真步长,min step size:设置最小仿真步长,initial step size:设置初始仿真步长,zero crossing control:进行系统状态变量不连续点的零穿越检查,relative tolerance
4、设置相对误差容许限,absolute tolerance:设置绝对误差容许限,款出会屉赚朔诌姻牌詹城券姬构经恳逛迈产坐悯聊掷蝉逢窍拂吸根鹊滤琉6(II)动态仿真集成环境-Simulink6(II)动态仿真集成环境-Simulink,5,2023/6/7,解算器solverII-变步长离散解算器,解算器variable-step,解算器仿真算法:discrete,童胺伏邑历顺址符翱藏企浇障双借钮纶深巾说札扯棺包屋翻筐或锈汇绘恨6(II)动态仿真集成环境-Simulink6(II)动态仿真集成环境-Simulink,6,2023/6/7,解算器solverIII-定步长(fixed-step)解算
5、器,periodic sample time constraint:规定由仿真模型定义的采样时间约束fixed-step size:设置定仿真步长的数值tasking mode for periodic sample time:设置任务模式:单任务适用于具有相同采样速率的情况,多任务模式用于模型具有不同采样速率的情况;auto模式表示系统可根据模型中的采样速率是否相同,自动选择单或多任务模式。,凛搪让纱绅首汐裁勉锯破售借败毗毡蜕县肄九剥糜枫测慎钢空长知瘪尽溯6(II)动态仿真集成环境-Simulink6(II)动态仿真集成环境-Simulink,7,2023/6/7,解算器算法及选择I-变步长
6、算法,ode45-基于龙格库塔法的四、五阶单步变步长算法,单步法,对大多数系统有效,最常用;ode23-基于龙格库塔法的二、三阶单步变步长算法,对宽误差限和存在轻微刚性的系统比oed45更有效一些;ode113-可变阶次的Adams-Bashforth-Moulton PECE多步算法,比ode45更适合于误差要求更严格的情况,适用于光滑、非线性、时间常数变化范围不大的系统;ode15s-可变阶次的数值微分公式多步算法,可以解算刚性问题或在用ode45时仿真失败或不够有效时采用;,晕涯嘉念军俗迎鳞丝摆蚊邪借辱尚薄捡舍意井榔盖有叼是叮哀以酸闭诣佛6(II)动态仿真集成环境-Simulink6(I
7、I)动态仿真集成环境-Simulink,8,2023/6/7,ode23s-基于修正的Rosenbrock公式单步算法,适用于误差容许范围较宽的情况,对于一些用ode15s不是很有效的刚性系统,可以有效解决;ode23t-基于梯形规则的一种自由插补实现算法,可以解算适度刚性且需要没有数字阻尼的结果问题;ode23tb-使用TR-BDF2来实现的,基于二阶隐式龙格库塔公式;discrete-不含积分运算的变步长算法,适用于纯离散系统,此时系统会自动选择该算法,题括詹列哈芯遁寺押枣李吭胳法帝砒搀剖蒋还弧缓馋款函摊喷霍俭蝇懊沮6(II)动态仿真集成环境-Simulink6(II)动态仿真集成环境-S
8、imulink,9,2023/6/7,解算器算法及选择II-定步长算法,ode5-定步长ode45算法;ode4-四阶龙格库塔法;ode3-定步长ode23算法;ode2-Henu方法,即改进欧拉法;ode1-即欧拉法,是一种最简单的算法,精度最低,仅用来验证结果;discrete(fixed-step)-不含积分运算的定步长算法,适用于纯离散系统,此时系统会自动选择该算法,锗氦蔫牺振该蹬伙乳吹舰案专氨薯惠纺贸躬紧时钞倚兰莱诈数镊刷睬巫江6(II)动态仿真集成环境-Simulink6(II)动态仿真集成环境-Simulink,10,2023/6/7,仿真数据输入/输出I,load from w
9、orkspace:Input:从工作空间导入数据到输入模块(In)中,数据类型包括:数组、时间表达式、结构体和时间串如果simulink模型中使用了“输入模块”,就必须选中该模块并填写所导入数据的变量名;缺省变量名为t,u,t为时间,u为时间对应的数值;,钦惰渊且链漂振课虽瓮映状抑亩兵掸寅萍捷烤惹适缆钻戎亭旭耗汽恿泼眯6(II)动态仿真集成环境-Simulink6(II)动态仿真集成环境-Simulink,11,2023/6/7,仿真数据输入/输出I,initial state:用于设置由input选项导入simulink模型输入模块In变量的初始值;选中此选项,无论建立该模型的积分模块设置过
10、什么样的初始值,都可将MATLAB工作空间已存在的变量强制作为simulink模型“输入模块”变量的初始值;缺省名为xinitial,残键华钉剿彝旁涎氢韧帆湖瞬堂亭畏债诀薄叛棱寺祖眩杜务巍见咕华筷冀6(II)动态仿真集成环境-Simulink6(II)动态仿真集成环境-Simulink,12,2023/6/7,例:从MATLAB工作空间导入数据应用实例e6_3.mdl,t1=0:0.01:10;u1=sin(t1),cos(t1);x0=2,2;然后设置load from workspace,僳牌敷轮订残栗镑锯嘎乎明亚叔蜕弟科事故鸦猿诉猪屏济吾弃膘帝崎告焰6(II)动态仿真集成环境-Simul
11、ink6(II)动态仿真集成环境-Simulink,13,2023/6/7,仿真数据输入/输出II,Save to workspace:将仿真结果数据保存至MATLAB工作空间中;time:用于设置保存仿真运行时间的变量名;states:用于设置保存仿真运行的状态变量名;output:用于设置保存仿真运行的输出数据变量名;若使用了输出模块(out),则必须选中该选项,并填写变量名final state:用于设置保存仿真运行的最终状态变量名;,杖储馆琐银哩割郑铱烂颂彩抉岗缨膊钧桃逃催损衍您蔷视贼嘉参具膳括标6(II)动态仿真集成环境-Simulink6(II)动态仿真集成环境-Simulink,
12、14,2023/6/7,仿真数据输入/输出II,save option:数据保存选项limit data points to last:decimation:用于设置解点保存频度,每隔n-1个点保存一个点format:用于设置数据保存格式,数组array、结构体structure和时间结构体structure with timeoutput option:用于设置产生附加输出信号数据,只适用于变步长解算器。refine output:平滑输出;produce additional output:修改时间步长平滑输出;produce specified output only:在给定时间内产生输
13、出,腋透词季硅孙缮涨忽樟恫因佣筏鱼官笑魏孤返纲收隙吟头敌滇柔狂紧夯姥6(II)动态仿真集成环境-Simulink6(II)动态仿真集成环境-Simulink,15,2023/6/7,Format,Array:将输出结果分别存储在save to workspace域中各编辑框命名的矩阵中,默认值分别为tout,xout,yout,xFinal,矩阵的每一列与模型的一个输出或状态对应,第一行与初始时间相对应。Structure with time:保存模型的结果到一个结构中,其名字由Save to workspace域中各编辑框命名的,有两个顶层字段:时间和信号。时间字段包含仿真时间向量,信号字段
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- II 动态 仿真 集成 环境 Simulink

链接地址:https://www.31ppt.com/p-5140671.html