一种基于对称稀疏矩阵技术的改进cu三角分解求取电力系统节点阻抗矩阵的方法
【技术领域】
[0001] 本发明属于电力系统分析计算领域,涉及一种求取电力系统节点阻抗矩阵的方 法。
【背景技术】
[0002] 电力系统中一般都用传统的LDU三角分解法求取节点阻抗矩阵Z。但实际上,传统 方法在三角分解过程中均未考虑利用元素的对称性和稀疏性,在回代过程中未考虑E阵元 素结构的特点和上三角元素的稀疏性,从而使计算效率大大降低。且由于计算过程和计算 变量的不同,LDU三角分解法的计算效率低于CU三角分解法,因此用CU三角分解法求取Z 阵元素是更好的选择。
[0003] 传统的⑶三角分解法对Y阵进行三角分解时,形成过程中各个元素均按"」"(反 L)方式或按"行"方式一个个用计算公式一步形成(简称公式法)。因此,在其形成因子阵 的过程中根本无法利用C阵、U阵元素对称性和稀疏性的特点,从而导致对大量零元素和部 分非零元素不必要的计算,三角分解过程的速度极慢。
[0004] 传统的⑶三角分解法在回代过程中由于是按整列求取Zk阵元素,未能利用Z阵元 素的对称性特点,也未能利用单位矩阵E元素结构的特点和U阵元素的稀疏性,其回代过程 包括求解二个完整的方程CW k= Ek和UZ k= W k。因此其回代过程存在大量不必要的计算, 计算效率极低。
[0005] 电力系统计算中稀疏矩阵技术运用很广,主要为省去大量零元素的存贮及计算, 加快高斯消元法的计算速度。矩阵元素的存贮方案也很多,如按坐标存贮、按顺序存贮、按 链表存贮等等。尽管这些存贮方式可以省去不少存贮单元,但计算速度并没有达到最优效 果,而且这些存贮方式结构复杂,且对角元素与非对角元素分开存贮也使得存取过程繁琐, 特别不利于对称矩阵中的数据处理。实际上,这些存贮方式主要为减少存贮单元,对存贮过 程的简化或存贮速度的提高并没有特别优势。而且这些存贮方式主要用于高斯消元法中, 很难用于公式法的三角分解法中。且由于传统的稀疏矩阵技术一般不考虑矩阵元素结构的 特点对非零元素进行存贮,因此上述存贮方式在用公式法进行CU三角分解时无法利用c、u 因子阵元素的对称性和稀疏性,在回代过程也未能利用单位矩阵E元素结构的特点和U阵 元素的稀疏性等特点。
[0006] 其它三角分解法在三角分解和回代过程中也存在类似的问题。
【发明内容】
[0007] 为了克服上述现有技术的不足,本发明提供了一种基于对称稀疏矩阵技术的改进 CU三角分解快速求取电力系统节点阻抗矩阵的方法。
[0008] 本发明是通过以下技术方案实现的,主要包括以下步骤:
[0009] 步骤1 :读入n节点系统各线路支路数据文件;
[0010] 步骤2:形成节点导纳矩阵Y;
[0011] 步骤3:根据对称性和稀疏性对Y阵进行CU三角分解,并记录U阵非零元素位置;
[0012] 步骤3中具体实施过程如下:
[0013] (1)本发明方法采用过程法对C、U阵元素分步形成,并利用C、U阵元素的对应关 系,仅计算U阵元素而按对称性获得C阵的非对角元素。
[0014] (2)以4阶的C、U阵构成的合成阵为例,其各元素与Y阵元素的关系如式(1)。
【主权项】
1. 一种基于对称稀疏矩阵技术的改进cu s角分解求取电力系统节点阻抗矩阵的方 法,其特征包括W下步骤: 步骤1 ;读入n节点系统各线路支路数据文件; 步骤2;形成节点导纳矩阵Y; 步骤3 ;根据稀疏性和对称性对Y阵进行CU S角分解,并记录U阵非零元素位置; 步骤4 ;根据CWk= E k仅求取W kk元素; 步骤5 ;根据UZk= Wk应用U阵元素的稀疏性回代求Z k阵对角元Z kk及W上的非对角 兀素; 步骤6 ;根据对称性求对角元ZkkW左的非对角元素; 步骤7;将Z阵写入数据文件。
【专利摘要】一种基于对称稀疏矩阵技术的改进CU三角分解求取电力系统节点阻抗矩阵的方法,属于电力系统分析计算领域。包括以下步骤:读取数据文件;形成节点导纳矩阵Y;根据对称性和稀疏性对Y阵进行CU三角分解求C、U因子阵;根据CWk=Ek仅求wkk元素;根据U阵元素稀疏性求Zk阵对角元Zkk及以上元素;按对称性求Zkk以左元素;写Z阵数据到数据文件。本发明方法根据对称性和稀疏性按过程法对Y阵进行CU三角分解,大幅提高三角分解速度;利用单位矩阵E阵结构特点,将对Wk阵的计算简化为仅求取wkk元素,利用U阵元素的稀疏性求解方程UZk=Wk,大幅提高回代求解速度。用本发明方法对IEEE-30、-57、-118节点系统进行验算,与传统的CU三角分解法相比,计算速度可提高约83~98%。
【IPC分类】G06F17-16
【公开号】CN104572586
【申请号】CN201410790182
【发明人】陈恳, 罗仁露, 万新儒, 席小青
【申请人】南昌大学
【公开日】2015年4月29日
【申请日】2014年12月17日