如何用MATLAB进行电路仿真

一、前言

本文演示如何用MATLAB进行电路仿真,测量RLC电路的电压。我用的是R2016b,不同版本软件界面稍有差别。

二、仿真

1、新建-Simulink Model

打开MATLAB软件,新建Simulink Model,如下图所示。

2、唤出powerlib库

弹出untitled窗口之后,在命令行窗口输入如下命令并回车:

>> powerlib

3、打开电源模块

双击Electrical Souces,打开电源模块。

4、使用AC Voltage Source

把AC Voltage Source拖入untitled窗口。

5、使用Series RLC Branch

再双击powerlib库中的Elements。

把Series RLC Branch拖入窗口

单击选中,Ctrl+C,Ctrl+V,复制出一个Series RLC Branch1。

6、设置电源参数

双击窗口中的AC Voltage Source,出现参数设置对话框,如下图设置了电压10V,频率60Hz。

把两个Series RLC Branch,分别改名为RLC Load1、RLC Load2。

分别双击RLC Load1、RLC Load2,可设置电阻、电感、电容参数。

7、调用电压测量模块

需要调用Measurements模块中的Voltage Measurement测量电压,拖入窗口中。

8、调用示波器模块

用Simulink模块中Sinks下的虚拟示波器Scope来显示波形,拖入窗口中。

9、使用powergui

把交互界面工具powergui拖入窗口中。

10、连接电路

最终,连接好的电路仿真图模型如下。

三、运行查看效果

1、运行

点击Run按钮,开始仿真。

2、查看波形

仿真完成之后,双击Scope可以看到仿真波形。

先鼠标滚动调整波形比例,然后点击纵轴自适应

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

passionSnail

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值