版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、运行SIMULINK模拟,1,设置模拟参数和选择解决方案设置模拟参数和解决方案,选择“Simulation”菜单中的“Parameters”命令后,将显示模拟参数对话计程仪,主要包括在Solver页面中,可以设置模拟的开始和结束时间、选择求解器、描述求解器参数以及选择输出选项。 工作区I/o页面。 管理来自MATLAB工作区的模型的输入和输出。 诊断页面允许您选择Simulink在模拟中显示的警告消息级别。 建构系统模型后,下一步就是执行模型,得到仿真结果。 用于运行仿真的完整过程分三个步骤:设置仿真参数,开始分析仿真和仿真结果。 1、Solver页面,此页面允许的设置是选择模拟的开始和结束时
2、间。选择解法,并设置参数选择输出项。 模拟时间:请注意,这里的时间概念与实际时间不同。 在计算机模拟中,时间的一个表现,例如1.0秒的模拟时间,如果将采样步骤设定为0.1,则需要执行100步,如果减小步骤,则采样点数增加,实际的执行时间增加。 一般模拟开始时间设置为0,结束时间由因素选择。 一般来说,用于执行仿真的时间取决于许多因素,如模型的复杂度、方法及其步骤的选择、计算机时钟的速度等等。 模拟步骤模式:在Type后面的第一个下拉选项框中,指定如何选择模拟步骤。 可以选择可变步长(可变步长)和固定步长(固定步长)。 可变步长模式在模拟过程中改变步长,提供误差控制和过零检测。 固定步长模式在仿
3、真期间提供固定步长模式,不提供误差控制或过零检测。 在第二个下拉选项框中,也可以选择在相应模式下用于模拟的关算法帧。 可变步进模式解析器是ode45、ode23、ode113、ode15s、ode23s、ode23t、ode23tb和离散解析器。 ode45 :差动奥尔特值、四/五次长堆积法适用于大多数连续系统或离散系统,但不适用于刚性(stiff )系统。 这是一步解法,在计算y(tn )时,只需要最近的处理时刻的结果y(tn-1 )。 一般来说,面对模拟问题,最好先尝试ode45。 在误差限制要求不高并且求解问题不是很难的情况下,ode23 :二/三阶长深谷方法可以比ode45更有效。 也
4、是一步法。 ode113 :误差允许要求严格时比通常ode45有效的次数可变解法。 ode113是在计算当前时刻的输出时需要前面的多个时刻的解的多级分频器。 ode15s :是基于数字微分式的化学基解法(NDFs )。 也是多级分解器。 适用于刚性系统,即使在推定用户要解决的问题比较困难的情况下,或者不能使用ode45的情况下,或者效果不好的情况下,也可以使用ode15s。 ode23s :是对刚性系统特殊化的一步解法,在弱的误差下比ode15s效果高。 解决某些ode15s无法有效解决的stiff问题。 od形ode23t :梯形规则的自由插补实现。 这种解法适用于用户需要无数字振动的解法来
5、解决适度的stiff问题的情况。 ode23TB:TR-BDF2的实现,tr-BDF2是一款具有两个阶段的默认龙格塔式机。 discrtet:simulink在确认模型没有连续的状态时使用。 固定步长模式的解决方案是ode5、ode4、ode3、ode2、ode1和discrete。 ode5:差动奥尔特值是ode45的固定步长版本,适用于大多数连续系统或离散系统,而不适用于刚性系统。 ode4:四次龙格塔法具有一定的计算精度。 ode3:固定步骤的二/三次龙格塔法。 ode2:一种改进的欧拉法。 ode1:欧拉法。 discrete :实现积分的固定阶解法,适用于离散不连续状态的系统。步长参
6、数:对于可变步长模式,可以设置最大步长参数和建议的初始步长参数。 在差动奥尔特下,步骤是自动确定的,并由值auto表示。 最大步长(最大步长):确定除法器可使用的最大时间步长。 差动奥尔特值为模拟时间/50。 也就是说,在模拟过程中至少要获取5.0个采样点位。 此方法在模拟时间长的系统中,采样点位过于稀疏,可能会导致模拟结果失真。 通常,推荐当模拟时间不超过15s时采用差值奥尔特值,如果超过15s,则每个秒保证至少5个采样点位,以及如果超过100s,则每个秒保证至少3个采样点位。 Initial step size (初始步长参数):通常推荐“auto”的差值奥尔特整值。 定义模拟精度(用于可
7、变步长模式) Relative tolerance (相对误差):相对于状态的误差值,以百分比表示,差动奥尔特值为1e-3,状态的计算值精确到0.1%。 绝对误差:表示误差值的阈值,或状态值为零时可接受的误差。 如果设置为auto,则simulink将每个状态的初始绝对误差设置为1e-6。 Mode (固定步模式选择) Multitasking :选择此模式后,如果simulink检测到模块之间的采样速率转换不正确,将显示错误消息。 错误的采样速率转换是在不同采样速率的模块之间运行的两个直接连接。 在实时多塔斯克系统中,如果在塔斯克之间存在未授权的采样速率转换,则来自一个模块的输出可能在需要另
8、一个模块时变得不可用。 通过检查这些转换,Multitasking有助于建立真实的多塔斯克系统的有效模型。 使用速率转换模块可以减少模型中错误的速率转换。 Simulink提供了两个模块:单元延迟模块和零顺序保持模块。 从低速到高速的不正确转换允许在低速输出通讯端口和高速输入通讯端口中插入UE针织面料延迟unit delay模块。 对于从高速率到低速率的转换,可以插入零步长的样本保持器zero-order hold。 Singletasking :此模式不检查模块之间的速率转换,因此在创建没有塔斯克同步问题的单塔斯克系统模型时非常有用。 Auto :在此模式下,simulink会根据模型中模块
9、的采样速率是否匹配,自动决定在multitasking和singletasking之间切换。 输出选项的缩小输出:可以理解为该选项的细微输出。 如果模拟输出过于稀疏,则表示simulink将生成多馀的精细输出。 这与插值处理相同。 设定用户在refine factor中模拟时间步之间可插入的输出点数。 生成更平滑的输出曲线和更改细节系数比减少模拟步长更有效。 精细输出只能在可变步长模式下使用,在ode45下效果最好。 Produce additional output :允许用户直接指定生成输出的时间点。 选中此项后,其右侧将显示output times编辑框。 用户可以在此指定时间向量或表达
10、式的附加模拟输出点。 与细节系数相比,此选项更改模拟的步长。 producespecifiedoutputonly :指仅在Simulink指定的时间点生成输出。 因此,解算器必须调整模拟步骤以匹配指定的时间点。 此选项确保在比较不同的模拟时在同一时间输出。 工作区I/o页面。 您可以在此页面设定SIMULINK和MATLAB工作区交换数值的选项。 Load from workspace :选中上一个复选框可从MATLAB工作区检索时间和输入变量。 一般的时间变量定义为t,输入变量定义为u。 Initial state是定义从MATLAB工作区获取的状态初始值的变量名。 savetoworks
11、pace :用于设置存在于MATLAB工作区中的变量类型和变量名称。 选中变量类型前面的复选框可使相应的变量生效。通常在工作空间中存在的变量是输出时间向量(Time )、状态向量(States )、输出变量(Output )。 Final state定义用于将系统的稳态值存储在工作区中的变量名称。 保存选项:设置保存到工作区的选项。 Limit rows to last用于设定SIMULINK模拟结果最终能够在MATLAB工作区中存在的变量的规模,在向量中设定维数,在矩阵中等级决定次采样系数,其差动奥尔特值为1,即模拟Format描述返回的数据的格式,如矩阵矩阵、结构结构和时间结构。 3、诊断
12、页面,此页面分为两个部分:模拟选项和配置选项。 配置选项下面的列表框主要列出了常见的上通告类型以及SIMULINK检测到这些个上通告时的操作。 模拟选项options包括是否进行一致性检验定、是否禁用零交叉检查、是否禁止多路复用高速缓存区以及是否检查不同版本的SIMULINK等项目。 除了上述三个主要页面之外,“模拟参数设置”窗口还包括“实时工作”页面,主要用于与习语言编辑器交换,从SIMULINK模型直接生成查询密码,包括实时系统和斯坦共和国门模拟二、启动模拟设定模拟参数,选择解法后,可启动模拟执行。 如果选择Simulink菜单中的start选项开始模拟,则如果模型中存在未定义的参数,将显示错误消息框。 如果所有的设定都没有错误,模拟运行开始,结束时从系统发出哔声。 除了在SIMULINK环境中直接开始模拟之外,在MATLAB命令窗口中,以t,x,y=sim (模型文件名,to tf,simset (参数1,参数值1,参数2,参数值2 ),)的形式产生斑点在此,to是模拟开始时间,tf是模拟结束时间。 t、x和y是返还值,t是所返回的时间向量值,x是所返回的状态值,y是所返回的输出向量值。 simset定义了模拟参数,包括以下主要参数: AbsTol :差动奥尔特值以1e-6设定绝对误差范围。 depision:deff奥尔特值为1,决定每隔多少点返回
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 47882-2026气体分析基于比较测量的傅立叶变换红外光谱法
- GB/T 47909-2026金刚石多晶片
- 井式测试桩在埋地管道阴极保护中的技术应用与运维要点
- 江苏徐州市铜山区2026年九年级第三次质量检测道德与法治试题(文字版含答案)
- 矿泉水厂买卖合同(范本)
- 2027届左贡县数学六上期末检测试题含解析
- 2027届山东省禹城市四上数学期末经典模拟试题含解析
- 2027届株洲市攸县三年级数学第一学期期末调研试题含解析
- 2027届攀枝花市仁和区数学六年级第一学期期末联考模拟试题含解析
- 辽宁省本溪市平山区2027届四年级数学第一学期期末学业质量监测模拟试题含解析
- 福建福州市鼓楼城投招聘笔试题库2026
- 26年三升四语文阅读理解暑假每日一练(参考答案)
- 微众银行:AI金融创新
- 《行为安全观察手册》
- 对外投资合作国别(地区)指南-蒙古国(2025年版)
- 2026年水利机械运行维护工试卷【考点梳理】附答案详解
- 石油化工工程建设费用定额(2025版)
- 水和废水监测课件
- 检验员工作责任制度
- 认识有机化合物课件2025-2026学年高一下学期化学人教版必修第二册
- 2026年河北唐山市高三一模高考英语试卷试题(含答案详解)
评论
0/150
提交评论