Matlab的物理建模仿真利器——Simscape及其编程语言Simscape language学习资源汇总

0.前言

最近做spice电路仿真,想加一些大规模的stimuli(比如 输入一张图片所有像素点的的RGB值,经过DA,在物理电学模型中存算,再输出处理后的新图片),在cadence和hspice里都不是很方便。想要找个既能搭建物理模型,又能导入大规模的stimuli的仿真工具,有点类似hspice/spectre+matlab的意思,找了一圈下来发现了simscape这个新工具。
在这里插入图片描述

初学simscape找学习资源挺难找的,很多是机械运动系统的案例,电路系统的不多。其实我要建的模型基本单元在simscape自带的library里面基本没有可用的,也没法组合,只能自己写simscape language(simscape的编程语言)建行为级模型,所以这里主要汇总simscape language的资料。

这里汇总一下,也方便自己以后查看。

1.语法&操作flow

主要是总结性的语法和操作flow的博客,用来入门语法和操作会非常快捷。

Simulink Simscape基础仿真电路_ouening的博客-CSDN博客_simscape仿真

使用simscape language创建simscape自定义模块

Simscape自定义模块的生成与编辑_åçç的博客-CSDN博客

用ssc文件生成simscape 自定义模块(simscape language)_DDMiao~的博客-CSDN博客_simscape语言

如何在simscape中建立subsystem运行 ssc_explore(simlog)_蓝鸟云的博客-CSDN博客

matlab/simulink中simscape模块集快速创建物理模型_小凡的专栏-CSDN博客

Simulink Simscape基础仿真电路_ouening的博客-CSDN博客_simscape仿真

基于MBD开发_Simscape语言 - 知乎

2.官方simscape language examples

大多数example使用simscape的基本组件搭起来的,而不是用simscape language 自定义的物理模型,只找到了这几个,都很基础,可供参考。

Electrical Component - Ideal Capacitor - MATLAB & Simulink - MathWorks

Mechanical Component - Spring - MATLAB & Simulink - MathWorks

No-Flow Component - Voltage Sensor - MATLAB & Simulink - MathWorks

Customize and Extend Simscape Libraries for a Custom DC Motor - MATLAB & Simulink Example - MathWorks

Grounding Component - Electrical Reference - MATLAB & Simulink - MathWorks

Switch with Hysteresis - MATLAB & Simulink - MathWorks

Pneumatic Motor Circuit - MATLAB & Simulink - MathWorks

Lead-Acid Battery - MATLAB & Simulink - MathWorks

3.manual文档资源

在这里插入图片描述
主要看 simscape_lang 这本。一本一本整理出来的,有用记得点个赞哦~

simscape manual 百度云盘链接
提取码:1234

4.视频教程

前两个一开始看挺有用的。

Simscape Language: Electronic Example

Physical Modeling with the Simscape Language

Simscape Language: Spring-Damper

Simscape Language: Hydraulic Example
在这里插入图片描述

ytb教程1

ytb教程2

前两个视频大致过一遍,就可以就着manual开始写了。

一点一点积攒整理出来的,对我要做的模型非常对口,有用记得点个赞哦~

  • 42
    点赞
  • 153
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值