基于MATLAB的电力系统潮流计算

合集下载

基于matlab的电力系统潮流计算仿真分析

基于matlab的电力系统潮流计算仿真分析

基于matlab的电力系统潮流计算仿真分析本文旨在介绍电力系统潮流计算仿真分析的背景和目的,并简要概述本文的主要内容和结构安排。

潮流计算是电力系统运行中的重要环节,通过计算电力系统中各节点的电压和功率分布情况,可以帮助分析系统的运行状态、调控能力以及潜在的问题。

随着电力系统的规模不断扩大和复杂性的增加,利用计算机进行潮流计算仿真分析已成为一种必要且有效的方法。

而matlab作为一种功能强大的科学计算软件,被广泛应用于电力系统的潮流计算仿真分析。

本研究的目的是基于matlab,开展电力系统潮流计算仿真分析,以探究系统运行状态、发现潜在的问题,并提出相应的优化方案。

通过仿真分析,可以评估系统的稳定性、安全性和可靠性,为电力系统运行与规划提供重要的参考依据。

本文主要包括以下内容:研究背景和意义:介绍电力系统潮流计算仿真分析的背景和其在电力系统运行中的重要性。

相关理论与方法:介绍电力系统潮流计算的基本理论和常用的计算方法,以及matlab在电力系统仿真中的应用。

模型构建与数据处理:详细阐述潮流计算仿真中的模型构建过程,以及对系统数据的处理和准备。

仿真结果与分析:展示仿真计算得到的结果,并进行相应的分析和讨论。

优化方案提出与评估:根据仿真结果,提出相应的优化方案,并进行评估和比较。

结论与展望:总结全文的研究内容和结论,并展望未来进一步的研究方向。

通过本文的研究和分析,我们将深入了解电力系统潮流计算仿真分析的原理和方法,为电力系统的优化和运行提供有效的技术支持。

本部分将介绍电力系统的组成,包括发电机组、输电网和配电网等,以及相关概念和术语,为后续的潮流计算仿真分析奠定基础。

潮流计算是电力系统中重要的分析方法,用于计算系统中各节点的电压幅值和相角,以及线路和设备的功率潮流分布。

潮流计算的基本原理是建立节点潮流方程和数学模型,通过求解这些方程来得到系统的潮流状态。

节点潮流方程节点潮流方程描述了电力系统中各节点的电压和功率之间的关系。

基于MATLAB的电力系统潮流计算

基于MATLAB的电力系统潮流计算

%输出计算结果
disp('节点电压为:');
通过这个程序,我们可以得到电力系统的节点电压向量。同样地,我们也可 以用节点电流法或迭代算法来求解潮流计算问题。
对于不同的算法,它们的优缺点也不尽相同。节点电压法具有计算量小、收 敛速度快等优点,但需要已知各节点的电压初始值。节点电流法相对于节点电压 法而言,收敛速度较慢,但不需要知道电压初始值。迭代算法具有普适性,可以 处理各种复杂的
基于MATLAB的电力系统潮流计算
目录
01 引言
03 Matlab工具
02 背景 04 潮流计算方法
05 结果分析
07 参考内容
目录
06 结论
引言
电力系统潮流计算是电力工程领域中非常重要的分析工具之一,用于研究电 力系统中电压、电流、功率等参数的分布和分配情况。准确地进行电力系统潮流 计算能够为电力系统的设计和运行提供重要的参考依据。本次演示将介绍使用 Matlab进行电力系统
2、利用Matlab的仿真功能,设置计算迭代的步长和算法类型等参数。
3、调用电力系统潮流计算函数, 开始计算并得到潮流结果。
4、对潮流结果进行分析和优化,为电力系统的设计和运行提供参考。
潮流计算方法
电力系统潮流计算的方法主要包括以下几个步骤:
1、网络拓扑分析:根据电力系统的结构,分析其网络拓扑关系,确定电力 系统的运行状态。
电力系统,但需要设定合适的迭代步长和初始值。
在未来研究中,我们可以进一步探索混合潮流计算方法,将不同的算法进行 组合,以获得更好的计算性能。此外,随着智能电网技术的发展,我们可以考虑 将潮流计算与优化、控制相结合,实现电力系统的智能化运行。
综上所述,基于MATLAB的电力系统潮流计算在电力工程领域具有广泛的应用 前景。通过深入研究和不断创新,我们可以进一步提高潮流计算的精度和效率, 为电力系统的稳定和经济运行提供更好的支持。

基于MATLAB的电力系统潮流计算

基于MATLAB的电力系统潮流计算

摘要潮流计算是电力系统的一项重要分析功能,是进行故障计算,继电保护整定,安全分析的必要工具。

是对复杂电力系统正常和故障条件下稳态运行状态的计算。

电力系统潮流计算的结果是电力系统稳定计算和故障分析的基础。

潮流计算是电力系统的各种计算的基础,同时它又是研究电力系统的一项重要分析功能,在电力系统规划设计和现有电力系统运行方式的研究中,都需要利用电力系统潮流计算来定量的比较供电方案和现有电力系统运行方式的合理性,可靠性和经济性。

实际电力系统的潮流技术那主要采用牛顿-拉夫逊法。

传统的潮流计算程序缺乏图形用户界面,结果显示不直观,难于与其他分析功能集成。

网络原始数据输入工作量大且易于出错。

随着计算机技术的飞速发展,MICROSOFT WINDOWS操作系统早已被大家所熟悉,其友好的图形用户界面已成为PC机的标准,而DOS操作系统下的应用程序因其界面不够友好,开发具有WINDOWS风格界面的电力系统分析软件已成为当前的主流趋势。

另外,传统的程序设计方法是结构化程序设计方法,该方法基于功能分解,把整个软件工程看作是一个个对象的组合,由于对某个特定问题域来说,该对象组成基本不变,因此,这种基于对象分解方法设计的软件结构上比较稳定,易于维护和扩充。

本文介绍了图形化潮流计算软件的开发设计思想和总体结构,阐述了该软件所具备的功能和特点。

结合电力系统的特点,软件采用MATLAB语言运行于WINDOWS操作系统的图形化潮流计算软件。

本系统的主要特点是操作简单,图形界面直观,运行稳定。

计算准确。

计算中,算法做了一些改进,提高了计算速度,各个类的有效封装又使程序具有很好的模块性。

可维护性和可重用性。

关键词:电力系统潮流计算;牛顿—拉夫逊法潮流计算;MATLABAbstractPower flow calculation is an important function of the electric power system is analyzed, fault calculation, relay protection, safety analysis tools necessary. Is the calculation of the steady state operation of normal and fault conditions of complex power system under the. The results of power flow calculation is the basis of computation and fault analysis of power system stability. Power flow calculation is the basis of all kinds of power system calculation, and it is also an important function of power system analysis, the research on the operating mode of power system planning and design of the existing power system, need to use power flow calculation to quantitative comparison of the rationality of power supply scheme and operation mode of the existing power system, reliability and economy. The actual power flow technology that mainly uses the Newton-Raphson method.The traditional flow calculation program lacks a graphical user interface, the display is not intuitive, it is difficult to integrate with other analysis function. The network input data and heavy workload and error prone. With the rapid development of computer technology, Microsoft windows operating system has long been familiar, its friendly graphical user interface has become PC standard, and the application of the DOS operating system because of its interface is not friendly enough, the power system analysis software development with windows style interface has become the main trend. In addition, the traditional design method is a structured program design method, this method is based on the function decomposition, the software engineering as a combination of objects, due to a particular problem domain, the composition of the object is essentially the same, therefore, based on the software structure of the object decomposition method on the design of stable, easy to maintain and expansion.The development of design idea and overall structure of this paper introduces the graphical power flow calculation software, expounds the function and features of the software. According to the characteristics of the power system, the graphical trend MATLAB language operating system running on a windows calculation software. The main feature of this system is simple, intuitive graphical interface, accurate calculation of stable operation. In the calculation, the algorithm made some improvements, improve the calculation speed, and the effective encapsulation of class program module has good maintainability and reusability. Keywords: power flow calculation; Newton Raphson power flow calculation; MATLAB目录引言 (1)第1章电力系统潮流计算概述 (2)1.1电力系统叙述 (2)1.2潮流计算简介 (2)1.3潮流计算的意义及其发展 (3)第2章潮流计算的数学模型 (4)2.1导纳矩阵的原理及计算方法 (4)2.2潮流计算的基本方程 (7)2.3电力系统节点分类 (9)2.4潮流计算的约束条件 (10)第3章牛顿-拉夫逊法概述 (12)3.1牛顿-拉夫逊法基本原理 (12)3.2牛顿--拉夫逊法潮流求解过程 (13)3.3牛顿—拉夫逊法的程序框图 (17)第4章MATLAB概述 (18)4.1MATLAB简介 (18)4.2MATLAB应用在潮流计算中的优势 (18)4.3矩阵的运算 (19)第5章潮流计算主界面设计实现 (21)5.1主界面介绍 (21)5.2数据初始化 (21)5.3潮流计算 (22)5.4数据处理 (23)5.5数据传递的问题 (23)5.6例:某电网接线图及给定的参数 (24)5.7运算结果 (24)第6章系统潮流计算的前沿算法及发展前景 (31)6.1保留非线性算法 (31)6.2最优潮流分析法 (31)6.3OPF分析法 (32)结论与展望 (33)致谢 (34)参考文献 (35)附录 (36)附录A:基于MATLAB的牛顿拉夫逊法潮流计算程序清单 (36)附录B:外文文献及译文 (39)附录C:参考文献的题录摘要 (45)插图清单图2-1双绕组变压器原理图 (6)图2-2变压器等值电路 (7)图2-3潮流计算用的电网结构图 (8)图2-4潮流计算等值网络 (8)图3-1牛顿—拉夫逊法的程序框图 (17)图5-1某电网接线图 (24)引言潮流计算是在给定电力系统网络结构、参数和决定系统运行状态的边界条件的情况下确定系统稳态运行状态的一种基本方法,是电力系统规划和运营中不可缺少的一个重要组成部分。

电力系统分析课程设计-基于Matlab的电力系统潮流计算

电力系统分析课程设计-基于Matlab的电力系统潮流计算

《电力系统分析》课程设计基于Matlab的电力系统潮流计算专业电气工程及其自动化班级 1402班姓名郭娟学号 14039208同组成员孙帆郭娟陈朝辉苏新波吕应发指导教师楚冰清完成时间 2016 .12 .30目录1概述 (1)1.1设计目的 (1)1.2设计题目 (1)1.3设计内容 (1)2电力系统潮流计算概述 (2)2.1电力系统简介 (2)2.2潮流计算简介 (2)2.3潮流计算意义及其发展 (2)3 Matlab概述 (3)3.1 Matlab简介 (3)3.2 Matlab应用 (4)4 潮流计算过程 (4)4.1系统图及参数 (5)4.1.1 系统图 (5)4.1.2 各元件参数 (5)4.2电网潮流计算思路 (5)4.3潮流计算过程 (5)4.3.1各元件参数计算 (5)4.3.2绘制等效电路图 (7)4.3.3功率分布计算 (7)5 Matlab程序及运行结果 (10)5.1Matlab程序 (10)5.2运行结果 (20)6设计心得与体会 (23)参考文献 (25)1 概述1.1 设计目的在如今的社会,电力已经成为人们必不可少的需求,而建立结构合理的大型电力系统不仅便于电能生产与消费的集中管理、统一调度和分配,减少总装机容量节省动力设施投资,且有利于地区能源资源的合理开发利用,更大限度地满足地区国民经济日益增长的用电需要。

电力系统建设往往是国家及地区国民经济发展规划的重要组成部分。

电力系统的出现,使高效、无污染、使用方便、易于调控的电能得到广泛应用,推动了社会生产各个领域的变化,开创了电力时代,发生了第二次技术革命。

电力系统的规模和技术水准已成为一个国家经济发展水平的标志之一。

电力系统稳态分析包括潮流计算(或潮流分析)和静态安全分析。

潮流计算针对电力革统各正常运行方式,而静态安全分析则要研究各种运行方式下个别系统元件退出运行后系统的状况。

其目的是校验系统是否能安全运行,即是否有过负荷的元件或电压过低的母线等。

基于MATLAB的电力系统潮流计算_毕业设计论文

基于MATLAB的电力系统潮流计算_毕业设计论文

基于MATLAB的电⼒系统潮流计算_毕业设计论⽂基于MATLAB的电⼒系统潮流计算摘要潮流计算是电⼒系统最基本、最常⽤的计算。

根据系统给定的运⾏条件、⽹络接线及元件参数,通过潮流计算可以确定各母线的电压(幅值及相⾓),各元件中流过的功率、整个系统的功率损耗等。

潮流计算是实现电⼒系统安全经济发供电的必要⼿段和重要⼯作环节。

因此潮流计算在电⼒系统的规划设计、⽣产运⾏、调度管理及科学研究中都有着⼴泛的应⽤。

本次设计的主要⽬的就是⾯向⼀般的电⼒⽹络,形成节点导纳矩阵,确定合适的算法,编写通⽤的计算程序,得到计算结果。

设计中主要介绍了⽜顿拉夫逊和PQ分解两种算法,PQ分解法虽然在结构上⽐⽜顿法更加简化,但是针对⼀般⽹络现代计算机在存储空间及计算速度上已经⼗分强⼤,鉴于对⽜顿法的熟悉与其算法的直观性,本次设计在编程时采⽤了⽜顿拉夫逊法的直⾓坐标形式。

解⽅程的过程利⽤Matlab的强⼤计算功能,编写M语⾔,合理设置变量,实现通⽤计算功能。

关键词: 电⼒系统,潮流计算,⽜顿—拉夫逊法,Matlab。

AbstractPower system load flow calculation is the most basic and commonly used calculations. Given according to the system operating conditions, the network connection and device parameters can be determined by power flow calculation of the bus voltage (magnitude and phase angle), the power flowing through the components, overall system power consumption and so on. Flow calculation is to achieve economic development of power system supply the necessary means and important part of the work. Therefore flow calculation in power system planning and design, production and operation, scheduling management, and scientific research have a wide range of applications.The main purpose of this design is for the general electricity network, the formation of the node admittance matrix, determine the appropriate method, the preparation of general-purpose computer program to get results. Introduces the design and the PQ decomposition Newton Raphson two algorithms, PQ decomposition although the structure is more streamlined than the Newton method, but for the general network of modern computer storage space and computing speed has been very strong, in view of the Newton Familiar with its intuitive algorithm, this design in programming using Newton Raphson polar form. The process of solving equations using matlab powerful computing capabilities, the preparation of M language, a reasonable set variables, to achieve general-purpose computing functions.Keywords: power system, power flow calculation, Newton - Raphson method, Matlab.⽬录摘要 (I)Abstract ................................................................................................................................................ II ⽬录.................................................................................................................................................... I II 1 引⾔ .. (1)1.1 潮流计算⽬的 (1)1.2 潮流计算意义 (1)1.3 潮流计算发展史 (1)1.4基于MATLAB 的电⼒系统潮流计算发展前景 (2)2简单电⼒系统潮流计算 (4)2.1简单辐射⽹络的潮流计算 (4)2.1.1简单⽀路的潮流分布和电压降落 (4)2.1.2 辐射型⽹络的⼿⼯潮流计算⽅法 (6)2.2 简单环⽹的潮流计算 (7)2.2.1两端电压相等 (7)2.2.2两端电压不相等 (8)3 复杂电⼒系统潮流计算的计算机算法 (10)3.1电⼒⽹络⽅程及等值电路 (10)3.2节点导纳矩阵形成及修改 (11)3.3节点的分类 (14)3.3.1 PQ节点 (14)3.3.2 PV节点 (14)3.3.3 平衡节点 (14)3.4潮流计算的约束条件 (15)3.5⽜顿-拉夫逊法(直⾓坐标) (15)3.5.1⽜顿-拉夫逊法的推导过程 (15)3.5.2潮流计算时的修正⽅程(直⾓坐标) (17) 3.5.3雅可⽐矩阵的特点: (19)3.5.4⽜顿-拉夫逊法计算步骤 (19)3.6 P-Q分解法潮流计算 (20)3.6.1 P-Q分解法潮流计算概述 (20)3.6.2 P-Q分解法的潮流计算步骤 (20)3.6.3 P-Q分解法的特点 (21)4 Matlab概述 (22)4.1Matlab简介 (22)4.2 Matlab中的变量 (22)4.3 Matlab编程 (23)4.3.1矩阵的输⼊ (23)4.3.2矩阵的运算 (24)4.3.3 MatLab的控制流 (24)5 ⽜顿法潮流计算程序设计及实例 (26)5.1⼿算 (26)5.2计算机算法的数据输⼊ (29)5.3潮流计算程序 (30)5.3 计算结果分析 (36)结论 (37)参考⽂献 (38)附录A 程序流程图 (39)附录B Matlab仿真 (40)致谢 (1)1 引⾔1.1 潮流计算⽬的电⼒系统潮流计算是研究电⼒系统稳态运⾏情况的⼀种基本电⽓计算。

基于-Matlab的电力系统潮流仿真计算

基于-Matlab的电力系统潮流仿真计算

基于-Matlab的电力系统潮流仿真计算南阳理工学院本科生毕业设计(论文)学院:电子与电气工程学院专业:电气工程及其自动化学生:指导教师:完成日期2014 年 5 月南阳理工学院本科毕业设计(论文)电力系统潮流仿真计算Load Flow Calculation of Power System学院:电子与电气工程学院专业:电气工程及其自动化学生姓名:学号:指导教师(职称):评阅教师:完成日期:南阳理工学院Nan yang Institute of Technology电力系统潮流仿真计算[摘要] 众所周知,电力系统潮流计算是研究电力系统稳态运行情况的一种计算。

本文首先简单介绍了潮流计算的基本原理和意义,然后用具体的实例介绍了如何进行电力系统中的潮流计算。

在复杂电力系统潮流计算中,本文选用了牛顿-拉夫逊算法。

牛顿-拉夫逊法是电力系统潮流计算的常用算法之一,它具有收敛性好,迭代次数少等特点。

在软件选择中,本文选择了MATLAB作为计算工具,MTALAB具有数学计算编程简易方便等特点。

[关键词] 电力系统;潮流计算;牛顿-拉夫逊;矩阵实验室Load Flow Calculation of Power SystemElectrical Engineering and Automation Specialty NIE Zhang-yuAbstract: As we all know, the power flow calculation is a calculation of the power system steady state operation conditions. This paper first introduces the basic principles and sense of power flow calculation, and then use concrete examples on how to conduct power system load flow calculation. In the complex power flow calculation, the paper selects the Newton - Raphson algorithm. Newton - Raphson method is commonly used in power flow calculation algorithm, it has good convergence, fewer iterations and so on. In the software selection, this paper chose MATLAB as a computational tool, MTALAB with mathematical programming simple and convenient.Key words:Power system; load flow calculation; Newton –Raphson method; matlab目录1 引言 (1)1.1 潮流计算的目的和意义 (1)1.2 潮流计算的发展历史及现状 (1)1.3 基于MATLAB的电力系统潮流计算发展前景 (2)2 简单电力系统潮流计算的手工方法 (2)2.1 开式网络的潮流计算 (2)2.2 闭式网络的潮流计算 (4)2.3 手工计算算例 (6)2.3.1简单配电网络算例 (6)2.3.2计算各支路的功率损耗和功率分布 (6)2.2.3求出线路各点电压 (7)2.2.4重新计算各线路功率损耗和始端功率 (7)3 复杂电力系统潮流计算的计算机方法 (7)3.1 潮流计算的计算机算法简介 (7)3.2 电力系统的节点分类 (8)3.3 节点导纳矩阵 (8)3.4 潮流计算的约束条件 (10)3.5 牛顿-拉夫逊法 (11)3.5.1牛顿-拉夫逊法基本原理 (11)3.5.2节点电压用直角坐标表示时的牛顿-拉夫逊法潮流计算 (12)3.5.3直角坐标形式的牛顿-拉夫逊法计算步骤 (15)3.6 牛顿-拉夫逊法与P-Q分解法的比较 (16)3.7 电力系统潮流计算的前沿算法及发展背景 (17)4 基于MATLAB的牛顿-拉夫逊算法 (17)4.1 MATLAB在潮流计算中的优势 (17)4.2 计算机算法中网络节点的优化 (19)4.3 某电网计算机算法及结果分析 (19)结束语 (22)参考文献 (23)附录 (25)致谢 (27)III1 引言电力系统潮流计算是研究电力系统稳态运行情况的一种计算,它根据给定的运行条件以及系统的界限情况确定整个电力系统各个部分的运行状态:系统的功率损耗,各元件流过的功率,各母线的电压等等,作为电力系统稳态分析、暂态分析和故障分析的基础。

基于Matlab电力系统潮流计算

基于Matlab电力系统潮流计算

目录引言 ............................................................................................. 错误!未定义书签。

1绪论 (1)1.1 电力系统叙述 (1)1.2潮流计算简介 (1)1.3 潮流计算的意义及其发展 (2)2电力系统潮流计算基本原理 (2)2.1电力网络的基本方程式 (2)2.1.2 自导纳和互导纳的确定方法 (3)2.1.3 节点导纳矩阵的性质及意义 (4)2.1.4 非标准变比变压器等值电路 (5)2.2潮流计算的数学模型 (7)2.2.1 潮流计算的节点类型 (7)2.2.2 潮流计算基本方程 (7)2.3潮流计算方法 (8)2.3.1 牛顿——拉夫逊法 (8)2.3.2 高斯——赛德尔法 (8)2.3.3 PQ分解法 (10)3牛顿拉夫逊潮流计算理论分析 (11)3.1概述 (11)3.2牛顿法基本原理 (11)3.3牛顿法潮流计算方程 (15)3.3.1节点功率方程 (15)3.3.2 修正方程 (16)4基于matlab的实例仿真 (19)4.1潮流计算原始资料参数 (19)4.2参数计算及等值电路的绘制 (20)4.2.1节点设置及分类 (20)4.2.3支路参数计算并求解 (20)4.3求解方法 (22)4.4牛顿–拉夫逊潮流计算法的求解过程 (23)4.4.1牛顿–拉夫逊潮流计算法的计算框图 (23)4.4.2牛顿法计算潮流的步骤如下 (23)4.4.3利用已知MATLAB程序求解,并修改相应程序变量 (24)4.4.4变电所负荷为题目所给数据进行求解 (24)4.4.5修改程序 (25)4.5运行matlab程序输出结果 (26)4.6 matlab仿真结果分析 (27)5总结 (29)致谢 (30)参考文献 (30)基于Matlab电力系统潮流计算1绪论1.1 电力系统叙述电力工业发展初期,电能是直接在用户附近的发电站(或称发电厂)中生产的,各发电站孤立运行。

电气工程自动化毕业论文基于Matlab的电力系统潮流仿真计算

电气工程自动化毕业论文基于Matlab的电力系统潮流仿真计算

目录摘要 (1)第一章电力系统潮流计算简介 (2)第二章电力网络的数学模型-节点电压方程 (4)2.1 电力网络的节点电压方程 (2)2.2节点导纳矩阵 (2)2.2.1 自导纳和互导纳的确定方法 (2)2.2.2 节点导纳矩阵的性质和意义 (4)2.2.3 非标准变比变压器等值电路 (5)第三章潮流计算的数学模型-潮流方程 (7)3.1 潮流计算的基本方程 (7)3.2 电力系统节点分类 (10)3.3 潮流计算的约束条件 (11)第四章牛顿-拉夫逊法潮流计算 (12)4.1 牛顿-拉夫逊法基本原理 (12)4.2 牛顿-拉夫逊法潮流计算方法 (14)4.2.1 以直角坐标形式表示 (14)4.2.2 牛顿-拉夫逊法程序框图 (17)4.2.3 牛顿-拉夫逊法求解过程 (18)4.2.4 程序需要输入数据 (19)总结 (20)参考文献 (21)附录牛顿—拉夫逊法潮流计算程序及其结果分析 (22)基于Matlab的电力系统潮流仿真计算学员姓名:单位:摘要:Matlab是一种交互式、面向对象的程序设计语言,广泛应用于工业界与学术界,主要用于矩阵运算,同时在数值分析、自动控制模拟、数字信号处理、动态分析、绘图等方面也具有强大的功能。

通过M语言,可以用类似数学公式的方式来编写算法,大大降低了程序的难度并节省了时间,从而可把主要的精力集中在算法的构思而不是编程上。

传统的潮流计算程序缺乏图形用户界面,结果显示不直观,难于与其他分析功能集成,网络原始数据输入工作量大且易于出错。

Matlab潮流计算研究近年来得到了长足的发展。

针对这一现状结合电力系统的基本特点,以牛顿—拉夫逊法潮流计算方法为例,对IEEE-6BUS标准试验系统的潮流计算进行仿真,提出了基于Matlab的电力系统潮流仿真计算。

它大大提高了计算速度,占用内存少;计算结果有良好的可靠性和可信性;适应性好,即能处理变压器变比调整,系统元件的不同描述和与其它程序配合的能力强。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

MATPOWER电力潮流和最优潮流
电力潮流 •MATPOWER拥有 5种潮流计算方法,他们可以通过 runpf来调用。除了可以输出到屏 幕之外(作为默认方式),runpf还可以有以下的返回选项可以选择参数来输出解: >> [baseMVA,bus,gen,branch,success,et]=runpf(casename) ; •这些解的值被存储在以下的结果中: •bus(:,VM) bus voltage magnitudes(母线电压幅值) • bus(:,VA) bus voltage angles (母线电压相角) • gen(:,PG) generator real power injections(发电机有功输入) • gen(:,QG) generator reactive power injections(发电机无功输入) • branch(:,PF) real power injected into “from” end of branch(支路首端的 有功输入) • branch(:,PT) real power injected into “to” end of branch(支路末端的有 功输入) branch(:,QF) reactive power injected into “from” end of branch (支路首端的无功输 入) branch(:,QT) reactive power injected into “to” end of branch(支 路末端的无功输入) • success 1=solved successfully,0=unable to solve(1表示计算成功,0表示失败) •et computation time required for solution( 计算所用时间)
的结构体来定义,结构体mpc的不同字段用baseMVA、bus、 branch、gen等来定义和返回电网的具体参数。
用version2格式编写数据文件清单,我们采用的是一个2机 组5个节点的电力网络,系统图如下:
仿真分析:因为设计采用version2格式,每个电网用变量名 为”mpc“的结构体来定义,根据下列数据利用MATPOWE进 行编程,以下为对实例进行编程MATPOWER潮流仿真计算程 序的M文件: function mpc=case5_01 % MATPOWER Case Format:Version 2 mpc.Version = '2'; %% -----Power Flow Data-----%%
MATPOWER数据格式
• MATPOWER所用的所有数据文件均为MATLAB的M文件或者MAT文 件,用来定义和返回变量:baseMVA、bus、branch、gen等。 • baseMVA变量是一个标量,用来设置基准容量。对于计算中采 用有名值,可以根据需要设置,如IOOMVA;对于计算中采用标么值, 一般设置为1。 • bus变量是一个矩阵,用来设置电网中各母线参数,其格式为: bus_i、type、Pd、Qd、Gs、Bs、83"ea、Vm、Va、baseKV、zone、 Vmax、Vmin。bus-i用来设置母线编号,范围为1~29997。type用来 设置母线类型,1为PQ节点母线,2为PV节点母线,3为平衡(参考)节 点母线。Pd和Qd用来设置母线注入负荷的有功和无功功率。Gs、Bs用 来设置与母线并联电导和电纳。baseKV用来设置该母线基准电压。Vm 和Va用来设置母线电压的幅值、相位初值。Vmax和Vmin用来设置工作 时母线最高、最低电压幅值。area和zone用来设置电网断面号和省耗 分区号,一般都设置为1,前者可设置范围为l~100,后者可设置范 围为1—999。
%% generator data % bus Pg Qg Qmax Qmin Vg mBase status Pmax Pmin mpc.gen = [
• 默认的潮流计算方法是标准的潮流法[12],采用全雅克比矩阵,迭代 求解。这种方法在 许多文教科书中都有提到。法则 2和法则 3是改进型快速 解耦算法[10].MATPOWER采用 XB和 BX变换,参见文献[1].法则 4是标准的 高斯-赛德尔方法[5],基于意大利 Bologna大学的 Alberto Borhetti的贡献 的代码开发。要使用出默认的牛顿法之外的其他算法,PF_ALG选项必须正确 的设置。比如说,要使用 XB快速解耦算法: • >> mpopt= mpoption('PF_ALG',2); • >> runpf(casename,mpopt);最后一种算法是直流潮流算法[13],它的 使用是通过设置 PF_DC为 1,运行 runpf而进行的,或者直接使用 rundcpf。 直流潮流的计算是通过直接的不迭代的的方法解母线电压相角和指定母线的 有功注入获得,基于方程 2,3和 4。对于交流潮流解法,如果 ENFORCE_Q_LIMS选项被设为 true(默认为 false),并且运行过程中有任何 发电机组的无功越限,相应的母线被转换为 PQ母线(节点),将无功出力设 定在限制值,并且案例重新计算。该母线的电压幅值为满足无功限制的要求 将偏离指定值。如果参考母线(节点)的有功出力达到限制值,该节点将自 动转化为 PQ母线(节点),在下一轮迭代中第一个依然存在的 PV母线(节 点)将被当作松弛母线(节点),这将导致该母线(节点)的机组有功出力 稍微偏离指定值 • 通常,没有 MATPOWER的潮流解法中不包含变压器分接头的改变或者操 作,或者部分系统从网络中解列等。 潮流计算的解法,除了高斯-赛德尔 法之外,都可以很好的解决甚至是大规模网络,因为这些算法和计算充分利 用了 MATLAB的内部稀疏矩阵处理
二、电力系统潮流计算方法
随着电力系统的规模的扩大,原始的用解析 法进行手工计算的方法进行潮流分析已经是不可 能的了,基本上现在的潮流分析都是在计算机上 进行的。运行计算机进行潮流分布计算,一般要 完成以下四个步骤:
(1)建立数学模型。电力系统潮流计算属于稳态分
析范畴,不涉及系统元件的动态特性和过渡过程。因此 其数学模型不包含微分方程,是一组高阶非线性方程。
(2)确定计算方法。非线性代数方程组的解法离不 开迭代,因此,潮流计算方首先要求他是能可靠的收敛, 并给出正确答案。现在比较常用的方法有牛顿-拉夫逊法 (简称牛顿法)和P-Q分解法。牛顿法是数学中解决非线 性方程式的典型方法,有较好的收敛性。在解决电力系统 潮流计算问题时,是以导纳矩阵为基础的,因此,只要我 们能在迭代过程中尽可能保持方程式矩阵的稀疏性,就可 以大大提高牛顿法潮流程序的效率。P-Q分解法是从改进 和简化牛顿法潮流程序的基础上提出来的,他的基本思想 是:把节点功率表示为电压向量的极坐标方程式,抓住主 要矛盾,以有功功率误差作为修正电压向量角度的依据。
branch变量是一个矩阵,用来设置电网中各支路参数,其格式为: fbus、tbus、r、x、b、rateA、mteB、mteC、ratio、aJlgle、status。 fbus和tbus用来设置该支路由起始节点(母线)编号和终止节点(母线)编 号。r、x和b用来设置该支路的电阻、电抗和充电电纳。rateA、 rateB 和rate(;分别用来设置该支路长期、短期和紧急允许功率。ratio用来 设置该支路的变比,如果支路元件仅仅是导线为O;如果支路元件为变压 器,则该变比为fl,us侧母线的基准电压与thus侧母线的基准电压之比。 angle用来设置支路的相位角度,如果支路元件为变压器,就是变压器的 转角;如果支路元件不是变压器,相位角度为0度。status用来设置支路 工作状态,1表示投入运行,0表示退出运行。 gen变量也是一个矩阵,用来设置接入电网中的发电机(电源)参 数,其格式为:bus、魄、Qg、Qmax、Qmin、Vg、mBase、status、Pmax、 Pmin。bus用来设置接人发电机(电源)的母线编号。Pg和Qg用来设置接人 发电机(电源)的有功和无功功率。Pmax和Pmin用来设置接入发电机(电源) 的有功功率最大、最小允许值。9max和Qmin用来设置接入发电机(电源) 的无功功率最大、最小允许值。Vg用来设置接人发电机(电源)的工作电 压。mBase用来设置接入发电机(电源)的功率基准,如为缺省值,就是 base~lVA变量的值。status用来设置发电机(电源)工作状态,l表示投 入运行,0表示退出运行。

最优潮流
• MATPOWER提供多种解算最优潮流问题(OPF)的方法, 可以通过访问函数 runopf的方法实现。除了提供将计算 结果输出到屏幕之外(默认),runopf函数还可以通过设 置以下的参数返回解到其他地方。 >>[baseMVA,bus,gen,gencost,branch,f,success,et]=ru nopf(casename);
四、MATPOWER在潮流计算上的应用
在进行潮流计算之前,首先要将电网的各种参数携 程MATPOWER所用的数据文件格式。一般采用的数据文件格 式有以下两种: (1)version1格式。数据文件中的电网各种参数采 用baseMVA、bus、branch、gen、等变量来定义和返回。 (2)version2格式。每一个电网用变量名为“mpc”
基于MATLAB的电力系统潮流计算
目录
潮流计算的定义及应用
电力系统的潮流计算方法
MATPOWER的功能与使用方法
MATPOWER的潮流计算的应用
Powergui在简单电力系统潮流计算中的应用
一、潮流计算的定义及应用
作为研究电力系统稳态运行情况的一种基本电气计 算,潮流计算的任务是根据给定的运行条件和网路结构来 确定整个系统的运行状态,比如各母线上的电压(幅值及 相角),网络中的功率分布以及功率损耗等。潮流计算的 结果是电力系统稳定性计算和故障分析的基础。 在电力系统运行方式和规划方案的研究中,都需要 进行潮流计算以比较运行方式或规划供电方案的可行性、 可靠性和经济性。同时,为了实时监控电力系统的运行状 态,也需要进行大量而快速的潮流计算。因此,潮流计算 是电力系统中应用最广泛、最基本和最重要的一种电气运 算。在系统规划设计和安排系统的运行方式时,采用离线 潮流计算;在电力系统运行状态的实时监控中,则采用在e
相关文档
最新文档