The University of Southampton
University of Southampton Institutional Repository

Generalised performance of neural network controllers for feedforward active noise control of nonlinear systems

Generalised performance of neural network controllers for feedforward active noise control of nonlinear systems
Generalised performance of neural network controllers for feedforward active noise control of nonlinear systems
Advances in digital technologies have allowed for the development of complex active noise and vibration control solutions, which have been utilised in a wide range of applications. Such control systems are commonly designed using linear filters which cannot fully capture the dynamics of nonlinear systems. To overcome such issues, it has been shown that replacing linear controllers with neural Networks (NNs) can improve control performance in the presence of nonlinearities. However, the performance of the controller across excitation levels has not been frequently explored. In this paper, a method of training Multilayer Perceptrons (MLPs) for single-input-single-output (SISO) feedforward acoustic noise control is presented. In a simple time-discrete simulation, the performance of the trained NNs is investigated for different excitation levels. The effects of the properties of the training data and NN controller on generalised performance are explored. It is demonstrated that the generalised control performance of the MLP controllers falls as the range of magnitude of training data is increased, and that this performance can be recovered by increasing the number of hidden nodes within the controller.
1610-1928
Pike, Xander
1cd3f629-7971-4b9c-9b4a-636df608bbe0
Cheer, Jordan
8e452f50-4c7d-4d4e-913a-34015e99b9dc
Pike, Xander
1cd3f629-7971-4b9c-9b4a-636df608bbe0
Cheer, Jordan
8e452f50-4c7d-4d4e-913a-34015e99b9dc

Pike, Xander and Cheer, Jordan (2024) Generalised performance of neural network controllers for feedforward active noise control of nonlinear systems. Acta Acustica United with Acustica. (doi:10.1051/aacus/2024024). (In Press)

Record type: Special issue

Abstract

Advances in digital technologies have allowed for the development of complex active noise and vibration control solutions, which have been utilised in a wide range of applications. Such control systems are commonly designed using linear filters which cannot fully capture the dynamics of nonlinear systems. To overcome such issues, it has been shown that replacing linear controllers with neural Networks (NNs) can improve control performance in the presence of nonlinearities. However, the performance of the controller across excitation levels has not been frequently explored. In this paper, a method of training Multilayer Perceptrons (MLPs) for single-input-single-output (SISO) feedforward acoustic noise control is presented. In a simple time-discrete simulation, the performance of the trained NNs is investigated for different excitation levels. The effects of the properties of the training data and NN controller on generalised performance are explored. It is demonstrated that the generalised control performance of the MLP controllers falls as the range of magnitude of training data is increased, and that this performance can be recovered by increasing the number of hidden nodes within the controller.

Text
AA_APike_24_FINAL - Accepted Manuscript
Download (2MB)

More information

Accepted/In Press date: 11 June 2024

Identifiers

Local EPrints ID: 491848
URI: http://eprints.soton.ac.uk/id/eprint/491848
ISSN: 1610-1928
PURE UUID: 7193bc17-9198-453c-a4af-ee38ca4a6f33
ORCID for Jordan Cheer: ORCID iD orcid.org/0000-0002-0552-5506

Catalogue record

Date deposited: 04 Jul 2024 17:09
Last modified: 12 Jul 2024 01:48

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

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×