72 research outputs found
Recommended from our members
Impact of algorithm design in implementing real-time active control systems
This paper presents an investigation into the impact of algorithm design
for real-time active control systems. An active vibration control (AVC) algorithm
for flexible beam systems is employed to demonstrate the critical design
impact for real-time control applications. The AVC algorithm is analyzed, designed
in various forms and implemented to explore the impact. Finally, a comparative
real-time computing performance of the algorithms is presented and
discussed to demonstrate the merits of different design mechanisms through a
set of experiments
Self-Tuning Active Vibration Control of Flexible Beam Structures
This paper presents the design and performance evaluation of an adaptive active control mechanism for vibration suppression in flexible beam structures. A cantilever beam system in transverse vibration is considered. First order control finite difference methods are used to study the behaviour of the beam and develop a suitable test and verification platform. An active vibration control algorithm is developed within an adaptive control framework for broadband cancellation of vibration along the beam using a single-input multi-output (SIMO) control structure. The algorithm is implemented on a digital processor incorporating a digital signal processing (DSP) and transputer system. Simulation results verifying the performance of the algorithm in the suppression of vibration along the beam, using single-input single-output and SIMO control structures are presented and discussed
Adaptive Active Control of Noise and Vibration
The design implementation of an active control mechanism for noise cancellation vibration suppression within an adaptive control framework is presented. A control mechanism is designed within a feedforward control structure on the basis of optimum cancellation at an observation point. The design relations are formulated such that to allow on-line design and implementation and thus result in a self-tuning control algorithm. The algorithm is implemented on an integrated digital signal processing and transputer system and results verifying the performance of the algorithm are presented and discussed
CISC, Risc and DSP Processors in Real-Time Signal Processing and Control
This paper presents an investigation into the nature of advanced high performance complex instruction set computer (CISC) processors, reduced instruction set computer (RISC) processors and digital signal processing (DSP) devices. Several DSP and control algorithms of regular and irregular nature are considered to explore the real-time characteristics of the different processors. The algorithms are implemented on several CISC, RISC and DSP processors. The hardware and software resources and capabilities of the processors and the characteristics of the algorithms are discussed to provide a matching between the algorithms and the architectures. Finally, a comparison of the results of the implementations is made, on the basis of real-time computation performance, to lead to merits of development of fast processing techniques for real-time DSP and control applications
Active Vibration Control with Genetic Algorithms
This paper presents an investigation into the development of an adaptive active control mechanism for vibration suppression using genetic algorithms (GA's). GA's are used to estimate the adaptive controller characteristics, where the controller is designed on the basis of optimal vibration suppression using the plant model. This is realised by minimising the the prediction error of the actual plant output and the model output. A MATLAB GA toolbox is used to identify the controller parameters. A comparative performance of the conventional recursive least square (RLS) scheme and the GA is presented. The active vibration control system is implemented with both the GA and the RLS schemes and its performance assessed in the suppression of vibration along a flexible beam structure in each case
Homogeneous and Heterogeneous Parallel Architectures in Real-Time Signal Processing and Control
This paper presents an investigation into the real time performance of homogeneous and heterogeneous parallel architectures in signal processing and control applications. Several algorithms of regular and irregular nature are considered. These are implemented on a number of uni- processor and multi-processor parallel architectures. Hardware and software resources, capabilities of the architectures and characteristics of the algorithms are considered for suitable matching between the algorithms and the architectures. The partitioning and mapping of the algorithms on the architectures and multi-processor communication techniques are investigated. Finally, a comparison of the results of implementations is made to establish merits of design and development of parallel architectures for real-time signal processing and control applications
Multiple Source Adaptive Active Noise and Vibration Control
This report presents an investigation into the development of an adaptive active control strategy for noise cancellation and vibration suppression using a multi-source configuration. A self-tuning control algorithm is developed on the basis of optimum cancellation of broadband noise/vibration at a set of observation points. The algorithm is implemented on a digital processor and its performance assessed in the cancellation of noise in a free-field medium and the suppression of vibration in a flexible beam structure
Performance Evaluation in Sequential Real-Time Processing
This paper presents an investigation into the performance evaluation of high-performance processors in real-time applications. The performance evolution of the processors in relation to task size, compiler efficiency for numerical computation and code optimisation are investigated. A quantitative measure of performance evaluation of processors is introduced. An adaptive filtering algorithm and a beam simulation algorithm are considered. These are implemented on several high-performance processors incorporating transputers and digital signal processing devices. A comparative performance evaluation of the architectures is made, demonstrating the critical issues encountered with fast processing techniques in real-time signal processing and control
Heterogeneous and Homogeneous Parallel Architectures for Real-Time Adaptive Active Vibration Control
This paper presents an investigation into parallel processing techniques for real-time adaptive control of a flexible beam structure. Three different algorithms, namely simulation, control and identification are involved in the adaptive control algorithm. These are implemented on a number of computing platforms including a homogeneous network of transputer nodes, a homogeneous network of digital signal processing (DSP) devices, heterogeneous architectures involving transputers, reduced instruction set computer superscalar processor and DSP device, single DSP devices and transputer nodes and several general purpose sequential processors. The partitioning and mapping of the algorithms on the homogeneous and heterogeneous architectures is also explored. The inter-processor communication speed is investigated to establish the real-time performance aspects of the processors on the basis of the nature of the algorithms involved. A close investigation into the performance of several compilers is made and discussed within the context of real-time implementations. Finally, a comparison of the results of the implementations is made, on the basis of real-time communications performance, computation performance and complier performance, to lead to merits of design of parallel systems incorporating fast processing techniques for real-time control applications
- …