×

A fast model-predictive speed controller for minimised charge consumption of electric vehicles. (English) Zbl 1338.93156

Summary: This paper presents the design of a real-time implementable energy-efficient model-predictive cruise controller for electric vehicles including the driving speed reference generation. The controller is designed to meet the properties of a series-production electric vehicle whose characteristics are identified and validated by measurements. The predictive eco-cruise controller aims at finding the best compromise between speed-reference tracking and energy consumption of the vehicle using an underlying dynamic model of the vehicle motion and charge consumption. The originally non-linear motion model is transformed into a linear model mainly by using a coordinate transform. To obtain a piecewise linear approximation of the charge consumption map, the measured characteristics are approximated by a convex piecewise linear function represented as the maximum of a set of linear constraint functions. The reformulations finally lead to a model-predictive control approach with quadratic cost function, linear prediction model and linear constraints that corresponds to a piecewise linear system behaviour and allows a fast real-time implementation with guaranteed convergence. Simulation results of the closed-loop operation finally illustrate the effectiveness of the approach.

MSC:

93B40 Computational methods in systems theory (MSC2010)
93B15 Realizations from input-output data
93C95 Application models in control theory

Software:

CVXGEN

References:

[1] BarkenbusJ. N., “Eco‐driving: An overlooked climate change initiative,” Energy Policy, Vol. 38, No. 2, pp. 762-769 (2010).
[2] RommerskirchenC., M.Helmbrecht, and K.Bengler, “Increasing complexity of driving situations and its impact on an adas for anticipatory assistance for the reduction of fuel consumption,” 2013 IEEE Intelligent Vehicles Symposium (iv), Gold Coast City, Australia, pp. 573-578 (2013).
[3] SchwarzkopfA. B. and R. B.Leipnik, “Control of highway vehicles for minimum fuel consumption over varying terrain,” Trans. Res., Vol. 11, No. 4, pp. 279-286 (1977).
[4] SaerensB., “Optimal control based eco‐driving ‐ theoretical approach and practical applications,” Ph.D. Thesis, KU Leuven, (2012).
[5] LattemannF., K.Neiss, S.Terwen, and T.Connolly, “The predictive cruise control Ű a system to reduce fuel consumption of heavy duty trucks,” Technical Report 2004‐01‐2616, SAE, (2004).
[6] KamalM., M.Mukai, J.Murata, and T.Kawabe, “Ecological vehicle control on roads with up‐down slopes,” IEEE Trans. Intell. Transp. Syst., Vol. 12, No. 3, pp. 783-794 (2011).
[7] KamalM. A. S., M.Mukai, J.Murata, and T.Kawabe, “Model predictive control of vehicles on urban roads for improved fuel economy,” IEEE Trans. Control Syst. Technol., Vol. 21, No. 3, pp. 831-841 (2013).
[8] AsadiB. and A.Vahidi, “Predictive cruise control: Utilizing upcoming traffic signal information for improving fuel economy and reducing trip time,” IEEE Trans. Control Syst. Technol. Vol. 19, No. 3, pp. 707-714 (2011).
[9] LinX, D.Gorges, and S.Liu, “Eco‐driving assistance system for electric vehicles based on speed profile optimization,” 2014 IEEE Conference on Control Applications (CCA), Antibes, France, pp. 629-634 (2014).
[10] LiX., Y.Chen, and J.Wang, “In‐wheel motor electric ground vehicle energy management strategy for maximizing the travel distance,” 20102 American Control Conference (ACC), Montreal, Canada, pp. 4993-4998 (2012).
[11] KuriyamaM., S.Yamamoto, and M.Miyatake, “Theoretical study on eco‐driving technique for an electric vehicle with dynamic programming,” 2010 International Conference on Electrical Machines and Systems (ICEMS), Incheon, South Korea, pp. 2026-2030 (2010).
[12] DibW., L.Serrao, and A.Sciarretta, “Optimal control to minimize trip time and energy consumption in electric vehicles,” 2011 IEEE Vehicle Power and Propulsion Conference (VPPC), Chicago, Illinois, USA, pp. 1-8 (2011).
[13] KirchesC., “Fast numerical methods for mixed‐integer nonlinear model‐predicitve control. Ph.D. Thesis, Ruprecht‐Karls‐Universität Heidelberg, (2010).
[14] SchwickartT., H.Voos, J. R.Hadji‐Minaglou, and M.Darouach, “A novel model‐predictive cruise controller for electric vehicles and energy‐efficient driving,” AIM 2014. 11th IEEE International Conference on Advanced Intelligent Mechatronics, 2014, Besancon, France, pp. 1067-1072 (2014).
[15] SchwickartT., H.Voos, J. ‐R.Hadji‐Minaglou, M.Darouach, and A.Rosich, “Design and simulation of a real‐time implementable energy‐efficient model‐predictive cruise controller for electric vehicles,” J. Frankl. Inst.‐Eng. Appl. Math. Vol. 352, No. 2, pp. 603-625 (2014). · Zbl 1307.93154
[16] GuzzellaL. and A.Sciarretta. Vehicle Propulsion Systems ‐ Introduction to Modeling and Optimization. Springer: Berlin Heidelberg, Germany, (2013).
[17] ZomotorA. and J.Reimpell. Fahrwerktechnik, Fahrverhalten. Vogel Verlag: Würzburg, Germany, (1991).
[18] Smart, “Specifications, (2013). (Accessed October 2013.) Available from: http://www.smart.de/.
[19] HellstroemE., “Look‐ahead control of heavy vehicles. Ph.D. Thesis, Linköping University, (2010).
[20] KohutN., K.Hedrick, and F.Borrelli, “Integrating traffic data and model predictive control to improve fuel economy,” 12th IFAC Symposium on Control in Transportation Systems, Redondo Beach, California, USA, pp. 155-160 (2009).
[21] SaerensB., H. A.Rakha, M.Diehl, and E. V.denBulck, “A methodology for assessing eco‐cruise control for passenger vehicles,” Transp. Res. Part D‐ Transp. Environ. Vol. 19, No. 0, pp. 20-27 (2013).
[22] StefanovS.. Separable Programming ‐ Theory and Methods. Kluwer Academic Publishers: Dordrecht/ Boston/ London, (2001). · Zbl 0983.90001
[23] BoydS. and L.Vandenberghe. Convex Optimization. Cambridge University Press: New York, (2004). · Zbl 1058.90049
[24] MagnaniA. and S.Boyd, “Convex piecewise‐linear fitting,” Optim. Eng. Vol. 10, No. 1, pp. 1-17 (2009). · Zbl 1273.65086
[25] MayneD. Q., J. B.Rawlings, C. V.Rao, and P. O.Scokaert, “Constrained model predictive control: Stability and optimality,” Automatica, Vol. 36, No. 6, pp. 789-814 (2000). · Zbl 0949.93003
[26] MaciejowskiJ. M.. Predictive Control with Constraints. Pearson Education, Prentice Hall: New York City, USA, (2001). · Zbl 0978.93002
[27] MattingleyJ. and S.Boyd, “Cvxgen: a code generator for embedded convex optimization,” Optim.Eng. Vol. 13, No. 1, pp. 1-27 (2012). · Zbl 1293.65095
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.