• 검색 결과가 없습니다.

Integrated Roll-Pitch-Yaw Autopilot via Equivalent Based Sliding Mode Control for Uncertain Nonlinear Time-Varying Missile

N/A
N/A
Protected

Academic year: 2021

Share "Integrated Roll-Pitch-Yaw Autopilot via Equivalent Based Sliding Mode Control for Uncertain Nonlinear Time-Varying Missile"

Copied!
9
0
0

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

전체 글

(1)

Copyright ⓒ The Korean Society for Aeronautical & Space Sciences

Received: January 18, 2016 Revised: December 14, 2017 Accepted: December 14, 2017

688

http://ijass.org pISSN: 2093-274x eISSN: 2093-2480 Int’l J. of Aeronautical & Space Sci. 18(4), 688–696 (2017)

DOI: http://dx.doi.org/10.5139/IJASS.2017.18.4.688

Integrated Roll-Pitch-Yaw Autopilot via Equivalent Based Sliding Mode

Control for Uncertain Nonlinear Time-Varying Missile

Ahmed AWAD* and Haoping WANG**

Sino-French International Joint Laboratory of Automatic Control and Signal Processing (LaFCAS), Automation School, Nanjing University of Science & Technology, Nanjing 210094, China

Abstract

This paper presents an integrated roll-pitch-yaw autopilot using an equivalent based sliding mode control for skid-to-turn nonlinear time-varying missile system with lumped disturbances in its six-equations of motion. The considered missile model are developed to integrate the model uncertainties, external disturbances, and parameters perturbation as lumped disturbances. Moreover, it considers the coupling effect between channels, the variation of missile velocity and parameters, and the aerodynamics nonlinearity. The presented approach is employed to achieve a good tracking performance with robustness in all missile channels simultaneously during the entire flight envelope without demand of accurate modeling or output derivative to avoid the noise existence in the real missile system. The proposed autopilot consisting of a two-loop structure, controls pitch and yaw accelerations, and stabilizes the roll angle simultaneously. The Closed two-loop stability is studied. Numerical simulation is provided to evaluate performance of the suggested autopilot and to compare it with an existing autopilot in the literature concerning the robustness against the lumped disturbances, and the aforesaid considerations. Finally, the proposed autopilot is integrated in a six degree of freedom flight simulation model to evaluate it with several target scenarios, and the results are shown.

Key words: Roll-pitch-yaw missile autopilot, Sliding mode control, Flight control system, Robust control

1. Introduction

The design of skid-to-turn missile autopilot is considered as a quite attractive issue in the control field due to its immense nonlinear dynamics, coupling effect between channels, disturbances, and its fast parameters' variation [1]. Unfortunately in high maneuver missiles, the design of autopilot for each plane separately is failed as well. The disturbances including external disturbances, uncertain dynamics, and parameters' perturbation, are extensively existing in missiles and greatly affecting the control performance [2]. The most significant variation of missile parameters is the missile velocity which changes quickly when exposing the missile to sudden acceleration during the boosting phase and deceleration during the gliding phase [3].

Researchers paid considerable amount of attention in

the missile autopilot design field since 1944s [4]. One of the frequently used autopilots was the three-loop autopilot topology [4]. A gain-scheduling design was presented in [5, 6] to overcome the missile dynamics during the entire envelope. Furthermore, robustness issues were proposed with proper developments of H∞ techniques in [7]. The gain scheduling

autopilot ensures global stability only when the missile dynamics are small. In the last two decades, the autopilot based on linear parameter-varying (LPV) techniques was developed as a new, systematic, and strict methodology. An acceleration autopilot design based on LPV reference model was introduced in [8]. These techniques increase the conservative level and most of them except quasi-LPV technique, were still based on the linearization.

The conditions of high maneuverability, and the progress of nonlinear control theory led to the first generation

This is an Open Access article distributed under the terms of the Creative Com-mons Attribution Non-Commercial License (http://creativecomCom-mons.org/licenses/by- (http://creativecommons.org/licenses/by-nc/3.0/) which permits unrestricted non-commercial use, distribution, and reproduc-tion in any medium, provided the original work is properly cited.

* Ph.D. Student

** Professor, Corresponding author: [email protected]

(2)

689

Ahmed AWAD Integrated Roll-Pitch-Yaw Autopilot via Equivalent Based Sliding Mode Control for Uncertain Nonlinear ...

http://ijass.org of nonlinear autopilots, which were based on both the

inversion of dynamics [9], and the feedback linearization techniques [10]. New approaches were presented recently based on immediate control techniques: such as Lyapunov stabilization techniques [11], l1 adaptive control [12, 13],

simple adaptive control algorithm [14], backstepping control [15], adaptive control using filtered signals [16], equivalent-input-disturbance approach [17], neural network based dynamic inversion [18], and the state-dependent Riccati equation approach [19]. The approaches introduced in a nonlinear and/or an adaptive context failed when huge unstructured uncertain dynamics existed, and the strict requirements on response speed cannot often be achieved due to adaptation laws. Therefore, robust nonlinear approaches based on the extensive use of Lyapunov direct criterion as in [20], time delay control [21, 22], and sliding mode control (SMC) techniques as in [23], were introduced, demonstrating good performance. All approaches based on these methods have been only applied for single-input/ single-output models, disregarding the coupling effect. A few works considered the coupling effect between missile channels. For example, a robust backstepping technique was applied to multi-input/multi-output (MIMO) model [1], a axis autopilot design using the classical three-loop autopilot approach [24], and an integrated acceleration autopilot based on a linear robust control [25]. These studies show a good performance while keeping missile velocity constant and the controller design is still based on linearization except [1]. A sliding mode based integrated attitude and acceleration autopilot for a time-varying velocity missile was presented in [3]. It showed a good performance in MIMO way but the disturbances, and missile parameters' variation were neglected.

Thus, in this paper, a design of integrated roll-pitch-yaw autopilot using an equivalent based sliding mode control (EBSMC) approach for a skid-to-turn nonlinear time-varying (STTNTV) missile system with lumped disturbances in its six-equations of motion, is proposed to achieve a good tracking performance in the presence of disturbances during the entire flight envelope in MIMO way without seeking for accurate modeling. The suggested approach consists of equivalent, and switching control where the norm of lumped disturbances is used to robustify the controller against the disturbances. The proposed autopilot employs multi proposed sliding surfaces to overcome the model complexity , and to avoid the output derivative in the obtained control laws to avoid the noise existence in the real output measurements.

The remaining paper is organized as follows. In section II, system modeling, and problem statements are provided. In

section III, roll-pitch-autopilot design based on EBSMC, and the closed loop stability analysis are presented. In section IV, numerical simulations are illustrated, and section V is devoted to summary and concluding remarks.

2. System Description and Modeling

The description of missile system, and its mathematical modeling are shown as follows.

2.1 System Description

The STTNTV missile system with lumped disturbances in its six-equations of motion, is axis-symmetric, cruciform shape, and aerodynamically controlled via canard control. Therefore, the functions of missile moments of inertia Iyy(t),

and Izz(t) are identical, and products of inertia moments can

be discarded. Gravity effect can be neglected but considered in the guidance loop. The coefficients of aerodynamic forces and moments obtained from aerodynamic coefficients' database based on experimental data, are functions of mach number M, angle of attack α, side slip angle β, roll fin deflection δr, pitch fin deflection δp, and yaw fin deflections

δy. As a result of measuring the missile states and its dynamic

parameters in different coordinates; the orientation of inertial coordinate system (ICS), body coordinate system (BCS), and velocity coordinate system (VCS) and the related

single-input/single-output models, disregarding the

coupling effect. A few works considered the coupling effect

between missile channels. For example, a robust

backstepping

technique

was

applied

to

multi-input/multi-output (MIMO) model [1], a three-axis

autopilot design using the classical three-loop autopilot

approach [24], and an integrated acceleration autopilot

based on a linear robust control [25]. These studies show a

good performance while keeping missile velocity constant

and the controller design is still based on linearization

except [1]. A sliding mode based integrated attitude and

acceleration autopilot for a time-varying velocity missile

was presented in [3]. It showed a good performance in

MIMO way but the disturbances, and missile parameters'

variation were neglected.

Thus, in this paper, a design of integrated roll-pitch-yaw

autopilot using an equivalent based sliding mode control

(EBSMC) approach for a skid-to-turn nonlinear

time-varying (STTNTV) missile system with lumped

disturbances in its six-equations of motion, is proposed to

achieve a good tracking performance in the presence of

disturbances during the entire flight envelope in MIMO way

without seeking for accurate modeling. The suggested

approach consists of equivalent, and switching control

where the norm of lumped disturbances is used to robustify

the controller against the disturbances. The proposed

autopilot employs multi proposed sliding surfaces to

overcome the model complexity , and to avoid the output

derivative in the obtained control laws to avoid the noise

existence in the real output measurements.

The remaining paper is organized as follows. In section II,

system modeling, and problem statements are provided. In

section III, roll-pitch-autopilot design based on EBSMC,

and the closed loop stability analysis are presented. In

section IV, numerical simulations are illustrated, and section

V is devoted to summary and concluding remarks.

2

System Description and Modeling

The description of missile system, and its mathematical

modeling are shown as follows.

2.1 System Description

The STTNTV missile system with lumped disturbances in

its six-equations of motion, is axis-symmetric, cruciform

shape, and aerodynamically controlled via canard control.

Therefore, the functions of missile moments of inertia I

yy

(t),

and I

zz

(t) are identical, and products of inertia moments can

be discarded. Gravity effect can be neglected but considered

in the guidance loop. The coefficients of aerodynamic forces

and moments obtained from aerodynamic coefficients'

database based on experimental data, are functions of mach

number M, angle of attack α, side slip angle β, roll fin

deflection δ

r

, pitch fin deflection δ

p

, and yaw fin deflections

δ

y

. As a result of measuring the missile states and its

dynamic parameters in different coordinates; the orientation

of inertial coordinate system (ICS), body coordinate system

(BCS), and velocity coordinate system (VCS) and the

related angles between them, are depicted in Fig. 1.

a) ICS with BCS.

b) VCS with BCS.

Fig. 1: Coordinate systems orientation, and their angular relations.

2.2 Mathematical Modeling

The missile models in [26-28] are developed and the

STTNTV missile system with lumped disturbances in its

six-equations of motion, are expressed as follows:

,

( )

( )

x x x

F

a x x x

a

d F T t sQC

m t

, (1)

,

( )

y y y y

F

a y y

a

d F

sQ C

C

m t

 

, (2)

,

( )

z p z z

F

a z p

a

d F

sQ C

C

m t

 

, (3)

( )

2

p r l l r p xx m

sQl

C pl

p

C

d

I t

V

, (4)

( )

2

q p m m m p q yy m

sQl

C ql

q

C

C

d

I t

V

, (5)

( )

2

r y z n n n y r z m

sQl

C rl

r

C

C

d

I t

V

, (6)

1 cos sin sin tan cos tan

cos z x m q a a r p V             

, (7)

1

cos ycos xcos sin zsin sin sin

m

r a a a p

V

         

,

(8)

sin tan

cos tan

p q

r

, (9)

cos

sin

q

r

, (10)

with

0 2 2 2 , 0 .5 2 m m Vuvw Q   V

, (11)

, , x y z u a rv qwv a pw ruw a  pv qu

, (12)

where I

xx

(t) is the function of missile moment of inertia

around BCS x-axis. p, q, and r are missile angular rates in

roll, pitch, and yaw planes, respectively. φ and θ are missile

(a) ICS with BCS.

single-input/single-output models, disregarding the

coupling effect. A few works considered the coupling effect

between missile channels. For example, a robust

backstepping

technique

was

applied

to

multi-input/multi-output (MIMO) model [1], a three-axis

autopilot design using the classical three-loop autopilot

approach [24], and an integrated acceleration autopilot

based on a linear robust control [25]. These studies show a

good performance while keeping missile velocity constant

and the controller design is still based on linearization

except [1]. A sliding mode based integrated attitude and

acceleration autopilot for a time-varying velocity missile

was presented in [3]. It showed a good performance in

MIMO way but the disturbances, and missile parameters'

variation were neglected.

Thus, in this paper, a design of integrated roll-pitch-yaw

autopilot using an equivalent based sliding mode control

(EBSMC) approach for a skid-to-turn nonlinear

time-varying (STTNTV) missile system with lumped

disturbances in its six-equations of motion, is proposed to

achieve a good tracking performance in the presence of

disturbances during the entire flight envelope in MIMO way

without seeking for accurate modeling. The suggested

approach consists of equivalent, and switching control

where the norm of lumped disturbances is used to robustify

the controller against the disturbances. The proposed

autopilot employs multi proposed sliding surfaces to

overcome the model complexity , and to avoid the output

derivative in the obtained control laws to avoid the noise

existence in the real output measurements.

The remaining paper is organized as follows. In section II,

system modeling, and problem statements are provided. In

section III, roll-pitch-autopilot design based on EBSMC,

and the closed loop stability analysis are presented. In

section IV, numerical simulations are illustrated, and section

V is devoted to summary and concluding remarks.

2

System Description and Modeling

The description of missile system, and its mathematical

modeling are shown as follows.

2.1 System Description

The STTNTV missile system with lumped disturbances in

its six-equations of motion, is axis-symmetric, cruciform

shape, and aerodynamically controlled via canard control.

Therefore, the functions of missile moments of inertia I

yy

(t),

and I

zz

(t) are identical, and products of inertia moments can

be discarded. Gravity effect can be neglected but considered

in the guidance loop. The coefficients of aerodynamic forces

and moments obtained from aerodynamic coefficients'

database based on experimental data, are functions of mach

number M, angle of attack α, side slip angle β, roll fin

deflection δ

r

, pitch fin deflection δ

p

, and yaw fin deflections

δ

y

. As a result of measuring the missile states and its

dynamic parameters in different coordinates; the orientation

of inertial coordinate system (ICS), body coordinate system

(BCS), and velocity coordinate system (VCS) and the

related angles between them, are depicted in Fig. 1.

a) ICS with BCS.

b) VCS with BCS.

Fig. 1: Coordinate systems orientation, and their angular relations.

2.2 Mathematical Modeling

The missile models in [26-28] are developed and the

STTNTV missile system with lumped disturbances in its

six-equations of motion, are expressed as follows:

,

( )

( )

x x x

F

a x x x

a

d F T t sQC

m t

, (1)

,

( )

y y y y

F

a y y

a

d F

sQ C

C

m t

 

, (2)

,

( )

z p z z

F

a z p

a

d F

sQ C

C

m t

 

, (3)

( )

2

p r l l r p xx m

sQl

C pl

p

C

d

I t

V

, (4)

( )

2

q p m m m p q yy m

sQl

C ql

q

C

C

d

I t

V

, (5)

( )

2

r y z n n n y r z m

sQl

C rl

r

C

C

d

I t

V

, (6)

1 cos sin sin tan cos tan

cos z x m q a a r p V             

, (7)

1

cos ycos xcos sin zsin sin sin

m

r a a a p

V

         

,

(8)

sin tan

cos tan

p q

r

, (9)

cos

sin

q

r

, (10)

with

0 2 2 2 , 0 .5 2 m m Vuvw Q   V

, (11)

, , x y z u a rv qwv a pw ruw a  pv qu

, (12)

where I

xx

(t) is the function of missile moment of inertia

around BCS x-axis. p, q, and r are missile angular rates in

roll, pitch, and yaw planes, respectively. φ and θ are missile

(b) VCS with BCS.

Fig. 1. Coordinate systems orientation, and their angular relations.

수치

Fig. 1: Coordinate systems orientation, and their angular relations.  2.2  Mathematical Modeling

참조

관련 문서

In this paper, we investigate a long-time behavior of global solutions to the initial boundary problem of nonlinear dispersive-dissipative wave equation with time-dependent

In this paper, we investigate the differential game theoretic approach for distributed dynamic cooperative power control in cognitive radio ad hoc networks (CRANETs).. First,

(4) After a certain period of tightening time with tightening torque, Z-axis and rotating axis return in positioning control mode to the retracted

The objective of this research is to propose a method for evaluating service reliability based on service processes using fuzzy failure mode effects analysis (FMEA) and grey

In addition to an integrated control system of state obligation, the government should expand the control boundary of state obligation, so that it, putting

Owing to nuclear power plant data characteristics such as nonlinear, time sequential and multivariate, in this light, this thesis aims at proposing an

Because the functions of the step-up, step-down control operation and variable switching frequency using the linear congruential generator (LCG) are

In order to derive a new fuzzy controller, a fixed design-parameter fuzzy PID controller was surveyed in view of deriving a control law based on the