Stability_Analysis_and_T-S_Fuzzy_Dynamic_Positioning_Controller_Design_for_Autonomous_Surface_Vehicles_Based_on_Sampled-Data_Control
Stability_Analysis_and_T-S_Fuzzy_Dynamic_Positioning_Controller_Design_for_Autonomous_Surface_Vehicles_Based_on_Sampled-Data_Control
ABSTRACT This article investigates the stability analysis and the fuzzy dynamic positioning (DP) controller
design for an autonomous surface vehicle (ASV) based on sampled-data. Firstly, the Takagi-Sugeno (T-
S) fuzzy model for the ASV with dynamic positioning system (DPS) is established. Then the criteria
for asymptotically stability analysis and controller synthesis are provided by means of linear matrix
inequalities. And less conservative results can be obtained by introducing convex reciprocal inequalities.
Finally, simulation result is shown that the fuzzy sampled-data controller is effective to guarantee that the
states of the ASV are stable and have good DP performance under the external disturbance.
INDEX TERMS Autonomous surface vehicles, dynamic positioning system, T-S fuzzy model, sampled-data
control.
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
VOLUME 8, 2020 148193
M. Zheng et al.: Stability Analysis and T-S Fuzzy DP Controller Design for ASVs Based on Sampled-Data Control
where
ij
0̃11
PT Bi Kj R1 R2
∗ 022 423 424
4ij =
∗ ∗ 033 S
∗ ∗ ∗ 044
ij
0̃11 = PT Ai + ATi P + Q1 + Q2 − R1 − R2
T
ζ (t) = x T (t) x T (t − τ (t)) x T (t − τm ) x T (t − τM )
× Ai Bi Kj 0 0 Bwi ζ (t)
(27) FIGURE 5. Responses of the yaw angle of the ASV without extern
disturbance.
where
ζ (t) = x T (t) x T (t − τ (t)) x T (t − τm )
T Then, under zero initial conditions, we can obtain V (0) = 0
× x T (t − τM ) wT (t) and V (∞) ≥ 0.According to (29), for all nonzero w(t) ∈
011 PT Bi Kj L2 [0, ∞) , ||y(t)||2 ≤ γ ||w(t)||2 is obtained, which means
R1 R2 PBwi
∗ 0 22 0 23 024 0 that Jzw ≤ 0◦ The proof is completed.
2ij = 033 Remark 3 Compared with [41], if τm = 0, Q1 = Q2 =
∗ ∗ S 0
044
∗ ∗ ∗ 0 0, R2 = R3 = 0, then LKF is similar with the one in [41].
∗ ∗ ∗ ∗ −γ 2 I therefore, the LKF in [41] is a special case of (9). So, the result
in Theorem 1 has less conservatism than [41].
By Schur complement, (20) guarantee
Remark 4 Compared with [43] and [44], which
T
2ij + Ai Bi Kj 0 0 Bwi
use Jensen inequalityR tk directly to estimate the integral
term − (τM − τm ) t−τ ẋ T (s)R ẋ(s)ds, and we use a substep
3
× τm2 R1 + τM
2
R2 + (τM − τm )2 R3 M
to make the results less conservative which called reciprocally
× Ai Bi Kj 0 0 Bwi < 0
(28) convex combination inequalities. Therefore, the conserva-
tiveness of stability criterion is greatly reduced.
From (28), we have: Furthermore, the sampled-data controller (14) will be pro-
Z ∞ posed to stabilize the system (17) based on the following
V (∞) + V (0) + ky(t)k22 − γ 2 kw(t)k22 dt ≤ 0 (29)
0
Theorems.
FIGURE 6. Responses of the surge, sway and yaw angle of velocity for the FIGURE 8. Responses of the yaw angle of the ASV with extern
ASV without extern disturbance. disturbance.
FIGURE 9. Responses of the surge, sway and yaw angle of velocity for the
ASV with extern disturbance.
G in model (1) as follow ([1]): TABLE 1. The maximum upper bound for τM .
1.0852 0 0
M = 0 2.0575 −0.4087 ,
0 −0.4087 0.2153
0.0865 0 0
D= 0 0.0762 0.1510 .
0 0.0151 0.0031
sampled-data vessel with DPS in [41]. We choose the same
0.0389 0 0 sampling interval τm = 0, τM = 0.25, then the H∞ per-
G= 0 0.0266 0. formance is obtained that γmin = 5.621.which improves
0 0 0 the corresponding ones in [41] above 135.94%. Besides,
Let α = sin 2◦ and β = cos 88◦ , we have obtained by the the lower and upper bounds of the time-varying delay are
equation as shown at the bottom of the page. both considered in the paper, which has more significance
Let than [41].
T
1 0 0 1 0 0 Then, the ship’s initial state is xs (t) = 1 1 0.1 0 0 0 .
Ci = 0 1 0 0 1 0 , i = 1, 2, 3. Assuming the sampling interval τm = 0.6, τM = 1.33,
0 0 1 0 0 1 and the network-induced delays τk is assumed to be var-
Firstly, we compare the results in Theorem 2 with the ied stochastically in (τm , τM ), then the H∞ performance is
references which use the traditional T-S fuzzy sampled-data obtained that γmin = 4.032. Then, we can obtain the con-
control method. We choose the same parameters, and then troller gain matrix, is obtained by the equation as shown at
the maximum upper bound of sampling period τM obtained the top of the next page. The responses of the ASV state
by different methods are listed in Table 1, which shows that are shown in Figs.4-6. Fig. 4-5 shows the responses of x,
theorem 2 improves the corresponding ones in [45], [46] and y directions and yaw angle ψ of ASV. Fig.6 shows response
[47] above 112.8%,101.5%, and 17.43%, respectively. Thus, of velocities of ASV.
the sampling period obtained from Theorem 2 are larger than It is easy to know that the ASV can be stabilized by the
those in [44]–[46], which shows that the results in the paper designed controller without extern disturbances. Considered
is less conservative than the references mention above. the extern environment disturbance as follow
Then we compare the results in Theorem 2 with the
results using the same state-derivative feedback for the fuzzy w(t) = 0.1 sin(t) (33)
0 0 0 1.0000 −0.0349 0
0 0 0 0.0349 1.0000 0
0 0 0 0 0 1.0000
,
A1 =
−0.0358 0 0 −0.0797 0 0
0 −0.0208 0 0 −0.0818 −0.1224
0 −0.0394 0 0 −0.2254 −0.2468
0 0 0 0.0349 −1.0000 0
0 0 0 1.0000 0.0349 0
0 0 0 0 0 1.0000
,
A2 =
−0.0358
0 0 −0.0797 0 0
0 −0.0208 0 0 −0.0818 −0.1224
0 −0.0394 0 0 −0.2254 −0.2468
0 0 0 0.0349 1.0000 0
0 0 0 −1.0000 0.0349 0
0 0 0 0 0 1.0000
,
A3 =
−0.0358
0 0 −0.0797 0 0
0 −0.0208 0 0 −0.0818 −0.1224
0 −0.0394 0 0 −0.2254 −0.2468
0 0 0
0 0 0
0 0 0
Bi = Bwi = , i = 1, 2, 3.
0.9215 0 0
0 0.7802 1.4811
0 1.4811 7.4562
148200 VOLUME 8, 2020
M. Zheng et al.: Stability Analysis and T-S Fuzzy DP Controller Design for ASVs Based on Sampled-Data Control
−0.1090 −0.0318 −0.0085 −0.3932 0.0253 0.0002
K1 = 0.0556 −0.1142 0.0338 −0.0321 −0.7675 0.6416 ,
−0.0096 0.0228 −0.0411 0.0035 0.1434 −0.4002
−0.1261 −0.0063 −0.0003 −0.4254 0.0088 −0.0012
K2 = 0.0118 −0.1352 0.0281 0.0138 −0.8273 0.6494 ,
−0.0024 0.0264 −0.0399 −0.0031 0.1549 −0.4050
−0.1261 −0.0063 −0.0003 −0.4254 −0.0088 −0.0012
K3 = 0.0118 −0.1352 0.0281 0.0138 −0.8273 0.6494 ,
−0.0024 0.0264 −0.0399 −0.0031 0.1549 −0.4050
Then the responses of the ASV state are shown in Fig.7-9, [10] Y.-L. Wang and Q.-L. Han, ‘‘Network-based modelling and dynamic out-
which indicates that the η(t) and velocities υ(t) are stabile in put feedback control for unmanned marine vehicles in network environ-
ments,’’ Automatica, vol. 91, pp. 43–53, May 2018.
a short time. That is, the designed sampled-data controllers [11] N. Wang, S. Lv, M. J. Er, and W.-H. Chen, ‘‘Fast and accurate trajec-
can stabilize the ASV and have good DP performance even if tory tracking control of an autonomous surface vehicle with unmodeled
the external disturbance exists. dynamics and disturbances,’’ IEEE Trans. Intell. Vehicles, vol. 1, no. 3,
pp. 230–243, Sep. 2016.
[12] Y. Wang, H. R. Karimi, H.-K. Lam, and H. Yan, ‘‘Fuzzy output tracking
V. CONCLUSION control and filtering for nonlinear discrete-time descriptor systems under
This article discusses the fuzzy sampled-data control problem unreliable communication links,’’ IEEE Trans. Cybern., vol. 50, no. 6,
pp. 2369–2379, Jun. 2019.
for ASV with DPS. T-S fuzzy model for the ASV has been
[13] W.-J. Chang, H.-Y. Qiao, and C.-C. Ku, ‘‘Sliding mode fuzzy control
established, and both the lower and upper bounds of network- for nonlinear stochastic systems subject to pole assignment and variance
induced delays have been considered in the model. By inte- constraint,’’ Inf. Sci., vol. 432, pp. 133–145, Mar. 2018.
grating the convex reciprocal inequalities and Lyapunov [14] W.-J. Chang, Y.-H. Lin, J. Du, and C.-M. Chang, ‘‘Fuzzy control with
pole assignment and variance constraints for continuous-time perturbed
theorems, adequate stability criterion is derived and less takagi-sugeno fuzzy models: Application to ship steering systems,’’ Int.
conservative result is obtained. The simulation result shows J. Control, Autom. Syst., vol. 17, no. 10, pp. 2677–2692, Oct. 2019.
that the proposed fuzzy sampled-data controller is effective [15] M. Zheng, Z. Yujie, Y. Shenhua, and L. Lina, ‘‘Sampled-data control
in providing good DP performance for the ASV. In the for nonlinear singular systems based on a Takagi–Sugeno fuzzy model,’’
Trans. Inst. Meas. Control, vol. 40, no. 14, pp. 4027–4036, 2018.
future, we will study new inequalities such as Wirtinger-
[16] J. R. Layne and K. M. Passino, ‘‘Fuzzy model reference learning control
based inequalities to improve the results of this article. for cargo ship steering,’’ IEEE Control Syst., vol. 13, no. 6, pp. 23–34,
Dec. 1993.
[17] G. Rigatos and S. Tzafestas, ‘‘Adaptive fuzzy control for the ship steering
REFERENCES
problem,’’ Mechatronics, vol. 16, no. 8, pp. 479–489, Oct. 2006.
[1] N. E. Kahveci and P. A. Ioannou, ‘‘Adaptive steering control for uncer- [18] K.-Y. Seo, G.-K. Park, C.-S. Lee, and M.-H. Wang, ‘‘Ontology-based fuzzy
tain ship dynamics and stability analysis,’’ Automatica, vol. 49, no. 3, support agent for ship steering control,’’ Expert Syst. Appl., vol. 36, no. 1,
pp. 685–697, Mar. 2013. pp. 755–765, Jan. 2009.
[2] Y.-L. Wang and Q.-L. Han, ‘‘Network-based heading control and rudder [19] Y.-L. Wang, Q.-L. Han, M.-R. Fei, and C. Peng, ‘‘Network-based T–S
oscillation reduction for unmanned surface vehicles,’’ IEEE Trans. Control fuzzy dynamic positioning controller design for unmanned marine vehi-
Syst. Technol., vol. 25, no. 5, pp. 1609–1620, Sep. 2017. cles,’’ IEEE Trans. Cybern., vol. 48, no. 9, pp. 2750–2763, Sep. 2018.
[3] M. Chen, S. S. Ge, B. V. E. How, and Y. S. Choo, ‘‘Robust adaptive position
[20] Z. Peng, J. Wang, and D. Wang, ‘‘Distributed maneuvering of autonomous
mooring control for marine vessels,’’ IEEE Trans. Control Syst. Technol.,
surface vehicles based on neurodynamic optimization and fuzzy approxi-
vol. 21, no. 2, pp. 395–409, Mar. 2013.
mation,’’ IEEE Trans. Control Syst. Technol., vol. 26, no. 3, pp. 1083–1090,
[4] R.-Y. Ren, Z.-J. Zou, and X.-G. Wang, ‘‘A two-time scale control law based May 2018.
on singular perturbations used in rudder roll stabilization of ships,’’ Ocean
[21] T. I. M. Fossen, ‘‘Control systems: Guidance, navigation and control of
Eng., vol. 88, pp. 488–498, Sep. 2014.
ships,’’ in Rigs and Underwater Vehicles, 1st ed. Trondheim, Norway:
[5] Y.-L. Wang and Q.-L. Han, ‘‘Network-based fault detection filter and
Marine Cybernetics, 2002.
controller coordinated design for unmanned surface vehicles in network
environments,’’ IEEE Trans. Ind. Informat., vol. 12, no. 5, pp. 1753–1765, [22] Y. Wang, Y. Sui, J. Wu, and J. Jiao, ‘‘Research on nonlinear model pre-
Oct. 2016. dictive control technology for ship dynamic positioning system,’’ in Proc.
IEEE Int. Conf. Autom. Logistics, Aug. 2012, pp. 348–351.
[6] Y. Wang, S. Wang, and M. Tan, ‘‘Path generation of autonomous approach
to a moving ship for unmanned vehicles,’’ IEEE Trans. Ind. Electron., [23] W. Ngongi and J. Du, ‘‘Linear fuzzy controller design for dynamic posi-
vol. 62, no. 9, pp. 5619–5629, Sep. 2015. tioning system of surface ships,’’ Int. J. Intell. Syst. Technol. Appl., vol. 14,
[7] N. Wang, Y. Gao, Z. Sun, and Z. Zheng, ‘‘Nussbaum-based adaptive no. 1, pp. 1–26, 2015.
fuzzy tracking control of unmanned surface vehicles with fully unknown [24] J. Du, X. Hu, M. Krstić, and Y. Sun, ‘‘Robust dynamic positioning of
dynamics and complex input nonlinearities,’’ Int. J. Fuzzy Syst., vol. 20, ships with disturbances under input saturation,’’ Automatica, vol. 73,
no. 1, pp. 259–268, Jan. 2018. pp. 207–214, Nov. 2016.
[8] Z. Peng, X. Hu, and D. Wang, ‘‘Robust adaptive formation control of [25] M. Fu, J. Sun, and D. Wang, ‘‘Research on thrust allocation of dynamic
underactuated autonomous surface vehicles with uncertain dynamics,’’ IET positioning ship with cycloidal propeller,’’ in Proc. 37th Chin. Control
Control Theory Appl., vol. 5, no. 12, pp. 1378–1387, Aug. 2011. Conf. (CCC), Jul. 2018, pp. 620–624.
[9] Z. Peng, D. Wang, Z. Chen, X. Hu, and W. Lan, ‘‘Adaptive dynamic [26] G. Zhang, C. Huang, X. Zhang, and W. Zhang, ‘‘Practical constrained
surface control for formations of autonomous surface vehicles with uncer- dynamic positioning control for uncertain ship through the minimal learn-
tain dynamics,’’ IEEE Trans. Control Syst. Technol., vol. 21, no. 2, ing parameter technique,’’ IET Control Theory Appl., vol. 12, no. 18,
pp. 513–520, Mar. 2013. pp. 2526–2533, Dec. 2018.
[27] B. Bidikli, E. Tatlicioglu, and E. Zergeroglu, ‘‘Compensating of added [44] H. Zhang, D. Yang, and T. Y. Chai, ‘‘Guaranteed cost networked control
mass terms in dynamically positioned surface vehicles: A continuous for T–S fuzzy systems with time delays,’’ IEEE Trans. Syst., Man, Cybern.
robust control approach,’’ Ocean Eng., vol. 139, pp. 198–204, Jul. 2017. C, Appl. Rev., vol. 37, no. 2, pp. 160–172, Mar. 2007.
[28] Y. Wang, X. Yang, and H. Yan, ‘‘Reliable fuzzy tracking control of [45] Z.-G. Wu, P. Shi, H. Su, and R. Lu, ‘‘Dissipativity-based sampled-data
near-space hypersonic vehicle using aperiodic measurement information,’’ fuzzy control design and its application to truck-trailer system,’’ IEEE
IEEE Trans. Ind. Electron., vol. 66, no. 12, pp. 9439–9447, Dec. 2019. Trans. Fuzzy Syst., vol. 23, no. 5, pp. 1669–1679, Oct. 2015.
[29] S. M. Abedi, ‘‘An optimal sample-data holds by using a bi-objective [46] C. Peng, Q.-L. Han, D. Yue, and E. Tian, ‘‘Sampled-data robust control for
criterion: Trade-off between the phase delay and the stability robustness,’’ T–S fuzzy systems with time delay and uncertainties,’’ Fuzzy Sets Syst.,
Control Eng. Appl. Informat., vol. 17, no. 2, pp. 32–42, 2015. vol. 179, no. 1, pp. 20–33, Sep. 2011.
[30] Y. Wang, H. R. Karimi, H. K. Lam, and H. Shen, ‘‘An improved result [47] Z. Du, Z. Qin, H. Ren, and Z. Lu, ‘‘Fuzzy robust H∞ sampled-data control
on exponential stabilization of sampled-data fuzzy systems,’’ IEEE Trans. for uncertain nonlinear systems with time-varying delay,’’ Int. J. Fuzzy
Fuzzy Syst., vol. 26, no. 6, pp. 3875–3883, Dec. 2018. Syst., vol. 19, no. 5, pp. 1417–1429, 2017.
[31] F. Chen, H. Garnier, and M. Gilson, ‘‘Robust identification of continuous-
time models with arbitrary time-delay from irregularly sampled data,’’
J. Process Control, vol. 25, pp. 19–27, Jan. 2015.
[32] Y. Wang, C. K. Ahn, H. Yan, and S. Xie, ‘‘Fuzzy control and filtering MINJIE ZHENG received the B.S. and M.S.
for nonlinear singularly perturbed Markov jump systems,’’ IEEE Trans. degrees from Xiamen University, in 2005 and
Cybern., early access, Jul. 22, 2020, doi: 10.1109/TCYB.2020.3004226. 2008, respectively, and the Ph.D. degree in elec-
[33] E. Fridman, ‘‘Robust sampled-data H∞ control of linear singularly per- tronic science and technology from Shanghai Jiao
turbed systems,’’ IEEE Trans. Autom. Control, vol. 51, no. 3, pp. 470–475,
Tong University, Shanghai, China, in 2018. He is
Mar. 2006.
[34] D. W. Kim, H. J. Lee, M. H. Kim, S.-Y. Lee, and T.-Y. Kim, ‘‘Robust
currently an Associate Professor with the Naviga-
sampled-data fuzzy control of nonlinear systems with parametric uncer- tion College, Jimei University, Xiamen, China. His
tainties: Its application to depth control of autonomous underwater vehi- research interests include robust control, sampled-
cles,’’ Int. J. Control, Autom. Syst., vol. 10, no. 6, pp. 1164–1172, data control, and fuzzy control.
Dec. 2012.
[35] M. Liaquat and M. B. Malik, ‘‘Sampled data output regulation of n-link
robotic manipulator using a realizable reconstruction filter,’’ Robotica,
vol. 34, no. 4, pp. 900–912, Apr. 2016.
[36] M. Moarref and L. Rodrigues, ‘‘Sensor allocation with guaranteed expo-
SHENHUA YANG received the B.S. degree from
nential stability for linear multi-rate sampled-data systems,’’ Int. J. Robust
Nonlinear Control, vol. 26, no. 7, pp. 1512–1529, May 2016.
Jimei University, Xiamen, China, in 1998, and
[37] Z. G. Wu, P. Shi, and H. Y. Su, ‘‘Stochastic synchronization of Markovian the Ph.D. degree from Shanghai Maritime Univer-
jump neural networks with time-varying delay using sampled data,’’ IEEE sity, Shanghai, China. He is currently a Professor
Trans. Cybern., vol. 43, no. 6, pp. 796–1806, Jan. 2013. with the Navigation College, Jimei University.
[38] Y. Wang, X. Xie, M. Chadli, S. Xie, and Y. Peng, ‘‘Sliding mode control of His research interests include artificial intelligence
fuzzy singularly perturbed descriptor systems,’’ IEEE Trans. Fuzzy Syst., technology, virtual simulation technology, and
early access, May 29, 2020, doi: 10.1109/TFUZZ.2020.2998519. navigation technology.
[39] Y. Wang, W. Zhou, J. Luo, H. Yan, H. Pu, and Y. Peng, ‘‘Reliable
intelligent path following control for a robotic airship against sensor
faults,’’ IEEE/ASME Trans. Mechatronics, vol. 24, no. 6, pp. 2572–2582,
Dec. 2019, doi: 10.1109/TMECH.2019.2929224.
[40] S. C. Martin and L. L. Whitcomb, ‘‘Nonlinear model-based tracking
LINA LI received the B.S. degree from Dalian
control of underwater vehicles with three Degree-of-freedom fully cou-
Maritime University, Dalian, China, in 1979.
pled dynamical plant models: Theory and experimental evaluation,’’ IEEE
Trans. Control Syst. Technol., vol. 26, no. 2, pp. 404–414, Mar. 2018. She is currently a Professor with the Navigation
[41] M. Zheng, Y. Zhou, and S. Yang, ‘‘Robust fuzzy sampled-data control for College, Jimei University, Xiamen, China. Her
dynamic positioning ships,’’ J. Shanghai Jiaotong Univ. Sci., vol. 23, no. 2, research interests include marine intelligent trans-
pp. 209–217, Apr. 2018. portation technology, intelligent navigation, and
[42] K. Q. Gu, V. L. Kharitonov, and J. Chen, Stability of Time-Delay Systems. automatic control of ships.
Boston, MA, USA: Birkhäuser, 2003.
[43] J. Yoneyama, ‘‘Robust sampled-data stabilization of uncertain fuzzy sys-
tems via input delay approach,’’ Inf. Sci., vol. 198, pp. 169–176, Sep. 2012.