两机五节点网络潮流计算方法牛拉法和pq法电力系统稳态分析课程设计9579828.doc
《两机五节点网络潮流计算方法牛拉法和pq法电力系统稳态分析课程设计9579828.doc》由会员分享,可在线阅读,更多相关《两机五节点网络潮流计算方法牛拉法和pq法电力系统稳态分析课程设计9579828.doc(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流两机五节点网络潮流计算方法牛拉法和pq法电力系统稳态分析课程设计9579828.精品文档.电力系统稳态分析课程设计题 目 名 称 两机五节点网络潮流计算方法牛拉法和pq法 目 录摘要.第一章 原理简介.3 1.1对潮流分析的简介.3 1.1.1 潮流计算方法分析比较.31.2 MATLAB简介.4 1.2.1 矩阵的运算51.3牛顿拉夫逊法计算潮流分布.6第二章 程序及结果.102.1 设计资料及参数.10 2.1.1 牛顿拉夫逊法的程序框图132.2 用Matlab设计程序.14 2.2.1 程序的编写142.2.2程序运行结果.192.2
2、3p_q法程序编写22 总结.32 参考文献.32 电力系统稳态分析课程设计 1.1对潮流分析的简介 潮流分析是研究电力系统的一种最基本和最重要的计算。最初,电力系统潮流计算是通过人工手算的,后来为了适应电力系统日益发展的需要,采用了交流计算台。随着电子数字计算机的出现,1956 年 Ward等人编制了实际可行的计算机潮流计算程序。这样,就为日趋复杂的大规模电力系统提供了极其有力的计算手段。经过几十年的时间,电力系统潮流计算已经发展得十分成熟。潮流计算是研究电力系统稳态运行情况的一种计算,是根据给定的运行条件及系统接线情况确定整个电力系统各个部分的运行状态,如各母线的电压、各元件中流过的功率、
3、系统的功率损耗等等。电力系统潮流计算是计算系统动态稳定和静态稳定的基础。在电力系统规划设计和现有电力系统运行方式的研究中,都需要利用电力系统潮流计算来定量的比较供电方案或运行方式的合理性、可靠性和经济性。1.1.1潮流计算方法分析比较 高斯 - 赛德尔潮流计算法原理简单,编程实现容易,特别是对于配网潮流有其独特优势。但是高斯 - 赛德尔潮流计算法在牛顿法以及各种解耦法出现以后似乎成了一种边缘性的方法。牛顿 - 拉夫逊法的优点是收敛速度快,若初值选择较好,算法将具有平方收敛特性,一般迭代 45 次便可以收敛到一个非常精确的解,而且其迭代次数与所计算的网络规模基本无关。牛顿 - 拉夫逊法也具有良好
4、的收敛可靠性 对于呈病态的系统,牛顿-拉夫逊法均能可靠地收敛。牛顿法的缺点是每次迭代的计算量和所需的内存量较大。这是因为雅可比阵元素的数目约为 2(n- 1)2(n- 1)个(直角坐标),且其数值在迭代过程中不断变化。不过,内存占用量及每次迭代所需的时间与程序设计技巧密切相关。牛顿-拉夫逊法的可靠收敛取决于一个良好的启动初值,如果初值选择不当,算法有可能根本不收敛或收敛到一个无法运行的解点上。对于正常运行的系统,各节电电压一般均在额定值附近,偏移不会太大,并且各节电的相角差也不大,所以对各节电可以采用统一的电压初值。P- Q分解法是为了改进牛顿-拉夫逊法在内存占用量及计算速度方面的不足,P-
5、Q分解法根据电力系统实际运行状态的物理特点,对极坐标形式的牛顿 - 拉夫逊法修正方程式进行了合理的简化。它无论在内存占用量还是计算速度方面都比牛顿-拉夫逊法有较大的改进,是目前计算速度最快的潮流算法。1.2 Matlab 的简介 MATLAB是一种交互式、面向对象的程序设计语言,广泛应用于工业界与学术界,主要用于矩阵运算,同时在数值分析、自动控制模拟、数字信号处理、动态分析、绘图等方面也具有强大的功能。MATLAB程序设计语言结构完整,且具有优良的移植性,它的基本数据元素是不需要定义的数组。它可以高效率地解决工业计算问题,特别是关于矩阵和矢量的计算。MATLAB与C语言和FORTRAN语言相比
6、更容易被掌握。通过M语言,可以用类似数学公式的方式来编写算法,大大降低了程序所需的难度并节省了时间,从而可把主要的精力集中在算法的构思而不是编程上。另外,MATLAB提供了一种特殊的工具:工具箱(TOOLBOXES).这些工具箱主要包括:信号处理(SIGNAL PROCESSING)、控制系统(CONTROL SYSTEMS)、神经网络(NEURAL NETWORKS)、模糊逻辑(FUZZY LOGIC)、小波(WAVELETS)和模拟(SIMULATION)等等。不同领域、不同层次的用户通过相应工具的学习和应用,可以方便地进行计算、分析及设计工作。MATLAB设计中,原始数据的填写格式是很关
7、键的一个环节,它与程序使用的方便性和灵活性有着直接的关系。原始数据输入格式的设计,主要应从使用的角度出发,原则是简单明了,便于修改。 1.2.1 矩阵的运算常数与矩阵的运算即是同该矩阵的每一元素进行运算。但需注意进行数除时,常数通常只能做除数。基本函数运算中,矩阵的函数运算是矩阵运算中最实用的部分,常用的主要有以下几个:det(a) 求矩阵a的行列式eig(a) 求矩阵a的特征值inv(a)或a (-1) 求矩阵a的逆矩阵rank(a) 求矩阵a的秩trace(a) 求矩阵a的迹(对角线元素之和)我们在进行工程计算时常常遇到矩阵对应元素之间的运算。这种运算不同于前面讲的数学运算,为有所区别,我
8、们称之为数组运算。数组的加、减与矩阵的加、减运算完全相同。而乘除法运算有相当大的区别,数组的乘除法是指两同维数组对应元素之间的乘除法,它们的运算符为“.*”和“./”或“.”。前面讲过常数与矩阵的除法运算中常数只能做除数。在数组运算中有了“对应关系”的规定,数组与常数之间的除法运算没有任何限制。另外,矩阵的数组运算中还有幂运算(运算符为 . )、指数运算(exp)、对数运算(log)、和开方运算(sqrt)等。有了“对应元素”的规定,数组的运算实质上就是针对数组内部的每个元素进行的。矩阵的幂运算与数组的幂运算有很大的区别。1.3牛顿拉夫逊法计算潮流分布一、牛顿拉夫逊法求解过程大致可以分为以下步
9、骤:(1)形成节点导纳矩阵(2)将各节点电压设初值U(3)将节点初值代入相关求式,求出修正方程式的常数项向量(4)将节点电压初值代入求式,求出雅可比矩阵元素(5)求解修正方程,求修正向量(6)求取节点电压的新值(7)检查是否收敛,如不收敛,则以各节点电压的新值作为初值自第3步 重新开始进行狭义次迭代,否则转入下一步(8)计算支路功率分布,PV节点无功功率和平衡节点柱入功率。二、直角坐标系计算 (1)牛顿-拉夫逊法潮流计算的公式。把牛顿法用于潮流计算,采用直角坐标形式。其中电压和支路导纳可表示为: (1-1) (2)PQ节点的输出有功功率和无功功率是给定的,则第i节点的给定功率设为和(称为注入功
10、率)。假定系统中的第1、2、m节点为PQ节点,对其中每一个节点的N-R法表达式: =(1、2、m) (1-2) (3)PV节点的有功功率和节点电压幅值是给定的。假定系统中的第m+1、m+2、n-1节点为PV节点,则对其中每一PV节点可以列写方程: (1-3) =(m+1、m+2、n-1)(4)形成雅可比矩阵。 当j=i时,对角元素为(1-4) 当时,矩阵非对角元素为: (1-5)三、极坐标计算 对于潮流计算中待于求出功率的节点功率方程组,在某个近似解附近用泰勒级数展开略去二阶及以上的高阶得到已矩阵表示的修正方程:式中节点n为节点数,m为PV节点,雅阁比矩阵是(2n-2m-2)阶非奇异矩阵,雅可
11、比矩阵各元素表示如下:牛顿拉夫逊极坐标潮流计算的修正方程的迭代方程为:2.1设计资料及参数:课程名称电力系统稳态分析课程设计设计题目两机五节点网络潮流计算牛拉法指导教师刘景霞时间1周一、教学要求电力系统稳态分析课程设计以设计和优化电力系统的潮流分析为重点,提高学生综合能力为目标,尽可能结合实际工程进行。设计内容的安排要充分考虑学校现有的设备,设计时间及工程实际需要,并使学生初步学会运用所学知识解决工程中的实际问题。二、设计资料及参数(一)设计原始资料1、待设计电气设备系统图2、电力系统网络各元件参数3、电力系统电气元件的使用规范4、电力工程电气设计手册(二)设计参考资料1、电力系统稳态分析,陈
12、珩,中国电力出版社,2007,第三版2、电力系统分析,韩祯祥,浙江大学出版社,2005,第三版3、电力系统分析课程实际设计与综合实验,祝书萍,中国电力出版社,2007,第一版三、设计要求及成果1.根据给定的参数或工程具体要求,收集和查阅资料;学习相关软件(软件自选)。2.在给定的电力网络上画出等值电路图。3.运用计算机进行潮流计算。4.编写设计说明书。基本要求:1.编写潮流计算程序;2.在计算机上调试通过(?);3.运行程序并计算出正确结果(?);4.写出课程设计报告(包括以下内容)(1份)(1)程序框图;(2)源程序;(3)符号说明表;(4)算例及计算结果5.编写计算说明书(1份)。四、进度
13、安排根据给定的参数或工程具体要求,收集和查阅资料(半天)学习软件(MATLAB或C语言等)(一天半)编程计算复杂系统潮流计算(三天)编写计算设计书(一天)五、评分标准课程设计成绩评定依据包括以下几点:1) 工作态度(占10%);2) 基本技能的掌握程度(占20%);3) 程序编写是否合理是否有运行结果(40%);4) 课程设计说明书编写水平(占30%)。5) 分为优、良、中、合格、不合格五个等级。系统接线图其中节点1为平衡节点,节点2、3、4、5为PQ节点。2.1.1 牛顿拉夫逊法程序框图 电力系统稳态分析课程设计 2.2.1 程序的编写%说明:为了使节点按照先PQ,再PV节点,最后平衡节点的
14、次序编号,以便与公式对照,节点1与节点5对调。%节点阻抗矩阵Z=0,0.04+0.12i,0,0.08+0.24i,0;0.04+0.12i,0,0.06+0.18i,0.06+0.18i,0.02+0.06i;0,0.06+0.18i,0,0.01+0.03i,0.08+0.24i;0.08+0.24i,0.06+0.18i,0.01+0.03i,0,0;0,0.02+0.06i,0.08+0.24i,0,0;%求互导纳for m=1:5 for n=1:5 if Z(m,n)=0 y(m,n)=0; else y(m,n)=1/Z(m,n); end endend%求导纳for m=1:5
15、 for n=1:5 if m=n Y(m,n)=-y(m,n); else Y(m,n)=sum(y(m,:); end end end%导纳矩阵G=real(Y);B=imag(Y);%计算各节点功率的不平衡量设U=E+jF ;Y=G+Bj;Y U=1,1,1,1,1.06; E=real(U); F=imag(U); %设S=P+Qj; S=-0.60-0.10i;0.20+0.20i;-0.45-0.15i;-0.40-0.05i;0 P=real(S);Q=imag(S); k=0;C=1;while C 0.00001E(5)=1.06;F(5)=0;for m=1:4 for n
16、=1:5%计算Pi,Qi,设Pi=Pt;Qi=Qt,按照书上的公式:Pt(n)=(E(m)*(G(m,n)*E(n)-B(m,n)*F(n)+F(m)*(G(m,n)*F(n)+B(m,n)*E(n);Qt(n)=(F(m)*(G(m,n)*E(n)-B(m,n)*F(n)-E(m)*(G(m,n)*F(n)+B(m,n)*E(n);end%设P,Q的改变量为dP,dQdP(m)=P(m)-sum(Pt);dQ(m)=Q(m)-sum(Qt);end%计算Hii,Nii,Jii,Lii,由公式4-41b 左侧公式实现,sum(Ai),sum(Bi)用于实现公式中的sigerma从j到n的求和;
17、for m=1:4 for n=1:5 Bi(n)=G(m,n)*F(n)+B(m,n)*E(n); Ai(n)=G(m,n)*E(n)-B(m,n)*F(n); end H(m,m)=sum(Bi)-(B(m,m)*E(m)+G(m,m)*F(m)+2*G(m,m)*F(m); N(m,m)=sum(Ai)-(G(m,m)*E(m)-B(m,m)*F(m)+2*G(m,m)*E(m); J(m,m)=-2*B(m,m)*F(m)+sum(Ai)-(G(m,m)*E(m)-B(m,m)*F(m); L(m,m)=-2*B(m,m)*E(m)-(sum(Bi)-(B(m,m)*E(m)+G(m,
18、m)*F(m); end%设雅可比矩阵为JJ,以下语句用来实现雅可比矩阵中对角线上元素H N J L 的排列for m=1:4JJ(2*m-1,2*m-1)=H(m,m);JJ(2*m-1,2*m)=N(m,m);JJ(2*m,2*m-1)=J(m,m);JJ(2*m,2*m)=L(m,m);end%以下语句用于实现雅可比矩阵非对角线上元素的排列for m=1:4 for n=1:4 if m=n else H(m,n)=-B(m,n)*E(m)+G(m,n)*F(m); N(m,n)=G(m,n)*E(m)+B(m,n)*F(m); J(m,n)=-B(m,n)*F(m)-G(m,n)*E(
19、m); L(m,n)=G(m,n)*F(m)-B(m,n)*E(m);JJ(2*m-1,2*n-1)=H(m,n);JJ(2*m-1,2*n)=N(m,n);JJ(2*m,2*n-1)=J(m,n);JJ(2*m,2*n)=L(m,n); end endendJJ%设由P,Q的改变量组成的81矩阵为PQ,由E,F的改变量组成的81矩阵为dUfor m=1:4 PQ(2*m-1)=dP(m); PQ(2*m)=dQ(m);enddU=inv(JJ)*PQ;%求逆矩阵C=max(abs(dU);%abs绝对值或复数绝对值for n=1:4 F(n)=F(n)+dU(2*n-1); E(n)=E(n
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 五节 网络 潮流 计算方法 牛拉法 pq 电力系统 稳态 分析 课程设计 9579828
限制150内