Title: Design and validation of an FPGA-based self-healing controller for hybrid machine tools

Authors: Shouwen Fan, Robert Bicker

Addresses: School of Mechatronics Engineering, University of Electronic Science and Technology of China, Chengdu, SiChuan, 610054, P.R. China. ' School of Mechanical and Systems Engineering, Newcastle University, Newcastle, NE1 7RU, UK

Abstract: It has been recognised that the ability of dynamic reconfiguration and parallel computation for field programmable gate array (FPGA) provides significant advantages, particularly for increasing reliability and maintainability of electromechanical products. An FPGA-based self-healing controller for hybrid machine tools (HMTs) is developed to meet the high speed sampling rate requirement and a circuit of self-healing controllers as well as velocity profile generators for HMTs is designed using the very high speed integrated circuit hardware description language (VHDL) and implemented with an FPGA. A self-healing controller framework for HMTs is proposed and incorrectly measured leg position faults (LPFs) and incorrectly measured leg velocity faults (LVFs) are considered as examples. Faults are detected by fault detection and isolation (FDI) module considering the closed-loop kinematic chain constraints of spatial hybrid mechanism utilising a sensored passive leg. When a fault is detected, the control system and the desired joint space trajectory are reconfigured according to the nature of the isolated fault and the task is resumed to the largest extent possibility. Feasibility and performance of above self-healing controller are validated by experiments and simulation examples.

Keywords: self-healing control; dynamic reconfiguration; hybrid machine tools; HMT; field programmable gate arrays; FPGA; fault detection; fault isolation; FDI; velocity profile generators; VHDL; simulation.

DOI: 10.1504/IJAMECHS.2010.030853

International Journal of Advanced Mechatronic Systems, 2010 Vol.2 No.1/2, pp.99 - 107

Published online: 10 Jan 2010 *

Full-text access for editors Access for subscribers Purchase this article Comment on this article