Virtual Responsiveness Matching for Control Device Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing verification systems face challenges in accurately performing verification with the same operational scenario between virtual and real environments due to differences in responsiveness when verifying control devices, as responsiveness differs significantly between hardware-based real environments and software-based virtual environments.
Innovation Solution
A verification system that includes actual responsiveness obtaining and virtual responsiveness obtaining units, along with a changing unit to adjust the virtual environment settings, ensuring that virtual responsiveness is brought closer to actual responsiveness, thereby enabling accurate verification with the same operational scenario across both environments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If verification is performed in a virtual environment with software-based control target, then verification can be performed before real hardware is available and iteration is faster, but responsiveness differs from real hardware leading to inaccurate verification results
Solution Approach 1:
The patent changes the responsiveness parameter of the virtual control target to match the real control target. The responsiveness information acquisition unit acquires actual responsiveness from the real control target, and the virtual responsiveness adjustment unit adjusts the virtual control target's responsiveness to match this actual responsiveness, resolving the contradiction between fast virtual verification and accurate responsiveness measurement
Solution Approach 2:
The patent creates a virtual copy of the real control target with matched responsiveness characteristics. By copying the responsiveness information from the real control target to the virtual control target, the system enables accurate verification in the virtual environment without requiring physical hardware, thus maintaining both productivity and measurement precision
2Measurement precision
If verification is performed in a real environment with hardware-based control target, then responsiveness accuracy is high, but verification iteration is slower and requires physical hardware availability
Solution Approach 1:
The patent introduces responsiveness information as an intermediary that bridges the virtual and real environments. The responsiveness information acquisition unit captures actual responsiveness from hardware, and the virtual responsiveness adjustment unit uses this information to adjust the virtual environment, allowing verification benefits from both real accuracy and virtual speed
Solution Approach 2:
The patent performs preliminary acquisition of responsiveness information from the real control target before conducting virtual verification. By pre-adjusting the virtual control target's responsiveness based on actual hardware characteristics, the system eliminates the need for repeated hardware testing while maintaining accuracy
3Ease of manufacture
If the virtual control target uses default responsiveness settings, then setup is simpler and faster, but verification results do not match real hardware behavior
Solution Approach 1:
The patent implements feedback by acquiring responsiveness information from the real control target and using it to adjust the virtual control target. The responsiveness information acquisition unit continuously monitors actual responsiveness, and the virtual responsiveness adjustment unit applies this feedback to match virtual behavior with real hardware, ensuring reliable verification results while maintaining ease of setup
Data Source
AI summary
A verification system (for example, a PC) is a system which verifies, as a verification target, a control device that controls a control target. The verification system includes: an actual responsiveness obtaining unit which obtains actual responsiveness that is responsiveness for verification performed on the verification target in a real environment in which the control target is configured by hardware; a virtual responsiveness obtaining unit which obtains virtual responsiveness that is responsiveness for verification performed on the verification target in a virtual environment in which the control target is virtually configured; and a changing unit which changes a setting of the virtual environment to bring the virtual responsiveness closer to the actual responsiveness.


