[发明专利]一种基于雅可比元素提取的配电系统三相潮流计算方法有效

专利信息
申请号: 201910695403.5 申请日: 2019-07-30
公开(公告)号: CN110336287B 公开(公告)日: 2022-08-12
发明(设计)人: 姚玉斌;李权;张悦;朱景伟 申请(专利权)人: 大连海事大学
主分类号: H02J3/06 分类号: H02J3/06;G06F17/16
代理公司: 大连东方专利代理有限责任公司 21212 代理人: 李洪福
地址: 116026 辽*** 国省代码: 辽宁;21
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于雅可比元素提取的配电系统三相潮流计算方法,利用Matlab具有丰富的函数并且擅长矩阵运算的特点来形成雅可比矩阵有效行标号数组和有效列标号数组。采用Matlab的sum函数和abs函数计算雅可比矩阵各行元素或各列元素绝对值之和,如果雅可比矩阵的某行元素或某列元素绝对值之和为0,则该行内或该列内元素全部为0;利用Matlab的find函数查找所计算各行元素或各列元素绝对值之和不等于0的行或列,进而形成雅可比矩阵有效行标号数组和有效列标号数组。由于Matlab的内置函数和矩阵运算速度很快,本发明大大缩短了形成雅可比矩阵有效行数组和有效列数组的时间,提高了计算速度,也简化了编程。
搜索关键词: 一种 基于 可比 元素 提取 配电 系统 三相 潮流 计算方法
【主权项】:
1.一种基于雅可比元素提取的配电系统三相潮流计算方法,包括以下步骤:A、输入原始数据和初始化电压;根据电力系统节点的特点,潮流计算把电力系统节点分成3类:节点有功功率和无功功率已知,节点电压幅值和电压相角未知的节点称为PQ节点;节点有功功率和电压幅值已知,节点无功功率和电压相角未知的节点称为PV节点;节点电压幅值和电压相角已知,节点有功功率和无功功率未知的节点称为平衡节点;B、形成三相导纳矩阵;C、设置迭代计数t=0;D、形成偏差量列向量ΔW并计算最大偏差量ΔWmax;PQ节点和PV节点的电流相量偏差公式为:式中,为节点i的A相注入电流相量偏差,为节点i的B相注入电流相量偏差,为节点i的C相注入电流相量偏差;为节点i的中性点注入电流相量偏差;为节点i的A相复功率,为节点i的B相复功率,为节点i的C相复功率;为节点i的A相电压相量,为节点i的B相电压相量,为节点i的C相电压相量;导纳矩阵元素为节点i的A相和节点k的A相之间的互导纳,当k=i时,为节点i的A相的自导纳;为节点i的A相和节点k的B相之间的互导纳;为节点i的A相和节点k的C相之间的互导纳;为节点i的B相和节点k的B相之间的互导纳,当k=i时,为节点i的B相的自导纳;为节点i的B相和节点k的A相之间的互导纳;为节点i的B相和节点k的C相之间的互导纳;为节点i的C相和节点k的C相之间的互导纳,当k=i时,为节点i的C相的自导纳;为节点i的C相和节点k的A相之间的互导纳;为节点i的C相和节点k的B相之间的互导纳;上标*表示共轭;k=1、2、…、n;PV节点的电压幅值偏差公式如下:式中,为节点i的A相电压幅值偏差,为节点i的B相电压幅值偏差,为节点i的C相电压幅值偏差;为节点i的A相给定电压幅值,为节点i的B相给定电压幅值,为节点i的C相给定电压幅值;fiA分别为的实部和虚部,fiB分别为的实部和虚部,fiC分别为的实部和虚部;偏差量列向量ΔW为:式中,n为节点数;m为PV节点数;设PV节点的编号为1~m;式(4)中ΔWiP为:式中,分别为的实部和虚部,分别为的实部和虚部,分别为的实部和虚部,分别为的实部和虚部;上标T表示转置;式(4)中ΔWiPV0为:在偏差量列向量ΔW中查找绝对值最大的值,得到最大偏差量ΔWmax;平衡节点不参与迭代计算,不需要计算电流相量偏差或电压幅值偏差;E、判断|ΔWmax|是否满足收敛精度ε,如果满足,转至步骤L;否则,执行步骤F;F、形成基本雅可比子矩阵J0;基本雅可比子矩阵J0为:式中,Jik、JDii为分块子矩阵,diag表示对角矩阵;式(7)中子矩阵Jik为:式中,分别为导纳矩阵元素的实部和虚部,分别为导纳矩阵元素的实部和虚部,分别为导纳矩阵元素的实部和虚部;分别为导纳矩阵元素的实部和虚部,分别为导纳矩阵元素的实部和虚部,分别为导纳矩阵元素的实部和虚部;分别为导纳矩阵元素的实部和虚部,分别为导纳矩阵元素的实部和虚部,分别为导纳矩阵元素的实部和虚部;式(7)中子矩阵JDii为:式(9)中元素分别表示如下:式中,PiA分别为节点i的A相有功功率和无功功率,PiB分别为节点i的B相有功功率和无功功率,为节点i的C相无功功率,P为节点i的三相总有功功率;如果节点i的中性点接地,则式(9)的第4行和第8行、第4列和第8列元素清零;形成基本雅可比子矩阵J0后,平衡节点对应的雅可比矩阵行和列元素清零;G、形成雅可比矩阵J;在基本雅可比子矩阵J0的基础上追加与PV节点有关的附加雅可比矩阵元素形成完整的雅可比矩阵J如下:式中,J0为(8n)×(8n)阶基本雅可比子矩阵;D为(8m)×(3m)阶子矩阵;F为(3m)×(8m)阶子矩阵;O1为(8n‑8m)×(3m)阶零矩阵;O2为(3m)×(8n‑8m)阶零矩阵;O3为(3m)×(3m)阶零矩阵;式(14)中D为分块对角阵:D=diag(D1,D2,…,Dm)  (15)式(15)中元素分别表示如下:式中,为节点i的A相电压相量的幅值,为节点i的B相电压相量的幅值,为节点i的C相电压相量的幅值,如果节点i的中性点接地,则式(16)的第4行和第8行元素清零;式(14)中F为分块对角阵:F=diag(F1,F2,…,Fm)  (17)式(17)中元素分别表示如下:由基本雅可比子矩阵J0、对角矩阵D、对角矩阵F以及零矩阵O1、O2、O3形成完整的雅可比矩阵J;其特征在于:还包括以下步骤:I、形成雅可比矩阵有效行标号数组JR和有效列标号数组JC;雅可比矩阵J中有许多整行元素全部为0的行或整列元素全部为0的列,为无效的行或列,进行计算时,需要去掉这些行和列,只取有效的行和列;用Matlab的sum函数和abs函数计算雅可比矩阵各行元素或各列元素绝对值之和;如果各行元素或各列元素绝对值之和为0,则雅可比矩阵对应行或对应列的元素全部为0,从而找到了矩阵J中元素都为0的行或元素都为0的列;形成雅可比矩阵有效行标号数组和有效列标号数组的具体步骤如下:I1、令矩阵A为由雅可比矩阵J元素的绝对值组成的矩阵,即:A=abs(J)  (19)式中,abs为Matlab中对矩阵元素取绝对值的函数;I2、利用Matlab的函数sum求矩阵A各行或各列的和,得数组R和C:R=sum(A,2)  (20)C=sum(A,1)  (21)式中,sum为Matlab中矩阵元素求和函数,sum的第2个参数为1时表示对各列元素求和,第2个参数为2时表示对各行元素求和;I3、分别用式(22)和式(23)提取数组R和C中不为0元素的标号;JR=find(R)  (22)JC=find(C)  (23)式中,find为Matlab中查找不为0的数组元素的标号;J、解修正方程并修正状态变量;潮流计算的修正方程为:ΔW=‑JΔX  (24)式中,J为雅可比矩阵;ΔW为偏差量列向量;ΔX为状态变量修正量列向量;式(24)中ΔX为:式(25)中为:式中,和ΔfiA分别为的实部修正量和虚部修正量,和ΔfiB分别为的实部修正量和虚部修正量,和ΔfiC分别为的实部修正量和虚部修正量;ΔPiA和ΔPiB分别为PiA和PiB的修正量;式(25)中为:考虑去掉雅可比矩阵中元素全部为0的行和列后的修正方程为:ΔWJR=‑JJR,JCΔXJC  (28)式中,ΔWJR为按数组JR记录的标号提取偏差量列向量ΔW的元素形成的新列向量;JJR,JC为按数组JR记录的行标号和JC记录的列标号提取雅可比矩阵J的元素形成的新矩阵;ΔXJC为按数组JC记录的标号提取状态变量修正量ΔX的元素形成的新列向量;利用Matlab的除法运算求解式(28)所示的修正方程,得到状态变量修正量ΔXJC:ΔXJC=‑JJR,JC\ΔWJR  (29)式中,\为Matlab的除法运算符号,其左侧是分母,右侧是分子;按式(30)修正状态变量:式中,上标t表示第t次迭代;分别为按数组JC记录的标号提取第t次、第t+1次迭代的状态变量X的元素形成的新列向量;K、令t=t+1,转至步骤D;L、输出节点及支路数据,结束。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连海事大学,未经大连海事大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201910695403.5/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top