-
公开(公告)号:CN110336288A
公开(公告)日:2019-10-15
申请号:CN201910695420.9
申请日:2019-07-30
Applicant: 大连海事大学
IPC: H02J3/06
Abstract: 本发明公开了一种基于矩阵运算提取雅可比元素的配电网三相潮流计算方法,利用Matlab具有丰富的函数并且擅长矩阵运算的特点来形成雅可比矩阵有效行标号数组和有效列标号数组。采用Matlab的矩阵乘法运算计算雅可比矩阵与其转置的乘积矩阵A,再用diag函数提取乘积矩阵A的对角元形成数组R,如果数组R的第i个元素为0,则雅可比矩阵第i行内元素全部为0,利用Matlab的find函数查找数组R非0元素的位置,进而形成雅可比矩阵有效行标号数组;同理形成雅可比矩阵有效列标号数组。由于Matlab的内置函数和矩阵运算速度很快,使本发明大大缩短了形成雅可比矩阵有效行数组和有效列数组的时间,提高了计算速度。
-
公开(公告)号:CN110336288B
公开(公告)日:2022-08-16
申请号:CN201910695420.9
申请日:2019-07-30
Applicant: 大连海事大学
IPC: H02J3/06
Abstract: 本发明公开了一种基于矩阵运算提取雅可比元素的配电网三相潮流计算方法,利用Matlab具有丰富的函数并且擅长矩阵运算的特点来形成雅可比矩阵有效行标号数组和有效列标号数组。采用Matlab的矩阵乘法运算计算雅可比矩阵与其转置的乘积矩阵A,再用diag函数提取乘积矩阵A的对角元形成数组R,如果数组R的第i个元素为0,则雅可比矩阵第i行内元素全部为0,利用Matlab的find函数查找数组R非0元素的位置,进而形成雅可比矩阵有效行标号数组;同理形成雅可比矩阵有效列标号数组。由于Matlab的内置函数和矩阵运算速度很快,使本发明大大缩短了形成雅可比矩阵有效行数组和有效列数组的时间,提高了计算速度。
-