University of Lincoln
Browse

Design of robust fuzzy-logic control systems by multi-objective evolutionary methods with hardware in the loop

Version 2 2024-03-12, 14:08
Version 1 2023-10-18, 10:41
journal contribution
posted on 2024-03-12, 14:08 authored by Paul Stewart, D. A. Stone, P. J. Fleming
<p>Evolutionary development of a fuzzy logic controller is described and is evaluated in the context of hardware in the loop. It had been found previously that a robust speed controller could be designed for a DC motor motion control platform via off-line fuzzy logic controller design. However to achieve the desired performance, the controller required manual tuning on-line. This paper investigates the automatic design of a fuzzy logic controller directly on to hardware. An optimiser which modifies the fuzzy membership functions, rulebase and defuzzification algorithms is considered. A multi-objective evolutionary algorithm is applied to the task of controller development, while an objective function ranks the system response to find the Pareto-optimal set of controllers. Disturbances are introduced during each evaluation at run-time in order to produce robust performance. The performance of the controller is compared experimentally with the fuzzy logic controller which has been designed off-line, and a standard PID controller which has been tuned online. The on-line optimised fuzzycontroller is shown to be robust, possessing excellent steady-state and dynamic characteristics, demonstrating the performance possibilities of this type of approach to controller design.</p>

History

School affiliated with

  • School of Engineering (Research Outputs)

Publication Title

Engineering Applications of Artificial Intelligence

Volume

17

Issue

3

Pages/Article Number

275-284

Publisher

Elsevier

ISSN

0952-1976

Date Submitted

2010-03-01

Date Accepted

2010-03-01

Date of First Publication

2010-03-01

Date of Final Publication

2010-03-01

ePrints ID

2190