• 沒有找到結果。

Adaptive sliding mode controller design of a maglev guiding system for application in precision positioning

N/A
N/A
Protected

Academic year: 2021

Share "Adaptive sliding mode controller design of a maglev guiding system for application in precision positioning"

Copied!
5
0
0

加載中.... (立即查看全文)

全文

(1)

Proceedings of the American Control Conference Chicago, Illinois June 2000

Adaptive Sliding Mode Controller Design of a Maglev Guiding System

for Application in Precision Positioning

Chin-Chung Wang’, Mei -Yung Chen’,Li-Chen

F u ” ~

I.

Department of Electrical Engineering, National Taiwan University, Taipei, Taiwan, R. 0. C.

.

2. Department of Computer Science and Information Engineering, National Taiwan University, Taipei,

Taiwan, R.O.C..

Abstract

In this paper, we have analyzed the dynamics of a single-axis maglev system and derived its analytical model with

full DOFs (degrees-of-freedom). Then, an adaptive sliding mode

controller which deals with unknown parameters is proposed here to accomplish both guidance and positioning in this system. Finally, stability is proved and simulation results are provided. From the simulation results, good performance of regulation for guiding-axes and of tracking for positioning-axis is achieved.

Keywords: Maglev guiding, Hybrid magnet, Adaptive control,

Precision positioning.

1. Introduction

Recently, magnetic levitation is considered as one of the most suitable ways to achieve the high precision transportation. By Hollis et a1.[1][2], it creates a stable state without any mechanical contact when the gravitational force is solely counterbalanced by magnetic forces. Of course, such contact-free levitation has to be realized over all possible degrees of freedom (DOFs) of the rigid body.

Previous work on maglev systems spans many fields. Some well known fields include maglev transportation [3][4], wind

tunnel levitation[5] and anti-vibration tables[6]. Here, however, we will only investigate the maglev techniques for the field of short-range travel with precision positioning and then design and implement a prototype maglev system to verify its high performance.

In our foregoing research [8], we have analyzed the dynamics of a maglev guiding system and derived its analytical model with full DOFs. In this paper, we made more progress. The organization of this paper is as follows. Section 2 describes the design aspects of the proposed prototype system. Section 3 provides a detailed mathematical model. In section 4, an adaptive controller for the maglev system is developed which can achieve the regulating objective for guiding and the tracking objective for positioning. Section 5 presents simulation results to demonstrate the effectiveness of the system design including the adaptive controller. Fmally, conclusions are dram in section 6.

2.System Description and Modeling

In this section, the mechanical structure of a maglev guiding system will be described.

2-1.Maglev Guiding System

Without the presence of electrical field, the expression of the Lorentz force and torque exerted on a magnetic material can be simplified as

F = (m

.

V)B , (2-1)

T = m x B ,

(2-2)

where m is the dipole moment of the magnetic material and B is the magnetic flux density. This means if we build flux somewhere in the space, then the flux can interact with a dipole moment (or a magnet).

Figure 2-1 shows the directions of force and torque acting on a single dipole moment due to the existing magnet flux density built by a current-carrying straight wire.

Fig.2- 1 : Forces and torques on a single dipole moment due to a current-carrying straight wire.

From the concepts above, with proper hardware design composed of the permanent magnets and coils, which provides both levitation force and stabilizing force. By applying control currents into coils, guidance as well as positioning task can be achieved.

2-2.Modified Voice Coil Motor

To provide the propulsion force in the Y-direction, we adopted a modified voice coil motor (VCM) here as shown in Fig.2-2.

(2)

3. Modeling of Maglev System

A complete analytical model which includes two lateral degrees of freedom (DOFs), a propulsion DOF and three vertical DOFs are imperative for designing a good controller. The six DOFs of the carrier X, Y, Z, cp,

4,

and 8 are defined as shown in Figure3-1.

Fig.3-1 Definition of coordinate of the carrier. The complete model of the maglev system can be derived by using Newton's law of motion and Euler's motion equations as

follows [8]: Fig.2-2 : Perspective of VCM and track

The propulsion force of VCM is resulting from the interaction between magnetic field generated by the permanent magnet and the coil. The working principle of VCM is

F = i E x B , (2-3) which in our compliance with our design becomes

F = i L B , (2-4) 23.System Overview

Given by the previous design considerations, we propose a four tracks arrangement as shown in Fig.2-3.

I I

I

I

Fig.2-3 Top view of the maglev system

The four-tack arrangement is somewhat like the four wheels of an automobile as shown in Fig.2-4. By applying appropriate control current into each levitation and stabilization coil, all attitudes in free space can be regulated.

innnmGk Ml-

Fig.2-4 Four-track concept.

Though the platform is levitated by magnets and coils, the repulsive force will also generate undesirable torque on the carrier. The larger the levitating force implies the larger destabilizing force in lateral direction. Therefore, we design the stabilizers to provide control force in lateral direction. By adopting the stabililzers on, regulation of both lateral translation and rotation can be easily accomplished.

Afier all, we propose design of the prototype system as shown below.

m X = 4K,X

+

2K,(I, + I , )

I,B =4a2K,B+2aKm(12-Il)

mZ=4K,Z+2K,(-blI, +b212M+K,(IA + I , + I c + I D )

1 1 1 1

I y

9.

= 2KmIy (-

+

-)X

-

2aKmIy (---)O

100 I* roo I ,

+ 412

A model of the modified voice coil motor is adopted as given below, which describe the dynamics in the positioning DOF:

m P = KJ,,

-

f(r)

(3-1) where f ( y ) is a damping force resulting from the magnetic field of the all system. Such damping function is best modeled by a parabolic function because its value is the smallest in the middle of the track and gets larger and larger in the direction towards either head or end of the track.

To get a compact model form for convenience of analysis, all the coefficients are all abbreviated as simple notations. As a result, the concise model would appear as:

4

?+Y

+Vi (3-2) (3-3) b2,B = a2,8

-

u2

+

v 2 (3-4) b3,Z = a,,Z

+

g,

+

U,

+

v, I J I I 1.n h c k risht track

Fig.2-5 The front view of maglev system

(3)

(3-5) (3-6) (3-7) where a,, and b,, are constants, and ~ , , w = 1 - 5 are the control inputs. Additionally, vi ,vi=1-5

,

represent the disturbances, and m stands for the mass of the carrier. Furthermore, g, , g4 and g, are coupled terms [SI.

b444 = a444 + g 4 + U4 + v4

4,v

=

a,,v

+ g, + U, + v5

my = us

-

f(Y)

4.Controller Design

An adaptive sliding mode controller is proposed here for this maglev system.

4-1-1.Guidance Control

We rewrite Eqs.(3-2)-(3-6) into the state space form as:

oBE

= -D,E

+

U

+

G

+

v

(4-1) Apparently, E captures all guiding DOFs, and hence minimize E is equivalent to providing precise guiding. First, we define that:

s

= G ~ E + G,E (4-2) Our goal now is to drive S to zero so that E and E

converge to zero simutaneously, since the sliding mode S=O characterizes stable dynamics. Choose a Lyapunov function candidate V as:

(4-3)

1

Y =

-sTs

2

If we can let = -Ks, then, the derivative of V can be rewritten as:

Y = -KSTS I O (4-4) which implies that S converges to zero exponentially in time t by use of Lyapunov theory. In turn, E

+

0 and E

+

0 as has been mentioned earlier. Now, the necessary input condition that keeps S = -Ks has been changed as follows:

U = D,G,-'(-KG,E

-

KG,E

-

G,E)

+

D,E

-

G

-

v

(4-5) This is exactly the necessary control input to achieve sliding mode control provided all the coefficients are priory known. However, if this ideal case fails to hold, then we have to modify the control in Eq.(4-5) as follows:

U

= &G,-'(-KG,E

-

KG,E

-

G,E) t

b A ~

-

d

-

B

(4-6) where

b,, b,,

6

and

f

are estimates of D B , D A , G and V , respectively.

Let

P

=

r,(c,-'s)

(4-10)

where

c ,

i = 1

-

4 are all diagonal matrixes which are properly

chosen. Integrate those equations above, we can g e t & ,

bA,

6

and?. Finally, by means of Eq.(4-6), we can derive the input command and the guidance task is achieved.

4-2-1.Positioning in the Y-direction

Also, an adaptive controller is proposed here for positioning. From Eq.(3-7), we derive

my = us

-

f(Y)

(4-1 1)

where

YL

+

YU

yL+

YL

+

YU

2

2

yL+yu)2

for

Y>-

-

Fo(Y

- -

for

Y

<- 2 (4-12)

Fo(Y

- -

2

f

(Y)

= u6 = K J , (4-13) 0

Fig.4-1: Motion along y-axis

where YL and

YU

are boundaries of travel range. Eq.(4-13) is the propulsion force generated by the voice coil motor, and it's relevant to current gain K , and the input current, I ,

.

Furthermore, y, is the desired position and v is the velocity of the platform in the Y-direction. We define:

v, = v (4- 14)

Ye

=

Y,

-

Y

(4-15)

Now, we are going to regulate y

+

y, and v

+

0, i.e., ye + 0 and V, + 0 . First, we define that:

s,

=

+

ay,

where A is constant and properly chosen. Choose a Lyapunov function candidate

v,

as:

(4)

1 2 V6 =

-s;s,

Mass I , Moment of I, Inertia I , (4-16) 0.3 ~g 0.025 K g . m ' 0.015 Kg.m' 0.015 Kg.mn'

If we can let S, = -K,S6 ,where K , > 0 , then the derivative of V, can be rewritten as:

V, = -K,S;S, IO (4- 17)

which implies that

s,

converges to zero exponentially in t by use of Lyapunov theory. In tum, Y,

+

0 and V, + 0. Just like the previous procedure, we derived the necessary input condition as follows:

u6 = f ( Y ) - m A Y - m K , i - m K , [ Y + A ( Y , -Y)] (4-18)

Similarly, the condition of acquiring all the coefficients fails to hold. Thus, we modify the control input as:

U, = j ( ~ ) - r ; l a Y - ~ ~ " Y - r ; l ~ " [ Y + a ( ~ ,

-r)l

(4-19) where j ( y ) and h are estimates of

f(y)

and m ,

respectively. After derivations, the estimates of these two terms be got as in the following:

4-2-2. Adaptive Law for Positioning Control

=

Y,s,[-K,Y

-

K,(Y,

-

r )

-

an

(4-20)

h ? = - / , s 6 (4-21)

where

s,

=v, +A< = Y + A ( Y , - Y ) , andyi>0,'di=1-2, which are properly chosen. Integrate those equations above, we can get these two estimates and derive the input command. And the guidance task is accomplished as consequence.

4-3. Stability Analysis

We will prove the asymptotic convergence of the state and its time derivative, i.e., they approach to 0 as t tends to infinity by Lyapunov stability theory.

From the following two equations :

+

=-KPSIO (4-22)

V6 = -K,,S;S, I 0 (4-23)

It shows that V is a suitable Lyapunov function, and, by Lyapunov stability criteria, we conclude that S,

E , , EB

and along with

s,,

i i i , and

y(r)

parameters are all bounded,

s, s,

E L , and in turn

3,

S,

E L , .

Thus, by using Barbalat's Lemma, we finally have that S

and

s,

asymptotically stable. From the definition, we can further conclude every entry in E = [ X

8

2

Q

w p

,

V, and ye and their time derivative asymptotically stable. Finally, they

approach to zero in finite time. This means the guidance and positioning tasks are all achieved successfully.

5.Simulation Results

In this section, we will give some simulation results in accordance with the model and controller we have derived so far. Tab1

lateral 1.5"

vertical

Levitation PM (NdFeB) 0.6 A.m'

Table 5-1 Specification of the free body(carrier) Thesixstatesare Y , 8 ,

X ,

2 , Q and

w .

X

and Z denote the translation displacement between the current position and the equilibrium point in the X-direction and the Z-direction.

8 , ,$ and

w

stand for angular displacement of yaw angle, roll

angle and pitch angle, respectively.

First, we will show the simulation result with initial conditions of the largest transitional and rotational error in the first simulation. This situation is encountered before the carrier is levitated from rest. After tuming on the controller, the carrier is forced to the equilibrium point in 0.4 second. Fig.5-1 also shows the transient response of the largest transitional and rotational displacement error in the first place.

1 , , , , , , , , , ,

1

+

Fig.5-1 : The six DOF of carrier with maximum lateral translation and rotational initial condition.

The second simulation tests the capability of disturbance rejection. The disturbance is applied on the carrier after the carrier coming to steady-state first time. Fig.5-2 shows that it's robust to 1615

(5)

this kind of disturbance and go back to the equilibrium point in 0.4 second.

Fig.5-2 : The six DOF of upper track carrier with maximum lateral translation initial condition

Referring to these two simulation results above, the adaptive controller indeed ensure the system performance.

When it comes to position the carrier to the desired position, an input current is applied into the modified voice coil motor as control command, but introduce disturbances in the same time. In the third simulation, we command the carrier to travel from 3cm to 1 lcm on Y-axis, the longest permitting traveling range referring to our mechanical design. The result is shown as Fig.5-3. The flatform reaches the desired position in 2 seconds.

Fig.5-3 : Positioning the carrier from 3cm to 1 lcm Referring to these simulations above, not only positioning task is achieved, but the errors of states in other five degrees of freedom are also guaranteed. The adaptive controller accomplish the goal of guidance and positioning.

6.Conclusions

well developed. Finally, extensive simulations were conducted to demonstrate the feasibility and effectiveness of the overall system.

7.Reference

R. L. Hollis, and S. E. Salcudean, "On the Design and Control of Magnetically Levitated Robot Wrists, Robotics and Manufacturing, recent trends in research, education and application". Proc. 3Rd Int. Symp. Robotis

and Manufact, vol. 3. ASME Press, New York, 1990 R. L. Hollis, and S. E. Salcudeam, "Six Degree of Freedom Magnetically Levitated Variable Compliance Fine Motion Wrist", 4th Int. Symp. On Robotics

Research. Santa Cruz Ca. Aug. 1987, in Robotis Research, vol. 4, MIT Press.

B. V. Jayawant, P. K. Sinha, and D. G. Aylwin, "Feedback Control System for D.C. Electromagnets in Passenger-Carrying Vehicles", Int. J. Control, vol. 24, N O . 5 , pp. 627-639, 1976

M. Proise, et al.:"System Concept Definition of the Grumman Superconducting Electromagnetic Suspension (EMS) Maglev Design", Maglev '93 ConJ Argonne

National Laboratory, May 19-21,1993

E. E. Covert, M. Vlajinac, T. Stephens, and M. Finston,"Magnetic Balence and Suspension Systems for Use with Wind Tunnels", Progress in Aerospace

Science, vol. 14., ed. D, Kuchemann, pp.27-107, Pergamon Press, 1973.

N. Kosuke, and I. Masashi, "A Noncontact Permanent Magnet Levitation Table with Electromagnetic Control

and Its Vibration Isolation Method Using Direct Disturbance Cancellation Combining Optimal Regulators", IEEE Tran. on Magnetics ,vol. 31, no. 1,

Jan 1995.

I. Y. Wang, A Magnetic Levitation Silicon Wafer

Transport System. Ph.D. Thesis, The University of Texas at Austin, 1993.

M. Y. Chen, M. J. Wang and L.C. Fu, "Modeling and Controller Design of a Maglev Guiding System for Application in Precision Positioning", American Control Conference, 1999

Throughout the research presented in this thesis, many research results relevant to magnetically levitated systems have been surveyed. A prototype maglev guiding and positioning system is constructed, and the system's stabilizing controller is

數據

Figure  2-1  shows the  directions  of force  and  torque  acting  on  a  single  dipole  moment  due  to  the  existing  magnet  flux  density built by a current-carrying  straight wire
Table  5-1  Specification of the free body(carrier)  Thesixstatesare  Y ,   8 ,   X ,   2 ,   Q  and  w

參考文獻

相關文件

We shall show that after finite times of switching, the premise variable of the fuzzy system will remain in the universe of discourse and stability of the adaptive control system

This research is to integrate PID type fuzzy controller with the Dynamic Sliding Mode Control (DSMC) to make the system more robust to the dead-band as well as the hysteresis

Lange, “An Object-Oriented Design Method for Hypermedia Information Systems”, Proceedings of the Twenty-seventh annual Hawaii International Conference on System Sciences, 1994,

Research on Analog and Mixed-Signal Processing Integrated Circuit Design for ISFET-Based Linear Sensor Array

Approach and a Boundary Element Method for the Calculation of Sound Fields in the Human Ear Canal, &#34; Journal of the Acoustical Society of America, 118(4), pp. Axelsson,

The main objective of this system is to design a virtual reality learning system for operation practice of total station instrument, and to make learning this skill easier.. Students

Muraoka, “A Real-time Beat Tracking System for Audio Signals,” in Proceedings of International Computer Music Conference, pp. Goto, “A Predominant-F0 Estimation Method for

In this study, the combination of learning and game design a combination of English vocabulary and bingo multiplayer real-time and synchronized vocabulary bingo game system,