Home >  JIKRECE JOURNAL OF INFORMATION, KNOWLEDGE AND RESEARCH IN ELECTRONICS AND COMMUNICATION ENGINEERING  IMPLEMENTATION OF SLIDING MODE ALGO

 JIKRECE JOURNAL OF INFORMATION, KNOWLEDGE AND RESEARCH IN ELECTRONICS AND COMMUNICATION ENGINEERING  IMPLEMENTATION OF SLIDING MODE ALGO

JIKRECE

JOURNAL OF INFORMATION, KNOWLEDGE AND RESEARCH IN      ELECTRONICS AND COMMUNICATION ENGINEERING

IMPLEMENTATION OF SLIDING MODE ALGORITHM FOR CONTROLLING SATELLITE’S POSITION IN GEOSTATIONARY ORBIT 

SHETH DHRUMIL H. 

M.E. (Electronics & Communication) Student, Dept. Of Electronics &Communication/C.U.Shah College Of Engineering And Technology/Wadhwan City/Surendranagar/Gujarat/India. 

dhrumil87@rediffmail.com

ABSTRACT— In this paper, in control theory, sliding mode control, or SMC, is a form of variable structure control (VSC). It is a nonlinear control method that alters the dynamics of a nonlinear system by application of a high-frequency switching control. The state-feedback control law is not a continuous function of time. It switches from one continuous structure to another based on the current position in the state space. Hence, sliding mode control is a variable structure control method. The multiple control structures are designed so that trajectories always move toward a switching condition, and so the ultimate trajectory will not exist entirely within one control structure. Instead, the ultimate trajectory will slide along the boundaries of the control structures. The motion of the system as it slides along these boundaries is called a sliding mode and the geometrical locus consisting of the boundaries is called the sliding (hyper) surface. Using this law we can control the Satellite’s position in Geostationary Orbit.  

Key Words: Sliding Mode Control, Fast Tracking

 

  1. INTRODUCTION

In recent years, the sliding mode control methodology has been widely used for robust control of nonlinear systems (Slotine and Li, 1991). Sliding mode control, based on the theory of variable structure systems, has attracted a lot of research on control systems for the last two decades. A comprehensive survey on variable structure control was given in Hung et al. (1993). The salient advantage of sliding mode control is robustness against structured and unstructured uncertainties. In path tracking systems, however, the system invariance properties are observed only during the sliding phase. In the reaching phase, tracking may be hindered by disturbances or parameter variations. The straightforward way to reduce tracking error and reaching time is to increase the control discontinuity gain.

Trajectories from this reduced-order sliding mode have desirable properties (e.g., the system naturally slides along it until it comes to rest at a desired equilibrium). The main strength of sliding mode control is its robustness. Because the control can be as simple as a switching between two states (e.g., "on"/"off" or "forward"/"reverse"), it need not be precise and will not be sensitive to parameter variations that enter into the control channel. Additionally, because the control law is not a continuous function, the sliding mode can be reached in finite time (i.e., better than asymptotic behavior).

    

 

Under certain common conditions, optimality requires the use of bang–bang control; hence, sliding mode control describes the optimal controller for a broad set of dynamic systems

.Sliding mode control must be applied with more care than other forms of nonlinear control that have more moderate control action. In particular, because actuators have delays and other imperfections, the hard sliding-mode-control action can lead to chatter, energy loss, plant damage, and excitation of unmodeled dynamics. Continuous control design methods are not as susceptible to these problems and can be made to mimic sliding-mode controllers.

  1.   SLIDING MODE CONTROL
    1. Theory of Sliding Mode control

Consider a nonlinear dynamical system described by

= f(X,t)+B(X,t)u(t)

Where,

X(t)=and U(t)=

A common task is to design a state-feedback control law u(X(t))(i.e., a mapping from current state X(t) at time t to the input u ) to stabilize the dynamical system in Equation  around the origin X=. That is, under the control law, whenever the system is started away from the origin, it will return to it. For example, the component x1 of the state vector may represent the difference some output is away from a known signal (e.g., a desirable sinusoidal signal); if the control can ensure that x1 quickly returns to x1 = 0, then the output will track the desired sinusoid. In sliding-mode controlThis reduced-order subspace is referred to as a sliding (hyper) surface. The sliding-mode control scheme involves

(1) Selection of a hyper surface or a manifold (i.e., the sliding surface) such that the system trajectory exhibits desirable behavior when confined to this manifold.

(2)Finding feedback gains so that the system trajectory intersects and stays on the manifold.

The sliding-mode designer picks a switching function that represents a kind of "distance" that the states X are away from a sliding surface.

  • A state X that is outside of this sliding surface has (x) ≠0.
  • A state that is on this sliding surface has (X)=0

The sliding-mode-control law switches from one state to another based on the sign of this distance. So the sliding-mode control acts like a stiff pressure always pushing in the direction of the sliding mode where(X)=0.Desirable X(t) trajectories will approach the sliding surface, and because the control law is not continuous (i.e., it switches from one state to another as trajectories move across this surface), the surface is reached in finite time. Once a trajectory reaches the surface, it will slide along it and may, for example, move toward the X=0 origin. So the switching function is like a topographic map with a contour of constant height along which trajectories are forced to move.

To force the system states to satisfy(X)=0 , one must:

(1)Ensure that the system is capable of reaching (X)=0 from any initial condition

(2)Having reached (X)=0  , the control action is capable of maintaining the system at (X)=0.

Condition for existence of sliding mode 

Consider a lyapunov function candidate

V((X))=*(X)* (X)= *

Where is a Euclidean norm (i.e., is the distance away from the main fold where (X) =0

Sufficient condition for the existence of sliding mode that

<0      Where,    =

Roughly speaking (i.e., for the scalar control case when m = 1), to achieve<0, the feedback control law u(X) is picked so that σ and have opposite signs. That is,

(1) u(X) makes negative  when(X) is positive.

(2) u(X)makes positive when is(X) is negative.  u(X) direct impact on .

    1. The Sliding Mode Control algorithm

In sliding mode control, the system’s representative point is constrained to move along a surface (hyper plane or line) located in the state space.

The first property is the fact that application of SMC does not require an accurate model of the plant. Secondly, SMC is robust in the sense that it is insensitive to parameter variations and bounded disturbances. Thirdly, SMC is characterised by accurate and fast responses. Lastly, the algorithm is simple. A typical phase-plane response of a second-order system is shown in Fig which illustrates the following shortcomings of SMC schemes. 
 

First of all, there is a "reaching" phase in which the system's representative point (RP) trajectory starting from a given initial state x(0) away from the sliding line σ = βx1 + x2 moves towards the sliding line. Thus the RP in this phase is sensitive to plant parameter variations and disturbances.

 

    1. Sliding Mode Control Law Equation

Consider a second order plant described in the controllable canonical form 

=Ax+Bu 

y = Cx  

Where,

A   = 
 

B=                and C = [1 0] 
 

Where,

x is the state vector,

u is the control signal,

y is the output signal,

And  a1 and  a2 are constants. 

Let the switching surface is defined as 
 

Where constant is strictly positive

Consider the swithing control low

*=(-β2   +a1 -βa2 0 ) y0 
 

Where, 

Satisfies the condition

*0

on the sliding line the system has first order dynamics

X1+ βX2=0

Note that the sliding mode can be obtained with only the prior knowledge of the bound 0 and that  a1 and a2 could even be time varying. Thus for the plant in equation  the sliding mode control law is given by equations . 

Note that the sliding mode can be obtained with only the prior knowledge of the bound ψˆ 0 and that  a1 and a2 could even be time varying. Thus for the plant in equation  the sliding mode control law is given by equations .

  1. A mathematical model for Geostationary orbit

A mathematical model for geostationary orbit can be defined by the Lagrangian function. Which  is applied to the sliding mode control algorithm to stabilized the satellite. Ur, U,            U are the thrusters are the satellite which is shown in fig..      
 
 

The Lagrangian function is defined as L=K-P and the dynamic behavior of the system is specified by Lagrange’s equations:

The potential energy as: 

P=

To derive the equations of motion of the system, we express the kinetic energy as: 

K= =[()2   +(r)+(r)2

where K is a known physical constant     (4 ×1014 Ν.m2 / kg). 

()-=Ur 
 

()-=(r )U 
 

()-=rU 

Define state input and output vectors, Z(t), V(t) and y(t), respectively, as: 

Z(z,v)= , V(t)=,y(t)= 

And 
 

Now consider the eqution 

=Ax+Bu   And           Y=CX

Where,

A=∆          And            B=∆ 
 

Thus the linearized and normalized equations of motion in the geostationary orbit are given by 

=

 
 
 
 
 
 

And

Where the states vector Χ represents the perturbations about the nominal orbit and u are the forces required to correct the satellite’s position. As can be seen, the system is highly non-linear and  ultivariable (i.e. it has many inputs and many outputs

 

  1. SIMULATION RESULTS AND Conclusion

The major aim of the study was to design an optimal  sliding mode controller for geostationary communications satellites that have become vital tools of modern global communications. The study begun with a survey of the technical literature on the major parts of communications satellites, the forces that affect satellite orbit and attitude in space as well as the control strategies that have been proposed to maintain correct satellite position and orientation.  started with a brief description of the functions of the following subsystems of communications satellite: attitude and orbit control; telemetry, tracking and command; power supply; and communications electronics and antennas. It was pointed out that geostationary satellites allow use of small and fixed earth antennas in global communications networks. The geostationary orbit is circular, approximately 35,768 km above Earth, and coincides with the equatorial plane. The major factors that cause satellite to change position and attitude in space include: the elliptical shape of Earth around the equatorial plane causes satellites to experience acceleration towards latitudes 75oE and 105oW; variations in the gravitational forces of the moon and sun cause satellites to drift from orbit; solar radiation pressure on the solar panels cause the satellite orbits to be more elliptical than circular. There is increasing congestion of the geostationary arc as more and more countries launch satellites for global and domestic communications. For these reasons there is a growing need for effective and efficient satellite control algorithms. An overview of satellite attitude and orbit control methods available in the technical literature was presented . The essential features of the robust and fast sliding mode control method were presented with an overview of techniques that have been devised to overcome its major shortcoming of signal chattering in the sliding mode.  The Lagrangian method was utilized to derive the orbital dynamic model of a geostationary satellite. The obtained sixth-order statespace model comprised highly non-linear and coupled  differential equations. The system of equations was normalized such that the nominal mass of the satellite is unity and its nominal orbital radius is unity. The equations were then linearized, using the Taylor series method, about a nominal orbit. Details of the design of sliding mode controllers for such systems were presented.  sliding mode controllers were also presented based on the theories of linear quadratic regulators and sliding mode control. Simulation results revealed that the sliding mode control algorithm employing output feedback alone could not handle the problem of satellite orbit control.. Specifically, the study has achieved the following:

• An up-to-date survey of the technical literature on satellite attitude and orbit control was compiled.

• A state feedback decoupling control law was designed for the system.  sliding mode controllers were designed for the system.

• A structured modular Matlab program was coded for simulation of a satellite system with the designed controllers. It employs a fourthorder Runge-Kutta numerical integration algorithm with fixed step size.

  1. Simulation results:
 

.

 

 

 

vi References

[1]  Dunlop, J. and Smith, D. G. et al: Telecommunications Engineering, Third Edition, Stanley Thornes, Cheltenham, UK, 1994.

[2]  Miya, K. (Ed.) et al: Satellite Communications Technology, 2nd Ed., KDD Engineering and Consulting, Tokyo, 1985.

[3]. Pratt, T. and Bostian, C.W. et al: Satellite Communications, Wiley    & Sons, New York, 1986.

[4] Omizegba, E. E. et al: “Fuzzy Attitude Control of Orbiting Satellite”, PhD Thesis, Abubakar Tafawa Balewa University, Bauchi, October 2003.

[5] . Global Positioning System Overview,        http://www.colorado.edu/geography/gcraft/notes/gps.html.

[6}Communications Satellites,http:// ctd.grc.nasa. gov  / rleonard/regslii.html.


ISSN: 0975 – 6779| NOV 10 TO OCT 11 | VOLUME – 01, ISSUE - 02  Page

 

       

Set Home | Add to Favorites

All Rights Reserved Powered by Free Document Search and Download

Copyright © 2011
This site does not host pdf,doc,ppt,xls,rtf,txt files all document are the property of their respective owners. complaint#downhi.com
TOP