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 |
Summary: | 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. |
---|---|
ISSN: | 2226-1494 2500-0373 |