Dynamic neural network switching for active control of nonlinear systems
Dynamic neural network switching for active control of nonlinear systems
Feedforward active noise and vibration control systems have been developed for many applications, but are generally designed using linear digital filters, most typically implementing the filtered reference least mean squares algorithm. When the system under control exhibits nonlinearities, linear controllers cannot fully capture the system dynamics to maximize performance. Previous work has shown that neural network (NN) based controllers can improve control performance in the presence of nonlinearities. However, inferring the outputs of NN controllers can be computationally expensive, limiting their practicality, particularly when control is required across a range of nonlinear behaviors. In this paper, a control strategy is proposed where performance is maintained across a nonlinear range of operation by dynamically switching between a set of smaller, and therefore more efficient, NNs that are individually trained over specific ranges of the nonlinear system behavior. It is demonstrated via both simulations of a system with a simple nonlinear stiffness in the primary path and offline simulations using a physical nonlinear dynamical system in the primary path, that the performance of the proposed switching approach offers a control performance advantage compared to both a larger generalized individual NN controller and a functional link artificial neural network based controller.
154-163
Pike, Alexander
1cd3f629-7971-4b9c-9b4a-636df608bbe0
Cheer, Jordan
8e452f50-4c7d-4d4e-913a-34015e99b9dc
7 July 2025
Pike, Alexander
1cd3f629-7971-4b9c-9b4a-636df608bbe0
Cheer, Jordan
8e452f50-4c7d-4d4e-913a-34015e99b9dc
Pike, Alexander and Cheer, Jordan
(2025)
Dynamic neural network switching for active control of nonlinear systems.
Journal of the Acoustical Society of America, 158 (1), .
(doi:10.1121/10.0037087).
Abstract
Feedforward active noise and vibration control systems have been developed for many applications, but are generally designed using linear digital filters, most typically implementing the filtered reference least mean squares algorithm. When the system under control exhibits nonlinearities, linear controllers cannot fully capture the system dynamics to maximize performance. Previous work has shown that neural network (NN) based controllers can improve control performance in the presence of nonlinearities. However, inferring the outputs of NN controllers can be computationally expensive, limiting their practicality, particularly when control is required across a range of nonlinear behaviors. In this paper, a control strategy is proposed where performance is maintained across a nonlinear range of operation by dynamically switching between a set of smaller, and therefore more efficient, NNs that are individually trained over specific ranges of the nonlinear system behavior. It is demonstrated via both simulations of a system with a simple nonlinear stiffness in the primary path and offline simulations using a physical nonlinear dynamical system in the primary path, that the performance of the proposed switching approach offers a control performance advantage compared to both a larger generalized individual NN controller and a functional link artificial neural network based controller.
Text
JASA_Switched_Manuscript
- Accepted Manuscript
Text
154_1_10.0037087
- Version of Record
More information
Accepted/In Press date: 9 June 2025
Published date: 7 July 2025
Identifiers
Local EPrints ID: 503993
URI: http://eprints.soton.ac.uk/id/eprint/503993
ISSN: 0001-4966
PURE UUID: 52407a35-01fb-4fd6-867d-c3faf095ea85
Catalogue record
Date deposited: 21 Aug 2025 05:36
Last modified: 22 Aug 2025 02:03
Export record
Altmetrics
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics