Control analysis with Python for grid connected converters

BY
Udemy

Mode

Online

Fees

₹ 499 2499

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based

Course and certificate fees

Fees information
₹ 499  ₹2,499
certificate availability

Yes

certificate providing authority

Udemy

The syllabus

Introduction

  • Overview of the course
  • Course requirements
  • How to use this course

Grid Basics

  • Introduction
  • An overview of power system grids
  • Grid voltage waveforms
  • Downloading Python Power Electronics
  • Videos on installing Python Power Electronics
  • Installing Python Power Electronics
  • Simulating a single phase voltage source
  • Modeling the grid feeder
  • Calculating the feeder impedance
  • Simulating a grid with a feeder
  • Conclusions

Grid computations

  • Introduction
  • Peak and RMS calculation concept
  • Implementation of peak calculation
  • Peak calculation during grid events
  • Implementation of RMS calculation
  • RMS calculation on non-sinusoidal waveform
  • The need for frequency estimation
  • Simulation of a system with multiple frequencies
  • Introduction to Phase Locked Loop
  • Coding the simplified PLL logic
  • Performance of the basic PLL
  • Frequency response characteristics of the PLL PI controller
  • Improved performance of the PLL
  • Offsets during numerical integration
  • Simulating the integration offset
  • Removal of the integration offset
  • Design of a Low Pass Filter
  • Coding the low pass filter
  • Performance of the low pass filter in a simulation
  • Operation of the PLL with the low pass filter
  • PLL operation when grid frequency changes
  • PLL operation when grid voltage has harmonics
  • Summing up the PLL control loop
  • Conclusions

Introduction to control systems

  • Introduction
  • Control basics
  • Control definitions
  • Control objectives in grid connected systems
  • System representation of a grid connected converter
  • Model of the plant
  • Linear time invariant systems
  • LTI systems and controllability
  • Conclusions

Getting started with system analysis

  • Introduction
  • Laplace transform and frequency domain representation
  • Basics of stability
  • Characteristic equation of a system
  • Examples of stability
  • Installing the python-control package
  • Creating transfer functions in Python
  • The transfer function object produced by python-control
  • Transfer functions in series
  • Transfer functions in parallel
  • Calculating the transfer function of the closed loop system
  • Synthesizing a non-standard transfer function
  • Impulse response of a system
  • Convolution integral
  • Bode plots
  • Generating Bode plots using Python
  • Using Bode plots to predict simulation results
  • Analyzing the simulation results with Bode plots
  • Summing up with Bode plots
  • Conclusions

Design and analysis of controllers

  • Introduction
  • Approach to control
  • Setting up the simulation
  • Converter as a controllable voltage source
  • Open loop regulation of converter voltage
  • Closing the loop with a unity gain controller
  • Analyzing the performance of the unity gain controller
  • Bringing in the proportional (P) controller
  • Requirements of a controller
  • Analyzing the forward transfer function with the proportional controller
  • Discrete-time control
  • Mathematical model of sampling
  • Modified transfer functions with sampling delay
  • Bode plots with sampling delay
  • Simulating the discrete-time controller
  • Coding the transfer function between grid voltage and current
  • Analyzing the impact of the grid voltage
  • Effect of proportional controller gains on control performance
  • Verifying analytical results in a simulation
  • Poles of the closed loop system
  • Gain margin and phase margin
  • Stability margins on a Bode plot
  • Analytical design process for the proportional controller
  • Design and analysis of a Proportional-Integral controller
  • Simulation of the PI controller
  • Summing up the control design effort
  • Conclusions

Synchronous transformations

  • Introduction
  • Definition of a moving reference frame
  • Example of the use of a moving reference frame
  • Rotating reference frame in electrical engineering
  • Theory of synchronously rotating reference frame transformation
  • Setting up a simulation to implement transformations
  • Transformed grid voltages
  • Explaining the errors in the simulation
  • Transformation with a non synchronous rotating reference frame
  • Another look at the PLL control strategy
  • System model in the rotating reference frame
  • Control approach in the rotating reference frame
  • Impact of the rotating reference frame on system transfer functions
  • Coding the rotating frame transfer functions in Python
  • Computing closed loop system poles
  • Plotting closed loop poles for arrays of controller gains
  • Dividing the plot into separate Python objects
  • Defining user events on the plot window
  • Interpreting data related to a mouse moving over the plot
  • Mapping controller gains to a particular pole on the plot
  • Displaying controller gains on the plot next to a pole
  • Using the plot to understand how controller gains affect system stability
  • Analyzing system stability
  • Setting up simulation for verifying control analysis
  • Transforming ac variables to the rotating reference frame in the simulation
  • Implementing the PI controller in the rotating reference frame
  • Connecting the PI controller to the circuit voltage source
  • Analyzing controller variables
  • Debugging the controller
  • Basic current tracking performance of the controller
  • Improving the performance of the controller
  • Suggestions for examining performance of the control system
  • Conclusions

Simulating the power converter

  • H-bridge converter topology
  • Connecting a LC filter and load to converter output
  • Editing the parameters of the converter and test circuit
  • Generating the carrier waveform for Pulse Width Modulation (PWM)
  • Sine triangle comparison in PWM
  • Open loop operation of the H bridge converter
  • Redesigning control gains for converter interconnection to grid
  • Setting up the simulation with converter and grid
  • Analyzing simulation of grid connected converter
  • Examining oscillations in the waveforms
  • Adjusting the filter of the power converter
  • Concluding remarks and suggestions

Conclusions

  • Conclusions

Articles

Popular Articles

Latest Articles

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses