Processor-in-Loop Control System Design Using a Non-Real-Time Electro-Magnetic Transient Simulator

This thesis investigates using processor-in-loop techniques with non-real-time electro-magnetic transient simulation software for designing microcontroller-based systems. The behaviour of a microcontroller is included in the simulation by directly integrating the target microcontroller into an EMTP...

Full description

Bibliographic Details
Main Author: Chongva, Gregory George
Other Authors: Filizadeh, Shaahin (Electrical and Computer Engineering)
Published: 2012
Subjects:
Online Access:http://hdl.handle.net/1993/5292
id ndltd-LACETR-oai-collectionscanada.gc.ca-MWU.1993-5292
record_format oai_dc
spelling ndltd-LACETR-oai-collectionscanada.gc.ca-MWU.1993-52922014-03-29T03:44:12Z Processor-in-Loop Control System Design Using a Non-Real-Time Electro-Magnetic Transient Simulator Chongva, Gregory George Filizadeh, Shaahin (Electrical and Computer Engineering) Gole, Ani (Electrical and Computer Engineering) McLeod, Robert (Electrical and Computer Engineering) Baltes, Jackie (Computer Science) microcontroller electrical simulation processor-in-loop simulation software-in-loop simulation EMTP / EMTDC control system design This thesis investigates using processor-in-loop techniques with non-real-time electro-magnetic transient simulation software for designing microcontroller-based systems. The behaviour of a microcontroller is included in the simulation by directly integrating the target microcontroller into an EMTP co-simulation. Additionally, to assist the design process, the optimization functionality of the EMTP program is extended to the microcontroller algorithm. Since non-realtime simulation does not require specialized test hardware to accurately simulate systems, it is both cheaper and able to be used earlier in the controller design process then hardware-in-loop real-time simulation. A component is created in the PSCAD / EMTDC program to integrate a generic controller running an arbitrary periodic algorithm into an EMTP simulation. The component operation is verified by creating a co-simulation of a three-phase induction motor V / f. speed control. The co-simulation results match the behaviour of the resulting system under a fairly broad range of operating conditions, highlighting the applicability of the technique. 2012-04-11T17:44:19Z 2012-04-11T17:44:19Z 2012-04-11 http://hdl.handle.net/1993/5292
collection NDLTD
sources NDLTD
topic microcontroller
electrical simulation
processor-in-loop simulation
software-in-loop simulation
EMTP / EMTDC
control system design
spellingShingle microcontroller
electrical simulation
processor-in-loop simulation
software-in-loop simulation
EMTP / EMTDC
control system design
Chongva, Gregory George
Processor-in-Loop Control System Design Using a Non-Real-Time Electro-Magnetic Transient Simulator
description This thesis investigates using processor-in-loop techniques with non-real-time electro-magnetic transient simulation software for designing microcontroller-based systems. The behaviour of a microcontroller is included in the simulation by directly integrating the target microcontroller into an EMTP co-simulation. Additionally, to assist the design process, the optimization functionality of the EMTP program is extended to the microcontroller algorithm. Since non-realtime simulation does not require specialized test hardware to accurately simulate systems, it is both cheaper and able to be used earlier in the controller design process then hardware-in-loop real-time simulation. A component is created in the PSCAD / EMTDC program to integrate a generic controller running an arbitrary periodic algorithm into an EMTP simulation. The component operation is verified by creating a co-simulation of a three-phase induction motor V / f. speed control. The co-simulation results match the behaviour of the resulting system under a fairly broad range of operating conditions, highlighting the applicability of the technique.
author2 Filizadeh, Shaahin (Electrical and Computer Engineering)
author_facet Filizadeh, Shaahin (Electrical and Computer Engineering)
Chongva, Gregory George
author Chongva, Gregory George
author_sort Chongva, Gregory George
title Processor-in-Loop Control System Design Using a Non-Real-Time Electro-Magnetic Transient Simulator
title_short Processor-in-Loop Control System Design Using a Non-Real-Time Electro-Magnetic Transient Simulator
title_full Processor-in-Loop Control System Design Using a Non-Real-Time Electro-Magnetic Transient Simulator
title_fullStr Processor-in-Loop Control System Design Using a Non-Real-Time Electro-Magnetic Transient Simulator
title_full_unstemmed Processor-in-Loop Control System Design Using a Non-Real-Time Electro-Magnetic Transient Simulator
title_sort processor-in-loop control system design using a non-real-time electro-magnetic transient simulator
publishDate 2012
url http://hdl.handle.net/1993/5292
work_keys_str_mv AT chongvagregorygeorge processorinloopcontrolsystemdesignusinganonrealtimeelectromagnetictransientsimulator
_version_ 1716658427786166272