Presentation is loading. Please wait.

Presentation is loading. Please wait.

实验2 大规模直流电路的计算.

Similar presentations


Presentation on theme: "实验2 大规模直流电路的计算."— Presentation transcript:

1 实验2 大规模直流电路的计算

2 实验目的 (1)了解大规模直流电路分析的一般方法,对电路的 计算机辅助分析有一定的认识。
(2)学习用MATLAB编程实现对通用直流电路计算的 方法。 (3)通过实例计算,体会用计算机自动计算复杂电路的功能。加深对电路计算方法的理解。

3 实验原理 关联矩阵 用表示,元素 定义为 +1 支路K与节点j关联,方向背向节点; -1 支路K与节点j关联,方向指向节点;
关联矩阵 用表示,元素 定义为 +1 支路K与节点j关联,方向背向节点; -1 支路K与节点j关联,方向指向节点; 0 支路K与节点j无关联。 如图关联矩阵为: 支路 节点 的行是不独立的,把 的任意一行去掉得 , 的行就独立了。则称 降阶关联矩阵或关联矩阵。

4 实验原理 用 表示的KCL、KVL的矩阵形式 其中, 为支路电流列向量 为支路电压列向量 为节点电压列向量

5 列表法电路方程的推导 对于电阻支路有: 对于电导支路有: 对于VCVS支路有: 对于VCCS支路有: 对于CCVS支路有:
首先规定一个元件为一条支路 对于电阻支路有: 对于电导支路有: 对于VCVS支路有: 对于VCCS支路有: 对于CCVS支路有: 对于CCCS支路有: 对于独立电压源支路有: 对于独立电流源支路有: 对于整个电路可以写出如下形式的支路方程

6 列表法电路方程的推导 设节点电压 为待求量,把用关联矩阵 表示的KCL,KVL以及支路方程如下: KCL KVL 支路方程
将这3个方程合在一起,便得到节点列表方程矩阵形式

7 输入数据结构 TOPLOG–VALUE(电路的拓扑结构及元件值) 元件 元件 支路 始节点 终节点 控制 元件(控制
元件 元件 支路 始节点 终节点 控制 元件(控制 顺序 类型 号数 号数 号数 支路 数值 系数)

8 元件编号 为了使计算机识别电路的元件类型,必须给每个元件编号。 0 ——电导G 1 ——电阻R 2 ——电容L 3 ——电感
4 ——电压源 ——电流源 6 ——CCCS ——VCCS 8 ——CCVS ——VCVS

9 计算示例 例1 求电路中的电压和电流(电阻单位为)。 TOPLOG_ VALUE矩阵

10 MATLAB程序 用Matlab 计算的程序如下: % 计算电路的计算程序 N=4;M=9; tv=[4 1 0 1 0 -10
] dcan(N,M,tv)

11 程序运行结果 程序运行后,在命令窗口显示如下: 节点电压 ans = 10.0000 -39.0000 -20.0000 21.0000
>>T9_2_3 tv = 节点电压 ans =

12 程序运行结果 支路电压 ans = 支路电流 支路功率 1.0e+003 *

13 实验步骤和方法 1、对给出的电路的支路和节点编号。标出电流的方向。每条支路应采用关联参考方向。并选定参考节点(接地点)。
2、编写输入数据。根据元件类型的编号,电路的拓扑结构、元件值编写TOPLOG_ VALUE矩阵。见例1。该矩阵的第5列是专为受控源设计的,是受控源(编号6、7、8、9)时存放控制支路号。非受控源时为0。 3、仿照例1的方法,调用计算通用直流电路的函数dcan。完成对电路的计算。 4、下载程序dcan.m, 网址

14 实验注意事项 1、电路中支路的电压和电流应尽量选用关联参考方向。对于电源,若是选用非关联方向,则电源的元件值则为负值。
2、MATLAB的文件名要以字母开头,文件名中不得有运算符、专用名称等,但可以有下划线。 3、调用计算通用直流电路的程序dcan.m。应与所编程序在同一文件夹中。 4、若控制量是一个开路电压,则可以将开路用电导为零的电导元件代替。

15 实验报告要求 1.电路的支路、节点的编号,支路电压、电流的方向。 2.输入数据矩阵的编写,MATLAB编写的程序和命令。 3.计算出的结果。
4.通过本次实验,总结、归纳通用计算程序分析电路的步骤和方法。

16 实验内容 用通用直流电路分析程序计算以下电路。

17 实验内容 用通用直流电路分析程序计算以下电路。


Download ppt "实验2 大规模直流电路的计算."

Similar presentations


Ads by Google