MATLAB/Simulink Simulation model accompanying publication: Modular Energy Management via Distributed and Predictive Optimization for Fuel Cell-Battery Shipboard Microgrids

Wat erin zit
The provided optimization scripts were used in the case study and creation of results, accompanying the publication: Modular Energy Management via Distributed and Predictive Optimization for Fuel Cell-Battery Shipboard MicrogridsThe scripts are made public to act as supplementary data to the published article, recreation of results and to support other researchers for further developments in the field.The model and controller use MATLAB\Simulink as a simulation environment and additionally uses the CASADI optimization framework for implementing re-usable .s-functions within simulink. For specific solvers of which c-code is contained in CASADI (here: sqp-method with qrqp), this allows real-time deployment of the controllers (demonstrated on speedgoat system).The provided code implements a plant model of a modular FC-battery ship power system with 4xfuel cell and 2xbattery modules with different ratings and degradation states.The code features a distributed energy management strategy based on Lagrangian dual decomposition to find an optimal power allocation for mid-length time intervals for all modules. The distributed model predictive controller (MPC) is intended to use inputs …
Bestanden en diensten
- DataCite REST API (JSON)api.datacite.orgOpenen