View Related Documents

Abstract

Although computer architectures incorporate fast processing hardware resources, high performance real-time implementation of a complex control algorithm requires an efficient design and software coding of the algorithm so as to exploit special features of the hardware and avoid associated architecture shortcomings. This paper presents an investigation into the analysis and design mechanisms that will lead to reduction in the execution time in implementing real-time control algorithms. The proposed mechanisms are exemplified by means of one algorithm, which demonstrates their applicability to real-time applications. An active vibration control (AVC) algorithm for a flexible beam system simulated using the finite difference (FD) method is considered to demonstrate the effectiveness of the proposed methods. A comparative performance evaluation of the proposed design mechanisms is presented and discussed through a set of experiments.

Keywords  Algorithm analysis and design - active vibration control (AVC) - flexible beam system - real-time control - memory management

Mohammed Alamgir Hossain received his M.Sc from University of Dhaka (Bangladesh) in 1984 and Ph.D. from University of Sheffield, UK, in 1995. He has worked at several academic institutions and is currently employed as Lecturer at the Department of Computing, the University of Bradford, UK.
His main research interests include intelligent control, high-performance computing for real-time signal processing and control (HPC) and network congestion control.
Mohammad Osman Tokhi obtained his B.Sc. degree in Electrical Engineering from Kabul University, Afghanistan, in 1978 and Ph.D. from Heriot-Watt University, UK, in 1988. He has worked at several academic and industrial establishments and is currently employed as Reader at the Department of Automatic Control and Systems Engineering, the University of Sheffield, UK.
His main research interests include adaptive/intelligent and soft computing techniques for modelling and control of dynamic systems, high-performance computing for real-time signal processing and control (HPC), and biomedical applications of robotics and control.

Fulltext Preview

Image of the first page of the fulltext document