function [Init_Z,Init_L,Init_W,Init_U,Init_Y,V1r,V1i,I1r,I1i]=Modification(Init_Z,Init_L,Init_W,Init_U,Init_Y,deltZ,deltL,deltW,deltU,deltX,deltY, ... V1r,V1i,I1r,I1i,ContrlCount,Balance,busNum,Loadi,Vref) AlphaP=FormAlphaP(Init_L,deltL,Init_U,deltU); AlphaD=FormAlphaD(Init_Z,deltZ,Init_W,deltW); Init_Z=Init_Z+AlphaD*deltZ; Init_L=Init_L+AlphaP*deltL; Init_W=Init_W+AlphaD*deltW; Init_U=Init_U+AlphaP*deltU; Init_Y=Init_Y+AlphaD*deltY; t=deltX(1:busNum*2); V1r=V1r+AlphaP*t(1:busNum); V1r(Balance)=Vref; V1i=V1i+AlphaP*t(busNum+1:end); V1i(Balance)=0; t=deltX(busNum*2+1:ContrlCount); I1r=I1r+AlphaP*t(1:length(Loadi)); I1i=I1i+AlphaP*t(length(Loadi)+1:end); %balVolt=1;%Volt(Balance); %Volt=Volt+AlphaP*t(1:Busnum); %Volt(Balance)=balVolt; %UAngel=UAngel+AlphaP*t(Busnum+1:2*Busnum); end