HOME JOURNALS CONTACT

Journal of Applied Sciences

Year: 2006 | Volume: 6 | Issue: 4 | Page No.: 888-891
DOI: 10.3923/jas.2006.888.891
Driving Resistance Estimation Based on Unknown Input Observer
Jun-Yi Cao, Bing- Gang Cao and Zhong Liu

Abstract: An estimation algorithm for driving resistance load of Electric Vehicles (EV) has been proposed in this study. Driving resistance load is an important factor in the motion control of EV. It is a large and time varying disturbance, so it is difficult to measure and unable to be compensated only by the design of robust controller. Therefore, an approach using an unknown input observer is introduced to estimate driving resistance load. The effectiveness of the observer-based methods is proved through the XJTUEV (Xi`an Jiaotong University EV)-1 simulation model in different road conditions.

Fulltext PDF Fulltext HTML

How to cite this article
Jun-Yi Cao, Bing- Gang Cao and Zhong Liu, 2006. Driving Resistance Estimation Based on Unknown Input Observer. Journal of Applied Sciences, 6: 888-891.

Keywords: driving resistance, Unknown input observer and electric vehicle

INTRODUCTION

The motion control of EV has been widely studied in recent years (Yinghui et al., 2003; Hori et al., 1998; Sakai et al., 1999; Jingcheng, 2003; Pusca et al., 2002; Wenjiang et al., 2003). It is well recognized that the motion control can be divided into two parts: longitudinal control and lateral control. The former is done by controlling traction forces, while the later is done by controlling the steering angle in order to keep vehicle stable. This study focuses on driving resistance estimation in the longitudinal control of EV. In prior researches (Sakai et al., 1999; Jingcheng, 2003; Wenjiang et al., 2003), driving resistance load on a running vehicle has always been considered as external disturbances, so the performance in motion control absolutely depends on how robust the designed controller is over the driving load variation. In practice, the external load on vehicle is hard to measure, since it comes from wind, the road grade, driving behavior etc. Meanwhile, driving resistance load is large and time varying, so it is necessary to estimate the driving resistance load and compensate it’s variation in motion control, which in turn can improve the control performance.

Hideo et al. (1999) proposed an estimation method using Recursive Least Squares (RLS) and fixed trace algorithms to estimate the road condition, furthermore, it can be used to evaluate road friction coefficient. Kim et al. (2000) presented an observer-based driving load estimation method, which can be used in ICV (Internal-combustion Vehicle). The advantage of the approach using an observer is that the effects of sensor noise, disturbances acting on the vehicle and model uncertainty can be reduced by feedback signals. In this study, using XJTUEV-1 simulation model, the performance of the estimation method has been proved. The proposed method for the estimation of driving resistance load can be utilized for the development of the advanced motion control.

MATERIALS AND METHODS

Longitudinal control model: XJTUEV-1 is a Pure Electric Vehicle (PEV) and refitted from HFJ6350B (a microbus). It adapts the rear driven strategy and remains the old power train except the engine. In order to guarantee the driving performance like ICV, the longitudinal control of XJTUEV-1 uses the current regulation strategy (Jingcheng, 2003). Figure 1 shows the control system.

Longitudinal motion equations can be obtained based on the following assumptions:

The road surface condition is the same for all tires.
There is no slipping friction, because it is quite small at low levels of acceleration compared with the driving resistance load.
The final gear ratio is fixed.
The friction of transmission, the damping of motor and the internal parameter variations are all viewed as a part of external disturbances.

The equation of stator potential of DC motor is well known as follows:

(1)

(2)

Fig. 1: Control system for EV

Regardless of the internal resistance of battery and line resistance, where D1 is duty ratio of IGBT, Ub is the battery voltage, E is the back EMF of armature, R is the line-line resistance of armature, I is the armature current, L is the armature inductance, Ke is the back EMF coefficient and Ω is the motor speed.

The equations of the motor torque dynamical equilibrium are:

(3)

(4)

Where, Tem is the electromagnetic torque, TL is the driving load torque, J is the equivalent vehicle inertia and Kt is the torque coefficient of DC motor.

Defining the state from the above equations as follows:

So the system state space equations is given by:

(5)

where:

In the two-state state space model above, the driving resistance load TL is unknown and inaccessible.

Observers with unknown input: In the last few years, considerable attention has been paid to the problems of designing observers for linear and nonlinear systems with unknown inputs (Zhenhai et al., 2004; Bhattacharyya, 1978; Yang and Wide, 1988; Fattouh et al., 1999).

Table 1: System parameters of XJTUEV-1

Linear and nonlinear observers for unknown-input and uncertainty obtain many successful applications in control fields. When uncertainty input or external disturbance is bounded and the observer period is rather short compared with the variation of disturbance, it can be considered as another state variable and estimated by linear observer (Bhattacharyya, 1978; Yang and Wide, 1988).

In the longitudinal motion, external disturbances and parameter uncertainties are all considered as driving resistance load, which include the road grade, wind, frictions etc. Because the variation is very slow, to simplify the observer design, assuming that

(6)

Augmenting the state vector with the driving load

Together with the use of u = D1 as the system input, the use of I and Ω as the system output, loads to the state-space model:

(7)

With the measurements of the system output variables, the unknown input observer design by pole placement is possible. The form of observer is:

(8)

where:

The following Table 1 shows system parameters of XJTUEV-1.

Once the poles of observer are selected, the observation matrices can be calculated through Matlab software (Guangren et al., 1999).

DISCUSSION

The simulation studies were carried out to evaluate the performance of proposed estimation algorithm of driving resistance load in several cases.

Fig. 2: Estimation performances on an even road

Fig. 3: Estimation performances with the observer with poles away from the origin

Fig. 4: Estimation performances on a changing road condition

Many factors affect the scale of the external driving load, for example, the speed of EV, road conditions, wind, etc. Based on the analysis of the driving load resistance, simulation condition to evaluate the performance of proposed method is mainly divided into two parts: in presence of constant driving load and in the uncertain environment of running.

Case 1: Running on a even road: An EV running on an even road with invariable velocity will encounter approximately constant driving resistance load. Figure 2 shows that the proposed estimation method can provide quite an fast and accurate estimation. After three seconds, the observer can well estimate the driving resistance load. The poles of observer are [-15 -2+I -2-I], so the observation matrices G = [-124.75 -0.1576 -0.222807] are obtained by Matlab software. Additionally, the distribution of the poles influences the speed of tracking the actual value [-15 -6+2i -6-2i] is selected as poles of the observer, the observation matrices G = [-116.75 -0.6289 -1.842] are calculated by Matlab software. Figure 3 shows that the new designed observer with poles away from origin has higher speed to tracking actual variables.

Case 2: Changes in road condition: The driving resistance load varies obviously with different road conditions: for example, wind resistance, variable road grade and rolling resistance on different surfaces, like concrete, mineral pitch and sand etc. Figure 4 shows the estimation performance for a changing road conditions. The simulation results indicate that the driving resistance load changes significantly with different road environment and observer shows good performance in accurately estimating the driving resistance load. Based on the disturbance observer theory of uncertainty input (Bhattacharyya, 1978), it is obvious that the change frequency of external disturbance cannot be too rapid. To a running EV, the driving resistance load changes slowly, so the proposed observer can estimate the driving resistance load with good performance.

CONCLUSIONS

In this study, a method using an unknown input observer is presented to estimate the driving resistance load. The effectiveness of the observer-based approach is demonstrated through the simulation of longitudinal motion model of XJTUEV-1 in various conditions. The proposed estimation algorithm has good performance in the uncertain environment of a running EV. An accurate evaluate of the driving resistance load can be very helpful for an advanced longitudinal motion control of EV. The future work will require experimental implementation of the proposed method and integrate it into the whole motion control of EV.

REFERENCES

  • Bhattacharyya, S., 1978. Observer design for linear systems with unknown inputs. IEEE Trans. Automatic Control, 23: 483-484.
    Direct Link    


  • Fattouh, A., O. Sename and J.M. Dion, 1999. An unknown input observer design for linear time-delay systems Proceedings of the 38th IEEE Conference on Decision and Control, 1999, Phoenix, AZ, USA., pp: 4222-4227.


  • Guangren, D., S. Thompson and L. Guoping, 1999. Separation principle for robust pole assignment-an advantage of full-order state observers. Proceedings of the 38th IEEE Conference on Decision and Control, CDC'1999, Phoenix, AZ, USA., pp: 76-78.


  • Hori, Y., Y. Toyoda and Y. Tsuruoka, 1998. Traction control of electric vehicle: Basic experimental results using the test EV UOT electric march. IEEE Trans. Ind. Appl., 34: 1131-1138.
    CrossRef    Direct Link    


  • Jingcheng, L., 2003. Study of drive and regenerative brake control for an electric vehicle. Ph.D. Thesis, Xian Jiaotong University.


  • Kim, D.H., B.K. Shin, K. Yi and K.I. Lee, 2000. Vehicle driving load estimation for longitudinal motion control. Proceedings of the Seoul 2000 Fisita World Automotive Congress.


  • Pusca, R., Y. Ait-Amirat, A. Berthon and J.M. Kauffmann, 2002. Modeling and simulation of a traction control algorithm for an electric vehicle with four separate wheel drive. Proceedings of the 56th IEEE Vehicular Technology Conference, 2002, Vancouver, Canada, pp: 1671-1675.


  • Sado, H., S. Sakai and Y. Hori, 1999. Road condition estimation for traction control in electric vehicle. Proceedings of the IEEE International Symposium on Industrial Electronics, 1999, Bled, Slovenia, pp: 973-978.


  • Sakai, S., H. Sado and Y. Hori, 1999. Motion control in an electric vehicle with four independently driven in-wheel motors. IEEE/ASME Trans. Mechatronics, 4: 9-16.
    CrossRef    Direct Link    


  • Wenjiang, W., D. Yanliang, J. Xuewu and C. Kuiyuan, 2003. A simulation on resistance to disturbance for electric power steering control system. Automotive Eng., 25: 364-366.


  • Yang, F. and R.W. Wide, 1988. Observers for linear systems with unknown inputs. IEEE Trans. Automatic Control, 33: 677-681.
    CrossRef    Direct Link    


  • Yinghui, G., L. Chunsheng and N. Guangzheng, 2003. Study on novel electric differential control system used for in-wheel motor driven EV. Small Medium Electric Machines, 3: 45-49.


  • Zhenhai, G., Z. Nanning and C. Hong, 2004. Soft sensor of vehicle state based on vehicle dynamics and Kalman. Filter. J. Syst. Simulat., 16: 22-24.

  • © Science Alert. All Rights Reserved