Accessibility navigation

Neurofuzzy control using Kalman filtering state feedback with coloured noise for unknown non-linear processes

Harris, C. J. and Hong, X. (2001) Neurofuzzy control using Kalman filtering state feedback with coloured noise for unknown non-linear processes. Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering, 215 (5). pp. 423-435. ISSN 2041-3041

Full text not archived in this repository.

It is advisable to refer to the publisher's version if you intend to cite from this work. See Guidance on citing.

To link to this item DOI: 10.1177/095965180121500501


This paper presents a controller design scheme for a priori unknown non-linear dynamical processes that are identified via an operating point neurofuzzy system from process data. Based on a neurofuzzy design and model construction algorithm (NeuDec) for a non-linear dynamical process, a neurofuzzy state-space model of controllable form is initially constructed. The control scheme based on closed-loop pole assignment is then utilized to ensure the time invariance and linearization of the state equations so that the system stability can be guaranteed under some mild assumptions, even in the presence of modelling error. The proposed approach requires a known state vector for the application of pole assignment state feedback. For this purpose, a generalized Kalman filtering algorithm with coloured noise is developed on the basis of the neurofuzzy state-space model to obtain an optimal state vector estimation. The derived controller is applied in typical output tracking problems by minimizing the tracking error. Simulation examples are included to demonstrate the operation and effectiveness of the new approach.

Item Type:Article
Divisions:Science > School of Mathematical, Physical and Computational Sciences > Department of Computer Science
ID Code:18506
Uncontrolled Keywords:neurofuzzy network, Kalman filtering, pole assignment, state-space model
Publisher:Sage Publications

University Staff: Request a correction | Centaur Editors: Update this record

Page navigation