
Explore the evolution and trends of renewable energy, including solar, wind (onshore and offshore), hydro, biomass, geothermal, and marine sources, and solar design technologies and battery storage.
Examine hybrid energy systems pairing wind turbines with solar PV to deliver 24/7 electricity from onshore and offshore wind, via induction and synchronous generators.
Explore Matlab as a matrix laboratory, design and simulate renewable energy models with Simulink, and test them using model-in-the-loop, software-in-the-loop, processor-in-the-loop, and hardware-in-the-loop workflows.
Model and simulate a photovoltaic system using single-diode PV array equations to estimate daily energy, design system size, and include derating, temperature, irradiation, and cell configuration.
design the diode saturation current equation in Simulink using a MATLAB model with constant, add, product, and math function blocks; implement the exponential terms to compute I_naught.
Design a Simulink model for the reverse saturation current equation using saturation current, the exponential term, and constants q*, n*, k, and T with ISC to compute IRS.
Design a photo current equation in Simulink by integrating reverse saturation current and saturation current with temperature-dependent terms, creating a subsystem that outputs the photo current.
Explore simulating the shunt current equation in Simulink for a PV panel, deriving I_sh from voltage, current, and shunt resistance Rs.
Explore simulating a PV system in Simulink by connecting voltage ramps, temperature and irradiance inputs, and deriving the solar output current within a main subsystem.
Set up a solar pv system simulation by defining irradiance and temperature, then compute current, voltage, and power to analyze iv and pv characteristics.
Learn the perturb and observe MPPT method to track a solar PV system's maximum power point by perturbing voltage and comparing power across cycles.
Design a perturb and observe MPPT algorithm in Simulink for a PV panel, calculating power from voltage and current, using delta p and delta v to modulate a duty ratio.
Explore the perturb and observe mppt approach implemented in Simulink, designing a p&o algorithm with MATLAB function blocks to generate pwm duty cycles for a solar converter.
Implement a perturb and observe MPPT algorithm using a state flow chart in MATLAB/Simulink, calculating power and voltage changes to adjust duty ratio for a solar PV converter.
Discover fuzzy logic controllers for MPPT in solar PV systems, comparing with perturb and observe, using human-like reasoning and approximate outputs for nonlinear conditions.
Learn to design a Mamdani or Chagani fuzzy logic controller in Matlab with two PV inputs and a duty ratio output, configuring membership functions and rules.
Explore artificial neural networks, a brain-inspired machine learning approach, to maximize MPPT power in solar and wind applications, and compare with fuzzy logic methods.
Learn to use Matlab and Simulink toolboxes, including the deep learning toolbox, to design a feedforward neural network for MPP temperature calculations, with a live blank model and Matlab scripting.
Learn to compute neuron outputs in MATLAB using the deep neural network toolbox and Simulink, defining weights, bias, and activation functions, and visualize outputs over input ranges.
Explore how a simple neuron computes output from input, weight, and bias, and see a 3D mesh grid graph illustrating input-output relations.
Create a multilayer ANN in MATLAB by defining six-dimensional inputs and a one-by-two output, setting topology and transfer functions, and training to observe neuron outputs.
Explore how neural network toolboxes in Simulink train a network with sample input-output data, observe initial and final outputs, and apply to maximum power point tracking data.
Compare Adaline with the perceptron, train an adaptive time-series predictor using continuous outputs to update weights, and define input-output data for the neural network toolbox.
Generate time-series input and output data in Simulink by defining a time vector, time step, and sine target signal using omega equals 2 pi f, then plot with labeled axes.
Create and train an Adaline neural network using the neural network toolbox. Define input delays and learning rate, then view and display final weights and biases after adaptation.
Train and evaluate an Adaline neural network in MATLAB, plot original data, predicted outputs, and error using subplots, legends, and labeled axes.
In this course, you will learn the design modeling and simulation concepts of different renewable energy systems such as PV Cells, Wind turbines, etc. You will also learn different MPPT algorithms to obtain the maximum power from these sources. Several other control algorithms based on PID, Fuzzy control and Artificial Neural Network (ANN) have also been discussed in this course. Simulation of Grid integration and grid-connected renewable systems have also been included in this course to provide the complete usage of renewable energy systems. All the simulations are done on MATLAB/SIMULINK Environment.
Some highlights
1. Well explained theoretical concepts.
2. More understanding of the workings of real systems.
3. ANN design, training and Simulation
4. Modeling techniques of real systems
5. Simulink modeling of renewable energy systems.
6. Designing and Analysis of different system parameters
What you’ll learn
MPPT algorithms
LQR and Fuzzy control
Design of solar converters
ML and ANN based controller design
P&O Algorithm and Simulation
Grid-connected renewable energy design
Hybrid modeling (Solar + Wind)
Renewable source + Battery based system modeling
Who this course is for:
1) If you want to learn modeling of renewable energy systems, then you should take this course.
2) If you are an engineering graduate in renewable energy, then you must take this course.
3) If you are a Ph.D. research scholar, then you must take this course.
4) If you are a control engineer and want to learn more about designing and simulation of renewable energy systems, then you should take this course.