• 검색 결과가 없습니다.

Chattering Alleviation using Integral Sliding Mode Control (ICCAS 2005)

N/A
N/A
Protected

Academic year: 2021

Share "Chattering Alleviation using Integral Sliding Mode Control (ICCAS 2005)"

Copied!
3
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

ICCAS2005 June 2-5, KINTEX, Gyeonggi-Do, Korea

1. INTRODUCTION

Sliding mode control has robustness for uncertainties. It can keep the dynamics of the controlled system on the sliding surfaces which have the desired dynamics. The classical SMC require matching condition for uncertainties and its inputs show chattering. SMC is not robust during the reaching phase. These have been major drawbacks of the SMC..[1][2]. The chattering problem can be solved by using sigmoid function instead of signum function[3]. But they have some error in its performance. Observer is also used to solve this problem[4]. The matching condition also can be eliminated by some results. Significant development has been made by the integral sliding mode control in solving these problems[5][6]. It does not have reaching phase and have the desired dynamics which are controlled by other control theories. This means that the robustness of SMC can be added to other control theories. The still existing problem in integral SMC is a chattering problem. In this paper, input chattering is alleviated through a low pass filter. When the low pass filter is added to the original system, the overall system can not satisfy the matching condition. However the integral sliding mode control can cope with non-matching uncertainties. The actual input to the system is the output of the low pass filter. The idea of adding low pass is simple but not easy to consider it without the integral SMC.

2. PROBLEM FOMULATION

Consider the uncertain system of the form x.(t) = Ax(t)+Bu(t)+h(t)

where x(t) ∈Rn is the state vector, u(t) ∈Rm is the control input and ||h(t)||<ρ represents uncertainties without matching condition.

The integlal SMC is used in this paper. Integral sliding mode control makes the states stay on the following sliding surfaces. S(t) = x(t) - z(t) =0

where z.(t)=Ax(t)+uo(t), uo(t) is nominal input.

Chattering Alleviation using Integral Sliding Mode Control (ICCAS 2005)

Tae Won Kim

*

, Min Chan Kim

**

, Seung Kyu Park

**

, Ho Gyun Ahn

**

*Dept. of Electrical Engineering Changwon Polytechnic College #110 Jungang-dong, Changwon city, Kyungnam , 641-772, Korea

**Dept. of Electrical Engineering Changwon National University #9 sarim-dong Changwon city, Kyungnam, 641-773, Korea

(Tel: +82-55-279-7514; e-mail: [email protected])

Abstract:: The input chattering in the sliding mode control (SMC) is alleviated through a low pass filter. When the low pass filter is

added to the original system, the overall system including the low pass filter dynamics can not satisfy the matching condition. So the integral SMC is applied for a main controller. A sliding surfaces are designed carefully to make the overall dynamics same with the nominal control system.

Keywords: Integral Sliding Mode Control, Chattering Alleviation, Robust Control

In this case the, sliding mode dynamic is as follows. x.(t) = Ax(t)+Buo(t)

The sliding mode control law has the following form. u(t) = ueq+uchat(t)

It has a chattering input part. The input chattering can be alleviated by a low pass filtering. By adding the low pass filter, the overall system doesn’t satisfy matching condition at all. Integral sliding mode control is capable of this unmatched system. Now the job is to design the integral sliding mode control including low pass filter. When considering this problem, the first issue is how to determine the nominal control input.

3. MAIN RESULT

The sling mode dynamics have to be same with the original system controlled by nominal controller without uncertainties. As a filter is introduced, the sliding mode has to include filter dynamics. The output of the filter must be the desired nominal control input. The following filter is used.

u.=-au(t)+ue(t)

The augmented system with filter is expressed as

x.e(t)=

A B 0 -a xe(t) +

0 1 ue +

h(t) 0 where xe(t) =

x(t) u(t)

Integral sliding mode control is used by defining the sliding function as follows. S = xe - ze Where ze =

⎣⎢

⎦⎥

z uo and z . =

A B 0 -a xe(t) +

0 1 ueo(t) (ueo is a nominal input to the augmented system)

(2)

ICCAS2005 June 2-5, KINTEX, Gyeonggi-Do, Korea

Desired control input is the output of the filter. So the input of

the filter can make the low pass filter give a desired control input to the controlled system. The nominal input to the augmented system is obtained from following equation.

u.o(t)=-auo(t)+ueo(t)

In the case of optimal control, the nominal input is uo(t) = kx(t) where k is optimal control gain. ueo(t) = Kx.(t)+ auo(t)

= K(Ax(t) + Buo(t)) + auo(t) = KAx(t) + (KB+a)uo(t) u.o(t) = KBuo(t) + Kax(t) z.(t) =

A B

KA KB xe(t)

Integral sliding mode control can be obtained from the following steps.

The Lyapuvov candidate function is determinded as follows. v(t) = 1

2sTs

The Lyapunov derivative of the sliding function is obtained as follows. v(t) = STS . = ST(x.e - z . e) = S T (

A B 0 -a x e (t) +

0 1 u e (t) +

h(t) 0 -

A B 0 -a xe(t) +

0 1 ueo(t) ] = ST(

0 1 ( ue(t) - ueo(t) ) +

h(t) 0 ] where ue(t) = ueo(t) + un(t)

= ST(

0 1 un(t) +

h(t) 0 ] = [ S1T S2 ]

⎣⎢

⎦⎥

h(t) un(t) ≤ ⏐ S1⏐⏐ h(t) ⏐ + S2 un(t) = S1TS1 ⋅ r + S2 un(t) where S =

S1 S2 = S1Th(t) + S2 un(t) , ⏐h(t) ⏐ < r

To make the derivative be negative, the following input is used.

un(t) = -S21 S1TS1 • r ue(t) = ueo(t) - S21 S1TS1 • r

The resulting value of the Lyapunov derivative is as follows. t→∞lim S . = 0 x.e =

A B 0 -a xe(t) +

0 1 ueo(t)

The dynamics of controlled system is as follows. x.(t) = Ax(t) + Buo(t)

4. NUMERICAL EXAMPLE

The system considered is as follows. A =

0 1 -2 -3 , B =

0 1 , h(t) =

h1(t) h2(t) , h1(t) < r1 = 2 , h2(t)< r2 = 3

The filter parameter value is a = 2π • 5 The sliding surface is following

S = X – Z =

S1 S2 s3 where z.=

0 1 0 -2 -3 1 0 0 -a xe +

0 0 1 ueo The overall sliding mode controller is following. ue = ueo + un

where ueo = (a-1)u + [2 3]x, un = - |S1|r1 + |S2|r2|S3| sign (S3) The following figures shows the compute simulation results.

Fig.1 Nominal states responses with state feedback controller

Fig.2 States responses controlled by state feedback controller with uncertainties

(3)

ICCAS2005 June 2-5, KINTEX, Gyeonggi-Do, Korea

Fig.3 States responses controlled by proposed SMC with uncertainties

Fig.4 The output of low pass filter which is the input to the plant

5. CONCLUSIONS

A low pass filter was added to the original system with uncertainties to alleviated input chattering in SMC. The actual input to the system is the output of the low pass filter. The difficulty of non-matching condition caused by the introducing a low pass filter was solved by introducing the integral sliding mode control. The sliding surface was designed to have the nominal dynamics without uncertainties. The nominal low pass filter input was made to make the filter give the appropriate nominal input to the nominal system.

This work was supported by the Machine Tool Research Center at Changwon National University

REFERENCES

[1] Jean-Jacques E. Slotine, Applied Nonlinear Control, PRENTICE-HALL, New Jersey, 1991.

[2] J. Y. Hung, W. Gao, J. C. Hung, "Variable structure control: A survey," IEEE Trans. on Industrial Electronics, Vol. 40, No.1 pp.2-22, 1993.

[3] A.G. Bartolini, A. Ferrara, E Uasi, ”Chattering avoidance by second-order sliding mode control,” IEEE Trans. on Automatic Control. Vol. 43, No.2, pp.241-246, 1998 [4] A.G. Bondarev, N.E. Kostyleva, V.I. Utkin,”Sliding

modes in systems with state observers,” Automation and Remote Control, 46(6), pp.49-64

[5] V.I.Utkin, J.Shi,”Integral sliding mode control in systems

operating under uncertain conditions,” Proceedings

of the IEEE Conference on Decision and Control,

pp.4591-4596, 1996

[6] S. K. Park, H. G. Ahn, "Robust controller design with novel sliding surface," IEE Proceeding Control Theory Applications, vol.146, no.3, pp.242-246, 1999.

참조

관련 문서

한편 이 연구의 궁극적인 목적인 서비스 가격의 적절성을 평가하기 위해 질병 의 중증도를 통제한 상태에서 소득수준에 따른 외래이용을 분석하기 위하여

Five days later, on 15 January 1975, the Portuguese government signed an agreement with the MPLA, FNLA and UNITA providing for Angola to receive its independence on 11

Usefulness of co-treatment with immunomodulators in patients with inflammatory bowel disease treated with scheduled infliximab maintenance therapy.. Oussalah A, Chevaux JB, Fay

Inclusion and Inclusiveness: Shared Vision of Youth for Local, National, and Global Village Inclusion at large stands for embracing populations with disabilities and

It is impossible to change the voltage across a capacitor by a finite amount in zero time, for this requires an infinite current through the capacitor.. (A capacitor resists

The index is calculated with the latest 5-year auction data of 400 selected Classic, Modern, and Contemporary Chinese painting artists from major auction houses..

The key issue is whether HTS can be defined as the 6th generation of violent extremism. That is, whether it will first safely settle as a locally embedded group

The “Asset Allocation” portfolio assumes the following weights: 25% in the S&amp;P 500, 10% in the Russell 2000, 15% in the MSCI EAFE, 5% in the MSCI EME, 25% in the