发明名称 一种搜索圆半径可控的电力系统小干扰特征值计算方法
摘要 本发明公开了属于电力系统运行与控制技术领域的一种搜索圆半径可控的电力系统小干扰特征值计算方法。设置搜索圆圆心、搜索圆半径等参数;生成电力系统小干扰分析的系数矩阵A,进行位移逆变换后得到矩阵T<sub>u</sub>;对矩阵T<sub>u</sub>进行k步的Arnoldi分解;将k步的Arnoldi分解扩展到m步的Arnoldi分解;筛选H<sub>m</sub>的特征值,经隐式位移QR处理后,重新得到k步的Arnoldi分解;重启动迭代得到搜索圆内的所有特征值。本发明提出的搜索圆半径可控的电力系统小干扰特征值计算方法,通过动态增加特征值计算个数,将可控参数由特征值个数转换为搜索圆半径,能够自动计算出指定位置和大小的搜索圆内部所有特征值。
申请公布号 CN104809666A 申请公布日期 2015.07.29
申请号 CN201510259723.8 申请日期 2015.05.20
申请人 华北电力大学 发明人 刘崇茹;田鹏飞;贠飞龙;王嘉钰;洪国巍
分类号 G06Q50/06(2012.01)I 主分类号 G06Q50/06(2012.01)I
代理机构 北京众合诚成知识产权代理有限公司 11246 代理人 黄家俊
主权项 一种搜索圆半径可控的电力系统小干扰特征值计算方法,其特征在于,包括以下步骤:1)设置搜索圆圆心u、搜索圆半径r、特征值个数k的初始值、Krylov子空间维数m、特征值个数动态增加量Δk、收敛标准tol、初始向量v<sub>0</sub>;2)电力系统经潮流计算获取稳态运行信息,初始化电力系统小干扰分析动态元件参数,利用电力系统小干扰分析动态元件参数生成电力系统小干扰分析的系数矩阵A,将电力系统小干扰分析的系数矩阵A进行位移逆变换,得到矩阵T<sub>u</sub>;3)对矩阵T<sub>u</sub>进行k步的Arnoldi分解,k步的Arnoldi分解为:T<sub>u</sub>V<sub>k</sub>=V<sub>k</sub>H<sub>k</sub>+f<sub>k</sub>e<sub>k</sub><sup>T</sup>   (1)式(1)中,T<sub>u</sub>为系数矩阵A位移逆变换后的矩阵;矩阵V<sub>k</sub>∈C<sup>n╳k</sup>,其列向量为Krylov子空间Span{v<sub>0</sub>,Av<sub>0</sub>,A<sup>2</sup>v<sub>0</sub>,…,A<sup>k‑1</sup>v<sub>0</sub>}的一组正交基,C<sup>n╳k</sup>表示n行k列的矩阵,v<sub>0</sub>为初始向量,v<sub>0</sub>∈C<sup>k╳1</sup>=(0,0,…,0,1)<sup>T</sup>,C<sup>k╳1</sup>表示k行1列的矩阵;H<sub>k</sub>为Hessenberg矩阵,H<sub>k</sub>=V<sub>k</sub><sup>T</sup>AV<sub>k</sub>∈C<sup>k╳k</sup>,C<sup>k╳k</sup>表示k行k列的矩阵;f<sub>k</sub>是维数为k的残差向量;e<sub>k</sub>是第k个元素为1的k维标准正交基;T表示转置;4)将k步的Arnoldi分解扩展到m步的Arnoldi分解,T<sub>u</sub>V<sub>m</sub>=V<sub>m</sub>H<sub>m</sub>+f<sub>m</sub>e<sub>m</sub><sup>T</sup>   (2)式(2)中,T<sub>u</sub>为系数矩阵A位移逆变换后的矩阵;矩阵V<sub>m</sub>∈C<sup>n╳m</sup>,其列向量为Krylov子空间Span{v<sub>0</sub>,Av<sub>0</sub>,A<sup>2</sup>v<sub>0</sub>,…,A<sup>m‑1</sup>v<sub>0</sub>}的一组正交基,C<sup>n╳m</sup>表示n行m列的矩阵,v<sub>0</sub>为初始向量,v<sub>0</sub>∈C<sup>k╳1</sup>=(0,0,…,0,1)<sup>T</sup>,C<sup>k╳1</sup>表示k行1列的矩阵;H<sub>m</sub>为Hessenberg矩阵,H<sub>m</sub>=V<sub>m</sub><sup>T</sup>AV<sub>m</sub>∈C<sup>m╳m</sup>,C<sup>m╳m</sup>表示m行m列的矩阵;f<sub>m</sub>是维数为m的残差向量;e<sub>m</sub>是第m个元素为1的m维标准正交基;T表示转置;5)筛选Hessenberg矩阵H<sub>m</sub>的m‑k个模值最小的特征值,经隐式位移QR处理后,重新得到k步的Arnoldi分解;6)判断残差||f<sup>+</sup><sub>k</sub>||是否小于tol,如果残差||f<sup>+</sup><sub>k</sub>||小于tol,执行步骤7),否则,返回步骤4)重启动;7)将矩阵T<sub>u</sub>的特征值变换成电力系统小干扰分析的系数矩阵A的特征值;8)计算实际搜索圆半径,判断实际搜索圆半径是否大于搜索圆半径r,若实际搜索圆半径大于搜索圆半径r,系数矩阵A的特征值即为搜索圆内的所有特征值,计算结束;否则,令k’=k+Δk作为新的特征值个数,m’=m+Δm作为新的Krylov子空间维数,返回步骤4)重启动。
地址 102206 北京市昌平区朱辛庄北农路2号