全球旧事资料 分类
《MATLAB语言及应用》课程论文
题学班学
目:基于MATLAB在自动控制系统中的应用院:级:号:
作者姓名:指导教师:提交日期:二一二年十二月十八日
fMATLAB在电路分析中的应用
(学号:)
(学院专业20级1班)摘要:本文将Matlab软件的模拟功能用于电路分析研究。以基本电路理论中典型的电阻电路和含有复数运算的正弦稳态电路的计算为例,详述了如何分别运用MATLAB语言编程的方法来对电路进行仿真分析和计算。结论表明,应用这两种方法可以是复杂电路的分析和计算变得非常快捷、方便,从而为电路分析提供了一个有效的辅助工具。关键词:MATLAB;电阻电路;动态电路;电路分析。
1、引言
MATLAB软件能适合多学科、多部门的要求,其特点1是:(1)灵活的数值与符号计算;(2)简单的语句表达;(3)强大的语句描述;(4)简洁完善的图形绘制;(5)智能化的自动处理;(6)丰富的工具箱函数;(7)简易的扩展功能。在电路分析中2,随着电路复杂程度的增加,联立方程的数量会越来越多,即使是相对简单的直流电阻电路,当电路复杂到一定程度时,无论网孔分析还是节点分析,都会引入大量方程组,而现实问题中多为正弦稳态电路,引入相量分析时,手工求解难度较大,方程繁杂且容易出错。MATLAB相比与其他语言,具有强大的矩阵运算和复数运算能力,尤其是对分析电路后列出的线性方程组,利用MATLAB求解有着得天独厚的优势,同时利用其强大的制图功能,在处理电路分析的各种问题时,编辑更加简便,运箕效率更高,更易于实现。
2、电阻电路的分析
电阻电路:由电阻、受控源和独立源组成的电路称为电阻电路3。利用MATLAB,可以手工建立电路方程,表示为AxB(A是系数矩阵,取决于电路元件的值;x是由电路中一些电压和电流构成的列向量;B是右端列向量,与电压源电压和电流源电流有关)再用MATLAB求解线性代数方程,指令为xAB。分析电路的基本依据是KVL和KCL,列方程的基本原则是利用节点(包括广义节点)和回路(包括假设回路)的互相约束关系,建立含未知数最少、求解最容易的方程组。例1电阻电路的计算中的应用4:在如图1所示的电路中,己知:
R13R25,R39,R42,R56,R6R71。
fIsUs
R2
R1R4
Ib
R3R6

Ia
R5
Ic
R7
图1基本电阻电路图
1已知Us48V,求Is和I0。2已知I02A,求Us和Is。解:(1)建模采用网孔法,按r
好听全球资料 返回顶部