4040

The Development of a Digital-twin of a Permanent-Magnet-Array (PMA)-Based Portable MRI System
Shao Ying Huang1, Yi-Dan Chen1, Ting-Ou Liang2, Yan Hao Koh1, and Wenwei Yu3
1Singapore University of Technology and Design, Singapore, Singapore, 2Zhejiang University, Hangzhou, China, 3Chiba University, Chiba, Japan

Synopsis

This abstract presents the development of a digital-twin of a permanent-magnet-array-based portable MRI system. It is to guide the design, optimization, hardware debug and calibration, and evaluation of such a system at both a sub-system level and a system level. Meanwhile, it facilitates the development of a sub-system without building the whole system. It consists of the simulators for magnet array, RF coil, gradient coils, pulse sequence, k-space analysis, image reconstruction, and image quality evaluation.

Introduction

Permanent-magnet-array(PMA)-based portable MRI systems have obtaining increasing attention recently[1-3]. Permanent magnet is a good option to supply the static magnetic field(B0+gradient fields, with or without gradient coils) for the portability of MRI because it doesn’t need power or cooling and are low-cost. However, due to the use of permanent magnets, the field strength is low, the field pattern may not be linear, and the homogeneity leads to a wide system working bandwidth. Therefore, a PMA has different requirements on other parts of the system and it affects the image quality differently compared to a conventional system. For example, a low field strength and a high inhomogeneity require the RF coil to have a high B1 sensitivity and a wide bandwidth. The field is not homogeneous thus it does not work with conventional linear gradient coils (new gradient-coils can be an option to have a desired pattern) and it takes localized k-spaces to analyze the quality of encoding.

A digital version of such a system, a digital-twin, that consists of different simulators connecting different parts of the system(PMA, RF-coil, and gradient-coils, etc.) is critical to design, optimize, hardware debug and calibrate, and evaluate such a system at a system and a sub-system level. Meanwhile, it will facilitate the design and development of a sub-system without building a whole system. Here, we present the development of such a digital-twin.

Method

Fig.1 shows the components of the digital-twin and the key inputs/outputs between the simulators. The PMA-simulator takes the characteristics(e.g.magnet grades) and configuration of magnet blocks(e.g.dimension, location, and orientation) as inputs and generate the spatial encoding magnetic field, BμSEM=B0+GμSEM in a defined field-of-view(FoV). The homogeneity, strength, and distributions of the calculated are the outputs. The former two outputs are translated into the requirements on B1 sensitivity, B1 phase, and working bandwidth, entering the RF-coil-simulator which designs transmit- and receive-coils with the required field strengths, patterns, and phase distribution. Meanwhile, when gradient-coils are added, the output field-distribution is delivered to the gradient-coil-simulator to guide the designs for a desired field-distribution.

When BμSEM, B1, and G(optional) are ready, together with the numerical phantom, they enter the digital-console which consists of the simulators for pulse sequence, k-space analysis, image reconstruction, and image quality evaluations. Both the k-space analysis(simulator-5) and the image quality evaluation(simulator-7) can be feedback for further design and optimizations(detailed in Fig.2).

For the PMA simulator, magnet blocks that are available off-the-shelf and current model were used, and the acceleration of calculations was proposed(details reported in another submitted abstract). For the RF-coil-simulator, it includes both Biot-Savart-Law(for coils with wires) or Method of Moments(MoM)(for coils with planar structures). It can accommodate the designs for Transmit-Array-Spatial-Encoding(TRASE) and Sensitivity-Encoding(SENSE)-coils. For the gradient-coil-simulator, there are options of using Biot-Savart-law and finite-element-method(FEM). The k-space analysis includes global and local ones, depending on the gradients for the encoding field. The image reconstruction includes both FFT and generalized reconstructions, depending on the linearity of the encoding gradients.

The proposed digital-twin supports both global- and local-optimizations, as indicated by the blue line and red line in Fig.2, respectively. For the global-optimization for PMA, the feedback is fed to guide the magnet characteristics and configuration for optimization. For local-optimizations, the feedback information is fed to each simulator as a goal for the simulator for further designs and optimizations before carrying forward. For both optimizations, different optimization algorithms can be applied.

Results & Discussions

Case-1 is the local PMA optimization using the proposed digital-twin(Fig.3). It starts with an initial discretized inward-outward-ring-array(Fig.3a, 48blocks). Calculation of BμSEM was done in the PMA-simulator(28.4seconds/simulation). The calculated field has a concentric pattern(Fig.3b). When this field is used for signal encoding with mechanical rotation[4-5], it entered the digital-console where image reconstruction(simulation-7) and k-space analysis(simulation-5) were performed when a typical CPMG pulse sequence was performed. As the gradient is non-linear, local k-space(Fig.3c) was analyzed where the analysis was feedback to the PMA-simulator to guide the optimization. In this example, a linear pattern along the horizontal direction(Fig.3d) was concluded to be the targeted pattern based on the local k-space analysis and input to the local-optimizer of the PMA-simulator. Genetic algorithm(GA) was used as the optimization algorithm of this simulator which led to an output design with 120blocks including shimming and gradient blocks(Fig.3e) and a field pattern that is close to linear(Fig.3f).

The sub-system of the digital-twin can be replaced by measurement data for the designs of other sub-systems. Fig.4 shows an example of the design of a TRACE-coil when the measured BμSEM of a Halbach-array was used to replace the PMA-simulator.

Besides design and optimizations of a PMA system, the proposed digital-twin serves as a starting point for hardware debugging and calibration for each component and the connections between two successive ones. It helps to evaluate the performance of each component and the overall one, which enables a coordination of the design at a system level.

Conclusion

The proposed digital-twin of a PMA-based MRI system offers a platform to design and optimize such a system at both a sub-system and a system level. It can provide guidance to hardware debug and calibration, and evaluation. It can be used at different development stages of such a system.

Acknowledgements

The authors would like to thank Professor Feng Liu from University of Queensland (Australia) for the discussions on the gradient simulator.

References

[1] S. Y. Huang, et al, " Portable Low-cost MRI System based on Permanent Magnets/Magnet Arrays", Investigative Magnetic Resonance Imaging, vol. 23, no. 3, page 179, Sept. 2019

[2] C. Z. Cooley et al, “A portable scanner for magnetic resonance imaging of the brain”, Nature Biomedical Engineering, Nov 2020

[3] T. O’Reilly et al, “In vivo 3D brain and extremity MRI at 50 mT using a permanent magnet Halbach array”, Magnetic resonance in medicine, June 2020

[4] C. Z. Cooley et al, “Two-Dimensional Imaging in a Lightweight Portable MRI Scanner without Gradient Coils”, Magnetic Resonance in Medicine 73:872–883, 2015

[5] Z. H. Ren, et al "A Low-field Portable Magnetic Resonance Imaging System for Head Imaging", Progress in Electromagnetics Research Symposium 2017 in Singapore, 19-22 Nov. 2017

Figures

The proposed digital-twin of a Permanent-Magnet-Array (PMA)-Based Portable MRI System

Global- and local-optimizations using the digital-twin, indicated by the blue solid line (using the PMA optimization as an example) and red dashed line, respectively

The local PMA optimization using the proposed digital-twin

An example of the design of a TRACE-coil when the measured BμSEM of a Halbach-array was used to replace the PMA-simulator

Proc. Intl. Soc. Mag. Reson. Med. 29 (2021)
4040