design efficient dc-to-dc power converters · power converters tadele shiferaw stephan van beek. 2...
TRANSCRIPT
![Page 1: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/1.jpg)
1© 2015 The MathWorks, Inc.
Design Efficient DC-to-DC
Power Converters
Tadele Shiferaw
Stephan van Beek
![Page 2: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/2.jpg)
2
Power Electronic Systems
![Page 3: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/3.jpg)
3
Power Electronics Applications
Electric vehicles and charging stations
Renewable energy
Rail
Lighting
![Page 4: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/4.jpg)
4
Our Project Today
DC/DC LED Developer's Kit
LED Head Lamp
![Page 5: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/5.jpg)
5
Mercedes headlamp technology – video (Ref : Mercedes Benz Website)https://www.mercedes-benz.com/en/mercedes-benz/innovation/multibeam-led-headlamps-in-the-new-e-class-video/
![Page 6: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/6.jpg)
6
Why Simulink for Power Electronics Control?
▪ Extensive library of sources and loads
– PV arrays, batteries, motors
▪ Broad range of power electronics models
– Average value, fast ideal switching, physics-based
▪ Advanced control design capabilities
– Auto-tuning in time & frequency domains for single
and multiple loops
▪ Generation of readable, compact and fast code
from models
– C for microprocessors, HDL for FPGAs
Customers routinely
report 50% faster
time to market
![Page 7: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/7.jpg)
7
Murata Used Simulink to Model the EMS Controller and Power
Electronics, Run simulations, and Generate Production Code
Challenge
Reduce time-to-market for the company’s first energy
management system product trial
Solution
Use Model-Based Design with Simulink to model the
controller and power electronics, run simulations, and
generate production code implemented on Piccolo™
and Delfino™ 32-bit microcontrollers made by TI
Results
▪ Control software development time reduced by
more than 50%
▪ Defect-free code generated
▪ Project ramp-up time shortened
Model-Based Design with Simulink enabled us to reduce
time-to-market, which was a significant advantage for us.
Because we were not expert programmers, modeling and
simulating our control design and then generating quality C
code from our models was essential to produce a working
system as quickly as possible.”
- Dr. Yue Ma, Murata Manufacturing Co., Ltd.
Murata flexible three-phase energy
management system with lithium-ion battery.
![Page 8: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/8.jpg)
8
Challenges for Power Electronics Engineer
▪ Examine effect of source and load on power
converter operation
▪ Test embedded software for complete range of
operation and fault conditions
▪ Identify errors during software-hardware integration
testing
▪ Qualify designs to meet regulatory and industry
standards
![Page 9: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/9.jpg)
9
Power Converter Control Design Workflow Tasks
▪ Size inductor, capacitor and understand the behaviour in continuous and
discontinuous mode
▪ Determine power losses and the thermal behaviour of the converter
▪ Design control algorithm based on time/frequency domain specification
▪ Implement power electronic controls on an embedded platform
![Page 10: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/10.jpg)
10
Let’s get to it!
![Page 11: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/11.jpg)
11
Power Converter Control Design Workflow Tasks
▪ Size inductor, capacitor and understand the behaviour in continuous
and discontinuous mode
▪ Determine power losses and the thermal behaviour of the converter
▪ Design control algorithm based on time/frequency domain specification
▪ Implement power electronic controls on an embedded platform
![Page 12: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/12.jpg)
12
![Page 13: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/13.jpg)
13
What we did:
• Use simulation to design DC to DC converters
• Optimize component sizing using simulation driven analysis
Recap: Size Inductor, Capacitor and Understand the
Behaviour in Continuous and Discontinuous mode.
![Page 14: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/14.jpg)
14
Power Converter Control Design Workflow Tasks
▪ Size inductor, capacitor and understand the behaviour in continuous and
discontinuous mode
▪ Determine power losses and the thermal behaviour of the converter
▪ Design control algorithm based on time/frequency domain specification
▪ Implement power electronic controls on an embedded platform
![Page 15: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/15.jpg)
15
![Page 16: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/16.jpg)
16
Recap: Determine Power Losses and Simulate Thermal
Behaviour of the Converter.
What we did
• Use semiconductor blocks from Simscape Electrical to model the non-
linear switching behavior of SEPIC converter
• Leverage the multi-domain simulation capability of Simscape in
understanding the thermal dynamics
Switching loss Conduction loss
![Page 17: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/17.jpg)
17
New: Convert SPICE models into Simscape components
▪ Incorporate manufacturer specific behavior into
simulation
▪ Easily parameterize the model
▪ Combine existing electronic models with other
domains (such as thermal), control algorithms,
signal processing, all in a single environment
Netlist
Language
subcircuit2ssc
![Page 18: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/18.jpg)
18
Power Converter Control Design Workflow Tasks
▪ Size inductor, capacitor and understand the behaviour in continuous and
discontinuous mode
▪ Determine power losses and the thermal behaviour of the converter
▪ Design control algorithm based on time/frequency domain specification
▪ Implement power electronic controls on an embedded platform
![Page 19: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/19.jpg)
19
![Page 20: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/20.jpg)
20
Recap: Design Control Algorithm Based on Time/Frequency
Domain Specifications
What we did
• Identify plant model from input output simulation data
• Use auto tuning algorithms to tune the control gains
![Page 21: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/21.jpg)
21
Power Converter Control Design Workflow Tasks
▪ Size inductor, capacitor and understand the behaviour in continuous and
discontinuous mode
▪ Determine power losses and the thermal behaviour of the converter
▪ Design control algorithm based on time/frequency domain specification
▪ Implement power electronic controls on an embedded platform
![Page 22: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/22.jpg)
22
Implement Power Electronics Control on an Embedded Platform
What do we want to do:
• Verify the controller for various test cases on real HW
• Generate code from MATLAB and Simulink models optimized for
embedded platforms (DSP and FPGA)
• System-level test using Hardware-in-the-Loop
![Page 23: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/23.jpg)
23
Challenges of a Software Engineer
PIDPlant Model
Physical Modeling
Transfer Functions
Prototype
C code
Execution Speed
Memory Usage
V 1.0
V 2.0
???
![Page 24: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/24.jpg)
24
Challenges of a Software Engineer
▪ Collaborate in multidisciplinary teams
▪ Create working code
▪ Achieve required efficiency
▪ Respect project timeline
???
![Page 25: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/25.jpg)
25
▪ Rich text with:– Bold, italic, font name, font size, highlight etc.
– Bulleted and enumerated lists
– Tables
– Hyperlinks (proper URLs)
– Images
▪ Image annotations with callbacks
▪ Author your content directly in the
editor or paste clipboard content
copied for Word, Excel, HTML, etc.
Add images, tables, and bulleted lists to your model
Integrated Development EnvironmentRich Environment Editor: Simulink Editor, Rich Annotations
![Page 26: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/26.jpg)
26
Integrated Development EnvironmentSimulink Projects Becomes MATLAB and Simulink Projects
![Page 27: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/27.jpg)
27
Integrated Development EnvironmentManage projects
Execute dependency
analysis
Integrate with
Source Control
Support
for change
management
+ Your Company Library v1.3
+ Your Project Libraries
Standardize team environment
Automate tasks
Build & share best-
practices
Projects
SVN
![Page 28: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/28.jpg)
28
Integrated Development EnvironmentDependency Analysis
▪ Visualize file dependencies,
associations, and missing files
▪ Visualize the impact of changes
to the files within your project
▪ Understand the impact of
requirements changes on your design
▪ Store and access previous
dependency analysis results
![Page 29: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/29.jpg)
29
Integrated Development EnvironmentGraphical Model Comparison
▪ Graphical and Binary files comparison
▪ View functional and non-functional changes
▪ Two and Three Way Merge Capability
![Page 30: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/30.jpg)
30
MATLAB
Unified
representation
C++ Code
HDL Code
C Code
PLC Code
Replace Hand Coding with Code Generation
Simulink
Stateflow
Optimizations
CUDA Code
![Page 31: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/31.jpg)
31
Requirements
Automatically Generate C/C++ Code
Full bi-directional
traceability!!
![Page 32: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/32.jpg)
32
Hardware support
![Page 33: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/33.jpg)
33
Measure On-Target Code Performance
Instrument generated
code for On-Target
Execution Profiling
![Page 34: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/34.jpg)
34
Optimize for C2000 to Improve Execution Performance
![Page 35: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/35.jpg)
35
Requirements
Automatically Generate VHDL/Verilog Code
Full bi-directional
traceability!!
Mix Fixed-Point and
Native Floating Point
![Page 36: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/36.jpg)
36
Automated Fixed-Point Optimization and Analysis
Conversion goals:
• 1% relative tolerance -- Vout1
• Stable controller behavior
• Manage fixed-point bit growth
• Automated workflow
![Page 37: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/37.jpg)
37
Automated Fixed-Point Optimization and Analysis
Analyze fixed-point
quantization impact to
defined tolerances
Simulate dynamic
behavior of fixed-
point model
Analyze bit-growth after
fixed-point conversion
![Page 38: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/38.jpg)
38
Why do we need Hardware-in-the-Loop (HIL) Testing
▪ Can replace prototypes or production hardware with a real-time system
▪ Safer than most power electronics hardware
▪ Easier to automate testing and test fault conditions
▪ Start many design/test tasks earlierVirtual Simulation
(Plant)Controller
Hardware (Plant)
![Page 39: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/39.jpg)
39
Strategies Hardware-in-the-Loop (HIL) Testing
▪ Deploy Simscape models on CPUs
– Using Average-value models to validate
controller behaviour
– To validate electronic switching converters
▪ <=2kHz switching frequency
▪ Where step-sizes >=10us are sufficient
▪ Deploy Simscape models on FPGAs
– To validate electronic switching converters
▪ >2kHz switching frequency
▪ Where step-sizes <10us are required
![Page 40: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/40.jpg)
40
Using Average-value Model for HIL
▪ A simplified model with acceptable
tradeoff between fidelity and performance
▪ Average models could be obtained using
– Simscape
– Small signal analysis
– Frequency response estimation
– System identification
deploy
CPU
![Page 41: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/41.jpg)
41
▪ High sample rates (small time steps) are required to capture fast transients
in systems like power electronicsResolution: milliseconds
Why is FPGA-based HIL Relevant to Power Electronics?The Need for Small Time Step Simulations
Resolution: seconds
Resolution: microseconds
![Page 42: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/42.jpg)
42
Simscape HDL Advisor HDL Workflow Advisor
Simscape model Simulink state-space model FPGA
Using Simscape (FPGA) for HIL
![Page 43: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/43.jpg)
43
Recap: Implement Power Electronics Control on an
Embedded Platform
What we did:
• Verify the controller for various test cases on real HW
• Generate code from MATLAB and Simulink models optimized for
embedded platforms (DSP and FPGA)
• System-level test using Hardware-in-the-Loop
![Page 44: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/44.jpg)
44
Power Converter Control Design Workflow Tasks
▪ Size inductor, capacitor and understand the behaviour in continuous and
discontinuous mode
▪ Determine power losses and the thermal behaviour of the converter
▪ Design control algorithm based on time/frequency domain specification
▪ Implement power electronic controls on an embedded platform
![Page 45: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/45.jpg)
46
Alstom Generates Production Code for Safety-Critical Power
Converter Control Systems
Pendolino tilting train.
Challenge
Design and implement real-time power conversion
and control systems for trams, metros, and
railways
SolutionUse MathWorks tools for Model-Based Design to
design, simulate, and automatically generate
production code for safety-critical transportation
systems
Results
▪ Development time cut by 50%
▪ Defect-free, safety-critical code generated
and certified
▪ Common language established
"MathWorks tools enable us to control every line of code,
and the generated code is readable, fast, and compact. Also,
MathWorks tools are industry-standard, with extensive
packages and broad support for embedded targets."
- Han Geerligs, senior engineer, Alstom
![Page 46: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/46.jpg)
47
Summary
▪ Simulation to validate assumptions early
▪ Common language to enable collaboration
▪ Verification from start to end:
Virtual Prototypes ➔ Physical Prototypes ➔ Hardware-in-the-Loop
▪ Code generation for rapid design iterations
![Page 47: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/47.jpg)
48
Related Trainings
▪ Simscape
– Modeling Physical Systems with Simscape
– Modeling Electrical Power Systems with Simscape
▪ Embedded Code Generation
– Embedded Coder for Production Code Generation
▪ HDL Code Generation
– Generating HDL Code from Simulink
https://nl.mathworks.com/services/training.html
![Page 48: Design Efficient DC-to-DC Power Converters · Power Converters Tadele Shiferaw Stephan van Beek. 2 Power Electronic Systems. 3 Power Electronics Applications Electric vehicles and](https://reader033.vdocuments.us/reader033/viewer/2022042914/5f4e2764111e135a9f412807/html5/thumbnails/48.jpg)
49
Hands-on Workshop: Using Simulink and Pspice for Developing Digital Controllers for Power Electronics Systems
This instructor-led workshop uses lectures, demos, and hands-on exercises to advance circuit designer’s knowledge of MathWorks™ Simulink® and Cadence® PSpice® Advanced Analysis Option.
Who should attend?▪ Analog/mixed, digital control, FPGA designers▪ Hardware designers developing PCBs for motor and power control systems▪ EMI/EMC engineers and managers
Date and time: June 28 2019, session I - 8:30am – 12:00pmJune 28 2019, session II - 13:30pm – 17:00pm
Location: MathWorks EindhovenRegistration: www.mathworks.nl/20190628