Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
As heavy-duty trucks and buses transition from purely mechanical linkages to sophisticated electronic “drive-by-wire” systems, the need for clear prioritization of operator control inputs becomes critical. SAE J3081-2020 provides criteria and rationale for resolving conflicting control requests to maintain vehicle stability and safety. This article summarizes key design insights from the standard, focusing on acceleration and deceleration control for vehicles over 10,000 lbs GVW.
To ensure safe operation, the standard defines a general prioritization of system controls. The hierarchy ensures that safety-critical functions override less critical demands, especially when conflicting inputs arise. The following table shows the recommended priority order, from highest to lowest:
| Priority | System/Control |
|---|---|
| 1 (Highest) | Steering |
| 2 | Stability Control / ABS / ATC |
| 3 | Collision Avoidance |
| 4 | Foundation Brake Controls |
| 5 | Electronic Transmission Controls |
| 6 | Acceleration Control |
| 7 (Lowest) | Engine Brake / Retarder / Regenerative Braking |
When the operator provides conflicting control requests, the system responsible for vehicle control should err on the side of best stability and lowest kinetic energy. This principle ensures that deceleration and stability are favored over acceleration, reducing risk in ambiguous situations.
The transition to electronic controls brings new opportunities for enhanced safety, but also demands careful engineering to avoid unintended consequences. The standard offers several specific recommendations for reliable operation:
The system should always prioritize best stability and lowest kinetic energy. In practice, this means deceleration and steering commands take precedence over acceleration. If a driver demands acceleration while stability control detects a loss of traction, the stability function overrides the throttle request.
SAE J1939 provides a well-thought-out mechanism for prioritizing messages on the CAN bus. However, when multiple data links are used, conflicting messages can arrive simultaneously from different networks. Message prioritization is beneficial but must be combined with intelligent vehicle-level control to ensure acceptable operation in all cases.
Partial or total failure of data links must be considered during system design. The standard recommends defining acceptable system performance for such events—typically defaulting to a safe state that maintains stability and reduces speed, even if mission completion is no longer possible.
Hybrid and battery-electric vehicles often need a dedicated vehicle control unit (VCU) to manage complex drive and energy strategies. The same prioritization and conflict resolution principles apply, but engineers must also account for the unique behavior of regenerative braking and the interaction between electric and foundation brakes. Reliable failure detection and a clear hierarchy of control are essential to maintain safety.