电路matlab仿真

基于MATLAB的电路仿真

电气工程学院 目录

实验一 直流电路2

一、实验目的2

二、预习要求2

三、实验例题2

四、实验内容3

实验二 直流电路(2)6

一、实验目的6

二、预习要求6

三、实验内容6

实验三 正弦稳态8

一、实验目的8

二、预习要求9

三、实验内容9

实验四 交流分析和网络函数13

一、实验目的13

二、实验内容13

实验五 动态电路14

一、实验目的14

二、预习要求14

三、实验示例15

四、实验内容17

实验六 频率响应26

一、实验目的26

二、预习要求26

三、实验示例26

实验七 simulink仿真交流电路34

一、实验目的34

二、预习要求35

三、操作练习35

实验一 直流电路

一、实验目的

1、加深对直流电路的节点电压法和网孔电流法的理解。

2、学习Matlab的矩阵运算的方法。

二、预习要求

1、复习基尔霍夫KCL和KVL方程及直流电路的相关内容。

2、熟悉有关矩阵运算的内容。

三、实验例题

1、节点分析

电路如图1-1所示,求节点电压,和。

图1-1 节点电压电路

所编写的程序如下:

%计算节点电压的程序

%给定阻抗矩阵Y和电流向量I

%Y是阻抗矩阵同时I是电流向量

%初始化矩阵Y和向量I使用YV=I格式

Y=[0.15 -0.1 -0.05;

-0.1 0.145 -0.025;

-0.05 -0.025 0.075];

I=[5;

0;

2];

%求解电压

fprintf('节点V1,V2和V3:\n')

V=inv(Y)*I

2、回路分析

所编写的程序如下:

%该程序确定电流

%跟随电阻RB和电源提供的功率

%它计算给定阻抗矩阵Z和电压向量V的回路电流

%Z是阻抗矩阵

%V是电压向量

%初始化矩阵Z和向量V

Z=[40 -10 -30;

-10 30 -5;

-30 -5 65];

V=[10 0 0]';

%解答回路电流

I=Z\V;

%通过RB的电流计算

IRB=I(3)-I(2);

fprintf('the current through R is %8.3f Amps\n',IRB)

%电源提供的功率计算

PS=I(1)*10;

fprintf('the power supplied by 10V source is %8.4f watts\n',PS)

四、实验内容

编写以下程序,并记录程序和结果,写出简单注释。

1、电阻电路的计算

如图1-2所示,已知:,,,,,,。

(1)如=10V,求,,;

(2)如已知=4V,求,,。

图1-2

编写的程序如下:

%第一问程序需要确定回路电流

%给出回路电阻向量R和电压源向量U

%初始化向量R、U

R=[10 -6 0;3 -8 3;0 2 -3];

U=[5 0 0]';

%求解回路电流矩阵I

I=R\U;

%通过电阻R3的电流i3和电阻R4、R7的电压u4、u7计算

i3=I(1)-I(2);

fprintf('(1)所求电流i3=%8.4f A\n',i3)

u4=8*I(2);

u7=2*I(3);

fprintf('所求电压u4=%8.4fV,u7=%8.4fV\n',u4,u7)

%第二问程序需要先求出ia2,ic2,Us

%经过化简可得出两个已知矩阵A,B,所求矩阵为C,C的元数依次为ia,ic,Us

%初始化矩阵A,B

A=[20 0 -1;3 3 0;0 3 0];

B=[6 4 1]';

%所求矩阵满足关系为

C=A\B;

%所求电压源电压Us满足

Us=C(3);

fprintf('(2)所求电压Us=%8.4fV\n',Us)

%所求电流i3的计算

i3=(Us-8*C(1))/12;

fprintf('所求电流i3=%8.4f Amps\n',i3)

%所求电流i7的计算

i7=C(2);

fprintf('所求电流i7=%8.4f Amps\n',i7)

程序的执行结果如下:

(1)所求电流i3= 0.3571 A

所求电压u4= 2.8571V,u7= 0.4762V

(2)所求电压Us= 14.0000V

所求电流i3= 0.5000 Amps

所求电流i7= 0.3333 Amps

2. 求解电路里的电压,,,,。

编写的程序如下:

%该程序先确定节点电压V1,V3,V4

%给定导纳矩阵Y和电流矩阵I

%初始化矩阵Y、I

Y=[171 -5 -186;2 4 -11;5 -3 -2];

I=[0 -120 -200]';

%求解矩阵U=[V1 V3 V4]'

U=Y\I;

%求解电流Ia

Ia=(U(3)-U(2))/5;

%求解节点电压V2

V2=U(1)-10*Ia;

%求

电路matlab仿真,电路matlab仿真.doc相关推荐

  1. matlab 储能,第六章电路matlab储能元件的仿真.doc

    第六章电路matlab储能元件的仿真 储能元件的仿真 制作人: 一.基本内容 (1)电容元件:一种能够储存电场能量或者说储存电荷的二端元件 特性:任何时刻其储存的电荷 q 与其两端的电压 u能用q-u ...

  2. 用matlab简单电路模型,基于MATLAB的电路模型仿真应用

    基于MATLAB的电路模型仿真应用实验指导书 一.实验目的 1.掌握采用M文件及SIMULINK对电路进行仿真的方法. 2.熟悉POWERSYSTEM BLOCKSET 模块集的调用.设置方法. 3. ...

  3. matlab中cuk电路搭建,cuk电路matlab仿真

    直流斩波电路有Buck电路.Boost电路.Buck-Boost电路.Cuk电路以及Sepic电路以及Zeta电路.Buck电路只有降压功能,Boost电路只有升压功能,所以这两个电路应用范围相对比较 ...

  4. matlab解rlc电路方程,RLC电路matlab仿真.pdf

    RLC电路matlab仿真 RLC 1) MATLAB 2) MATLAB 3) M MATLAB 4) E 1V R 10 L 0.01H C 1F (i0) 0A u(0) 0V u (t) ...

  5. 基于Matlab的开环Buck降压斩波电路Simulink仿真电路模型搭建

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 BUCK电路工作原理 一.关于buck电路的开环仿真电路搭建 二.参数给定 1.脉冲信号给定 2.其他元器件参数给定 三.数 ...

  6. 三相全控桥式整流matlab仿真,基于matlab的三相桥式全控整流电路的仿真研究

    基于matlab的三相桥式全控整流电路的仿真研究 用simulink 对三相桥式全控整流电路进行仿真研究 姓名:刘佰兰 学校:中山大学 学号:09382014 专业:自动化 摘要:三相桥式全控整流电路 ...

  7. 三相桥式全控整流电路matlab仿真,基于Matlab的三相桥式全控整流电路的仿真研究...

    随着社会生产和科学技术的发展,整流电路在自动控制系统.测量系统和发电机励磁系统等领域的应用日益广泛.常用的三相整流电路有三相桥式不可控整流电路.三相桥式半控整流电路和三相桥式全控整流电路,由于整流电路 ...

  8. 三相半波可控整流电路matlab仿真,基于MATLAB的三相半波电阻性负载可控整流电路仿真研究...

    基于MATLAB的三相半波电阻性负载可控整流电路仿真研究 摘 要:利用MATLAB7.0命令语言对可控整流电路的仿真研究,给出三相半波电阻负载可控整流电路的理论分析波形图,提供该电路的MATLAB的命 ...

  9. 用matlab怎么做电路闭环呢,BUCK电路闭环控制系统的MATLAB仿真

    <BUCK电路闭环控制系统的MATLAB仿真>由会员分享,可在线阅读,更多相关<BUCK电路闭环控制系统的MATLAB仿真(11页珍藏版)>请在人人文库网上搜索. 1.BUCK ...

  10. 给出初始参数和轨道用matlab,轨道电路MATLAB仿真及应用+源码

    摘要:轨道电路是铁路信号自动控制的基础设备.轨道电路的传输性能在很大程度上取决于钢轨线路的电气特性.钢轨线路的特性是由它的一次参数和二次参数决定的.对轨道电路进行仿真可以更加直观地体现了轨道电路一次参 ...

最新文章

  1. BZOJ1491: [NOI2007]社交网络(Floyd 最短路计数)
  2. 一起谈.NET技术,ASP.NET MVC3 Service Location
  3. 802.11b标准简介
  4. mysql学习之路三(转)
  5. vba显示正在加载_利用VBA代码显示工作簿的路径及完全路径的方案及对工作薄的操作...
  6. 音乐人高嘉丰在 Opensea 发布音乐 NFT
  7. 为什么C预处理程序将单词“ linux”解释为常量“ 1”?
  8. springboot项目解决跨域的几种方式
  9. shell 脚本检测端口状态
  10. 南方cass计算表面积_CASS-工程应用“计算表面积”教程
  11. Openbravo如何新建一个调用
  12. 和周杰讨论:DB2连接问题
  13. python的基本文本处理操作
  14. 成功抗“疫”背后的IT科技
  15. html盒子里的内容溢出,[经验] HTML页面中子盒子溢出了怎么办
  16. Kubernetes多运营商云服务器部署(kubeadm+ipvs+flannel)
  17. 杭电计算机研究生复试题
  18. 计算机机房线槽,机房机柜布置 机房整改之布线篇~
  19. 管理系统类项目的登陆与权限功能的实现
  20. 计算机软件工程大学排名(2015)

热门文章

  1. PHP获取当前完整网址加HTTP/HTTPS
  2. oracle dataaccess component,【Delphi】运用Oracle Data Access Component(ODAC)组件
  3. [从零开始学习FPGA编程-10]:快速入门篇 - 操作步骤2-2- Verilog HDL语言Module与硬件电路对应关系快速概览
  4. FPGA概述(对FPGA的基本认识)
  5. 【FPGA学习笔记】初次使用FPGA硬件编程编程语言Verilog编写HDL程序03
  6. Xshell6 解压直接使用
  7. Jenkins下载war包升级版本
  8. Linein和Micin的区别
  9. Tomcat中文乱码问题【已亲测可用】
  10. Linux虚拟机上的Scala安装