南昌大学电力系统分析实验报告...docx
南昌大学实验报告实验类型:口验证综合口设计口创新 实验日期:实验成绩:一、实验项目名称电力网数学模型模拟实验二、实验目的与要求:本实验通过对电力网数学模型形成的计算机程序的编制与调试,获得形成电 力网数学模型:节点导纳矩阵的计算机程序,使数学模型能够由计算机自行形成, 即根据已知的电力网的接线图及各支路参数由计算程序运行形成该电力网的节 点导纳矩阵。通过实验教学加深学生对电力网数学模型概念的理解,学会运用数 学知识建立电力系统的数学模型,掌握数学模型的形成过程及其特点,熟悉各种 常用应用软件,熟悉硬件设备的使用方法,加强编制调试计算机程序的能力,提 高工程计算的能力,学习如何将理论知识和实际工程问题结合起来。三、主要仪器设备及耗材计算机、软件(己安装,包括各类编程软件C语言、C+、VB、VC等、应 用软件MATLAB等)、移动存储设备(学生自备,软盘、U盘等)四、实验步骤1、将事先编制好的形成电力网数学模型的计算程序原代码由自备移动存储设 备导入计算机。(1)编程思想I无变压器支路的节点导纳矩阵计算方法。以下语句用于输入题目已知节点之间的导纳和阻抗值: z=input(请输入由节点号对应的阻抗形成的矩阵:z='); y=input(请输入由节点号对应导纳形成的矩阵:y=');%其中,即为i节点对地导纳.'.:,两节点之间无直接相连的通路则.输入为0,二输入为inf (即无穷大),二:也输入为inf。以下语句用于计算无变压器支路的节点导纳矩阵:for(i=1:n)for(j=1:n)Y(i,i)=sum(y(i,:),2)+sum(1./z(i,:),2);ifj=iY(i,j)=Y(i,i);elseY(i,j)=-1/z(i,j);endendend%其中,对角线元素:=.'+非对角线元素Yij = y(kII变压器支路的等值电路节点a的自导纳改变量式(I-1):1:k当节点a,b间接有变压器支路时(见图 1),当然可以用n型等值电路,然后按照 上述原则形成导纳矩阵。但在实际应用程 序中,往往直接计算变压器支路对导纳矩 阵的影响。根据图1-5-1可以写出节点a,b 的自导纳和节点间的互导纳增量分别如 下:(I-1)节点j的自导纳改变量式(1-2):(I-2)增加节点i, j间的互导纳式(I-3):(I-3)注意:在输入电路已知参数时,将k以矩阵形式输入,若i、j两节点之间无变 压器,K=1,(-=1),若i、j之间有变压器则将靠近变压器的一端记为节点j,靠近阻抗的一端记为节点输入人员将"输入为变压器变比,而二以1输入。 程序段中for(i=1:n)for(j=1:n)if k(i,j)=1y(j,i)=(1-k(i,j)/(k(i,j)*k(i,j)*z(i,j);y(i,j)=(k(i,j)-1)/(k(i,j)*z(i,j);z(i,j)=k(i,j)*z(i,j);z(j,i)=z(i,j);endendend%判断两个节点之间是否有变压器,如果k=】则对节点之间的导纳和阻抗矩阵进行修改,得到新的扑和二(2) 源代码如下:clcclearn=input(请输入节点数:n=');z=input(请输入由节点号对应的阻抗形成的矩阵:z=');y=input(请输入由节点号对应导纳形成的矩阵:y=');k=input('请输入变比:k=');Y=zeros(n);for(i=1:n)for(j=1:n)if k(i,j)=1y(j,i)=(1-k(i,j)/(k(i,j)*k(i,j)*z(i,j);y(i,j)=(k(i,j)-1)/(k(i,j)*z(i,j);z(i,j)=k(i,j)*z(i,j);z(j,i)=z(i,j);endendendfor(i=1:n)for(j=1:n)Y(i,i)=sum(y(i,:),2)+sum(1./z(i,:),2);ifj=iY(i,j)=Y(i,i);elseY(i,j)=-1/z(i,j);endendend2、在相应的编程环境下对程序进行组织调试。3、应用计算例题验证程序的计算效果。将例题中的已知条件如下依次输入:n=5z=inf 0.105i inf inf inf;0.105i inf 0.024+0.065i 0.03+0.08i inf;inf 0.024+0.065i inf 0.018+0.05i inf;inf 0.03+0.08i 0.018+0.05i inf 0.184i;inf inf inf 0.184i infy=0 0 0 0 0 ;0 0 0+0.0160i 0+0.0200i 0;0 0+0.0160i 0 0+0.0130i 0;0 0+0.0200i 0+0.0130i 0 0;0 0 0 0 0k=1.0000 1.0500 1.0000 1.0000 1.0000;1.0000 1.0000 1.0000 1.0000 1.0000;1.0000 1.0000 1.0000 1.0000 1.0000;1.0000 1.0000 1.0000 1.0000 1.0000;1.0000 1.0000 1.0000 0.9600 1.00004、对调试正确的计算程序进行存储、打印。5、完成本次实验的实验报告。五、实验数据及处理结果运行自行设计的程序,把结果与手工计算结果相比较,验证所采用方法及 所编制程序运行的正确性。1手算节点导纳矩阵:详细计算过程见课本P73例4-1其结果为:0.0000-j9.52380.0000+j9.07030000.0000+j9.07039.1085-i33.1002j13.5388-4.9989j10.9589-4.106900j13.5388-4.998911.3728-j31.2151j17.7053-6.373900j10.9589-4.1069j17.7053-6.373910.4835-j34.52830.0000+j5.66120000.0000+j5.66120.0000-j5.43482用matlab程序计算节点导纳矩阵实验结果:1234510.0000 - 9.5238i0.0000 4- 9.0703 i0.0000 4- O.OOOOi0.0000 4- O.OOOOi0.0000 4- O.OOOOi20.0000 + 9.0703 i9.1.085 - 33.1001i-4.99&0 4- 13,53明i-4.1096 4- 10.9589i0.0000 4- O.OOOOi30.0000 + O.OOOOi-4,99 知 + 1.3.53S8i11.3729 - 31.2153-6.3739 + 17.7054i0.0000 4- O.OOOOi40.0000 + O.OOOOi-4.1096 + 1.0.95 89i-6.3739 + 17.7054i104835 - 34.5284i0.0000 4- 5.6612i50.0000 + O.OOOOi0.0000 4- O.OOOOi0.0000 4- O.OOOOi0.0000 4- 5.6612i0.0000 - 5.434Bi对比可知通过比较,发现得到的节点导纳矩阵中大部分的数据是相同的,只 是少部分的结果有微小误差。这也就说明了手算能得到同样的结果,但我们发现 用一般手算计算节点导纳矩阵比用计算机编程计算节点导纳矩阵繁琐了很多,而 一个系统的节点数不可能是几个,而是由许多的节点构成的,若在此时用一般手 算计算节点导纳矩阵,这就显得非常复杂,在实际操作过程当中也没有那么多的 时间去让我们去用手算计算节点导纳矩阵。所以在电力系统中我们往往都是采用 计算机编程计算节点导纳矩阵,这样大大提高了工作效率。六、思考讨论题或体会或对改进实验的建议1. 什么是输入阻抗?什么是转移阻抗?网络化简的方法有哪些?答:输入阻抗:在节点i单独注入电流而所有其他节点的注入电流都等于0时, 在节点i产生的电压同注入电流之比,即等于节点i的自阻抗,即输入阻抗。转移阻抗:节点i单独施加Ei时,该电势与其在节点j产生的短路电流Ij 之比即等于节点i、j之间的转移阻抗。网络化简方法:星网变换法,高斯消去法。2. 简述节点导纳矩阵的形成的过程,节点导纳矩阵的阶数与系统的节点数有什么 关系?节点导纳矩阵的互导纳yij在数值上等于什么?举例说明当网络结构发生 变化时,如何修改?答:节点导纳矩阵阶数等于系统的节点数;节点导纳矩阵的互导纳yij在数值上等于联接节点i、j的支路导纳的负值; 节点导纳矩阵的修改(1) 从网络的原有节点i引出一条导纳为.'.土的支路,同时增加一个节 点k,由于节点数加1,导纳矩阵将增加一行一列。新增的对角线 元素三:三土。新增的非对角线元素中,只有匚.=%=-'.土,其余的元素都为矩阵的原有部分,只有节点i的自导纳应增加丁: =(2)在网络的原有节点i、j之间增加一条导纳为.:的支路。由于只增加支路,不增加节点,故导纳矩阵的阶次不变。因而只要对与节点i、j有关的元素分别增添以下的修改增量即可:H:=二"=J; , 二匚=其余元素都不用修改。(3)在网络的原有节点i、j之间切除一条导纳为.的支路,这种情况可以当做是在i、j节点间增加一条导纳为的支路来处理,因此,导纳矩阵中有关元素的修正增量为二孔=二匚.=j:., 二丁.=工::=举例:如将例4-1中节点4、5间变压器变比由k54 =0.96改为k54=0.98后作节点 导纳矩阵的修改:变比修改后,相当于先切除变比为k的变压器,再接入变比为k,的变压器。与 5454之相关的4、5节点的导纳值要发生变化,而网络的其他元素不发生变化。利用155 ,44 0.98 2 x j0.184 0.96 2 x j0.184 J .11例4-1中结果,与节点4、5有关的导纳矩阵元素的修正增量应为A Y = A Y = j 0.11555445 0.98 x j0.1840.96 x j0.184则变比变化后 Y44 = 10.4835 j34.5283 + j0.2382 = 10.4835 j34.2901Y = Y = j 5.6612 j 0.1155 = j5.5457Y 55 = j 5.43483. 节点电压方程的求解方法有哪些?答:直接求解法和高斯消去法4. 简述节点阻抗矩阵元素的物理意义及其形成。答:节点导纳矩阵中,匚.=艺.= =.当k=i时,上述公式说明,当网络中除节点i以外,所有节点都接地时,从节 点i注入网络的电流同施加于节点i的电压之比,即等于节点i的自导纳孔。换 句话说,自导纳丁:是节点i以外所有节点都接地时节点i对地的总导纳。当k=i时,公式说明,当网络中除节点k以外所有接地都接地时,从节点i流 入网络的电流同施加于节点k的电压之比,即等于节点k、i之间的互导纳匚.。 在这种情况下,节点i的电流实际上是自网络流出并流入地中的电流,所以匚. 应等于节点k、i之间的支路导纳的负值。七、参考资料1. 电力系统分析何仰赞华中科技大学出版社2. 电力系统稳态分析陈珩 中国电力出版社3. 电力系统暂态分析李光琦 中国电力出版社4. 电力系统计算水利电力出版社一、实验项目名称电力网数学模型模拟实验二、实验目的与要求:本实验通过对电力网数学模型形成的计算机程序的编制与调试,获得形成电 力网数学模型:节点导纳矩阵的计算机程序,使数学模型能够由计算机自行形成, 即根据已知的电力网的接线图及各支路参数由计算程序运行形成该电力网的节 点导纳矩阵。通过实验教学加深学生对电力网数学模型概念的理解,学会运用数 学知识建立电力系统的数学模型,掌握数学模型的形成过程及其特点,熟悉各种 常用应用软件,熟悉硬件设备的使用方法,加强编制调试计算机程序的能力,提 高工程计算的能力,学习如何将理论知识和实际工程问题结合起来。三、主要仪器设备及耗材计算机、软件(已安装,包括各类编程软件C语言、C+、VB、VC等、应 用软件MATLAB等)、移动存储设备(学生自备,软盘、U盘等)四、实验步骤6、将事先编制好的形成电力网数学模型的计算程序原代码由自备移动存储设 备导入计算机。7、在相应的编程环境下对程序进行组织调试。8、应用计算例题验证程序的计算效果。9、对调试正确的计算程序进行存储、打印。10、完成本次实验的实验报告。五、实验数据及处理结果运行自行设计的程序,把结果与手工计算结果相比较,验证所采用方法及 所编制程序运行的正确性。实验程序:clear clc;z=inf,0.10+0.40i,0.3i,0.12+0.50i;0.10+0.40i,inf,inf,0.08+0.40j;0.3i,inf,inf,inf;0.12+0.50i,0.08+0.40i,inf,inf;(各支路的阻抗)y=0,0.01528i,0,0.01920j;0.01528i,0,0,0.01413j;0,0,0,0;(各支路的导纳)0.01920i,0.01413i,0,0;Y=zeros(4,4);for(i=1:4),for(j=1:4), if i=jY(i,j)=Y(i,j)elseY(i,j)=-1.0/z(i,j)endendendfor (i=1:4),for(j=1:4),Y(i,i)=Y(i,i)+y(i,j)+1.0/z(i,j)endendY(1,1)=Y(1,1)-1.0/z(3,1)+1.1*1.1/z(3,1)(对变压器支路的两个节点进行修正)Y(1,3)=Y(1,3)*1.1Y(3,1)=Y(3,1)*1.1运行结果,实验结果导纳截图:1.0421-8.2429i-0.5882 + 2.3529i0 + :.3.666Ti-0.4539 + 1.8911i-0.5882+ 2.3529i1.0690 - 4.T2T4i0-0.4808 + 2.4038i0+ 3.6667i0o -:3. 3333i0-0.4539+ 1.8911i-0.4808 + 2.4038i00.9346 - 4.2616i手工计算结果:11="140+"120+1/乙12+1/乙14+1.1*1.1/乙13二j0.01920+j0.01528+1/(0.10+j0.40)+ 1/(0.12+j0.50)+ 1.1*1.1/j0.3=1.0241-j8.2429Y Y12= 21=-1/z12=1/(0.10+j0.40)=-0.5882+j2.352913= 31=-1.1/Z 13=T.1/j0.3=j3.66714= 41=-1/Z14=1/(0.12+j0.50)=-0.4539+j1.891122='210+'240+1/'21+1/'24二j0.01528+j0.01413+1/(0.10+j0.40)+1/(0.08+j0.40)=1.069-j4.727424二丫42=-1/24=-1/(0.08+0.40)=-0.4808+2.403833=1/ 13=1/(j0.3)=-j3.33344='410+'420+1/'14+1/'42二j0.01920+j0.01413+1/(0.12+j0.50)+1/(0.08+j0.40)=0.9346-j4.2616六、思考讨论题或体会或对改进实验的建议1. 什么是输入阻抗?什么是转移阻抗?网络化简的方法有哪些?答:输入阻抗就是指节点的自阻抗Z汀即节点i单独注入电流I.时,在节点i产生 电压匕与电流I之比;转移阻抗Z就是指节点i单独注入电势,与在短路点j 产生的电流之比;网络化简方法有高斯消去法:也就是带有节点电流移置的星网变换;2. 简述节点导纳矩阵的形成的过程,节点导纳矩阵的阶数与系统的节点数有什 么关系?节点导纳矩阵的互导纳yij在数值上等于什么?举例说明当网络结构发 生变化时,如何修改?答:(1)节点导纳矩阵的形成过程:列写节点电压方程:以零电位点为计算节点 电压参考点,根据基尔霍夫电流定律,写出各独立节点电流平衡方程,经整理后 形成矩阵方程:rv = I。矩阵y就是所求节点导纳矩阵。(2) 节点导纳矩阵阶数等于系统的节点数(注:不包括接地点)。(3) 节点导纳矩阵的互导纳七数值上等于节点i、j间支路导纳的负值,即-七。(4) 对于网络结构发生的变化主要有这几种形式:从网络的原有节点i引出一条支路;在网络的原有节点ij之间增加一条支路;在网络的原有节点之间切除一条支路。下面如将例中节点1、3间变压器变比由K13=1.1改为K=1后作节点导纳矩阵的修改:变比修改后,相当于先切除变比为1.1的变压器,再接入变比为1的变压器。与 之相关的1、3节点的导纳值Y33、Y11、Y31、13要发生变化,而网络的其他 元素不发生变化。利用上述的计算结果11 Y 11-1.1*1.1/+1/Z13=1.0241-j8.2429-1.1*1.1/j0.3+1/j0.3二1.0241-j7.542933=33= =1/(j0.3)=-j3.33313= 31= -1/ 13=-j3.3333. 节点电压方程的求解方法有哪些?答;节点电压方程的求解方法有:直接求解法和高斯消去法4. 简述节点阻抗矩阵元素的物理意义及其形成。答:节点阻抗矩阵元素的物理意义:在节点k单独注入电流,在节点k产生的电 压同注入电流之比,即等于节点k的自阻抗z ;在节点i产生的电压同节点k注 入电流之比,即等于节点k和节点i之间的互阻抗Z沃。节点阻抗矩阵的形成:将节点电压方程:YV = I改写成ZI = V,式中Z = Y-1就是 阻抗矩阵七、实验体会通过本次实验,对节点导纳矩阵的求解有了更深的认识,特别是怎么求解一 个网络的支路节点导纳和有变压器的支路的导纳有了更深的了解。为以后在求解 类似的问题中有了一定的基础。通过实验呢更是加深了对求解的过程,应先怎么 办,再怎么做有了了解。还有在本次实验中对于MATLAB的使用有了一定的基 础,虽然时间很短,但在实验之后对于用MATLAB软件来求解电力系统中问题 总是有一定的方便性认识更深。八、参考资料5. 电力系统分析何仰赞 华中科技大学出版社6. 电力系统稳态分析陈珩 中国电力出版社7.电力系统暂态分析李光琦 中国电力出版社8.电力系统计算水利电力出版社实验素材:南昌大学实验报告学生姓名:学号:专业班级:实验类型:口验证综合设计口创新 实验日期:12.7实验成绩:一、实验项目名称电力系统短路计算实验二、实验目的与要求:目的:通过实验教学加深学生的基本概念,掌握电力系统的特点,使学生通过系 统进行物理模拟和数学模拟,对系统进行电力系统计算和仿真实验,以达到理论 联系实际的效果。通过电子计算机对电力系统短路等计算的数学模拟,分析电力 系统的故障计算方法、实现工程计算的功能。提高处理电力系统工程计算问题的 实际能力,以及实现对电力系统仿真的过程分析。要求:1、使学生掌握对电力系统进行计算、仿真试验的方法,了解实验对电力系统分 析研究的必要性和意义。2、使学生掌握使用实验设备计算机和相关计算软件、编程语言。3、应用电子计算机完成电力系统的短路计算。4、应用电子计算机及相关软件对电力系统进行仿真。三、主要仪器设备及耗材1. 每组计算机1台、相关计算软件1套四、实验步骤1. 将事先编制好的形成电力网数学模型的计算程序原代码由自备移动存储设 备导入计算机。2. 在相应的编程环境下对程序进行组织调试。3. 应用计算例题验证程序的计算效果。4. 对调试正确的计算程序进行存储、打印。5. 完成本次实验的实验报告。五、实验数据及处理结果运行自行设计的程序,把结果与例题的计算结果相比较,验证所采用的短路 电流计算方法及程序运行的正确性。如果采用的是近似计算方法,还需分析由于 近似所产生的误差是否在运行范围内。实验程序:clear clc;z=0.2i,inf,0.51i,inf;inf,4i,0.59i,inf;0.51i,0.59i,inf,1.43i;inf,inf,1.43i,inf;y=0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0;f=4;Y=zeros(4,4);for(i=1:4),for(j=1:4), if i=jY(i,j)=Y(i,j)elseY(i,j)=-1.0/z(i,j) endend end for (i=1:4),for(j=1:4),Y(i,i)=Y(i,i)+y(i,j)+1.0/z(i,j) endendZ=inv(Y);If=1/Z(f,f);实验结果:If=0-0.48902i0 -6.9608iD + 1.9603i0 - H.4祯,0 - LS449i0 * 1.694910+ l.%08io + ism0 - <3550i0 +。蹴i0 + 0.6993i0 - 0,睇3i实验例题所给结果短路电流:If=-j0.4895,与程序运行结果在误差允许范围之内,故 验证了该程序的正确性。六、思考讨论题或体会或对改进实验的建议1.理解课本上讲述的同步电机突然三相短路的物理分析。答:同步电机稳态对称运行(包括稳态对称短路)时,电枢磁势大小不随时间变 化,而在空间以同步速旋转,同转子没有相对运动,故不会在转子绕组中感应电 流。突然短路时,定子电流发生急剧的变化,电枢反应磁通也随着变化,定转子 间电流会相互影响,这是同步电机突然短路暂态过程区别于稳态短路的显著特 点。我们在进行磁感分析时,对于每个绕组都遵守磁链守恒原则。对于无阻尼绕组同步电机突然三相短路时,短路后定子侧将出现:基频电 流,由三相对称绕组的基频电流产生的交变磁链,用以抵消转子主磁场对定子各 相绕组产生的交变磁链;直流ip:对各绕组产生的不变wa0、Wb0、W。0,来维持定子绕组的磁链初值不变;倍频电流i :定子各相直流产生的恒定磁势,20当转子旋转时,因转子纵横轴磁阻不同,转子每转过180 0,磁阻经历一个变化周期,为适应磁阻的变化,产生倍频电流与直流共同作用,才能维持定子侧磁链初 值不变。转子侧产生:附加直流分量Ai :为抵消定子电流对转子产生的强烈电枢反应 fa影响,维持磁链不变,该附加直流与原直流同向,加强了励磁绕组的磁场,而且Ai产生磁通的一部分也要穿过定子绕组,故激起定子基频电流大大超过稳态短 fa路电流转子基频交流:为抵消定子的直流和倍频电流产生的电枢反应,该基频电流在 转子产生脉振磁场,分解为正反两方向磁场,又来影响定子侧的ip以及在定子 侧产生两倍频的交变磁链,定子侧的i就是为了抵消该磁链而产生的。202. 简述无阻尼绕组同步电机突然三相短路时,短路电流所含各种分量以及各自 由电流衰减时间常数的确定,有阻尼绕组同步电机突然三相短路时有什么不 同之处?答:(1)无阻尼绕组同步电机突然三相短路时,定子侧短路电流有:基频电流 妇:抵消转子主磁场对定子各相绕组产生的交变磁链;直流iaP :维持定子绕 组的磁链初值不变。倍频电流i20 :为适应磁阻的变化,倍频电流与直流共同 作用,才能维持定子侧磁链初值不变。转子侧短路电流有:附加直流分量七:为抵消定子电流对转子产生的强 烈电枢反应影响,维持磁链不变;转子基频交流您:为抵消定子的直流和倍 频电流产生的电枢反应。(2)在实用计算中,各自由电流衰减常数确定,常采用以下的简化原则:为 维持磁链守恒而在短路瞬间出现的自由电流,若它产生的磁通对于本绕组相对静 止,那该电流将按本绕组时间常数衰减,一切同改自由电流发生依存关系的均按 同一时间常数衰减;某绕组时间常数是该绕组电感同电阻之比,而忽略其他绕 组电阻的影响。(3)有阻尼绕组同步电机突然三相短路时的不同:有阻尼绕组电机,在转子纵 轴向有励磁绕组和阻尼绕组,横轴向也有阻尼绕组。突然短路时,定子基频电流 突然增大,电枢反应磁通也突然增加,励磁绕组、阻尼绕组为维持磁链守恒,都 会感应出自由直流,由此来抵消电枢反应磁通的增加。转子各绕组自由直流产生 磁通一部分又进入定子侧,由此定子侧会有基频电流自由分量。注意,转子纵轴 向的励磁绕组和阻尼绕组间存在互感关系,突然短路瞬间它们当中任一绕组的磁 链守恒都是靠两绕组的自有电流共同维持的。电力网数学模型模拟实验用matlab程序计算节点导纳矩阵Y实验结果:Array Editor - Ys七 田uS龟魁音,t.堆栈基本二1234510 -9.523田0 + 9.0703i02 + 9.0703i9.1085 -33.1 i-4.999 +13.539i-4.1096 +10.959i030-4.999 +13.539i11.373 -31.215i-6.3739 +17.705i04-4.1096 +10.959i-6.3739 +17705i10.484 -34.528i0 + 5.6612i50 + 5.6612i -5.4348i电力系统短路计算实验用matlab程序计算节点导纳矩阵Y节点阻抗矩阵Z以及节点4处发生三相短路的短路电流If实验结果Array Editor - Z胃点W昭魁昌回,询堆阂基秦_123410 + 0.19245i0 + 0.15094i0 + 0.17321 i0 + 0.17321i20 + 0.15094i0 + 0.98113i0 + 0.53585i0 + 0.53585i30 + 0.17321i0 + O.53505i0 + 0.61489i0 + 0.61489i4 + 0.17321i + 0.53585i0 + 0.61489i0 + 2.0449iV