资源描述:
《直流电路分析程序DCA》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、该程序可以分析由直流电压源、直流电流源、电阻、电感、电容、开路、短路、受控源、理想变压器和理想运算放大器等电路元件以及单口网络和双口网络构成的线性时不变电路。电路的有关数据可以从键盘输入或者从数据文件中读入。§3-5直流电路分析程序DCAP供DCAP程序使用的电路数据文件的格式如下:第一行:注释行,可以输入有关电路编号、类型、用途等数据。第二行:输入一个表示电路支路数目的一个正整数。第三行:以后输入b条支路的数据,每一行按元件类型,支路编号,开始结点,终止结点,控制支路,元件参数1,元件参数2的次序输入一条支路的有关数据。元件类型用一个或两个大写英文字母表示。元件参数用实数表示,均
2、采用主单位,电压用伏特,电流用安培,电阻用欧姆,电导用西门子。其它几个数据用整数表示,每个数据之间用一个以上的空格相隔。当计算机读入电路数据后,选择屏幕上显示的菜单可以实现下面的分析计算功能。1.列出电路的支路电流方程,结点或改进结点方程,网孔电流或回路电流方程。2.计算电路各结点电压,支路电压,支路电流和各支路吸收功率。3.计算电路中任两个结点间所形成单口网络的戴维宁和诺顿等效电路,以及单口向可变电阻负载提供的最大功率。4.计算电路两对结点间所构成双口网络的参数和包含独立电源双口的等效电路。5.用叠加定理计算电路中各结点电压,支路电压和支路电流。6.用三要素法计算含一个动态元件的
3、直流一阶电路各结点电压,各支路电压和电流,并可画波形图。7.给定电路的任一结点电压,任一支路电压,支路电流或吸收功率,计算电路任一元件的参数值。8.改变电路中某一条支路的类型,连接关系和元件数值。9.从用户指定的文件中读入新的电路数据。10.从键盘输入新的电路数据。11.将现有电路数据存入指定的文件中加以保存。12.执行一条DOS命令后返回本程序。下面举例说明如何利用通用电路分析程序DCAP来建立电路方程并求解。例3-1用结点分析法求图3-2(a)电路的各结点电压。5V1-3V2=3-5V1+6V2=0解:画出基准结点,其余两个结点用1、2编号。用观察法可以写出结点方程图3-2手算
4、求解可以得到结点电压为V1=1.2V,V2=1V。如果用DCAP程序来分析本电路,除了用整数0、1、2对各结点编号(基准结点编号为0)外,还需要用正整数1、2、3、4、5对各支路依次编号,并选定各支路电压电流的关联参考方向,写出图(b)所示的电路数据文件。当计算机正确读入这些电路数据后,选择主菜单上建立结点方程的菜单,屏幕上显示出与手算相同的结点方程及其解答,如下所示:*****结点方程******5.00V1-3.00V2=3.00-5.00V1+6.00V2=.000-----结点电压-----V1=1.200V2=1.000例3-2用结点分析法计算图3-3(a)电路各结点电压
5、。图3-3解:图3-3(a)电路的数据如图(b)所示。运行DCAP程序,读入这些数据后,选择建立结点电压方程的菜单,屏幕上可以显示出计算机建立的改进结点方程和求解出的三个结点电压和一个电流,如下所示:*****改进结点方程*****2.00V1-1.00V2+.000V3+1.00I8=6.00-1.00V1+2.00V2-.500V3+.000I8=.000.000V1-2.50V2+1.50V3-1.00I8=.0001.0 V1-.500V2-.500V3+.000I8=.00-----结点电压和支路电流-----V1=6.000V2=4.800V3=7.200I8=-1
6、.200图3-3由于电路中有一个受控电压源,计算机自动增加一个电流I8来建立方程,由于变量的增加,因此要补充一个受控电压源电压的约束方程V1-V3=0.5(V2-V3)它就是上面方程组中的最后一个方程。这种由结点电压和电压源电流作为变量的结点方程,称为改进的结点方程。它扩大了结点电压方程的适用范围,为许多工程上实用的电路分析与设计程序所采用。例3-3用网孔分析法求图3-4(a)电路的网孔电流。图3-4用DCAP程序来分析这个电路时,仍然需要选定一个基准结点(编号为0)。再根据各结点编号,各支路编号和电压电流的关联参考方向,以及各元件参数,写出图(b)所示数据文件。当计算机正确读入这
7、些电路数据,选择建立网孔或回路方程后,再选择13567为树支(即248为连支),可以得到以下计算结果。***回路或网孔电流方程***6.00I2-2.00I4-2.00I8=16.0-6.00I2+8.00I4+.000I8=-16.01.00I2-1.00I4-1.00I8=.000-----回路电流或网孔电流-----I2=4.000I4=1.000I8=3.000其方程与手算结果完全相同,求解得到的网孔电流为I2=4A,I4=1A和I8=3A。图3-4例3-4求