Thank u very much sir,i tried it by reducing step size, it brings close to nose 
point.
thanks

From: "Abhyankar, Shrirang G." <abhy...@anl.gov>
Sent: Thu, 20 Aug 2015 21:30:43 
To: MATPOWER discussion forum <matpowe...@list.cornell.edu>
Subject: Re: Jacobian at nose point
 


 

Sorry for the delay in replying. 



Just to clarify, the continuation power does not stop ᥸actly⠡t the nose point, 
but pretty close it. The condition for detecting nose point in runcpf is "lam 
< lamprv" (line 303 in runcpf), i.e., lambda at the current continuation 
step is less than
 lambda at previous step. So, runcpf actually gives a close estimate of the 
nose point which can be improved by reducing the continuation step size, 
mpoption(ᣰf.step⬦lt;stepsize>). However, I do not think you can calculate an 
exact zero determinant in MATLAB
 for the power flow partly because of the way MATLAB calculates the determinant 
(pivoted LU factorization) and the ill-conditioning of the Jacobian near the 
nose point.



Shri





From: nilesh patel <nk2...@rediffmail.com>

Reply-To: MATPOWER discussion forum <matpowe...@list.cornell.edu>

Date: Tuesday, August 18, 2015 at 12:29 PM

To: matpower-l <matpowe...@list.cornell.edu>, MATPOWER-L 
<MATPOWER-L@cornell.edu>

Subject: Jacobian at nose point







Sir,

At nose point in P-V curve using cpf,  Jacobian matrix becomes singular. 
i.e. determinant of Jacobian to be zero.
I am getting very high negative value of determinant  of jacobian at nose 
point. I have used following code: 


define_constants;

 mpopt = mpoption('out.all',0,'verbose',2,'out.bus',1);

 mpopt = mpoption(mpopt,'cpf.stop_at','nose','cpf.step',0.03);

 mpopt = mpoption(mpopt,'cpf.plot.bus',7,'cpf.plot.level',2);

 mpcb = loadcase('case39'); % load base case

 mpct = mpcb; % set up target case with

 mpct.gen(:,[PG QG]) = mpcb.gen(:,[PG QG])*1.35

 mpct.bus(:,[PD QD]) = mpcb.bus(:,[PD QD])*1.35

 results = runcpf(mpcb, mpct, mpopt);

 J=makeJac(results)





%%% determinant of J 

det(J)





ans =





 -1.0471e+126



Could you please suggest me what necessary steps I should follow to get 
determinant zero?




Thanking you.



Nilesh Patel


Reply via email to