MATLAB在电路中的应用.ppt
《MATLAB在电路中的应用.ppt》由会员分享,可在线阅读,更多相关《MATLAB在电路中的应用.ppt(59页珍藏版)》请在三一办公上搜索。
1、MATLAB应用(三)Matlab在电路中的应用,2,MATLAB 中的变量与常量都是矩阵(标量可看做11阶的矩阵,向量可看做n1或1n阶的矩阵),其元素可以是复数和任意形式的表达式,它具有元素群运算能力。,MATLAB的这些优于其他语言的特色,有利于分析计算电路的各种问题,并且使编程更简便,运算效率更高。,3,学习目的:通过介绍计算电路问题的编程方法和技巧,逐步熟悉 MATLAB语言的使用。例题的解法本身,不一定最佳。,求解电路的专用软件:Spice、PSpice等软件,4,内容:,电阻电路的求解(例1-3)动态电路的求解(例4-7),例题分析过程:,例题说明 求解过程:,建模 Matlab
2、程序说明 Matlab程序运行、结果演示,5,电阻电路的求解,如us=10V,求i3,u4,u7;(2)如已知u4=6V,求us,i3,u7。,图1 例1的电阻电路,例1 如图1所示的电路,己知:R1=2,R2=4,R3=12,R4=4,R5=12,R6=4,R7=2。,6,对图示电路,用网孔电流法列写网孔电流方程如下:,建模,解:,7,写成矩阵形式为:,也可直接列写数字方程为:,R1=2,R2=4,R3=12,R4=4R5=12,R6=4,R7=2,8,矩阵方程简写为:,令us=10V,求解矩阵方程得到ia、ib、ic。,再由i3=ia-ib,u4=R4ib,u7=R7ic 即可得到问题(1
3、)的解,9,根据电路的线性性质,可令i3=k1us,u4=k2us,u7=k3us,由问题(1)的解 求得比例系数,进一步使问题(2)得 到解答。,具体根据问题(1)的结果可列出以下的表达式:,因此,通过下列表达式即可求得问题(2)的解:,10,Matlab程序(Ex01.m),11,程序运行结果,运行结果:,电路的解:,Ex01.m,12,补充说明:,13,例2 对如图2所示的电路,已知R1=R2=R3=4,R4=2,控制常数 K1=0.5,k2=4,is=2A,求 i1和i2。,图2 例2的电路,14,对图示电路,用节点电压法列写方程得:,建模,解:,15,根据图示电路,控制变量i1、i2
4、与节点电压ua、ub的关系为:,整理以上两式,将i1、i2也作为未知量,和前面的节点电压共同组成方程,并写成矩阵形式有:,令 is=2A,求解上式即可得到i1和i2。,16,Matlab程序(Ex02.m),17,Ex02.m,程序运行结果(电路的解),18,例3 对如图3所示的电路,已知R1=4,R2=2,R3=4,R4=8;is1=2A,is2=0.5A。,图3 例3的电路,(1)负载RL为何值时能获得最 大功率?(2)研究RL在 010范围内变 化时,其吸收功率的情况。,19,解:,用戴维南等效电路来求解。对图3(a)电路,断开ao,并在ao端接入外电流源ia,如图3(b)所示。以o为参
5、考点列节点方程得:,建模,图3 例3的电路,20,前面的方程写成矩阵形式为:,其中:,戴维南等效电路如图3(c)所示,其方程为:,图3 例3的等效电路,21,方法:,令 ia=0,is1=2A,is2=0.5A,由矩阵方程求得u11,u21,ua1。因ia=0,由戴维南等效电路方程得:uoc=ua1。,再令is1=is2=0,ia=1A,仍由矩阵方程可求得另一组u12,u22,ua2。由于内部电源is1=is2=0,故uoc=0。从而由戴维南等效电路方程有:,22,于是,原电路戴维南等效电路如图3(d)所示,负载RL获得最大功率时有:,图3 例3的等效电路,至于问题(2),由图3(d)可得RL
6、吸收功率为:,再令 RL=l,2,3,1O,即可由上式分别求得PL,并画图。,23,可设ia为一个序列(如ia=0.1,0.2,2),计算相应的ua序列,再用线性拟合,得出如下的直线方程:,方法:,从而求得:,24,Matlab程序(Ex03-1.m),25,Matlab程序(Ex03-2.m),26,程序运行结果,Ex03_1.M,27,程序运行结果,Ex03_2.M,28,动态电路的求解,例4 一阶动态电路如图4所示,己知:Rl=3,R2=2,R3=6,C=1F;us=18V,is=3A,在t0时,开关S位于“1”,电路已处于稳定状态。,图4 动态电路,(1)t=0时,开关S闭合到“2”,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB 电路 中的 应用
链接地址:https://www.31ppt.com/p-5439034.html