Abstract

This paper investigates the global stabilization problem for a class of nonholonomic systems in chained form with input delay. A particular transformation is introduced to convert the original time-delay system into a delay-free form. Then, by using input-state-scaling technique and the method of sliding mode control, a constructive design procedure for state feedback control is given, which can guarantee that all the system states globally asymptotically converge to the origin. An illustrative example is also provided to demonstrate the effectiveness of the proposed scheme.

1. Introduction

Nonholonomic systems, which can model many classes of mechanical systems such as mobile robots and wheeled vehicles, have attracted intensive attention over the past decades. However, due to the limitation imposed by Brockett’s condition [1], this class of nonlinear systems cannot be stabilized by stationary continuous state feedback, although it is controllable. As a consequence, the well-developed smooth nonlinear control theory and methodology cannot be directly used to such systems. To overcome this obstruction, a novel array of approaches have been generated; see [29]. In literatures, three methods are adopted for stabilization of nonholonomic systems, that is, discontinuous time-invariant stabilization [5, 9], smooth time-varying stabilization [3, 6, 7], and hybrid stabilization [4, 7, 8]. By using these methods, the stabilization problem for several classes of nonholonomic systems is solvable [1017].

On the other hand, sliding mode control (SMC), also known as variable structure control (VSC), in essence, is a special nonlinear control, and its nonlinearity is reflected in the noncontinuity of control. Since the properties and parameters of the SMC just depend on the design of the switching hyperplane and have nothing with the external interferences, the SMC has many advantages such as simple algorithm, fast response, and robustness to external noise and parameter perturbation. During the past few years, the SMC strategy has been also applied to the nonholonomic system control [1821]. However, it should be noted that the aforementioned results do not consider the effect of input delay. In practice, the delay in the input is often unavoidable due to sensors, calculation, information processing, or transport. Hence, the problem of global feedback stabilization of nonholonomic systems with delay in the input is interesting.

In this paper, we introduce a new class of nonholonomic chained systems with input delay and then study the problem of robust state feedback stabilization for the concerned systems. Since the nonholonomic system considered in this paper contains input delay, therefore it cannot be handled by general existing methods. By composing linear transformation and input-state-scaling techniques with the SMC strategy, a state feedback controller is constructed to guarantee that the states of the closed-loop systems are asymptotically regulated to the origin.

The rest of this paper is organized as follows. In Section 2, preliminary knowledge and the problem formulation are given. Section 3 presents the linear transformation, input-state-scaling technique, and the main results. Section 4 gives a simulation example to illustrate the theoretical finding of this paper. Finally, concluding remarks are proposed in Section 5.

Notations. The following notations are to be used throughout the paper. denotes the set of all nonnegative real numbers and denotes the real -dimensional space. For a given vector or matrix , denotes its transpose and is the Euclidean norm of a vector . To simplify the deduction procedure, sometimes the arguments of the functions will be omitted, whenever no confusion can arise from the context. For instance, we sometimes denote a function by simply or .

2. Problem Formulation and Preliminaries

Since many mechanical systems with nonholonomic constraints, such as wheeled mobile robot, can be transformed to a kind of nonholonomic systems in the so-called chained form [3], this paper considers the following class of chained systems with input delay: where and are the system state and control input, respectively, and is time delay of the input.

The control objective is to find a state feedback controller which makes the closed-loop system be globally asymptotically regulated at origin.

Before the analysis of system (1), we first introduce the following technical linear transformation, which will be the base of the coming control design and performance analysis.

Consider the following linear system with input delay: where and are the state vector and the control input, respectively, is bounded constant delay, and and are system matrices with appropriate dimensions.

For system (2) containing the input delay, now we make some transformation that the system with delayed input is transformed into a non-input-delayed system.

Let Taking the derivative of (3) with respect to time , we obtain Substituting (2) into (4) yields where and . If is completely controllable, it can be proved that is also completely controllable. So the following lemma is obtained.

Lemma 1. If there exists a state feedback controller in the form such that system (5) is asymptotically stable, then system (2) is also asymptotically stable.

Proof. From the linear transformation (3), we have Since system (5) is asymptotically stable, it follows that Putting together (6) and (7), we have which means that system (2) is asymptotically stable. This completes the proof of Lemma 1.

3. Robust Controller Design

In this section, we present a systematic controller design procedure for the system (1). For clarity, the case that is considered first, while the case that is dealt with later.

3.1. The Case That

Consider the control input as where and are positive design constants satisfying .

Remark 2. Under the control law (9), the solution of -subsystem can be expressed as . By the fact that , we obtain that and not crossing zero for all are guaranteed irregardless of the initial value of .

Under the control law (9), the -subsystem is transformed into where .

Since the time-delay nonlinear system (10) is the absence of the disturbances, it can be dealt with by many methods. For instance, we can simply choose , where is a positive design constant.

3.2. The Case That

The inherent structure of system (1) suggests that we should design the control inputs and in two separate stages.

3.2.1. Design for -Subsystem

For -subsystem, we introduce linear transformation So the -subsystem is transformed into

Obviously, the control input can be chosen as where is a positive design constant.

As a result, the following lemma can be easily established by direct calculation.

Lemma 3. For any initial , the corresponding solution exists for each and satisfies . Furthermore, the control given by (13) does not cross zero for all and satisfies .

Proof. Substituting (13) into (12), we have where . Obviously, exponentially tends to zero as .
Furthermore, from (11) and (13), we can get which together with (14) implies that exists and satisfies Since (14) implies that does not cross zero for all , from this and (13), we have that the does not cross zero for all and satisfies .
Hence, we can see that the also does not cross zero for all and independent of the -subsystem.

3.2.2. Input-State-Scaling Transformation

The design in Section 3.2.1 can ensure that -state in (1) can be globally regulated to zero via in (13) as . However, it is troublesome in controlling the -subsystem via the control input , because, in the limit (i.e., ), the -subsystem is uncontrollable. This problem can be avoided by utilizing the following discontinuous input-state-scaling transformation:

Under the new -coordinates, the -subsystem is transformed into The differential equations (18) can be rewritten into the compact form where .

Obviously, is completely controllable. Now, we introduce linear transformation Putting together (19) and (21) yields where and . Furthermore by introducing the linear transformation we have where Let ; thus the system (24) can be rewritten as

In terms of Lemma 1 and the equivalence property of linear transformation, we obtain that the control problem for system (18) with delayed control is transformed into a control problem for delay-free system (26).

3.2.3. Design by Using SMC Technique

To fulfill the controller design of , we choose the switching function as Control input in system (26) should be appropriately designed such that the state can be driven to the sliding surface. The SMC law in this paper is derived as follows: where is a constant.

The above proposed control scheme will drive the state to approach the sliding mode surface in a finite time, and it is stated in the following lemma.

Lemma 4. Under the control law (28), the trajectories of the system (26) converge to the sliding surface in a finite time.

Proof. From (26), (27), and (28), we have Letting , it follows from (29) that from which we prove the finite time convergence of system (26) toward the surface . Thus, the proof is completed.

Substituting (28) into the system (26), the sliding mode dynamics can be obtained as follows:

In the following lemma, the sufficient condition for the asymptotic stability of the system (31) is given.

Lemma 5. If there exists a positive definite matrix such that the following inequality holds: then system (26) and (28) is globally asymptotically stable.

Proof. It is straightforward and thus is omitted here.

Based on the input-state-scaling transformation and Lemmas 15, the main theorem of our paper can be summarized here.

Theorem 6. If there exists a positive definite matrix such that (32) holds, then system (1) is globally asymptotically regulated at origin by the proposed control design procedure together with the above switching control strategy.

Considering the robustness of SMC, the following result is a slight extension of Theorem 6.

Corollary 7. For the uncertain chained system with input delay there is a continuous function such that . Then, global asymptotic stabilization of (33) is achievable by the state feedback controllers of the form the (9), (13), and .

4. Simulation Example

Consider a car-like mobile robot as shown in Figure 1. The kinematic model of the mobile robot can be written as where denotes the position of the center of mass of the robot, is the heading angle of the robot, is the forward velocity and is the angular velocity, of the robot.

Using the same modeling method in [22], the first-order approximation of system (34) near the origin is given by where stands for the state of the locally approximate model (35).

Considering that the delay in the input is often unavoidable due to sensors, calculation, information processing, or transport, here we assume that the forward velocity and the angular velocity are subject to some time delay ; therefore the above plant model is transformed into

By taking the following state and input transformation: we obtain Clearly, system (38) is a simple form of (1). Hence our proposed control design procedure is straightforward to apply.

Assume that and the design parameters are chosen as , respectively. The simulation results for initial condition are shown in Figure 2. From the figure, it is clear that all the closed-loop system states converge to zero, as well as the designed controller.

5. Conclusion

In this paper, we consider the global stabilization problem for a class of nonholonomic systems in chained form with input delay via state feedback. First, a particular linear transformation is introduced to convert the original time-delay system into a delay-free form. Then, by using input-state-scaling technique and the SMC approach to design control laws, global asymptotic regulation of the closed-loop system is guaranteed. Simulation results demonstrate the effectiveness of the proposed scheme.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgments

This work has been supported in part by the National Nature Science Foundation of China under Grant no. 61073065 and the Key Program of Science Technology Research of Education Department of Henan Province under Grant nos. 13A120016 and 14A520003. The authors thank the editor and the anonymous reviewers for their constructive comments and suggestions for improving the quality of the paper.