Ask Your Question

Matlab-Simulink and PSS/E interface

asked 2020-10-28 07:12:58 -0500

alejanpato gravatar image

Dear all,

I have read that previously it was possible to use a Simulink based model in PSSE Dynamic simulations, but i can't find how to do it the oficial documentation.

Can someone please explain me the procedure?

Best regards, Alejandro

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2020-10-28 10:28:43 -0500

jfconroy gravatar image

I don't thing there's a "plug and play" interface that you can use. PSS/E v30 had MATPLX which helped with this kind of thing but MATPLX has been dropped from PSS/E as far as I know. Your best bet is to translate the model from Simulink to PSS/E Fortran code. What does the Simulink model represent? An AVR, GOV or PSS, or protection relay? Or does it model a current injection device, such as a generator or HVDC link? The answer to that question will determine the complexity of converting the model from Simulink to PSS/E-suitable Fortran code.

edit flag offensive delete link more


Thank you for your comment. The simulink model represents a battery model, invertir and its control. Do you think is feasible to translate it into Fortran? I guess that first you could translate the block model into C and then into Fortran Thank you

alejanpato gravatar imagealejanpato ( 2020-11-02 01:57:36 -0500 )edit

I would skip the translation into C and go directly from Simulink to Fortran code for PSS/E. This is very specialist expertise, and Siemens PTI will not do this as part of their default support offering for registered users - they will ask for additional payment for this type of service.

jfconroy gravatar imagejfconroy ( 2020-11-02 03:56:21 -0500 )edit

There are plenty of consultants who will also offer this service for a fee (including the one that I work for). If you're a university researcher, then you may be able to reach out to the academic community for some assistance.

jfconroy gravatar imagejfconroy ( 2020-11-02 03:58:24 -0500 )edit

Learning how to code these Fortran models yourself is quite frustrating, no matter how good you are at coding, simply because Siemens PTI do not provide documentation or tutorials, and your only option is to know someone who has learned it in the past.

jfconroy gravatar imagejfconroy ( 2020-11-02 04:00:15 -0500 )edit

Thank you very much for your comments. I really appreciate the information.

alejanpato gravatar imagealejanpato ( 2020-11-02 05:12:18 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

[hide preview]

Question Tools

1 follower


Asked: 2020-10-28 07:12:58 -0500

Seen: 90 times

Last updated: Oct 28