Fast parallel self-tuning controllers
- 1 December 1991
- journal article
- research article
- Published by Taylor & Francis in International Journal of Control
- Vol. 54 (6) , 1353-1384
- https://doi.org/10.1080/00207179108934216
Abstract
Fast self-tuning discrete-time control algorithms based on ‘recursive least squares’ parameter estimation and ‘generalized minimum-variance’ (GMV) control design are presented both in lattice and transversal forms. This derivation relies both on the linear prediction interpretation of GMV control and on the embedding of the pole-zero predictive model (for the system output) into a multichannel all-pole model for the joint system input-output process. The proposed multichannel algorithms are simplified via a modular decomposition principle which converts all matrix recursions into coupled scalar recursions. The resulting control algorithms require 0(n) computations per time instant, where n denotes the controller order. Furthermore, we present parallel implementations of such fast (self-tuning controllers’ (STCs) in 0(n) processor arrays. Several structures, obtained for different implementations of the controller and of the identifier, are devised to this end but, as far as we are concerned with an ‘ideal’ STC (i.e. one which generates the control signal at each time instant with the best and most recent currently available parameter estimates), none of them can lead to a pipelined STC. We show that a pipelined STC can be obtained by implementing the controller in transversal form and introducing an 0(n) ‘lag’ in the transfer of parameters from the identifier to the controller. This amounts to using delayed parameter estimates in the control computation which, for slowly time-varying systems, could be a viable solution in order to increase the sampling rate.Keywords
This publication has 16 references indexed in Scilit:
- On the implementation of predictive adaptive control by adaptive predictorsInternational Journal of Adaptive Control and Signal Processing, 1990
- Modular architectures for adaptive multichannel lattice algorithmsIEEE Transactions on Acoustics, Speech, and Signal Processing, 1987
- Orthogonal digital filters for VLSI implementationIEEE Transactions on Circuits and Systems, 1984
- Fast, recursive-least-squares transversal filters for adaptive filteringIEEE Transactions on Acoustics, Speech, and Signal Processing, 1984
- Least-squares adaptive lattice and transversal filters: A unified geometric theoryIEEE Transactions on Information Theory, 1984
- Predictor-based self-tuning controlAutomatica, 1984
- Recursive least squares circular lattice and escalator estimation algorithmsIEEE Transactions on Acoustics, Speech, and Signal Processing, 1983
- Normalized lattice algorithms for least-squares FIR system identificationIEEE Transactions on Acoustics, Speech, and Signal Processing, 1983
- Recursive least squares ladder estimation algorithmsIEEE Transactions on Circuits and Systems, 1981
- On positive real transfer functions and the convergence of some recursive schemesIEEE Transactions on Automatic Control, 1977