• 收藏
  • 加入书签
添加成功
收藏成功
分享

MATLAB在电路分析中的应用

杨文杰
  
速读·下旬
2022年4期
河南理工大学平煤工程技术学院 河南 平顶山 467003

打开文本图片集

◆摘  要:本文介绍了MATLAB软件在电路分析中的应用方法。以电路课程中的交直流电路中具体电路为例,利用MATLAB软件的矩阵运算、建立数学模型等方法来分析电路,为广大学者学习电路课程提供更多方法。

◆关键词:MATLAB;RLC;电路;基尔霍夫定律

1应用实例

1.1直流电路分析

节点法其基本过程为:将已知量分别建立关联矩阵A,支路电压源列向量Us,支路电流源列向量Is,支路导纳矩阵Y。 将所求变量建立为:节点电压列向量Un,支路电流列向量Ib,支路电压列向量Ub。

由 KCL得A I b=0,由KVL得 U b=A' Un,由支路伏安方程得I b=Y(U b+ U s)-Is,将支路伏安方程代入 KCL得 AYU b + AYU s-AIs=0,将 KVL 代入可得 AYA’ Un=AIs-AYUs。

这样通过MATLAB计算,就可得到节点电压列向量Un,进而求得各支路的电压电流值。

2总结

对于动态电路,利用常微分方程解算指令(solver),调用的M文件达到求解微分方程的目的,这些利用MATLAB辅助计算的方式大大提高了计算速度和准确性。

*本文暂不支持打印功能

monitor