Vehicle Dynamic Control Platform Mediator Architecture
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional vehicle dynamic control systems require direct operative connections between applications and controlled objects, leading to a significant burden on users and workers when adding or removing applications or changing controlled objects, and may result in unintentional vehicle behaviors due to malfunctions or sudden changes in conditions.
Innovation Solution
A vehicle dynamic control platform that compares a target value with the availability of a controlled object's controllable range to determine whether to perform dynamic control, preventing abnormal vehicle behavior by disabling control when the target value exceeds the available range due to errors or rapid changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If direct operative connections are established between applications and controlled objects, then control precision is improved, but system complexity increases and burden on users/workers increases when adding or removing applications
Solution Approach 1:
The patent introduces a control platform as an intermediary layer between applications and controlled objects. This platform manages the connections and control logic centrally, allowing applications to be added or removed without modifying the controlled objects or their control logic. The platform handles parameter mapping and control signal generation, thereby reducing system complexity while maintaining precise control.
Solution Approach 2:
The system is segmented into distinct functional layers: applications layer, control platform layer, and controlled objects layer. This segmentation allows independent development and modification of each layer without affecting others, reducing overall system complexity while preserving control precision through the structured interface management at the control platform level.
2Speed
If direct operative connections are established between applications and controlled objects, then control responsiveness is improved, but burden on users and workers increases when adding or removing applications
Solution Approach 1:
The control platform serves as a mediator that maintains responsive control by pre-establishing communication channels and control logic templates. When applications are added or removed, the platform handles the integration without requiring modifications to controlled objects, thus maintaining control responsiveness while significantly improving ease of operation.
Solution Approach 2:
The control platform performs preliminary actions by pre-configuring control logic and parameter mappings for controlled objects. This preliminary setup enables rapid integration of new applications without time-consuming modifications, thereby maintaining fast control response while making the system easier to operate and modify.
3Adaptability or versatility
If control logic is changed to accommodate new applications or controlled objects, then system adaptability is improved, but burden on users and workers increases
Solution Approach 1:
The control platform is designed with universal functionality to handle multiple applications and controlled objects through standardized interfaces and parameter mappings. This universality allows the system to adapt to new applications and controlled objects without requiring changes to existing control logic, thereby improving system adaptability while reducing the burden on users and workers.
Solution Approach 2:
The control platform as an intermediary absorbs the complexity of adapting to different applications and controlled objects. It provides a standardized interface layer that translates between application requests and controlled object requirements, enabling system adaptability without requiring users or workers to modify control logic for each new component.
4Adaptability or versatility
If control logic is modified to support application changes, then system versatility is improved, but risk of errors increases
Solution Approach 1:
The control platform as an intermediary centralizes the control logic management, reducing the risk of errors by eliminating the need to modify controlled object logic for each application change. The platform validates and manages control parameters centrally, ensuring consistency and reducing the likelihood of errors while maintaining system versatility.
Solution Approach 2:
The universal control platform handles diverse applications through standardized procedures and validated control logic templates. This approach maintains system versatility while reducing error risk by avoiding ad-hoc modifications to controlled object logic, thereby preserving reliability through consistent, pre-tested control pathways.
Data Source
AI summary
In a vehicle dynamic control platform arranged between a controlled object and an application, an availability obtainer obtains an availability corresponding to a controllable range of a second parameter of the controlled object, and outputs the availability of the second parameter of the controlled object to the application. The application is programmed to output the target value of the first parameter based on the availability of the second parameter of the controlled object. A comparator compares the target value of the first parameter with the availability of the second parameter when the target value of the first parameter is outputted from the application, and determines, based on a result of the comparison, whether to perform dynamic control of the vehicle by controlling the controlled object.


