Virtual prototyping tools are widely used in the development of new motorcycles, but the instability of two-wheel vehicles leads to the necessity of implementing a vehicle driver. In this brief, the development of an effective virtual rider (VR) is described that is capable of controlling the motorcycle during complex, high performance maneuvers. The control inputs are the steering angle, the lateral rider movement, and the throttle/braking effort. The proposed motorcycle model consists of a plane that can roll and slide (both in x- and y-directions), on which a moving point mass with lateral degree of freedom (DoF) is attached, representing the rider. The controller is designed within the nonlinear model predictive control (MPC) framework. The implementation is developed in MATMPC, an open-source toolbox, and tested in co-simulation with the commercial software VI-BikeRealTime, specifically designed to reproduce vehicles behavior with high fidelity. A chicane and a lap on a challenging track have been used to both show flexibility and evaluate performance, demonstrating the capability of the proposed VR of handling complex maneuvers.

Real-Time Nonlinear Model Predictive Control of a Virtual Motorcycle

Bruschetta M.;Picotti E.
;
Chen Y.;Beghi A.;
2020

Abstract

Virtual prototyping tools are widely used in the development of new motorcycles, but the instability of two-wheel vehicles leads to the necessity of implementing a vehicle driver. In this brief, the development of an effective virtual rider (VR) is described that is capable of controlling the motorcycle during complex, high performance maneuvers. The control inputs are the steering angle, the lateral rider movement, and the throttle/braking effort. The proposed motorcycle model consists of a plane that can roll and slide (both in x- and y-directions), on which a moving point mass with lateral degree of freedom (DoF) is attached, representing the rider. The controller is designed within the nonlinear model predictive control (MPC) framework. The implementation is developed in MATMPC, an open-source toolbox, and tested in co-simulation with the commercial software VI-BikeRealTime, specifically designed to reproduce vehicles behavior with high fidelity. A chicane and a lap on a challenging track have been used to both show flexibility and evaluate performance, demonstrating the capability of the proposed VR of handling complex maneuvers.
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11577/3389435
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 4
  • ???jsp.display-item.citation.isi??? 3
  • OpenAlex ND
social impact