Double chains quantum genetic algorithm with application to neuro-fuzzy controller design

  • Authors:
  • P. C. Li;K. P. Song;F. H. Shang

  • Affiliations:
  • Post-Doctoral Research Center of Oil and Gas Engineering, Northeast Petroleum University, Daqing, Heilongjiang 163318, China;Post-Doctoral Research Center of Oil and Gas Engineering, Northeast Petroleum University, Daqing, Heilongjiang 163318, China;Post-Doctoral Research Center of Oil and Gas Engineering, Northeast Petroleum University, Daqing, Heilongjiang 163318, China

  • Venue:
  • Advances in Engineering Software
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper proposes a double chains quantum genetic algorithm (DCQGA), and shows its application in designing neuro-fuzzy controller. In this algorithm, the chromosomes are composed of qubits whose probability amplitudes comprise gene chains. The quantum chromosomes are evolved by quantum rotation gates, and mutated by quantum non-gates. For the direction of rotation angle of quantum rotation gates, a simple determining method is proposed. The magnitude of rotation angle is computed by integrating the gradient of the fitness function. Furthermore, a normalized neuro-fuzzy controller (NNFC) is constructed and designed automatically by the proposed algorithm. Application of the DCQGA-designed NNFC to real-time control of an inverted pendulum system is discussed. Experimental results demonstrate that the designed NNFC has very satisfactory performance.