MR Measurement Interpreter Decouples Sequences From Real-Time Constraints
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing diagnostic MR systems face challenges in meeting real-time requirements, particularly in the MR measurement monitoring computer and MR controller, which can lead to issues with timely instruction generation and execution, affecting the accuracy and efficiency of MR system operations.
Innovation Solution
The introduction of an MR measurement interpreter that generates a detailed description of the measurement task under non-real-time conditions, decoupling the sequence from real-time requirements, allowing for reduced computing power and increased flexibility, and enabling the translation of this description into instructions with fewer resources, thus alleviating the need for hard real-time operating systems in all components.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If a real-time operating system is used in the MR measurement monitoring computer to meet real-time requirements, then the timeliness of instruction generation is improved, but the device complexity and cost increase
Solution Approach 1:
The system is divided into multiple layers: the MR measurement console layer handles high-level measurement task planning without real-time requirements, while the MR controller layer handles real-time instruction generation and execution. This segmentation allows each layer to operate at its appropriate real-time level, reducing overall system complexity while maintaining necessary timeliness.
Solution Approach 2:
The MR controller acts as an intermediary between the MR measurement console and the MR installation. It translates measurement tasks from the console into real-time executable instructions for the installation, absorbing the real-time processing requirements and allowing the console to operate without hard real-time constraints.
2Reliability
If hard real-time requirements are imposed on the MR measurement monitoring computer, then the reliability of instruction execution is improved, but the ease of operation and flexibility deteriorate
Solution Approach 1:
The system separates reliability-critical real-time functions (instruction generation and execution in the MR controller) from non-critical planning functions (measurement task definition in the MR measurement console). This allows the console to remain flexible and easy to operate while the controller ensures reliable real-time execution.
Solution Approach 2:
The system allows dynamic adaptation during operation - the MR controller can adjust instruction generation based on real-time feedback from the MR installation and physiological signals, while the overall measurement task structure remains flexible and can be modified through the console without real-time constraints.
3Productivity
If the sequence is tightly coupled with real-time requirements in the MR measurement monitoring computer, then the productivity of instruction generation is improved, but the device complexity and computing power requirements increase
Solution Approach 1:
The system separates the computationally intensive sequence processing from the real-time instruction generation. The MR measurement console handles non-real-time sequence processing and task planning, while the MR controller generates real-time instructions with reduced computational requirements, thereby improving overall productivity without excessive hardware complexity.
Solution Approach 2:
The system uses a structured sequence format that can be processed and translated through multiple layers. The measurement task description is copied and transformed from the console level to the controller level, allowing efficient processing at each layer without duplicating full real-time processing capabilities throughout the system.
Data Source
AI summary
A computer-implemented method for operating an imaging system, includes in a processor, receiving a measurement task, generating a description of the measurement task in the processor from a sequence accessed by the processor, translating the generated description into instructions, and executing the instructions in an imaging installation of the system. An imaging system is configured to execute such a method, and a non-transitory, computer-readable data storage medium is encoded with programming instructions that cause the method to be executed.


