To address the ever growing complexity of electric vehicles, several control functions can be integrated over a single shared intravehicle network, e.g., controller area network (CAN). However, sharing communication resources may lead to communication delays that affect control performance. Well-known communication standards allow to introduce different quality-of-service guarantees on a message-by-message basis. This study focuses on predictive control of motor drives; the model predictive control (MPC) approach is extended to jointly decide the value of each control command and its transmission priority on the CAN bus. A mixed integer quadratic problem is derived in which the transmission strategies are modeled by a two-class priority scheme and the corresponding values of delay variation are transformed into loss probabilities by introducing receiver buffers. System-level simulations show that the proposed approach uses high priority when the system behavior is farther from the desired one or bus is congested and the tracking error is reduced with respect to the traditional MPC and unprioritized transmission.

Communication-Aware Bandwidth-Optimized Predictive Control of Motor Drives in Electric Vehicles

QUAGLIA, Davide;MURADORE, Riccardo
2016-01-01

Abstract

To address the ever growing complexity of electric vehicles, several control functions can be integrated over a single shared intravehicle network, e.g., controller area network (CAN). However, sharing communication resources may lead to communication delays that affect control performance. Well-known communication standards allow to introduce different quality-of-service guarantees on a message-by-message basis. This study focuses on predictive control of motor drives; the model predictive control (MPC) approach is extended to jointly decide the value of each control command and its transmission priority on the CAN bus. A mixed integer quadratic problem is derived in which the transmission strategies are modeled by a two-class priority scheme and the corresponding values of delay variation are transformed into loss probabilities by introducing receiver buffers. System-level simulations show that the proposed approach uses high priority when the system behavior is farther from the desired one or bus is congested and the tracking error is reduced with respect to the traditional MPC and unprioritized transmission.
2016
transmission priority, Automotive, Bernoulli distribution, controller area network (CAN), differentiated services, in-vehicle network, intravehicle network, jitter, message drop probability, message loss, model predictive control (MPC), playout buffer, quality-of-service (QoS), transmission delay
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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/11562/949434
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 7
  • ???jsp.display-item.citation.isi??? 5
social impact