In-Vehicle Recording Trigger Latch Mechanism
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In-vehicle recording systems face delays in relaying trigger states between different in-vehicle networks, leading to missed recording of earlier events when consecutive events are generated, due to the gateway device's relaying delay.
Innovation Solution
The system includes a generated event determination unit, a trigger state setting unit, a transmission process unit, a latch process unit, and a gateway apparatus that relays communication frames without waiting for the first frame to be relayed, maintaining the trigger state of earlier events until a predetermined time passes, ensuring that the state of the trigger is satisfied and recorded even if consecutive events occur.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the gateway device relays communication frames between different in-vehicle networks, then data transmission between networks is enabled, but relaying delay occurs causing loss of trigger states for consecutive events
Solution Approach 1:
The transmitter-ECU performs preliminary action by setting the trigger state to a satisfied state and transmitting it via communication frames before the gateway device's relaying delay occurs. The latch process unit maintains this satisfied state continuously, ensuring that even if the first communication frame is delayed or lost, the trigger state is preserved and can be transmitted in subsequent frames without requiring the gateway to hold the state.
2Stability of the object's composition
If the gateway device waits to relay the first communication frame before relaying the second frame, then frame ordering is maintained, but the first trigger state is lost when consecutive events occur
Solution Approach 1:
The latch process unit performs preliminary action by maintaining the satisfied state of the trigger continuously from the first event, so that when the second communication frame is transmitted, the first trigger state is already preserved and can be included in the frame without requiring the gateway to buffer or hold the state.
Solution Approach 2:
The latch process unit acts as an intermediary between the trigger generation and communication frame transmission. It maintains the satisfied state as a persistent record that can be retrieved for inclusion in communication frames, decoupling the trigger state preservation from the gateway's frame relaying process.
3Speed
If the transmitter-ECU transmits communication frames immediately when events are detected, then real-time response is achieved, but consecutive trigger states may be overwritten or lost due to gateway delay
Solution Approach 1:
The latch process unit performs preliminary action by maintaining the satisfied state continuously after the first event is detected. This allows the transmitter-ECU to transmit communication frames immediately when events occur without worrying about gateway delay, because the trigger state is already preserved and will be included in the next available communication frame.
Solution Approach 2:
The latch process unit ensures continuity of useful action by maintaining the satisfied state continuously from the first event through the second event. This continuous maintenance of the trigger state ensures that no matter when the communication frames are transmitted or relayed, the trigger information is always available and not lost.
Data Source
AI summary
An in-vehicle control apparatus is connected with a gateway apparatus via a first in-vehicle network, and transmits a state of a trigger for recording state data representing a state of a vehicle and the like on a non-volatile memory. The in-vehicle control apparatus includes a determination unit to determine whether predetermined events have been generated; a setting unit to set the state of the trigger of the generated event, to a satisfied state; a transmission process unit to transmit a communication frame that conveys the state of the trigger for each event, to the first in-vehicle network; and a latch process unit to maintain the satisfied state of the trigger until a predetermined time passes, and to change the state of the trigger from satisfied to unsatisfied after the predetermined time has passed, for each of the triggers.


