"Connection Tables Full" when running dyre for dynamic simulation
Hello,
I am using psspy.dyre_new() to load the generator, exciter, governor, and relay models into PSS/E. I am getting a warning message in the command line output as follows:
Generator models use:
CONS 1- 140
STATES 1- 60
Excitation System models use:
CONS 141- 280
STATES 61- 100
VARS 1- 10
Turbine Governor models use:
CONS 281- 350
STATES 101- 130
VARS 11- 20
LINE RELAY MODEL Connection tables full--use pack models function
SUMMARY OF MODELS READ:
GENS: GENROU
10
EXSYS: IEEET1
10
GOVS: IEEEG2
10
RELAY: TIOCR1
2
NEXT AVAILABLE ADDRESSES ARE:
CON STATE VAR ICON
365 131 24 16
Only PSS/E supplied models in case. Compilation is not required
LINE RELAY MODEL TABLES ALREADY PACKED:
Connections from Branches to Models: 1(Old) 1(New) 1(Maximum)
Pointers from Models to Data: 1(Old) 1(New) 2(Maximum)
Here is what I do not understand:
- Under "models use" it does not list any of the relay models, but in "models read" it lists both relays.
- The output suggests to fix the problem with the "Pack models function"... I found and used psspy.rlmod_pack() but it does not seem to do anything to fix the issue.
- If I use 1 relay model I do not get this message vs. >1 relay model, the functionality of all the relays go away (even the first one that did work).
- Psse lists the next available con, state, var, icon addresses, but apparently they cannot be used?
Eventually I would like to load about 50 relay models to the dynamic working case. I am modeling the old case 39 New England, and I feel like PSS/E should easily be able to do this. (Though I am new to PSS/E).
If anyone has any insight into what I am doing wrong that would be appreciated. BTW - I am using the PSSE33 Free University version. I am starting to think that I have simply found a limitation of the free version (the number of dynamic models you can initialize)... but then again they claim the only limit to the university version is initialization to <50 buses.....
Thanks.
I am especially concerned about the last two lines above. -- They are the output of psspy.rlmod_pack() -- the output seems to state that the max connection from branch to model is 1 and from model to data is 2... does this mean I can only add 1 Relay?? Seems absurd.
Still have not figured this out. I suppose I will have to write my own basic "Relay" class in python. I will implement the relays outside of PSSE and use the output to manually open lines. Brute force - I know - but I do not have access to the full version of PSS/E.
PSSE support will also not answer any questions about the limitations of the free version either :(