基于MATLAB的电力系统潮流计算ppt课件.ppt
《基于MATLAB的电力系统潮流计算ppt课件.ppt》由会员分享,可在线阅读,更多相关《基于MATLAB的电力系统潮流计算ppt课件.ppt(23页珍藏版)》请在三一办公上搜索。
1、基于MATLAB的电力系统潮流计算,目录,一、潮流计算的定义及应用,作为研究电力系统稳态运行情况的一种基本电气计算,潮流计算的任务是根据给定的运行条件和网路结构来确定整个系统的运行状态,比如各母线上的电压(幅值及相角),网络中的功率分布以及功率损耗等。潮流计算的结果是电力系统稳定性计算和故障分析的基础。在电力系统运行方式和规划方案的研究中,都需要进行潮流计算以比较运行方式或规划供电方案的可行性、可靠性和经济性。同时,为了实时监控电力系统的运行状态,也需要进行大量而快速的潮流计算。因此,潮流计算是电力系统中应用最广泛、最基本和最重要的一种电气运算。在系统规划设计和安排系统的运行方式时,采用离线潮
2、流计算;在电力系统运行状态的实时监控中,则采用在线潮流计算。,二、电力系统潮流计算方法,随着电力系统的规模的扩大,原始的用解析法进行手工计算的方法进行潮流分析已经是不可能的了,基本上现在的潮流分析都是在计算机上进行的。运行计算机进行潮流分布计算,一般要完成以下四个步骤:(1)建立数学模型。电力系统潮流计算属于稳态分析范畴,不涉及系统元件的动态特性和过渡过程。因此其数学模型不包含微分方程,是一组高阶非线性方程。,(2)确定计算方法。非线性代数方程组的解法离不开迭代,因此,潮流计算方首先要求他是能可靠的收敛,并给出正确答案。现在比较常用的方法有牛顿-拉夫逊法(简称牛顿法)和P-Q分解法。牛顿法是数
3、学中解决非线性方程式的典型方法,有较好的收敛性。在解决电力系统潮流计算问题时,是以导纳矩阵为基础的,因此,只要我们能在迭代过程中尽可能保持方程式矩阵的稀疏性,就可以大大提高牛顿法潮流程序的效率。P-Q分解法是从改进和简化牛顿法潮流程序的基础上提出来的,他的基本思想是:把节点功率表示为电压向量的极坐标方程式,抓住主要矛盾,以有功功率误差作为修正电压向量角度的依据。,(3)制定计算流程并编制程序。无论采用什么编程语言,其基本流程都是绘制程序流程图,根据选定的计算方法进行循环迭代从而得到最终的计算结果。(4)上机计算及对计算结果进行分析。,三、 MATPOWER的功能与使用方法,MATPOWER是一
4、个用MATLAB的M文件编写,用来解决电力系统潮流计算和优化潮流计算问题的软件包。MATPOWER的特点是简单、易懂而且代码公开,这位电力系统专业学生深入学习和理解掌握潮流计算中的难点(如节点导纳矩阵、算法及迭代过程等)提供了一个开放、便捷的平台。,MATPOWER数据格式,MATPOWER所用的所有数据文件均为MATLAB的M文件或者MAT文件,用来定义和返回变量:baseMVA、bus、branch、gen等。 baseMVA变量是一个标量,用来设置基准容量。对于计算中采用有名值,可以根据需要设置,如IOOMVA;对于计算中采用标么值,一般设置为1。 bus变量是一个矩阵,用来设置电网中各
5、母线参数,其格式为:bus_i、type、Pd、Qd、Gs、Bs、83ea、Vm、Va、baseKV、zone、Vmax、Vmin。bus-i用来设置母线编号,范围为129997。type用来设置母线类型,1为PQ节点母线,2为PV节点母线,3为平衡(参考)节点母线。Pd和Qd用来设置母线注入负荷的有功和无功功率。Gs、Bs用来设置与母线并联电导和电纳。baseKV用来设置该母线基准电压。Vm和Va用来设置母线电压的幅值、相位初值。Vmax和Vmin用来设置工作时母线最高、最低电压幅值。area和zone用来设置电网断面号和省耗分区号,一般都设置为1,前者可设置范围为l100,后者可设置范围为
6、1999。,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用来设置支路的相位角度,如果支路元件为变压器,就是变
7、压器的转角;如果支路元件不是变压器,相位角度为0度。status用来设置支路工作状态,1表示投入运行,0表示退出运行。 gen变量也是一个矩阵,用来设置接入电网中的发电机(电源)参数,其格式为:bus、魄、Qg、Qmax、Qmin、Vg、mBase、status、Pmax、Pmin。bus用来设置接人发电机(电源)的母线编号。Pg和Qg用来设置接人发电机(电源)的有功和无功功率。Pmax和Pmin用来设置接入发电机(电源)的有功功率最大、最小允许值。9max和Qmin用来设置接入发电机(电源)的无功功率最大、最小允许值。Vg用来设置接人发电机(电源)的工作电压。mBase用来设置接入发电机(电
8、源)的功率基准,如为缺省值,就是baselVA变量的值。status用来设置发电机(电源)工作状态,l表示投入运行,0表示退出运行。,MATPOWER电力潮流和最优潮流,电力潮流 MATPOWER拥有 5种潮流计算方法,他们可以通过 runpf来调用。除了可以输出到屏 幕之外(作为默认方式),runpf还可以有以下的返回选项可以选择参数来输出解: baseMVA,bus,gen,branch,success,et=runpf(casename); 这些解的值被存储在以下的结果中: bus(:,VM) bus voltage magnitudes(母线电压幅值) bus(:,VA) bus vo
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 MATLAB 电力系统 潮流 计算 ppt 课件

链接地址:https://www.31ppt.com/p-1875213.html