Control allocation in ground vehicles

We examine the use of quadratic programming (QP)-based control allocation for ground vehicles with multiple inputs. This control problem is relevant for safety systems, such as stability control and driver assistance technologies, and autonomous vehicle control. The control objective is to track a desired yaw rate trajectory while minimising vehicle side slip. The proposed QP-based control allocation law is simulated in a closed loop with a non-linear vehicle. Vehicle attitude commands are generated by a linear quadratic regulator whose gains are designed around a linear vehicle model to arrive at a combination of vehicle commands. The closed loop system is tested on three simulated vehicle models each possessing different input capabilities. The simulation tests include both nominal and failure scenarios of operation.