Control allocation algorithm for over-actuated electric vehicles

Chong Feng , Neng-gen Ding , Yong-ling He , Guo-yan Xu , Feng Gao

Journal of Central South University ›› 2014, Vol. 21 ›› Issue (10) : 3705 -3712.

PDF
Journal of Central South University ›› 2014, Vol. 21 ›› Issue (10) : 3705 -3712. DOI: 10.1007/s11771-014-2354-0
Article

Control allocation algorithm for over-actuated electric vehicles

Author information +
History +
PDF

Abstract

A control allocation algorithm based on pseudo-inverse method was proposed for the over-actuated system of four in-wheel motors independently driving and four-wheel steering-by-wire electric vehicles in order to improve the vehicle stability. The control algorithm was developed using a two-degree-of-freedom (DOF) vehicle model. A pseudo control vector was calculated by a sliding mode controller to minimize the difference between the desired and actual vehicle motions. A pseudo-inverse controller then allocated the control inputs which included driving torques and steering angles of the four wheels according to the pseudo control vector. If one or more actuators were saturated or in a failure state, the control inputs are re-allocated by the algorithm. The algorithm was evaluated in Matlab/Simulink by using an 8-DOF nonlinear vehicle model. Simulations of sinusoidal input maneuver and double lane change maneuver were executed and the results were compared with those for a sliding mode control. The simulation results show that the vehicle controlled by the control allocation algorithm has better stability and trajectory-tracking performance than the vehicle controlled by the sliding mode control. The vehicle controlled by the control allocation algorithm still has good handling and stability when one or more actuators are saturated or in a failure situation.

Keywords

over-actuated system / pseudo-inverse control / control allocation / sliding mode / vehicle stability

Cite this article

Download citation ▾
Chong Feng, Neng-gen Ding, Yong-ling He, Guo-yan Xu, Feng Gao. Control allocation algorithm for over-actuated electric vehicles. Journal of Central South University, 2014, 21(10): 3705-3712 DOI:10.1007/s11771-014-2354-0

登录浏览全文

4963

注册一个新账户 忘记密码

References

[1]

MaedaK, FujimotoH, HoriY. Four-wheel driving-force distribution method for instantaneous or split slippery roads for electric vehicle with in-wheel motors [C]. The 12th IEEE International Workshop on Advanced Motion Control, 2012, Sarajevo, Yugoslavia, IEEE: 1-6

[2]

ZhangY-c, ZhuX-c, LiangS-feng. The robust controller for the four-wheel independent steering system of the electric vehicle [C]. 2011 International Conference on Remote Sensing, Environment and Transportation Engineering, 2011, Nanjing, China, RSETE: 2740-2743

[3]

WangG-y, ZhangJ-l, XiaoHang. Energy regenerative braking feedback lockup electromechanical integrated brake system for vehicles [C]. 3rd International Conference on Mechanical and Electronics Engineering, 2011, Hefei, China, TRANS: 332-338

[4]

AhmedK, PhilippeW, DidierT. Reconfigurable control design for over-actuated systems based on reliability indicators [C]. 2010 Conference on Control and Fault Tolerant Systems, 2010, Nice, France, CFTS: 365-370

[5]

WangH-d, YiJ-q, FanG-liang. Autonomous reconfigurable flight control system design using control allocation [C]. 2nd International Symposium on Systems and Control in Aerospace and Astronautics, 2008, Shenzhen, China, ISSCAA: 1-6

[6]

HammadA, TrevorM Y, DanielT, EdinO. Control allocation with actuator dynamics for aircraft flight controls [C]. 7th AIAA Aviation Technology Integration and Operations Conference, 2007, Belfast, UK, AIAA: 1415-1428

[7]

JohnA M, Petersen, MarcB. Constrained quadratic programming techniques for control allocation [J]. IEEE Transactions on Control Systems Technology, 2006, 14(1): 91-98

[8]

JohansenT A, FuglsetT P, TondelP, FossenT I. Optimal constrained control allocation in marine surface vessels with rudders [J]. Control Engineering Practice, 2008, 16(4): 457-464

[9]

JohannesT, JohansenT A. Adaptive control allocation [J]. Automatica, 2008, 44(11): 2754-2765

[10]

BradS, ToreH. Optimal control allocation in vehicle dynamics control for rollover mitigation [C]. Proceedings of the American Control Conference, 2008, Seattle, USA, ACC: 3231-3236

[11]

HacA, DavidD, MichaelOUnified control of brake- and steer-by-wire systems using optimal control allocation methods [R], 2006, Michigan, USA, Delphi Corporation and Air Force Research Laboratories

[12]

PlumleeJ H, BevlyD M, HodelA S. Control of a ground vehicle using quadratic programming based control allocation techniques [C]. Proceeding of the 2004 American Control Conference, 2004, Boston, USA, IEEE: 4704-4709

[13]

ChenB C, HsiehF C. Sideslip angle estimation using extended Kalman filter [J]. Vehicle System Dynamics, 2008, 46(1): 353-364

[14]

WangJ, YuG-z, ZhangW, LiD-h, DingN-gen. Vehicle sideslip angle estimation based on principles of sliding mode [J]. Journal of Beijing University of Technology, 2011, 37(3): 335-341

[15]

OppenheimerM W, DomanD B, BolenderM A. Control allocation for over-actuated systems [C]. 14th Mediterranean Conference on Control and Automation, 2006, Ancona, Italy, IEEE: 1-6

[16]

DingN-g, SaiedT. An adaptive integrated algorithm for active front steering and direct yaw moment control based on direct Lyapunov method [J]. Vehicle System Dynamics, 2010, 48(10): 1193-1213

[17]

HiraokaT, NishiharaO, KumamotoH. Model-following sliding mode control for active four-wheel steering vehicle [J]. Review of Automotive Engineering, 2004, 25(3): 305-313

[18]

PisuP, RizzoniG, AmberkarS, MurrayB, JalicsL. Model based diagnostics for vehicle systems [C]. 2000 ASME International Mechanical Engineering Congress and Exposition, 2000, Orlando, USA, ASME: 5-10

AI Summary AI Mindmap
PDF

168

Accesses

0

Citation

Detail

Sections
Recommended

AI思维导图

/