Literature DB >> 35270933

Robust Speed Tracking Control for Future Electric Vehicles under Network-Induced Delay and Road Slope Variation.

Jie Zhang1, Qianrong Fan1, Ming Wang1, Bangji Zhang1, Yuanchang Chen2.   

Abstract

Integrated motor-transmission (IMT) powertrain systems are widely used in future electric vehicles due to the advantages of their simple structure configuration and high controllability. In electric vehicles, precise speed tracking control is critical to ensure good gear shifting quality of an IMT powertrain system. However, the speed tracking control design becomes challenging due to the inevitable time delay of signal transmission introduced by the in-vehicle network and unknown road slope variation. Moreover, the system parameter uncertainties and signal measurement noise also increase the difficulty for the control algorithm. To address these issues, in this paper a robust speed tracking control strategy for electric vehicles with an IMT powertrain system is proposed. A disturbance observer and low-pass filter are developed to decrease the side effect from the unknown road slope variation and measurement noise and reduce the estimation error of the external load torque. Then, the network-induced delay speed tracking model is developed and is upgraded considering the damping coefficient uncertainties of the IMT powertrain system, which can be described through the norm-bounded uncertainty reduction method. To handle the network-induced delay and parameter uncertainties, a novel and less-conservative Lyapunov function is proposed to design the robust speed tracking controller by the linear matrix inequality (LMI) algorithm. Meanwhile, the estimation error and measurement noise are considered as the external disturbances in the controller design to promote robustness. Finally, the results demonstrate that the proposed controller has the advantages of strong robustness, excellent speed tracking performance, and ride comfort over the current existing controllers.

Entities:  

Keywords:  disturbance observer; integrated motor-transmission powertrain system; measurement noise; network-induced delay; parameter uncertainties; robust speed tracking control

Year:  2022        PMID: 35270933      PMCID: PMC8915101          DOI: 10.3390/s22051787

Source DB:  PubMed          Journal:  Sensors (Basel)        ISSN: 1424-8220            Impact factor:   3.576


1. Introduction

Compared with traditional vehicles that use internal combustion engines as power sources, future electric vehicles (EVs) have higher economy, controllability, and intelligence [1,2]. As an advanced technology in the automotive industry, future EVs have attracted growing attention due to their significant advantages, which can be further developed as autonomous and intelligent vehicles. Since electric motors have the advantages of fast and accurate response to multiple working patterns, integrated motor-transmission powertrain system without a clutch has been widely installed in EVs [3]. This transmission configuration can provide high energy efficiency and smooth drivability. Due to the fast dynamic behavior and weak damping characteristics, the IMT powertrain system tends to have torsional oscillations [4,5]. It can deteriorate the vehicle maneuverability and ride comfort under complex disturbances, which commonly include road slope variation, signal transmission time delay in a vehicle control system, and measurement noise. Thus, speed tracking control has been a critical and challenging task for EVs. Road condition variation and parameter uncertainties widely exist and increase the difficulty for the speed tracking control for EVs, bringing side effects to the vehicle system performance and stability [6,7]. To improve the whole system’s robustness, many studies have investigated reliable control methods against disturbance and uncertainties. For instance, Huang et al. [8] applied the differential-geometric approach and linear quadratic regulator (LQR) techniques to deal with multi-parametric uncertainties and to derive a nonlinear robust speed controller. Chu et al. [9] designed a hierarchical controller by using the LQR method to deal with an unmeasurable slope. Zhang et al. [10] roughly estimated the total vehicle mass and the road slope and then constructed a multiple layers estimator to further eliminate the estimation errors. Using a sliding-mode control (SMC) strategy based on fuzzy logic, Hu et al. [11] proposed a longitudinal controller for the autonomous ground vehicle with unknown nonlinearities and parametric uncertainties. Diba et al. [12] designed a robust proportional-integral (PI) torque controller and a proportional-integral-derivative (PID) speed controller by using the numerical optimization technique for the speed control of EV. Khooban et al. [13,14] used the nonlinear model predictive approach and the least-squares support vectors regression technique to deal with the nonlinearity in the EV system and designed corresponding speed controllers. Zhu et al. [15] presented a model predictive speed tracking control approach for autonomous ground vehicles, considering both model uncertainty and external disturbances. Vafamand et al. [16] developed a nonlinear model predictive controller (MPC) for the speed control of the constrained nonlinear electric vehicle, which was represented by linear parameter varying models with bias terms. Wang et al. [17] presented an output feedback robust controller-observer set using H∞ control theory to enhance the EV’s robust speed control performance. However, these published works ignore the interference from in-vehicle control systems, such as networked-induced delay (which may deteriorate the control quality). To achieve acceptable speed tracking control performance and energy-saving demands, additional controllers and sensors are used in EVs, which increases the system time delay due to the limited in-vehicle network bandwidth [18]. The inevitable time delay can deteriorate the control performance or even lead to system instability [19,20,21]. Recently, many control approaches have been proposed to overcome the time delay problem. Considering the mixed H∞ and linear-quadratic regular performance, Liu et al. [22] designed a state-feedback controller for sample-data IMT powertrain systems that were connected via a controller area network (CAN). Luo et al. [23] dealt with the robust H∞ problem of a class of networked switched fuzzy systems with both network-induced delays and packet dropout using the multiple Lyapunov functions method. To reduce the conservatism of time-varying delay systems stability analysis, Lee et al. [24] suggested three novel Lyapunov functionals which were delay product type functions. Zeng et al. [25] proposed a generalized free-matrix-based inequality for the delay-dependent stability problem of a linear system with interval time-varying delays. The lower bound of the double functional integration was obtained more accurately and the positive definite condition was relaxed. However, the above studies are based on the assumption that the vehicle state information is accurately measured by in-vehicle sensors. The vehicle speed tracking control greatly depends on the proper information of the real-time road condition and vehicle state in practical driving conditions. By using the vehicle sensor signals, the road condition and vehicle state information can be precisely estimated [26]. However, the measurement noise of the real sensors would reduce the accuracy of the vehicle state estimation. As described in [27,28,29], this can inevitably deteriorate the control of the dynamic performance of the whole vehicle system. To reduce the side effect of measurement noise, a low-pass filter is widely adopted in the design of the disturbance observer to achieve good observer performance [30,31,32]. Thus, a strong disturbance robustness observer is essential for the speed tracking control of EVs to obtain accurate information on the real-time road condition. Granted, precise speed tracking control is an important technology to realize advanced assistant driving and automatic driving for future vehicles. Based on the above-mentioned descriptions, it is inevitably faced with these external disturbances, including network-induced delay, measurement noise and parameter uncertainties. However, most published works are focused mainly on dealing with one of these disturbances to achieve an acceptable control effect. To realize the precise speed control under complex working conditions, this paper simultaneously considers four typical disturbances to design a novel robust speed tracking control method for the IMT powertrain system is proposed in this work. The main contributions of this work are summarized below: Network-induced delay, parameter uncertainties, measurement noise and unknown road slope variation are simultaneously considered in the speed tracking controller design for the IMT powertrain system, which makes the controller more robust. There are a few works comprehensively addressing these control problems. A disturbance observer and low-pass filter are introduced to cope with the unknown road slope variation and measurement noise. Together, they can provide the accurate estimation value of external load torque for the controller. A norm-bounded uncertainty reduction method is employed to effectively describe the uncertainties of motor damping and driveshaft damping. Moreover, the time delay is explicitly handled by reconstructing a novel Lyapunov function. It can reduce the possible design conservativeness. Based on the constructed Lyapunov function, a novel robust speed tracking controller is proposed to achieve precise speed tracking performance and to reduce the oscillation of IMT powertrain system under these disturbances compared to the conventional controller. The paper is organized as follows. In Section 2, the IMT powertrain model and vehicle speed tracking model are developed. The performance objectives are presented in Section 3. The robust vehicle speed tracking controller is designed in Section 4. Section 5 shows the comparative results under different disturbance conditions to verify the robustness and validity of the proposed controller. The paper is summarized in Section 6.

2. System Modeling

2.1. IMT Powertrain System Dynamics Model

The IMT powertrain system is schematically described in Figure 1. As shown in Figure 1, the electrified powertrain consists of a driving motor, a gearbox, a differential, and driveshafts. The signals among the sensors, torque control unit (TCU) and motor control unit (MCU) are transmitted through the CAN, which is usually used as the communication medium. The TCU can receive the signals of motor rotation speed, wheel rotation speed and the reference vehicle speed, and then calculate the motor torque, which will be sent to the MCU through CAN. The MCU drives the motor to provide the desired torque through the command from CAN [33].
Figure 1

Schematic of IMT powertrain system.

The vehicle powertrain is simplified as lumped mass where the powertrain components are modeled as rigid bodies connected by the linear springs and linear dampers. By Newton’s second law, the equation of motion of the IMT powertrain system can be expressed by the following differential equations [33,34]: where denotes the composite inertia of the motor and gearbox, denotes the rotational speed of the motor, denotes the motor torque, denotes the driveshaft torque, denotes the total gear ratio of the powertrain, denotes the motor damping coefficient, denotes the equivalent inertia of the driveshaft, denotes the inertia of the wheel, denotes the vehicle mass, denotes the wheel radius, denotes the rotational speed of the wheel, denotes the external resistance load torque, denotes the stiffness coefficient of the driveshaft, denotes the torsional angle of the driveshaft, denotes the rotational displacement of the motor, denotes the rotational displacement of the wheel, denotes the damping coefficient of the driveshaft, denotes the rolling resistance coefficient, denotes the gravitational acceleration, denotes the road grade, denotes the air density, denotes the frontal area, and denotes the aerodynamic drag coefficient. The state-space model of the IMT powertrain system can be written as: In which is the state variable, is the control input, is the external disturbance. Based on Equation (1), the matrices , , and are defined as: The motor rotational speed and wheel rotational speed can be measured by speed sensors with inevitable noise. Thus, the measured output of the IMT powertrain system can be described as: where is the measured output vector, is the measurement noise, and . To calculate the matrix dimension in the controller design process, the variable and , and the matrices and are zero-paddled to the appropriate dimensions. The external resistance load torque in the Equation (6) changes with rolling resistance coefficient , wheel rotational speed and road grade , which is unavoidable in driving. Meanwhile, the complex nonlinear relationship between air drag torque and vehicle speed brings the troubles to the powertrain system modeling and controller design [33]. To estimate the actual resistance load torque, a disturbance estimator can be constructed as: where is the estimated value of , and can be collected from the MCU. The wheel and motor rotational speeds and can be measured from the sensors, and the corresponding rotational accelerations and can be obtained. Thus, can be estimated by Equation (10) without the time-varying parameter . However, the measurement noises of and reduces the estimation accuracy of . To solve this problem, a low-pass filter is adopted and the parameters of the filter will be discussed in As the damping torque changes with the rotational speed and temperature, it is difficult to obtain a constant damping coefficient accurately. The norm-bounded uncertainty reduction method is introduced to address the uncertainties of the motor damping coefficient and driveshaft damping coefficient [19]. Thus, they can be expressed as where denote the time-varying parameters with satisfying , and denote the nominal values of .

2.2. Vehicle Speed Tracking Model

The main objective of this work is to track the reference vehicle speed signal. Given a reference signal, the target motor rotational speed, wheel rotational speed, driveshaft torsional angle, and motor torque can be obtained as: where , , and are the desired values of the corresponding variables, which are solved based on the above Equations (13)–(16) with any desired vehicle speed . Defining the difference between the ideal value and the actual value of the motor torque, the speed tracking error model of the IMT powertrain system can be described as: where is the state variable of the speed tracking error model with , , and . is the control input error. is the estimation error of . The matrices and are given as: Considering the time delay in the process of signal transmission, the output feedback controller is defined as follows: where K is the control gain to be designed, is the sensor-to-controller delay, and is the controller-to-actuator delay. The delay can be combined into a generalized form as: Which then yields where, is the lower bound of the generalized delay and is the upper bound.

3. Performance Objective Formulation

To overcome the speed tracking issue, a robust controller is proposed to achieve precise tracking performance under different disturbances. The target vehicle speed is tracked by limiting the wheel speed tracking error. For this purpose, the wheel speed should be well controlled. Thus, the controlled output vector can be defined as: The objective of the vehicle speed tracking control is to design a robust H∞ controller to ensure the asymptotical stability of the closed-loop system in Equation (23). The external resistance load torque estimation error and measurement noise can affect the speed tracking performance. Thus, a weighted robust H∞ performance is defined as follows: where is the H∞ performance index and is the weighting factor.

4. Robust Vehicle Speed Tracking Controller Design

To have the required tracking performance of IMT powertrain systems, a robust controller is designed to handle the parameter uncertainties, measurement noise, load torque estimation error and network-induced delay. The development of the theorems of the controller is split into five lemmas as follows. For a positive definite matrixand any continuously differentiable function , the following equation holds [35]: where Letbe a continuously differentiable function. For a given symmetric positive definitive matrix and any matrices , the following equation holds [36]: where For given positive integers and , a scalar in the interval , a given matrix , and two matrices and in , the function is defined for all vectors in by Then, if there exists a matrix in such that Then the following equation holds [37]: If there exists a matrixand positive definite matrix , the following two conditions are equivalent [38]: Given matrices, and of appropriate dimensions, with satisfying , for any , the following equation holds [39]: The two following theorems are provided to guarantee that the system in Equation (23) is robustly asymptotically stable with a H∞ performance. Theorem 1 gives the controller stability condition with the given H∞ performance under time delay, measurement noise and load torque estimation error. Furthermore, Theorem 2 handles the problem of parameter uncertainties and converts the results into the LMIs form. For given scalars , the system in Equation (23) is asymptotically stable and can satisfy the H∞ performance index (26), if there exist symmetric matrices , , scalar and any matrices , , such that the following matrix inequalities hold: where Define a new Lyapunov function for the system in Equation (23) as where in which are the symmetric positive definite matrices. An augmented vector is defined as: where Taking the time derivative of along the trajectories of the system (23), one can obtain: For the integral terms on the Equation (57), one has the following condition by using Lemma 1 According to Lemma 2, for the double integral terms on the Equation (59), one has: To dispose of the integral limit in the integral terms of (58) and (60), the integral interval is split as the following forms, respectively The single integral terms in the Equations (63) and (64) can be formulated as: where is the positive scalar. Based on Lemma 1, one has: with Using Lemma 3 in Equation (66), one has: in which Thus, the condition (38) can be obtained. For the double integral terms on Equation (64), by using Lemma 2, one has: By adding with to both sides of the Equation (54), and combing (61)–(69) together, we can obtain: Then, the Equation (70) can be rewritten as: where, Let define , applying Schur complement to solve the bilinear problem in , we have: Pre-multiplying and post-multiplying both sides of with , and according to Lemma 4, one has: It is obvious that , if is hold, the condition (37) is obtained. Thus, according to the conditions (37) and (38), the following Equation (75) holds: It can be seen from the condition (75) that the Equation holds in the case of zero-measurement noise () and zero-estimation error (). This indicates that the asymptotic stability for the system defined in (23) is guaranteed. Furthermore, integrating both sides of the Equation (75) from zero to any , it follows that Considering the system asymptotic stability and the zero-initial condition , we can obtain that the Equation (26) holds. Thus, the H∞ performance of the system (23) can be achieved if the conditions (37) and (38) can be solved. This completes the proof. □ It can be seen from Theorem 1 that the control gain cannot be directly solved by the LMI technique since the matrix Equation (37) is still a non-convex equation. Meanwhile, considering the uncertainties in the system (23), the original nonlinear matrix inequalities should be transformed into the LMI conditions. Then, the competent conditions solved by the LMI technique have been presented in Theorem 2. For given scalars, the system (23) with output feedback gainis asymptotically stable and can satisfy the H∞ performance index (26), if there exist symmetric matrices ,, scalar and any matrices ,,,such that the following matrix inequalities are satisfied:where In this work, the uncertainties of the motor damping coefficient and driveshaft damping coefficient are considered. Based on the uncertain matrices defined in the Equation (17), the Equation (37) can be rewritten as follows where, . By using Lemma 5 and Schur complement, yields Define , one has , then the matrix can be rewritten as: If is satisfied, the Equation (81) holds. Thus, the condition (77) can be obtained. The Equation (78) is equivalent to the condition (38). This completes the proof. □ By solving Theorem 2, the corresponding vehicle speed tracking control gain can be obtained. As mentioned in

5. Results and Discussions

5.1. Parameters of Vehicle Model and Controller

The proposed method is employed to design the robust speed tracking controller for the IMT powertrain system to achieve the required tracking performance under non-ideal working conditions. Based on the schematic diagram in Figure 1, the designed simulation platform is established in Figure 2 to evaluate the proposed controller. As shown in Figure 2, the entire system is composed of an IMT powertrain system module, a sensors module, a CAN module, a load torque estimator, a low-pass filter module, a vehicle state reference module, and a controller module. The IMT powertrain system module receives the motor torque command from the CAN unit and computes the corresponding motor speed and wheel speed. The actual vehicle speed in the simulation is calculated as the wheel speed times the wheel radius. The relevant physical and uncertain parameters of the IMT powertrain system can be found in [33,40], which are listed in Table 1. As shown in Figure 3, the parametric uncertainties of shaft damping and motor damping coefficients are assumed to be 15% and 30% of their nominal value, respectively [40].
Figure 2

Simulation model for IMT control system.

Table 1

Numerical parameters of IMT powertrain system.

Jn Composite inertia of motor and gearbox 0.31 kg·m2
Jw Inertia of wheels 1.7747 kg·m2
mv Vehicle mass 1463 kg
rw Wheel radius 0.3 m
ks Shaft spring coefficient 9520 Nm/rad
cs Shaft damping coefficient 56 ± (56 × 15%) Nm·s/rad
ia Gear ratio 5.59
ρair Air density 1.29 kg/m3
Cd Aerodynamic drag coefficient 0.325
Af Effective front area 1.8 m2
g Gravitational acceleration 9.8 m/s2
μ Tire rolling resistance coefficent 0.01 Nm·s/rad
cm Motor damping coefficient 0.01 ± (0.01 × 30%) Nm·s/rad
Figure 3

Rotational damping coefficient of (a) motor (b) drive shaft.

Moreover, the motor speed and wheel speed can be measured by the sensor module. To construct the non-ideal working condition, the band-limited white noises with different noise powers are used as the measurement noises for the motor speed signal and wheel speed signal, which are shown in Figure 4, respectively.
Figure 4

Measurement noise in sensors.

The CAN module is conducted to generate the CAN-induced delay. Based on the published works [22,34], it can be found that the length of CAN-induced delay has an approximately linear relationship with the signal priorities. Thus, a simplified and conservative definition of CAN-induced delay distribution is introduced in this application study to investigate the robustness of the proposed controller. As shown in Figure 5, the lower bound of the CAN-induced delay is set as 1 ms and the upper bound is set as 20 ms. In the simulation cases, the CAN-induced delay shown in Figure 5 is time-varying and conservatively assumed to be uniformly distributed in the corresponding interval. Furthermore, the load torque observer is employed to estimate the external load torque by the signals of motor torque, motor speed and wheel speed from the CAN unit. The external load torque to be estimated is usually of low frequency, whereas the measurement noise is of medium or high frequency. To reduce the estimation error introduced by the measurement noises, a first-order system is employed as the low-pass filter [32], which is written as: where is the time constant of the system, which is determined s by the trial and error method.
Figure 5

Time-varying delay in signal transmission.

Finally, the references of vehicle state are calculated by the state reference module and the target motor torque can be solved by the controller module. Taking into account the motor maximum torque, the saturation functions are employed to restrict the motor torque, motor speed, and motor power. They are written as To prove the advantage of the proposed robust speed tracking controller (RSTC), the PID controller (PIDC) and the H∞ state feedback controller (SFC) with commutation delays are comprehensively compared. By setting the positive scalars ms, ms, and , it can be obtained that the minimum guaranteed closed-loop system H∞ performance index is calculated as and the admissible control gain can be obtained by solving Theorem 2. Meanwhile, the admissible control gain of the SFC with H∞ performance index is calculated by the free-weighting matrix method [23], and the admissible control gain of the PIDC is determined by the trial-and-error method. The corresponding control gains of the three controllers are also provided in Table 2. The maximum speed tracking errors of the RSTC are smaller than the PIDC and the SFC though there exists the road slope variation.
Table 2

Gains and performance index of controllers.

IndexGainPerformance Index
Controllers
PIDC KP=98.3 ;KI=117.8; KD=1.4 None
SFC [23] K=3.7189286.5371 γmin=130.3630
RSTC K=0.01881.1646 γmin=14.4345

5.2. Performance Analysis of Robust Speed Tracking Controller

5.2.1. Simulation Conditions

In the simulation, a target speed curve is designed. The speed curve includes the typical acceleration test, deceleration test, and constant velocity test, in which the regular driving conditions are considered. In the designed speed curve, to verify the controller robustness under the speed variation, the acceleration is set as 1.67 m/s2 and the deceleration is set as 3.33 m/s2, and both are higher than the maximum acceleration of 1.11 m/s2 and maximum deceleration of 2.22 m/s2 in the New European Driving Cycle (NEDC). The designed constant velocity is 30 km/h and 60 km/h, both of which are typical vehicle cruise speeds. The time-varying road gradient is given in Figure 6.
Figure 6

Unknown road slope angle variation.

To analyze the effect of different interference factors on the performance of vehicle speed tracking, three interference conditions are considered in this work. For Condition 1, only the uncertainty interference of the motor and drive shaft rotational damping coefficient is introduced. Since both the measurement noise and signal transmission time delay exist during the signal transmission process, they are introduced to the simulation simultaneously. For Condition 2, the parameter uncertainty, measurement noise and signal transmission time delay are employed. Compared with Condition 2, the unknown road slope angle variation in Figure 6 is also considered in Condition 3. The simulation results under interference different conditions are shown in Figure 7, Figure 8, Figure 9 and Figure 10.
Figure 7

Motor torque dynamic response in (a) Condition 1 (b) Condition 2 (c) Condition 3.

Figure 8

Wrap rate dynamic responses in (a) Condition 1 (b) Condition 2 (c) Condition 3.

Figure 9

Estimated road resistance responses in (a) Condition 1 (b) Condition 2 (c) Condition 3.

Figure 10

Vehicle speed tracking responses in (a) Condition 1 (b) Condition 2 (c) Condition 3.

5.2.2. Performance Comparisons

The motor torque output under three controllers is plotted in Figure 7 and the standard deviations of motor torque are listed in Table 3. It is well known that the large torque variation can generate strong motor torque oscillation. To evaluate the torque variation range, the dynamic torque responses between 15 s and 25 s are used to calculate the standard deviation. In Condition 1, the motor torque under the three controllers is stable. In Condition 2, the motor torque under PIDC or SFC is jagged. In practice, the torque oscillation should be avoided, as it would increase the motor load and powertrain jitter. However, RSTC makes the motor torque more stable, which indicates that the oscillation is greatly suppressed under time delay and measurement noise. In Condition 3, the motor torque under PIDC or SFC is jagged greatly, which is similar to the torque in Figure 7b. It can be found that RSTC generates smooth torque output even there are a time delay and measurement noise.
Table 3

Standard deviations of motor torque between 15 s and 25 s.

ControllersPIDCSFCRSTC
Conditions
Condition 120.8652 Nm11.6532 Nm11.5835 Nm
Condition 235.3368 Nm42.9183 Nm12.5615 Nm
Condition 344.2241 Nm51.7989 Nm28.0982 Nm
The shaft wrap rate, the difference between the motor rotation speed divided by the gear ratio and the wheel rotation speed, is utilized to represent the jitter of the vehicle driveline. The wrap rate under three controllers is shown in Figure 8 and the standard deviations of wrap rate are listed in Table 4. In Condition 1, the wrap rate under three controllers only fluctuates significantly when the motor torque changes rapidly, and the wrap rate under RSTC has the smallest fluctuation amplitude. In Condition 2, the wrap rate responses under PIDC or SFC controller oscillate obviously during the simulation running. By contrast, RSTC can reduce the fluctuation of wrap rate when the motor torque changes quickly. It indicates that drive axle durability and passenger ride comfort are improved compared with PIDC and SFC. In Condition 3, the wrap rates under PIDC and SFC have higher amplitude than RSTC. Due to the extra resistance change caused by the road slope variation, the wrap rates in Condition 3 have greater oscillation than without road slope variation in Condition 2.
Table 4

Standard deviations of wrap rate.

ControllersPIDSFCRSTC
Conditions
Condition 10.0598 rad/s0.1379 rad/s0.1363 rad/s
Condition 20.9715 rad/s1.2878 rad/s0.1379 rad/s
Condition 31.0304 rad/s1.4069 rad/s0.1449 rad/s
To describe the external disturbance induced by the unknown road condition, the road resistance is estimated by Equation (10). The estimated road resistance in Condition 1 is presented in Figure 9a, in which the legend Tr means the real road resistance in Equation (6), the legend SFC means the estimated road resistance under SFC, and the RSTC means the estimated road resistance under RSTC. Since the elasticity of the driving shaft is neglected in the Equation (10), it can be seen that the error of resistance torque estimation increases when the axle wrap rate oscillates. Owing to the parameter uncertainties of IMT powertrain system, there is a small estimation error during the whole driving process. To improve the anti-disturbance ability, the estimation error is considered in the robust controller design. As shown in Figure 9b,c, the road resistance is estimated and processed by the low-pass filter. It can be found in Figure 9a,b that the estimated resistance torque under SFC fluctuates greatly due to the time delay and measurement noise. The estimated resistance torque under RSTC fluctuates slightly when the axle wrap rate oscillates. Similarly, it can be seen from Figure 9c that the road torque estimated by SFC tracks the real external resistance torque with the obvious fluctuation. But, the estimator with RSTC can ensure a stable estimation performance, except for the slight fluctuation when the axle wrap rate changes sharply. The reason is that the motor torque output and the axle wrap rate under RSTC are more stable than SFC. It is easy to obtain from the Equation (10) that the smaller axle wrap rate and more stable motor torques can achieve a more accurate and stable estimation. Moreover, it is worth noting that the estimated Tr in Equation (6) includes not only the road resistance but also the air resistance. Thus, the disturbance caused by rolling resistance coefficient variation and unknown wind speed is also precisely estimated. The maximum values and standard deviations of road resistance estimation error are given in Table 5. It can be seen that both the maximum values and standard deviations of road resistance estimation error under RSTC are less than under SFC in Condition 2 and Condition 3, which means that RSTC has the more accurate and stable estimation performance.
Table 5

Maximum values and standard deviations of road resistance estimation error.

ConditionsSFCRSTC
Controllers
Condition 1Maximum error7.5929 Nm7.4880 Nm
Standard deviations of error2.8175 Nm2.8157 Nm
Condition 2Maximum error38.4857 Nm13.9597 Nm
Standard deviations of error14.6416 Nm3.2688 Nm
Condition 3Maximum error59.7465 Nm28.1914 Nm
Standard deviations of error17.3692 Nm9.2753 Nm
The speed tracking performance comparison under three controllers is shown in Figure 10. In Condition 1, all three controllers can quickly track the reference speed. But, the speed response under PIDC generates a slight overshoot. It can be found in Figure 10a,b that the vehicle speed under RSTC control is more stable than under PIDC and SFC with the measurement noise and signal transmission time delay. It can be seen in Figure 10b,c that the vehicle speed under PIDC and SFC suffers a greater fluctuation owing to the road slope variation. The RSTC makes the vehicle speed accurately track the target speed, except for a slight tracking error when road slope varies. Therefore, the conclusion can be drawn that the RSTC has better robustness to the time delay, measurement noise, road slope variation and parameter uncertainties than the PIDC and SFC. To further verify the speed tracking performance of the proposed controller, the speed tracking errors are shown in Figure 11. It can be found in Figure 11a that the PIDC has the larger tracking error with the wrap rate variation at about 0 s, 5 s, 10 s, 15 s and 25 s due to the torsion of the flexible drive shaft. In Condition 2, compared with the PIDC and SFC, RSTC keeps the tracking error in a minimum range without fluctuation. The tracking error standard deviations of the PIDC, RHC and RSTC are 0.5548 km/h, 0.1503 km/h and 0.0625 km/h, respectively. The maximum tracking error of the PIDC, SFC and RSTC is 2.3954 km/h at 25.63 s, 0.5840 km/h at 10.31 s, and 0.2056 km/h at 25.11 s, respectively. Figure 11c shows the tracking errors of different controllers under road slope variation. Due to the stable motor torque output, RSTC keeps the tracking error in a minimum range. Their standard deviations are 0.5600 km/h, 0.1522 km/h and 0.0766 km/h, respectively. The maximum tracking errors of the PIDC, RHC and RSTC are 2.2188 km/h at 25.65 s, 0.5133 km/h at 28.46 s and 0.2734 km/h at 25.11 s, respectively. These results demonstrate that the RSTC has better speed tracking ability and accuracy than the PIDC and RSTC.
Figure 11

Vehicle speed tracking error responses in (a) Condition 1 (b) Condition 2 (c) Condition 3.

Although this work copes with different disturbances in controller design to improve the speed tracking ability, there are still methodological limitations in the proposed control method. Considering the cost, the speed is usually calculated by the wheel speed in engineering applications. Thus, this study designs the speed controller based on this assumption, which is not valid when the wheels slip. The speed should be further estimated by combining the acceleration sensor or GPS. Then, the CAN-induced delay is assumed to be uniformly distributed. This assumption is conservative given that it can be nonstationary in real driving conditions. Thus, the nonstationary condition of CAN-induced delay should be further investigated. Moreover, the stiffness coefficient and damping coefficient of the IMT powertrain system may be nonlinear, thus the linear assumption seems to be conservative.

6. Conclusions

This paper proposed a robust speed tracking control method for future EVs with IMT powertrain system to achieve precise speed tracking performance. Compared with the two implemented control methods (PIDC and SFC), the main contributions of this study are summarized as follows: The network-induced delay, parameter uncertainties, measurement noise and unknown road slope variation are simultaneously considered to improve the robustness of the speed tracking controller. There are a few works comprehensively addressing these control issues. The road resistance observer is synthesized in the speed tracking controller design, which can timely respond to the road slope variation. Thus, the proposed control method can guarantee a smaller overshoot of the dynamic responses. A novel Lyapunov function is proposed in the speed tracking controller design to ensure the global asymptotic stability conditions with the required H∞ performance. This can reduce the possible design conservativeness and improve the controller robustness. In further works, the nonstationary distribution of CAN-induced delay and nonlinear property of the IMT powertrain system should be analyzed, and more experiments should be conducted under different disturbances to further verify the effectiveness of the proposed method. Moreover, the advanced control methods would be investigated to further improve the controller robustness.
  3 in total

1.  Takagi-Sugeno fuzzy model based shaft torque estimation for integrated motor-transmission system.

Authors:  Xiaoyuan Zhu; Wei Li
Journal:  ISA Trans       Date:  2019-03-11       Impact factor: 5.468

2.  T-S fuzzy model predictive speed control of electrical vehicles.

Authors:  Mohammad Hassan Khooban; Navid Vafamand; Taher Niknam
Journal:  ISA Trans       Date:  2016-05-07       Impact factor: 5.468

3.  Design of Lightweight Driver-Assistance System for Safe Driving in Electric Vehicles.

Authors:  Shabir Ahmad; Sehrish Malik; Dong-Hwan Park; DoHyeun Kim
Journal:  Sensors (Basel)       Date:  2019-11-02       Impact factor: 3.576

  3 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.