SlideShare a Scribd company logo
1 of 21
Download to read offline
eFPGAsim
Features & Applications
Christian Dufour, Ph.D.
Senior Simulation specialist, Power System and Motor Drive Applications
OPAL-RT TECHNOLOGIES, Montréal, Canada
Presentation objective
• Introduction to real-time simulation technologies
applied to controlled system design
• Explain eFPGAsim: a solver suite for the real-time
simulation of power electronic systems and
converters on FPGAs
• Demonstrate eFPGAsim with some client cases
Testing and design process of controllers and
protections using Model-Based Design
Requirements
Design
Prototype
Integration
Test
Architecture Verification
Concept Assessment Demonstration Manufacture In-service
Real-Time Simulation
Offline Simulation
• Rapid-Control Prototyping to design the control laws.
• Integration into Production Level Controller (PLC)
• Integrate and test PLC until release using HIL.
– Many more tests possible using a virtual plant.
• Use the same process for all PLC software releases.
HIL: Hardware-In-the-Loop
HIL
Testing and design process of controllers and
protections using Model-Based Design
• Other benefits: free some costly Dyno time!
• End objective: Early defect detection and cost savings
Boehm,Barry.SoftwareEngineering
Economics.EnglewoodCliffs,NJ:
Prentice-Hall,Inc.1981.
Controller
Advantages of FPGA simulation
• Excellent resolution for IGBT gating (up to 50-100 kHz)
• Excellent latency (typ. 0.5- 1 µs) for PWM or direct
current-control motor applications (ex: hysteretic ctrl)
• Notably fast enough to verify ‘Fast On-Board Drive
Protections’ (FOBDP) like IGBT short circuit protection.
ALU cores
I/Os
Logic & mem
CPU FPGA
PCIe
bus
FOBDP
Real-Time Simulator
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 explicited in the FPGA
design. 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
– Accessing data on the chip is difficult, one may need to
recompile the bitstream if a new data is to be probed on the
chip
General structure of the eFPGAsim
• Suite of electric system models and solvers on FPGA
• Model interconnection and parameters can be changed
without re-flashing nor making new FPGA bitstream!
– Fast iteration of models and design is possible.
• All models are connected using floating-point format
eHS: a user programmable non-flashing
FPGA solver for electronic converters
• Electric Hardware Solver (eHS) enables the
simulation of switched electric circuits on FPGA
directly from a SimPowerSystems or PLECS model
• Uses a fixed-admittance matrix nodal method
SimPowerSystems
or PLECS editor
eHS solver principles
• Fixed Admittance Matrix Nodal Method (FAMNM)
• All switches in the circuit are modeled as :
– a capacitor when open (ex: 50-200 nF @ 100 ns)
– an inductor when closed (ex: 50-200 nH @ 100 ns)
– If L/h=h/C then the admittance matrix is constant
(For Backward Euler method, h is the time step)
FPGA user models using RT-XSG
• Enables the user to code his own model in the
Xilinx System Generator blockset for Simulink
• No VHDL knowledge required
Customized solutions in eFPGAsim
Dual-PMSM motor drive with boost converter
• Application: Hybrid Electric Vehicles
• Motors with FEA data from JMAG-RT, MotorSolve or
Maxwell software
PMSM Spatial Harmonic Model
• Requires the storage of 3-D tables on the FPGA
• Features: cogging torque, slot induced torque
fluctuation, slot effects, saturation, etc…
Flux mapping Torque mapping
Boost converter on FPGA
• Boost converter was coded on the
FPGA using a state-space method
• Enable to drive the boost
converter IGBT up to 50 kHz
• Below we compare real FPGA simulation
(captured on Analog Outputs of the MotorHIL)
and off-line simulation with 50 kHz PWM
Customized solutions in eFPGAsim
SRM drive with H-bridge buck-boost converter
• Application: Hybrid Electric Vehicles
• Motors with FEA from Infolytica’s MotorSolve
(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)
SRM drive on FPGA
• SRM inductance data can be obtained from
Infolytica’s MotorSolve
Left: Three-dimensional relationship between excitation current, rotor position and flux
linkages for 12/8 SRM motor Right: FEA analysis on the 12/8 SRM in MotorSolve.
H-bridge buck-boost converter
• 120 ns sampling time
• 100 kHz gating frequency
DC-DC converter load step. FPGA on-chip results (left) vs. SPS offline simulation (right)
H-bridge buck-boost converter
17
eHS design: Matrix Converter Drive
- 22 switches in total in the converter
- Connected to PMSM on the FPGA
- Calculation time on FPGA :0.59 µs
18
Description
Comparison between eHS Solver running on FPGA in real-
time versus the same SimPowerSystem model running
offline (Tustin solver) with a time step of 500ns.
• Matrix converter switching frequency : 10 kHz
• Output frequency : 200 Hz
• Source frequency : 50Hz
Conclusion
The results obtained in real time using eHS solver and the
ML605EX1 FPGA simulator are exactly the same as the
results obtained with an SPS offline reference model, using
Tustin solver with 500 ns time step. Witch verifies the eHS
solver accuracy. The frequency of the output currents and
voltage is well regulated to the frequency set point
Fref=200Hz.
AD-Drive-eHs01: Matrix Converter Drive
Test 1 - eHS Solver accuracy
FPGA models can be extended to CPU
- If you want a more complex feeder circuit on CPU and use
the full simulation power of the OP5600 simulator
- Ex: 700 node distribution system on 6 cores @ 65 µs
- Complex Active front-end rectifier + 3-level inverters
- Using 2 eHS modules on one FPGA + AC-feeder on CPU
eFPGAsim in OP5600 simulator
• 1 ML605 Xilinx FPGA card for eFPGAsim models
• 12-core Intel i7 3.3 GHz real-time simulator
• I/Os: 32 16-bit 1 µs Analog Output; 32 16 bit 2µs
Analog Inputs; 128 digital inputs and 128 digital
output sampled on the FPGA.
– Can be extended! Ex: MMC systems with 1000’s of I/Os
Summary
• eFPGAsim was designed to accelerate user test cycles
– In particular, we want to avoid very long ‘Place And Route’
time of modern, large FPGAs
– Non-flashing, variable parameter and variable topology
methodology
– Do not require advanced FPGA programming skills.
• eFPGAsim is a useful tool for control & test engineers
– Increase test coverage of power electronic systems
– Early detection of issues in the design process
– Diminish overall project costs

More Related Content

What's hot

Application of microprocessor
Application of microprocessorApplication of microprocessor
Application of microprocessorSandeep Kamath
 
Analyzing solar energy storage systems
Analyzing solar energy storage systemsAnalyzing solar energy storage systems
Analyzing solar energy storage systemsChalitha Senevirathna
 
Temperatura stagnacji kolektora słonecznego - wyższa czy niższa?
Temperatura stagnacji kolektora słonecznego - wyższa czy niższa?Temperatura stagnacji kolektora słonecznego - wyższa czy niższa?
Temperatura stagnacji kolektora słonecznego - wyższa czy niższa?Hewalex Sp. z o.o. Sp.K.
 
Embedded system design: a modern approach to the electronic design.
Embedded system design: a modern approach to the electronic design.Embedded system design: a modern approach to the electronic design.
Embedded system design: a modern approach to the electronic design.Massimo Talia
 
Photovoltaic Power Conversion systems
Photovoltaic Power Conversion systems	Photovoltaic Power Conversion systems
Photovoltaic Power Conversion systems Niraj Solanki
 
Fuzzy Logic Controller
Fuzzy Logic ControllerFuzzy Logic Controller
Fuzzy Logic Controllervinayvickky
 
Design of embedded systems
Design of embedded systemsDesign of embedded systems
Design of embedded systemsPradeep Kumar TS
 
Solar Concentrators
Solar ConcentratorsSolar Concentrators
Solar ConcentratorsWaqas Tariq
 
Embedded Systems - Training ppt
Embedded Systems - Training pptEmbedded Systems - Training ppt
Embedded Systems - Training pptNishant Kayal
 
Solar Presentation.pptx
Solar Presentation.pptxSolar Presentation.pptx
Solar Presentation.pptxSteve Martinez
 
Arm architecture chapter2_steve_furber
Arm architecture chapter2_steve_furberArm architecture chapter2_steve_furber
Arm architecture chapter2_steve_furberasodariyabhavesh
 
Solar Thermal Energy
Solar Thermal Energy Solar Thermal Energy
Solar Thermal Energy Raktim Saikia
 
Timer counter in arm7(lpc2148)
Timer counter in arm7(lpc2148)Timer counter in arm7(lpc2148)
Timer counter in arm7(lpc2148)Aarav Soni
 
8051 timer and counter 1
8051 timer and counter 18051 timer and counter 1
8051 timer and counter 1DominicHendry
 
Introduction To Embedded Systems
Introduction To Embedded SystemsIntroduction To Embedded Systems
Introduction To Embedded Systemsanishgoel
 

What's hot (20)

Application of microprocessor
Application of microprocessorApplication of microprocessor
Application of microprocessor
 
OPAL-RT ePHASORsim Webinar
OPAL-RT ePHASORsim WebinarOPAL-RT ePHASORsim Webinar
OPAL-RT ePHASORsim Webinar
 
Analyzing solar energy storage systems
Analyzing solar energy storage systemsAnalyzing solar energy storage systems
Analyzing solar energy storage systems
 
Embedded System-design technology
Embedded System-design technologyEmbedded System-design technology
Embedded System-design technology
 
Temperatura stagnacji kolektora słonecznego - wyższa czy niższa?
Temperatura stagnacji kolektora słonecznego - wyższa czy niższa?Temperatura stagnacji kolektora słonecznego - wyższa czy niższa?
Temperatura stagnacji kolektora słonecznego - wyższa czy niższa?
 
Embedded system design: a modern approach to the electronic design.
Embedded system design: a modern approach to the electronic design.Embedded system design: a modern approach to the electronic design.
Embedded system design: a modern approach to the electronic design.
 
Solar energy ppt
Solar energy pptSolar energy ppt
Solar energy ppt
 
Photovoltaic Power Conversion systems
Photovoltaic Power Conversion systems	Photovoltaic Power Conversion systems
Photovoltaic Power Conversion systems
 
Fuzzy Logic Controller
Fuzzy Logic ControllerFuzzy Logic Controller
Fuzzy Logic Controller
 
Design of embedded systems
Design of embedded systemsDesign of embedded systems
Design of embedded systems
 
Solar Concentrators
Solar ConcentratorsSolar Concentrators
Solar Concentrators
 
solar collector
 solar collector solar collector
solar collector
 
Embedded Systems - Training ppt
Embedded Systems - Training pptEmbedded Systems - Training ppt
Embedded Systems - Training ppt
 
SRAM
SRAMSRAM
SRAM
 
Solar Presentation.pptx
Solar Presentation.pptxSolar Presentation.pptx
Solar Presentation.pptx
 
Arm architecture chapter2_steve_furber
Arm architecture chapter2_steve_furberArm architecture chapter2_steve_furber
Arm architecture chapter2_steve_furber
 
Solar Thermal Energy
Solar Thermal Energy Solar Thermal Energy
Solar Thermal Energy
 
Timer counter in arm7(lpc2148)
Timer counter in arm7(lpc2148)Timer counter in arm7(lpc2148)
Timer counter in arm7(lpc2148)
 
8051 timer and counter 1
8051 timer and counter 18051 timer and counter 1
8051 timer and counter 1
 
Introduction To Embedded Systems
Introduction To Embedded SystemsIntroduction To Embedded Systems
Introduction To Embedded Systems
 

Viewers also liked

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
 
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 Power Hardware-In-the-Loop presentation
OPAL-RT Power Hardware-In-the-Loop presentationOPAL-RT Power Hardware-In-the-Loop presentation
OPAL-RT Power Hardware-In-the-Loop presentationOPAL-RT TECHNOLOGIES
 
OPAL-RT Model-In-the-Loop real-time simulation
OPAL-RT Model-In-the-Loop real-time simulation OPAL-RT Model-In-the-Loop real-time simulation
OPAL-RT Model-In-the-Loop real-time simulation OPAL-RT TECHNOLOGIES
 
RT15 Berkeley | Introduction to FPGA Power Electronic & Electric Machine real...
RT15 Berkeley | Introduction to FPGA Power Electronic & Electric Machine real...RT15 Berkeley | Introduction to FPGA Power Electronic & Electric Machine real...
RT15 Berkeley | Introduction to FPGA Power Electronic & Electric Machine real...OPAL-RT TECHNOLOGIES
 
Challenges of Parallel Simulation of Power Systems_english
Challenges of Parallel Simulation of Power Systems_englishChallenges of Parallel Simulation of Power Systems_english
Challenges of Parallel Simulation of Power Systems_englishOPAL-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
 
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
 
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
 
Psim tutorial- tiristor
Psim tutorial- tiristorPsim tutorial- tiristor
Psim tutorial- tiristorSENAI
 

Viewers also liked (14)

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
 
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 Power Hardware-In-the-Loop presentation
OPAL-RT Power Hardware-In-the-Loop presentationOPAL-RT Power Hardware-In-the-Loop presentation
OPAL-RT Power Hardware-In-the-Loop presentation
 
OPAL-RT Model-In-the-Loop real-time simulation
OPAL-RT Model-In-the-Loop real-time simulation OPAL-RT Model-In-the-Loop real-time simulation
OPAL-RT Model-In-the-Loop real-time simulation
 
RT15 Berkeley | Introduction to FPGA Power Electronic & Electric Machine real...
RT15 Berkeley | Introduction to FPGA Power Electronic & Electric Machine real...RT15 Berkeley | Introduction to FPGA Power Electronic & Electric Machine real...
RT15 Berkeley | Introduction to FPGA Power Electronic & Electric Machine real...
 
Zhe huangm sc
Zhe huangm scZhe huangm sc
Zhe huangm sc
 
Challenges of Parallel Simulation of Power Systems_english
Challenges of Parallel Simulation of Power Systems_englishChallenges of Parallel Simulation of Power Systems_english
Challenges of Parallel Simulation of Power Systems_english
 
Cyclone iii
Cyclone iiiCyclone iii
Cyclone iii
 
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
 
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
 
OPAL-RT - PSIM & eHS Interface
OPAL-RT - PSIM & eHS InterfaceOPAL-RT - PSIM & eHS Interface
OPAL-RT - PSIM & eHS Interface
 
OPAL-RT RT13: OP5600 & OP7000 hardware
OPAL-RT RT13: OP5600 & OP7000 hardwareOPAL-RT RT13: OP5600 & OP7000 hardware
OPAL-RT RT13: OP5600 & OP7000 hardware
 
Manual psim
Manual psimManual psim
Manual psim
 
Psim tutorial- tiristor
Psim tutorial- tiristorPsim tutorial- tiristor
Psim tutorial- tiristor
 

Similar to OPAL-RT eFPGAsim Power Electronic Real-time Simulator

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
 
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 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
 
Rapid Control Prototyping Solutions
Rapid Control Prototyping SolutionsRapid Control Prototyping Solutions
Rapid Control Prototyping SolutionsOPAL-RT TECHNOLOGIES
 
VLSI design Dr B.jagadeesh UNIT-5.pptx
VLSI design Dr B.jagadeesh   UNIT-5.pptxVLSI design Dr B.jagadeesh   UNIT-5.pptx
VLSI design Dr B.jagadeesh UNIT-5.pptxjagadeesh276791
 
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
 
RT15 Berkeley | HYPERSIM - OPAL-RT
RT15 Berkeley | HYPERSIM - OPAL-RTRT15 Berkeley | HYPERSIM - OPAL-RT
RT15 Berkeley | HYPERSIM - OPAL-RTOPAL-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
 
FPGA Data Acquisition System in Industrial Scene
FPGA Data Acquisition System in Industrial SceneFPGA Data Acquisition System in Industrial Scene
FPGA Data Acquisition System in Industrial SceneNishmi Suresh
 
Tieng Nguyen resume
Tieng Nguyen resumeTieng Nguyen resume
Tieng Nguyen resumeTieng Nguyen
 
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
 
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
 
Roy aeroVerifying Power Domains in AeroFONE
Roy aeroVerifying Power Domains in AeroFONERoy aeroVerifying Power Domains in AeroFONE
Roy aeroVerifying Power Domains in AeroFONEDVClub
 

Similar to OPAL-RT eFPGAsim Power Electronic Real-time Simulator (20)

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
 
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 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 e phaso rsim_2013
Opal rt e phaso rsim_2013Opal rt e phaso rsim_2013
Opal rt e phaso rsim_2013
 
Rapid Control Prototyping Solutions
Rapid Control Prototyping SolutionsRapid Control Prototyping Solutions
Rapid Control Prototyping Solutions
 
VLSI design Dr B.jagadeesh UNIT-5.pptx
VLSI design Dr B.jagadeesh   UNIT-5.pptxVLSI design Dr B.jagadeesh   UNIT-5.pptx
VLSI design Dr B.jagadeesh UNIT-5.pptx
 
Bosch Internship presentation
Bosch Internship presentationBosch Internship presentation
Bosch Internship presentation
 
Webinar | HIL Testing of Electric Transportation
Webinar | HIL Testing of Electric TransportationWebinar | HIL Testing of Electric Transportation
Webinar | HIL Testing of Electric Transportation
 
RT15 Berkeley | HYPERSIM - OPAL-RT
RT15 Berkeley | HYPERSIM - OPAL-RTRT15 Berkeley | HYPERSIM - OPAL-RT
RT15 Berkeley | HYPERSIM - OPAL-RT
 
ThesisPresentation_Upd
ThesisPresentation_UpdThesisPresentation_Upd
ThesisPresentation_Upd
 
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?
 
Fpga acquisition
Fpga acquisitionFpga acquisition
Fpga acquisition
 
FPGA Data Acquisition System in Industrial Scene
FPGA Data Acquisition System in Industrial SceneFPGA Data Acquisition System in Industrial Scene
FPGA Data Acquisition System in Industrial Scene
 
nios.ppt
nios.pptnios.ppt
nios.ppt
 
Tieng Nguyen resume
Tieng Nguyen resumeTieng Nguyen resume
Tieng Nguyen resume
 
OPAL-RT Distributed Multi-User Laboratories
OPAL-RT Distributed Multi-User LaboratoriesOPAL-RT Distributed Multi-User Laboratories
OPAL-RT Distributed Multi-User Laboratories
 
Lab-Scale MMC Test Bench
Lab-Scale MMC Test BenchLab-Scale MMC Test Bench
Lab-Scale MMC Test Bench
 
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
 
Roy aeroVerifying Power Domains in AeroFONE
Roy aeroVerifying Power Domains in AeroFONERoy aeroVerifying Power Domains in AeroFONE
Roy aeroVerifying Power Domains in AeroFONE
 
REMC Team Presentation_Final
REMC Team Presentation_FinalREMC Team Presentation_Final
REMC Team Presentation_Final
 

More from OPAL-RT TECHNOLOGIES

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
 
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
 
2017 Atlanta Regional User Seminar - Using OPAL-RT Real-Time Simulation and H...
2017 Atlanta Regional User Seminar - Using OPAL-RT Real-Time Simulation and H...2017 Atlanta Regional User Seminar - Using OPAL-RT Real-Time Simulation and H...
2017 Atlanta Regional User Seminar - Using OPAL-RT Real-Time Simulation and H...OPAL-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
 
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
 
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
 
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
 
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
 
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
 
OPAL-RT and RTDS Technologies Co-Simulation
OPAL-RT and RTDS Technologies Co-SimulationOPAL-RT and RTDS Technologies Co-Simulation
OPAL-RT and RTDS Technologies Co-SimulationOPAL-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
 
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 | 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 | 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
 
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 | ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...
RT15 Berkeley |  ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...RT15 Berkeley |  ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...
RT15 Berkeley | ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...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
 
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
 
RT15 Berkeley | Power HIL Simulator (SimP) A prototype to develop a high band...
RT15 Berkeley | Power HIL Simulator (SimP) A prototype to develop a high band...RT15 Berkeley | Power HIL Simulator (SimP) A prototype to develop a high band...
RT15 Berkeley | Power HIL Simulator (SimP) A prototype to develop a high band...OPAL-RT TECHNOLOGIES
 

More from OPAL-RT TECHNOLOGIES (20)

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...
 
2017 Atlanta Regional User Seminar - Conclusion
2017 Atlanta Regional User Seminar - Conclusion 2017 Atlanta Regional User Seminar - Conclusion
2017 Atlanta Regional User Seminar - Conclusion
 
2017 Atlanta Regional User Seminar - Using OPAL-RT Real-Time Simulation and H...
2017 Atlanta Regional User Seminar - Using OPAL-RT Real-Time Simulation and H...2017 Atlanta Regional User Seminar - Using OPAL-RT Real-Time Simulation and H...
2017 Atlanta Regional User Seminar - Using OPAL-RT Real-Time Simulation and H...
 
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 ...
 
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...
 
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...
 
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 ...
 
2017 Atlanta Regional User Seminar Introduction
2017 Atlanta Regional User Seminar Introduction2017 Atlanta Regional User Seminar Introduction
2017 Atlanta Regional User Seminar Introduction
 
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
 
OPAL-RT and RTDS Technologies Co-Simulation
OPAL-RT and RTDS Technologies Co-SimulationOPAL-RT and RTDS Technologies Co-Simulation
OPAL-RT and RTDS Technologies Co-Simulation
 
Power Grid Cybersecurity
Power Grid CybersecurityPower Grid Cybersecurity
Power Grid Cybersecurity
 
Microgrid Controller HIL Demonstration Platform
Microgrid Controller HIL Demonstration Platform Microgrid Controller HIL Demonstration Platform
Microgrid Controller HIL Demonstration Platform
 
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...
 
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 | 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
 
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 | ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...
RT15 Berkeley |  ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...RT15 Berkeley |  ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...
RT15 Berkeley | ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...
 
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...
 
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 ...
 
RT15 Berkeley | Power HIL Simulator (SimP) A prototype to develop a high band...
RT15 Berkeley | Power HIL Simulator (SimP) A prototype to develop a high band...RT15 Berkeley | Power HIL Simulator (SimP) A prototype to develop a high band...
RT15 Berkeley | Power HIL Simulator (SimP) A prototype to develop a high band...
 

Recently uploaded

Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 

Recently uploaded (20)

Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 

OPAL-RT eFPGAsim Power Electronic Real-time Simulator

  • 1. eFPGAsim Features & Applications Christian Dufour, Ph.D. Senior Simulation specialist, Power System and Motor Drive Applications OPAL-RT TECHNOLOGIES, Montréal, Canada
  • 2. Presentation objective • Introduction to real-time simulation technologies applied to controlled system design • Explain eFPGAsim: a solver suite for the real-time simulation of power electronic systems and converters on FPGAs • Demonstrate eFPGAsim with some client cases
  • 3. Testing and design process of controllers and protections using Model-Based Design Requirements Design Prototype Integration Test Architecture Verification Concept Assessment Demonstration Manufacture In-service Real-Time Simulation Offline Simulation • Rapid-Control Prototyping to design the control laws. • Integration into Production Level Controller (PLC) • Integrate and test PLC until release using HIL. – Many more tests possible using a virtual plant. • Use the same process for all PLC software releases. HIL: Hardware-In-the-Loop HIL
  • 4. Testing and design process of controllers and protections using Model-Based Design • Other benefits: free some costly Dyno time! • End objective: Early defect detection and cost savings Boehm,Barry.SoftwareEngineering Economics.EnglewoodCliffs,NJ: Prentice-Hall,Inc.1981.
  • 5. Controller Advantages of FPGA simulation • Excellent resolution for IGBT gating (up to 50-100 kHz) • Excellent latency (typ. 0.5- 1 µs) for PWM or direct current-control motor applications (ex: hysteretic ctrl) • Notably fast enough to verify ‘Fast On-Board Drive Protections’ (FOBDP) like IGBT short circuit protection. ALU cores I/Os Logic & mem CPU FPGA PCIe bus FOBDP Real-Time Simulator
  • 6. 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 explicited in the FPGA design. 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 – Accessing data on the chip is difficult, one may need to recompile the bitstream if a new data is to be probed on the chip
  • 7. General structure of the eFPGAsim • Suite of electric system models and solvers on FPGA • Model interconnection and parameters can be changed without re-flashing nor making new FPGA bitstream! – Fast iteration of models and design is possible. • All models are connected using floating-point format
  • 8. eHS: a user programmable non-flashing FPGA solver for electronic converters • Electric Hardware Solver (eHS) enables the simulation of switched electric circuits on FPGA directly from a SimPowerSystems or PLECS model • Uses a fixed-admittance matrix nodal method SimPowerSystems or PLECS editor
  • 9. eHS solver principles • Fixed Admittance Matrix Nodal Method (FAMNM) • All switches in the circuit are modeled as : – a capacitor when open (ex: 50-200 nF @ 100 ns) – an inductor when closed (ex: 50-200 nH @ 100 ns) – If L/h=h/C then the admittance matrix is constant (For Backward Euler method, h is the time step)
  • 10. FPGA user models using RT-XSG • Enables the user to code his own model in the Xilinx System Generator blockset for Simulink • No VHDL knowledge required
  • 11. Customized solutions in eFPGAsim Dual-PMSM motor drive with boost converter • Application: Hybrid Electric Vehicles • Motors with FEA data from JMAG-RT, MotorSolve or Maxwell software
  • 12. PMSM Spatial Harmonic Model • Requires the storage of 3-D tables on the FPGA • Features: cogging torque, slot induced torque fluctuation, slot effects, saturation, etc… Flux mapping Torque mapping
  • 13. Boost converter on FPGA • Boost converter was coded on the FPGA using a state-space method • Enable to drive the boost converter IGBT up to 50 kHz • Below we compare real FPGA simulation (captured on Analog Outputs of the MotorHIL) and off-line simulation with 50 kHz PWM
  • 14. Customized solutions in eFPGAsim SRM drive with H-bridge buck-boost converter • Application: Hybrid Electric Vehicles • Motors with FEA from Infolytica’s MotorSolve (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)
  • 15. SRM drive on FPGA • SRM inductance data can be obtained from Infolytica’s MotorSolve Left: Three-dimensional relationship between excitation current, rotor position and flux linkages for 12/8 SRM motor Right: FEA analysis on the 12/8 SRM in MotorSolve.
  • 16. H-bridge buck-boost converter • 120 ns sampling time • 100 kHz gating frequency DC-DC converter load step. FPGA on-chip results (left) vs. SPS offline simulation (right) H-bridge buck-boost converter
  • 17. 17 eHS design: Matrix Converter Drive - 22 switches in total in the converter - Connected to PMSM on the FPGA - Calculation time on FPGA :0.59 µs
  • 18. 18 Description Comparison between eHS Solver running on FPGA in real- time versus the same SimPowerSystem model running offline (Tustin solver) with a time step of 500ns. • Matrix converter switching frequency : 10 kHz • Output frequency : 200 Hz • Source frequency : 50Hz Conclusion The results obtained in real time using eHS solver and the ML605EX1 FPGA simulator are exactly the same as the results obtained with an SPS offline reference model, using Tustin solver with 500 ns time step. Witch verifies the eHS solver accuracy. The frequency of the output currents and voltage is well regulated to the frequency set point Fref=200Hz. AD-Drive-eHs01: Matrix Converter Drive Test 1 - eHS Solver accuracy
  • 19. FPGA models can be extended to CPU - If you want a more complex feeder circuit on CPU and use the full simulation power of the OP5600 simulator - Ex: 700 node distribution system on 6 cores @ 65 µs - Complex Active front-end rectifier + 3-level inverters - Using 2 eHS modules on one FPGA + AC-feeder on CPU
  • 20. eFPGAsim in OP5600 simulator • 1 ML605 Xilinx FPGA card for eFPGAsim models • 12-core Intel i7 3.3 GHz real-time simulator • I/Os: 32 16-bit 1 µs Analog Output; 32 16 bit 2µs Analog Inputs; 128 digital inputs and 128 digital output sampled on the FPGA. – Can be extended! Ex: MMC systems with 1000’s of I/Os
  • 21. Summary • eFPGAsim was designed to accelerate user test cycles – In particular, we want to avoid very long ‘Place And Route’ time of modern, large FPGAs – Non-flashing, variable parameter and variable topology methodology – Do not require advanced FPGA programming skills. • eFPGAsim is a useful tool for control & test engineers – Increase test coverage of power electronic systems – Early detection of issues in the design process – Diminish overall project costs