Next Article in Journal
Charged Particles Orbiting Charged Black-Bounce Black Holes
Previous Article in Journal
Asymptotically Stable Solutions of Infinite Systems of Quadratic Hammerstein Integral Equations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Further Stability Criteria for Sampled-Data-Based Dynamic Positioning Ships Using Takagi–Sugeno Fuzzy Models

Navigation College, Jimei University, Xiamen 361021, China
*
Author to whom correspondence should be addressed.
Symmetry 2024, 16(1), 108; https://doi.org/10.3390/sym16010108
Submission received: 27 November 2023 / Revised: 13 January 2024 / Accepted: 14 January 2024 / Published: 16 January 2024
(This article belongs to the Section Mathematics)

Abstract

:
This article discusses the stability problem of sampled-data-based dynamic positioning ships (DPSs) using Takagi–Sugeno (T-S) fuzzy models. Firstly, dynamic equations for sampled-data DPSs are established. Simultaneously combining several symmetric matrices with new integral terms, a novel Lyapunov–Krasovskii function (LKF) is constructed, which allows the information of a sampling pattern to be fully captured. Next, via the constructed LKF, the positive definiteness requirements of a LKF are further relaxed, and the conservatism of the result can be reduced. Consequently, stability criteria are given, and fuzzy sampled-data controllers are designed in terms of linear matrix inequality (LMI). Finally, a simulation example is provided to verify the superiority and applicability of the developed methods.

1. Introduction

A DPS is a system that utilizes a combination of computers, position reference systems, and thrusters to maintain a ship at a predetermined position [1]. It uses the measurement equipment of the ship to collect environmental parameters, calculates the thrust of the thruster based on the parameters of the global positioning system, and maintains fixed positions and headings. Compared with anchoring positioning, a DPS relies only on ship thrusters to overcome environmental interference and achieves the desired position for engineering operations. Therefore, it has unique advantages, such as infinite depth operation, high mobility, and precise positioning. And a DPS has a wide range of applications, such as cargo supply, oil extraction, heavy lifting, ocean surveying, deep water exploration, ocean rescue, etc. Therefore, more and more scholars are studying the control problem of DPSs ([2,3,4,5,6,7]). For example, reference [2] conducted fuzzy modeling for a DPS based on the range of the yaw angle, and designed an observer that can provide excellent DP performances that reduces the negative impact of external disturbance. Reference [3] designed a quantization controller based on a switching mechanism to ensure the robustness and control performance of a DPS, and signal quantization, time delay, and thruster failure were simultaneously considered. Reference [4] used a neural network to design a system controller for a DPS, and auxiliary devices like thruster and tug were considered. Reference [5] proposed a multitask control system for a DPS by introducing the integrated neural controller, and the neural network structures were not required to be retrained while performing different tasks. Reference [6] combined Luenberger observer and odd–even space technology to DPS detect thruster faults, and designed a reconfigurable variable structure controller to achieve fault-tolerant targets.
Recently, digital devices have been gradually replacing continuous time devices in actual industrial systems. These control systems, which include continuous time objects and discrete time controllers, are considered sampled-data control systems. Compared with traditional continuous time control systems, sampled-data control systems only require the instantaneous sampling information of the system state, and thus greatly reduce information transmission and communication costs. Therefore, they are widely applicable in various systems, such as multiagent systems [8,9], chaotic systems [10,11], master–slave systems [12], neural networks systems [13,14], Markovian jump systems [15], time delay systems [16,17], etc. They have also been used in severable practical engineering applications, including high-speed trains [18], autonomous airships [19], multipurpose supply vessels [20], luxury cruises [21], unmanned marine vehicles [22], etc. For example, reference [23] studied a discrete sampled-data system with a saturated actuator, and designed a robust controller using a convex approach to ensure the local stability of the systems with interval time delays. Reference [24] creatively introduced an algorithm for event-triggered sampling control and proposed intermittent triggering conditions at fixed sampling times. Reference [25] focused on a class of multi-agent systems and transformed them into discrete systems, analyzed the inherent relationship between the sampling period and steady-state performance, and obtained the range of the sampling period. Reference [26] investigated the mean square exponential stability problem of a sampled-data resistive memory neural network (MNN) system. The concept of security level was first proposed to measure the anti-attack capability of a MNN. Reference [27] proposed a dual deep Q-network method to solve the sampled-data control problem of PBCNs, and an optimal sampled-data controller was designed to stabilize the PBCN.
Nowadays, T-S fuzzy systems (TSFSs) have obtained wide attention [28], and severable sampled-data control results have been reported for TSFSs. Reference [29] investigated the adaptive static output control problem of TSFSs with uncertainties. To reduce the sampled-data frequency, new adaptive memory event-triggering mechanisms were proposed. Reference [30] investigated the quantitative sampled-data control issue of a network TSFS using a random network attack, and then new time delay product relaxation conditions were proposed. Reference [31] proposed a non-periodic event-triggered communication scheme to solve the exponential stabilization issue of TSFSs under non-periodic sampling conditions. Reference [32] investigated the stability problem of TSFSs under sampled-data control using a new asymmetric LKF. Cyclic and discontinuous function terms were improved by combining time delay and each sampling interval. Reference [33] investigated the stability characteristics of a TSFS under sampled-data control. Based on the input delay method, the system was converted to a variable time-delay system. Using the reciprocally convex combination approach, stability criteria were established to guarantee the stability of the TSFS.
A DPS is a sampled-data control system that uses a computer to collect severable sensor information, and then the sailing status of the ship is obtained [34]. Recently, many sampled-data control achievements of DPSs have been reported. In [35], the trajectory tracking problem of a nonlinear sampled-data DPS was considered, and a reduced order observer was introduced using the Euler approximation model. In [36], the systems of the sampled-data DPS were converted into neutral systems; then the Wirtinger integral inequality and delay-decomposition methods were introduced to reduce the conservatism of the system. In [37], the fault-tolerant control problem of a sampled-data DPS was studied using actuator failure. Reference [38] established fuzzy models for a sampled-data DPS, and convex reciprocal inequalities were used to obtain the stability condition. Reference [39] investigated the non-periodic sampling tracking control problem of a DPS using actuator faults, and by introducing a new LKF, the mean square exponential stability criterion was obtained.
However, there is still room for improvement regarding the sampling control problem of DPSs. Firstly, during the LKF construction process, some terms in a LKF share common quadratic functions. Secondly, some available information for sampling patterns is completely ignored. Thirdly, conditions on LKFs are too strict; that is, some matrices in a single Lyapunov are strictly positive definite. To some extent, these limitations lead to a decrease in the conservatism of the results.
Motivated by the above analysis, the fuzzy sampling control problem of a nonlinear DPS is studied here. Firstly, the dynamic equations of the system are established. Secondly, an improved LKF is established to fully capture the characteristics of sampling modes and further relax the positive definiteness requirements of LKFs. Based on the LMIs, stability conditions are derived, and the designed approach of the sampling controller is given. Finally, the superiority of this method is verified through a simulation example.
The developments and novelty of this article are summarized as follows.
(1) By introducing some novel terms, like d ( t ) d ( t ) 0 t + θ t x ˙ ( s ) T Z x ˙ ( s ) d s d θ , in the LKF, the available characteristics of sampling patterns have been fully captured.
(2) Compared with the LKF in existing results, more available matrices are effectively used in the LKF. Therefore, the proposed LKF has a more general form.
(3) Compared with the existing results, X-dependent terms are introduced in the LKF, which are not required to be positive definite, and this means that the limitation conditions of the symmetric matrices are overcome.
Notations: m is m-dimensional Euclidean space, M T is the transpose of matrix M , “*” is the symmetric term of a matrix, and   ·   is the spectral norm in m .
The subsequent structure of this article is as follows. In Section 2, models of the sampled-data DPS system are established. In Section 3, the main results are described. In Section 4, numerical validation and comparison results are described.

2. Problem Formulation

In order to deal with the sampled-data control problem for DPSs, dynamic equations for a DPS are considered:
M υ ˙ ( t ) + D υ ( t ) + G η ( t ) = u ( t ) , η ˙ ( t ) = J ψ ( t ) υ ( t ) ,
where
M = m X u ˙ 0 0 0 m Y v ˙ m x G Y r ˙ 0 m x G Y r ˙ I z N r ˙ ,   D = X u ˙ 0 0 0 Y v ˙ Y r ˙ 0 Y r ˙ N r ˙ , J ψ ( t ) = cos ψ ( t ) sin ψ ( t ) 0 sin ψ ( t ) cos ψ ( t ) 0 0 0 1 .
where η ( t ) = x a ( t ) y a ( t ) ψ ( t ) T is the position vector in the northeast coordinate system; x a ( t ) and y a ( t ) represent the x and y positions, respectively; and ψ ( t ) represents the yaw angle. υ ( t ) = p ( t ) v ( t ) r ( t ) T denotes the velocity vector in the attached coordinate system (see Figure 1). p ( t ) is surge velocity; v ( t ) is sway velocity; and r ( t ) is yaw velocity. J ψ represents the rotation matrix of the two coordinates. u ( t ) is the control force vector; and M and D are the inertial matrix and damping matrix, respectively. G = d i a g g 11 , g 22 , g 33 represents the mooring force matrix. m is the ship’s mass; I z is the moment of inertia; x G is the distance vector; and X u ˙ , Y v ˙ , N r ˙   Y r ˙ are the added mass.
Remark 1.
The derivation of the ship model is based on [1]. The case study in this paper is a dynamic positioning ship controlled by thrusters. The damping force is assumed to be linear because the ship’s speed is slow. Therefore, dynamic equations for surge, sway, and yaw for the DPS are considered in this paper.
Define
x ( t ) = η ( t ) υ ( t ) T = x a ( t ) y a ( t ) ψ ( t ) p ( t ) q ( t ) r ( t ) T ,
and let
M 1 D = a 11 0 0 0 a 22 a 23 0 a 32 a 33 , M 1 = d 11 0 0 0 d 22 d 23 0 d 32 d 33 , M 1 G = b 11 0 0 0 b 22 b 23 0 b 32 b 33 .
where a 11 , a 22 , a 23 , a 32 , a 33 , d 11 , d 22 , d 23 , d 32 , d 33 , b 11 , b 22 , b 23 , b 32 , b 33 are constant.
Substitute (2) and (3) into (1) that
x ˙ ( t ) = A ( t ) x ( t ) + B u ( t ) ,
where
A ( t ) = 0 0 0 cos ψ ( t ) sin ψ ( t ) 0 0 0 0 sin ψ ( t ) cos ψ ( t ) 0 0 0 0 0 0 1 b 11 0 0 a 11 0 0 0 b 22 b 23 0 a 22 a 23 0 b 32 b 33 0 a 32 a 33 , B = 0 0 0 0 0 0 0 0 0 d 11 0 0 0 d 22 d 23 0 d 32 d 33 .
The overall fuzzy model is obtained that
Mode Rule i: IF z 1 ( t ) is f i 1 , z n ( t ) is f in , THEN
x ˙ ( t ) = A i x ( t ) + B i u ( t ) ,   i = 1 , 2 , , n
where z 1 ( t ) , z 2 ( t ) , , z n ( t ) denote premise variables, f ij denotes the fuzzy set, and n denotes the rules number.
Assume the yaw angle satisfies ψ ( t ) π / 2 , π / 2 , then T-S fuzzy rules are considered that
Model Rule 1:
IF ψ ( t ) is about 0
Then
x ˙ ( t ) = A 1 x ( t ) + B 1 u ( t ) ,
Model Rule 2:
IF ψ ( t ) is about π 2 ψ t < π 2
Then
x ˙ ( t ) = A 2 x ( t ) + B 2 u ( t ) ,
Model Rule 3:
IF ψ ( t ) is about π 2 ψ t < π 2
Then
x ˙ ( t ) = A 3 x ( t ) + B 3 u ( t ) ,
where
A 1 = 0 0 0 1 α 0 0 0 0 α 1 0 0 0 0 0 0 1 b 11 0 0 a 11 0 0 0 b 22 b 23 0 a 22 a 23 0 b 32 b 33 0 a 32 a 33 , A 2 = 0 0 0 β 1 0 0 0 0 1 β 0 0 0 0 0 0 1 b 11 0 0 a 11 0 0 0 b 22 b 23 0 a 22 a 23 0 b 32 b 33 0 a 32 a 33 , A 3 = 0 0 0 β 1 0 0 0 0 1 β 0 0 0 0 0 0 1 b 11 0 0 a 11 0 0 0 b 22 b 23 0 a 22 a 23 0 b 32 b 33 0 a 32 a 33 , B i = 0 0 0 0 0 0 0 0 0 d 11 0 0 0 d 22 d 23 0 d 32 d 33 ,   i = 1 , 2 , 3 .
and in which α = sin 2 and β = cos 88 . The overall T-S fuzzy model is obtained that
x ˙ ( t ) = i = 1 3 μ i ( z ( t ) ) A i x ( t ) + B i u ( t ) ,
where
μ i ( z ( t ) ) = ω i ( z ( t ) ) i = 1 3 ω i ( z ( t ) ) 0 ,   i = 1 , 2 , 3 , ω i ( z ( t ) ) = j = 1 n f i j ( z j ( t ) ) , i = 1 3 μ i ( z ( t ) ) = 1 , z ( t ) = z 1 ( t ) , z 2 ( t ) , , z n ( t ) ,
and in which f i j ( z j ( t ) ) denotes the membership grade of z j ( t ) . The membership function of ψ ( t ) is shown in Figure 2.
A diagram of the fuzzy modeling and controller design is shown in Figure 3.
Assume measurement signals of the DPS are available at the sampling time, which satisfies that 0 = t 0 < t 1 < < t k < < lim k t k = + .
The sampling interval is supposed as
t k + 1 t k d , k 0 , d > 0 ,
where d denotes the upper bound of the sampling interval. Next, the corresponding sampled-data controller is considered
u ( t ) = K x ( t k ) ,   t k t < t k + 1 ,
where K denotes the gain matrix. Next, T-S fuzzy controllers are expressed that
Controller Rule 1:
IF ψ ( t ) is about 0
Then
u ( t ) = K 1 x ( t k ) .
Controller Rule 2:
IF ψ ( t ) is about π 2 ψ t < π 2
Then
u ( t ) = K 2 x ( t k ) .
Controller Rule 3:
IF ψ ( t ) is about π 2 ψ t < π 2
Then
u ( t ) = K 3 x ( t k ) .
Next, the following fuzzy controller is obtained
u ( t ) = j = 1 3 μ j ( z ( t ) ) K j x ( t k ) , t k t < t k + 1 , k = 0 , 1 , 2 ,
Substitute (14) into (11) to obtain
x ˙ ( t ) = i = 1 3 j = 1 3 μ i ( z ( t ) ) μ j ( z ( t ) ) A i x ( t ) + B i K j x ( t k )
For the further deriving process, the lemma is given as:
Lemma 1
([40]). For given matrix Z n , Z > 0 , scalars τ 2 > τ 1 , vector function w : τ 1 , τ 2 R n , the following inequality holds
t τ 2 t τ 1 w T ( α ) Z w ( α ) d α 1 τ 2 τ 1 t τ 2 t τ 1 w T ( α ) d α T Z t τ 2 t τ 1 w ( α ) d α
τ 2 τ 1 t + α t w T ( s ) Z w ( s ) d s d α 2 τ 2 2 τ 1 2 τ 2 τ 1 t + α t w T ( s ) d s d α T Z τ 2 τ 1 t + α t w ( s ) d s d α

3. Main Results

In this section, by constructing an appropriate LKF, the stability conditions of system (15) are given.

3.1. Construction of the Lyapunov Function

Firstly, the notations are defined as follows:
τ ( t ) = t t k ,   d ( t ) = d τ ( t ) ,   ς ( t ) = x T ( t ) x T ( t k ) t k t x T ( s ) d s T ζ ( t ) = x T ( t ) x ˙ ( t ) T x T ( t k ) t k t x T ( s ) d s
Theorem 1.
The system (15) is asymptotically stable, if there exist symmetric matrices P > 0 ,   Q > 0 ,   Z > 0 , R 11 R 12 R 22 > 0 , U 11 U 12 U 22 > 0 ,   X 11 , X 13 , X 22 , X 23 , X 33 , G ,   M i j = M 1 i j T M 2 i j T M 3 i j T M 4 i j T T ,   N i j = N 1 i j T N 2 i j T N 3 i j T N 4 i j T T and scales  d > 0 , ε i , i = 1 , 2 , 3 , 4 , such that
Ψ 1 i j = P + d X 11 + X 11 T + Q d X 11 + X 22 Q d X 13 d X 11 + X 22 T + Q d X 23 d X 33 > 0
Ψ 2 i j = Ξ 11 i j + Ω 11 i j Ξ 12 i j + Ω 12 i j Ξ 13 i j + Ω 13 i j Ξ 14 i j + d X 33 T Ξ 22 i j + Ω 22 i j Ξ 23 i j + Ω 23 i j Ξ 11 i j + d X 13 Ξ 33 i j + Ω 33 i j Ξ 34 i j Ξ 44 i j < 0
Ψ 3 i j = = Π 11 i j Π 12 i j Π 22 < 0 .
where
Π 11 i j = Ξ 11 i j + Ω 11 i j Ξ 12 i j + d N 2 i j T Ξ 13 i j + d N 3 i j T Ξ 14 i j + d N 4 i j T Ξ 22 i j + d 2 4 Z Ξ 23 i j Ξ 24 i j Ξ 33 i j + Ω 33 i j Ξ 34 i j Ξ 44 i j , Π 12 i j = d M 1 i j d N 1 i j d M 2 i j d N 2 i j d E T R 12 T d M 3 i j d N 3 i j d M 4 i j d N 4 i j , Π 22 = d Q d R 11 0 2 Z , Ξ 11 i j = X 11 + X 11 T + M 1 i j T + M 1 i j + ε 1 A i G T + ε 1 G A i T Ξ 12 i j = P + M 2 i j T ε 1 G ε 2 A i T G T Ξ 13 i j = X 11 + X 22 + M 3 i j T M 1 i j + ε 1 G B i K j + ε 3 A i T G T Ξ 14 i j = X 13 + M 4 i j T N 1 i j + ε 4 A i T G T Ξ 22 i j = ε 2 G ε 2 G T Ξ 23 i j = M 2 i j + ε 2 G B i K j ε 3 G T Ξ 24 i j = ε 4 G T N 2 i j Ξ 33 i j = X 22 + X 22 T M 3 i j T M 3 i j + ε 3 G B i K j + ε 3 K j T B i T G T Ξ 34 i j = X 23 U 12 M 4 i j T N 3 i j + ε 4 K j T B i T G T Ξ 44 i j = X 33 1 d U 22 N 4 i j T N 4 i j Ω 11 = d X 13 + X 13 T + d U 22 Z Ω 12 = d X 11 + d X 11 T Ω 13 = d X 23 T + d U 12 T + Z Ω 22 = d R 11 + d Q + d 2 4 Z Ω 23 = d X 11 + X 22 + d R 12 Ω 33 = d R 22 + d U 11 Z
Proof. 
Consider the following LKF
V ( t ) = i = 1 4 V i ( t ) ,   t [ t k , t k + 1 )
V 1 ( t ) = x ( t ) T P x ( t ) + d ( t ) ς ( t ) T X ς ( t ) + d ( t ) t k t x ˙ ( s ) T Q x ˙ ( s ) d s V 2 ( t ) = d ( t ) t k t x ˙ ( s ) x ( t k ) T R x ˙ ( s ) x ( t k ) d s V 3 ( t ) = d ( t ) t k t x ( t k ) x ( s ) T U x ( t k ) x ( s ) d s V 4 ( t ) = d ( t ) d ( t ) 0 t + θ t x ˙ ( s ) T Z x ˙ ( s ) d s d θ
where
X = X 11 + X 11 T X 11 X 22 X 13 X 22 + X 22 T X 23 X 33 ,   R = R 11 R 12 R 22 ,   U = U 11 U 12 U 22
Using Lemma 1, the following inequality is obtained:
V 1 ( t ) x ( t ) T P x ( t ) + d ( t ) ς ( t ) T X ς ( t ) + d ( t ) d x ( t ) x ( t k ) T Q x ( t ) x ( t k ) = d ( t ) d ς T ( t ) Ψ 1 i j ς ( t )
From LMI (18), V 1 ( t ) 0 can be guaranteed, which means that V ( t ) 0 .
Taking the derivative of V ( t ) yields
V ˙ 1 ( t ) = 2 x ˙ ( t ) T P x ( t ) + 2 d ( t ) ς T ( t ) X x ˙ T ( t ) 0 x T ( t ) T ς T ( t ) X ς ( t ) + d ( t ) x ˙ T ( t ) Q x ˙ ( t ) t k t x ˙ T ( s ) Q x ˙ ( s ) d s , V ˙ 2 ( t ) = d ( t ) x ˙ ( t ) x ( t k ) T R x ˙ ( t ) x ( t k ) k t x ˙ ( s ) x ( t k ) T R x ˙ ( s ) x ( t k ) d s , V ˙ 3 ( t ) = d ( t ) x ( t k ) x ( t ) T U x ( t k ) x ( t ) t k t x ( t k ) x ( s ) T U x ( t k ) x ( s ) d s = d ( t ) x ( t k ) x ( t ) T U x ( t k ) x ( t ) τ ( t ) x T ( t k ) U 11 x ( t k ) = 2 x T ( t k ) U 12 t k t x ( s ) d s t k t x T ( s ) U 22 x ( s ) d s
V ˙ 4 ( t ) = d ( t ) τ ( t ) x ˙ T ( t ) Z x ˙ ( t ) d ( t ) t k t x ˙ T ( s ) Z x ˙ ( s ) d s τ ( t ) 0 t + α t x ˙ T ( s ) Z x ˙ ( s ) d s d α d ( t ) + τ ( t ) 2 4 x ˙ T ( t ) Z x ˙ ( t ) d ( t ) t k t x ˙ T ( s ) Z x ˙ ( s ) d s τ ( t ) 0 t + α t x ˙ T ( s ) Z x ˙ ( s ) d s d α d 4 d ( t ) x ˙ T ( t ) Z x ˙ ( t ) + d 4 τ ( t ) x ˙ T ( t ) Z x ˙ ( t ) d ( t ) d x ( t k ) x ( t ) T Z Z Z Z x ( t k ) x ( t ) τ ( t ) 0 t + α t x ˙ T ( s ) Z x ˙ ( s ) d s d α

3.2. Introduction of Fuzzy Framework

Using Lemma 1, it can be obtained that
0 = 2 i = 1 r j = 1 r μ i ( z ( t ) ) μ j ( z ( t k ) ) ξ T ( t ) N i j × [ τ ( t ) x ( t ) t k t x ( s ) d s τ ( t ) 0 t + α t x ˙ ( s ) d s d α ] 2 τ ( t ) i = 1 r j = 1 r μ i ( z ( t ) ) μ j ( z ( t k ) ) ξ T ( t ) N i j x ( t ) 2 i = 1 r j = 1 r μ i ( z ( t ) ) μ j ( z ( t k ) ) ξ T ( t ) N i j t k t x ( s ) d s + τ 2 ( t ) 2 i = 1 r j = 1 r μ i ( z ( t ) ) μ j ( z ( t k ) ) ξ T ( t ) N i j Z 1 N i j T ξ ( t ) + 2 τ 2 ( t ) τ ( t ) 0 t + α t x ˙ T ( s ) d s d α Z τ ( t ) 0 t + α t x ˙ ( s ) d s d α 2 τ ( t ) i = 1 r j = 1 r μ i ( z ( t ) ) μ j ( z ( t k ) ) ξ T ( t ) N i j x ( t ) 2 i = 1 r j = 1 r μ i ( z ( t ) ) μ j ( z ( t k ) ) ξ T ( t ) N i j t k t x ( s ) d s + τ 2 ( t ) 2 i = 1 r j = 1 r μ i ( z ( t ) ) μ j ( z ( t k ) ) ξ T ( t ) N i j Z 1 N i j T ξ ( t ) + τ ( t ) 0 t + α t x ˙ T ( s ) Z x ˙ ( s ) d s d α
which implies
τ ( t ) 0 t + α t x ˙ ( s ) Z x ˙ ( s ) d s d α i = 1 3 j = 1 3 μ i ( z ( t ) ) μ j ( z ( t k ) )   2 τ ( t ) ξ T ( t ) N i j x ( t ) 2 ξ T ( t ) N i j t k t x ( s ) d s   + d τ ( t ) 2 ξ T ( t ) N i j Z 1 N i j T ξ ( t )
Combine (23) with (25) such that
V ˙ 4 ( t ) d 4 d ( t ) x ˙ T ( t ) Z x ˙ ( t ) + d 4 τ ( t ) x ˙ T ( t ) Z x ˙ ( t ) d ( t ) d x ( t k ) x ( t ) T Z Z Z Z x ( t k ) x ( t ) + i = 1 3 j = 1 3 μ i ( z ( t ) ) μ j ( z ( t k ) ) 2 τ ( t ) ξ T ( t ) N i j x ( t ) 2 ξ T ( t ) N i j t k t x ( s ) d s + d τ ( t ) 2 ξ T ( t ) N i j Z 1 N i j T ξ ( t )
For any matrixes G , M i j , i , j L and scalars ε i , i = 1 , 2 , 3 , 4 , we have
0 = i = 1 3 j = 1 3 μ i ( z ( t ) ) μ j ( z ( t k ) ) ξ T ( t ) M i j × x ( t ) x ( t k ) t k t x ˙ ( s ) d s
0 = 2 ε 1 x T ( t ) G + ε 2 x ˙ T ( t ) G + ε 3 x ( t k ) G + ε 4 t k t x T ( s ) G d s × x ˙ ( t ) + i = 1 3 j = 1 3 μ i ( z ( t ) ) μ j ( z ( t k ) ) A i x ( t ) + B i K j x ( t k )
From (22), (23) and (26)–(28), we obtain that
V ˙ ( t ) d ( t ) d i = 1 3 j = 1 3 μ i ( z ( t ) ) μ j ( z ( t k ) ) ξ T ( t ) Ψ 3 i j ξ ( t ) + 1 d i = 1 3 j = 1 3 μ i ( z ( t ) ) μ j ( z ( t k ) ) t k t ξ ( t ) x ˙ ( s ) T Ψ ^ 4 i j ξ ( t ) x ˙ ( s ) d s
where
Ψ ^ 4 i j = Π 11 i j Θ i j d Q R 11 + d 2 2 N i j 0 Z 1 N i j 0 T Θ i j = d M 1 i j T d M 2 i j T d R 12 d M 3 i j T d M 4 i j T T
Following the Schur complement, (30) implies Ψ ^ 4 i j < 0 . It can be referred that V ˙ ( t ) < σ x ( t ) 2 when
x ( t ) 0 , σ > 0 , which shows that the system (11) is asymptotically stable. This proof is completed.
Remark 2.
To fully capture the available characteristics of sampling patterns, some novel terms, like d ( t ) d ( t ) 0 t + θ t x ˙ ( s ) T Z x ˙ ( s ) d s d θ , have been introduced in the LKF, which means that the constructed LKF is general.
Remark 3.
Compared with the LKF in [38,39], more available matrices, such as  Q , R , X , U , are effectively used in the LKF. If we let  R 12 = R 22 = Z = Q = 0  and  U 13 = U 12 = U 22 = X 13 = X 23 = X 33 = 0 , the LKF will be reduced to those in [38,39], which means that the proposed LKF has a more general form. Moreover, free matrices  M i j  and  N i j  are introduced into the differentiation of the LKF. Hence, model transformation and bounding techniques are avoided, which overcomes an important source of conservatism.
Remark 4.
In the process of derivative and further proof of the LKF in [38,39], the positive definite requirement of the matrix is necessary. In this paper, X-dependent terms are introduced in  V 1 ( t )  and are not required to be positive definite, which means that the limitation conditions of the matrices are overcome. Hence, the conservativeness can be further reduced.

3.3. Design of Sampled-Data Controller

Theorem 2.
Given scalars  d > 0  and  ε i , i = 1 , 2 , 3 , 4 , the system (15) is asymptotically stable, if there exist symmetric matrices  P > 0 ,   Q > 0 ,   Z > 0 ,   R 11 R 12 R 22 > 0 , U 11 U 12 U 22 > 0 ,   X 11 , X 13 , X 22 , X 23 , X 33 , G ,   M i j = M 1 i j T M 2 i j T M 3 i j T M 4 i j T T ,   N i j = N 1 i j T N 2 i j T N 3 i j T N 4 i j T T , such that
Ψ 1 i j = P + d X 11 + X 11 T + Q d X 11 + X 22 Q d X 13 d X 11 + X 22 T + Q d X 23 d X 33 > 0
Ψ ˜ 2 i j = Ξ ˜ 11 i j + Ω ˜ 11 i j Ξ ˜ 12 i j + Ω ˜ 12 i j Ξ ˜ 13 i j + Ω ˜ 13 i j Ξ ˜ 14 i j + d X 33 T Ξ ˜ 22 i j + Ω ˜ 22 i j Ξ ˜ 23 i j + Ω ˜ 23 i j Ξ ˜ 24 i j + d X 13 Ξ ˜ 33 i j + Ω ˜ 33 i j Ξ ˜ 34 i j Ξ ˜ 44 i j < 0
Ψ 3 i j = Π ˜ 11 i j Π ˜ 12 i j Π ˜ 22 < 0 ,
where
Π ˜ 11 i j = Ξ ˜ 11 i j + Ω ˜ 11 i j Ξ ˜ 12 i j + d N ˜ 2 i j T Ξ ˜ 13 i j + d N ˜ 3 i j T Ξ ˜ 14 i j + d N ˜ 4 i j T Ξ ˜ 22 i j + d 2 4 Z ˜ Ξ ˜ 23 i j Ξ ˜ 24 i j Ξ ˜ 33 i j + Ω ˜ 33 i j Ξ ˜ 34 i j Ξ ˜ 44 i j , Π ˜ 12 i j = d M ˜ 1 i j d N ˜ 1 i j d M ˜ 2 i j d N ˜ 2 i j d R ˜ 12 T d M ˜ 3 i j d N ˜ 3 i j d M ˜ 4 i j d N ˜ 4 i j , Π ˜ 22 = d Q ˜ d R ˜ 11 0 2 Z ˜ , Ξ ˜ 11 i j = X ˜ 11 i X ˜ 11 i T + M ˜ 1 i j T + M ˜ 1 i j ε 1 A i G ˜ T ε 1 G ˜ A i T Ξ ˜ 12 i j = P + M ˜ 2 i j T + ε 1 G ˜ ε 2 A i T G ˜ T Ξ ˜ 13 i j = X ˜ 11 i + X ˜ 22 i + M ˜ 3 i j T M ˜ 1 i j ε 1 B i K ˜ j ε 3 G ˜ A i T Ξ ˜ 14 i j = X ˜ 13 i + M ˜ 4 i j T N ˜ 1 i j ε 4 G ˜ A i T Ξ ˜ 22 i j = ε 2 G ˜ + ε 2 G ˜ T Ξ ˜ 23 i j = M ˜ 2 i j B i K ˜ j + ε 3 G ˜ Ξ ˜ 24 i j = ε 4 G ˜ T N ˜ 2 i j
Ξ ˜ 33 i j = X ˜ 22 i X ˜ 22 i T M ˜ 3 i j T M ˜ 3 i j ε 3 B i K ˜ j ε 3 K ˜ j T B i T Ξ ˜ 34 i j = X ˜ 23 i U ˜ 12 M ˜ 4 i j T N 3 i j ε 4 K ˜ j T B i T Ξ ˜ 44 i j = X ˜ 33 i 1 d U ˜ 22 N ˜ 4 i j T N ˜ 4 i j Ω ˜ 11 = d X ˜ 13 + X ˜ 13 T + d U ˜ 22 Z ˜ Ω ˜ 12 = d X ˜ 11 + d X ˜ 11 T Ω ˜ 13 = d X ˜ 23 T + d U ˜ 12 T + Z ˜ Ω ˜ 22 = d R ˜ 11 + d Q ˜ + d 2 4 Z ˜ Ω ˜ 23 = d X ˜ 11 + X ˜ 22 + d R ˜ 12 Ω ˜ 33 = d R ˜ 22 + d U ˜ 11 Z ˜
The fuzzy controller is obtained that
K j = K ˜ j G ˜ T
Proof. 
Denoting
G ˜ = G 1 ,   K ˜ j = K j G ˜ T ,   P ˜ i = G ˜ P i G ˜ T ,   X ˜ 11 i = G ˜ X 11 G ˜ T , X ˜ 22 i = G ˜ X 22 G ˜ T , X ˜ 13 i = G ˜ X 13 i G ˜ T , X ˜ 23 i = G ˜ X 23 i G ˜ T , X ˜ 33 i = G ˜ X 33 i G ˜ T , R ˜ 11 = G ˜ R 11 G ˜ T , R ˜ 12 = G ˜ R 12 G ˜ T , R ˜ 22 = G ˜ R 22 G ˜ T , Q ˜ = G ˜ Q G ˜ T , U ˜ 11 = G ˜ U 11 G ˜ T , U ˜ 12 = G ˜ U 12 G ˜ T , U ˜ 22 = G ˜ U 22 G ˜ T , Z ˜ = G ˜ Z G ˜ T , Γ 1 = d i a g G ˜ , G ˜ , G ˜ , Γ 2 = d i a g G ˜ , G ˜ , G ˜ , G ˜ , Γ 3 = d i a g G ˜ , G ˜ , G ˜ , G ˜ , G ˜ , G ˜ , M ˜ i j = Γ 2 M i j Γ 2 T , N ˜ i j = Γ 2 N i j Γ 2 T .
Pre- and post-multiplying (18), (19), (20) by Γ 1 , Γ 2 , Γ 3 and Γ 1 T , Γ 2 T , Γ 3 T , respectively, (31), (32), (33) are obtained. This completed the proof. □

4. Numerical Examples

In this section, an application example of a DPS is introduced to show the superiority of the methods. M, D and G are considered as follows [41].
M = 1.0852 0 0 0 2.0575 0.4087 0 0.4087 0.2153 , D = 0.0865 0 0 0 0.0762 0.1510 0 0.0151 0.0031 , G = 0.0389 0 0 0 0.0266 0 0 0 0 .
Let α = sin 2 0 and β = cos 88 0 , we have
A 1 = 0 0 0 1.0000 0.0349 0 0 0 0 0.0349 1.0000 0 0 0 0 0 0 1.0000 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 , A 2 = 0 0 0 0.0349 1.0000 0 0 0 0 1.0000 0.0349 0 0 0 0 0 0 1.0000 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 , A 3 = 0 0 0 0.0349 1.0000 0 0 0 0 1.0000 0.0349 0 0 0 0 0 0 1.0000 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 , B i = 0 0 0 0 0 0 0 0 0 0.9215 0 0 0 0.7802 1.4811 0 1.4811 7.4562 ,   i = 1 , 2 , 3 .
Firstly, we compare the proposed method with references that used traditional T-S fuzzy models. From Table 1, the maximum sampling internal is d = 0.681 . Note that results in [37,38,39] are 0.25, 0.264, and 0.532, respectively. This means that the sampling internal in this paper improves [37,38,39] by 160.8, 146.97, and 22.56%, respectively. It also shows that the proposed controllers play an important role in obtaining a longer sampling interval.
Next, we combined references that used different methods, such as T-set [42], Pareto optimality under T-set [43], and intuitionistic fuzzy T-set [44], to obtain the maximum sampling internal. In Table 2, we can see that the values of the obtained sampling internal were close to the method proposed in this paper, which illustrates that the technology derived from the T-set has its advantages. And T-sets can be used to replace fuzzy sets to represent uncertainty.
The initial values are chosen that x s ( t ) = 15   m 15   m 0.2 ° 0   m / s 0   m / s 0 ° .
And the other parameters are d = 1.6 s , ε 1 = ε 2 = 1 , ε 3 = ε 4 = 0 . Then, the gain can be computed that
K 1 = 0.0260 0.0387 0.0309 0.6802 0.0002 0.0004 0.0619 0.0067 0.0395 0.0004 1.3157 0.2556 0.0124 0.0061 0.0066 0.0001 0.2653 0.1315 K 2 = 0.0123 0.0143 0.0154 0.7071 0.0002 0.0000 0.0196 0.0251 0.0698 0.0003 1.3667 0.2643 0.0041 0.0002 0.0011 0.0001 0.2754 0.1364 K 3 = 0.0123 0.0143 0.0154 0.7071 0.0002 0.0000 0.0196 0.0251 0.0698 0.0003 1.3667 0.2643 0.0041 0.0002 0.0011 0.0001 0.2754 0.1364
To illustrate the control performance of the proposed approaches, comparison results with those of the PID controller [45] are presented in Figure 4, Figure 5, Figure 6, Figure 7, Figure 8 and Figure 9.
The PID value was chosen such that
K p = d i a g [ 2.8 × 10 3 , 6 × 10 3 , 2.3 × 10 6 ] K p = d i a g [ 1 , 1 , 1 ] K p = d i a g [ 4.5 × 10 4 , 3.5 × 10 4 .1 × 10 4 ]
In Figure 4, Figure 5, Figure 6, Figure 7, Figure 8 and Figure 9 it is shown that the ship’s position, yaw angle, and velocities reached expected values within about 10 s, while under the PID controller designed in [39], it took longer to reach the predetermined targets, which means that the designed method in this paper, which used the proposed method, has a faster response speed. In addition, this demonstrates that the oscillation amplitude of the system is relatively small, indicating that the designed controllers have good anti-interference ability. Meanwhile, Figure 4, Figure 5, Figure 6, Figure 7, Figure 8 and Figure 9 further indicate that the designed sampled-data controller also has a relatively fast speed response time, which means that the controller has fast convergence speed and high stability.

5. Conclusions

This article investigated DPS stabilization problems using sampled-data under T-S fuzzy models. To reduce the conservatism of the obtained results, some novel terms were introduced in the constructed LKF, and a larger sampling interval was achieved. The main novelty of the LKF is that the sampling mode information is fully utilized; in addition, the positive definite constraints of LKFs are relaxed, and additional free matrices are provided to further reduce the conservatism. Experimental results showed that the developed control methods are superior. In the future, we will explore using the T-set method instead of the fuzzy set to represent real-life scenarios and fully consider the characteristics of linear time-varying systems [46], which will become a new topic in future work.

Author Contributions

Writing—original draft preparation, M.Z.; software, Y.S.; writing—review and editing, C.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This study was funded by the National Natural Science Foundation of China (No. 52371369), the Key Projects of the National Key R & D Program (No. 2021YFB390150), the National Science Project of Fujian Province (Nos. 2022J01323, 2021J01822, 2020J01660, 2020J01659 and 2023J01325), and the Fuzhou-Xiamen-Quanzhou Independent Innovation Region Cooperated Special Foundation (No. 3502ZCQXT2021007).

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Fossen, T.I. Guidance and Control of Ocean Vehicles; Wiley: New York, NY, USA, 1994. [Google Scholar]
  2. Wang, Y.L.; Han, Q.L.; Fei, M.R.; Peng, C. Network-based T-S fuzzy dynamic positioning controller design for unmanned marine vehicles. IEEE Trans. Cybern. 2018, 48, 2750–2763. [Google Scholar] [CrossRef]
  3. Hao, L.Y.; Zhang, H.; Li, T.S.; Lin, B.; Chen, C.P. Fault tolerant control for dynamic positioning of unmanned marine vehicles based on T-S fuzzy model with unknown membership functions. IEEE Trans. Veh. Technol. 2021, 70, 146–157. [Google Scholar] [CrossRef]
  4. Veksler, A.; Johansen, T.A.; Borrelli, F.; Realfsen, B. Dynamic positioning with model predictive control. IEEE Trans. Control Syst. Technol. 2016, 24, 1340–1353. [Google Scholar] [CrossRef]
  5. Nguyen, V.S. Investigation of a multitasking system for automatic ship berthing in marine practice based on an integrated neural controller. Mathematics 2020, 8, 1167. [Google Scholar] [CrossRef]
  6. Benetazzo, F.; Ippoliti, G.; Longhi, S.; Raspa, P. Advanced control for fault-tolerant dynamic positioning of an offshore supply vessel. Ocean Eng. 2015, 106, 472–484. [Google Scholar] [CrossRef]
  7. Karimi, H.R.; Lu, Y. Guidance and control methodologies for marine vehicles: A survey. Control Eng. Pract. 2021, 111, 104785. [Google Scholar] [CrossRef]
  8. Wang, Y.; Yang, X.; Yan, H. Reliable fuzzy tracking control of near-space hypersonic vehicle using aperiodic measurement information. IEEE Trans. Ind. Electron. 2019, 66, 9439–9447. [Google Scholar] [CrossRef]
  9. Karimi, H.R. Robust H∞ filter design for uncertain linear systems over network with network-induced delays and output quantization. Nor. Foren. Autom. 2009, 30, 27–37. [Google Scholar] [CrossRef]
  10. Kiruthika, R.; Krishnasamy, R.; Lakshmanan, S.; Prakash, M.; Manivannan, A. Non-fragile sampled-data control for synchronization of chaotic fractional-order delayed neural networks via LMI approach. Chaos Solitons Fractals 2023, 169, 113252. [Google Scholar] [CrossRef]
  11. Wang, Y.; Xia, Y.; Zhou, P. Fuzzy-model-based sampled-data control of chaotic systems: A fuzzy time-dependent Lyapunov–Krasovskii functional approach. IEEE Trans. Fuzzy Syst. 2016, 25, 1672–1684. [Google Scholar] [CrossRef]
  12. Wang, Y.; Shi, P. On master-slave synchronization of Chaotic Lur’e systems using sampled-data control. IEEE Trans. Circuits Syst. II Express Briefs 2016, 85, 981–992. [Google Scholar] [CrossRef]
  13. Chen, W.-H.; Wang, Z.; Lu, X. On sampled-data control for masterslave synchronization of chaotic Lur’e systems. IEEE Trans. Circuits Syst. II Express Briefs 2012, 59, 515–519. [Google Scholar]
  14. Wu, Z.-G.; Shi, P.; Su, H.; Chu, J. Local synchronization of chaotic neural networks with sampled-data and saturating actuators. IEEE Trans. Cybern. 2014, 44, 2635–2645. [Google Scholar]
  15. Wu, Z.G.; Shi, P.; Su, H.Y. Stochastic Synchronization of Markovian Jump Neural Networks with Time-Varying Delay Using Sampled Data. IEEE Trans. Cybern. 2013, 43, 796–1806. [Google Scholar] [CrossRef] [PubMed]
  16. Karimi, H.R.; Gao, H. Mixed H2/H∞ output-feedback control of second-order neutral systems with time-varying state and input delays. ISA Trans. 2008, 47, 311–324. [Google Scholar] [CrossRef]
  17. Wei, Y.; Karimi, H.R.; Yang, S. New results on sampled-data output-feedback control of linear parameter-varying systems. Int. J. Robust Nonlinear Control 2022, 32, 5070–5085. [Google Scholar] [CrossRef]
  18. Li, S.; Yang, L.; Li, K.; Gao, Z. Robust sampled-data cruise control scheduling of high speed train. Transp. Res. Part C Emerg. Technol. 2014, 46, 274–283. [Google Scholar] [CrossRef]
  19. Wang, Y.; Wang, Q.; Zhou, P.; Duan, D. Robust H∞ directional control for a sampled-data autonomous airship. J. Cent. South Univ. 2014, 21, 1339–1346. [Google Scholar] [CrossRef]
  20. Zheng, M.; Zhou, Y.; Yang, S.; Li, L. Robust H∞ control of neutral system for sampled-data dynamic positioning ships. IMA J. Math. Control Inf. 2019, 36, 1325–1345. [Google Scholar] [CrossRef]
  21. Zou, Z.; Zheng, M. Design and stabilization analysis of luxury cruise with dynamic positioning systems based on sampled-data control. Math. Biosci. Eng. 2023, 20, 14026–14045. [Google Scholar] [CrossRef] [PubMed]
  22. Zheng, M.; Su, Y.; Yang, S.; Li, L. Reliable fuzzy dynamic positioning tracking controller for unmanned surface vehicles based on aperiodic measurement information. Int. J. Fuzzy Syst. 2023, 25, 358–368. [Google Scholar] [CrossRef]
  23. Castro, M.F.; Seuret, A.; Leite, V.J.; Silva, L.F. Robust local stabilization of discrete time varying delayed state systems under saturating actuators. Automatica 2020, 122, 109266. [Google Scholar] [CrossRef]
  24. Ge, G.; Lei, D.; Han, Q. A distributed event-triggered transmission strategy for sampled-data consensus of multi-agent systems. Automatica 2014, 50, 1489–1496. [Google Scholar]
  25. Zhang, X.; Han, Q.; Zhang, B. An overview and deep investigation on sampled-data-based event-triggered control and filtering for networked systems. IEEE Trans. Ind. Inform. 2017, 13, 4–16. [Google Scholar] [CrossRef]
  26. Yan, L.; Wang, Z.; Zhang, M.; Fan, Y. Sampled-data control for mean-square exponential stabilization of memristive neural networks under deception attacks. Chaos Solitons Fractals 2023, 174, 113787. [Google Scholar] [CrossRef]
  27. Yerudkar, A.; Chatzaroulas, E.; Del Vecchio, C.; Moschoyiannis, S. Sampled-data control of probabilistic boolean control networks: A deep reinforcement learning approach. Inf. Sci. 2023, 619, 374–389. [Google Scholar] [CrossRef]
  28. Wang, Y.; Karimi, H.R.; Lam, H.K.; Shen, H. An improved result on exponential stabilization of sampled-data fuzzy systems. IEEE Trans. Fuzzy Syst. 2018, 26, 3875–3883. [Google Scholar] [CrossRef]
  29. Yan, S.; Gu, Z.; Park, J.H.; Xie, X. Adaptive memory-event-triggered static output control of T–S fuzzy wind turbine systems. IEEE Trans. Fuzzy Syst. 2021, 30, 3894–3904. [Google Scholar] [CrossRef]
  30. Cai, X.; Shi, K.; She, K.; Zhong, S.; Tang, Y. Quantized sampled-data control tactic for TS fuzzy NCS under stochastic cyber-attacks and its application to truck-trailer system. IEEE Trans. Veh. Technol. 2022, 71, 7023–7032. [Google Scholar] [CrossRef]
  31. Wang, Y.; Xia, Y.; Ahn, C.K.; Zhu, Y. Exponential stabilization of takagi–sugeno fuzzy systems with aperiodic sampling: An aperiodic adaptive event-triggered method. IEEE Trans. Syst. Man Cybern. Syst. 2019, 49, 444–454. [Google Scholar] [CrossRef]
  32. Sheng, Z.; Lin, C.; Chen, B.; Wang, Q.-G. Stability and Stabilization of TS Fuzzy Time-delay Systems under Sampled-data Control via New Asymmetric Functional Method. IEEE Trans. Fuzzy Syst. 2023, 31, 3197–3209. [Google Scholar] [CrossRef]
  33. Velmurugan, G.; Joo, Y.H. Sampled-Data Control Design for T-S Fuzzy System via Quadratic Function Negative Determination Approach. IEEE Trans. Fuzzy Syst. 2023, 31, 3197–3209. [Google Scholar] [CrossRef]
  34. Katayama, H. Nonlinear Sampled-Data Stabilization of Dynamically Positioned Ships. IEEE Trans. Control Syst. Technol. 2010, 18, 463–468. [Google Scholar] [CrossRef]
  35. Katayama, H.; Aoki, H. Straight-line trajectory tracking control for sampled-data underactuated ships. IEEE Trans. Control Syst. Technol. 2014, 22, 1638–1645. [Google Scholar]
  36. Zheng, M.; Zhou, Y.; Yang, S.; Suo, Y.; Li, L. Robust H∞ Control for Sampled-data Dynamic Positioning Ships. J. Control Eng. Appl. Inform. 2017, 19, 84–92. [Google Scholar] [CrossRef]
  37. Yang, S.; Zheng, M. H-infinity Fault-Tolerant Control for Dynamic Positioning Ships based on Sampled-data. J. Control Eng. Appl. Inform. 2018, 20, 32–39. [Google Scholar]
  38. Zheng, M.; Yang, S.; Li, L. Stability analysis and T-S fuzzy dynamic positioning controller design for autonomous surface vehicles based on sampled-data control. IEEE Access 2020, 8, 148193–148202. [Google Scholar] [CrossRef]
  39. Chen, G.; Suo, Y.; Zheng, M.; Yang, S.; Li, L. Reliable tracking control of dynamic positioning ships based on aperiodic measurement information. J. Control Eng. Appl. Inform. 2022, 24, 80–89. [Google Scholar]
  40. Sun, J.; Liu, G.P.; Chen, J. Delay-dependent stability and stabilization of neutral time-delay systems. Int. J. Robust Nonlinear Control 2009, 19, 1364–1375. [Google Scholar] [CrossRef]
  41. Tannuri, E.; Agostinho, A.; Morishita, H.; Moratelli, L. Dynamic positioning systems: An experimental analysis of sliding mode control. Control Eng. Pract. 2010, 18, 1121–1132. [Google Scholar] [CrossRef]
  42. Garai, A.; Mandal, P.; Roy, T.K. Multipollutant air quality management strategies: T-Sets based optimization technique under imprecise environment. Int. J. Fuzzy Syst. 2017, 19, 1927–1939. [Google Scholar] [CrossRef]
  43. Garai, A.; Mondal, B.; Roy, T.K. Optimisation of multi-objective commercial bank balance sheet management model: A parametric T-set approach. Int. J. Math. Oper. Res. 2019, 15, 395–416. [Google Scholar] [CrossRef]
  44. Garai, A.; Mandal, P.; Roy, T.K. Intuitionistic fuzzy T-sets based optimization technique for production-distribution planning in supply chain management. Opsearch 2016, 53, 950–975. [Google Scholar] [CrossRef]
  45. Hu, X.; Du, J.; Shi, J. Adaptive fuzzy controller design for dynamic positioning system of vessels. Appl. Ocean Res. 2015, 53, 46–53. [Google Scholar] [CrossRef]
  46. De la Sen, M. Robust stability of a class of linear time-varying systems. IMA J. Math. Control Inf. 2002, 19, 399–418. [Google Scholar] [CrossRef]
Figure 1. Body-fixed coordinate systems.
Figure 1. Body-fixed coordinate systems.
Symmetry 16 00108 g001
Figure 2. Membership function of ψ ( t ) .
Figure 2. Membership function of ψ ( t ) .
Symmetry 16 00108 g002
Figure 3. Fuzzy modeling and controller design.
Figure 3. Fuzzy modeling and controller design.
Symmetry 16 00108 g003
Figure 4. The x position compared with that of the PID controller.
Figure 4. The x position compared with that of the PID controller.
Symmetry 16 00108 g004
Figure 5. The y position compared with that of the PID controller.
Figure 5. The y position compared with that of the PID controller.
Symmetry 16 00108 g005
Figure 6. Yaw angle compared with that of the PID controller.
Figure 6. Yaw angle compared with that of the PID controller.
Symmetry 16 00108 g006
Figure 7. Surge velocity compared with that of the PID controller.
Figure 7. Surge velocity compared with that of the PID controller.
Symmetry 16 00108 g007
Figure 8. Sway velocity compared with that of the PID controller.
Figure 8. Sway velocity compared with that of the PID controller.
Symmetry 16 00108 g008
Figure 9. Yaw velocity compared with that of the PID controller.
Figure 9. Yaw velocity compared with that of the PID controller.
Symmetry 16 00108 g009
Table 1. Maximum values of the upper sampling internal.
Table 1. Maximum values of the upper sampling internal.
Method[37][38][39] Theorem 1
d20.250.2640.5320.681
Table 2. Maximum values of the upper sampling internal.
Table 2. Maximum values of the upper sampling internal.
TechnologiesMaximum Sampling Internal
T-set0.583
Pareto optimality under T-set0.624
Intuitionistic fuzzy T-set0.652
Proposed method0.681
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zheng, M.; Su, Y.; Yan, C. Further Stability Criteria for Sampled-Data-Based Dynamic Positioning Ships Using Takagi–Sugeno Fuzzy Models. Symmetry 2024, 16, 108. https://doi.org/10.3390/sym16010108

AMA Style

Zheng M, Su Y, Yan C. Further Stability Criteria for Sampled-Data-Based Dynamic Positioning Ships Using Takagi–Sugeno Fuzzy Models. Symmetry. 2024; 16(1):108. https://doi.org/10.3390/sym16010108

Chicago/Turabian Style

Zheng, Minjie, Yulai Su, and Changjian Yan. 2024. "Further Stability Criteria for Sampled-Data-Based Dynamic Positioning Ships Using Takagi–Sugeno Fuzzy Models" Symmetry 16, no. 1: 108. https://doi.org/10.3390/sym16010108

APA Style

Zheng, M., Su, Y., & Yan, C. (2024). Further Stability Criteria for Sampled-Data-Based Dynamic Positioning Ships Using Takagi–Sugeno Fuzzy Models. Symmetry, 16(1), 108. https://doi.org/10.3390/sym16010108

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop