Drive-by-wire Latency Compensation via Preliminary Action
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Latency times in drive-by-wire systems of motor vehicles, particularly in engine control systems, lead to delayed acceleration and braking processes, compromising traffic safety and accuracy in maneuvers like automatic parking.
Innovation Solution
A method that estimates and compensates for latency times by initiating acceleration requests earlier than calculated, using a second point in time adjusted by an estimated latency value, which is determined based on average measured latency and situational factors, to reduce the impact of latency on acceleration and braking processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If drive-by-wire systems with electronic control are used, then mechanical linkages are replaced and control flexibility is improved, but latency times arise in signal transmission and engine response
Solution Approach 1:
The system determines a first point in time for initiating the acceleration process and sends the acceleration request at a second point in time that is earlier by an estimated latency value. This preliminary action compensates for the inherent latency in drive-by-wire systems, allowing the engine to respond at the intended first point in time rather than later.
2Adaptability or versatility
If the engine controller supports numerous different functions, then system versatility is improved, but the controller cannot optimally adapt responsiveness to all functions and latency varies
Solution Approach 1:
The system measures actual latency times during acceleration processes and uses these measurements to determine an estimated value for compensation. This feedback mechanism allows the system to adapt to the varying latency characteristics caused by the multi-functional engine controller, improving the accuracy of latency compensation for each specific function.
3Manufacturing precision
If acceleration requests are sent at the calculated point in time, then trajectory accuracy is maintained, but the actual acceleration occurs later due to latency causing trajectory deviations
Solution Approach 1:
By sending the acceleration request at a second point in time that is earlier by the estimated latency value, the system ensures that the actual acceleration begins at the intended first point in time. This maintains trajectory accuracy and prevents deviations that would compromise maneuver safety in automatic parking and other precision maneuvers.
Data Source
Figure 1~3
AI summary
The invention relates to a method for at least partially compensating for a latency (tL) during the acceleration of a motor vehicle (1), wherein, to execute a first acceleration process, an acceleration request is sent to a device (6) of the motor vehicle (1), and the device (6) accelerates the motor vehicle (1) depending on the acceleration request, wherein a first time (t1) is determined for initiating the first acceleration process. Furthermore, before initiating the first acceleration process, an estimated value (ts) for the latency (tL) between sending the acceleration request and the acceleration of the motor vehicle (1) is determined, wherein, to initiate the first acceleration process, the acceleration request is sent to the device (6) at a second time (t0), which is earlier than the first time (t1) by the estimated value (ts) for the latency (tL).