Matlab电路仿真

电路仿真的工具有很多,比如专业点的Pspice,本科时学习时经常使用。但问题是,即使电信专业以后真的从事硬件设计的也寥寥无几。而为了进行简单的仿真还要多装个软件,我能接收,我的老电脑也接收不了。于是就有了本文了。

目录

仿真过程

入门说明

例子

1、电阻电路

2、受控源电路

3、动态电路

4、理想运放电路

5、离散事件电路

6、自己设计组件(Module)

参考资料


仿真过程

1、在Matlab的主页菜单栏中按下Simulink

Matlab电路仿真_第1张图片

 

2、点击空模型

Matlab电路仿真_第2张图片

 

3、添加器件

Matlab电路仿真_第3张图片

Matlab电路仿真_第4张图片

 

入门说明

Matlab在2012版以前通过SimPowerSystem这个来进行电路仿真,但在之后的版本要通过Simscape进行仿真。对于初学者而言,后者相对于前者多了域的概念,在Electrical域(对应蓝色线)中画的电路,需要通过电流、电压表转化为Physical Signal域的信号(线为橙红色),最后再将信号转换成Simulink信号,通过Sink组件来显示结果。

笔者在B站上转载了10个教学视频,老版本的资料[1]比较详细,而新版本的视频[2]可知转换过程。

看完视频后可以下载下[3]中的仿真自己试一下,或者参考下后面的图片来自己搭电路。若要了解实现细节,请参考[4]。

设置说明

1\显示器件标签:打开模型右键菜单栏→Format→Show_Block_Name→On

Matlab电路仿真_第5张图片

 

2\快捷添加文本或模型:双击空白区域,输入文字

Matlab电路仿真_第6张图片

3\旋转模型:Cltrl+R

 

例子

1、电阻电路

Matlab电路仿真_第7张图片

2、受控源电路

Matlab电路仿真_第8张图片

3、动态电路

Matlab电路仿真_第9张图片

双击Scope打开仿真结果:

Matlab电路仿真_第10张图片

4、理想运放电路

Matlab电路仿真_第11张图片

5、离散事件电路

Matlab电路仿真_第12张图片

Matlab电路仿真_第13张图片

 

6、自己设计组件(Module)

Matlab电路仿真_第14张图片

参考资料

[1] matlab tutorial for beginners electrical https://www.bilibili.com/video/av91091759?p=9 (视频顺序放反了,请见谅)

[2]simscape circuit simulation https://www.bilibili.com/video/av91091759?p=9

[3] simscape_Electrical.zip https://download.csdn.net/download/NoDistanceY/12187907

[4]Simulink中的Simscape https://blog.csdn.net/NoDistanceY/article/details/104476996

 

 

你可能感兴趣的:(工具)