Elsevier

ISA Transactions

Volume 53, Issue 2, March 2014, Pages 533-541
ISA Transactions

Research Article
Robust adaptive cruise control of high speed trains

https://doi.org/10.1016/j.isatra.2013.12.007Get rights and content

Highlights

  • The cruise controller is developed based on the multi-body nonlinear MIMO model of high speed trains.

  • The output redefinition approach is employed to guarantee the stability of internal dynamics and reachability of asymptotic velocity tracking.

  • Parametric uncertainties and external disturbances are considered simultaneously and by virtue of a robust adaptive controller, sufficient conditions are given for asymptotic tracking in the presence of such perturbations.

  • The design is performed for two common configurations of high speed trains and rigorous stability analysis is provided in each case.

Abstract

The cruise control problem of high speed trains in the presence of unknown parameters and external disturbances is considered. In particular a Lyapunov-based robust adaptive controller is presented to achieve asymptotic tracking and disturbance rejection. The system under consideration is nonlinear, MIMO and non-minimum phase. To deal with the limitations arising from the unstable zero-dynamics we do an output redefinition such that the zero-dynamics with respect to new outputs becomes stable. Rigorous stability analyses are presented which establish the boundedness of all the internal states and simultaneously asymptotic stability of the tracking error dynamics. The results are presented for two common configurations of high speed trains, i.e. the DD and PPD designs, based on the multi-body model and are verified by several numerical simulations.

Introduction

High speed train offers efficient mobility, green transportation and cost-effective travelling which is known as a feasible alternative to the aeroplanes for trips under about 650 km. One of the demanding control problems associated with HSTs is cruise control problem, that is, automatically controlling the train speed to follow a desired trajectory. The driving forces behind the increasing use of automatic control in transportation systems and the interest in the development of unmanned vehicles require modern train control systems to apply new technologies for cruise control in order to achieve high-precise velocity tracking [1], [2].

The methods proposed for cruise control of HST are developed based on a motion model obtained from Newton's law which can be classified into two categories. In the first one, which mostly refers to earlier papers, the train consisting of multiple cars is considered as a single rigid body and its longitudinal motion is characterized approximately by a single-point mass Newton equation. Therefore the dynamics within the train is ignored; see for example [3], [4], [5], [6]. In the second category a more effective model is considered. As the couplers between two adjacent cars are not perfectly rigid, the impacts from the connected cars are taken into account and a multi-body model is obtained; see for example [7], [8], [9], [10].

In this paper we consider the multi-body model of train since it provides more accuracy in characterizing the dynamics of train. This model is a nonlinear multi-input multi-output (MIMO) representation of the train longitudinal motion and requires more complicated stability analysis and design procedure. In addition, defining the cars' velocities as the system outputs yields an unstable zero-dynamics rendering the system is non-minimum phase which challenges the controller design. In the previous papers linear or simplified nonlinear models are used to design the controller and thus, dealing with such a complexity is avoided. For example, in [7] the nonlinear model is linearized around an operating point and a mixed H2/H controller is developed. Similarly, in [8] a linearized model is considered and a decoupling controller is proposed. Application of nonlinear methods is also studied in [9], [10]. In these two papers the cars' positions are considered as the outputs. Thus, there exists no internal dynamics; the system becomes minimum-phase and position tracking is obtained instead of velocity tracking. In addition, the nonlinear model that has been utilized is a simplified version of the multi-body model. More specifically, a second-order differential equation is derived in terms of the first car's position which just partially describes the train motion. This simplified model is rather simple in describing the details of train dynamics. To the authors' best knowledge, cruise control design for HST is not addressed yet by using the nonlinear MIMO model, i.e. the original multi-body model and the stability of internal dynamics is not studied as well.

Contemporary HST designs fall into different categories according to the composition of traction forces. Two important types are Push Pull Driving (PPD) design and Distributed Driving (DD) design. The PPD type has only two motorized cars located at both ends of a train, and the trailers are between the motorized cars. For the DD type every car has its own motor. In [7] a comparative study is provided between these two kinds of designs and it is revealed that the DD trains are superior in terms of velocity tracking and disturbance rejection. However, the PPD trains have the advantage of energy saving and low maintenance cost. Velocity tracking problem of PPD trains is more complicated in comparison with the DD trains since it has a larger internal dynamics and one has to show its stability to obtain a meaningful tracking.

In a realistic problem HSTs suffer from unknown parameters and external disturbances. Generally, the weight of passengers and loads vary in each travel and consequently the total weight of train will be unknown. This is a considerable source of uncertainty in the control system. Other parametric uncertainties include the mechanical resistance parameters which change according to the environmental conditions, the stiffness coefficient of couplers due to their nonlinear behavior, etc. Wind gust is a major disturbance in HST cruise control which seriously affects stability as well as riding quality. Furthermore, there may be other external disturbances such as tunnel resistance, ramp resistance, track slope, and curve resistance. These perturbations are considered in [9], [10] and robust controllers are proposed for compensation of their effects.

In this paper we consider the velocity tacking problem in the presence of both parametric uncertainties and external disturbances. The proposed controller is based on adaptive control theory. By the use of adaptive controller there is no need to have a priori information about the bounds on uncertain parameters and the controller is capable of changing itself according to the existing conditions. These are the main advantages of adaptive methods in comparison with other robust techniques [11], [12], [13], [14], [15]. Here, to deal with unknown parameters, an adaptive controller is designed by means of Lyapunov direct method and sufficient conditions are obtained to guarantee the stability of closed-loop system. Then, in order to deal with external disturbances, we incorporate the adaptive technique with Lyapunov redesign to come up with a robust adaptive control law which is able to attenuate the effects of unknown parameters and external disturbances simultaneously. However, as the system is non-minimum phase, we need to stabilize the internal dynamics to obtain a meaningful tracking [16]. For this purpose, the output redefinition method is adopted from [17]. The main results of this paper consist of the following aspects:

  • The cruise controller is developed, for the first time, based on the original multi-body nonlinear MIMO model.

  • The stability of internal dynamics is proven for different train configurations and a theoretical justification is provided for stability of all the trailers. Such results are not presented in none of the previous papers [7], [8], [9], [10].

  • Parametric uncertainties and external disturbances are considered simultaneously and sufficient conditions are given for asymptotic tracking in the presence of such perturbations.

The remainder part of this paper is organized as follows. We introduce the train dynamics and present the problem statement in Section 2. The output redefinition approach and stabilization of the internal dynamics are included in Section 3. The robust adaptive controller is developed in Section 4. We examine the performance of the proposed controller via numerical simulations in Section 5. An introduction to practical applicability of the proposed cruise controller is given in Section 6. Finally, our conclusions appear in Section 7.

Notation: Throughout the paper, unless otherwise mentioned, we will use xi to denote the i-th element of the vector x. When xi itself is a vector, its components will be denoted by xij. Vectors and matrices, if not explicitly stated, are assumed to have appropriate dimensions. ·p is used to denote the p-norm of a vector and if the subscript is dropped, it indicates any p-norm. For a given matrix A, λmax(A) and λmin(A) denote its largest and smallest eigenvalues, respectively. The positive definiteness of A is shown by A>0. In shows an n-dimensional identity matrix. In addition, we abuse the notation 0 to denote any zero matrices.

Section snippets

Mathematical modelling

The force diagram of HST is depicted in Fig. 1 where xi, u¯i and Rmi denote position, traction force and mechanical resistance of the i-th car, respectively. The aerodynamic drag is indicated by Ra. The behavior of couplers can be described approximately by a linear spring with stiffness coefficient k. Let mi be the mass of i-th car, then Rmi and Ra are given byRmi=(c0+cvẋi)mi,Ra=caMẋ12,where ca, cv and c0 are positive constants and M is the total mass of train given by i=1nmi. Let Δxi,j=xix

Stabilization of zero-dynamics

In order to achieve a meaningful velocity tracking, it is required to have stable internal dynamics. However, as it is shown in Section 2, both of DD and PPD trains are non-minimum phase and their internal dynamics are unstable. Therefore the controller has a duty to stabilize the internal dynamics and makes it acceptable. To deal with this problem, an output redefinition approach is employed in this section. The idea behind the output redefinition is to redefine the output and subsequently the

Robust adaptive controller design

So far it is shown that the internal dynamics can be stabilized under certain conditions and asymptotic tracking can be achieved by suitably modifying the command signal. We now proceed to design a robust adaptive controller to achieve asymptotic tracking in the presence of unknown parameters and external disturbances. To this end a stabilizing state feedback controller is designed for the external dynamics. Since the design procedure is similar for either DD or PPD trains, we introduce the

Numerical simulations

In order to evaluate the performance of the proposed robust adaptive controller, numerical simulations are carried out on a Japan Shinkansen HST which is studied in [7], [8]. The train consists of five cars and its parameter values are listed in Table 1. We limit the relative displacement between two adjacent cars to ±1 m. For the DD configuration, the desired trajectory for all the cars are given by the speed profile depicted in Fig. 2. According to the acceleration profile, first, the train

Practical application

From practical point of view, the proposed robust adaptive controller can be implemented in a computer system of HST as a part of the Automatic Train Operation (ATO) unit. ATO is an operational safety enhancement device used to help automate operations of trains and has direct control over traction motors and brakes. According to International Association of Public Transport, there are four Grades of Automation (GoA) of trains [24]:

  • GoA 1: Corresponds to a fully manual train operation where a

Conclusion

The aim of this study has been to develop a cruise controller for high speed trains based on its nonlinear multi-body model. Early work has apparently focused on linear [7], [8] or simplified nonlinear models [9], [10]. The present work considers a nonlinear MIMO non-minimum phase model of high speed trains which suffers from unknown parameters and external disturbances. First, an output redefinition is employed to make the zero-dynamics with respect to new outputs, acceptable. This

References (24)

  • Astolfi A, Menini L. Input/output decoupling problem for high speed trains. In: Proceedings of American control...
  • Q. Song et al.

    Computationally inexpensive tracking control of high-speed trains with traction/braking saturation

    IEEE Trans Intell Transp Syst

    (2011)
  • Cited by (87)

    • Adaptive speed tracking control for high speed trains under stochastic operation environments

      2023, Automatica
      Citation Excerpt :

      Recently, considering the complicated operation environments of HSTs, many advanced control approaches have been proposed for tracking control of HSTs. For instance, a robust adaptive control approach is developed in Faieghi, Jalali, et al. (2014) to reject the external disturbances while achieving asymptotic cruise tracking control. Furthermore, to deal with the actuator failures appropriately, several different control methods, such as the sliding mode control (Dong, Lin, et al., 2020), the fault tolerant adaptive learning control (Song & Song, 2011), and the adaptive actuator compensation control (Mao, Tao, et al., 2018), have been developed.

    View all citing articles on Scopus
    View full text