I’m afraid I don’t have anything very concrete to offer in response to your 
questions … but in my experience also I’ve been surprised at how well the 
primal-dual interior point method converges even in the presence of fairly 
ill-conditioned matrices.

My only suggestion in terms of approaches to wok around the ill-conditioning 
would be to look for papers by the authors of the Artelys Knitro and IPOPT 
packages which use similar algorithms, to see what approaches they have 
implemented to deal with ill-conditioning. I don’t have the reference handy, 
but I’m pretty sure I saw such a paper by the creators of Knitro.

There are probably others on this list with more experience and expertise on 
this issue.

    Ray


> On Jan 9, 2023, at 9:42 PM, Min Zhou <[email protected]> wrote:
> 
> Dear Ray;
> 
>   I am a Ph.D. student working on power system optimization and have
> been matpower to solve optimal power flow problems recently. However,
> I got the following questions when I was running the algorithm:
> 
>   1. In Newton's step, we need to solve a set of equations Ax = b. I
> found that the condition number of matrix A is very large (about 1e8).
> Thus, A is ill-conditioned. I was wondering why Newton's method can
> still get good numerical performance even when the equation Ax = b is
> ill-conditioned. Is 1e8 an acceptable condition number for Newton's
> method?
> 
>   2. Is there any approach to solve the ill-condition problem of
> Newton's method when solving AC-OPF?
> 
>    Thank you for your time and consideration.
> -- 
> Min ZHOU
> School of Data Science
> City University of Hong Kong
> 

Reply via email to