[发明专利]一种加速电路网络状态方程迭代求解的方法有效
申请号: | 201610245472.2 | 申请日: | 2016-04-19 |
公开(公告)号: | CN107305535B | 公开(公告)日: | 2022-07-26 |
发明(设计)人: | 纪锋;魏晓光;肖彩霞;高冲 | 申请(专利权)人: | 全球能源互联网研究院;国家电网公司;国网浙江省电力公司 |
主分类号: | G06F17/11 | 分类号: | G06F17/11;G06F17/16 |
代理公司: | 北京安博达知识产权代理有限公司 11271 | 代理人: | 徐国文 |
地址: | 102209 北京市昌平*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 加速 电路 网络 状态方程 求解 方法 | ||
本发明涉及一种加速电路网络状态方程迭代求解的方法,包括下述步骤:(1)列写电路的系统状态方程,并将其变换为一阶状态方程;(2)利用直接积分法对一阶状态方程进行迭代求解;(3)在直接积分法迭代过程中调用共轭梯度法或带预条件的共轭梯度算法实现加速求解。本发明提供的技术方案通过变换直接积分法迭代格式的求解步骤,使求解过程中的矩阵逆乘向量运算满足了共轭梯度迭代求解算法所要求的矩阵特性,使求解过程可以调用现已成熟的、高速的共轭梯度算法来完成求解加速。
技术领域
本发明涉及一种电路网络状态方程的迭代求解方法,具体涉及一种加速电路网络状态方程迭代求解的方法。
背景技术
目前,在电力系统分析软件中一般采用LU分解等直接解法对电路网络方程进行求解。直接解法一般要求生成满阵,不能充分利用电路网络方程中系数矩阵的稀疏特性,会占用较大的内存空间。直接解法可以有效求解一千阶以下的电路方程,而对于拥有上万个节点的大规模电路网络则不具有任何优势。
共轭梯度法(以及带有预调件的共轭梯度法)是一种成熟的迭代求解稀疏矩阵方程的算法,但其要求待解矩阵方程中的系数矩阵具有正定性和对称性。使用状态方程法对电路网络进行分析时,其迭代求解式中的系数矩阵并不满足正定性和对称性,而无法直接使用共轭梯度算法。
发明内容
为解决上述现有技术中的不足,本发明提供一种加速电路网络状态方程迭代求解的方法,该方法通过变换矩阵方程的形式,使待解方程的系数矩阵满足正定性、稀疏性和对称性,从而可以调用共轭梯度等成熟的快速迭代算法,以达到求解加速的目的。
本发明的目的是采用下述技术方案实现的:
本发明提供一种加速电路网络状态方程迭代求解的方法,其改进之处在于,所述方法包括下述步骤:
(1)列写电路的系统状态方程,并通过变量代换,将其变换一阶形式的状态方程;
(2)利用直接积分法对一阶状态方程进行迭代求解;
(3)在直接积分法迭代过程中调用共轭梯度法或带预条件的共轭梯度算法实现加速求解。
进一步地,所述步骤(1)中,电路的系统状态方程表达式如下:
其中:是n阶列向量,每一个元素值代表对应节点的电位;KC是电容系数矩阵;KR是电阻系数矩阵;KL是电感系数矩阵;I是电路中的输入向量,代表电路中的电源;上述三个系数矩阵均为n行n列的方阵,均满足正定性、对称性和稀疏性;
通过变量代换,将系统状态方程①变换为一阶状态方程,如下:
其中:
K1、K2均表示系数矩阵;x为状态变量;E是单位对角矩阵。
进一步地,所述步骤(2)中,对于标准形式的一阶动态方程②,用直接积分法进行迭代求解,直接积分法的迭代格式如下式④所示:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于全球能源互联网研究院;国家电网公司;国网浙江省电力公司,未经全球能源互联网研究院;国家电网公司;国网浙江省电力公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610245472.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:资料传输方法及服务器
- 下一篇:混合阶时域不连续伽略金方法