Skip to content

alc999/GFMI-and-GFLI-Swing-Equation-Solver

 
 

Repository files navigation

SwingEquation

MUST BE RUN IN MATLAB R2021b

Code to solve the GFMI and GFLI swing equations [1,2] to find the local frequency trajectories after a load change.

Download all the files.

Set the network, IBR and event parameters in parameters.m.

Then run user_main.m.

Cases from [3] have been run and data is readily available in .mat files.

To view these simulations, select the option and case number in user_main.m.

[1] S. D’Arco and J. A. Suul, “Equivalence of virtual synchronous machines and frequency-droops for converter-based microgrids,” IEEE Transactions on Smart Grid, vol. 5, pp.394–395, 1 2014.

[2] E. Ducoin, Y. Gu, B. Chaudhuri, and T. Green, “Swing Equation Modelling of GFL Inverter and Comparison of its Damping and Inertia with GFM Inverter,” in The 19th IET International Conference on AC and DC Power Transmission (ACDC 2023). Glasgow, UK: IET, 2023.

[3] E. Ducoin, “Analysis and Design of Contributions of Grid-Forming and Grid-Following Inverters to Frequency Stability,” Ph.D. dissertation, Imperial College London(University of London), 2023.

About

Code to solve the GFM and GFL swing equation to find the local frequency trajectories after a load change

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • MATLAB 100.0%