Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Design and Control of DC/DC converter MATLAB/Simulink
Rating: 3.6 out of 5(103 ratings)
475 students

Design and Control of DC/DC converter MATLAB/Simulink

Guide to Design and Control of DC/DC converter MATLAB/Simulink and Build your design on MATLAB/Simulink
Last updated 7/2017
English
English [Auto],

What you'll learn

  • Maximum Power Point Tracking
  • understanding the defferent modes which we can use to represent the Maximum Power Point Tracking as (Physical model,State space model, Switching mode model,and Transfer-function model).
  • you will learn about Average Large Signal model ,Average Small signal model, Single loop PID controller and Double Loop PID Controller.
  • In This course We will apply all of the topics Which we learn in MATLAB and Simulink.

Course content

1 section27 lectures4h 31m total length
  • Introduction6:18

    Explore maximum power point tracking for solar PV systems using a boost DC/DC converter, with MATLAB/Simulink state-space models, transfer functions, and feedback control to regulate voltage and current.

  • Overview5:52

    Provide an overview of a photovoltaic solar cell system, its main supply component, and how temperature and radiation affect current and voltage, focusing on MPPT.

  • Maximum Power Point Tracking11:35

    Explore maximum power point tracking for photovoltaic systems, using a DC-DC boost converter to raise voltage for a single-phase or three-phase inverter with feedback and duty-cycle control.

  • Dynamic Systems10:12

    Explore dynamic modeling of a boost dc-dc converter as a multi-input, multi-output system using state-space and transfer function representations. Learn to apply linearization for controller design in MATLAB/Simulink.

  • The Linearization16:33

    Learn how linearization enables linear controller design for a boost converter by expanding around a chosen operating point; relate large-signal and small-signal models and duty cycle variation.

  • Write State-Space equations21:02

    Develop state-space models for a dc-dc converter in MATLAB/Simulink. Express xdot = Ax + Bu and y = Cx + Du, identify A, B, C, D matrices from the model.

  • MATLAB Example 19:51

    Build a dc/dc converter circuit in simulink using library blocks, a dc voltage source, and a scope to measure output; next lecture extends to state-space and transfer functions.

  • MATLAB Example 27:13

    Build and compare a state-space model with the physical DC/DC converter model in MATLAB/Simulink. Create continuous-time state-space equations, integrate with Simulink, and validate results against the physical model.

  • MATLAB Example 36:35

    Build the transfer function from the state-space and physical models of a DC-DC converter, then compare it with the Simulink implementation using MATLAB commands.

  • MPPT equations Part 116:54

    Examine mppt equations for a DC/DC converter and build state-space models of switching circuits in MATLAB/Simulink, deriving state variables and the primary state equations.

  • MPPT Equations Part 28:12

    Delve into mppt equations for dc/dc converters and build intuition on state-space models, using matlab tools to analyze averaging and system dynamics.

  • Averaging Method13:58

    Explore the averaging method for dc-dc converters, deriving duty-cycle based matrix relations and averaging over switch states to analyze average system behavior in MATLAB/Simulink.

  • MPPT Averaging Small Signal Model18:21

    Learn how to derive a small-signal state-space model for MPPT averaging in a DC/DC converter, linearize around steady state, and implement duty-cycle control in MATLAB/Simulink.

  • SISO System Transfer Function Vs MIMO Systems Transfer Function14:03

    compare single-input single-output and multi-output (MIMO) transfer functions, showing how MATLAB derives multiple transfer functions from a state-space model and maps inputs to outputs.

  • MPPT switching model without controller12:27

    Designs and compares MPPT switching models without a controller, using a physical prototype and MATLAB/Simulink components like adc, control source, and voltage measurements to study steady-state behavior.

  • PID controller tuning7:17

    Tune a PID controller for a multi-output boost dc-dc converter using MATLAB/Simulink, exploring switching frequency, adjusting reference voltage, and building a state-space model for ID control and simulation.

  • (MATLAB Model) MPPT Average Small Signal Model9:13

    Build and simulate the average small-signal model of a DC/DC converter using a MATLAB model, employing state-space equations and A, B, C, D matrices for MPPT control.

  • (MATLAB Model) MPPT Average Small Signal Model and Controller Tuning7:30

    Explore mppt average small-signal model and controller tuning for a matlab/simulink dc/dc converter, including duty-cycle saturation from 0 to 1 and voltage feedback for steady-state and step responses.

  • (MATLAB Model) Transfer Function model Part 17:50

    Explore building a MATLAB/Simulink transfer function model for a boost converter with single-loop voltage control, including disturbance effects, saturation, and feedback from output.

  • (MATLAB Model) Transfer Function Model Part 212:10

    Design a transfer function model in MATLAB/Simulink, extract the numerator and denominator, and develop a voltage controller; compare transfer function, state-space, and physical models for stability.

  • Double Loop Controller Vs Single Loop Controller5:52

    Explore the design differences between double loop and single loop controllers for DC-DC converters, focusing on voltage and current control, duty-cycle limits, and saturation with feedback.

  • Double Loop Controller Tuning11:50

    Tune a double loop controller for a DC-DC converter in MATLAB/Simulink, regulating both voltage and current with inner and outer loop feedback and duty-cycle saturation from 0 to 1.

  • Double Loop Controller With Transfer Function Model Part 111:50

    Design a double loop controller with a transfer function model to regulate voltage and current in dc/dc. Use inner loop feedback and duty-cycle saturation (0 to 1) to analyze performance.

  • Double Loop Controller With Transfer Function Model Part 23:34

    Explore deriving a transfer function for a double loop dc-dc converter controller, from duty cycle to output, using feedback, saturation limits, and reference signals.

  • (MATLAB Model) Double Loop Controller With Transfer Function Model7:26

    Derive and validate a double-loop transfer-function model for a DC/DC converter in MATLAB/Simulink, linking input and output while analyzing disturbances and feedback loops.

  • (MATLAB Model) Double Loop Controller With Physical Model3:51

    Design a MATLAB model with a double loop controller integrated into a physical model, using state-space control and current measurements in Simulink to study the transfer function and steady-state response.

  • Note3:38

    this note explains root locus analysis for a multi-output system using state-space and transfer functions, showing MATLAB's limitations for multi-input multi-output and how to visualize input–output responses.

Requirements

  • Basics of Power Electronics
  • Basics of control theory

Description

In this explanation we offer detailed subject about Maximum Power Point Tracking (MPPT) 

You will learn about 

1- Average Large Signal model
2- Small Signal Model
3- State space representation and modeling
4- Different between single input single output (SISO) systems & Multy input Multy Output (MIMO) Systems
5- Different between Single feedback controller & double feedback controller
6-Use MATLAB and Simulink
7- How to know if your controller work or not.
8- How to build the physical model for power electronics , state space model and transfer function model
9- What are the benefits of using state space model than transfer function model in MIMO 

The target audience in this course ;Peoples Who want to understand the principles of Power Electronics Design, Electrical Engineers,Mechatronics Engineers, Renewable Energy Engineers,  Students and Researchers

When you read this course you will be able to understand how to Design and Control of DC/DC converter MATLAB/Simulinkand build your own design on MATLAB/Simulink.


Who this course is for:

  • Peoples Who want to understanding the principles of Power Electronics Design
  • Electrical Engineers,Mechatronics Engineers, and Renewable Energy Engineers
  • Students and Researchers