Nonlinear robust integral sliding super-twisting sliding mode...
Transcript of Nonlinear robust integral sliding super-twisting sliding mode...
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
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
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
ϕ
θ
ψ
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)
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
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)
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
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)
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)
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)
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
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.