Parking Brake Control Unit Failover With Selective Data Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing parking brake systems with redundant microcontrollers face significant data synchronization challenges during nominal operation, leading to performance limitations and increased data load, which complicates seamless transitions in case of errors.
Innovation Solution
Implement a method where only operationally relevant data are continuously exchanged between microcontrollers during nominal operation, with less relevant data exchanged at system startup and shutdown, ensuring minimal data load and efficient redundancy management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If all data are continuously synchronized between two microcontrollers during nominal operation, then reliability is improved through seamless failover capability, but device complexity and data load increase significantly
Solution Approach 1:
The patent segments data into two categories: operationally relevant data and less relevant data. This segmentation allows selective continuous synchronization of only critical data during nominal operation, reducing the data load and complexity while maintaining failover capability for essential parameters.
Solution Approach 2:
The patent performs preliminary full data synchronization during system startup and shutdown phases. This preliminary action ensures that less relevant data are synchronized before nominal operation begins and after it ends, eliminating the need for continuous synchronization of all data during operation, thus reducing complexity while maintaining reliability.
2Reliability
If all data are continuously synchronized between microcontrollers during nominal operation, then reliability is improved, but performance is limited due to increased data load
Solution Approach 1:
By segmenting data into operationally relevant and less relevant categories, the patent enables continuous synchronization of only essential data during nominal operation. This reduces the data processing load on microcontrollers, maintaining high performance while ensuring reliability through continuous availability of critical parameters for failover.
Solution Approach 2:
The patent implements periodic full data synchronization during startup and shutdown phases instead of continuous synchronization throughout operation. This periodic approach reduces the ongoing data load during nominal operation, allowing microcontrollers to maintain higher performance levels while still ensuring data consistency when needed.
3Productivity
If minimal data are exchanged during nominal operation, then productivity is improved, but reliability may be compromised if error-prone data are not synchronized
Solution Approach 1:
The patent segments data into operationally relevant data that are continuously synchronized and less relevant data that are synchronized periodically. This segmentation ensures that critical data required for error-free switchover are always available and synchronized, while non-critical data are handled periodically, maintaining both reliability and productivity.
Solution Approach 2:
The system includes error detection mechanisms that monitor the active microcontroller during nominal operation. When errors are detected, the system can trigger a switchover to the standby microcontroller, which has been continuously updated with operationally relevant data. This feedback mechanism ensures reliability is maintained even with reduced data exchange during operation.
Data Source
AI summary
A method is for operating a control unit for a parking brake system having a parking brake and a first and a second microcontroller for controlling the parking brake. The first and the second microcontroller are tested one after the other when the system is switched on. Nominal operation of the system is started after the test is ended. The method includes activating the second microcontroller to control the parking brake and deactivating the first microcontroller as a redundancy. When an error occurs in the second microcontroller, the system switches from nominal operation to non-nominal operation in which the first microcontroller takes over the control function of the second microcontroller. During nominal operation, operationally relevant data are transmitted from the second microcontroller to the first microcontroller so that they are available to the first microcontroller in the event of the error.


