This repository focuses on techniques and algorithms used to optimize the power output of Photovoltaic (PV) systems. The primary goal is to implement and simulate Maximum Power Point Tracking (MPPT) to ensure maximum efficiency under varying environmental conditions like irradiance and temperature.
- MPPT Algorithms: Implementation of techniques such as Perturb & Observe (P&O) or Incremental Conductance.
- PV Modeling: Mathematical modeling of solar cells to predict I-V and P-V characteristic curves.
- Efficiency Analysis: Tools to calculate and compare power output with and without optimization.
- System Simulation: Dynamic response analysis of PV arrays connected to DC-DC converters.
- Application: Solar Energy Harvesting & Power Management
- Key Concepts: MPPT, Solar Irradiation, Fill Factor, PV Efficiency
- Simulation Tools: [Insert Tool, e.g., MATLAB/Simulink or PSpice]
- Target Hardware: Solar Charge Controllers and Inverters
Clone the Project .. code-block:: bash
git clone https://github.com/afafirmansyah/renewable-energy.git
Setup Environment - Ensure your simulation software (e.g., MATLAB/Simulink) is installed. - Load the necessary solar cell library components if required.
Running the Models - Open the primary simulation file (e.g.,
mppt_model.slx). - Input the desired environmental parameters (Irradiance in W/m² and Temperature in °C).Observation - Run the simulation and monitor the output power via the Power-Voltage (P-V) curve. - Verify if the system tracks the Maximum Power Point (MPP) accurately.
This project is licensed under the MIT License - see the license.txt file for details.
Ahmad Fauzi Firmansyah - GitHub: afafirmansyah - LinkedIn: ahmad-fauzi-firmansyah