REDUNDANT ELECTRIC MOTOR DRIVE CONTROL UNIT DESIGN USING AUTOMATA-BASED APPROACH
Implementation of redundant unit for motor drive control based on programmable logic devices is discussed. Continuous redundancy method is used. As compared to segregated standby redundancy and whole system standby redundancy, such method provides preservation of all unit functions in case of redu...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Saint Petersburg National Research University of Information Technologies, Mechanics and Optics (ITMO University)
2014-11-01
|
Series: | Naučno-tehničeskij Vestnik Informacionnyh Tehnologij, Mehaniki i Optiki |
Subjects: | |
Online Access: | http://ntv.ifmo.ru/file/article/11201.pdf |
id |
doaj-1431bb0569054f10a6ffe353679d7a9c |
---|---|
record_format |
Article |
spelling |
doaj-1431bb0569054f10a6ffe353679d7a9c2020-11-24T22:15:47ZengSaint Petersburg National Research University of Information Technologies, Mechanics and Optics (ITMO University)Naučno-tehničeskij Vestnik Informacionnyh Tehnologij, Mehaniki i Optiki2226-14942500-03732014-11-01146146152REDUNDANT ELECTRIC MOTOR DRIVE CONTROL UNIT DESIGN USING AUTOMATA-BASED APPROACH Yuri Yu. Yankin 0Anatoly A. Shalyto 1leading engineer, Concern "AURORA", Scientific and Production Association, Joint Stock Company ("Aurora", JSC), Saint Petersburg, 194021, Russian FederationD.Sc., Professor, Department head, ITMO University, Saint Petersburg, 197101, Russian FederationImplementation of redundant unit for motor drive control based on programmable logic devices is discussed. Continuous redundancy method is used. As compared to segregated standby redundancy and whole system standby redundancy, such method provides preservation of all unit functions in case of redundancy and gives the possibility for continuous monitoring of major and redundant elements. Example of that unit is given. Electric motor drive control channel block diagram contains two control units – the major and redundant; it also contains four power supply units. Control units programming was carried out using automata-based approach. Electric motor drive control channel model was developed; it provides complex simulation of control state-machine and power converter. Through visibility and hierarchy of finite state machines debug time was shortened as compared to traditional programming. Control state-machine description using hardware description language is required for its synthesis with FPGA-devices vendor design software. This description was generated automatically by MATLAB software package. To verify results two prototype control units, two prototype power supply units, and device mock-up were developed and manufactured. Units were installed in the device mock-up. Prototype units were created in accordance with requirements claimed to deliverable hardware. Control channel simulation and tests results in the perfect state and during imitation of major element fault are presented. Automata-based approach made it possible to observe and debug control state-machine transitions during simulation of transient processes, occurring at imitation of faults. Results of this work can be used in development of fault tolerant electric motor drive control channels. http://ntv.ifmo.ru/file/article/11201.pdfelectric driveredundancyautomata-based programmingfinite state machineprogrammable logic deviceFPGA |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Yuri Yu. Yankin Anatoly A. Shalyto |
spellingShingle |
Yuri Yu. Yankin Anatoly A. Shalyto REDUNDANT ELECTRIC MOTOR DRIVE CONTROL UNIT DESIGN USING AUTOMATA-BASED APPROACH Naučno-tehničeskij Vestnik Informacionnyh Tehnologij, Mehaniki i Optiki electric drive redundancy automata-based programming finite state machine programmable logic device FPGA |
author_facet |
Yuri Yu. Yankin Anatoly A. Shalyto |
author_sort |
Yuri Yu. Yankin |
title |
REDUNDANT ELECTRIC MOTOR DRIVE CONTROL UNIT DESIGN USING AUTOMATA-BASED APPROACH |
title_short |
REDUNDANT ELECTRIC MOTOR DRIVE CONTROL UNIT DESIGN USING AUTOMATA-BASED APPROACH |
title_full |
REDUNDANT ELECTRIC MOTOR DRIVE CONTROL UNIT DESIGN USING AUTOMATA-BASED APPROACH |
title_fullStr |
REDUNDANT ELECTRIC MOTOR DRIVE CONTROL UNIT DESIGN USING AUTOMATA-BASED APPROACH |
title_full_unstemmed |
REDUNDANT ELECTRIC MOTOR DRIVE CONTROL UNIT DESIGN USING AUTOMATA-BASED APPROACH |
title_sort |
redundant electric motor drive control unit design using automata-based approach |
publisher |
Saint Petersburg National Research University of Information Technologies, Mechanics and Optics (ITMO University) |
series |
Naučno-tehničeskij Vestnik Informacionnyh Tehnologij, Mehaniki i Optiki |
issn |
2226-1494 2500-0373 |
publishDate |
2014-11-01 |
description |
Implementation of redundant unit for motor drive control based on programmable logic devices is discussed.
Continuous redundancy method is used. As compared to segregated standby redundancy and whole system standby
redundancy, such method provides preservation of all unit functions in case of redundancy and gives the possibility for
continuous monitoring of major and redundant elements. Example of that unit is given. Electric motor drive control channel
block diagram contains two control units – the major and redundant; it also contains four power supply units. Control units
programming was carried out using automata-based approach. Electric motor drive control channel model was developed; it
provides complex simulation of control state-machine and power converter. Through visibility and hierarchy of finite state
machines debug time was shortened as compared to traditional programming. Control state-machine description using
hardware description language is required for its synthesis with FPGA-devices vendor design software. This description was
generated automatically by MATLAB software package. To verify results two prototype control units, two prototype power
supply units, and device mock-up were developed and manufactured. Units were installed in the device mock-up. Prototype
units were created in accordance with requirements claimed to deliverable hardware. Control channel simulation and tests
results in the perfect state and during imitation of major element fault are presented. Automata-based approach made it
possible to observe and debug control state-machine transitions during simulation of transient processes, occurring at
imitation of faults. Results of this work can be used in development of fault tolerant electric motor drive control channels. |
topic |
electric drive redundancy automata-based programming finite state machine programmable logic device FPGA |
url |
http://ntv.ifmo.ru/file/article/11201.pdf |
work_keys_str_mv |
AT yuriyuyankin redundantelectricmotordrivecontrolunitdesignusingautomatabasedapproach AT anatolyashalyto redundantelectricmotordrivecontrolunitdesignusingautomatabasedapproach |
_version_ |
1725793051579777024 |