This article presents a motion controller for a road vehicle equipped with a steer-by-wire system and four independent electric rim-mounted drives. The motion controller separates the control law from the specific actuator setup by the usage of virtual global control variables acting on the vehicle centre of gravity. A control allocation algorithm distributes the virtual control variables to the available actuators. An approximation of the real actuator dynamics is used to analyse the performance of different motion controller types in the linear and nonlinear driving regions. In addition, a vehicle state observer consisting of a traction force observer and an unscented Kalman filter is discussed to analyse the control behaviour in the case of a real sensor setup.
Read full abstract