shuju=data_ieee30; pv=find(shuju.bus(:,2)==2); pq=find(shuju.bus(:,2)==1); isb=find(shuju.bus(:,2)==3); %平衡节点 npv=length(pv); npq=length(pq); nb=size(shuju.bus,1); %节点数 mu_P_G=zeros(nb,1); %%节点发电机有功功率 mu_P_G(shuju.gen(:,1))=shuju.gen(:,2)/100; mu_Q_G=zeros(nb,1); %%节点发电机无功功率 mu_Q_G(shuju.gen(:,1))=shuju.gen(:,3)/100; mu_P_L=shuju.bus(:,3)/100; %%节点负荷有功功率 mu_Q_L=shuju.bus(:,4)/100; %%节点负荷无功功率 sigma_P_L=mu_P_L*0.3; sigma_Q_L=mu_Q_L*0.3; mu_P=mu_P_G-mu_P_L; %%节点注入有功 mu_Q=mu_Q_G-mu_Q_L; %%节点注入无功
时间: 2024-02-13 09:03:38 浏览: 215
shuju.zip_shuju_叶片_旋转叶片_翼型_转换
这段代码是在对IEEE30电力系统进行概率潮流计算前进行数据预处理。其中,shuju是电力系统的数据,pv、pq和isb分别表示平衡节点、PQ节点和PV节点的编号。npv、npq和nb分别表示PV、PQ节点数和总节点数。mu_P_G和mu_Q_G是节点发电机的有功功率和无功功率,分别由shuju.gen的第2列和第3列除以100得到。mu_P_L和mu_Q_L是节点负荷的有功功率和无功功率,分别由shuju.bus的第3列和第4列除以100得到。sigma_P_L和sigma_Q_L分别是节点负荷的有功功率和无功功率的标准差,分别为期望值的30%。mu_P和mu_Q分别是节点的注入有功功率和无功功率,由节点发电机和节点负荷相减得到。
阅读全文