Info

This question is closed. Reopen it to edit or answer.

Obscure state space variables of a synchronous machine (generator) 'State-Spa​ce(1)...St​ate-Space(​12)': What are they exactly? What do they mean?

1 view (last 30 days)
When I blockwise linearize a synchronous machine (at a steady state operating point) I get 12 obscure state space variables (see below) State-Space(1)...State-Space(2): I am wondering what these things are. Any help would be appreciated.
>> linsys1.StateName
ans =
25×1 cell array
'Rotor angle dthetae'
'fluxes(1)'
'fluxes(2)'
'fluxes(3)'
'fluxes(4)'
'fluxes(5)'
'State-Space(1)'
'State-Space(2)'
'State-Space(3)'
'State-Space(4)'
'State-Space(5)'
'State-Space(6)'
'State-Space(7)'
'State-Space(8)'
'State-Space(9)'
'State-Space(10)'
'State-Space(11)'
'State-Space(12)'
'dw_delay'
'dw_predict'
'theta'
'voltages(1)'
'voltages(2)'
'voltages(3)'
'Rotor speed deviation (dw)'

Answers (1)

Sebastian Castro
Sebastian Castro on 10 Jul 2017
If you do this from the Linear Analysis app, you can view the linearization results and highlight the blocks. See, for example, https://www.mathworks.com/help/slcontrol/ug/troubleshooting-linearization.html#bspsmxf-1
If you're doing this all command-line, there is an option to use the full block path for the state names, as shown below.
opts = linearizationOptions('UseFullBlockNameLabels','on');
linsys1 = linearize('modelName',io,opts);
linsys1.StateName
- Sebastian
  1 Comment
SinanB
SinanB on 10 Jul 2017
Thanks for pointing out the troubleshooting page which enabled me to gain further insight into the state variables.

This question is closed.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!