[025] Simscape(1)

一、什么是Simscapes

1、Simscape是Simulink模型库的一部分,用于电学、化学、材料、力学、机械等物理系统仿真。可以理解为Simulink基于Matlab,而Simscape基于Simulink;

2、Simulink和Simscape模型的不同:

① Simulink模型的连接线是单向箭头,Simscape模型的连接线是双向无箭头;

② Simulink的框图多具有直观的数学意义,而Simscape的框图则像是实际物理量的图标。

二、Simscape简单操作:

① 打开:通过Matlab--Simulink--Blank Model打开Simulink的框图建模界面,点击Library Browser--Simscape即可将所需的Simscape框图拖入建模界面;

② 复制:除了ctrl+c/v,还可右键拖住建模界面里的框图,松键完成复制;

③ 界面操作:滚轮可放大缩小建模界面,按住滚轮中间可拖动界面,按空格键可将模型居中显示;

④ 连线:左键拖动线头连接;ctrl+左键分别点击一下需要连接的框图;

⑤ 分线:鼠标定位到已有连线,按住ctrl拖动,即可使连线分支;

⑥ 快速插入框图:如果已知框图名称,只需在空白处左键双击,输入框图名,回车即可快速插入框图;

⑦ 全局注释:空白处左键双击,输入文本备注,还可更改文字大小,颜色等属性;

⑧ 针对注释:右键需要注释的框图,选择属性(Properties),在Block Annotation中可以为框图添加需要注解的内容,包括数值,单位等;

⑨ Simscape与Simulink的数值转换:Simscape的数据是物理参数(输入输出处为小三角形符号),Simulink的数据是数值参数(输入输出处为箭头符号),它们之间不能直接连通,如果需要数据交互必须经过转换,转换工具为“PS-Simulink Converter”和“Simulink-PS Converter”,有点像电工学中的模数AD转换。需要注意的是,使用这两个转换工具后,要记得双击设置单位,比如要输出电流,就要把单位改为A;

⑩ 解算器设置:在建模界面点击“小齿轮”(Model Configuration parameters)可配置该仿真的解算器;对于嵌入式代码生成,只支持离散状态 Fixed step的解算器,其类型必须选择固定步长Fixed-step,解算器型号必须选择discrete,基本采样时间设置为 0.005s,这与芯片的执行周期匹配。

设置好框图之后,点击绿色按钮就可执行仿真。

  • 1
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值