0

Transformer Model - Dynamic Model - V36

Hey All, In previous versions of PSSE I have been able to have a dynamic voltage setpoint to an OLTC1T, by doing a change to the VMAX and VMIN during dynamic simulations, essentially the UDM would do the following.

CALL PFMODE(IERR)
CALL TWO_WINDING_CHNG_6(TRN_BUS_1, TRN_BUS_2, TRN_ID, T_W_INTGAR,T_W_REALAR,T_W_RATINGS,CDEF,CDEF,IERR)
CALL DSMODE(FALSE, IERR)

Which no longer seems possible in PSSE V36 presumably because of the VIND modelling changes. I am trying instead to make a complete tap changer model, and I am getting a bit stuck with the double-entry branch index. I Can run GETFTC which takes in the branch "double" array index. But I can't seem to use the GETKNUM function that uses the double-entry branch index. Ultimately I just wanted to be able to SETVMAX during dynamics but there is no setter for this, I would like to be able to run the function GETVMAX, GETNTAPPOS etc. however these take in the branch array index which up until now I have not been able to find in version 36 of the model. Any help or guidance would be greatly appreciated.

haveityourwa's avatar
25
haveityourwa
asked 2026-02-10 19:23:13 -0500, updated 2026-02-10 19:29:44 -0500
edit flag offensive 0 remove flag close merge delete

Comments

add a comment see more comments

1 Answer

1

The New API seems to mix up some of the input indexes,

NT = ABS(GET_TAPNO(GET_KNUM(KM))

Is the index needed to access the transformer tap positions, this is indicated as the branch array index, but it must be something else like the tap array index. @perolofl answer on https://psspy.org/psse-help-forum/que..., had the correct solution, however I read over it too quickly and missed the TAPNO call which the explaination for which is a bit confusing in the current version. If anyone is still able to let me know if the PFMODE and DSMODE can still be used in V36 that would be appreciated.

haveityourwa's avatar
25
haveityourwa
answered 2026-02-11 21:11:16 -0500
edit flag offensive 0 remove flag delete link

Comments

add a comment see more comments

Your Answer

Login/Signup to Answer