Next Article in Journal
Fault-Tolerant Terminal Sliding Mode Control with Disturbance Observer for Vibration Suppression in Non-Local Strain Gradient Nano-Beams
Next Article in Special Issue
Well-Posedness, Dynamics, and Control of Nonlinear Differential System with Initial-Boundary Value
Previous Article in Journal
Student Engagement with Technology-Enhanced Resources in Mathematics in Higher Education: A Review
Previous Article in Special Issue
Complex Dynamical Sampling Mechanism for the Random Pulse Circulation Model and Its Application
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Adaptive Output Feedback Control for Constrained Switched Systems with Input Quantization

1
State Key Laboratory of Synthetical Automation for Process Industries, Northeastern University, Shenyang 110819, China
2
Key Laboratory of Data Analytics and Optimization for Smart Industry (Northeastern University), Ministry of Education, Shenyang 110819, China
3
College of Information Science and Engineering, Northeastern University, Shenyang 110819, China
4
College of Science, Liaoning University of Technology, Jinzhou 121000, China
*
Author to whom correspondence should be addressed.
Mathematics 2023, 11(3), 788; https://doi.org/10.3390/math11030788
Submission received: 20 December 2022 / Revised: 30 January 2023 / Accepted: 1 February 2023 / Published: 3 February 2023

Abstract

:
This paper investigates adaptive output feedback control problem for switched uncertain nonlinear systems with input quantization, unmeasured system states and state constraints. Firstly, fuzzy logic systems are introduced to identify system uncertainties, then the fuzzy based observer is constructed to estimate unavailable states. Secondly, combing the backstepping technique and the barrier Lyapunov function method, an adaptive fuzzy output feedback control law is designed, which guarantees that all signals in the closed-loop system are bounded, the system output tracks the reference signal, and system states satisfy their corresponding constraint conditions. Finally, simulation results further show the good performances of the proposed control scheme.

1. Introduction

With the development of social technology and industry, more and more control systems show the complex and multimode characteristics. Switched systems as a kind of hybrid systems have been widely concerned. In recent years, researches on switched systems have made some achievements. For switched linear systems, there are more related results [1,2,3,4]. In [5], an event-triggered based H control issue was investigated for a class of switched linear systems with bounded exogenous disturbances. In [6], the non-fragile finite-time extended dissipative control problem is studied for discrete-time switched linear systems under a switching law with average dwell-time. For switched nonlinear systems, the research results are relatively less [7,8,9]. For example, the multierror constraint control problem was first proposed under different coordinate transformations in [10], and was successfully solved by using dwell time method. In [11], an adaptive output feedback fault tolerant control problem was studied for switched nonstrict-feedback nonlinear systems based on the small-gain technique.
Similar to traditional control systems, it is often difficult to obtain the system states in the control process of switched systems. Then, it is necessary to design a corresponding state observer to eatimate the unmeasurable states [12,13,14,15,16]. However, the switching signal is the unique feature of switched systems compared to other systems. This also makes the design of controller and observer more difficult. As we know, the state observer of a switched system also contains the switching signal. Then, is the switching signal consistent with that of the original control system or not? Moreover, due to the existing of nonlinear structures, these directly affect the design of the controllers. In this paper, an observer design method in which the switching signal is consistent with that of the original control system is considered, which makes it easier to observe the unavailable states. Moreover, the unknown system dynamics are considered in this paper, then an adaptive fuzzy observer is designed. The fuzzy based approach is one of the artificial intelligence techniques widely used in various applications [17,18,19]. In [17], an innovative approach to reducing the mesh-induced error in CFD analysis of an impinging jet using fuzzy logic was proposed.
In addition, both the input quantification problem and the state constraint issue are also considered. These problems are common in the actual production process, so the research of this paper has a certain practical application value. At present, the research on these problems is almost focused on the nonswitched systems [20,21,22,23,24]. For example, in [21] the fault-tolerant attitude control of flexible spacecraft is investigated over digital communication channels, where a uniform quantizer is considered with respect to the sensor signals and controller indexes. An adaptive neural control method was proposed for a class of nonlinear time-varying delayed systems with time-varying full-state constraints in [22]. The related research results of switched systems are few and far between [25,26,27]. This is also one of the motivations of this paper.
Inspired by the above analysis, this paper focuses on switched nonlinear systems with the input quantification problem and the state constraint issue. The fuzzy based observer is constructed to estimate unmeasurable states. The barrier Lyapunov function method is used to ensure the system states satisfy the corresponding constraint conditions. An adaptive output feedback controller is designed that can offset the effect caused by the input quantification by using the backstepping technique. Finally, simulation results further show the good performances of the proposed control scheme.
Compared with the existing results of switched systems, the main contribution of this paper is that the adaptive output feedback control problem for switched systems is studied. As far as we know, this is the first time in this kind of system to ensure that the system states meet the constraint conditions, and to overcome the impact of quantized input at the same time. Combining the barrier Lyapunov function method with backstepping technology, the adaptive controller is designed, and these problems are successfully solved.
This paper is organized as follows. Section 2 shows the system description, the control objective, and the necessary assumption. In Section 3, an fuzzy based observer is designed to estimate the unavailable system states. Section 4 gives the design process of the adaptive controller by using barrier Lyapunov function method. Section 5 expresses the main result and analyzes the stability of the closed-loop system. A simulation example is employed to illustrate the effectiveness of the proposed control approach in Section 6. Finally, Section 7 provides the conclusions.

2. System Description

In this paper, the following switched uncertain nonlinear system is considered
x ˙ 1 = x 2 + f 1 , σ t x 1 + ρ 1 , σ t x ˙ n = v σ t + f n , σ t X + ρ n , σ t y = x 1
where x ¯ i = x 1 , x 2 , , x i T , i = 1 , , n 1 and X = x 1 , x 2 , , x n T are the system state vectors, y R represents the system output. The function σ t : 0 , Γ = 1 , 2 , , π is the switching signal, which is assumed to be a piecewise continuous (from the right) function of time, and π represents the number of subsystems. In addition, σ t = r indicates that the r th subsystem is in working state. v r R stands for the system control input, which is also the output of the quantizer (the input quantization will be introduced later), f i , r x , i = 1 , 2 , , n is a smooth nonlinear function, which is unknown, ρ i , r t is the bounded disturbance, and satisfies ρ i , r t ρ ¯ i , r with ρ ¯ i , r being a constant. It is worth noting that x i is unmeasurable, and only x 1 is available in this paper.
In addition, the input quantization is considered here, which is expressed as [28]
v r ( t ) = 1 δ r q 1 , j r ,           i f   q 1 , j r u r ( t ) q 1 , j + 1 r 0 ,                                             i f   0 u r ( t ) q 1 , 1 r U r ( u r ( t ) ) ,     i f   u r ( t ) < 0
where u r ( t ) is the input for quantizer, Ξ r = 1 ς r 1 + ς r and q 1 , j r = a ς r 1 j > 0 with ς r being the quantitative degree.
To facilitate the analysis, the input quantization (2) is rewritten as
v r ( t ) = U r ( u r ( t ) ) = q 1 r ( t ) u r ( t ) + q 2 r ( t )
where
q 1 r ( t ) = U r ( u r ( t ) ) u r ( t ) ,         | u r ( t ) | B r 1 ,                               | u r ( t ) | < B r
q 2 r ( t ) = 0 ,                                                             | u r ( t ) | B r U r ( u r ( t ) ) u r ( t ) ,       | u r ( t ) | < B r
with B r > 0 being a constant. Since the sign of the control input is invariant during quantization, it follows from (4) that q 1 r ( t ) > 0 . To simplify writing, let ϖ = 1 / q 1 r ( t ) , which is also positive.
Control Objectives: The control objective of this paper is to design an adaptive output feedback controller for the switched system (1) with input quantization (2) and state constraints under the arbitrarily switching law such that (1) all signals in the closed-loop system are bounded, (2) the tracking errors can converge to a small neighborhood of origin, (3) all system states do not violate their corresponding constraint conditions.
Assumption 1 [29].
Assumed that the tracking signal  y d  and its time derivatives up to the  n th order are continuous and bounded.

3. Fuzzy Observer Design

A. Description of Fuzzy Logic Systems
The FLSs consisting of If-Then rules is introduced to solve the unknown function problem in the controlled system:
R q : If x 1 is F 1 q   and x n 1 is F n 1 q and x n is F n q , y is B q q = 1 , 2 χ .
When x = x 1 , x n T is the input and y is the output, F i q and B q are fuzzy sets in R , relevant to the fuzzy affiliation functions μ F i q x i and μ B q y . χ is the fuzzy rule number. Then, the following formula be utilized to describe FLSs
y ( x ( t ) ) = q = 1 χ y ¯ q i = 1 q μ F i q ( x i ) q = 1 χ ( i = 1 n μ F i q ( x i ) )
where y ¯ q = max y R μ B q y refers to the maximum value of μ B q y on R .
Let
φ q = i = 1 n μ F i q ( x i ) q = 1 χ ( i = 1 n μ F i q ( x i ) )
and denote w = y ¯ 1 , y ¯ 2 , , y ¯ χ T = w 1 , w 2 , , w χ T and φ T ( x ) = [ φ 1 ( x ) , φ 2 ( x ) , , φ χ ( x ) ] , then FLSs can be expressed as y ( x ) = w T φ ( x ) .
B. Fuzzy Observer Design
To solve the unavailable system state problem, this section introduces a fuzzy state observer. Firstly, rewrite the considered system (1) as follows
X ˙ = A X + ξ y + i = 1 n B i f i , σ t X i + ρ i , σ t t + B v σ t
where A = ξ 1 I n 1 ξ n 0 ,   ξ = ξ 1 ξ n ,   B = 0 0 1 ,   B i = 0 1 i 0 T
Select ξ i , i = 1 , , n such that A T P + P A = Q holds, where P and Q are all positive matrice.
The following adaptive fuzzy observer is designed
X ^ ˙ = A X ^ + ξ y + i = 1 n B i f ^ i , σ t X ^ i | w ^ i , σ t + B v σ t y ^ = C X ^
where C = 1 0 0 , X ^ = x ^ 1 ,   x ^ 2 ,   x ^ 3 ,     ,   x ^ n T is the estimation of X , and X ^ i = x ^ 1 ,   x ^ 2 ,   x ^ 3 , ,   x ^ i . w ^ i , r is the estimation of w i , r with w i , r being the optimal vector. Let w ˜ i , r = w i , r w ^ i , r be the estimated error.
Based on the universal approximation of fuzzy logic systems, the uncertain nonlinear system functions are approximated by the following form:
f i , r X i | w ^ i , r = w ^ i , r T φ i X i f ^ i , r X ^ i | w ^ i , r = w ^ i , r T φ i X ^ i
Define the corresponding error as
ε i , r = f i , r X i f ^ i , r X ^ i | w i , r δ i , r = f i , r X i f ^ i , r X ^ i | w ^ i , r
where δ i , r and ε i , r ,       i = 1 , ,   n are corresponding error variables, which are bounded. That is to say, there exist constants δ ¯ i , r and ε ¯ i , r such that δ i , r δ ¯ i , r and ε i , r ε ¯ i , r .
Define the observation error as e = X X ^ = e 1 ,   e 2 ,   ,   e n T .
Based on (1) and (8), the following results can be obtained
e ˙ = A e + i = 1 n B i f i , r X i f ^ i , r X ^ i | w ^ i , r + ρ i , r = A e + δ r + D r
where δ r = δ 1 , r ,   δ 2 , r ,   ,   δ n , r T , D r = ρ 1 , r ,   ρ 2 , r ,   ,   ρ n , r T , and there are two constants δ ¯ r and D ¯ r such that D r D ¯ r and δ r δ ¯ r hold.

4. Adaptive Fuzzy Controller

In this section, the backstepping technique and the barrier Lyapunov function method are used to construct the adaptive fuzzy controller. Firstly, the coordinate transformation is defined as
z 1 = x 1 y d z 2 = x ^ 2 α 1 y ˙ d                                   z n = x ^ n α n 1 y d n 1
where y d is the reference signal, z 1 ,   ,   z n denote the transformation errors, α 1 ,   ,   α n 1 are virtual controllers, which are designed in later steps.
Step 1: According to (1), (8) and (12), the derivative of z 1 is
z ˙ 1 = z 2 + α 1 + e 2 + w 1 , r T φ 1 x ^ 1 + ε 1 , r + ρ 1 , r
To solve the state constraint problem, the barrier Lyapunov function V 1 is selected as follows
V 1 = e T P e + 1 2 log k 1 2 t k 1 2 t z 1 2 + 1 2 ζ 1 1 Θ ˜ 1 2
where k m t is time-varying function, and z m < | k m t | ,   m = 1 , , n . ζ 1 > 0 is a design parameter. Θ ˜ m = Θ m Θ ^ m , m = 1 , , n represents the estimation error between Θ m and Θ ^ m , Θ ^ m stands for the estimate of Θ m with Θ m = max w m , r 2 , r Γ .
The derivative of V 1 is calculated as
V ˙ 1 = e ˙ T P e + e T P e ˙ + z 1 k 1 2 t z 1 2 z ˙ 1 k ˙ 1 t k 1 t z 1 1 ζ 1 Θ ˜ 1 Θ ^ ˙ 1 = e T Q e + 2 e T P   δ r + 2 e T P D r 1 ζ 1 Θ ˜ 1 Θ ^ ˙ 1 z 1 k 1 2 t z 1 2 z 2 + α 1 + e 2 + w 1 , r T φ 1 x ^ 1 + ε 1 , r + ρ 1 , r k ˙ 1 t k 1 t z 1
Consider the following facts
2 e T P δ r + 2 e T P D r 2 e 2 + P 2 δ ¯ 2 r + P 2 D ¯ 2 r
z 1 k 1 2 t z 1 2 e 2 + ε 1 , r + ρ 1 , r 3 2 z 1 2 k 1 2 t z 1 2 2 + 1 2 ε ¯ 1 , r 2 + ρ ¯ 1 , r 2 + e 2
z 1 k 1 2 t z 1 2 w 1 , r T φ 1 x ^ 1 z 1 2 Θ 1 2 a 1 , r 2 k 1 2 t z 1 2 2 + a 1 , r 2 2
where a 1 , r > 0 is a design parameter. Then, according to (15)–(18) into (15), one has
V ˙ 1 e T Q e + 5 2 e 2 + P 2 δ ¯ 2 r + P 2 D ¯ 2 r + z 1 k 1 2 t z 1 2 z 2 + α 1 k ˙ 1 t k 1 t z 1 + 3 2 z 1 2 k 1 2 t z 1 2 2 + z 1 Θ 1 2 a 1 , r 2 k 1 2 t z 1 2 1 ζ 1 Θ ˜ 1 Θ ^ ˙ 1 + 1 2 ε ¯ 1 , r 2 + ρ ¯ 1 , r 2 + a 1 , r 2 2
Design the virtual control law as follows
α 1 = K 1 + κ ¯ 1 z 1 3 2 z 1 k 1 2 t z 1 2 z 1 Θ ^ 1 2 a 1 , min 2 k 1 2 t z 1 2
where K 1 > 0 is a design parameter, a 1 , min = min a 1 , r ,   r Γ , κ ¯ 1 = m 1 2 + p 1 , p 1 > 0 and m 1 = k ˙ 1 t k 1 t .
Select the following adaptive law
Θ ^ ˙ 1 = Ψ 1 Θ ^ 1 + ζ 1 z 1 2 2 a 1 , min 2 k 1 2   t z 1 2 2
where Ψ 1 > 0 is a parameter.
Further, it holds that
Ψ 1 ζ 1 Θ ˜ 1 Θ ^ 1 Ψ 1 2 ζ 1 Θ ˜ 1 2 + Θ 1 2
Substituting (20)–(22) into (19), one gets
V ˙ 1 [ λ min Q 5 2 ] e 2 + z 1 z 2 k 1 2 t z 1 2               K 1 z 1 2 k 1 2 t z 1 2 2 Ψ 1 2 ζ 1 Θ ˜ 1 2 + H 1 , r
where H 1 , r = P 2 δ ¯ 2 r + P 2 D ¯ 2 r + 1 2 ( ε ¯ 1 , r 2 + ρ ¯ 1 , r 2 ) + a 1 , r 2 2 + Ψ 1 2 ζ 1 Θ 1 2 , r Γ .
Step i 2 i n 1 : Based on (1) and (12), one obtains
z ˙ i = z i + 1 + α i + ξ i e 1 + w i , r T φ i X ^ ¯ i + ε i , r δ i , r α ˙ i 1
where X ^ ¯ i = x ^ 1 ,       x ^ 2 ,     x ^ 3 ,       ,       x ^ i T ,
α ˙ i 1 = m = 1 i 1 α i 1 x ^ m x ^ m + 1 + ξ m e 1 + w m , r T φ m X ^ ¯ m + ε m , r δ m , r + m = 1 i 1 α i 1 Θ ^ m Θ ^ ˙ m + m = 1 i 1 α i 1 y d m 1 y d m + α i 1 y x ^ 2 + e 2 + w 1 , r T φ 1 x ^ 1 + ε 1 , r + ρ 1 , r .
Select the barrier Lyapunov function V i as
V i = V i 1 + 1 2 log k i 2 t k i 2 t z i 2 + 1 2 ζ i 1 Θ ˜ i 2
where ζ i > 0 represents the design parameter.
Taking the time derivative of V i , one has
V ˙ 1 = V ˙ i 1 + z i k i 2 t z i 2 z ˙ i k ˙ i t k i t z i 1 ζ i Θ ˜ i Θ ^ ˙ i = V ˙ i 1 + z i k i 2 t z i 2 z i + 1 + α i + ξ i e 1 + w i , r T φ i X ^ ¯ i + ε i , r δ i , r α ˙ i 1   k ˙ i t k i t z i 1 ζ i Θ ˜ i Θ ^ ˙ i = V ˙ i 1 + z i k i 2 t z i 2 z i + 1 + α i + ξ i e 1 + w i , r T φ i X ^ ¯ i + ε i , r δ i , r   α i 1 y x ^ 2 + e 2 + w 1 , r T φ 1 x ^ 1 + ε 1 , r + ρ 1 , r m = 1 i 1 α i 1 x ^ m x ^ m + 1 + ξ m e 1 + w m , r T φ m X ^ ¯ m + ε m , r δ m , r m = 1 i 1 α i 1 Θ ^ m Θ ^ ˙ m m = 1 i 1 α i 1 k m t k ˙ m t m = 1 i 1 α i 1 y d m 1 y d m k ˙ i t k i t z i 1 ζ i Θ ˜ i Θ ^ ˙ i
Applying Young’s inequality, it derives that
z i k i 2 t z i 2 w i , r T φ i X ^ ¯ i z i 2 Θ i 2 a i , r 2 k i 2 t z i 2 2 + a i , r 2 2
where a i , r > 0 is a design parameter.
z i k i 2 t z i 2 m = 1 i 1 α i 1 x ^ m w m , r T φ m X ^ ¯ m z i 2 2 k i 2 t z i 2 2 m = 1 i 1 α i 1 x ^ m 2 + 1 2 m = 1 i 1 Θ m
z i k i 2 t z i 2 m = 1 i 1 α i 1 x ^ m ε m , r δ m , r z i 2 k i 2 t z i 2 2 m = 1 i 1 α i 1 x ^ m 2 + 1 2 m = 1 i 1 ε ¯ 2 m , r + δ ¯ 2 m , r
z i k i 2 t z i 2 α i 1 y w 1 , r T φ 1 x ^ 1 z i 2 2 k i 2 t z i 2 2 α i 1 y 2 + 1 2 Θ 1
z i k i 2 t z i 2 α i 1 y e 2 + ε 1 , r + ρ 1 , r 3 2 z i 2 k i 2 t z i 2 2 α i 1 y 2 + 1 2 e 2 + ε ¯ 2 1 , r + ρ ¯ 2 1 , r
z i k i 2 t z i 2 ε i , r δ i , r z i 2 k i 2 t z i 2 2 + 1 2 ε ¯ 2 i , r + δ ¯ 2 i , r
Combing (26)–(32), one gets
V ˙ i = V ˙ i 1 + z i k i 2 t z i 2 z i + 1 + α i + ξ i e 1 k ˙ i t k i t z i m = 1 i 1 α i 1 Θ ^ m Θ ^ ˙ m m = 1 i 1 α i 1 x ^ m x ^ m + 1 + ξ m e 1 m = 1 i 1 α i 1 y d m 1 y d m m = 1 i 1 α i 1 k m t k ˙ m 1 t α i 1 y x ^ 2 + z i Θ i 2 a i , r 2 k i 2 t z i 2 + 3 z i 2 k i 2 t z i 2 m = 1 i 1 α i 1 x ^ m 2 + z i k i 2 t z i 2 + 2 z i k i 2 t z i 2 α i 1 y 2 + 1 2 e 2 + ε ¯ 2 i , r + ρ ¯ 2 i , r + 1 2 m = 1 i 1 ε ¯ 2 m , r + δ ¯ 2 m , r + a i , r 2 2 + 1 2 Θ 1 + 1 2 ε ¯ 2 i , r + δ ¯ 2 i , r + 1 2 m = 1 i 1 Θ m     1 ζ i Θ ˜ i Θ ^ ˙ i
For control purposes, the virtual controller is designed as
α i = K i + κ ¯ i z i z i k i 2 t z i 2 z i Θ ^ i 2 a i , min 2 k i 2 t z i 2 k i 2 t z i 2 k i 1 2 t z i 1 2 z i 1 R i 1
where K i > 0 is a design parameter, a i , min = min a i , r ,   r Γ , κ ¯ i = m i 2 + p i , p i > 0 and m i = k ˙ i t k i t , R i 1 = m = 1 i 1 α i 1 x ^ m x ^ m + 1 + ξ m e 1 m = 1 i 1 α i 1 Θ ^ m Θ ^ ˙ m α i 1 y x ^ 2 m = 1 i 1 α i 1 y d m 1 y d m m = 1 i 1 α i 1 k m t × k ˙ m t 2 + 2 α i 1 y z i k i 2 t z i 2 + 3 z i 2 2 k i 2 t z i 2 2 m = 1 i 1 α i 1 x ^ m 2 + ξ i e 1 .
And the adaptive law is chosen as
Θ ^ ˙ i = Ψ i Θ ^ i + ζ i z i 2 2 a i , min 2 k i 2 t z i 2 2
where Ψ i > 0 is a design parameter.
Consider that
Ψ i ζ i Θ ˜ i Θ ^ i Ψ i 2 ζ i Θ ˜ i 2 + Θ i 2
and substituting (34)–(36) into (33), one gets
V ˙ i [ λ min Q 2 1 2 i ] e 2 + z i z i + 1 k i 2 t z i 2 m = 1 i K m z m 2 k m 2 t z m 2 m = 1 i Ψ m 2 ζ m Θ ˜ m 2 + H i , r
where H i , r = H i 1 , r + Θ 1 2 + 1 2 ε ¯ i , r 2 + ρ ¯ i , r 2 + m = 1 i ε ¯ 2 m , r + δ ¯ 2 m , r   + a i , r 2 + m = 1 i 1 Θ m + Ψ i 2 ζ i Θ i 2 ,   r Γ .
Step n : Based on (1), (3) and (8), one gets
z ˙ n = q 1 r ( t ) u r ( t ) + q 2 r ( t ) + ξ n e 1 + w n , r T φ n X ^ ¯ n + ε n , r δ n , r α ˙ n 1
where X ^ ¯ n = x ^ 1 ,   x ^ 2 ,   x ^ 3 ,   ,   x ^ n T , α ˙ n 1 = m = 1 n 1 α n 1 x ^ m x ^ m + 1 + ξ m e 1 + w m , r T φ m X ^ ¯ m + ε m , r δ m , r + m = 1 n 1 α i 1 y d m 1 y d m + m = 1 n 1 α i 1 Θ ^ m Θ ^ ˙ m + α n 1 y x ^ 2 + e 2 + w 1 , r T φ 1 x ^ 1 + ε 1 , r + ρ 1 , r + m = 1 n 1 α n 1 k m t k ˙ m t .
Choose the following barrier Lyapunov function
V n = V n 1 + 1 2 log k n 2 t k n 2 t z n 2 + 1 2 ζ n 1 Θ ˜ n 2
where ζ n > 0 indicates a design parameter.
Differentiating V n , one obtains
V ˙ n = V ˙ n 1 + z n k n 2 t z n 2 z ˙ n k ˙ n t k n t z n 1 ζ n Θ ˜ n Θ ^ ˙ n = V ˙ n 1 + z n k n 2 t z n 2 q 1 r ( t ) u r ( t ) + q 2 r ( t ) + ξ n e 1 + w n , r T φ n X ^ ¯ n + ε n , r δ n , r α ˙ n 1 k ˙ n t k n t z n 1 ζ n Θ ˜ n Θ ^ ˙ n = V ˙ n 1 + z n k n 2 t z n 2 q 1 r ( t ) u r ( t ) + q 2 r ( t ) + ξ n e 1 + w n , r T φ n X ^ ¯ n + ε n , r δ n , r m = 1 n 1 α n 1 x ^ m x ^ m + 1 + ξ m e 1 + w m , r T φ m X ^ ¯ m + ε m , r δ m , r m = 1 n 1 α i 1 Θ ^ m Θ ^ ˙ m α n 1 y x ^ 2 + e 2 + w 1 , r T φ 1 x ^ 1 + ε 1 , r + ρ 1 , r m = 1 n 1 α n 1 y d m 1 y d m m = 1 n 1 α i 1 k m t k ˙ m t k ˙ n t k n t z n 1 ζ n Θ ˜ n Θ ^ ˙ n
Consider the following inequalities
z n k n 2 t z n 2 w n , r T φ n X ^ ¯ n z n 2 Θ n 2 a n , r 2 k n 2 t z n 2 2 + a n , r 2 2
where a n , r > 0 is a design parameter.
z n k n 2 t z n 2 m = 1 n 1 α n 1 x ^ m w m , r T φ m X ^ ¯ m 1 2 m = 1 n 1 Θ m + z n 2 2 k n 2 t z n 2 2 m = 1 n 1 α n 1 x ^ m 2
z n k n 2 t z n 2 m = 1 n 1 α n 1 x ^ m ε m , r δ m , r z n 2 k n 2 t z n 2 2 m = 1 n 1 α n 1 x ^ m 2 + 1 2 m = 1 n 1 ε ¯ 2 m , r + δ ¯ 2 m , r
z n k n 2 t z n 2 α n 1 y w 1 , r T φ 1 x ^ 1 z n 2 2 k n 2 t z n 2 2 α n 1 y 2 + 1 2 Θ n
z n k n 2 t z n 2 α n 1 y e 2 + ε 1 , r + ρ 1 , r 3 2 z n 2 k n 2 t z n 2 2 α n 1 y 2 + 1 2 e 2 + ε ¯ 2 1 , r + ρ ¯ 2 1 , r
z n k n 2 t z n 2 ε n , r δ n , r z n 2 k n 2 t z n 2 2 + 1 2 ε ¯ 2 n , r + δ ¯ 2 n , r
According (40), (41)–(46), one has
V ˙ n = V ˙ n 1 + z n k n 2 t z n 2 m = 1 n 1 α n 1 x ^ m x ^ m + 1 + ξ m e 1 + q 1 r ( t ) u r ( t ) + q 2 r ( t ) + ξ n e 1 m = 1 n 1 α n 1 Θ ^ m Θ ^ ˙ m m = 1 i 1 α n 1 y d m 1 y d m α n 1 y x ^ 2 + 3 z n 2 k n 2 t z n 2 ×   m = 1 n 1 α n 1 x ^ m 2 + 2 z n k n 2 t z n 2 α n 1 y 2 m = 1 n 1 α n 1 k m t k ˙ m t k ˙ n t k n t z n + z n Θ n 2 a n , r 2 k n 2 t z n 2 + z n k n 2 t z n 2 + 1 2 e 2 + ε ¯ 2 1 , r + ρ ¯ 2 1 , r + a n , r 2 2 + 1 2 Θ 1 + 1 2 ε ¯ 2 n , r + δ ¯ 2 n , r         + 1 2 m = 1 n 1 Θ m 1 ζ n Θ ˜ n Θ ˜ ˙ n + 1 2 m = 1 n 1 ε ¯ 2 m , r + δ ¯ 2 m , r
Design the adaptive output feedback control law
u r = [ K n + κ ¯ n z n R n 1 z n Θ ^ n 2 a n , min 2 k n 2 t z n 2 z n k n 2 t z n 2 q 2 r t k n 2 t z n 2 k n 1 2 t z n 1 2 z n 1 ] ϖ
where K n > 0 is design parameter, a n , min = min a n , r ,   r Γ , κ ¯ n = m n 2 + p n , p n > 0 and m n = k ˙ n t k n t , R n 1 = m = 1 n 1 α n 1 x ^ m x ^ m + 1 + ξ m e 1 m = 1 n 1 α n 1 Θ ^ m Θ ^ ˙ m α n 1 y x ^ 2 m = 1 i 1 α i 1 y d m 1 y d m m = 1 n 1 α n 1 k m t × k ˙ m t + ξ n e 1 + 3 z n 2 k n 2 t z n 2 m = 1 n 1 α n 1 x ^ m 2 + z n k n 2 t z n 2 α n 1 x ^ m 2 + 2 z n k n 2 t z n 2 α n 1 y 2 .
Design the adaptive law
Θ ^ ˙ n = Ψ n Θ ^ n + ζ n z n 2 2 a n , min 2 k n 2 t z n 2 2
where Ψ n > 0 is a design parameter.
The following inequalities always hold
Ψ n ζ n Θ ˜ n Θ ^ n Ψ n 2 ζ n Θ ˜ n 2 + Θ n 2
According to (47)–(50), one obtains
V ˙ n λ min Q 2 1 2 n e 2 m = 1 n Ψ m 2 ζ m Θ ˜ m 2 m = 1 n K m z m 2 k m 2 t z m 2 + H n , r
where H n , r = H n 1 , r + Θ 1 2 + 1 2 ε ¯ 1 , r 2 + ρ ¯ 1 , r 2 + m = 1 n ε ¯ 2 m , r + δ ¯ 2 m , r         + a n , r 2 + m = 1 i 1 Θ m + Ψ n 2 ζ n Θ n 2 ,         r Γ .

5. Stability Analysis

To facilitate the description, the following notation is defined
Λ = min μ ,   K m ,   Ψ m : m = 1 ,   ,   n
H = max r Γ H n , r
where μ = λ min Q 2 1 2 n / λ min P .
Theorem 1.
Consider the switched uncertain nonlinear system (1) with input quantization (2), unmeasurable states and state contraints, under Assumption 1, the adaptive output feedback controller in (48) is constructed by using the barrier Lyapunov function method and the backstepping technique, which can guarantee that all signals in the closed-loop system are bounded, the tracking error converges to a small neighborhood of origin, and none of the states in the system conflict with their corresponding constraints.
Proof. 
Select the barrier Lyapunov function as follows
V = V n = e T P e + 1 2 i = 1 n log k i 2 t k i 2 t z i 2 + 1 2 i = 1 n ζ i 1 Θ ˜ i 2
According to the above analysis and the definitions in (52) and (53), one has
V ˙ Λ V + H
Integrating (55) over the interval 0 , t , one obtains
V t V 0 H Λ e Λ t + H Λ
Based on (54) and (56), one deduces that
z i k i 2 t k i 2 t e 2 V 0 H Λ e Λ t + H Λ ,             i = 1 ,   ,   n
Similarly, it can be derived that
e V 0 H Λ e Λ t + H Λ λ min P , i = 1 , , n
From (54) and (56), one easily knows that transformation errors z i , observer errors e i and estimation errors Θ ˜ i ( i = 1 , n ) are all bounded for the bounded initial values. The tracking error z 1 is bounded, this implies that the system output tracks the reference signal. Due to the boundedness of Θ i and Θ ˜ i ( i = 1 , n ) , then Θ ^ i ( i = 1 , n ) is also bounded. According to the definitions of z i ( i = 1 , , n ) , e i ( i = 1 , , n ) , α i ( i = 1 , , n 1 ) , u r , and Assumption 1, it can be seen that x i ( i = 1 , , n ) , x ^ i ( i = 1 , , n ) , α i ( i = 1 , , n 1 ) , and u r are all bounded. Thus, all signals in the closed-loop system are all bounded. Moreover, in the proposed control method, the barrier Lyapunov function is employed such that the system states satisfy the corresponding states. □
Remark 1.
It is worth noting that when  u r t < B r  and  q 1 r t = 1  are bounded,  U r u r t  is also bounded. This can be seen from (4). Then, by observing (5), one can easily know that   q 2 r t  is bounded, namely  q 2 r t Y r where  Y r  is a positive constant. Therefore, in the future work, the boundedness case of  q 2 r t  can be considered.
Remark 2.
In this paper, there are many design parameters in the control, which may affect the system performance. In order to ensure that the system has a good performance, the selection of these design parameters are important.  P  and  Q  are positive matrices which should be satisfy the Riccati-like equation. From (58), it is easy to know that the value of the tracking error is associated with  K m ,  Ψ m  and  a m , min ( m = 1 , 2 , n ) . For lager  K m Ψ m  and smaller  a m , min , the tracking error are smaller. At the same time the other signals of the system are smaller. For the other parameters, it is enough to choose them satisfy their corresponding conditions, such as positive.
Remark 3.
Compared with the existing results in [30,31,32], in which the mode-dependent Lyapunov function is chosen, a common Lyapunov function which is mode-independent is selected in this paper. This because of that the arbitrary switching law is employed here. Actually, in engineering problems, switching signals are often unknown or unable to be determined in advance, so the stability of switched systems under arbitrary switching signals is of special significance. Thus, in this paper, the arbitrary switching law is selected. If a switched system can be stabilized under the arbitrary signal, then the subsequent research (such as robust control, etc.) does not need to pay attention to the impact of switching signals on the system stability.

6. Simulation Example

In this section, a simulation experiment is used to show the effectiveness of the proposed adaptive fuzzy output feedback control approach. Consider the following uncertain nonlinear switched system
x ˙ 1 = x 2 + f 1 , σ t + ρ 1 , σ t x ˙ 2 = v σ t + f 2 , σ t + ρ 2 , σ t y = x 1
where σ t 1 , 2 stands for the switching signal. When σ t = 1 , the external disturbance are chosen as ρ 11 = 0.02 cos t , and ρ 21 = 0.015 sin t , the nonlinear functionss are f 11 = 0.012 x 1 e 0.11 x 1 and f 21 = 0.11 x 2 + x 1 3 . When σ t = 2 , the external disturbances are ρ 12 = 0.01 sin t and ρ 22 = 0.02 sin 0.2 t , and the nonlinear functions are chosen as f 12 = 0.021 x 1 e x 1 2 and f 22 = 0.016 sin x 2 e x 1 .
Moeover, the input quantization is selected as
v r ( t ) = 1 δ r q 1 , j r ,           i f   q 1 , j r u r ( t ) q 1 , j + 1 r 0 ,                                   i f     0 u r ( t ) q 1 , 1 r U r ( u r ( t ) ) ,       i f     u r ( t ) < 0
where r = 1 , 2 . In addition, to solve the problem of unmeasurable states, the following fuzzy-based observer is designed
x ^ ˙ 1 = x ^ 2 + w ^ 1 , σ t T φ 1 ( X 1 ) + ξ 1 ( x 1 x ^ 1 ) x ^ ˙ 2 = v σ t + w ^ 2 , σ t T φ 2 ( X 2 ) + ξ 2 ( x 1 x ^ 1 ) y ^ = x ^ 1
and the adaptive virtual controller and the adaptive quantization controller are chosen as
α 1 = K 1 + κ ¯ 1 z 1 3 2 z 1 k 1 2 t z 1 2 z 1 Θ ^ 1 2 a 1 , min 2 k 1 2 t z 1 2
u r = [ K 2 + κ ¯ 2 z 2 R 1 z 2 Θ ^ 2 2 a 2 , min 2 k 2 2 t z 2 2 z 2 k 2 2 t z 2 2 q 2 r t k 2 2 t z 2 2 k 1 2 t z 1 2 z 1 ] ϖ
Θ ^ ˙ 1 = Ψ 1 Θ ^ 1 + ζ 1 z 1 2 2 a 1 , min 2 k 1 2 t z 1 2 2
Θ ^ ˙ 2 = Ψ 2 Θ ^ 2 + ζ 2 z 2 2 2 a 2 , min 2 k 2 2 t z 2 2 2
In this simulation, the reference signal is selected as y d = 0.5 sin 2 t , the associated initial value is set as x 1 0 = 0.01 , x 2 0 = 0.1 , x ^ 1 0 = 0.02 , x ^ 2 0 = 0.2 , Θ ^ 1 0 = 0.01 , Θ ^ 2 0 = 0.02 , k 1 t = 0.8 + 0.1 sin 0.5 t , k 2 t = 2 + 0.1 sin 2 t . The relevant design parameters are chosen as K 1 = 20 , K 2 = 50 , ξ 1 = 15 , ξ 2 = 25 , Ψ 1 = 1 , Ψ 2 = 0 . 5 , ζ 1 = 0.01 , ζ 2 = 0.02 , a 1 , min = 0.2 , a 2 , min = 0.5 , p 1 = 10 , p 2 = 20 .
Figure 1, Figure 2, Figure 3, Figure 4, Figure 5, Figure 6 and Figure 7 show the simulation results. Figure 1 gives the switching signal. Figure 2 depicts the trajectories of the system output, its constraint bounds and the tracking signal. From which, one sees that the reference signal can be followed well, and the system output successfully satisfies its constraint condition. Figure 3 describes the trajectories of state x 2 and its constraint condition. We can find that x 2 is limited within prespecified range. Figure 4 expresses the curves of the state x 1 and x ^ 1 , and their estimated error e 1 , respectively. Figure 5 shows the curves of the state x 2 and x ^ 2 , and their estimated error e 2 , respectively. From Figure 4 and Figure 5, we can conclude that the system state x 1 and x 2 are well observed. Figure 6 gives the curves of the adaptive laws Θ ^ 1 , Θ ^ 2 , and the input quantization u is presented in Figure 7. Figure 6 and Figure 7 immplies that Θ ^ 1 , Θ ^ 2 and u are all bounded. From the simulation results above, it can be concluded that by using the proposed control approach, the control objectives are achieved, thus it is effective.

7. Conclusions

This paper focuses on the input quantization, state constraints and unmeasured system states issues for switched nonlinear systems. For the unmeasured states, a fuzzy-based state observer is developed to estimate them. Then, the barrier Lyapunov function approach is employed to guarantee that the system state does not exceed the corresponding constraint bound. Using the backstepping technique, an adaptive control law is designed that can offset the impact of input quantification. However, due to the application of backstepping method, the problem of computation explosion may be caused. Therefore, how to reduce the amount of computation will be studied in future research.

Author Contributions

Conceptualization, S.Q.; methodology, S.Q.; software, S.Q.; writing—original draft preparation, S.Q.; writing—review and editing, J.Z. and L.T. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported in part by the National Natural Science Foundation of China under Grant 61973060, and by the 111 Project (B16009).

Data Availability Statement

The data presented in this study are available in this article.

Acknowledgments

The authors are very grateful to the reviewers for their valuable comments and suggestions.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ren, H.L.; Zong, G.D.; Li, T.S. Event-triggered finite-time control for networked switched linear systems with asynchronous switching. IEEE Trans. Syst. Man Cybern. Syst. 2018, 48, 1874–1884. [Google Scholar] [CrossRef]
  2. Yang, D.; Li, X.D.; Qiu, J.L. Output tracking control of delayed switched systems via state-dependent switching and dynamic output feedback. Nonlinear Anal. Hybrid Syst. 2019, 32, 294–305. [Google Scholar] [CrossRef]
  3. Zong, G.; Yang, D.; Lam, J.; Song, X. Fault-tolerant control of switched LPV systems: A bumpless transfer approach. IEEE/ASME Trans. Mechatron. 2021, 27, 1436–1446. [Google Scholar]
  4. Liu, C.; Liu, X.Y. Stability of switched systems with time-varying delays under state-dependent switching. Mathematics 2022, 10, 2722. [Google Scholar] [CrossRef]
  5. Qi, Y.W.; Zeng, P.Y.; Bao, W. Event-triggered and self-triggered H control of uncertain switched linear systems. IEEE Trans. Syst. Man Cybern. Syst. 2018, 50, 1442–1454. [Google Scholar] [CrossRef]
  6. Xia, J.; Gao, H.; Liu, M.; Zhuang, G.; Zhang, B. Non-fragile finite-time extended dissipative control for a class of uncertain discrete time switched linear systems. J. Frankl. Inst. 2018, 355, 3031–3049. [Google Scholar] [CrossRef]
  7. Liu, L.; Liu, Y.J.; Chen, A.; Tong, S.; Chen, C.L.P. Integral barrier Lyapunov function-based adaptive control for switched nonlinear systems. Sci. China Inf. Sci. 2020, 63, 1–14. [Google Scholar] [CrossRef]
  8. Zhao, X.; Wang, X.; Ma, L.; Zong, G. Fuzzy approximation based asymptotic tracking control for a class of uncertain switched nonlinear systems. IEEE Trans. Fuzzy Syst. 2019, 28, 632–644. [Google Scholar] [CrossRef]
  9. Sun, K.; Mou, S.; Qiu, J.; Wang, T.; Gao, H. Adaptive fuzzy control for nontriangular structural stochastic switched nonlinear systems with full state constraints. IEEE Trans. Fuzzy Syst. 2018, 27, 1587–1601. [Google Scholar] [CrossRef]
  10. Liu, L.; Liu, Y.J.; Tong, S.C. Fuzzy-based multierror constraint control for switched nonlinear systems and its applications. IEEE Trans. Fuzzy Syst. 2018, 27, 1519–1531. [Google Scholar] [CrossRef]
  11. Ma, L.; Xu, N.; Zhao, X.; Zong, G.; Huo, X. Small-gain technique-based adaptive neural output-feedback fault-tolerant control of switched nonlinear systems with unmodeled dynamics. IEEE Trans. Syst. Man Cybern. Syst. 2020, 51, 7051–7062. [Google Scholar] [CrossRef]
  12. Deng, W.X.; Yao, J.Y. Extended-state-observer-based adaptive control of electrohydraulic servomechanisms without velocity measurement. IEEE/ASME Trans. Mechatron. 2019, 25, 1151–1161. [Google Scholar] [CrossRef]
  13. Xiao, W.; Cao, L.; Li, H.; Lu, R. Observer-based adaptive consensus control for nonlinear multi-agent systems with time-delay. Sci. China Inf. Sci. 2020, 63, 1–17. [Google Scholar] [CrossRef]
  14. Zhu, J.W.; Gu, C.Y.; Ding, S.X.; Zhang, W.-A.; Wang, X.; Yu, L. A new observer-based cooperative fault-tolerant tracking control method with application to networked multiaxis motion control system. IEEE Trans. Ind. Electron. 2020, 68, 7422–7432. [Google Scholar] [CrossRef]
  15. Yao, H.J.; Gao, F.Z. Design of observer and dynamic output feedback control for fuzzy networked systems. Mathematics 2023, 11, 148. [Google Scholar] [CrossRef]
  16. Zhang, H.G.; Liu, Y.; Wang, Y.C. Observer-based finite-time adaptive fuzzy control for nontriangular nonlinear systems with full-state constraints. IEEE Trans. Cybern. 2020, 51, 1110–1120. [Google Scholar] [CrossRef]
  17. Sosnowski, M.; Krzywanski, J.; Scurek, R. A fuzzy logic approach for the reduction of mesh-induced error in CFD analysis: A case study of an impinging jet. Entropy 2019, 21, 1047. [Google Scholar] [CrossRef]
  18. Krzywanski, J. Heat transfer performance in a superheater of an industrial CFBC using fuzzy logic-based methods. Entropy 2019, 21, 919. [Google Scholar] [CrossRef]
  19. Xiao, F. A hybrid fuzzy soft sets decision making method in medical diagnosis. IEEE Access 2018, 6, 25300–25312. [Google Scholar] [CrossRef]
  20. Tang, R.Q.; Su, H.S.; Zou, Y.; Yang, X.S. Finite-time synchronization of Markovian coupled neural networks with delays via intermittent quantized control: Linear programming approach. IEEE Trans. Neural Netw. Learn. Systems 2021, 33, 5268–5278. [Google Scholar] [CrossRef]
  21. Liu, Q.; Liu, M.; Duan, G. Adaptive fuzzy backstepping control for attitude stabilization of flexible spacecraft with signal quantization and actuator faults. Sci. China Inf. Sci. 2021, 64, 116. [Google Scholar] [CrossRef]
  22. Li, D.; Chen, C.L.P.; Liu, Y.J.; Tong, S. Neural network controller design for a class of nonlinear delayed systems with time-varying full-state constraints. IEEE Trans. Neural Netw. Learn. Syst. 2019, 30, 2625–2636. [Google Scholar] [CrossRef] [PubMed]
  23. Xia, J.; Zhang, J.; Sun, W.; Zhang, B.; Wang, Z. Finite-time adaptive fuzzy control for nonlinear systems with full state constraints. IEEE Trans. Syst. Man Cybern. Syst. 2018, 49, 1541–1548. [Google Scholar] [CrossRef]
  24. Sun, R.H.; Tang, L.; Liu, Y.J. Boundary controller design for a class of horizontal belt transmission system with boundary vibration constraint. Mathematics 2022, 10, 1391. [Google Scholar] [CrossRef]
  25. Yang, X.S.; Cao, J.D.; Xu, C.; Feng, J.W. Finite-time stabilization of switched dynamical networks with quantized couplings via quantized controller. Sci. China Technol. Sci. 2018, 61, 299–308. [Google Scholar] [CrossRef]
  26. Zou, Y.; Su, H.S.; Tang, R.Q.; Yang, X.S. Finite-time bipartite synchronization of switched competitive neural networks with time delay via quantized control. ISA Trans. 2022, 125, 156–165. [Google Scholar] [CrossRef] [PubMed]
  27. Yang, X.S.; Wan, X.X.; Cheng, Z.S.; Cao, J.D.; Liu, Y.; Rutkowski, L. Synchronization of switched discrete-time neural networks via quantized output control with actuator fault. IEEE Trans. Neural Netw. Learn. Syst. 2021, 32, 4191–4201. [Google Scholar] [CrossRef] [PubMed]
  28. Wang, C.; Wen, C.; Lin, Y.; Wang, W. Decentralized adaptive tracking control for a class of interconnected nonlinear systems with input quantization. Automatica 2017, 81, 359–368. [Google Scholar] [CrossRef]
  29. Liu, Y.J.; Lu, S.M.; Tong, S.C. Neural network controller design for an uncertain robot with time-varying output constraint. IEEE Trans. Syst. Man Cybern. Syst. 2017, 47, 2060–2068. [Google Scholar] [CrossRef]
  30. He, C.; Tang, R.; Lam, H.K.; Cao, J. Mode-dependent event-triggered output control for switched TS fuzzy systems with stochastic switching. IEEE Trans. Fuzzy Syst. 2022, 2022, 1–11. [Google Scholar] [CrossRef]
  31. Wang, H.; Yang, X.; Xiang, Z.; Tang, R. Synchronization of switched neural networks via attacked mode-dependent event-triggered control and its application in image encryption. IEEE Trans. Cybern. 2022, 2022, 1–10. [Google Scholar] [CrossRef]
  32. Zhang, M.; Yang, X.; Xiang, Z.; Sun, Y. Monotone decreasing LKF method for secure consensus of second-order mass with delay and switching topology. Syst. Control. Lett. 2023, 172, 105436. [Google Scholar] [CrossRef]
Figure 1. The switching signal.
Figure 1. The switching signal.
Mathematics 11 00788 g001
Figure 2. Curves of tracking results.
Figure 2. Curves of tracking results.
Mathematics 11 00788 g002
Figure 3. Trajectories of system states x 2 and its constraint conditions.
Figure 3. Trajectories of system states x 2 and its constraint conditions.
Mathematics 11 00788 g003
Figure 4. Trajectories of the system state x 1 , the observer state x ^ 1 , and their estimation error.
Figure 4. Trajectories of the system state x 1 , the observer state x ^ 1 , and their estimation error.
Mathematics 11 00788 g004
Figure 5. Trajectories of the system state x 2 , the observer state x ^ 2 , and their estimation error.
Figure 5. Trajectories of the system state x 2 , the observer state x ^ 2 , and their estimation error.
Mathematics 11 00788 g005
Figure 6. Curves of Θ ^ 1 and Θ ^ 2 .
Figure 6. Curves of Θ ^ 1 and Θ ^ 2 .
Mathematics 11 00788 g006
Figure 7. The trajectory of input quantization u .
Figure 7. The trajectory of input quantization u .
Mathematics 11 00788 g007
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

Qi, S.; Zhao, J.; Tang, L. Adaptive Output Feedback Control for Constrained Switched Systems with Input Quantization. Mathematics 2023, 11, 788. https://doi.org/10.3390/math11030788

AMA Style

Qi S, Zhao J, Tang L. Adaptive Output Feedback Control for Constrained Switched Systems with Input Quantization. Mathematics. 2023; 11(3):788. https://doi.org/10.3390/math11030788

Chicago/Turabian Style

Qi, Shuyan, Jun Zhao, and Li Tang. 2023. "Adaptive Output Feedback Control for Constrained Switched Systems with Input Quantization" Mathematics 11, no. 3: 788. https://doi.org/10.3390/math11030788

APA Style

Qi, S., Zhao, J., & Tang, L. (2023). Adaptive Output Feedback Control for Constrained Switched Systems with Input Quantization. Mathematics, 11(3), 788. https://doi.org/10.3390/math11030788

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