发明名称 一种基于隐式精细数值积分的电力系统暂态稳定仿真方法
摘要 本发明公开了一种基于精细积分算法的电力系统暂态稳定仿真方法。与已有的电力系统暂态稳定数值积分方法相比,本发明将描述电力系统暂态过程的非线性微分方程组,表示为线性部分和非线性部分。通过合理地选取线性部分的系统矩阵和用一个可积函数逼近非线性项函数,推导出了隐式精细单步积分公式。该方法通过精细化地求解线性部分系统矩阵所对应的状态转移矩阵,使得积分公式有较高的精度,从而减少了暂态稳定仿真的计算量。
申请公布号 CN102664397A 申请公布日期 2012.09.12
申请号 CN201210079453.9 申请日期 2012.03.23
申请人 浙江大学 发明人 王建全;赵志奇;吕晓祥
分类号 H02J3/00(2006.01)I;H02J3/38(2006.01)I;G06F19/00(2006.01)I 主分类号 H02J3/00(2006.01)I
代理机构 杭州求是专利事务所有限公司 33200 代理人 杜军
主权项 1. 一种基于隐式精细数值积分的电力系统暂态稳定仿真方法,其特征在于该方法包括如下步骤:步骤1:输入系统的原始参数和信息,进行潮流计算,得到稳态工况下的运行变量值<img file="2012100794539100001DEST_PATH_IMAGE002.GIF" wi="34" he="22" />,包括各台发电机节点的电压<img file="2012100794539100001DEST_PATH_IMAGE004.GIF" wi="37" he="25" />,注入网络的电流<img file="2012100794539100001DEST_PATH_IMAGE006.GIF" wi="36" he="25" />,电磁功率<img file="2012100794539100001DEST_PATH_IMAGE008.GIF" wi="41" he="26" />,其中<img file="DEST_PATH_IMAGE010.GIF" wi="64" he="22" /><img file="DEST_PATH_IMAGE012.GIF" wi="25" he="25" />,<img file="7274DEST_PATH_IMAGE012.GIF" wi="25" he="25" />为发电机台数;步骤2:计算状态变量初值,包括发电机功角<img file="DEST_PATH_IMAGE014.GIF" wi="37" he="25" />、角频率<img file="DEST_PATH_IMAGE016.GIF" wi="40" he="25" />和发电机的暂态和次暂态电势、励磁及调速系统各动态环节状态变量初值;步骤3:形成描述系统暂态过程的微分方程和网络代数方程,并且进行网络代数方程因子表分解;步骤4:置暂态稳定计算初值时刻<img file="DEST_PATH_IMAGE018.GIF" wi="34" he="20" />;步骤5:判断是否有故障或操作发生;若无,则转向步骤8;若有,则执行步骤6;步骤6:依据故障或操作情况,修改微分方程和网络代数方程及其因子表;步骤7:求解网络代数方程,得到<img file="DEST_PATH_IMAGE020.GIF" wi="15" he="25" />时刻的运行变量;步骤8:计算<img file="DEST_PATH_IMAGE022.GIF" wi="39" he="26" />时刻的系统的状态变量值包括发电机功角<img file="DEST_PATH_IMAGE024.GIF" wi="62" he="25" />、角频率<img file="DEST_PATH_IMAGE026.GIF" wi="65" he="25" />和发电机的暂态和次暂态电势、励磁及调速系统各动态环节状态变量值,及运行变量值包括发电机节点的电压<img file="DEST_PATH_IMAGE028.GIF" wi="62" he="25" />,注入网络的电流<img file="DEST_PATH_IMAGE030.GIF" wi="61" he="25" />和电磁功率<img file="DEST_PATH_IMAGE032.GIF" wi="66" he="26" />,具体过程如下:步骤8.1:判断本步的步长<img file="DEST_PATH_IMAGE034.GIF" wi="14" he="20" />是否与前一时刻步长相同,若相同,则跳转到步骤8.3,若不同,则进行步骤8.2的操作;步骤8.2:根据微分方程得到状态矩阵<img file="DEST_PATH_IMAGE036.GIF" wi="20" he="18" />和非线性项<img file="DEST_PATH_IMAGE038.GIF" wi="34" he="22" />的线性化表达式,利用步长<img file="372308DEST_PATH_IMAGE034.GIF" wi="14" he="20" />,计算出状态转移矩阵<img file="DEST_PATH_IMAGE040.GIF" wi="42" he="22" />、非线性项状态线性化后的常数项状态转移矩阵的<img file="DEST_PATH_IMAGE042.GIF" wi="42" he="22" />和非线性项线性化后的线性项状态转移矩阵的<img file="DEST_PATH_IMAGE044.GIF" wi="49" he="22" />;步骤8.3:给定<img file="DEST_PATH_IMAGE046.GIF" wi="16" he="25" />时刻的状态变量值及运行变量值,置迭代次数<img file="DEST_PATH_IMAGE048.GIF" wi="41" he="20" />;步骤8.4:预估<img file="55968DEST_PATH_IMAGE022.GIF" wi="39" he="26" />时刻的状态变量值;步骤8.5:根据网络代数方程以及<img file="DEST_PATH_IMAGE050.GIF" wi="40" he="25" />状态变量值计算运行变量值;步骤8.6:根据计算求得的<img file="251326DEST_PATH_IMAGE022.GIF" wi="39" he="26" />的运行状态变量值,按下式求解<img file="304733DEST_PATH_IMAGE050.GIF" wi="40" he="25" />时刻的状态变量值<img file="DEST_PATH_IMAGE052.GIF" wi="428" he="28" />,其中,式中的<img file="DEST_PATH_IMAGE054.GIF" wi="93" he="28" />表示<img file="824140DEST_PATH_IMAGE050.GIF" wi="40" he="25" />时刻的各台发电机的发电机功角<img file="367116DEST_PATH_IMAGE024.GIF" wi="62" he="25" />、角频率<img file="223339DEST_PATH_IMAGE026.GIF" wi="65" he="25" />、暂态和次暂态电势、励磁及调速系统各动态环节状态变量组成的状态向量子向量,<img file="DEST_PATH_IMAGE056.GIF" wi="40" he="26" />为<img file="142754DEST_PATH_IMAGE046.GIF" wi="16" he="25" />时刻各台发电机的发电机功角<img file="DEST_PATH_IMAGE058.GIF" wi="40" he="25" />、角频率<img file="DEST_PATH_IMAGE060.GIF" wi="42" he="25" />、暂态和次暂态电势、励磁及调速系统各动态环节非线性项线性化后的常数项组成的向量,<img file="DEST_PATH_IMAGE062.GIF" wi="93" he="28" />为<img file="584843DEST_PATH_IMAGE046.GIF" wi="16" he="25" />和<img file="DEST_PATH_IMAGE064.GIF" wi="34" he="25" />时刻各台发电机的发电机功角<img file="DEST_PATH_IMAGE066.GIF" wi="17" he="25" />、角频率<img file="DEST_PATH_IMAGE068.GIF" wi="18" he="25" />、暂态和次暂态电势、励磁及调速系统各动态环节非线性项线性化后的一次项部分组成的向量;步骤8.7:检查两次迭代各发电机最大电磁功率偏差值,若偏差大于给定精度<img file="DEST_PATH_IMAGE070.GIF" wi="14" he="16" />,令<img file="DEST_PATH_IMAGE072.GIF" wi="66" he="20" />,返回步骤8.5继续迭代;否则,执行步骤9;步骤9:判断系统是否稳定,即任意两台发电机的最大相对摇摆功角是否大于某一给定值,若是执行步骤12;否则,执行步骤10;步骤10:将仿真时间推进一个步长,令<img file="DEST_PATH_IMAGE074.GIF" wi="59" he="26" />,并以此时的<img file="DEST_PATH_IMAGE076.GIF" wi="10" he="17" />值作为下一时刻的计算起点值,即<img file="111770DEST_PATH_IMAGE046.GIF" wi="16" he="25" />值;步骤11:判断是否到达事先给定的仿真时间<img file="DEST_PATH_IMAGE078.GIF" wi="16" he="18" />;若<img file="DEST_PATH_IMAGE080.GIF" wi="37" he="20" />则执行步骤12,否则返回步骤5;步骤12:输出计算结果并结束计算。
地址 310027 浙江省杭州市西湖区浙大路38号