CPLEX OPTIMIZATION IN MATLAB: SIZING OF AN ENERGY SYSTEM (GRID ON)THAT CONTAINS PV GENERATION, BATTERIES, AND HYDROGEN TECHNOLOGY
Budget: €30 – €250 EUR
The objective of this project is to design a hybrid energy system for residential use that integrates solar panels, batteries, hydrogen technologies electrolyzer and fuel cells), and the grid. The system will be optimized to ensure minimal energy storage system (ESS) cost and maximum self-consumption over a year, using hourly load and solar power data. The project should be optimized by MILP (mix integer linear programming) using CPLEX MATLAB.
The input data is information given by me and are the load (Residential energy consumption data for each hour over a year), Solar power generation data for each hour over a year, specific cost and efficiency information of each system device.
The outputs are the optimized values for energy (kWh) for both battery and Hydrogen energy; and power (kW) for both fuel cell and electrolyzer power. Additionally, the following curve through one year must be shown:
• Battery Energy Curve: Shows the state of charge (SOC) of the battery over time. This curve should work with a daily charge behavior
• Hydrogen Energy Curve: Displays the hydrogen storage levels over time, Electrolyzer Power Curve: Indicates the power consumed by the electrolyzer over time. This curve should function with a smooth behavior (seasonality).
• Fuel Cell and Electrolyzer Power Curve: Displays the power output of the fuel cell and electrolyzer over time.
Moreover, some constraints should be considered: Battery SOC: Must stay within specified minimum and maximum limits, Battery Power: Must not exceed its maximum and minimum power ratings, Hydrogen Storage: Must stay within specified minimum and maximum energy limits, Electrolyzer and Fuel Cell Power: Must not exceed their respective maximum and minimum power ratings. This information is also provided by me.
The input data is information given by me and are the load (Residential energy consumption data for each hour over a year), Solar power generation data for each hour over a year, specific cost and efficiency information of each system device.
The outputs are the optimized values for energy (kWh) for both battery and Hydrogen energy; and power (kW) for both fuel cell and electrolyzer power. Additionally, the following curve through one year must be shown:
• Battery Energy Curve: Shows the state of charge (SOC) of the battery over time. This curve should work with a daily charge behavior
• Hydrogen Energy Curve: Displays the hydrogen storage levels over time, Electrolyzer Power Curve: Indicates the power consumed by the electrolyzer over time. This curve should function with a smooth behavior (seasonality).
• Fuel Cell and Electrolyzer Power Curve: Displays the power output of the fuel cell and electrolyzer over time.
Moreover, some constraints should be considered: Battery SOC: Must stay within specified minimum and maximum limits, Battery Power: Must not exceed its maximum and minimum power ratings, Hydrogen Storage: Must stay within specified minimum and maximum energy limits, Electrolyzer and Fuel Cell Power: Must not exceed their respective maximum and minimum power ratings. This information is also provided by me.
Related categories:
Matlab and Mathematica
Algorithm
Electrical Engineering
Renewable Energy Design
Energy Modelling