Ufuk Demirci* and Feza Kerestecioglu**

Similar documents
Filtering and Fusion based Reconstruction of Angle of Attack

EE5900 Spring Lecture 4 IC interconnect modeling methods Zhuo Feng

NUMERICAL MODELLING OF THE TYRE/ROAD CONTACT

Reducing Vibration and Providing Robustness with Multi-Input Shapers

Using a De-Convolution Window for Operating Modal Analysis

16.30/31 September 24, 2010 Prof. J. P. How and Prof. E. Frazzoli Due: October 15, 2010 T.A. B. Luders /31 Lab #1

Analyzing Simulation Results

Computergestuurde Regeltechniek exercise session Case study : Quadcopter

An Improved Particle Filter with Applications in Ballistic Target Tracking

Nonlinear Stabilization of a Spherical Particle Trapped in an Optical Tweezer

16.333: Lecture # 7. Approximate Longitudinal Dynamics Models

Adaptive Stabilization of a Class of Nonlinear Systems With Nonparametric Uncertainty

ESTIMATING AND FORMING CONFIDENCE INTERVALS FOR EXTREMA OF RANDOM POLYNOMIALS. A Thesis. Presented to. The Faculty of the Department of Mathematics

Monitoring and system identification of suspension bridges: An alternative approach

Use of PSO in Parameter Estimation of Robot Dynamics; Part One: No Need for Parameterization

Measuring Temperature with a Silicon Diode

HYBRID ADAPTIVE FRICTION COMPENSATION OF INDIRECT DRIVE TRAINS

lecture 37: Linear Multistep Methods: Absolute Stability, Part I lecture 38: Linear Multistep Methods: Absolute Stability, Part II

8.1 Force Laws Hooke s Law

ME Machine Design I. FINAL EXAM. OPEN BOOK AND CLOSED NOTES. Friday, May 8th, 2009

Adaptive Congestion Control in ATM Networks

A method to determine relative stroke detection efficiencies from multiplicity distributions

A Simulation Study for Practical Control of a Quadrotor

ACTIVE VIBRATION CONTROL FOR STRUCTURE HAVING NON- LINEAR BEHAVIOR UNDER EARTHQUAKE EXCITATION

2.003 Engineering Dynamics Problem Set 2 Solutions

2nd Workshop on Joints Modelling Dartington April 2009 Identification of Nonlinear Bolted Lap Joint Parameters using Force State Mapping

Extension of CSRSM for the Parametric Study of the Face Stability of Pressurized Tunnels

12 Towards hydrodynamic equations J Nonlinear Dynamics II: Continuum Systems Lecture 12 Spring 2015

An Adaptive UKF Algorithm for the State and Parameter Estimations of a Mobile Robot

CALIFORNIA INSTITUTE OF TECHNOLOGY

Block designs and statistics

Physically Based Modeling CS Notes Spring 1997 Particle Collision and Contact

Chapter 1: Basics of Vibrations for Simple Mechanical Systems

Department of Physics Preliminary Exam January 3 6, 2006

Keywords: Estimator, Bias, Mean-squared error, normality, generalized Pareto distribution

Bifurcation Analysis of a Generic Pusher Type Transport Aircraft Configuration in Near-Stall Flight

Model Predictive Control Approach to Design Practical Adaptive Cruise Control for Traffic Jam

Applying Experienced Self-Tuning PID Controllers to Position Control of Slider Crank Mechanisms

ma x = -bv x + F rod.

Robustness Experiments for a Planar Hopping Control System

Analysis and Implementation of a Hardware-in-the-Loop Simulation

High-Speed Smooth Cyclical Motion of a Hydraulic Cylinder

Symbolic Analysis as Universal Tool for Deriving Properties of Non-linear Algorithms Case study of EM Algorithm

Topic 5a Introduction to Curve Fitting & Linear Regression

Tracking using CONDENSATION: Conditional Density Propagation

Ch 12: Variations on Backpropagation

Recursive Algebraic Frisch Scheme: a Particle-Based Approach

Torsion Experiment. Encoder #3 ( 3 ) Third encoder/disk for Model 205a only. Figure 1: ECP Torsion Experiment

Hybrid System Identification: An SDP Approach

SPECTRUM sensing is a core concept of cognitive radio

System Design of Quadrotor

List Scheduling and LPT Oliver Braun (09/05/2017)

AiMT Advances in Military Technology

Pattern Recognition and Machine Learning. Artificial Neural networks

An Approximate Model for the Theoretical Prediction of the Velocity Increase in the Intermediate Ballistics Period

Non-Parametric Non-Line-of-Sight Identification 1

The Simplex Method is Strongly Polynomial for the Markov Decision Problem with a Fixed Discount Rate

A Note on the Applied Use of MDL Approximations

Feedback Linearization and Model Reference Adaptive Control of a Magnetic Levitation System

Feedback Linearization and Linear Observer for a Quadrotor Unmanned Aerial Vehicle

CHAPTER 19: Single-Loop IMC Control

Tutorial Exercises: Incorporating constraints

Experimental Design For Model Discrimination And Precise Parameter Estimation In WDS Analysis

Model Fitting. CURM Background Material, Fall 2014 Dr. Doreen De Leon

27 Oscillations: Introduction, Mass on a Spring

Decentralized Adaptive Control of Nonlinear Systems Using Radial Basis Neural Networks

Sharp Time Data Tradeoffs for Linear Inverse Problems

13.2 Fully Polynomial Randomized Approximation Scheme for Permanent of Random 0-1 Matrices

DETECTION OF NONLINEARITY IN VIBRATIONAL SYSTEMS USING THE SECOND TIME DERIVATIVE OF ABSOLUTE ACCELERATION

Sequence Analysis, WS 14/15, D. Huson & R. Neher (this part by D. Huson) February 5,

Uncertainty Propagation and Nonlinear Filtering for Space Navigation using Differential Algebra

Fast Montgomery-like Square Root Computation over GF(2 m ) for All Trinomials

ANALYSIS OF HALL-EFFECT THRUSTERS AND ION ENGINES FOR EARTH-TO-MOON TRANSFER

Ph 20.3 Numerical Solution of Ordinary Differential Equations

Basic concept of dynamics 3 (Dynamics of a rigid body)

Design of Sliding Mode Stabilizer for Wind Turbine Generator using Dynamic Compensation Observer Technique

THE KALMAN FILTER: A LOOK BEHIND THE SCENE

Inverted Pendulum control with pole assignment, LQR and multiple layers sliding mode control

1 (40) Gravitational Systems Two heavy spherical (radius 0.05R) objects are located at fixed positions along

Golden ratio in a coupled-oscillator problem

Simple and Compound Harmonic Motion

An Extension to the Tactical Planning Model for a Job Shop: Continuous-Time Control

Multiscale Entropy Analysis: A New Method to Detect Determinism in a Time. Series. A. Sarkar and P. Barat. Variable Energy Cyclotron Centre

Comparison of Stability of Selected Numerical Methods for Solving Stiff Semi- Linear Differential Equations

XI PHYSICS M. AFFAN KHAN LECTURER PHYSICS, AKHSS, K.

Generalized Rayleigh Wave Dispersion in a Covered Half-space Made of Viscoelastic Materials

A Novel Principle for Relay-Based Autotuning

A Note on Scheduling Tall/Small Multiprocessor Tasks with Unit Processing Time to Minimize Maximum Tardiness

Interactive Markov Models of Evolutionary Algorithms

Internet-Based Teleoperation of Carts Considering Effects of Time Delay via Continuous Pole Placement

Least Squares Fitting of Data

Feature Extraction Techniques

The Lagrangian Method vs. other methods (COMPARATIVE EXAMPLE)

In this chapter, we consider several graph-theoretic and probabilistic models

a a a a a a a m a b a b

Spine Fin Efficiency A Three Sided Pyramidal Fin of Equilateral Triangular Cross-Sectional Area

3. In the figure below, the coefficient of friction between the center mass and the surface is

A Simplified Analytical Approach for Efficiency Evaluation of the Weaving Machines with Automatic Filling Repair

Chapter 1 Introduction and Kinetics of Particles

About the definition of parameters and regimes of active two-port networks with variable loads on the basis of projective geometry

Transcription:

1 INDIRECT ADAPTIVE CONTROL OF MISSILES Ufuk Deirci* and Feza Kerestecioglu** *Turkish Navy Guided Missile Test Station, Beykoz, Istanbul, TURKEY **Departent of Electrical and Electronics Engineering, Bogazici University, Bebek, Istanbul,80815, TURKEY Abstract: An indirect adaptive controller is designed for aerodynaically driven issiles. The design is developed using a linearized odel of a issile. Recursive least squares estiation ethod with exponential forgetting is used to estiate the tievarying issile paraeters. A covariance anageent algorith is suggested to prevent the exponential increase in covariance gain due to lack of persistently exciting inputs produced by the guidance unit. Keywords: Missile, self-tuning control, tie-varying systes, recursive least squares. 1. INTRODUCTION The purpose of this paper is to present soe results obtained for the indirect adaptive control of a linear issile odel. The objective of the controller is to follow a preprograed trajectory aerodynaically without saturation at the output of the actuator syste. The issile dynaics is tie-varying with respect to the Mach nuber profile and changes in the environental conditions. The issile is assued having no roll otion and, hence, is controlled in the pitch and yaw directions independently. The sae indirect adaptive controller is used for both directions. 2. MISSILE DYNAMICS The equations of otion of a issile consist of six kineatic and six dynaic first order nonlinear differential equations. Kineatic equations are divided into two groups; three translational kineatics and three rotational kineatics. The kineatic equations of otion ay be derived fro the geoetric relations between the earth and issile axes. Dynaics equations are also divided into two groups; naely, three translational and three rotational dynaics. The dynaic equations of otion ay be derived fro Newton s law of otion for a rigid body. A detailed derivation of these equations are given by Mahutyazicioglu and Eskinat (1994). Missile dynaics also consist of odelling of variation of issile ass and oent of inertia, control surfaces, control actuation syste and dynaics of easuring instruents. In addition to these, aerodynaic forces act on the issile should be taken into consideration during the derivation of a issile odel. 3. LINEARIZATION OF THE MISSILE MODEL The equations of otion of a issile for a coplicated set of coupled nonlinear differential equations. These nonlinear equations are too coplicated for the purpose of the controller design. Therefore, they need to be siplified and linearized. 1 This work has been supported under the grants of The Scientific and Technical Research Council of Turkey (TUBITAK-SAGE) and B.U. Research Fund (Grant No. 98A201).

No rolling otion: With this assuption, the otions in the pitch and yaw directions becoe uncoupled and can be controlled independently. Constant speed, Mach nuber and altitude: With these assuptions, aerodynaic forces acting on the issile turn out to be constant. Sall angle of attack and sideslip angles: This assuption iplies that, the velocities in pitch and yaw directions reain sall and, therefore, brings linearity in the odel. In addition to that the equations of otion can be written in ters of angle of attack and sideslip angles of the issile. gyroscope. By using these two easured signals and the coand acceleration, a nc, coing fro the guidance loop, which is the reference signal, to be followed, the pitch autopilot deterines the necessary fin deflection, e, to control the issile in the pitch direction. The specification for the pitch autopilot is given in the for of a desired closed-loop transfer function G. This desired transfer function is chosen as B ( z) G ( z) (3) A ( z) After all these assuptions, the equations of otion of a issile can be linearized around an equilibriu point under a certain flight regie. The discrete-tie transfer functions describing this linearized dynaics of the issile can be expressed as follows (Mahutyazıcıoğlu and Eşkinat,1994): In the pitch direction, one has anz( z) G ( z) e z p( z) ( z) and G ( z) e p ( z), (1) where a nz is the noral acceleration in the pitch direction p is the pitch-rate and e is the elevator deflection. On the other hand, in the yaw direction, the linearized dynaics can be expressed by an y ( z) G ( z) r y r( z) ( z) and G ( z) r r ( z), (2) where a n y is the noral acceleration in the yaw direction r is the yaw-rate and r is the rudder deflection. As entioned previously, the controller design has been developed independently in the pitch and yaw directions due to the assuption that there is no roll otion. The sapling-tie T s is chosen as 0.07s. This choice is based on the requireent that the sapling-rate should be less than the bandwidth of the control actuation syste (CAS) and larger than the bandwidth of the desired closed-loop response specification (Åströ and Wittenark, 1997). 4. INDIRECT ADAPTIVE CONTROL The following autopilot design is considered in the pitch direction. The pitch autopilot requires two easureents; noral acceleration in z direction, a nz, easured by an acceleroeter and the angular rate in the pitch direction, p, easured by a rate For the case where the syste paraeters are known, the controller equation will be R( ( T( a ( S( a (. (4) e nc nz where q denotes forward shift operator. Here, R( and S( are obtained fro the well-known Diophantine equation. A( R( B( S( A ( A ( (5) where A and B are denoinator and nuerator of G, respectively. z 4.1 Causality Conditions for the Autopilot Design. The standard indirect adaptive controller (Wittenark and Åströ, 1984) based on RLS is ipleented and to have a casual controller, soe degree conditions has to be iposed on the polynoials related to design specifications, i.e., A o, A, B. For the controller polynoials R, S, and T in (4), the following conditions ust hold to have a causal pitch autopilot. deg S deg R and deg T deg R (6) A specification for the pitch autopilot is the desired observer polynoial A o. Before defining an observer polynoial, the causality conditions for the observer polynoial ust be checked out as (Åströ and Wittenark, 1995) hence, o deg A 2deg A deg A 1 (7) o deg A o 4 21 1. To have a strictly proper syste deg A 0 can be selected as 2. That is, denoting the reciprocal polynoials with a superscript (*), 1 2 A o 1 a01q a02q.

Note that (6) also iplies that deg A deg B which is satisfied by (3). deg Adeg B 2 2 0 output of the issile, which is the noral acceleration in the pitch direction winds up as can be seen in Fig. 1 due to estiation proble of the issile coefficients. Equation (5) can be solved by choosing deg R = 2, deg S = 1, i.e., and R ( q S ( q 1 1 2 ) 1 r1 q r2q 1 1 2 ) s0q s1q Note that R polynoial is assued to be onic without loss of generality. The T polynoial can be calculated (Åströ and Wittenark, 1995) to assure zero steady-state error as, A (1) T Ao, (8) B(1) of the issile transfer function. 4.2 Estiation of the Missile Paraeters Fig. 1. Wind-up of the issile output. Estiates of the issile paraeters can be seen in Fig. 2. when the input signal is not persistently exciting. The autopilot design by ipleenting the indirect self-tuning ethod requires satisfactory estiates of paraeters. There are five paraeters to be estiated in every sapling instant and the dynaics of the issile changes with respect to the environental conditions and the Mach nuber. It is well-known that the paraeters of ost deterinistic tie-varying systes can be estiated satisfactorily by ipleenting the RLS estiator with exponential forgetting. For that, a persistently exciting input signal and a properly selected forgetting factor are required. To do so, the following steps are taken: Firstly, the forgetting factor of the RLS estiator is selected by running siulations on the issile odel, and using a persistently exciting signal and various forgetting factors between 0.85-0.99. Then, the forgetting factor selection can be done for the RLS estiator by coparing the estiation results for each siulation done with different forgetting factors but the sae persistently exciting signal. As a result of this, the forgetting factor is found to be 0.96 suitable for the paraeter tracking during the whole flight period. After the selection of the forgetting factor, a typical coand acceleration (a nc ) data generated by the guidance loop has been used to siulate the issile aerodynaic flight in a ore realistic way. It has been observed that the coand deflection signal generated by the given coand acceleration data can only excite the RLS estiator for the initial period of the whole issile flight. Besides that, the Fig. 2. Estiates of the issile odel. It has been found that the reason for this wind-up is the unsatisfactory input to the issile. That causes the covariance gain of the RLS estiator to increase exponentially. This, in return leads to the loss of paraeter identifiability. To overcoe this proble, the paraeters are estiated by adopting the idea of conditional updating (Åströ and Wittenark, 1995). It is well-known that, if there is sufficient excitation, then RLS ensures that agnitude of the eleents of the covariance atrix, P(, decreases in tie. Thus

as the estiates becoe ore accurate they require less adjustent. Then it can be stated that in a recursive estiator, P( is the basic variable for controlling the adaptive capabilities of the estiator with a correct selection of the forgetting factor (Ljung and Söderströ, 1983). Therefore, for paraeter tracking and satisfactory estiates of the issile paraeters, the size of the P( atrix should be controlled. 5. SIMULATION RESULTS By ipleenting the above algorith, it can be assured that the covariance atrix doesn t grow exponentially when there is not sufficient excitation and the estiates of the issile paraeters are anaged properly. This can be seen in Fig. 3 and 4. This can be done by using the estiation error as the reference point for the conditional updating. This algorith can be expressed as (Deirci, 1998) If (, T L If T ( T, U θ ˆ( θˆ( k 1), P ( P( k 1), L θˆ ( θˆ( k 1) K( (, P ( (1 K( ( k 1)) P( k 1) /, If (, T U Fig. 3. Estiates of the Nuerator Paraeters. θˆ ( θˆ (k1) K( (, P( k ) 10 6 I where, T U and T L are predeterined thresholds,, T ( y( ( k 1) θˆ( k 1) is the prediction error and K( P( (. Also, note that θ ˆ( k ) and ( are the estiate and regressor vectors as defined for the RLS in a standard way. 4.3 Calculation of the Controller Paraeters. After the estiation of the paraeters of the linear issile odel, control input can be calculated (Åströ, 1983) in the pitch direction as in (4). The controller polynoials R and S can be calculated fro (5), save that, instead of A and B, their estiates are used. Notice that, the controller does not attept to cancel the plant zeros. Because by solving the nuerators of the transfer functions Gz and Gy for typical flight regies, it can be seen that the zeros near the coplex right-half plane. Fig. 4. Estiates of the Denoinator Paraeters. Subsequently, an interesting result was observed: The estiated paraeters have not been converging to the true paraeters of the linear issile odel as in Fig. 3 and 4. Nevertheless, the response of the linear issile odel followed the coand signal satisfactorily with respect to the desired closed-loop response specification as can be seen in Fig. 5. The coand signal generated by the guidance loop in every sapling instant can be seen in Fig. 6.

Fig. 5. Noral Acceleration in the Pitch Direction. Fig. 8 Elevator Deflection at the Input of the CAS. Fig. 6. Coand Acceleration in the Pitch Direction. The pitch-rate of the issile is also regulated with the sae controller as can be seen in Fig. 7. Fig. 8 Coand Elevator Deflection at the Output of the CAS. It is also observed that the choice of the sapling interval is also critical for a satisfactory closed-loop response. 6. CONCLUSIONS In this work a standard pole-placeent indirect adaptive control technique is applied to the aerodynaic control of a guided issile. Fig. 7. The Pitch-rate of the Missile. The siulations under typical flight regies show that the control actuation syste can generate the required deflections to follow the predeterined trajectory aerodynaically without any rate or position saturation as can be seen in Fig. 8 and 9. There has been an estiation proble for the linear issile odel due to the fact that the input ay not be persistently exciting throughout the whole flight trajectory. Therefore, the estiates of the issile paraeters have been winding-up because of exponentially increasing covariance gain. Hence, an algorith based on covariance anageent has been suggested to solve the proble. This paper is a part of a continuing project and the next steps to be taken will be to validate the controller design in siulations using the nonlinear issile odel and hardware-in-the-loop siulations which are in progress.

REFERENCES Åströ, K.J. (1983). Theory and Applications of. Adaptive Control, Autoatica, 19, 471-486. Åströ, K.J. and B. Wittenark (1984). Practical Issues in the Ipleentation of Self-tuning Control, Autoatica, 20, 501-517. Åströ, K.J. and B. Wittenark (1995). Adaptive Control, Addison-Wesley Publishing. Åströ, K.J. and B. Wittenark (1997). Coputer- Controlled Systes-Theory and Design, Prentice Hall, New Jersey. Deirci, U. (1998). Adaptive Aerodynaic Control of Guided Missiles, M.S. Thesis, Bogaziçi University. Ljung, L. and T. Söderströ (1983). Theory and Practice of Recursive Identification, MIT Press, Cabridge. Mahutyazıcıoğlu, G. and E. Eşkinat (1994). A general validation of guided and unguided issile siulations done by TÜBÍTAK-SAGE, 22121, TÜBÍTAK, ANKARA.