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

📄 compensation2.m

📁 关于无功补偿的matlab优化程序
💻 M
📖 第 1 页 / 共 3 页
字号:
           sumP=E(j-1)*[YBre(j,1)*E1-YBim(j,1)*F1]+F(j-1)*[YBre(j,1)*F1+YBim(j,1)*E1];
           sumQ=F(j-1)*[YBre(j,1)*E1-YBim(j,1)*F1]-E(j-1)*[YBre(j,1)*F1+YBim(j,1)*E1];
           n=2;
          while n<=numPQ+1
              sumP=sumP+E(j-1)*[YBre(j,n)*E(n-1)-YBim(j,n)*F(n-1)]+F(j-1)*[YBre(j,n)*F(n-1)+YBim(j,n)*E(n-1)];
              sumQ=sumQ+F(j-1)*[YBre(j,n)*E(n-1)-YBim(j,n)*F(n-1)]-E(j-1)*[YBre(j,n)*F(n-1)+YBim(j,n)*E(n-1)];
              n=n+1;
          end      
          P(j-1)=sumP;
          Q(j-1)=sumQ;
          epQP(2*(j-1)-1)=QP(2*(j-1)-1)-sumQ;
          epQP(2*(j-1))=QP(2*(j-1))-sumP;           
        end
        epQP=epQP;
        if max(abs(epQP))<=1e-5
            fprintf(flowoutput,'补偿后各节点的电压\n');
            fprintf(flowoutput,'%g\n',E);  
            fprintf(flowoutput,'\n');
            break;
        else      
   B=[-1  0  1  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  
      0  -1  0  1  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 
      0   0 -1  0  1  0  0  0  0  0  0  0  0  0  0  0  0  0  1  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 
      0   0  0 -1  0  1  0  0  0  0  0  0  0  0  0  0  0  0  0  1  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
      0   0  0  0 -1  0  1  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
      0   0  0  0  0 -1  0  1  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 
      0   0  0  0  0  0 -1  0  1  0  0  0  0  0  0  0  0  0  0  0  1  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
      0   0  0  0  0  0  0 -1  0  1  0  0  0  0  0  0  0  0  0  0  0  1  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
      0   0  0  0  0  0  0  0 -1  0  1  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
      0   0  0  0  0  0  0  0  0 -1  0  1  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
      0   0  0  0  0  0  0  0  0  0 -1  0  1  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  0  0  0  0  0  0  0
      0   0  0  0  0  0  0  0  0  0  0 -1  0  1  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  0  0  0  0  0  0
      0   0  0  0  0  0  0  0  0  0  0  0 -1  0  1  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
      0   0  0  0  0  0  0  0  0  0  0  0  0 -1  0  1  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
      0   0  0  0  0  0  0  0  0  0  0  0  0  0 -1  0  1  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  0
      0   0  0  0  0  0  0  0  0  0  0  0  0  0  0 -1  0  1  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1
      0   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 -1  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
      0   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 -1  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
      0   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 -1  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
      0   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 -1  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
      0   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 -1  0  1  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
      0   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 -1  0  1  0  0  0  0  0  0  0  0  0  0  0  0  0  0
      0   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 -1  0  1  0  0  0  0  0  0  0  0  0  0  0  0  0  
      0   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 -1  0  1  0  0  0  0  0  0  0  0  0  0  0  0 
      0   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 -1  0  1  0  0  0  0  0  0  0  0  0  0  0 
      0   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 -1  0  1  0  0  0  0  0  0  0  0  0  0
      0   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 -1  0  1  0  0  0  0  0  0  0  0  0
      0   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 -1  0  0  0  0  0  0  0  0  0  0
      0   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  -1 0  0  0  0  0  0  0  0  0
      0   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 -1  0  0  0  0  0  0  0  0
      0   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 -1  0  1  0  0  0  0  0
      0   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 -1  0  1  0  0  0  0
      0   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 -1  0  1  0  0  0
      0   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 -1  0  1  0  0
      0   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 -1  0  0  0
      0   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 -1  0  0
      0   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 -1  0
      0   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 -1];  
  
   Y=[ 1.4   -2.32    0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0       
       2.32   1.4     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0                
        0     0     4.06  -6.76   0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0  
        0     0     6.76   4.06   0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0  
        0     0       0     0   2.72  -4.5    0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     
        0     0       0     0    4.5  2.72    0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     
        0     0       0     0     0     0   2.33  -4.35   0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     
        0     0       0     0     0     0   4.35   2.33   0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     
        0     0       0     0     0     0     0     0   2.07  -3.86   0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     
        0     0       0     0     0     0     0     0   3.86   2.07   0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     
        0     0       0     0     0     0     0     0     0     0   3.02  -5.63   0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     
        0     0       0     0     0     0     0     0     0     0   5.63   3.02   0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     
        0     0       0     0     0     0     0     0     0     0     0     0   1.29  -2.41   0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     
        0     0       0     0     0     0     0     0     0     0     0     0   2.41   1.29   0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     
        0     0       0     0     0     0     0     0     0     0     0     0     0     0   1.81  -3.38   0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     
        0     0       0     0     0     0     0     0     0     0     0     0     0     0   3.38   1.81   0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     
        0     0       0     0     0     0     0     0     0     0     0     0     0     0     0     0   0.18   -0.4   0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     
        0     0       0     0     0     0     0     0     0     0     0     0     0     0     0     0    0.4   0.18   0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     
        0     0       0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   0.24  -0.54   0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     
        0     0       0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   0.54   0.24   0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     
        0     0       0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   0.36  -0.93   0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0 
        0     0       0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   0.93   0.36   0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0 
        0     0       0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   0.12  -0.27   0     0     0     0     0     0     0     0     0     0     0     0     0     0     
        0     0       0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   0.27   0.12   0     0     0     0     0     0     0     0     0     0     0     0     0     0     
        0     0       0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   0.48  -1.22   0     0     0     0     0     0     0     0     0     0     0     0     
        0     0       0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   1.22   0.48   0     0     0     0     0     0     0     0     0     0     0     0     
        0     0       0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   0.14  -0.33   0     0     0     0     0     0     0     0     0     0     
        0     0       0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   0.33   0.14   0     0     0     0     0     0     0     0     0     0     
        0     0       0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   0.40  -0.92   0     0     0     0     0     0     0     0
        0     0       0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   0.92   0.40   0     0     0     0     0     0     0     0
        0     0       0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   0.22  -0.51   0     0     0     0     0     0 
        0     0       0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   0.51   0.22   0     0     0     0     0     0
        0     0       0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   0.23  -0.53   0     0     0     0
        0     0       0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   0.53   0.23   0     0     0     0
        0     0       0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   0.23  -0.54   0     0
        0     0       0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   0.54   0.23   0     0
        0     0       0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   0.26  -0.59
        0     0       0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   0.59   0.26];        %节点支路关联矩阵
   
    C=[-1.12    0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0      0     0      0      0      0      0     0     0      0      0      0     0     0     0  
         0    -1.12   0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0      0     0      0      0      0      0     0     0      0      0      0     0     0     0  
        E(2)   F(2) -E(1) -F(1)   0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0      0     0      0      0      0      0     0     0      0      0      0     0     0     0     
       -F(2)   E(2)  F(1) -E(1)   0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0      0     0      0      0      0      0     0     0      0      0      0     0     0     0     
         0      0    E(3)  F(3) -E(2) -F(2)   0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0      0     0      0      0      0      0     0     0      0      0      0     0     0     0     
         0      0   -F(3)  E(3)  F(2) -E(2)   0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0      0     0      0      0      0      0     0     0      0      0      0     0     0     0     
         0      0     0     0    E(4)  F(4) -E(3) -F(3)   0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0      0     0      0      0      0      0     0     0      0      0      0     0     0     0     
         0      0     0     0   -F(4)  E(4)  F(3) -E(3)   0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0      0     0      0      0      0      0     0     0      0      0      0     0     0     0    
         0      0     0     0     0     0    E(5)  F(5) -E(4) -F(4)   0     0     0     0     0     0     0     0     0     0     0     0     0     0      0     0      0      0      0      0     0     0      0      0      0     0     0     0    
         0      0     0     0     0     0   -F(5)  E(5)  F(4) -E(4)   0     0     0     0     0     0     0     0     0     0     0     0     0     0      0     0      0      0      0      0     0     0      0      0      0     0     0     0    
         0      0     0     0     0     0     0     0    E(6)  F(6) -E(5) -F(5)   0     0     0     0     0     0     0     0     0     0     0     0      0     0      0      0      0      0     0     0      0      0      0     0     0     0    
         0      0     0     0     0     0     0     0   -F(6)  E(6)  F(5) -E(5)   0     0     0     0     0     0     0     0     0     0     0     0      0     0      0      0      0      0     0     0      0      0      0     0     0     0    

⌨️ 快捷键说明

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