This repository contains a Maximum Power Point Tracking (MPPT) algorithm implemented in PSIM for a wind turbine power generator. This project aims to optimize power extraction under different wind conditions.
View the Full Report
The project simulates a wind turbine power system to analyze and control the output. The system implements a Maximum Power Point Tracking (MPPT) algorithm to constantly track and modify system parameters for maximum power extraction, regardless of the wind speed variations.
The MPPT algorithm, implemented in PSIM, allows the wind turbine system to work at its optimal power output point. This ensures that the system is not only more efficient but also maximizes the power that can be fed back into the grid.

The project consists of the following components:


The "NearZero" Implementation is an edit to the logic flow chart (shown in C block code) in which we consider changes in power close enough to zero as zero. The optimzal threshold was 0.02, resulting in a change of less than 0.02 considered as 0. This was done to minimize pulsing at peak power and allow our system to reach peak power quicker and more stable.

To use this PSIM model, follow these steps:
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.