7
Design of Model Driven Cascade PID Controller Using Quantum Neural Network Yourui Huang Yiming Tian Liguo Qu Anhui University of Science and Technology Huainan 232001, China [email protected] Keywords: Quantum Neural Network PID Controller Internal Model Control Abstract: PID optimal parameters selection has been extensively studied, In order to improve some strict performance requirements for complex system. A new design scheme of PID controllers is proposed in this paper. This scheme is designed based on the IMC which is a kind of the model driven controllers. The internal model consists of the full model. The full model is deigned by using the quantum neural network. The PID control system is first constructed for the augmented system which is composed of the controlled object and the internal model. Simulation and experiment results show that the method outperforms the typical model-based approach despite its simplicity and it is therefore suitable to implement in distributed control system as well as in single-station controller. 1 Introduction Proportion-Integral-Derivative(PID) controllers are the controllers most adopted in industry due to the good cost/benefit ratio they are able to provide[1]. In fact, they can provide satisfactory performances for a wide range of processes, despite their case of use. Automatic tuning techniques have been developed to help the operators to select appropriate values for the parameters in such a way that less and less specific knowledge is required to use them[6-7]. However, it is well known that the performances of these controllers much depend, in addition to the tuning of the PID parameters, to the appropriate implement of those additional functionalities, such as anti-windup, set-point filtering, feedforward, and so on. Methodologies for the effective design of such a features are nowadays easier and easier to implement, due to the increase of computational power available in distributed control systems as well as in single-station controllers. In recent years, the so-called model driven controller has been proposed, where the full model which describes the controlled object in detail is inserted in the control system. The model driven controller is attractive, because the control structure is simple and it has the high robustness for system uncertainties. As one of the model driven controllers, the internal model control(IMC) has been proposed[2].The main motivation in this study is to consider a new design scheme of nonlinear controllers based on the idea of the IMC which is a kind of the model driven controller. Concretely, a model driven cascade PID controller is proposed for nonlinear systems. The internal model is designed by using the quantum neural network[3-5]. According to the newly proposed control scheme, it is not necessary to switch some models. Furthermore, the information about the sign of the system Jacobian is not also required. This paper is organized as follows. The model driven PID controller is firstly explained, and followed by the introduction of the quantum neural network. In section 3, the ideology of model drive cascade PID controller is formulated in detail. Finally, the behavior of the newly proposed control scheme is examined on simulation example. Advanced Materials Research Vols. 108-111 (2010) pp 1486-1491 Online available since 2010/May/11 at www.scientific.net © (2010) Trans Tech Publications, Switzerland doi:10.4028/www.scientific.net/AMR.108-111.1486 All rights reserved. No part of contents of this paper may be reproduced or transmitted in any form or by any means without the written permission of TTP, www.ttp.net. (ID: 128.59.222.12, Columbia University Library, New York, USA-29/11/14,23:34:34)

Design of Model Driven Cascade PID Controller Using Quantum Neural Network

  • Upload
    li-guo

  • View
    218

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Design of Model Driven Cascade PID Controller Using Quantum Neural Network

Design of Model Driven Cascade PID Controller Using Quantum Neural Network

Yourui Huang Yiming Tian Liguo Qu

Anhui University of Science and Technology Huainan 232001, China [email protected]

Keywords: Quantum Neural Network PID Controller Internal Model Control

Abstract: PID optimal parameters selection has been extensively studied, In order to improve some

strict performance requirements for complex system. A new design scheme of PID controllers is

proposed in this paper. This scheme is designed based on the IMC which is a kind of the model

driven controllers. The internal model consists of the full model. The full model is deigned by using

the quantum neural network. The PID control system is first constructed for the augmented system

which is composed of the controlled object and the internal model. Simulation and experiment

results show that the method outperforms the typical model-based approach despite its simplicity

and it is therefore suitable to implement in distributed control system as well as in single-station

controller.

1 Introduction

Proportion-Integral-Derivative(PID) controllers are the controllers most adopted in industry

due to the good cost/benefit ratio they are able to provide[1]. In fact, they can provide satisfactory

performances for a wide range of processes, despite their case of use. Automatic tuning techniques

have been developed to help the operators to select appropriate values for the parameters in such a

way that less and less specific knowledge is required to use them[6-7]. However, it is well known

that the performances of these controllers much depend, in addition to the tuning of the PID

parameters, to the appropriate implement of those additional functionalities, such as anti-windup,

set-point filtering, feedforward, and so on. Methodologies for the effective design of such a features

are nowadays easier and easier to implement, due to the increase of computational power available

in distributed control systems as well as in single-station controllers.

In recent years, the so-called model driven controller has been proposed, where the full model

which describes the controlled object in detail is inserted in the control system. The model driven

controller is attractive, because the control structure is simple and it has the high robustness for

system uncertainties. As one of the model driven controllers, the internal model control(IMC) has

been proposed[2].The main motivation in this study is to consider a new design scheme of nonlinear

controllers based on the idea of the IMC which is a kind of the model driven controller. Concretely,

a model driven cascade PID controller is proposed for nonlinear systems. The internal model is

designed by using the quantum neural network[3-5]. According to the newly proposed control

scheme, it is not necessary to switch some models. Furthermore, the information about the sign of

the system Jacobian is not also required.

This paper is organized as follows. The model driven PID controller is firstly explained, and

followed by the introduction of the quantum neural network. In section 3, the ideology of model

drive cascade PID controller is formulated in detail. Finally, the behavior of the newly proposed

control scheme is examined on simulation example.

Advanced Materials Research Vols. 108-111 (2010) pp 1486-1491Online available since 2010/May/11 at www.scientific.net© (2010) Trans Tech Publications, Switzerlanddoi:10.4028/www.scientific.net/AMR.108-111.1486

All rights reserved. No part of contents of this paper may be reproduced or transmitted in any form or by any means without the written permission of TTP,www.ttp.net. (ID: 128.59.222.12, Columbia University Library, New York, USA-29/11/14,23:34:34)

Page 2: Design of Model Driven Cascade PID Controller Using Quantum Neural Network

2 Quantum Neural Network

2.1 Quantum Bit

The bit expression in quantum computer is presented with a quantum bit (qubit). For the qubit,

the state 0 represents 0 , and the state 1, 1 . The qubit with the superposition. of two states is

shown as follows.

10 (1)

where α and β are the complex number called the probability amplitude.In the field of quantum

mechanics, the probabilities that 0 and 1 are observed become the square of the absolute value

for α and β, respectively. Here α and β satisfy the following relation.

122 (2)

2.2 Quantum Neural Network

In this section, a novel learning model of quantum neural network is presented. Figure 1 shows

the network model according to the qubit circuit. jx (j=1,2,3 ,m) in the input layer and

ky (k=1,2,,n) in the output layer represent neurons. The input-output properties of neurons in each

layer are concretely exhibited as the following description. For the suffix with the top here, a neuron

in the input layer represents I, and in the output layer, O.

x1

x2

x3

y

InputLayer OutputLayer Fig. 1. Model for quantum neural network

(i) Input-output of neurons in the input layer

The output function of neurons in the input layer is written as follows.

mm xu2

(3)

)( mm ufs (4)

sincos)( ief i (5)

where ix has the input 1,0 . The output function f(x) corresponds to Eq.5. For the input 0, the input

to the network contains the input of 0 , since 0

mu holds and the phase exists on the real axis.

For the input 1, the input to the network corresponds to the input 1 , because 2/

mu holds and

the phase exists on the imaginary axis.

(ii) Input-output of neurons in the output layer

According to Eq.4 and Eq.5, The output function of neurons in the output layer is presented as

follows.

j

n

j

iiio seeev j

1

0

11,1,0

(6)

j

n

j

iSio

k seev kjokkk

1

,1,1 (7)

o

kk

o

k vgu arg2

(8)

o

k

o

k ufs (9)

Where )(xg is the sigmoid function in the following equation

xexg

1

1)( (10)

Advanced Materials Research Vols. 108-111 1487

Page 3: Design of Model Driven Cascade PID Controller Using Quantum Neural Network

3 PID Controller Design

3.1 Outline

The block diagram of the proposed control system is shown in Fig.2. The internal model which is

composed with the full model is firstly designed. The full model describes the controlled object as

exactly as possible. The full model is strictly designed. Next, the inner PID control system is

constructed for the augmented system, whose PID parameters are adjusted based on the

pole-assignment. Then, the control system surrounded by the dashed and dotted line realizes

)()( twtya . Here, the control objective is to make y(t) follow the reference signal. The steady state

error occurs because )()( tyty a . In order to remove the steady state error, PID controller is further

designed for the control system surrounded by the dashed and dotted line. That is, the cascade PID

control system is constructed. In Fig.2, )1(: 1 Z denotes the differential operator.

3.2 Full model design

The full model which describes the controlled object as exactly as possible is designed by using

the quantum neural network. The final output is used the probability which is observed the state 1 .

As the imaginary part represents the probabilistic amplitude of the state 1 , the output is the square

of the absolute value in the following equation.

y = Im( o

ns )Im( o

ns ) (11)

For learning in the qubit neuron, the gradient descent is used in this study. The evaluation

function is presented as follows.

E = 2

12

1

M

pp

t

p yy (12)

where M is the number of sample data, t

py is the desired output, and py is the final output of

neurons.

In order to decrease the value of the evaluation function E, θ and δ are updated as follows.

θ(t +1) = θ(t) + ∆θ(t) (13)

δ(t +1) = δ(t) + ∆δ(t) (14)

Subsequently ∆θ and ∆δ are calculated as follows.

∆θ(t +1) = −η

E (15)

∆δ(t + 1) = −η

E (16)

where η is the learning constant.

Tsf

△TI

KPf

△TDf

TS1

++

+ +

--

r(t)w(t)

Main Control System

Ts

△TI

KP

△TD

TS

++

+

-

+

-System

Full Model1

y(t)

y(t)+

-

ya(t)

u(t)

Fig.2 Block diagram of the proposed control system

4 Experiment Results

In order to evaluate the effectiveness of the newly proposed scheme, simulation examples for the

nonlinear system are considered. In the example, the effectiveness of the proposed tuning method is

compared with the classic tuning methods, Ziegler- Nichols method. Four typical control systems

1488 Progress in Measurement and Testing

Page 4: Design of Model Driven Cascade PID Controller Using Quantum Neural Network

were chosen to verify the adaptation and robustness of the proposed controller. The transfer

functions in the four control system are given as follows.

Function1 (two-order system):

2

1( )

1.25 1G s

s s

;

Function2 (High-order system): 1

( )(1 )(1 0.125 )(1 0.1 )(1 0.8 )

G ss s s s

;

Function3 (Time-order system): 2

( ) , 4.5, 1.01

sLG s e T LT s

;

Function4 (High-order and time-delay system):

( ) , 1.0(1 )(1 0.01 )(1 0.25 )(1 0.4 )

sLeG s L

s s s s

.

Simulation experiments were executed for each of the functions in Matlab7.0. The input of the

system is a unit step signal in these cases. The parameters of the QSEA are set to 20 iterations. The

unit step responses of the four control systems are shown in Fig.3-Fig.6.

From these figures, we can find that using the proposed PID controller, the overshoot, settling

time and rise time of the unit step response are reduced greatly compared with the Ziegler-Nichols

method for each of the four functions.

Fig.3 The unit step response of Function1

Fig.4 The unit step response of Function2

Advanced Materials Research Vols. 108-111 1489

Page 5: Design of Model Driven Cascade PID Controller Using Quantum Neural Network

Fig.5 The unit step response of Function3

Fig.6 The unit step response of Function4

5 Conclusions

In this paper, a new design scheme of model driven cascade PID controllers using the quantum

neural network for nonlinear systems has been proposed. The proposed scheme is based on the idea

of the internal model control, and the internal model is composed of the full model. The full model

is designed using the quantum neural network. The quantum neural network plays a role of

compensating nonlinearities which cannot be expressed by using the linear model. According to the

newly proposed control scheme, there is a strong advantage such that a priori information with

respect to the system Jacobian is not required. Especially, the advantage gives us a suggestion that

the newly proposed scheme enables us to deal with uncertain time-delay systems, and it is useful in

implementing the proposed scheme to real systems. The investigation on this point is currently in

our work.

1490 Progress in Measurement and Testing

Page 6: Design of Model Driven Cascade PID Controller Using Quantum Neural Network

References

[1] Liu Jin-kun. Control of advanced PID and Matlab simulation [M]: electronic industry press,

2004.

[2]T.Shigemasa, M.Yukitomo and R.Kuwata. A model-driven PID control system and its case

studies. Proc. of CCA, Glasgrow, (2002) 571-572

[3]Shor, P.W. Algorithms for quantum computation: discrete logarithms and factoring. In:

Proceedings of the 35th Annual Symposium on the Foundation of Computer Sciences. Los

Alamitos, (1994) 20-22

[4]Gruska,J. Quantum computing. McGraw-Hill(1999)

[5] Matsui,N., Takai,M., Nishimura,H. A network model based on qubit-like neuron corresponding

to quantum circuit. Trans. IEICE, J81-A(1998) 1687 - 1692.

[6]Han, K.H., Kim, J.H. A Quantum-inspired evolutionary algorithms with a new termination

criterion, He gate, and two-phase scheme. IEEE Trans. Evol. Comput., (2004) 156-169

[7] Zwe-Lee Gaing. A Particle Swarm Optimization Approach for Optimum Design of PID

Controller in AVR System. IEEE Trans. on Energy Conversion,(2004) 384 - 391.

Advanced Materials Research Vols. 108-111 1491

Page 7: Design of Model Driven Cascade PID Controller Using Quantum Neural Network

Progress in Measurement and Testing 10.4028/www.scientific.net/AMR.108-111 Design of Model Driven Cascade PID Controller Using Quantum Neural Network 10.4028/www.scientific.net/AMR.108-111.1486

DOI References

[6] Han, K.H., Kim, J.H. A Quantum-inspired evolutionary algorithms with a new termination criterion, He

gate, and two-phase scheme. IEEE Trans. Evol. Comput., (2004) 156-169

doi:10.1109/TEVC.2004.823467