Abstract and Applied Analysis

Volume 2014 (2014), Article ID 156457, 6 pages

http://dx.doi.org/10.1155/2014/156457

Research Article

Global Stabilization of Nonholonomic Chained Form Systems with Input Delay

Yanling Shang¹ and Jing Xie²

¹School of Software, Anyang Normal University, Anyang 455000, China

²School of Mathematics and Physics, Anyang Institute of Technology, Anyang 455000, China

Received 31 October 2013; Accepted 6 January 2014; Published 13 February 2014

Academic Editor: Yanni Xiao

Copyright © 2014 Yanling Shang and Jing Xie. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

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 [2–9]. 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 [10–17].

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 [18–21]. 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 1–5, 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.

Figure 1: Schematic of the mobile 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.

(a) System states

(b) Control inputs

Figure 2: Transient responses of the closed system.

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.

References

R. W. Brockett, “Asymptotic stability and feedback stabilization,” in Differential Geometric Control Theory, R. W. Brockett, R. S. Millman, and H. J. Sussmann, Eds., pp. 2961–2963, 1983.

I. Kolmanovsky and N. McClamroch, “Developments in nonholonomic control problems,” IEEE Control Systems Magazine, vol. 15, no. 6, pp. 20–36, 1995.

R. R. Murray and S. S. Sastry, “Nonholonomic motion planning: steering using sinusoids,” IEEE Transactions on Automatic Control, vol. 38, no. 5, pp. 700–716, 1993.

G. C. Walsh and L. G. Bushnell, “Stabilization of multiple input chained form control systems,” Systems & Control Letters, vol. 25, no. 3, pp. 227–234, 1995.

A. Astolfi, “Discontinuous control of nonholonomic systems,” Systems & Control Letters, vol. 27, no. 1, pp. 37–45, 1996.

Z.-P. Jiang, “Iterative design of time-varying stabilizers for multi-input systems in chained form,” Systems & Control Letters, vol. 28, no. 5, pp. 255–262, 1996.

C. Canudas de Wit, B. Siciliano, and G. Bastin, Eds., Theory of Robot Control, Springer, London, UK, 1996.

J. P. Hespanha, D. Liberzon, and A. S. Morse, “Towards the supervisory control of uncertain nonholonomic systems,” in Proceedings of the American Control Conference, pp. 3520–3524, San Diego, Calif, USA, June 1999.

W. L. Xu and W. Huo, “Variable structure exponential stabilization of chained systems based on the extended nonholonomic integrator,” Systems & Control Letters, vol. 41, no. 4, pp. 225–235, 2000.

Z.-P. Jiang, “Robust exponential regulation of nonholonomic systems with uncertainties,” Automatica, vol. 36, no. 2, pp. 189–209, 2000.

S. S. Ge, Z. P. Wang, and T. H. Lee, “Adaptive stabilization of uncertain nonholonomic systems by state and output feedback,” Automatica, vol. 39, no. 8, pp. 1451–1460, 2003.

Y.-G. Liu and J.-F. Zhang, “Output-feedback adaptive stabilization control design for non-holonomic systems with strong non-linear drifts,” International Journal of Control, vol. 78, no. 7, pp. 474–490, 2005.

Z. R. Xi, G. Feng, Z. P. Jiang, and D. Z. Cheng, “Output feedback exponential stabilization of uncertain chained systems,” Journal of the Franklin Institute, vol. 344, no. 1, pp. 36–57, 2007.

X. Y. Zheng and Y. Q. Wu, “Adaptive output feedback stabilization for nonholonomic systems with strong nonlinear drifts,” Nonlinear Analysis: Theory, Methods & Applications, vol. 70, no. 2, pp. 904–920, 2009.

F. Z. Gao, F. S. Yuan, and H. J. Yao, “Robust adaptive control for nonholonomic systems with nonlinear parameterization,” Nonlinear Analysis: Real World Applications, vol. 11, no. 4, pp. 3242–3250, 2010.

F. Z. Gao, F. S. Yuan, H. J. Yao, and X. W. Mu, “Adaptive stabilization of high order nonholonomic systems with strong nonlinear drifts,” Applied Mathematical Modelling, vol. 35, no. 9, pp. 4222–4233, 2011.

Y. Q. Wu, Y. Zhao, and J. B. Yu, “Global asymptotic stability controller of uncertain nonholonomic systems,” Journal of the Franklin Institute, vol. 350, no. 5, pp. 1248–1263, 2013.

W. L. Xu and W. Huo, “Variable structure exponential stabilization of chained systems based on the extended nonholonomic integrator,” Systems & Control Letters, vol. 41, no. 4, pp. 225–235, 2000.

Y. Q. Wu, B. Wang, and G. D. Zong, “Finite-time tracking controller design for nonholonomic systems with extended chained form,” IEEE Transactions on Circuits and Systems II, vol. 52, no. 11, pp. 798–802, 2005.

A. Ferrara, L. Giacomini, and C. Vecchio, “Control of nonholonomic systems with uncertainties via second-order sliding modes,” International Journal of Robust and Nonlinear Control, vol. 18, no. 4-5, pp. 515–528, 2008.

L. Yang and J. Y. Yang, “Stabilization for a class of nonholonomic perturbed systems via robust adaptive sliding mode control,” in Proceedings of the American Control Conference, pp. 1178–1183, Baltimore, Md, USA, July 2010.

P. Morin, J. B. Pomet, and C. Samson, “Developments in time varying feedback stabilization of nonlinear systems,” in Proceedings of the Nonlinear Control Systems Design Symposium, pp. 587–594, Enschede, The Netherlands, 1998.