SlideShare une entreprise Scribd logo
1  sur  27
Télécharger pour lire hors ligne
1
Alan Soltis
OPAL-RT
alan.soltis@opal-rt.com
FPGA Power Electronic & Electric Machine
real-time simulation for HIL - Introduction
2
- Turnkey HIL Simulation Solutions (~20 minutes)
- Why organizations use HIL for power electronics & machine development & testing today
- Where we are today - Where are we going?
- "Signal Level" HIL versus "Power HIL"
- Workflow improvements: From e-Machine Specialists to Controls & testing Engineers
- CPU vs. FPGA based simulation
- Using FEA to accelerate machine design as well as controls testing & validation with HIL
- eFPGASim as a development & test tool
- eHS: The flexible solution for power electronics development & test in real-time
Agenda
3
Our solutions cover the complete spectrum of power system analysis and studies
ePHASORsim
Real-Time Transient
Stability Simulator
10 ms time step
HYPERsim
Large Scale Power System
Simulation for Utilities & Manufacturers
25 µs to 100 µs time step
eFPGAsim
Power Electronics Simulation on FPGA
1 µs to 100 ns time step
1 s
(1 Hz)
10,000
2,000
1,000
500
100
10
0
10 ms
(100 Hz)
50 µs
(20 KHz)
10 µs
(100 KHz)
1µs
(1 MHz)
100 ns
(10 MHz)
10 ns
(100 MHz)
20,000
Period (frequency) of transient phenomena simulated
Number of
3-Phase
Buses
eMEGAsim
Power System & Power Electronics Simulation
Based on Matlab/Simulink and SimPowerSystems
10 µs to 100 µs time step
Alan’s Subject
OPAL-RT Solutions …. again
44
The Challenge of Electric Motor & Power Electronics
Control Testing
Control engineers want :
 To test the motor controller with non-ideal behavior.
 To test the motor controller with different points of operation,
such a saturated states
 To insert fault conditions
 To rapidly simulate different types of motors and power
electronics topologies
High-fidelity and flexible Drive & PE simulation
55
The Challenge of Electric Motor Control Testing 2
• increase test case coverage
• reduce costs
• accelerate time to market
 By reducing testing time on real dynamometer
• How “real” can HIL get?
 By detecting errors at earlier stages of the design
 Faster improvement of complex control strategies
Managers want to:
Creation of a technical link between Designer
and control engineer – HIL model IS the design
6
Model-based Design (MBD) &
Hardware-in-the-Loop (HIL)
Validate
Model 
Off-line simulation
Virtual Prototype
HIL, RT simulation
3D visualization
Control Prototype
HIL, RT simulation,
Physical Components
Design
Implementation
Production Code
Physical Components
Lab Testing
with actual
controller
Integration & Test
In-system commiss-
ioning & calibration
Deployment
Production
Maintenance
This implementation is
performed by the
software team
This implementation is
performed by the
control team
This implementation
is performed by the
integration team
Models become the method to share
information with disparate
development teams
HIL
“AVOID REDUNDANT
MODEL DEVELOPMENT!”
7
General eFPGAsim structure
• eFPGAsim is a suite of FPGA models and solvers
• All models/solvers uses floating point format
• Designed for full connectivity of models within a fixed
bitstream on Virtex-7
8
eHS: ‘Electric Hardware Solver’
• Automated Electric Circuit Solver
• Variable topology, variable parameter, ‘non-flashing’
• Enable the simulation of switched electric circuits on
FPGA directly from a SimPowerSystems/PLECS/PSIM
model
9
• Fixed Admittance Matrix Nodal Method
• All switches in the circuit:
• Modeled as a capacitor when open
• Modeled as an inductor when closed
• If L/h=h/C then the admittance matrix is constant
(For backward Euler method, h is the time step)
Automated Nodal Electric Circuit Solver
eHS: ‘Electric Hardware Solver’
10
eHS example: Matrix Converter Drive
10
- 22 switches in total in the converter
- Connected to PMSM on the FPGA
- Calculation time on FPGA : 590 ns on eHS-16
(estimated timing on eHS-64: 350 ns)
11
• FPGA structure based on optimized dot-product units
and operation scheduler
Automated Nodal Electric Circuit Solver
eHS: ‘Electric Hardware Solver’
eHS characteristics
Virtex-6
(eHS-16)
Virtex-7
(eHS-64)
Inputs 16 32
Outputs 16 32
Switches 24 64
Max # eHS
Core
2 2
Cycle time 150 ns - 1 µs 150 ns - 1 µs
eHS-16 configuration
12
Why FPGA simulation?
• Low sampling time and therefore excellent resolution
for high frequency IGBT gating (up to 50-100 kHz)
• Excellent latency (typ. 1 µs) for direct current-control
motor applications or FODP (Fast On-board Drive Protection)
• Massively parallel pre-processing unit for CPU
• very good example: MMC (Multi-Level Modular Converter)
ALU cores
I/Os
DUT
(controller)
Logic & mem
CPU FPGA
PCIe bus
FOBP
13
Disadvantages of FPGA simulation
• Higher coding complexity than CPU counterparts.
• User has more control over lower level abstraction levels but this
increases the complexity of the designs
• Many basic CPU coding schemes must be verbosely expressed in
the FPGA design, which can be cumbersome. Ex: ‘for’ loops in
matrix multiplications.
• Very long compilation time
• Generating a new FPGA bitstream from FPGA code can take 1-2
hours on big FPGA chips like Virtex-6 or Virtex-7
• Increased debugging/probing difficulty
eFPGAsim is designed to avoid these problems
1414
HIL for ECU Testing and Validation
Virtual Plant
Machines, PE,
Peripherals
Electronic Control Unit (ECU) Under Test
1515
Role of FPGA in HIL Simulation
CPU
I/Os
ECU
(controller)
Logic & mem
TARGET-PC FPGA
PCIe link
BASIC HIL SIMULATOR
Gates Signals
Probes Feedback
Feedback Latency: 1.5us
Feedback Latency: 40us
1616
Example: PMSM Solver on FPGA
Performance Recap:
 Step Time :
15-60us
 Model total Latency:
20-100us
 Step Time :
100-450ns
 Model total Latency:
Bellow 2.5us
FEA PMSM Solver OPAL-RT PMSM FPGA Solver
17
• Plant model exported from FEA, is integrated with I/O & any peripheral plant model
components in Simulink to be compiled for real-time.
• Xilinx System Generator is a FPGA Simulink blockset
• No need to know VHDL language
• User can customize the I/O for complex applications
RT-LAB I/O is fully programmable with Xilinx System Generator
A typical XSG model in RT-LAB
18
Example eFPGAsim configuration (1)
Dual-PMSM +boost (Prius configuration)
• Common drive configuration used on the Prius, Ford
Fusion Hybrid and Denso supplier.
• PMSM Finite-Element Model (JMAG-RT/Infolytica)
M. Harakawa, C. Dufour, S. Nishimura, T.Nagano, “Real-Time Simulation of a PMSM Drive in Faulty Modes
with Validation Against an Actual Drive System”, Proceedings of the 13th European Conference on Power
Electronics and Applications (EPE-2009), Barcelona, Spain, Sept. 8-10, 2009
Validation of JMAG-PMSM model against real motor
19
Example eFPGAsim configuration(2)
SRM + H-bridge buck-boost
• Switched Reluctance Motors offer an alternative to highly
priced rare-earth magnets of PMSM.
• FEA data of SRM imported from JMAG (JSOL) or
MotorSolve (Infolytica)
(3-phase shown)
L-1
(,iabc)
rotor
FPGA
(Virtex 6)
Digital Input
(5 ns) (IGBT
gates)
Multi-core CPU
(Intel Core i7)
Internal test
modulators
DC-DC PWM
10-100 kHz
SRM Drive
Analog
Output
(currents)
Analog
Output
(resolver)
Digital
Output
(quad enc)
I/Os &
sig. cond.
Analog Input
(resolver
excitation)
High-Level Mechanical system
(modeled in Simulink and RTW)
MasterECU
Battery
voltage
H-bridge
Buck-Boost converter
SG User
designed I/O
ECUundertest
CAN
(6/4 SRM shown)
SRM Motor
SRM Flux Data
Labc
SRM controller
(hysterisis current type)
SRM Torque Data
iabc
FPGA
(Virtex 6)
C. Dufour, S. Cense, J. Bélanger, “FPGA-based Switched Reluctance Motor Drive and DC-DC Converter
Models for High-Bandwidth HIL Real-Time Simulator”, Proceedings of the 15th European Conference on
Power Electronics and Applications (EPE’13 ECCE Europe), Lille, France, Sept. 3-5, 2013
SRM FEA analysis from MotorSolve
20
Example eFPGAsim configuration(3)
Induction Motor Drive
• Linear induction motor
• Model with fixed DQ
frame.
• Mechanical model and
feeder grid circuit can
be interfaced on regular
CPUs of RT-LAB
C. Dufour, S. Cense, J. Bélanger, “ An Induction Machine and Power Electronic Test System
on FPGA”, ELECTRIMACS 2014 conference, Valencia, Spain, May 19th -22nd, 2014.
21
Offline results (SPS) On-line results (Virtex-6 on-chip)
IM-FPGA test: 6-pulse mode, 1225 rpm
Test #1
PWM frequency 680 Hz
Modulation Null
6-pulse mode
Motor speed 1125 RPM
Slip 0.0625
Case from: C. Dufour, S. Abourida, J. Bélanger, “Real-Time Simulation of Electrical Vehicle Motor Drives on a PC Cluster”,
Proceedings of the 10th European Conference on Power Electronics and Applications (EPE 2003), Toulouse, September 2-4 2003.
22
PMSM models: DQ, VDQ and SH
N
Siabc
rotor
PMSM
rotor
idqref
iabc idq (ref)
(Park transform)
(hysteresis switching)
+
- iabc(ref)
IGBT
inverterVdc
When the motor starts to saturate:
• DQ model: produces higher torque than normal
• VDQ (DQ with variable Ld Lq): has the correct average torque
• Spatial Harmonic (SH) : more precise with cogging torque and
slot-induced inductance torque variation
This test in current control mode shows
the different torque levels produced for
the SAME current!
2323
Next step: Power HIL versus Signal Level HIL Simulation
PHIL simulation is a scenario where a simulation environment
virtually exchanges power with real hardware, in contrast to cases
which involves only low-power signal exchange.
Power Hardware-In-the-Loop
2424
Power HIL: Why, How, Where?
• Join the real-time simulator capabilities to the power
equipment
• Power systems, power electronic, protection equipement,
controller logic, etc.
• Requires high quality amplifier
• High accuracy, low distorsion, high bandwith, low phase lag,
etc.
• Connect a real power device under test
• Wind turbine, solar panel, motors/generators, protection
relays, gate drives, etc.
• $ trade-off
2525
Power HIL: Why, How, Where?
Potential Applications
• Grid Applications
• Grid Emulator (50, 60, 400 Hz)
• Grid Load
• PV-Inverter Emulation
• Wind-Generator Emulation
• UPS (Uninteruptible Power Supply) Emulation
• Grid Inverter Emulation
• Grid Motor / Generator Emulation
• Motor Applications
• Motor / Generator Emulator
• Drive Inverter Emulator
• Frequency Inverter Emulator
• Aerospace / Military
• 400 Hz Supply Grid Emulator
• DC-Supply emulation
• 400 Hz Aerospace device emulator
• AC-DC Coupling Emulator
• Generator / Motor Emulator
• 400 Hz Inverter Emulator
• Automotive Applications
• Electrical drive train emulation
• Battery Emulator
• Drive Inverter Emulator
• Motor Emulator
• eVehicle Applications
• eVehicle charging station emulator
• Test Bench for charging
• Test Benches for combustion engine drive
train
• Drive Inverter for electrical machines
connected to combustion machines,
wheel, gear boxes
• Transportation
• Supply Grid Emulator
• Machine Emulator
• Inverter Emulator
• Electrical drive train emulation
2626
Summary 1
 FPGA is now the default solution for HIL testing
 High-fidelity HIL model on FPGA is finally a reality
 Large scale parametric analysis of (example) Prius Motor was done to
prepare data for Opal-RT software using ANSYS FEA software
 Enhanced control algorithm validation is now possible on HIL
 Faster tests, simplified workflow, lower cost
 Motor and controller designer can work closely together – The
exported FEA model (Design) IS the HIL plant model
27
Summary 2
• eFPGAsim is designed to ease the use of FPGA technologies for
motor drive and power electronic HIL testing
• avoid very long ‘Place And Route’ time of modern, large FPGAs.
• non-flashing, variable parameter and variable topology methodology
• Available motor models as of today: PMSM, SRM, IM . . .
• eHS can be used to build exotic power converter topologies
eFPGAsim is a useful tool to
increase test coverage of motor
drive and power electronics
systems in early stage of
development and reduce overall
project costs
…. Time for a quick Demo!
Req. Design Implement ValidationRateofdefectdiscovery
OldNew
The later the detection, the more expensive the correction

Contenu connexe

Tendances

RT15 Berkeley | End-to-End Simulation Solution for Smart Grids Applications -...
RT15 Berkeley | End-to-End Simulation Solution for Smart Grids Applications -...RT15 Berkeley | End-to-End Simulation Solution for Smart Grids Applications -...
RT15 Berkeley | End-to-End Simulation Solution for Smart Grids Applications -...OPAL-RT TECHNOLOGIES
 
OPAL-RT | Setup and Performance of a Combined Hardware-in-loop and Software-i...
OPAL-RT | Setup and Performance of a Combined Hardware-in-loop and Software-i...OPAL-RT | Setup and Performance of a Combined Hardware-in-loop and Software-i...
OPAL-RT | Setup and Performance of a Combined Hardware-in-loop and Software-i...OPAL-RT TECHNOLOGIES
 
RT15 Berkeley | Requirements on Power Amplifiers and HIL Real-Time Processors...
RT15 Berkeley | Requirements on Power Amplifiers and HIL Real-Time Processors...RT15 Berkeley | Requirements on Power Amplifiers and HIL Real-Time Processors...
RT15 Berkeley | Requirements on Power Amplifiers and HIL Real-Time Processors...OPAL-RT TECHNOLOGIES
 
2017 Atlanta Regional User Seminar - Residential Battery Storage Systems. Des...
2017 Atlanta Regional User Seminar - Residential Battery Storage Systems. Des...2017 Atlanta Regional User Seminar - Residential Battery Storage Systems. Des...
2017 Atlanta Regional User Seminar - Residential Battery Storage Systems. Des...OPAL-RT TECHNOLOGIES
 
RT15 Berkeley | Real-Time Simulation of A Modular Multilevel Converter Based ...
RT15 Berkeley | Real-Time Simulation of A Modular Multilevel Converter Based ...RT15 Berkeley | Real-Time Simulation of A Modular Multilevel Converter Based ...
RT15 Berkeley | Real-Time Simulation of A Modular Multilevel Converter Based ...OPAL-RT TECHNOLOGIES
 
2017 Atlanta Regional User Seminar Introduction
2017 Atlanta Regional User Seminar Introduction2017 Atlanta Regional User Seminar Introduction
2017 Atlanta Regional User Seminar IntroductionOPAL-RT TECHNOLOGIES
 
RT15 Berkeley | Enel Distribuzione activities and Real-Time simulations exper...
RT15 Berkeley | Enel Distribuzione activities and Real-Time simulations exper...RT15 Berkeley | Enel Distribuzione activities and Real-Time simulations exper...
RT15 Berkeley | Enel Distribuzione activities and Real-Time simulations exper...OPAL-RT TECHNOLOGIES
 
RT15 Berkeley | Optimized Power Flow Control in Microgrids - Sandia Laboratory
RT15 Berkeley | Optimized Power Flow Control in Microgrids - Sandia LaboratoryRT15 Berkeley | Optimized Power Flow Control in Microgrids - Sandia Laboratory
RT15 Berkeley | Optimized Power Flow Control in Microgrids - Sandia LaboratoryOPAL-RT TECHNOLOGIES
 
RT15 Berkeley | Power Grid Simulation and Beyond at PNNL
RT15 Berkeley | Power Grid Simulation and Beyond at PNNLRT15 Berkeley | Power Grid Simulation and Beyond at PNNL
RT15 Berkeley | Power Grid Simulation and Beyond at PNNLOPAL-RT TECHNOLOGIES
 
2017 Atlanta Regional User Seminar - Real-Time Volt/Var Optimization Scheme f...
2017 Atlanta Regional User Seminar - Real-Time Volt/Var Optimization Scheme f...2017 Atlanta Regional User Seminar - Real-Time Volt/Var Optimization Scheme f...
2017 Atlanta Regional User Seminar - Real-Time Volt/Var Optimization Scheme f...OPAL-RT TECHNOLOGIES
 
Webinar | HIL-based Wide-area Monitoring, Protection and Control R&D and Testing
Webinar | HIL-based Wide-area Monitoring, Protection and Control R&D and TestingWebinar | HIL-based Wide-area Monitoring, Protection and Control R&D and Testing
Webinar | HIL-based Wide-area Monitoring, Protection and Control R&D and TestingOPAL-RT TECHNOLOGIES
 
2017 Atlanta Regional User Seminar - Virtualizing Industrial Control Systems ...
2017 Atlanta Regional User Seminar - Virtualizing Industrial Control Systems ...2017 Atlanta Regional User Seminar - Virtualizing Industrial Control Systems ...
2017 Atlanta Regional User Seminar - Virtualizing Industrial Control Systems ...OPAL-RT TECHNOLOGIES
 
RT15 Berkeley | OPAL-RT Solutions for Microgrid Applications
RT15 Berkeley | OPAL-RT Solutions for Microgrid ApplicationsRT15 Berkeley | OPAL-RT Solutions for Microgrid Applications
RT15 Berkeley | OPAL-RT Solutions for Microgrid ApplicationsOPAL-RT TECHNOLOGIES
 
RT15 Berkeley | ePHASORsim: Real-time transient stability simulation tool - O...
RT15 Berkeley | ePHASORsim: Real-time transient stability simulation tool - O...RT15 Berkeley | ePHASORsim: Real-time transient stability simulation tool - O...
RT15 Berkeley | ePHASORsim: Real-time transient stability simulation tool - O...OPAL-RT TECHNOLOGIES
 
RT15 Berkeley | HYPERSIM - OPAL-RT
RT15 Berkeley | HYPERSIM - OPAL-RTRT15 Berkeley | HYPERSIM - OPAL-RT
RT15 Berkeley | HYPERSIM - OPAL-RTOPAL-RT TECHNOLOGIES
 
2017 Atlanta Regional User Seminar - Real-Time Microgrid Demos
2017 Atlanta Regional User Seminar - Real-Time Microgrid Demos2017 Atlanta Regional User Seminar - Real-Time Microgrid Demos
2017 Atlanta Regional User Seminar - Real-Time Microgrid DemosOPAL-RT TECHNOLOGIES
 
Microgrid Controller HIL Demonstration Platform
Microgrid Controller HIL Demonstration PlatformMicrogrid Controller HIL Demonstration Platform
Microgrid Controller HIL Demonstration PlatformDarcy La Ronde
 
OPAL-RT RT13 Conference: New OP4500 hardware
OPAL-RT RT13 Conference: New OP4500 hardwareOPAL-RT RT13 Conference: New OP4500 hardware
OPAL-RT RT13 Conference: New OP4500 hardwareOPAL-RT TECHNOLOGIES
 
RT15 Berkeley | Real-time simulation as a prime tool for Cybersecurity - OPAL-RT
RT15 Berkeley | Real-time simulation as a prime tool for Cybersecurity - OPAL-RTRT15 Berkeley | Real-time simulation as a prime tool for Cybersecurity - OPAL-RT
RT15 Berkeley | Real-time simulation as a prime tool for Cybersecurity - OPAL-RTOPAL-RT TECHNOLOGIES
 

Tendances (20)

RT15 Berkeley | End-to-End Simulation Solution for Smart Grids Applications -...
RT15 Berkeley | End-to-End Simulation Solution for Smart Grids Applications -...RT15 Berkeley | End-to-End Simulation Solution for Smart Grids Applications -...
RT15 Berkeley | End-to-End Simulation Solution for Smart Grids Applications -...
 
OPAL-RT | Setup and Performance of a Combined Hardware-in-loop and Software-i...
OPAL-RT | Setup and Performance of a Combined Hardware-in-loop and Software-i...OPAL-RT | Setup and Performance of a Combined Hardware-in-loop and Software-i...
OPAL-RT | Setup and Performance of a Combined Hardware-in-loop and Software-i...
 
Power Grid Cybersecurity
Power Grid CybersecurityPower Grid Cybersecurity
Power Grid Cybersecurity
 
RT15 Berkeley | Requirements on Power Amplifiers and HIL Real-Time Processors...
RT15 Berkeley | Requirements on Power Amplifiers and HIL Real-Time Processors...RT15 Berkeley | Requirements on Power Amplifiers and HIL Real-Time Processors...
RT15 Berkeley | Requirements on Power Amplifiers and HIL Real-Time Processors...
 
2017 Atlanta Regional User Seminar - Residential Battery Storage Systems. Des...
2017 Atlanta Regional User Seminar - Residential Battery Storage Systems. Des...2017 Atlanta Regional User Seminar - Residential Battery Storage Systems. Des...
2017 Atlanta Regional User Seminar - Residential Battery Storage Systems. Des...
 
RT15 Berkeley | Real-Time Simulation of A Modular Multilevel Converter Based ...
RT15 Berkeley | Real-Time Simulation of A Modular Multilevel Converter Based ...RT15 Berkeley | Real-Time Simulation of A Modular Multilevel Converter Based ...
RT15 Berkeley | Real-Time Simulation of A Modular Multilevel Converter Based ...
 
2017 Atlanta Regional User Seminar Introduction
2017 Atlanta Regional User Seminar Introduction2017 Atlanta Regional User Seminar Introduction
2017 Atlanta Regional User Seminar Introduction
 
RT15 Berkeley | Enel Distribuzione activities and Real-Time simulations exper...
RT15 Berkeley | Enel Distribuzione activities and Real-Time simulations exper...RT15 Berkeley | Enel Distribuzione activities and Real-Time simulations exper...
RT15 Berkeley | Enel Distribuzione activities and Real-Time simulations exper...
 
RT15 Berkeley | Optimized Power Flow Control in Microgrids - Sandia Laboratory
RT15 Berkeley | Optimized Power Flow Control in Microgrids - Sandia LaboratoryRT15 Berkeley | Optimized Power Flow Control in Microgrids - Sandia Laboratory
RT15 Berkeley | Optimized Power Flow Control in Microgrids - Sandia Laboratory
 
RT15 Berkeley | Power Grid Simulation and Beyond at PNNL
RT15 Berkeley | Power Grid Simulation and Beyond at PNNLRT15 Berkeley | Power Grid Simulation and Beyond at PNNL
RT15 Berkeley | Power Grid Simulation and Beyond at PNNL
 
2017 Atlanta Regional User Seminar - Real-Time Volt/Var Optimization Scheme f...
2017 Atlanta Regional User Seminar - Real-Time Volt/Var Optimization Scheme f...2017 Atlanta Regional User Seminar - Real-Time Volt/Var Optimization Scheme f...
2017 Atlanta Regional User Seminar - Real-Time Volt/Var Optimization Scheme f...
 
Webinar | HIL-based Wide-area Monitoring, Protection and Control R&D and Testing
Webinar | HIL-based Wide-area Monitoring, Protection and Control R&D and TestingWebinar | HIL-based Wide-area Monitoring, Protection and Control R&D and Testing
Webinar | HIL-based Wide-area Monitoring, Protection and Control R&D and Testing
 
2017 Atlanta Regional User Seminar - Virtualizing Industrial Control Systems ...
2017 Atlanta Regional User Seminar - Virtualizing Industrial Control Systems ...2017 Atlanta Regional User Seminar - Virtualizing Industrial Control Systems ...
2017 Atlanta Regional User Seminar - Virtualizing Industrial Control Systems ...
 
RT15 Berkeley | OPAL-RT Solutions for Microgrid Applications
RT15 Berkeley | OPAL-RT Solutions for Microgrid ApplicationsRT15 Berkeley | OPAL-RT Solutions for Microgrid Applications
RT15 Berkeley | OPAL-RT Solutions for Microgrid Applications
 
RT15 Berkeley | ePHASORsim: Real-time transient stability simulation tool - O...
RT15 Berkeley | ePHASORsim: Real-time transient stability simulation tool - O...RT15 Berkeley | ePHASORsim: Real-time transient stability simulation tool - O...
RT15 Berkeley | ePHASORsim: Real-time transient stability simulation tool - O...
 
RT15 Berkeley | HYPERSIM - OPAL-RT
RT15 Berkeley | HYPERSIM - OPAL-RTRT15 Berkeley | HYPERSIM - OPAL-RT
RT15 Berkeley | HYPERSIM - OPAL-RT
 
2017 Atlanta Regional User Seminar - Real-Time Microgrid Demos
2017 Atlanta Regional User Seminar - Real-Time Microgrid Demos2017 Atlanta Regional User Seminar - Real-Time Microgrid Demos
2017 Atlanta Regional User Seminar - Real-Time Microgrid Demos
 
Microgrid Controller HIL Demonstration Platform
Microgrid Controller HIL Demonstration PlatformMicrogrid Controller HIL Demonstration Platform
Microgrid Controller HIL Demonstration Platform
 
OPAL-RT RT13 Conference: New OP4500 hardware
OPAL-RT RT13 Conference: New OP4500 hardwareOPAL-RT RT13 Conference: New OP4500 hardware
OPAL-RT RT13 Conference: New OP4500 hardware
 
RT15 Berkeley | Real-time simulation as a prime tool for Cybersecurity - OPAL-RT
RT15 Berkeley | Real-time simulation as a prime tool for Cybersecurity - OPAL-RTRT15 Berkeley | Real-time simulation as a prime tool for Cybersecurity - OPAL-RT
RT15 Berkeley | Real-time simulation as a prime tool for Cybersecurity - OPAL-RT
 

En vedette

OPAL-RT eFPGAsim Power Electronic Real-time Simulator
OPAL-RT eFPGAsim Power Electronic Real-time SimulatorOPAL-RT eFPGAsim Power Electronic Real-time Simulator
OPAL-RT eFPGAsim Power Electronic Real-time SimulatorOPAL-RT TECHNOLOGIES
 
2017 Atlanta Regional User Seminar - Conclusion
2017 Atlanta Regional User Seminar - Conclusion 2017 Atlanta Regional User Seminar - Conclusion
2017 Atlanta Regional User Seminar - Conclusion OPAL-RT TECHNOLOGIES
 
Webinar | HIL Testing of Electric Transportation
Webinar | HIL Testing of Electric TransportationWebinar | HIL Testing of Electric Transportation
Webinar | HIL Testing of Electric TransportationOPAL-RT TECHNOLOGIES
 
Microgrid Controller HIL Demonstration Platform
Microgrid Controller HIL Demonstration Platform Microgrid Controller HIL Demonstration Platform
Microgrid Controller HIL Demonstration Platform OPAL-RT TECHNOLOGIES
 
Challenges of Parallel Simulation of Power Systems_french
Challenges of Parallel Simulation of Power Systems_frenchChallenges of Parallel Simulation of Power Systems_french
Challenges of Parallel Simulation of Power Systems_frenchOPAL-RT TECHNOLOGIES
 
OPAL-RT Induction machine & power electronic test system on FPGA
OPAL-RT Induction machine & power electronic test system on FPGAOPAL-RT Induction machine & power electronic test system on FPGA
OPAL-RT Induction machine & power electronic test system on FPGAOPAL-RT TECHNOLOGIES
 
Performance improvement of parallel active power filters using droop control ...
Performance improvement of parallel active power filters using droop control ...Performance improvement of parallel active power filters using droop control ...
Performance improvement of parallel active power filters using droop control ...Ghazal Falahi
 
OPAL-RT RT14: Running OPAL-RT's eHS solver on NI cRIO
OPAL-RT RT14: Running OPAL-RT's eHS solver on NI cRIOOPAL-RT RT14: Running OPAL-RT's eHS solver on NI cRIO
OPAL-RT RT14: Running OPAL-RT's eHS solver on NI cRIOOPAL-RT TECHNOLOGIES
 
Reduction of cogging torque in permanent magnet machine
Reduction of cogging torque in permanent magnet machineReduction of cogging torque in permanent magnet machine
Reduction of cogging torque in permanent magnet machineKrithik Kumar Chandrashekar
 
OPAL-RT RT13: OP5600 & OP7000 hardware
OPAL-RT RT13: OP5600 & OP7000 hardwareOPAL-RT RT13: OP5600 & OP7000 hardware
OPAL-RT RT13: OP5600 & OP7000 hardwareOPAL-RT TECHNOLOGIES
 
OPAL-RT Webinar - MMC RCP HIL Solutions
OPAL-RT Webinar - MMC RCP HIL SolutionsOPAL-RT Webinar - MMC RCP HIL Solutions
OPAL-RT Webinar - MMC RCP HIL SolutionsOPAL-RT TECHNOLOGIES
 
Modular Multilevel Converter MMC tutorial
Modular Multilevel Converter MMC tutorialModular Multilevel Converter MMC tutorial
Modular Multilevel Converter MMC tutorialGhazal Falahi
 
Comparison of Non-real-time and Real-time Simulators with Relays-in-the-Loop ...
Comparison of Non-real-time and Real-time Simulators with Relays-in-the-Loop ...Comparison of Non-real-time and Real-time Simulators with Relays-in-the-Loop ...
Comparison of Non-real-time and Real-time Simulators with Relays-in-the-Loop ...OPAL-RT TECHNOLOGIES
 

En vedette (15)

OPAL-RT eFPGAsim Power Electronic Real-time Simulator
OPAL-RT eFPGAsim Power Electronic Real-time SimulatorOPAL-RT eFPGAsim Power Electronic Real-time Simulator
OPAL-RT eFPGAsim Power Electronic Real-time Simulator
 
2017 Atlanta Regional User Seminar - Conclusion
2017 Atlanta Regional User Seminar - Conclusion 2017 Atlanta Regional User Seminar - Conclusion
2017 Atlanta Regional User Seminar - Conclusion
 
Webinar | HIL Testing of Electric Transportation
Webinar | HIL Testing of Electric TransportationWebinar | HIL Testing of Electric Transportation
Webinar | HIL Testing of Electric Transportation
 
Microgrid Controller HIL Demonstration Platform
Microgrid Controller HIL Demonstration Platform Microgrid Controller HIL Demonstration Platform
Microgrid Controller HIL Demonstration Platform
 
Software Quality
Software Quality Software Quality
Software Quality
 
Challenges of Parallel Simulation of Power Systems_french
Challenges of Parallel Simulation of Power Systems_frenchChallenges of Parallel Simulation of Power Systems_french
Challenges of Parallel Simulation of Power Systems_french
 
OPAL-RT Induction machine & power electronic test system on FPGA
OPAL-RT Induction machine & power electronic test system on FPGAOPAL-RT Induction machine & power electronic test system on FPGA
OPAL-RT Induction machine & power electronic test system on FPGA
 
Performance improvement of parallel active power filters using droop control ...
Performance improvement of parallel active power filters using droop control ...Performance improvement of parallel active power filters using droop control ...
Performance improvement of parallel active power filters using droop control ...
 
OPAL-RT RT14: Running OPAL-RT's eHS solver on NI cRIO
OPAL-RT RT14: Running OPAL-RT's eHS solver on NI cRIOOPAL-RT RT14: Running OPAL-RT's eHS solver on NI cRIO
OPAL-RT RT14: Running OPAL-RT's eHS solver on NI cRIO
 
Reduction of cogging torque in permanent magnet machine
Reduction of cogging torque in permanent magnet machineReduction of cogging torque in permanent magnet machine
Reduction of cogging torque in permanent magnet machine
 
OPAL-RT RT13: OP5600 & OP7000 hardware
OPAL-RT RT13: OP5600 & OP7000 hardwareOPAL-RT RT13: OP5600 & OP7000 hardware
OPAL-RT RT13: OP5600 & OP7000 hardware
 
OPAL-RT RT14: MMC in RT-LAB
OPAL-RT RT14: MMC in RT-LABOPAL-RT RT14: MMC in RT-LAB
OPAL-RT RT14: MMC in RT-LAB
 
OPAL-RT Webinar - MMC RCP HIL Solutions
OPAL-RT Webinar - MMC RCP HIL SolutionsOPAL-RT Webinar - MMC RCP HIL Solutions
OPAL-RT Webinar - MMC RCP HIL Solutions
 
Modular Multilevel Converter MMC tutorial
Modular Multilevel Converter MMC tutorialModular Multilevel Converter MMC tutorial
Modular Multilevel Converter MMC tutorial
 
Comparison of Non-real-time and Real-time Simulators with Relays-in-the-Loop ...
Comparison of Non-real-time and Real-time Simulators with Relays-in-the-Loop ...Comparison of Non-real-time and Real-time Simulators with Relays-in-the-Loop ...
Comparison of Non-real-time and Real-time Simulators with Relays-in-the-Loop ...
 

Similaire à FPGA Power Electronic & Electric Machine real-time simulation for HIL - Introduction

OPAL-RT and ANSYS - HIL simulation
OPAL-RT and ANSYS - HIL simulationOPAL-RT and ANSYS - HIL simulation
OPAL-RT and ANSYS - HIL simulationOPAL-RT TECHNOLOGIES
 
OPAL-RT RT13 Conference: Rapid control prototyping solutions for power electr...
OPAL-RT RT13 Conference: Rapid control prototyping solutions for power electr...OPAL-RT RT13 Conference: Rapid control prototyping solutions for power electr...
OPAL-RT RT13 Conference: Rapid control prototyping solutions for power electr...OPAL-RT TECHNOLOGIES
 
OPAL-RT Real time simulation using RT-LAB
OPAL-RT Real time simulation using RT-LABOPAL-RT Real time simulation using RT-LAB
OPAL-RT Real time simulation using RT-LABOPAL-RT TECHNOLOGIES
 
How to achieve 95%+ Accurate power measurement during architecture exploration?
How to achieve 95%+ Accurate power measurement during architecture exploration? How to achieve 95%+ Accurate power measurement during architecture exploration?
How to achieve 95%+ Accurate power measurement during architecture exploration? Deepak Shankar
 
Real Time System Validation using Hardware in Loop (HIL) Digital Platform
Real Time System Validation using Hardware in Loop (HIL) Digital PlatformReal Time System Validation using Hardware in Loop (HIL) Digital Platform
Real Time System Validation using Hardware in Loop (HIL) Digital PlatformSHIMI S L
 
OPAL-RT Distributed Multi-User Laboratories
OPAL-RT Distributed Multi-User LaboratoriesOPAL-RT Distributed Multi-User Laboratories
OPAL-RT Distributed Multi-User LaboratoriesDarcy La Ronde
 
PMU-Based Real-Time Damping Control System Software and Hardware Architecture...
PMU-Based Real-Time Damping Control System Software and Hardware Architecture...PMU-Based Real-Time Damping Control System Software and Hardware Architecture...
PMU-Based Real-Time Damping Control System Software and Hardware Architecture...Luigi Vanfretti
 
Ls catalog thiet bi tu dong master p 5000-e_dienhathe.vn
Ls catalog thiet bi tu dong master p 5000-e_dienhathe.vnLs catalog thiet bi tu dong master p 5000-e_dienhathe.vn
Ls catalog thiet bi tu dong master p 5000-e_dienhathe.vnDien Ha The
 
Ls catalog thiet bi tu dong master p 5000-e
Ls catalog thiet bi tu dong master p 5000-eLs catalog thiet bi tu dong master p 5000-e
Ls catalog thiet bi tu dong master p 5000-eDien Ha The
 
TYPHOON HIL - Product Catalog-.pdf
TYPHOON HIL - Product Catalog-.pdfTYPHOON HIL - Product Catalog-.pdf
TYPHOON HIL - Product Catalog-.pdfShababZehraRizvi
 
PowerDRC/LVS 2.2 released by POLYTEDA
PowerDRC/LVS 2.2 released by POLYTEDAPowerDRC/LVS 2.2 released by POLYTEDA
PowerDRC/LVS 2.2 released by POLYTEDAAlexander Grudanov
 
byteLAKE's Alveo FPGA Solutions
byteLAKE's Alveo FPGA SolutionsbyteLAKE's Alveo FPGA Solutions
byteLAKE's Alveo FPGA SolutionsbyteLAKE
 
Computer modeling-simulation&examples1
Computer modeling-simulation&examples1Computer modeling-simulation&examples1
Computer modeling-simulation&examples1Jian Shen
 
Opal Rt Giroux Scrpting In Emtp Works
Opal Rt Giroux Scrpting In Emtp WorksOpal Rt Giroux Scrpting In Emtp Works
Opal Rt Giroux Scrpting In Emtp Workscorinne rocherieux
 
Detailed large-scale real-time HYPERSIM EMT simulation for transient stabilit...
Detailed large-scale real-time HYPERSIM EMT simulation for transient stabilit...Detailed large-scale real-time HYPERSIM EMT simulation for transient stabilit...
Detailed large-scale real-time HYPERSIM EMT simulation for transient stabilit...OPAL-RT TECHNOLOGIES
 
Platform for Multi-Unit Severe Accident Simulation
Platform for Multi-Unit Severe Accident SimulationPlatform for Multi-Unit Severe Accident Simulation
Platform for Multi-Unit Severe Accident SimulationGSE Systems, Inc.
 

Similaire à FPGA Power Electronic & Electric Machine real-time simulation for HIL - Introduction (20)

OPAL-RT and ANSYS - HIL simulation
OPAL-RT and ANSYS - HIL simulationOPAL-RT and ANSYS - HIL simulation
OPAL-RT and ANSYS - HIL simulation
 
OPAL-RT RT13 Conference: Rapid control prototyping solutions for power electr...
OPAL-RT RT13 Conference: Rapid control prototyping solutions for power electr...OPAL-RT RT13 Conference: Rapid control prototyping solutions for power electr...
OPAL-RT RT13 Conference: Rapid control prototyping solutions for power electr...
 
OPAL-RT Webinar - HYPERSIM
OPAL-RT Webinar - HYPERSIMOPAL-RT Webinar - HYPERSIM
OPAL-RT Webinar - HYPERSIM
 
OPAL-RT Real time simulation using RT-LAB
OPAL-RT Real time simulation using RT-LABOPAL-RT Real time simulation using RT-LAB
OPAL-RT Real time simulation using RT-LAB
 
Opal rt e phaso rsim_2013
Opal rt e phaso rsim_2013Opal rt e phaso rsim_2013
Opal rt e phaso rsim_2013
 
How to achieve 95%+ Accurate power measurement during architecture exploration?
How to achieve 95%+ Accurate power measurement during architecture exploration? How to achieve 95%+ Accurate power measurement during architecture exploration?
How to achieve 95%+ Accurate power measurement during architecture exploration?
 
Real Time System Validation using Hardware in Loop (HIL) Digital Platform
Real Time System Validation using Hardware in Loop (HIL) Digital PlatformReal Time System Validation using Hardware in Loop (HIL) Digital Platform
Real Time System Validation using Hardware in Loop (HIL) Digital Platform
 
OPAL-RT Distributed Multi-User Laboratories
OPAL-RT Distributed Multi-User LaboratoriesOPAL-RT Distributed Multi-User Laboratories
OPAL-RT Distributed Multi-User Laboratories
 
PMU-Based Real-Time Damping Control System Software and Hardware Architecture...
PMU-Based Real-Time Damping Control System Software and Hardware Architecture...PMU-Based Real-Time Damping Control System Software and Hardware Architecture...
PMU-Based Real-Time Damping Control System Software and Hardware Architecture...
 
Ls catalog thiet bi tu dong master p 5000-e_dienhathe.vn
Ls catalog thiet bi tu dong master p 5000-e_dienhathe.vnLs catalog thiet bi tu dong master p 5000-e_dienhathe.vn
Ls catalog thiet bi tu dong master p 5000-e_dienhathe.vn
 
Ls catalog thiet bi tu dong master p 5000-e
Ls catalog thiet bi tu dong master p 5000-eLs catalog thiet bi tu dong master p 5000-e
Ls catalog thiet bi tu dong master p 5000-e
 
TYPHOON HIL - Product Catalog-.pdf
TYPHOON HIL - Product Catalog-.pdfTYPHOON HIL - Product Catalog-.pdf
TYPHOON HIL - Product Catalog-.pdf
 
PowerDRC/LVS 2.2 released by POLYTEDA
PowerDRC/LVS 2.2 released by POLYTEDAPowerDRC/LVS 2.2 released by POLYTEDA
PowerDRC/LVS 2.2 released by POLYTEDA
 
OPAL-RT ePHASORsim Webinar
OPAL-RT ePHASORsim WebinarOPAL-RT ePHASORsim Webinar
OPAL-RT ePHASORsim Webinar
 
Bosch Internship presentation
Bosch Internship presentationBosch Internship presentation
Bosch Internship presentation
 
byteLAKE's Alveo FPGA Solutions
byteLAKE's Alveo FPGA SolutionsbyteLAKE's Alveo FPGA Solutions
byteLAKE's Alveo FPGA Solutions
 
Computer modeling-simulation&examples1
Computer modeling-simulation&examples1Computer modeling-simulation&examples1
Computer modeling-simulation&examples1
 
Opal Rt Giroux Scrpting In Emtp Works
Opal Rt Giroux Scrpting In Emtp WorksOpal Rt Giroux Scrpting In Emtp Works
Opal Rt Giroux Scrpting In Emtp Works
 
Detailed large-scale real-time HYPERSIM EMT simulation for transient stabilit...
Detailed large-scale real-time HYPERSIM EMT simulation for transient stabilit...Detailed large-scale real-time HYPERSIM EMT simulation for transient stabilit...
Detailed large-scale real-time HYPERSIM EMT simulation for transient stabilit...
 
Platform for Multi-Unit Severe Accident Simulation
Platform for Multi-Unit Severe Accident SimulationPlatform for Multi-Unit Severe Accident Simulation
Platform for Multi-Unit Severe Accident Simulation
 

Dernier

System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingBootNeck1
 
National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfNational Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfRajuKanojiya4
 
Earthing details of Electrical Substation
Earthing details of Electrical SubstationEarthing details of Electrical Substation
Earthing details of Electrical Substationstephanwindworld
 
multiple access in wireless communication
multiple access in wireless communicationmultiple access in wireless communication
multiple access in wireless communicationpanditadesh123
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleAlluxio, Inc.
 
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...Sumanth A
 
11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdfHafizMudaserAhmad
 
Ch10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdfCh10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdfChristianCDAM
 
Python Programming for basic beginners.pptx
Python Programming for basic beginners.pptxPython Programming for basic beginners.pptx
Python Programming for basic beginners.pptxmohitesoham12
 
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...Erbil Polytechnic University
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgsaravananr517913
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxRomil Mishra
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONjhunlian
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating SystemRashmi Bhat
 
Crushers to screens in aggregate production
Crushers to screens in aggregate productionCrushers to screens in aggregate production
Crushers to screens in aggregate productionChinnuNinan
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionMebane Rash
 
Research Methodology for Engineering pdf
Research Methodology for Engineering pdfResearch Methodology for Engineering pdf
Research Methodology for Engineering pdfCaalaaAbdulkerim
 

Dernier (20)

System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event Scheduling
 
National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfNational Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdf
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Earthing details of Electrical Substation
Earthing details of Electrical SubstationEarthing details of Electrical Substation
Earthing details of Electrical Substation
 
multiple access in wireless communication
multiple access in wireless communicationmultiple access in wireless communication
multiple access in wireless communication
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at Scale
 
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
 
11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf
 
Ch10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdfCh10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdf
 
Python Programming for basic beginners.pptx
Python Programming for basic beginners.pptxPython Programming for basic beginners.pptx
Python Programming for basic beginners.pptx
 
Designing pile caps according to ACI 318-19.pptx
Designing pile caps according to ACI 318-19.pptxDesigning pile caps according to ACI 318-19.pptx
Designing pile caps according to ACI 318-19.pptx
 
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptx
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating System
 
Crushers to screens in aggregate production
Crushers to screens in aggregate productionCrushers to screens in aggregate production
Crushers to screens in aggregate production
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of Action
 
Research Methodology for Engineering pdf
Research Methodology for Engineering pdfResearch Methodology for Engineering pdf
Research Methodology for Engineering pdf
 

FPGA Power Electronic & Electric Machine real-time simulation for HIL - Introduction

  • 1. 1 Alan Soltis OPAL-RT alan.soltis@opal-rt.com FPGA Power Electronic & Electric Machine real-time simulation for HIL - Introduction
  • 2. 2 - Turnkey HIL Simulation Solutions (~20 minutes) - Why organizations use HIL for power electronics & machine development & testing today - Where we are today - Where are we going? - "Signal Level" HIL versus "Power HIL" - Workflow improvements: From e-Machine Specialists to Controls & testing Engineers - CPU vs. FPGA based simulation - Using FEA to accelerate machine design as well as controls testing & validation with HIL - eFPGASim as a development & test tool - eHS: The flexible solution for power electronics development & test in real-time Agenda
  • 3. 3 Our solutions cover the complete spectrum of power system analysis and studies ePHASORsim Real-Time Transient Stability Simulator 10 ms time step HYPERsim Large Scale Power System Simulation for Utilities & Manufacturers 25 µs to 100 µs time step eFPGAsim Power Electronics Simulation on FPGA 1 µs to 100 ns time step 1 s (1 Hz) 10,000 2,000 1,000 500 100 10 0 10 ms (100 Hz) 50 µs (20 KHz) 10 µs (100 KHz) 1µs (1 MHz) 100 ns (10 MHz) 10 ns (100 MHz) 20,000 Period (frequency) of transient phenomena simulated Number of 3-Phase Buses eMEGAsim Power System & Power Electronics Simulation Based on Matlab/Simulink and SimPowerSystems 10 µs to 100 µs time step Alan’s Subject OPAL-RT Solutions …. again
  • 4. 44 The Challenge of Electric Motor & Power Electronics Control Testing Control engineers want :  To test the motor controller with non-ideal behavior.  To test the motor controller with different points of operation, such a saturated states  To insert fault conditions  To rapidly simulate different types of motors and power electronics topologies High-fidelity and flexible Drive & PE simulation
  • 5. 55 The Challenge of Electric Motor Control Testing 2 • increase test case coverage • reduce costs • accelerate time to market  By reducing testing time on real dynamometer • How “real” can HIL get?  By detecting errors at earlier stages of the design  Faster improvement of complex control strategies Managers want to: Creation of a technical link between Designer and control engineer – HIL model IS the design
  • 6. 6 Model-based Design (MBD) & Hardware-in-the-Loop (HIL) Validate Model  Off-line simulation Virtual Prototype HIL, RT simulation 3D visualization Control Prototype HIL, RT simulation, Physical Components Design Implementation Production Code Physical Components Lab Testing with actual controller Integration & Test In-system commiss- ioning & calibration Deployment Production Maintenance This implementation is performed by the software team This implementation is performed by the control team This implementation is performed by the integration team Models become the method to share information with disparate development teams HIL “AVOID REDUNDANT MODEL DEVELOPMENT!”
  • 7. 7 General eFPGAsim structure • eFPGAsim is a suite of FPGA models and solvers • All models/solvers uses floating point format • Designed for full connectivity of models within a fixed bitstream on Virtex-7
  • 8. 8 eHS: ‘Electric Hardware Solver’ • Automated Electric Circuit Solver • Variable topology, variable parameter, ‘non-flashing’ • Enable the simulation of switched electric circuits on FPGA directly from a SimPowerSystems/PLECS/PSIM model
  • 9. 9 • Fixed Admittance Matrix Nodal Method • All switches in the circuit: • Modeled as a capacitor when open • Modeled as an inductor when closed • If L/h=h/C then the admittance matrix is constant (For backward Euler method, h is the time step) Automated Nodal Electric Circuit Solver eHS: ‘Electric Hardware Solver’
  • 10. 10 eHS example: Matrix Converter Drive 10 - 22 switches in total in the converter - Connected to PMSM on the FPGA - Calculation time on FPGA : 590 ns on eHS-16 (estimated timing on eHS-64: 350 ns)
  • 11. 11 • FPGA structure based on optimized dot-product units and operation scheduler Automated Nodal Electric Circuit Solver eHS: ‘Electric Hardware Solver’ eHS characteristics Virtex-6 (eHS-16) Virtex-7 (eHS-64) Inputs 16 32 Outputs 16 32 Switches 24 64 Max # eHS Core 2 2 Cycle time 150 ns - 1 µs 150 ns - 1 µs eHS-16 configuration
  • 12. 12 Why FPGA simulation? • Low sampling time and therefore excellent resolution for high frequency IGBT gating (up to 50-100 kHz) • Excellent latency (typ. 1 µs) for direct current-control motor applications or FODP (Fast On-board Drive Protection) • Massively parallel pre-processing unit for CPU • very good example: MMC (Multi-Level Modular Converter) ALU cores I/Os DUT (controller) Logic & mem CPU FPGA PCIe bus FOBP
  • 13. 13 Disadvantages of FPGA simulation • Higher coding complexity than CPU counterparts. • User has more control over lower level abstraction levels but this increases the complexity of the designs • Many basic CPU coding schemes must be verbosely expressed in the FPGA design, which can be cumbersome. Ex: ‘for’ loops in matrix multiplications. • Very long compilation time • Generating a new FPGA bitstream from FPGA code can take 1-2 hours on big FPGA chips like Virtex-6 or Virtex-7 • Increased debugging/probing difficulty eFPGAsim is designed to avoid these problems
  • 14. 1414 HIL for ECU Testing and Validation Virtual Plant Machines, PE, Peripherals Electronic Control Unit (ECU) Under Test
  • 15. 1515 Role of FPGA in HIL Simulation CPU I/Os ECU (controller) Logic & mem TARGET-PC FPGA PCIe link BASIC HIL SIMULATOR Gates Signals Probes Feedback Feedback Latency: 1.5us Feedback Latency: 40us
  • 16. 1616 Example: PMSM Solver on FPGA Performance Recap:  Step Time : 15-60us  Model total Latency: 20-100us  Step Time : 100-450ns  Model total Latency: Bellow 2.5us FEA PMSM Solver OPAL-RT PMSM FPGA Solver
  • 17. 17 • Plant model exported from FEA, is integrated with I/O & any peripheral plant model components in Simulink to be compiled for real-time. • Xilinx System Generator is a FPGA Simulink blockset • No need to know VHDL language • User can customize the I/O for complex applications RT-LAB I/O is fully programmable with Xilinx System Generator A typical XSG model in RT-LAB
  • 18. 18 Example eFPGAsim configuration (1) Dual-PMSM +boost (Prius configuration) • Common drive configuration used on the Prius, Ford Fusion Hybrid and Denso supplier. • PMSM Finite-Element Model (JMAG-RT/Infolytica) M. Harakawa, C. Dufour, S. Nishimura, T.Nagano, “Real-Time Simulation of a PMSM Drive in Faulty Modes with Validation Against an Actual Drive System”, Proceedings of the 13th European Conference on Power Electronics and Applications (EPE-2009), Barcelona, Spain, Sept. 8-10, 2009 Validation of JMAG-PMSM model against real motor
  • 19. 19 Example eFPGAsim configuration(2) SRM + H-bridge buck-boost • Switched Reluctance Motors offer an alternative to highly priced rare-earth magnets of PMSM. • FEA data of SRM imported from JMAG (JSOL) or MotorSolve (Infolytica) (3-phase shown) L-1 (,iabc) rotor FPGA (Virtex 6) Digital Input (5 ns) (IGBT gates) Multi-core CPU (Intel Core i7) Internal test modulators DC-DC PWM 10-100 kHz SRM Drive Analog Output (currents) Analog Output (resolver) Digital Output (quad enc) I/Os & sig. cond. Analog Input (resolver excitation) High-Level Mechanical system (modeled in Simulink and RTW) MasterECU Battery voltage H-bridge Buck-Boost converter SG User designed I/O ECUundertest CAN (6/4 SRM shown) SRM Motor SRM Flux Data Labc SRM controller (hysterisis current type) SRM Torque Data iabc FPGA (Virtex 6) C. Dufour, S. Cense, J. Bélanger, “FPGA-based Switched Reluctance Motor Drive and DC-DC Converter Models for High-Bandwidth HIL Real-Time Simulator”, Proceedings of the 15th European Conference on Power Electronics and Applications (EPE’13 ECCE Europe), Lille, France, Sept. 3-5, 2013 SRM FEA analysis from MotorSolve
  • 20. 20 Example eFPGAsim configuration(3) Induction Motor Drive • Linear induction motor • Model with fixed DQ frame. • Mechanical model and feeder grid circuit can be interfaced on regular CPUs of RT-LAB C. Dufour, S. Cense, J. Bélanger, “ An Induction Machine and Power Electronic Test System on FPGA”, ELECTRIMACS 2014 conference, Valencia, Spain, May 19th -22nd, 2014.
  • 21. 21 Offline results (SPS) On-line results (Virtex-6 on-chip) IM-FPGA test: 6-pulse mode, 1225 rpm Test #1 PWM frequency 680 Hz Modulation Null 6-pulse mode Motor speed 1125 RPM Slip 0.0625 Case from: C. Dufour, S. Abourida, J. Bélanger, “Real-Time Simulation of Electrical Vehicle Motor Drives on a PC Cluster”, Proceedings of the 10th European Conference on Power Electronics and Applications (EPE 2003), Toulouse, September 2-4 2003.
  • 22. 22 PMSM models: DQ, VDQ and SH N Siabc rotor PMSM rotor idqref iabc idq (ref) (Park transform) (hysteresis switching) + - iabc(ref) IGBT inverterVdc When the motor starts to saturate: • DQ model: produces higher torque than normal • VDQ (DQ with variable Ld Lq): has the correct average torque • Spatial Harmonic (SH) : more precise with cogging torque and slot-induced inductance torque variation This test in current control mode shows the different torque levels produced for the SAME current!
  • 23. 2323 Next step: Power HIL versus Signal Level HIL Simulation PHIL simulation is a scenario where a simulation environment virtually exchanges power with real hardware, in contrast to cases which involves only low-power signal exchange. Power Hardware-In-the-Loop
  • 24. 2424 Power HIL: Why, How, Where? • Join the real-time simulator capabilities to the power equipment • Power systems, power electronic, protection equipement, controller logic, etc. • Requires high quality amplifier • High accuracy, low distorsion, high bandwith, low phase lag, etc. • Connect a real power device under test • Wind turbine, solar panel, motors/generators, protection relays, gate drives, etc. • $ trade-off
  • 25. 2525 Power HIL: Why, How, Where? Potential Applications • Grid Applications • Grid Emulator (50, 60, 400 Hz) • Grid Load • PV-Inverter Emulation • Wind-Generator Emulation • UPS (Uninteruptible Power Supply) Emulation • Grid Inverter Emulation • Grid Motor / Generator Emulation • Motor Applications • Motor / Generator Emulator • Drive Inverter Emulator • Frequency Inverter Emulator • Aerospace / Military • 400 Hz Supply Grid Emulator • DC-Supply emulation • 400 Hz Aerospace device emulator • AC-DC Coupling Emulator • Generator / Motor Emulator • 400 Hz Inverter Emulator • Automotive Applications • Electrical drive train emulation • Battery Emulator • Drive Inverter Emulator • Motor Emulator • eVehicle Applications • eVehicle charging station emulator • Test Bench for charging • Test Benches for combustion engine drive train • Drive Inverter for electrical machines connected to combustion machines, wheel, gear boxes • Transportation • Supply Grid Emulator • Machine Emulator • Inverter Emulator • Electrical drive train emulation
  • 26. 2626 Summary 1  FPGA is now the default solution for HIL testing  High-fidelity HIL model on FPGA is finally a reality  Large scale parametric analysis of (example) Prius Motor was done to prepare data for Opal-RT software using ANSYS FEA software  Enhanced control algorithm validation is now possible on HIL  Faster tests, simplified workflow, lower cost  Motor and controller designer can work closely together – The exported FEA model (Design) IS the HIL plant model
  • 27. 27 Summary 2 • eFPGAsim is designed to ease the use of FPGA technologies for motor drive and power electronic HIL testing • avoid very long ‘Place And Route’ time of modern, large FPGAs. • non-flashing, variable parameter and variable topology methodology • Available motor models as of today: PMSM, SRM, IM . . . • eHS can be used to build exotic power converter topologies eFPGAsim is a useful tool to increase test coverage of motor drive and power electronics systems in early stage of development and reduce overall project costs …. Time for a quick Demo! Req. Design Implement ValidationRateofdefectdiscovery OldNew The later the detection, the more expensive the correction