Matrix power converters: spectra and stability

Similar documents
Mathematical models for class-d amplifiers

ET4119 Electronic Power Conversion 2011/2012 Solutions 27 January 2012

Ainslie-Malik, Gregory R. (2013) Mathematical analysis of PWM processes. PhD thesis, University of Nottingham.

Handout 11: AC circuit. AC generator

AC analysis. EE 201 AC analysis 1

Ch 6.4: Differential Equations with Discontinuous Forcing Functions

EECE 2150 Circuits and Signals Final Exam Fall 2016 Dec 16

GATE EE Topic wise Questions SIGNALS & SYSTEMS

REACTANCE. By: Enzo Paterno Date: 03/2013

Chapter 33. Alternating Current Circuits


Driven RLC Circuits Challenge Problem Solutions

EE292: Fundamentals of ECE

ECE2262 Electric Circuits. Chapter 6: Capacitance and Inductance

Modeling Buck Converter by Using Fourier Analysis

Stability Analysis of Single-Phase Grid-Feeding Inverters with PLL using Harmonic Linearisation and Linear Time Periodic (LTP) Theory

Regulated DC-DC Converter

ELECTROMAGNETIC OSCILLATIONS AND ALTERNATING CURRENT

Fourier series. XE31EO2 - Pavel Máša. Electrical Circuits 2 Lecture1. XE31EO2 - Pavel Máša - Fourier Series

Using Simulink to analyze 2 degrees of freedom system

Math Ordinary Differential Equations

Lecture 4: R-L-C Circuits and Resonant Circuits

Simple Time Domain Analysis of a 4-Level H-bridge Flying Capacitor Converter Voltage Balancing

ALTERNATING CURRENT. with X C = 0.34 A. SET UP: The specified value is the root-mean-square current; I. EXECUTE: (a) V = (0.34 A) = 0.12 A.

Inducing Chaos in the p/n Junction

mywbut.com Lesson 16 Solution of Current in AC Parallel and Seriesparallel

Electric Circuit Theory

Chapter 10: Sinusoids and Phasors

EE292: Fundamentals of ECE

Course Updates. Reminders: 1) Assignment #10 due Today. 2) Quiz # 5 Friday (Chap 29, 30) 3) Start AC Circuits

EECE 2150 Circuits and Signals Final Exam Fall 2016 Dec 12

LECTURE 8 Fundamental Models of Pulse-Width Modulated DC-DC Converters: f(d)

Converter System Modeling via MATLAB/Simulink

Sinusoidal Steady-State Analysis

Chapter 9: Controller design

Chapter 3. Steady-State Equivalent Circuit Modeling, Losses, and Efficiency

Prof. Anyes Taffard. Physics 120/220. Voltage Divider Capacitor RC circuits

09/29/2009 Reading: Hambley Chapter 5 and Appendix A

Phasors: Impedance and Circuit Anlysis. Phasors

Module 4. Single-phase AC circuits. Version 2 EE IIT, Kharagpur

R-L-C Circuits and Resonant Circuits

Lecture 05 Power in AC circuit

Power Electronics

Mathematical Modeling and Dynamic Simulation of a Class of Drive Systems with Permanent Magnet Synchronous Motors

Experiment 3: Resonance in LRC Circuits Driven by Alternating Current

Sinusoidal steady-state analysis

An improved brake squeal source model in the presence of kinematic and friction nonlinearities

International Journal of Advance Engineering and Research Development SIMULATION OF FIELD ORIENTED CONTROL OF PERMANENT MAGNET SYNCHRONOUS MOTOR

4. Complex Oscillations

Feedback design for the Buck Converter

TSTE25 Power Electronics. Lecture 3 Tomas Jonsson ICS/ISY

What happens when things change. Transient current and voltage relationships in a simple resistive circuit.

Chapter 1 Fundamental Concepts

EE100Su08 Lecture #11 (July 21 st 2008)

Manufacturing Equipment Control

Notes on Electric Circuits (Dr. Ramakant Srivastava)

Introduction to Biomedical Engineering

L4970A 10A SWITCHING REGULATOR

Solutions to Problems in Chapter 4

8 Example 1: The van der Pol oscillator (Strogatz Chapter 7)

Physics 116A Notes Fall 2004

Basics of Network Theory (Part-I)

Robust sliding mode speed controller for hybrid SVPWM based direct torque control of induction motor

PHYSICS 110A : CLASSICAL MECHANICS HW 2 SOLUTIONS. Here is a sketch of the potential with A = 1, R = 1, and S = 1. From the plot we can see

EECE 2150 Circuits and Signals Final Exam Fall 2016 Dec 9

Chapter 31: RLC Circuits. PHY2049: Chapter 31 1

SCHOOL OF MATHEMATICS MATHEMATICS FOR PART I ENGINEERING. Self-paced Course

Schedule. ECEN 301 Discussion #20 Exam 2 Review 1. Lab Due date. Title Chapters HW Due date. Date Day Class No. 10 Nov Mon 20 Exam Review.

Electronics and Communication Exercise 1

A Direct Torque Controlled Induction Motor with Variable Hysteresis Band

Introduction to AC Circuits (Capacitors and Inductors)

Linear and Nonlinear Oscillators (Lecture 2)

Power system modelling under the phasor approximation

Part 4: Electromagnetism. 4.1: Induction. A. Faraday's Law. The magnetic flux through a loop of wire is

MATH 23 Exam 2 Review Solutions

GATE : , Copyright reserved. Web:

6.334 Power Electronics Spring 2007

8 sin 3 V. For the circuit given, determine the voltage v for all time t. Assume that no energy is stored in the circuit before t = 0.

AC Circuits Homework Set

Sinusoidal Steady-State Analysis

Bifurcations and Chaos in a Pulse Width Modulation Controlled Buck Converter

First-order transient

THE UNIVERSITY OF WESTERN ONTARIO. Applied Mathematics 375a Instructor: Matt Davison. Final Examination December 14, :00 12:00 a.m.

R. W. Erickson. Department of Electrical, Computer, and Energy Engineering University of Colorado, Boulder

Dynamic circuits: Frequency domain analysis

Chapter 9 Objectives

Basic RL and RC Circuits R-L TRANSIENTS: STORAGE CYCLE. Engineering Collage Electrical Engineering Dep. Dr. Ibrahim Aljubouri

0 t < 0 1 t 1. u(t) =

2.1 The electric field outside a charged sphere is the same as for a point source, E(r) =

Phase Synchronization

Aspects of Continuous- and Discrete-Time Signals and Systems

THE MAGNUS METHOD FOR SOLVING OSCILLATORY LIE-TYPE ORDINARY DIFFERENTIAL EQUATIONS

Lecture 24. Impedance of AC Circuits.

Circuits Advanced Topics by Dr. Colton (Fall 2016)

Part II Converter Dynamics and Control

LAPLACE TRANSFORMATION AND APPLICATIONS. Laplace transformation It s a transformation method used for solving differential equation.

NYQUIST STABILITY FOR HYSTERESIS SWITCHING MODE CONTROLLERS

Study of Chaos and Dynamics of DC-DC Converters BY SAI RAKSHIT VINNAKOTA ANUROOP KAKKIRALA VIVEK PRAYAKARAO

MIT Weakly Nonlinear Things: Oscillators.

Output high order sliding mode control of unity-power-factor in three-phase AC/DC Boost Converter

Transcription:

Matrix power converters: spectra and stability Stephen Cox School of Mathematical Sciences, University of Nottingham supported by EPSRC grant number EP/E018580/1 Making It Real Seminar, Bristol 2009 Stephen Cox Matrix power converters: spectra and stability 1/29

Outline What is a (matrix) power converter? Stephen Cox Matrix power converters: spectra and stability 2/29

Outline What is a (matrix) power converter? How does a power converter work? Stephen Cox Matrix power converters: spectra and stability 2/29

Outline What is a (matrix) power converter? How does a power converter work? I. How to work out the spectrum of a power converter Stephen Cox Matrix power converters: spectra and stability 2/29

Outline What is a (matrix) power converter? How does a power converter work? I. How to work out the spectrum of a power converter II. Instability of a matrix converter Stephen Cox Matrix power converters: spectra and stability 2/29

Power converters Power converters convert electrical power from one voltage and frequency to another voltage and frequency (typically 50Hz) AC AC DC AC AC DC DC DC Stephen Cox Matrix power converters: spectra and stability 3/29

Power converters Power converters convert electrical power from one voltage and frequency to another voltage and frequency (typically 50Hz) AC AC DC AC AC DC DC DC Applications: aircraft, ships, laptops (5V 3.3V conversion) Stephen Cox Matrix power converters: spectra and stability 3/29

Power converters Power converters convert electrical power from one voltage and frequency to another voltage and frequency (typically 50Hz) AC AC DC AC AC DC DC DC Applications: aircraft, ships, laptops (5V 3.3V conversion) Switching power converters use high frequency switching (typically 500kHz), and their output is rather complicated Stephen Cox Matrix power converters: spectra and stability 3/29

Power converters Power converters convert electrical power from one voltage and frequency to another voltage and frequency (typically 50Hz) AC AC DC AC AC DC DC DC Applications: aircraft, ships, laptops (5V 3.3V conversion) Switching power converters use high frequency switching (typically 500kHz), and their output is rather complicated Filtering is necessary to remove the high frequency components (strict regulatory requirements on electromagnetic interference; power quality) Stephen Cox Matrix power converters: spectra and stability 3/29

Power converters Power converters convert electrical power from one voltage and frequency to another voltage and frequency (typically 50Hz) AC AC DC AC AC DC DC DC Applications: aircraft, ships, laptops (5V 3.3V conversion) Switching power converters use high frequency switching (typically 500kHz), and their output is rather complicated Filtering is necessary to remove the high frequency components (strict regulatory requirements on electromagnetic interference; power quality) So we need to understand the spectrum of the signals from the power converter (for filter design) and its stability Stephen Cox Matrix power converters: spectra and stability 3/29

Part I: the frequency spectrum of a power converter Stephen Cox Matrix power converters: spectra and stability 4/29

A DC DC power converter How to convert 5V DC to 3.3V DC (efficiently)? Stephen Cox Matrix power converters: spectra and stability 5/29

A DC DC power converter How to convert 5V DC to 3.3V DC (efficiently)? 5V V(t) 3.3V 5 0 V t Switch rapidly between 0V (34%) and 5V (66%) 66% is the duty cycle There is some filtering at the output, for smoothing purposes Stephen Cox Matrix power converters: spectra and stability 5/29

A DC AC power converter How to convert ±1V DC to x sin Ωt AC? Stephen Cox Matrix power converters: spectra and stability 6/29

A DC AC power converter How to convert ±1V DC to x sin Ωt AC? +1V V(t) x sin Ω t 1 V t 1V 1 Switch rapidly between ±1V, with slowly varying duty cycle (pulse width modulation, PWM) Stephen Cox Matrix power converters: spectra and stability 6/29

A DC AC power converter How to convert ±1V DC to x sin Ωt AC? +1V V(t) x sin Ω t 1 V t 1V 1 Switch rapidly between ±1V, with slowly varying duty cycle (pulse width modulation, PWM) How to vary the duty cycle? What is the spectrum of the output? Stephen Cox Matrix power converters: spectra and stability 6/29

A DC AC power converter How to convert ±1V DC to x sin Ωt AC? +1V V(t) x sin Ω t 1 V t 1V 1 Switch rapidly between ±1V, with slowly varying duty cycle (pulse width modulation, PWM) How to vary the duty cycle? What is the spectrum of the output? Standard engineering technique: Black s method (1953) Here is an alternative, more compact method Stephen Cox Matrix power converters: spectra and stability 6/29

A DC AC power converter: modulation strategy 1 1 V n 1 A n 1 B n 1 n n+1 A n B n A n+1 n+2 B n+1 t Choose switching times to satisfy A n = n + 1 4 (1+x sin ΩA n) B n = n + 1 4 (3 x sin ΩB n) Stephen Cox Matrix power converters: spectra and stability 7/29

A DC AC power converter: modulation strategy 1 1 V n 1 A n 1 B n 1 n n+1 A n B n A n+1 n+2 B n+1 t Choose switching times to satisfy A n = n + 1 4 (1+x sin ΩA n) B n = n + 1 4 (3 x sin ΩB n) We want to calculate the Fourier spectrum of this square wave 1 1 V desired output triangular carrier wave t n 1 n n+1 n+2 A n 1 B n 1 A n B n A n+1 B n+1 Switching times are given by intersections of a highfrequency carrier wave and the desired output Stephen Cox Matrix power converters: spectra and stability 7/29

A DC AC power converter: modulation strategy 1 1 V n 1 A n 1 B n 1 n n+1 A n B n A n+1 n+2 B n+1 t Choose switching times to satisfy A n = n + 1 4 (1+x sin ΩA n) B n = n + 1 4 (3 x sin ΩB n) 1 ψ (t;t,t ) ψ 1 2 Notation: ψ(t; t 1, t 2 ) = top-hat function 0 t 1 t 2 t Stephen Cox Matrix power converters: spectra and stability 7/29

A DC AC power converter: modulation strategy 1 1 V n 1 A n 1 B n 1 n n+1 A n B n A n+1 n+2 B n+1 t Choose switching times to satisfy A n = n + 1 4 (1+x sin ΩA n) B n = n + 1 4 (3 x sin ΩB n) 1 ψ 0 (t;t,t ) ψ 1 2 t 1 t 2 t Notation: ψ(t; t 1, t 2 ) = top-hat function Then converter output is [ ] v(t) = ψ(t; B n, A n+1 ) ψ(t; A n, B n ) n= Stephen Cox Matrix power converters: spectra and stability 7/29

A DC AC power converter: modulation strategy 1 1 V n 1 A n 1 B n 1 n n+1 A n B n A n+1 n+2 B n+1 t Choose switching times to satisfy A n = n + 1 4 (1+x sin ΩA n) B n = n + 1 4 (3 x sin ΩB n) 1 ψ 0 (t;t,t ) ψ 1 2 t 1 t 2 t Notation: ψ(t; t 1, t 2 ) = top-hat function Then converter output is [ ] v(t) = ψ(t; B n, A n+1 ) ψ(t; A n, B n ) n= Poisson resummation: f(n) = v(t) = n= n= n= e 2πniτ f (τ) dτ ] e [ψ(t; 2πniτ B(τ), A(τ + 1)) ψ(t; A(τ), B(τ) dτ Stephen Cox Matrix power converters: spectra and stability 7/29

A DC AC power converter: calculating the spectrum v(t) = n= ] e [ψ(t; 2πniτ B(τ), A(τ + 1)) ψ(t; A(τ), B(τ)) dτ where A(τ) = τ + 1 4 (1 + x sin ΩA(τ)), B(τ) = τ + 1 4 (3 x sin ΩB(τ)) Stephen Cox Matrix power converters: spectra and stability 8/29

A DC AC power converter: calculating the spectrum v(t) = n= ] e [ψ(t; 2πniτ B(τ), A(τ + 1)) ψ(t; A(τ), B(τ)) dτ where A(τ) = τ + 1 4 (1 + x sin ΩA(τ)), B(τ) = τ + 1 4 (3 x sin ΩB(τ)) Consider e 2πniτ ψ(t; A(τ), B(τ)) dτ Stephen Cox Matrix power converters: spectra and stability 8/29

A DC AC power converter: calculating the spectrum v(t) = n= ] e [ψ(t; 2πniτ B(τ), A(τ + 1)) ψ(t; A(τ), B(τ)) dτ where A(τ) = τ + 1 4 (1 + x sin ΩA(τ)), B(τ) = τ + 1 4 (3 x sin ΩB(τ)) Consider e 2πniτ ψ(t; A(τ), B(τ)) dτ We know that ψ(t; A(τ), B(τ)) = 1 when A(τ) < t < B(τ) Stephen Cox Matrix power converters: spectra and stability 8/29

A DC AC power converter: calculating the spectrum v(t) = n= ] e [ψ(t; 2πniτ B(τ), A(τ + 1)) ψ(t; A(τ), B(τ)) dτ where A(τ) = τ + 1 4 (1 + x sin ΩA(τ)), B(τ) = τ + 1 4 (3 x sin ΩB(τ)) Consider e 2πniτ ψ(t; A(τ), B(τ)) dτ We know that ψ(t; A(τ), B(τ)) = 1 when A(τ) < t < B(τ) So if we introduce A(t) and B(t) such that t = A(τ) τ = A(t), t = B(τ) τ = B(t) then ψ(t; A(τ), B(τ)) = 1 when B(t) < τ < A(t) Stephen Cox Matrix power converters: spectra and stability 8/29

A DC AC power converter: calculating the spectrum v(t) = n= ] e [ψ(t; 2πniτ B(τ), A(τ + 1)) ψ(t; A(τ), B(τ)) dτ where A(τ) = τ + 1 4 (1 + x sin ΩA(τ)), B(τ) = τ + 1 4 (3 x sin ΩB(τ)) Consider e 2πniτ ψ(t; A(τ), B(τ)) dτ We know that ψ(t; A(τ), B(τ)) = 1 when A(τ) < t < B(τ) So if we introduce A(t) and B(t) such that t = A(τ) τ = A(t), t = B(τ) τ = B(t) then ψ(t; A(τ), B(τ)) = 1 when B(t) < τ < A(t) [ ] Hence v(t) = (πni) 1 e 2πniB(t) e 2πniA(t) n= Stephen Cox Matrix power converters: spectra and stability 8/29

A DC AC power converter: calculating the spectrum But A(t) = t 1 4 (1 + x sin Ωt), B(t) = t 1 4 (3 x sin Ωt), so v(t) = n= e 2πnit πni [i n e (πnx/2)i sinωt ( i) n e (πnx/2)i sin Ωt ] and we have the Jacobi formula e iz sin θ = J m (z)e iθ m= Stephen Cox Matrix power converters: spectra and stability 9/29

A DC AC power converter: calculating the spectrum But A(t) = t 1 4 (1 + x sin Ωt), B(t) = t 1 4 (3 x sin Ωt), so e 2πnit ] v(t) = [i n e (πnx/2)i sinωt ( i) n e (πnx/2)i sin Ωt πni = mn n= v mn e iωmnt where v mn = (πni) 1 i n (( 1) m+n 1)J m (πnx/2) for n 0 and Ω mn = 2πn + mω Stephen Cox Matrix power converters: spectra and stability 9/29

A DC AC power converter: calculating the spectrum But A(t) = t 1 4 (1 + x sin Ωt), B(t) = t 1 4 (3 x sin Ωt), so e 2πnit ] v(t) = [i n e (πnx/2)i sinωt ( i) n e (πnx/2)i sin Ωt πni = mn n= v mn e iωmnt where v mn = (πni) 1 i n (( 1) m+n 1)J m (πnx/2) for n 0 and Ω mn = 2πn + mω Special case: v m0 = 1 2 xi for (m = ±1); v m0 = 0 otherwise Stephen Cox Matrix power converters: spectra and stability 9/29

A DC AC power converter: calculating the spectrum But A(t) = t 1 4 (1 + x sin Ωt), B(t) = t 1 4 (3 x sin Ωt), so e 2πnit ] v(t) = [i n e (πnx/2)i sinωt ( i) n e (πnx/2)i sin Ωt πni = mn n= v mn e iωmnt where v mn = (πni) 1 i n (( 1) m+n 1)J m (πnx/2) for n 0 and Ω mn = 2πn + mω Special case: v m0 = 1 2 xi for (m = ±1); v m0 = 0 otherwise The low-frequency part of the output is exactly x sin Ωt! Stephen Cox Matrix power converters: spectra and stability 9/29

Conclusions (on spectra) There is a compact way to determine the spectrum for switching power converters, much better than the engineering default (Black s method) Stephen Cox Matrix power converters: spectra and stability 10/29

Conclusions (on spectra) There is a compact way to determine the spectrum for switching power converters, much better than the engineering default (Black s method) We are currently developing the method for other power converters and modulation strategies Stephen Cox Matrix power converters: spectra and stability 10/29

Conclusions (on spectra) There is a compact way to determine the spectrum for switching power converters, much better than the engineering default (Black s method) We are currently developing the method for other power converters and modulation strategies Current spectra can also be found using the new method Stephen Cox Matrix power converters: spectra and stability 10/29

Part II: the stability of matrix power converters Stephen Cox Matrix power converters: spectra and stability 11/29

The matrix converter An AC power supply is generally delivered as a three-phase supply x sin Ωt x sin( Ωt+2 π/3) x sin( Ωt 2 π/3) 0V Stephen Cox Matrix power converters: spectra and stability 12/29

The matrix converter An AC power supply is generally delivered as a three-phase supply x sin Ωt x sin( Ωt+2 π/3) x sin( Ωt 2 π/3) 0V v A v B v C v a matrix converter v b v c A matrix converter converts between one three-phase power supply and another Inputs: A, B, C Outputs: a, b, c Stephen Cox Matrix power converters: spectra and stability 12/29

Matrix converter: modulation strategy Each output is connected in sequence to each of the input lines A a then B a then C a V a a simple modulation strategy Aa n An Bn n+1 Ba Ca t Stephen Cox Matrix power converters: spectra and stability 13/29

Matrix converter: modulation strategy Each output is connected in sequence to each of the input lines A a then B a then C a V a a simple modulation strategy n An Bn n+1 Choose switching times so that the low-frequency components of the outputs are the intended new three-phase supply Aa Ba Ca t Stephen Cox Matrix power converters: spectra and stability 13/29

Matrix converter: modulation strategy Each output is connected in sequence to each of the input lines A a then B a then C a V a a simple modulation strategy n An Bn n+1 Choose switching times so that the low-frequency components of the outputs are the intended new three-phase supply Full spectrum can be calculated: input/output voltage/current [SM Cox and SC Creagh, 2009, SIAM J Appl Math] Aa Ba Ca t Stephen Cox Matrix power converters: spectra and stability 13/29

Power converters: stability controller power supply filter power converter filter/ load But in reality there are filters at the input and output Stephen Cox Matrix power converters: spectra and stability 14/29

Power converters: stability controller power supply filter power converter filter/ load But in reality there are filters at the input and output Current drawn by the load leads to a discrepancy between the voltage seen by the controller and the power supply voltage Stephen Cox Matrix power converters: spectra and stability 14/29

Power converters: stability controller power supply filter power converter filter/ load But in reality there are filters at the input and output Current drawn by the load leads to a discrepancy between the voltage seen by the controller and the power supply voltage This in turn affects the output currents, which further influences the power converter controller, leading to instability Stephen Cox Matrix power converters: spectra and stability 14/29

Power converters: stability controller power supply filter power converter filter/ load But in reality there are filters at the input and output Current drawn by the load leads to a discrepancy between the voltage seen by the controller and the power supply voltage This in turn affects the output currents, which further influences the power converter controller, leading to instability Controller delays can also lead to (or modify) instability Stephen Cox Matrix power converters: spectra and stability 14/29

Power converters: stability controller power supply filter power converter filter/ load But in reality there are filters at the input and output Current drawn by the load leads to a discrepancy between the voltage seen by the controller and the power supply voltage This in turn affects the output currents, which further influences the power converter controller, leading to instability Controller delays can also lead to (or modify) instability This instability can be catastrophic in applications! Stephen Cox Matrix power converters: spectra and stability 14/29

Matrix converter: averaged model ω i R 2 i i digital controller i o ω o v eq R L 1 1 L 2 C v i matrix converter R v o L 3 3 voltage supply input filter load This diagram shows one input phase and one output phase: in practice there are three inputs and three outputs Stephen Cox Matrix power converters: spectra and stability 15/29

Matrix converter: averaged model ω i R 2 i i digital controller i o ω o v eq R L 1 1 L 2 C v i matrix converter R v o L 3 3 voltage supply input filter load Simplest model averages over the switching: duty cycles are specified, but individual switch commutations are not modelled V a Aa discretely switched voltages Ba Ca t averaged Stephen Cox Matrix power converters: spectra and stability 15/29

Matrix converter: averaged model ω i R 2 i i digital controller i o ω o v eq R L 1 1 L 2 C v i matrix converter R v o L 3 3 voltage supply input filter load Simplest model averages over the switching: duty cycles are specified, but individual switch commutations are not modelled Introduce space vectors, e.g. 2 3 ( v A (t) + e 2πi/3 v B (t) + e 2πi/3 v C (t) V a Aa discretely switched voltages Ba Ca t averaged ) = g(t) exp iω i t, so the complex function g(t) represents the input voltages, etc. Stephen Cox Matrix power converters: spectra and stability 15/29

Matrix converter: averaged model Then the governing ODE for g(t) is ( ) 2P X 3g + Yg(t) = YV eq (t) where X f = R 1 R 2 f +(R 1 L 2 +R 2 L 1 +R 2 L 2 ) ( iω i + d ) ( f +L 1 L 2 iω i + d ) 2 f dt dt and ( Yf = R 2 f + (R 1 R 2 C + L 2 ) iω i + d ) f dt ( + (R 1 L 2 + R 2 L 1 + R 2 L 2 )C iω i + d ) 2 ( f + L 1 L 2 C iω i + d ) 3 f dt dt and P = input power = output power Stephen Cox Matrix power converters: spectra and stability 16/29

Matrix converter: averaged model supply filter load R 1 = 0.55Ω R 2 = 300Ω R 3 = 8.2Ω L 1 = 0.90 mh L 2 = 1.16 mh L 3 = 1.3 mh V eq = 110 2 V C = 4.5µF ω o = 2π 100 rad/s ω i = 2π 50 rad/s D. Casadei, G. Serra, A. Tani, A. Trentin, L. Zarri Theoretical and experimental investigation on the stability of matrix converters. IEEE Trans Industr Electr 52 1409 1419 (2005). 50Hz input 100Hz output Stephen Cox Matrix power converters: spectra and stability 17/29

Matrix converter: averaged model Bifurcation parameter is power P or voltage transfer ratio q = reference output voltage input voltage Stephen Cox Matrix power converters: spectra and stability 18/29

Matrix converter: averaged model Bifurcation parameter is power P or voltage transfer ratio q = reference output voltage input voltage Results The steady-state operating point is g = constant Stephen Cox Matrix power converters: spectra and stability 18/29

Matrix converter: averaged model Bifurcation parameter is power P or voltage transfer ratio q = reference output voltage input voltage Results The steady-state operating point is g = constant The steady-state is stable provided q < q c 0.173 Stephen Cox Matrix power converters: spectra and stability 18/29

Matrix converter: averaged model Bifurcation parameter is power P or voltage transfer ratio q = reference output voltage input voltage Results The steady-state operating point is g = constant The steady-state is stable provided q < q c 0.173 At q = q c there is a Hopf bifurcation and the solution develops ripple at frequency approx 1651Hz (Typical switching frequency 12.5kHz) Stephen Cox Matrix power converters: spectra and stability 18/29

Matrix converter: bifurcation to ripple A weakly nonlinear expansion of the solution near the Hopf bifurcation shows that this bifurcation is strongly subcritical input voltage 500 400 300 200 weakly nonlinear solution Hopf bifn solution with ripple steady state 100 0 10 20 30 40 50 60 output voltage Results from AUTO (checked with home-made code) Stephen Cox Matrix power converters: spectra and stability 19/29

Matrix converter: bifurcation to ripple A weakly nonlinear expansion of the solution near the Hopf bifurcation shows that this bifurcation is strongly subcritical input voltage 500 400 300 200 weakly nonlinear solution Hopf bifn solution with ripple steady state 100 0 10 20 30 40 50 60 output voltage A start-up transient could lead to catastrophic failure, even at around 50% of the linear stability threshold Stephen Cox Matrix power converters: spectra and stability 19/29

Matrix converter: bifurcation to ripple Evolution of disturbances to the steady-state solution, just above threshold (28V>26.88V) 300 g 200 100 0 0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 t Catastrophic failure! Stephen Cox Matrix power converters: spectra and stability 20/29

Matrix converter: nonlinear ripple Eventually we cannot continue the solution branch, at input voltage 500 400 300 200 100 Hopf bifn solution with ripple steady state 0 10 20 30 40 50 60 output voltage Stephen Cox Matrix power converters: spectra and stability 21/29

Matrix converter: nonlinear ripple Eventually we cannot continue the solution branch, at input voltage 500 400 300 200 100 Hopf bifn solution with ripple steady state 0 10 20 30 40 50 60 output voltage 400 The solution develops an input current spike when the input voltage 300 200 100 50 f(t) g(t) is close to zero 0 one period of the ripple Stephen Cox Matrix power converters: spectra and stability 21/29

Matrix converter: model foundations The sharp current spike occurs over a short fraction of the ripple period Stephen Cox Matrix power converters: spectra and stability 22/29

Matrix converter: model foundations The sharp current spike occurs over a short fraction of the ripple period This stretches the assumption that we can ignore the fast switching, and undermines our averaged model Stephen Cox Matrix power converters: spectra and stability 22/29

Matrix converter: model foundations The sharp current spike occurs over a short fraction of the ripple period This stretches the assumption that we can ignore the fast switching, and undermines our averaged model To understand the postinstability behaviour of the matrix converter we need to consider the details of the switching itself V a Aa discretely switched voltages Ba Ca t averaged Stephen Cox Matrix power converters: spectra and stability 22/29

Matrix converter: nonaveraged model ω i R 2 i i digital controller i o ω o v eq R L 1 1 L 2 C v i matrix converter R v o L 3 3 voltage supply input filter load Introduce vectors v A v i = v B v o = v C v a v b v c i i = i A i B i C i o = i a i b i c Stephen Cox Matrix power converters: spectra and stability 23/29

Matrix converter: nonaveraged model ω i R 2 i i digital controller i o ω o v eq R L 1 1 L 2 C v i matrix converter R v o L 3 3 voltage supply input filter load Input: X i i + Y(v i s) = 0 where X f = R 1 R 2 f + (R 1 L 2 + R 2 L 1 + R 2 L 2 ) df dt + L d 2 f 1L 2 dt 2 and Yf = R 2 f +(R 1 R 2 C +L 2 ) df dt +(R 1L 2 +R 2 L 1 +R 2 L 2 )C d2 f dt 2 +L 1L 2 C d3 f dt 3 and s represents the supply voltage Stephen Cox Matrix power converters: spectra and stability 23/29

Matrix converter: nonaveraged model ω i R 2 i i digital controller i o ω o v eq R L 1 1 L 2 C v i matrix converter R v o L 3 3 voltage supply input filter load Input: X i i + Y(v i s) = 0 where X f = R 1 R 2 f + (R 1 L 2 + R 2 L 1 + R 2 L 2 ) df dt + L d 2 f 1L 2 dt 2 and Yf = R 2 f +(R 1 R 2 C +L 2 ) df dt +(R 1L 2 +R 2 L 1 +R 2 L 2 )C d2 f dt 2 +L 1L 2 C d3 f dt 3 Output: v o = R 3 i o + L 3 di o dt Stephen Cox Matrix power converters: spectra and stability 23/29

Matrix converter: nonaveraged model Can characterise the state of the system by the vector x(t) = v i v i v i i o V a Aa n An Bn n+1 Ba Ca t Stephen Cox Matrix power converters: spectra and stability 24/29

Matrix converter: nonaveraged model Can characterise the state of the system by the vector x(t) = v i v i v i i o Then the switching model is the ODE system V a Aa Ca n An Bn n+1 Ba t dx dt = A(t)x(t) + f (t) where f represents the power supply and A(t) is a piecewise-constant matrix which encodes the linear voltage current relations and the discrete switching v A v B v C v a matrix converter v b v c Stephen Cox Matrix power converters: spectra and stability 24/29

Matrix converter: nonaveraged model The system dx = A(t)x + f has dt piecewise-constant coefficients, and so can be solved exactly between switch commutations V a Aa n An Bn n+1 Ba Ca t Stephen Cox Matrix power converters: spectra and stability 25/29

Matrix converter: nonaveraged model The system dx = A(t)x + f has dt piecewise-constant coefficients, and so can be solved exactly between switch commutations V a n An Bn n+1 But x is not continuous at switch commutations ( v i and v i ) Aa Ba Ca t Stephen Cox Matrix power converters: spectra and stability 25/29

Matrix converter: nonaveraged model The system dx = A(t)x + f has dt piecewise-constant coefficients, and so can be solved exactly between switch commutations V a n An Bn n+1 But x is not continuous at switch commutations ( v i and v i ) So at each switch commutation, we impose continuity of capacitor voltages and inductor currents, leading to jump conditions on x Aa Ba Ca t Stephen Cox Matrix power converters: spectra and stability 25/29

Matrix converter: nonaveraged model The system dx = A(t)x + f has dt piecewise-constant coefficients, and so can be solved exactly between switch commutations V a n An Bn n+1 But x is not continuous at switch commutations ( v i and v i ) So at each switch commutation, we impose continuity of capacitor voltages and inductor currents, leading to jump conditions on x Use regular sampling of the inputs to determine switching times Aa Ba Ca t Stephen Cox Matrix power converters: spectra and stability 25/29

Matrix converter: nonaveraged model The system dx = A(t)x + f has dt piecewise-constant coefficients, and so can be solved exactly between switch commutations V a n An Bn n+1 But x is not continuous at switch commutations ( v i and v i ) So at each switch commutation, we impose continuity of capacitor voltages and inductor currents, leading to jump conditions on x Use regular sampling of the inputs to determine switching times How does the behaviour of the nonaveraged model compare with that of the averaged model? Aa Ba Ca t Stephen Cox Matrix power converters: spectra and stability 25/29

Nonaveraged model results Start near steady-state operating point and simulate model for various voltage transfer ratios q and switching periods T q c 0.34 0.32 0.3 0.28 0.26 0.24 0.22 0.2 0.18 0.16 0.14 averaged model steady state unstable 0 0.2 0.4 0.6 0.8 1 1.2 1.4 10 4 T steady state stable Stephen Cox Matrix power converters: spectra and stability 26/29

Nonaveraged model results Start near steady-state operating point and simulate model for various voltage transfer ratios q and switching periods T q c 0.34 0.32 0.3 0.28 0.26 0.24 0.22 0.2 0.18 0.16 0.14 averaged model steady state unstable 0 0.2 0.4 0.6 0.8 1 1.2 1.4 10 4 T steady state stable As for the averaged model, q > q c gives instability to ripple But now q c = q c (T ) Stephen Cox Matrix power converters: spectra and stability 26/29

Nonaveraged model results v2 + v2 B + v2 A C 0 200 400 600 800 1000 1200 1400 t Above threshold there is catastrophic failure, as in the averaged model Stephen Cox Matrix power converters: spectra and stability 27/29

Nonaveraged model results q c 0.34 0.32 0.3 0.28 0.26 0.24 0.22 0.2 0.18 0.16 0.14 averaged model steady state unstable 0 0.2 0.4 0.6 0.8 1 1.2 1.4 10 4 T steady state stable Stephen Cox Matrix power converters: spectra and stability 28/29

Nonaveraged model results q c 0.34 0.32 0.3 0.28 0.26 0.24 0.22 0.2 0.18 0.16 0.14 averaged model steady state unstable 0 0.2 0.4 0.6 0.8 1 1.2 1.4 10 4 T steady state stable Instability threshold tends to that of averaged model as T 0 Stephen Cox Matrix power converters: spectra and stability 28/29

Nonaveraged model results q c 0.34 0.32 0.3 0.28 0.26 0.24 0.22 0.2 0.18 0.16 0.14 averaged model steady state unstable 0 0.2 0.4 0.6 0.8 1 1.2 1.4 10 4 T steady state stable Instability threshold tends to that of averaged model as T 0 Instability threshold q c (T ) is significantly below q c (0) for sufficiently rapid switching! Stephen Cox Matrix power converters: spectra and stability 28/29

Conclusions Power converters are an important technology, and mathematical modelling currently lags behind applications Stephen Cox Matrix power converters: spectra and stability 29/29

Conclusions Power converters are an important technology, and mathematical modelling currently lags behind applications Matrix converters are an emerging technology for converting AC AC Stephen Cox Matrix power converters: spectra and stability 29/29

Conclusions Power converters are an important technology, and mathematical modelling currently lags behind applications Matrix converters are an emerging technology for converting AC AC A model averaged over a switching period shows that matrix converters can become unstable in a subcritical bifurcation to a branch of solutions with ripple Stephen Cox Matrix power converters: spectra and stability 29/29

Conclusions Power converters are an important technology, and mathematical modelling currently lags behind applications Matrix converters are an emerging technology for converting AC AC A model averaged over a switching period shows that matrix converters can become unstable in a subcritical bifurcation to a branch of solutions with ripple Averaged model significantly overestimates threshold for instability; our full switching model gives the threshold Stephen Cox Matrix power converters: spectra and stability 29/29

Conclusions Power converters are an important technology, and mathematical modelling currently lags behind applications Matrix converters are an emerging technology for converting AC AC A model averaged over a switching period shows that matrix converters can become unstable in a subcritical bifurcation to a branch of solutions with ripple Averaged model significantly overestimates threshold for instability; our full switching model gives the threshold What about more realistic modulation strategies? Stephen Cox Matrix power converters: spectra and stability 29/29

Conclusions Power converters are an important technology, and mathematical modelling currently lags behind applications Matrix converters are an emerging technology for converting AC AC A model averaged over a switching period shows that matrix converters can become unstable in a subcritical bifurcation to a branch of solutions with ripple Averaged model significantly overestimates threshold for instability; our full switching model gives the threshold What about more realistic modulation strategies? Delays in the controller? Losses (etc) in the converter? Stephen Cox Matrix power converters: spectra and stability 29/29

Conclusions Power converters are an important technology, and mathematical modelling currently lags behind applications Matrix converters are an emerging technology for converting AC AC A model averaged over a switching period shows that matrix converters can become unstable in a subcritical bifurcation to a branch of solutions with ripple Averaged model significantly overestimates threshold for instability; our full switching model gives the threshold What about more realistic modulation strategies? Delays in the controller? Losses (etc) in the converter? Can the catastrophic failure be tamed? Stephen Cox Matrix power converters: spectra and stability 29/29