欢迎来到天天文库
浏览记录
ID:57690600
大小:11.50 KB
页数:2页
时间:2020-09-01
《simulink使用经验-状态初值设置.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Simulink使用过程中的经验1.使用Sinks类中XY-Graph来观察二阶系统的相轨迹曲线;2.使用Sinks类中的Simout来将Simlink中产生的某个节点的仿真数据传递到Workspace中,从而可以在Matlab命令行中调用画图命令绘图。3.注意有时某些环节(Block)有“过零检测”(Enablezerocrossingdetect)选项,在有些情况下(比如有些变量频繁切换的情况),只有将该选项取消选定才可以完成仿真过程。4.有的时候将线性连续系统的传函改写成状态空间的形式后,仿真无法完成(进行到某一时刻就停滞不前)
2、。5.设置系统初始状态:在Simulink窗口点击“Simulation/SimulationParameters”菜单项,在弹出的窗口内的“WorkSpaceI/O”面板上的“LoadFromWorkSpace”内选中IntialState。按照其后面的编辑框中的初始状态向量名字在WorkSpace的命令行给初始状态赋值:比如“xInitial=[0.5-400]”给2个状态变量x1和x2分别赋状态初值0.5和-400。6.设置积分器的初始值:如果将状态变量取为积分环节的输出,则状态变量的初始值可以通过积分环节的方框图直接设置:鼠标
3、双击积分环节方块图打开属性对话框,在“初始条件”框内输入初始状态变量的值。如果初始条件来源选择“外部”,则积分环节会增加一个初始条件输入接线端,将该接线端连接一个常量输入,则可以直观的修改初始值。需要注意,积分环节采用“内部”来源设置其初值时,在上面的第5节提出的在“WorkspaceIO”中设置的初值会将其覆盖。而采用外部来源时则不会。
此文档下载收益归作者所有