Active Suspension Control for Road Data Boundary Vibration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Vibrations occur in vehicle suspensions when transitioning between areas with and without road surface displacement data, leading to uncomfortable riding experiences, and existing solutions either deteriorate control performance or increase processing costs.
Innovation Solution
A suspension control system that adjusts suspension stroke using an actuator and a control device to calculate and apply a target control force based on road surface displacement changes, applying rate limiters or low-pass filters when displacement variations exceed a threshold to minimize vibrations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the road surface displacement-associated value changes abruptly at the boundary of presence and absence of data, then the control force changes steeply, but vibration occurs in the suspension system
Solution Approach 1:
The system performs preliminary detection of the road surface displacement-associated value change amount before applying control. By calculating the change amount per unit time in advance and comparing it with a threshold, the system identifies abrupt changes at data boundaries and takes preventive action by reducing the target control force change amount, thereby avoiding vibration before it occurs
Solution Approach 2:
The system dynamically changes the parameter of target control force based on the detected road surface displacement change amount. When the change amount exceeds the threshold, the system adjusts the target control force to have a smaller change amount per unit time, effectively adapting the control parameter to prevent vibration while maintaining accurate road surface displacement compensation
2Object-affected harmful factors
If the target control force is adjusted to suppress vibration at data boundaries, then riding comfort improves, but control performance may deteriorate
Solution Approach 1:
The system dynamically adjusts the control strategy based on real-time road surface displacement changes. By continuously monitoring the change amount and adaptively modifying the target control force accordingly, the system maintains optimal control performance in normal conditions while automatically suppressing vibration when abrupt changes are detected, ensuring reliability across varying operating conditions
3Object-affected harmful factors
If the change amount of road surface displacement-associated value is calculated and monitored, then vibration can be suppressed, but processing complexity increases
Solution Approach 1:
The system applies partial processing by only performing detailed change amount calculations and threshold comparisons when necessary. By monitoring the road surface displacement-associated value and selectively applying vibration suppression control only when the change amount exceeds the threshold, the system avoids full-scale complex processing in all conditions, thereby reducing overall computational complexity while still effectively suppressing vibration
Data Source
AI summary
An actuator of a suspension control system is controlled by a control device to adjust a suspension stroke of a controlled wheel of a vehicle. In the control device, a first acquisition unit repeatedly acquires a road surface displacement-related value from a road surface data map. A second acquisition unit acquires a change amount of the road surface displacement-related value per unit time. A control unit controls the actuator so that a control force generated by the actuator when the controlled wheel passes through a predicted passing position matches a target control force. When the change amount of the road surface displacement-related value per unit time is not less than a threshold value, a calculation unit calculates the target control force so that the change amount of the target control force per unit time becomes smaller than that when the amount of change is less than the threshold value.


