Dear colleagues,
I experience some "compatibility" issues while I am trying to run the
state estimation (SE) code I had developped during my PhD research, in
newer Matlab versions. My SE code was based on the doSE function of
MATPOWER 4.1 and all my simulations had been conducted in Matlab 2012b.
Currently, I am trying to run this code in Matlab 2018b; I use some
standard IEEE systems which I transform into mpc format and, then,
introduce into the SE code. Although the SE runs problem-free for all
systems in the original MATPOWER4.1 - Matlab 2012b environment, I
experience computational issues due to close-to-singular matrices while
I am trying to run the code in MATPOWER4.1 - Matlab 2018b environment.
Yet, this may be anticipated
due to singularity conditions which changed in newer Matlab versions.
The problems get serious when I am trying to run the code in MATPOWER7.0
- Matlab 2018b environment; convergence issues occur and, of course,
I get results which are definitely wrong. So, given that my SE code is
based on the MATPOWER4.1 - doSE function, is it incompatible with
the functions of MATPOWER7.0; As I saw, the MATPOWER7.0- doSE function
has been changed due to the introduction of the section "compute net
injection at generator buses". Does this modification or another that I
cannont see, makes my SE code incompatible with the latest MATPOWER?
Thank you in advance.
--
Themistoklis C. Xygkis,
Dr Electr. & Comp. Eng. NTUA
Automation Systems MSc