IET Generation, Transmission & Distribution (May 2023)
MatPSST: A Matlab/Simulink‐based power system simulation toolbox for research and education
Abstract
Abstract This paper presents an open‐access Matlab/Simulink‐based power system simulation toolbox (MatPSST) for research and education. In MatPSST, dynamic modeling is implemented by Simulink. Only the initialization process is coded in Matlab. This structure makes full use of Simulink, enabling users to fully use the rich solvers and built‐in toolboxes in Matlab/Simulink, such as small‐signal analysis, without additional programming. The interaction with real‐time platforms like RTLAB and dSPACE in MatPSST is convenient through the Simulink interface. In addition, MatPSST provides a uniform interface and flexible framework for user‐defined functions. Users do not need to consider the interaction between models and dynamic solvers when implementing state‐of‐the‐art user‐defined models. To avoid the heavy work (replicate units and change parameters) in modeling detailed wind farm or photovoltaic station with hundreds of renewable generation units, the idea of the vector‐variable‐based model is proposed with MatPSST. Case studies introduce some selected application examples of MatPSST in research and education and demonstrate its accuracy by the comparisons with Simscape and PSAT. The cases reveal the advantages of MatPSST in promoting power system research and education.
Keywords