12
Indian Journal of Geo Marine Sciences Vol. 48 (07), July 2019, pp. 1016-1027 Nonlinear robust integral sliding super-twisting sliding mode control application in autonomous underwater glider Maziyah Mat-Noh 1,2* , M.R. Arshad 2 , Rosmiwati Mohd-Mokhtar 2 , Qudrat Khan 3 , Zainah Md Zain 1 , & Herdawati Abdul Kadir 4 1 Instrumentation and Control Research Cluster (ICE), Faculty of Electrical and Electronics Engineering, University Malaysia Pahang (UMP), 26600 Pekan, Pahang, Malaysia 2 Underwater, Control and Robotics Group (UCRG), School of Electrical and Electronic Engineering, Engineering Campus,Universiti Sains Malaysia (USM), Nibong Tebal, Pulau Pinang, 14300 Malaysia 3 Center for Advanced Studies in Telecommunications, CIIT, Park Road, Chak Shahzad, Islamabad 44000, Pakistan Faculty of Electrical and Electronic Engineering Universiti Tun Hussein Onn Malaysia 86400 Parit Raja, Batu Pahat Johor, Malaysia *[E-mail: [email protected]] The design of a robust controller is a challenging task due to nonlinear behaviour of the glider and surround environment. This paper presents design and simulation of nonlinear robust integral super-twisting sliding mode control for controlling the longitudinal plane of an autonomous underwater glider (AUG). The controller is designed for trajectory tracking problem in existence of external disturbance and parameter variations for pitching angle and net buoyancy of the longitudinal plane of an AUG. The algorithm is designed based on integral sliding mode control and super-twisting sliding mode control. The performance of the proposed controller is compared to original integral sliding mode and original super-twisting algorithm. The simulation results have shown that the proposed controller demonstrates satisfactory performance and also reduces the chattering effect and control effort. [Keywords: Autonomous underwater glider (AUG); Integral sliding mode control; Super-twisting sliding mode control; Chattering reduction] Introduction The autonomous underwater glider (AUG) was first initiated by Henry Stommel in 1989 1 . The Stommel’s idea inspired many other researchers to involve in this area of research. Finally in 2001, three operational AUGs were developed and tested: Slocum 2 , Spray 3 and Seaglider 4 , which are currently being used by many agencies and research groups for oceanography data collection 5 , 6 . Also many laboratory-scale AUGs were developed for research purposes, such as robotic gliding fish (Michigan State University) 7 , USM glider 8 (University Science Malaysia), FOLAGA 9 (Join effort between IMEDEA, ISME and University of Genova, Italy) ALEX 10 (Osaka Perfecture University), and ROGUE 11 (University of Princetone). The AUG dives under water by actuating its internal sliding mass horizontally, vertically or cylindrically and pumping the ballast back and forth. The gliders are multi-input-multi-output (MIMO) nonlinear systems. AUG is considered as on under- actuated system, highly nonlinear, time-varying dynamic behaviour in nature, uncertainties in hydrodynamic coefficients, and also disturbances by ocean currents 12 . Several control techniques have been proposed to control the motion of the AUG. The survey done by Ullah et al. 13 reviewed the control strategies ranging from classical control, proportional- integral-derivative (PID), optimal control linear quadratic regulator (LQR) up to intelligent control such as neural network and fuzzy logic. The PID controller proposed 14,15 is the most popular used due to its simple architecture and less tuning parameters. The LQR 11,15,16,17,18,19 also offers simple architecture, wherein only two tuning parameters need to be varied to achieve the desired performance. Both PID and LQR provide good performance. However, since the model is linearized about the equilibrium point, the performance of the controller is only effective in a small neighbourhood of the equilibrium. The model predictive control (MPC) 20,21 was designed to control the attitude of Slocum glider. The

Nonlinear robust integral sliding super-twisting sliding mode …nopr.niscair.res.in/bitstream/123456789/48864/3/IJMS 48(7... · 2019-11-14 · Indian Journal of Geo Marine Sciences

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Nonlinear robust integral sliding super-twisting sliding mode …nopr.niscair.res.in/bitstream/123456789/48864/3/IJMS 48(7... · 2019-11-14 · Indian Journal of Geo Marine Sciences

Indian Journal of Geo Marine Sciences Vol. 48 (07), July 2019, pp. 1016-1027

Nonlinear robust integral sliding super-twisting sliding mode control application in autonomous underwater glider

Maziyah Mat-Noh1,2*, M.R. Arshad2, Rosmiwati Mohd-Mokhtar2, Qudrat Khan3, Zainah Md Zain1, & Herdawati Abdul Kadir4

1 Instrumentation and Control Research Cluster (ICE), Faculty of Electrical and Electronics Engineering,

University Malaysia Pahang (UMP), 26600 Pekan, Pahang, Malaysia 2Underwater, Control and Robotics Group (UCRG), School of Electrical and Electronic Engineering,

Engineering Campus,Universiti Sains Malaysia (USM), Nibong Tebal, Pulau Pinang, 14300 Malaysia 3Center for Advanced Studies in Telecommunications, CIIT, Park Road, Chak Shahzad, Islamabad 44000, Pakistan

Faculty of Electrical and Electronic Engineering Universiti Tun Hussein Onn Malaysia

86400 Parit Raja, Batu Pahat Johor, Malaysia

*[E-mail: [email protected]]

The design of a robust controller is a challenging task due to nonlinear behaviour of the glider and surround environment. This paper presents design and simulation of nonlinear robust integral super-twisting sliding mode control for controlling the longitudinal plane of an autonomous underwater glider (AUG). The controller is designed for trajectory tracking problem in existence of external disturbance and parameter variations for pitching angle and net buoyancy of the longitudinal plane of an AUG. The algorithm is designed based on integral sliding mode control and super-twisting sliding mode control. The performance of the proposed controller is compared to original integral sliding mode and original super-twisting algorithm. The simulation results have shown that the proposed controller demonstrates satisfactory performance and also reduces the chattering effect and control effort.

[Keywords: Autonomous underwater glider (AUG); Integral sliding mode control; Super-twisting sliding mode control; Chattering reduction]

Introduction The autonomous underwater glider (AUG) was

first initiated by Henry Stommel in 19891. The Stommel’s idea inspired many other researchers to involve in this area of research. Finally in 2001, three operational AUGs were developed and tested: Slocum2, Spray3 and Seaglider4, which are currently being used by many agencies and research groups for oceanography data collection5,6. Also many laboratory-scale AUGs were developed for research purposes, such as robotic gliding fish (Michigan State University)7, USM glider8 (University Science Malaysia), FOLAGA9 (Join effort between IMEDEA, ISME and University of Genova, Italy) ALEX10 (Osaka Perfecture University), and ROGUE11 (University of Princetone). The AUG dives under water by actuating its internal sliding mass horizontally, vertically or cylindrically and pumping the ballast back and forth.

The gliders are multi-input-multi-output (MIMO) nonlinear systems. AUG is considered as on under-

actuated system, highly nonlinear, time-varying dynamic behaviour in nature, uncertainties in hydrodynamic coefficients, and also disturbances by ocean currents12. Several control techniques have been proposed to control the motion of the AUG. The survey done by Ullah et al.13 reviewed the control strategies ranging from classical control, proportional-integral-derivative (PID), optimal control linear quadratic regulator (LQR) up to intelligent control such as neural network and fuzzy logic. The PID controller proposed14,15 is the most popular used due to its simple architecture and less tuning parameters. The LQR11,15,16,17,18,19 also offers simple architecture, wherein only two tuning parameters need to be varied to achieve the desired performance. Both PID and LQR provide good performance. However, since the model is linearized about the equilibrium point, the performance of the controller is only effective in a small neighbourhood of the equilibrium.

The model predictive control (MPC)20,21 was designed to control the attitude of Slocum glider. The

Page 2: Nonlinear robust integral sliding super-twisting sliding mode …nopr.niscair.res.in/bitstream/123456789/48864/3/IJMS 48(7... · 2019-11-14 · Indian Journal of Geo Marine Sciences

MAT-NOH et al.: NONLINEAR ROBUST INTEGRAL SLIDING APPLICATION IN

1017

control architecture was divided into higher-level and lower-level controllers for controlling the internal configuration of the glider and was made the actuator to execute actions for maintaining the imposed internal configurations. The MPC22 used in conjunction with the path-following technique for online tuning of the desired vehicle velocity along with the trajectory and thus validated the 3D motion dynamics of the Slocum glider. Yuan Shan and Zheng Yan21 designed the MPC using one-layer recurrent neural network to improve the computational problem in MPC to control the longitudinal plane of AUG.

The intelligent control23,24,8 do not need a precise mathematical model of the plant; however, it will suffer from high computational time and need high tuning effort to attain a good performance. The sliding mode control (SMC) is another technique used25,26. The boundary layer SMC was proposed25,27 for 1 degree of freedom (DOF) and 2 DOF internal movable sliding mass, respectively. The Taylor’s series expansion method is used in obtaining the linearised model of AUG. Hai Yang and Jie Ma28,29 proposed the SMC for nonlinear system of longitudinal plane of AUG. The reaching law is designed based on rapid-smooth reaching law. The performance is improved using inverse system method where the output equations are differentiated repeatedly until the input appeared in the equations, then the control law are designed based on that equations28,29. Mat-Noh et. al.26 proposed SMC to control the pitching and the net buoyancy of the longitudinal plane system. The control law is designed based on super-twisting sliding mode control (STSMC). The standard STSMC composed only discontinuous part, however the control law consists of equivalent and discontinuous parts26. The intelligent technique had been proposed23, wherein the neural network is used to control the horizontal and vertical plane of the AUG. The controller was designed based on the linearized model.

This paper proposes the combination of two types of SMC control strategies, namely, integral sliding mode and super-twisting sliding mode called integral super-twisting sliding mode control. In the basic study of this algorithm30, the controller was designed for nominal system and system with input disturbance and the performance of ISTSMC was compared to integral SMC. However, in this paper, the proposed controller algorithm is designed for nominal system, system with input disturbance and system with

parameter variations. The performance of the proposed controller is compared to the performance of STSMC and integral SMC (ISMC). With this study, the robustness of the proposed controller is tested and benchmarked with the performance of the original ISMC and STSMC. This paper discusses the mathematical model of the longitudinal plane of the AUG and the detail derivation of control for the proposed controller, ISMC and STSMC (Table 1). Approach and Methods Dynamic model of an AUG

In this paper, the work is based on the work done by Graver, wherein detailed derivation of the motion equation can be found11. Here, only the longitudinal plane is considered. The dynamics of the longitudinal plane is controlled using internal movable sliding mass and the variable ballast mass. The rudder is fixed to stabilize the glider straight motion in longitudinal plane; therefore, the lateral dynamics can be ignored. Hence all the lateral components are equal to zero except for the pitching component. The glider’s reference frame is shown in Figure 1. The notation of the glider is given in Table 2.

A glide path is specified by a desired path angle, ξd and desired speed Vd.

(1)

where θ = pitching angle, α = angle of attack

(2)

The initial coordinates (x’,z’) such that x’ is the

position along the desired path and is defined as

(3)

z’ measures the position of the vehicle in the

direction perpendicular to the desired path. The dynamics of the z’ is given in Eq. (4)

(4)

In most applications, the internal movable mass of

the underwater glider only moves along x-axis5 and together with ballast pumping rate will make the glider dive in water column. Therefore, in this paper

Page 3: Nonlinear robust integral sliding super-twisting sliding mode …nopr.niscair.res.in/bitstream/123456789/48864/3/IJMS 48(7... · 2019-11-14 · Indian Journal of Geo Marine Sciences

1018

the 1 degremass is consx-axis.

The origrewritten wmotion equaare written in

Control Techniques

PID

LQR

Model Predictive Control

SMC

Intelligent

Fig

ee of freedomsidered wher

ginal motionith rp3 are ations for 1 Dn Eq. (5-11)

Simple ar Easy imp

Is easily s Involves

which areaccuracy

Prediction The predi

horizon

Reduces Robust to

disturban

Robust todisturban

g. 1 — The refere

INDI

m (DOF) inre the mass m

n equations1

fixed at oneDOF internal

Tabl

rchitecture plementation

solved using numonly two tuninge positive definitand expenditure

n capability alloicted output and

order compensao parameter uncences

o parameter uncences

ence frame of th

IAN J. MAR. SC

nternal movamoves along

1 need to e position. Tl movable m

le 1 — Summary

Advantages

merical methodg parameters. ate symmetric mae of energy on th

ows solving optimd desired referenc

ted dynamics ertainties, model

ertainties, model

he glider

CI., VOL. 48, NO

able the

be The

mass

(5)

y of Control App

and are the desatrices that meashe control effort.

mal control probce is minimised

l nonlinearities a

l nonlinearities a

No.

1.

2.

3.

4.

5.

6.

O. 07, JULY 201

plications In Aug

sign parameters sure the control .

blems on line, over a future

and external

and external

Table 2 —

Motio

Motion in the x

Motion in the y

Motion in the z

Rotation about

Rotation about(pitching)

Rotation about

19

g

D

Requires li Depends on Not robust Based on S

Requires li Needs appr

weighting f Not robust

Requires di Requires hi

due to optimreceding ho

Robustnessstill questio

Chattering signal

Requires upparameters

Controller variation

Computatio Requires la

tuning Linear mod

linmod funcontroller

The notation us

on Axis

x-direction (surg

y-direction (swa

z-direction (heav

t the x-axis (roll)

t the y-axis

t the z-axis (yaw

Disadvantages

nearised modeln model accuracto disturbances

SISO system

nearised modelropriate choice ffunction to disturbance

iscrete model igher computatiomisation processorizon. s against uncertaonable

effect exists in t

pper bounds of us and disturbanceis not tested with

onally intensivearge effort on pa

del is obtained unction to develop

ed for the glider

Linear and angular velocity

Po

ge) v1 (m/s)

ay) v2 (m/s)

ve) v3 (m/s)

) ω1 (rad/s)

ω2 (rad/s)

w) ω3 (rad/s)

(6)

(7)

cy

for

onal time s of

ainties is

the control

uncertain es h parameter

arameter

using p the

r

Position and orientation

x

y

z

ϕ

θ

ψ

Page 4: Nonlinear robust integral sliding super-twisting sliding mode …nopr.niscair.res.in/bitstream/123456789/48864/3/IJMS 48(7... · 2019-11-14 · Indian Journal of Geo Marine Sciences

MAT-NOH et al.: NONLINEAR ROBUST INTEGRAL SLIDING APPLICATION IN

1019

(8)

(9)

(10)

(11)

where = + + + + + + (12)

(13)

(14)

(15)

16)

(17)

where mem is the net buoyancy), mf1 and mf3 denote

the added masses, D, L, and MDL2 represent the drag, lift and viscous moment of the hydrodynamic force and moment were defined as5

(18)

(19)

(20)

(21)

where , , and are the mass of the hull,

internal movable mass, and displaced fluid, respectivly. , , , , , and are the

hydrodynamic lift, drag and pitching moment

coefficients, respectivly. , and are the linear

and quadratic damping constant coefficients. From Eq. (5-11), it can be noticed that the system

is under-actuated system with two inputs and six outputs. The state and input vectors are written in Eqs. (22) and (23), respectively: = [ ] =[ ] (22)

(23)

However, in this study, only two parameters will be considered, namely, pitching angle, and net buoyancy, as written in Eqs. (24-25). The net

buoyancy is indirectly obtained through the ballast mass, .

(24)

(25)

Controller design

This section discusses the methodology of the controller design. The proposed controller is a combination of two SMC strategies, namely, ISMC and STSMC. Therefore, here three controllers will be designed, namely, the proposed controller, ISMC and STSMC.

Before designing the controller, the motion equations in Eq. (5-11) are rewritten in the general form of nonlinear equation as given in Eq. (26).

(26)

where, ,and are defined as state and input vectors, represent the bounded matched

perturbations, and is bounded with a known norm upper bound,

(27)

where, for .

The Eq. (27) is transformed into the form that is

suitable for controller algorithms as written in Eq. (28)

Page 5: Nonlinear robust integral sliding super-twisting sliding mode …nopr.niscair.res.in/bitstream/123456789/48864/3/IJMS 48(7... · 2019-11-14 · Indian Journal of Geo Marine Sciences

INDIAN J. MAR. SCI., VOL. 48, NO. 07, JULY 2019

1020

(28)

where .

The equations for the selected output are rewritten

in the form of Eq. (28) as given in Eqs. (29-31).

(29)

(30)

(31)

where and are the external disturbances. The controllers are designed for the tracking problems. The errors of the selected outputs are defined in Eqs. (32) and (33).

(32)

(33)

A. Integral Sliding Mode Control (ISMC): The

integral sliding mode control (ISMC) was proposed by Utkin and Shi in 199631. The advantage of ISMC is that the sliding surface is enforced from the beginning and thus eliminates the reaching phase which is also called ‘no reaching phase’ SMC. The control law is defined as

B. (34)

is the ideal or nominal controller (i.e. the

system without perturbation) which can be designed using any method such as PID, pole-placement, LQR, MPC, etc. and is nonlinear (discontinuous) control design to reject the perturbations, .

The sliding manifold is defined as

(35)

where s0 is the conventional sliding surface, and z is the integral term which can be determined.

The underwater glider is controlled by two control inputs. Thus, two control laws and two sliding surfaces are designed. The ISMC control law and sliding surface are given in Eqs. (36) and (37), respectively.

(36)

(37)

The ideal controls, and are defined based

on a linear control and those are written in Eqs (38) and (39) as

(38)

(39)

The conventional sliding surfaces and are

defined as

(40)

Differentiating Eqs (37) and (40) with respect to

time = + = + + = + ( , , ) −( + ) + ( , ) + (41)

(42)

where and are chosen as

(43)

(44)

Substitute into Eqs. (41) and (42), then and

reduces to Eqs. (45) and (46)

(45)

(46)

The equivalent controls and are

determined as and are written in Eqs. (47) and (48)

(47)

(48)

and the reachability conditions are chosen as

Page 6: Nonlinear robust integral sliding super-twisting sliding mode …nopr.niscair.res.in/bitstream/123456789/48864/3/IJMS 48(7... · 2019-11-14 · Indian Journal of Geo Marine Sciences

then the n

as =( ) +

The ISMC

and net buoy = +( ) +

C. Supe

(STSMC): Tintroduced alternative tocontrol for ttrajectories otwisting arousliding varia

This algobecause it coand the coparameters.

Fig. 2 — Suphase plane.

MAT-

nonlinear con

+ =( , ) −C control lawyancy are give

+ + 1( , )} −er-Twisting The super twby Levant

o the conventthe systems wof the super-tund the origin

able as shown rithm is also

ontains only tontrol law However, he

uper-twisting a

-NOH et al.: NO

ntrols, and

{ + (−( )}

w to track theen in Eqs. (53

{ + (−( ) Sliding M

wisting SMC in 199332.

tional first ordwith relative dtwisting are cn of the phasin Figure 2. known as m

the discontinuis free fro

ere the STSM

algorithm typi

ONLINEAR ROB

(49

(50

d are writ

+ 1) (5

(5

e pitching an3) and (54)

+ 1)(5

(54

Mode Cont(STSMC) w

It is a viader sliding modegree-one. Tcharacterized se portrait of

model free SMuous control pm the syst

MC is design

ical trajectory

BUST INTEGR

9)

0)

tten

51)

52)

ngle

53)

4)

trol was able ode The

by the

MC part tem ned

using controlaw Thereangle and (5

The

definebuoyarespec

and

The

and

Thetwistin

Fin(66). =| =|on

RAL SLIDING A

conventionalol law is derivis designed

efore, the conand the net

56) respective

e sliding sued for trackancy as writtectively.

e equivalent

e reachabilityng SMC give

nally the contr

+| ( ) −+| ( ) −

APPLICATION

l SMC, fromved. Then the

using supentrol law for buoyancy ar

ely

urfaces and king pitchingen in Eqs. (5

control laws

y conditions en as

rol laws are w

= { +−= − ( , )−

IN

m where the ee discontinuouer-twisting a

tracking there written in

their derivag angle and7), (58), (59)

are defined

are chosen

written in Eqs

+ −( ) − ( ) )

1021

equivalent us control algorithm. e pitching Eqs. (55)

(55)

(56)

atives are d the net ) and (60)

(57)

(58)

(59)

(60)

as

(61)

(62)

as super-

(63)

(64)

s. (65) and

− ) −(65)

(66)

Page 7: Nonlinear robust integral sliding super-twisting sliding mode …nopr.niscair.res.in/bitstream/123456789/48864/3/IJMS 48(7... · 2019-11-14 · Indian Journal of Geo Marine Sciences

INDIAN J. MAR. SCI., VOL. 48, NO. 07, JULY 2019

1022

D. Integral Super-Twisting SMC (ISTSMC): The proposed control law of ISTSMC is defined based on ISMC control as written in Eqs. (67) and (68).

E.

(67)

(68)

The linear control laws were previously defined in Eqs. (38) and (39); the sliding surfaces, and equivalent controls ( ) are similar to the

one defined in Eqs. (37), (47) and (48). However, the discontinuous controls ( , ) are defined

based on the super-twisting SMC as in Eqs. (63) and (64). Therefore, the nonlinear control laws for ISTSMC are written in Eqs. (69) and (70). = 1 { + (− + 1)( ) + ( , )} −

| | ( ) − ( ) (69)

(70) Finally, the ISTSMC control laws are defined in

Eqs. (71) and (72).

(71)

(72)

The proposed control laws in Eqs. (71) and (72) gains from the advantage of no reaching phase of ISMC algorithm and the sliding surfaces convergence in finite time as the main advantage of STSMC.

F. Stability Analysis: The stability analysis of the proposed controller algorithm ISTSMC is discussed here. To ensure the convergence of the controlled parameters of the plant stabilized at the desired value, the sliding mode must be first ensured. Therefore the analysis of stability is made to ensure sliding mode and the output convergence. This is done using lyapunov stability theorem.

Theorem 1: Consider the nonlinear system in Eq. (28) subjected to bounded uncertainty in Eq. (27)

with assumptions, the system is proper ( ) and

minimum phase where the zero dynamic of the system is asymptotically stable. If the sliding manifolds ( )

as written in Eq. (37) the dynamics of integral terms ( )

as written in Eqs. (43) and (44) and the discontinuous controls ( ) as written in Eqs. (63) and (64), then

the convergence conditions are satisfied. Proof: Let us consider the lyapunov functions and

their time derivatives in Eqs. (73), (74), (75) and (76), respectively.

(73)

(74)

(75)

(76)

Substitute the Eq. (37) along with Eqs. (43) and

(44) into Eqs. (75) and (76), to produce Eqs. (77) and (78).

(77)

(78)

Now substitute the Eq. (69) into Eq. (77), and Eq.

(70) into Eq. (78) which gives

(79)

(80) The following sufficient conditions for finite time

convergence must be satisfied33,34:

(81)

(82)

(83)

Results and Discussion Here, the performance of the proposed controller

ISTSMC is compared to the performance of the ISMC and STSMC. All the designed controllers are

Page 8: Nonlinear robust integral sliding super-twisting sliding mode …nopr.niscair.res.in/bitstream/123456789/48864/3/IJMS 48(7... · 2019-11-14 · Indian Journal of Geo Marine Sciences

evaluated fodisturbance acontrollers wfrom Graver’Table 3.

The contrswitching frresponses of3 to 8.

All the cothe desired shows the faangle and lethe highest tabout more ISMC proviISTSMC proexhibit in coare in downsmallest chat

Here, thematched ex

Ta

Hull mass,

Internal slidin

Displaced flu

Added mass,

Inertia, , ,Lift coefficien

Drag coefficie

Moment coef

Constant coef

Fig. 3

MAT-

or the nominaand system w

were evaluated’s work5. All

rollers were srom 25o dowf the nominal

ontrollers arevalues. From

astest trackingss than 1 s fotracking abou

than 1 secoides the largeovides the smontrol input, nward trend. ttering in bothe water currxternal distur

able 3 — Parame

Parameter

ng mass,

id mass, , ,

nt, , )

ent, ,

fficient, ,fficient, ,

— Pitching ang

-NOH et al.: NO

al system, sywith parameterd using the parthe parameter

simulated forwnward to 25

system are sh

e stabilized inm Figures 3 ag at about t=1or net buoyanut 15 s for pitond for net est control e

mallest efforts. However

The ISTSMh control inpurent is consirbance. The

eter values of the

V

50

4,

0

2

0

5

gle (without di

ONLINEAR ROB

ystem with inr variations. Trameters adoprs are depicted

r the glide an5o upward. Thown in Figu

n the vicinityand 4, ISTSM10 s for pitchncy. ISMC givtching angle abuoyancy. T

fforts while s. The chatterr, the respon

MC provides uts. idered as in

input match

e glider

Value Uni

40 kg

9 kg

50 kg

0, 60, 70 Kgm

, 12, 11 -

, 132.5 -

.15, 25 -

0, -100 -

50, 50 -

isturbance)

BUST INTEGR

nput The pted d in

ngle The ures

y of MC ing ves and The the

ring nses

the

put hed

extern

channfor dis

Allthe deovershoscillain slightlinputsstabiliprovidthe scompa

Thetime tof the

it

g

g

g

m2

RAL SLIDING A

nal disturban

nels 1 and 2, rsturbance casl the controllesired valueshoot and tation. The ISMand smallest ly smaller efs. The slidinized in the ding the smalsteady state ared to ISMCe parameter vt=25 s. The pe original valu

Fig. 4 — Net b

Fig. 5 — Co

APPLICATION

nce of

were

respectively. se are shown iers are stabils. The STSMthe ISMC MC shows theffort in .

fforts than STng surfaces vicinity of

llest errors. Terror for m

C and STSMCvariations areparameters wues. The incre

uoyancy (w

ntrol inputs (

IN

e induced

The simulatiin Figures 9-1lized in the v

MC shows thprovide the

he largest conThe ISTSMCTSMC in botof all controorigin with

The ISTSMC more than

C. e applied to thwere increasedement of para

without disturba

(without disturba

1023

and

to input

ion results 14. vicinity of he highest e largest

ntrol effort C provides th control ollers are ISTSMC improved 100% as

he system d by 30% ameters is

nce)

ance)

Page 9: Nonlinear robust integral sliding super-twisting sliding mode …nopr.niscair.res.in/bitstream/123456789/48864/3/IJMS 48(7... · 2019-11-14 · Indian Journal of Geo Marine Sciences

1024

depicted in Tin Figures 15

The simulAll the contr

Fig. 6

Fig. 7

Fig. 8

Table 4. The 5-20. lation results rollers are sta

6 — Control inp

7 — Sliding surf

8 — Sliding surf

INDI

simulation re

are shown inabilized at the

puts (without

faces (without

faces (without

IAN J. MAR. SC

esults are sho

n Figures 15-e vicinity of

disturbance)

t disturbance)

t disturbance)

CI., VOL. 48, NO

own

20. the

desirevaluesdeviatdeviat

O. 07, JULY 201

ed values evens. The pitchintion, while tion at time t

Fig. 9 — Pit

Fig. 10 — Net

Fig. 11 — Co

19

n after 30% ing angle of IS

ISTSMC t=25. Howev

tching angle (w

t buoyancy m

ontrol inputs u

increment in pSMC shows th

shows the ver increment

with disturbance

(with disturban

(with disturbanc

parameter he highest

smallest t does not

e)

nce)

ce)

Page 10: Nonlinear robust integral sliding super-twisting sliding mode …nopr.niscair.res.in/bitstream/123456789/48864/3/IJMS 48(7... · 2019-11-14 · Indian Journal of Geo Marine Sciences

affect the nincremented

Fig. 1

Fig. 13

Fig. 14

0-0.02

0

0.02

0.04

0.06

0.08

0.1

0.12

slid

ing

surf

ace

s 2

MAT-

net buoyancy parameters d

12 — Control inp

3 — Sliding surf

4 — Sliding surf

5 10 15 20

Wi

-NOH et al.: NO

of all contrdid not appear

puts u (with dis

faces s (with di

faces s (with di

25 30 35 4time (sec)

th Disturbance

ONLINEAR ROB

rollers since r in the equat

sturbance)

isturbance)

isturbance)

40 45 50

ISMC

STSMC

ISTSMC

BUST INTEGR

the tion

for thcontroISTSMshowiand advanthe prin Tab

RAL SLIDING A

he net buoyaollers are stabMC providining the largesSTSMC, th

ntages of bothroposed contrble 5.

Table 4

Parameter

,

Fig. 15 — Pi

Fig. 16 — Net

APPLICATION

ancy. The slbilized in the ng the smallst. With the che proposed h controllers. Troller for all

4 — Increment o

Nomina

5

70

12

0

132.5

2.15

25

0

-100

50, 50

itching angle (

t buoyancy m

IN

liding surfacvicinity of or

lest error ancombination t

controller The controllecases are su

of parameters

al Increase

6.

9

15

0.

172

2.

32

0.

-1

65,

(parameter varia

(parameter var

1025

ces of all rigin with nd ISMC the ISMC

has the er gains of mmarised

ed (30%)

50

91

5.60

30

2.25

80

2.50

30

30

, 65

ation)

iation)

Page 11: Nonlinear robust integral sliding super-twisting sliding mode …nopr.niscair.res.in/bitstream/123456789/48864/3/IJMS 48(7... · 2019-11-14 · Indian Journal of Geo Marine Sciences

1026

Fig. 17

Fig. 18

Fig. 19

7 — Control inpu

8 — Control inpu

— Sliding surfa

INDI

uts u (paramete

uts u (paramete

aces s (paramet

IAN J. MAR. SC

er variation)

er variation)

er variation)

CI., VOL. 48, NO

ConclIn

designrobusvariatsimulcontroexiste

distchatteshownintrodparamimprothe ne Ackn

ThiPahanDevelAuton

Param

θmem

θmem

θmem

O. 07, JULY 201

lusion

this paper, ned and prot rejection ations of an auation resultsoller providence of turbance and

ering is redun that the ISTducing optimeters of thove the controext research w

owledgmentis research is

ng (UMP) relopment of nomous Unde

Fig. 20 — Slidi

Table 5 —

meter Feedback

k11 = 0.60,

m k21 = 0.000

k11 = 0.60,

m k21 =1 x 10

Wi

k11 = 1.68,

m k21 = 1 x 10

19

the nonlineaoposed for

against disturutonomous us have showdes a good

d parameter vuced. SimulatTSMC can bimization me controller

oller performawork in future

s supported besearch granController f

erwater Vehic

ing surfaces s (

— The ISTSMC

Nominal Syst

k control gain

k12 = 1.58 005

With Disturban

k12 = 1.52 0-6

ith Parameter Va

k12 = 2.36 0-6

ar robust ISTrobust track

rbance and punderwater glwn that the

performanc

variations andtion results he further imp

method forwhich will

ance. This wie.

by Universiti nt Vot: RDUfor an Undecle (AUV).

parameter variat

controller gain

em

Super twisti

β11 = 7, β12 = 0.2β21 = 1 β22 = 0.0

nce

β11 = 10, β12 = β21 = 10, β22 = 1

ariations

β11 = 0.50, β12 =β21 = 0.10, β22 =

TSMC is king and parameter lider. The proposed

ce under

d also the have also proved by r tuning l directly ll become

Malaysia U1703134, eractuated

tion)

ing gain

2 001

12 1

= 0.01 = 0.001

Page 12: Nonlinear robust integral sliding super-twisting sliding mode …nopr.niscair.res.in/bitstream/123456789/48864/3/IJMS 48(7... · 2019-11-14 · Indian Journal of Geo Marine Sciences

MAT-NOH et al.: NONLINEAR ROBUST INTEGRAL SLIDING APPLICATION IN

1027

References 1 Stommel, H., The Slocum mission. Oceanography.

1989;2(April 1989) 22-25. 2 Webb, D.C., Simonetti PJ, Jones CP. SLOCUM: an

underwater glider propelled by environmental energy. IEEE J Ocean Eng. 2001;26(4) 447-452.

3 Sherman, J., Davis, R.E., Owens, W.B., Valdes, J., The autonomous underwater glider “Spray.” IEEE J Ocean Eng. 2001;26(4) 437-446.

4 Eriksen, C.C., Osse, T.J., Light, R.D., et al. Seaglider: a long-range autonomous underwater vehicle for oceanographic research. IEEE J Ocean Eng. 2001;26(4) 424-436.

5 Graver, J.G., Underwater Gliders: Dynamics, Control and Design, Princetone University, USA, 2005.

6 Rudnick, D.L., Davis, R.E., Eriksen, C.C., Fratantoni, D.M., Perry, M.J. Underwater gliders for ocean research. Mar Technol Soc J. 2004;38(2) 73-84.

7 Zhang, F., Zhang, F., Tan, X. Steady spiraling motion of gliding robotic fish. IEEE Int Conf Intell Robot Syst. 2012 1754-1759.

8 Isa, K., Arshad, M.R. Experimental Analysis of homeostatic-Inspired Motion Controller for a Hybrid-Driven Autonomous Underwater Glider. 2015;74(9) 51-63.

9 Alvarez, A., Caffaz, A., Caiti, A., et al. Fòlaga: A low-cost autonomous underwater vehicle combining glider and AUV capabilities. Ocean Eng. 2009;36(1) 24-38.

10 Arima, M., Ichihashi, N., Miwa, Y. Modelling and motion simulation of an underwater glider with independently controllable main wings. Oceans 2009-Europe, Bremen, Germany, 2009.

11 Leonard, N.E., Graver, J. Model-based feedback control of autonomous underwater gliders. IEEE J Ocean Eng. 2001;26(4) 633-645.

12 Yuh, J. Design and Control of Autonomous Underwater Robots: A Survey. Auton Robot. 2000;8(1) 7-24.

13 Ullah, B., Ovinis, M., Baharom, M.B., Javaid, M.Y., Izhar, S.S. Underwater gliders control strategies: A review. In: 2015 10th Asian Control Conference: Emerging Control Techniques for a Sustainable World, ASCC 2015, Kota Kinabalu, Malysia, 2015.

14 Bender, A., Steinberg, D.M., Friedman, A.L., Williams, S.B. Analysis of an Autonomous Underwater Glider.; Technical Report, University of Sydney, 2008.

15 Mahmoudian, N., Woolsey, C. Underwater glider motion control. In: 2008 47th IEEE Conference on Decision and Control. IEEE; Cancun, Mexico, 2008.

16 Mat Noh, M., M.R Arshad RM-M. Depth and pitch control of USM underwater glider : performance comparison. Indian J Geo-Marine Sci. 2011;40(April) 200-206.

17 Kan, L., Zhang, Y., Fan, H., Yang, W., Chen, Z. MATLAB-based simulation of buoyancy-driven underwater glider motion. J Ocean Univ China. 2008;7(1) 113-118.

18 Isa, K., Arshad, M.R. Modeling and motion control of a hybrid-driven underwater glider. Indian J Geo-Marine Sci. 2013;42(December) 971-979.

19 Tchilian, R.D.S., Rafikova, E., Gafurov, S.A., Rafikov, M. Optimal Control of an Underwater Glider Vehicle. Procedia Eng. 2017;176 732-740.

20 Tatone, F., Vaccarini, M., Longhi, S. Modeling and Attitude Control of an Autonomous Underwater Glider. In: 8th IFAC International Conference on Manoeuvring and Control of Marine Craft.; Brazil, 2009.

21 Shan, Y., Yan, Z. Model Predictive Control of Underwater Gliders Based on a One-layer Recurrent Neural Network. In: 2013 Sixth International Conference on Advanced Computational Intelligence. Hangzhou, China; 2013.

22 Abraham, I., Yi, J. Model predictive control of buoyancy propelled autonomous underwater glider. 2015 Am Control Conf. \, Chicago, USA, 2015.

23 Isa, K., Arshad, M.R. Neural Networks Control of Hybrid-Driven Underwater Glider. In: 2012 Oceans - Yeosu.; Yeosu, South Korea, 2012.

24 Isa, K. Homeostatic Inspired Controller Algorithm for a Hybrid-driven Autonomous Underwater Glide,. PhD Thesis, Universiti Sains Malaysia, Malysia, 2015.

25 Mat Noh, M., Arshad, M.R., Mohd-mokhtar, R. Control of 1 DoF USM Underwater Glider ( USMUG ). In: 4th International Conference on Underwater System Technology: Theory and Applications 2012; Kuantan, Malaysia, 2012.

26 Mat-Noh, M., Arshad, M.R., Mohd-Mokhtar, R. Nonlinear Control of Autonomous Underwater Glider Based on Super-twisting Sliding Mode Control ( STSMC ). In: 2017 7th IEEE International Conference on System Engineering and Technology (ICSET 2017); Shah Alam, Malysia, 2017.

27 Mat-Noh, M., Arshad, M.R., Mohd-Mokhtar, R. The Evaluation of Controller Tracking Performance Based on Taylor’s Series Expansion Model. Jurnal Teknologi, 2015;9:175-181.

28 Yang, H., Ma, J. Sliding Mode Tracking Control of Autonomous Underwater Glider. In: 2010 International Conference on Computer Application and System Modeling (ICCASM2010). Taiyuan, China; 2010.

29 Yang, H., Ma, J. Nonlinear control for autonomous underwater glider motion based on inverse system method. J Shanghai Jiaotong Univ. 2010;15(6) 713-718.

30 Mat-Noh, M., Arshad, M., Mohd-Mokhtar R, Khan Q. Control of an Autonomous Underwater Glider using Integral Super-twisting Sliding Mode Control (ISTSMC). In: 2017 IEEE 7th International Conference on Underwater System Technology: Theory and Applications; Kuala Lumpur, Malaysia, 2017.

31 Utkin, V., Shi, J.S.J. Integral sliding mode in systems operating under uncertainty conditions. In: Proceedings of 35th IEEE Conference on Decision and Control.Vol 4. Kobe, Japan; 1996.

32 Levant, A. Sliding order and sliding accuracy in sliding mode control. Int J Control. 1993;58(6) 1247-1263.

33 Bartolini, G., Ferrara, A., Levant, A., Usai, E. On Second Order Sliding Mode Controllers. Var Struct Syst sliding mode nonlinear Control. 1999;247 329-350.

34 Levant, A., Pridor, A., Gitizadeh, R., Yaesh, I., Ben-Asher, J.Z. Aircraft Pitch Control Via Second Order Sliding Technique. AIAA J Guid Control Dyn. 2000;23(4) 586-594.