⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 chaoliu.m

📁 可用传输容计算程序
💻 M
字号:
function [O,PL]=chaoliu(D,P,Xl)B(30,30)=0;%定义节点导纳矩阵为一个30X30的零矩阵;for i1=1:length(D)    B(D(i1,2),D(i1,3))=D(i1,6); B(D(i1,3),D(i1,2))=D(i1,6);%定义导纳矩阵非对角元素即互导纳;endfor i2=1:30%定义导纳矩阵对角元素;    for i3=1:length(D)        if i2==D(i3,2)|i2==D(i3,3)            B(i2,i2)=B(i2,i2)-D(i3,6);        end    endendB(13,:)=[];B(:,13)=[];%消去导纳矩阵平衡节点所在的行和列;P(13,:)=[];%消去平衡节点注入功率;P1=P(:,2)-P(:,3);%节点注入功率减去负荷功率;A1=inv(B);O=A1*P1;%直流潮流模型算出各节点相角O=[O(1:12);0;O(13:29)];Xm=diag([Xl]);%Xm为线路电抗对角矩阵;for i4=1:length(D)%M为支路节点关系矩阵起始节点为1,终止节点为-1;    M(i4,D(i4,2))=1;M(i4,D(i4,3))=-1;endPL=inv(Xm)*M*O;%PL为各支路的线路功率;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -