Mediated Multi-Service Control for Command Timing Coordination
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing control systems face challenges in flexibly combining multiple control services due to the need for manual data format matching and timing coordination, leading to increased man-hours and hindered responsiveness to diverse needs.
Innovation Solution
A control system and method that includes a mediation device to acquire and integrate individual command values from multiple control services, assign acquisition times, and generate timing instructions, allowing seamless integration and coordination of these services.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If control services are added or removed in a conventional control system, then the system configuration can be changed, but manual data format matching and timing coordination are required, resulting in increased man-hours and reduced flexibility
Solution Approach 1:
The patent introduces a mediation device as an intermediary between multiple control services and the control target. This mediator automatically performs data format matching and timing coordination, eliminating the need for manual configuration when control services are added or removed. The mediation device acquires individual command values from control services, assigns acquisition times, generates timing instruction information, and coordinates the output timing, thereby resolving the technical contradiction between system flexibility and configuration time.
2Productivity
If multiple control services control the same control target, then advanced real-time control and flexible configuration changes are enabled, but complex coordination and timing management are required
Solution Approach 1:
The mediation device serves as a central coordinator that manages multiple control services. It automatically handles the complex tasks of acquiring command values from different services, assigning acquisition times, generating timing instruction information, and coordinating output timing. This intermediary approach enables advanced real-time control with multiple services while keeping the coordination mechanism simple and automated.
Solution Approach 2:
The patent employs parameter changes by dynamically adjusting acquisition times and timing instructions based on the number of control services and their individual command value generation rates. The mediation device monitors and adapts timing parameters automatically, allowing the system to maintain optimal real-time control performance without complex manual configuration when services are added or removed.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Disclosed is a technology for easily implementing multi-phase control that flexibly combines a plurality of control services. A control system includes a plurality of control services and a mediation device. The plurality of control services each output an individual command value for controlling a control target. The mediation device acquires the individual command values from the control services and generates, on the basis of the acquired individual command values, an output command value to be given to the control target. The mediation device assigns, to each of the plurality of individual command values, an acquisition time indicating the time at which the individual command value was acquired, notifies the plurality of control services of command sharing information including the individual command values and the acquisition times, generates timing instruction information for specifying a next instruction time for each of the control services, on the basis of the number of control services and the acquisition time of the individual command value of each of the control services, and notifies each of the control services of the generated timing instruction information. Each of the control services generates an individual command value on the basis of the individual command values and acquisition times included in the command sharing information and the instruction time included in the timing instruction information.