A multi-channel gradient driver system for matrix gradient coils
Huijun Yu1, Kelvin Jon Layton1, Sebastian Littin1, Stefan Kroboth1, Feng Jia1, and Maxim Zaitsev1

1Dept. of Radiology, Medical Physics, University Medical Center Freiburg, Freiburg, Germany

Synopsis

The matrix gradient coils are showing its potential in offering high flexibility in generating customized spatial magnetic fields. However, the high demands on the amplifiers might become unacceptable for conventional one-coil one-amplifier drive method. We developed a 12 channel gradient driver system integrated with multi-channel switches for matrix gradient coils to drive a higher number of coil elements. The system was tested successfully with a home-built matrix gradient coil with its channels grouped in 12 clusters.

Introduction:

Matrix gradient coils were proposed for spatial encoding showing their potential to offer high flexibility in generating customized spatial encoding magnetic fields [1, 2]. The generation of specific spatial encoding magnetic fields may be very flexible if each coil element is driven by its own amplifier. However, if the number of amplifiers is equal to the number of coil elements, the costs might become unacceptable. To address the increased cost of an increased number of independent gradient amplifiers, Kroboth et al., have introduced an optimization method to use a limited number of gradient amplifiers to drive higher number of coil elements simultaneously for given target fields [3]. In this work, we present the design and implementation of a multi-channel gradient driver system for a matrix gradient coil.

Methods:

The block diagram of gradient driver system is shown in Fig.1. A 12 channel 150A/350V amplifier system (4*XPA-150-350, IECO, Helsinki, Finland) is available to drive the matrix gradient coil in our lab. A commercial 32 channels high-speed digital IO board (PCIe-6536, National Instruments) generates digital gradient waveforms and switching codes in real-time with 100MB/s high speed data rate. The high-level pulse sequence is defined using the open-source pulse sequence programming environment, Pulseq [4, 5]. The Pulseq console was extended to simultaneously control the additional amplifier channels and the Siemens system for RF pulses, traditional gradients and signal acquisition. A waveform file for the additional gradient channels is sent to the PCIe-6536 based gradient waveform generator to generate digital waveforms. The generator software was written in the graphical programming language using LabVIEW 2012 (National Instruments). The LabVIEW-based GUI generator loads the gradient waveform file, and then interprets these files to meet the data format requirement of PCIe-6536. The interface board provides the connection between PCIe-6536 and home-build DACs board. A Fiber Optic transmitter (AFBR-1624, Avago technologies) converts the TTL signal to an optical fiber signal with galvanic isolation. The external trigger signal is provided by the Siemens console to start the gradient waveform generation. To synchronize the gradient power amplifier and PCIe-6536 with the Siemens console, an external 10MHz reference clock from the Siemens console is used. Since the 10MHz reference clock is a 3dBm sinusoidal signal, the clock distribution board was implemented to convert the sinusoidal signal to a TTL signal and distribute up to 12 TTL clocks with low jitter. Each XPA-150-350 includes a three channel analog-control gradient power amplifier, and each amplifier can support 31 different coil loads. A 12 channel DAC board was implemented based on a high precision 18 bit DAC (AD5781, Analog Devices) to convert the digital waveform to meet the input requirements of gradient power amplifiers. A load parameter control board is used to change the proportional-integral-derivative (PID) parameters stored inside the gradient power amplifier when the coil combination is changed. These different coil load parameters are stored on the amplifier ahead of the experiment through a serial port RS-232.

Results:

The 12 channel commercial gradient amplifier and home-built electronics are shown in Fig.2. The front panel of the LabVIEW GUI generator is shown in Fig.3. A newly constructed matrix gradient coil with 84 elements was used for testing [6]. Groups of three to eight coil elements were serially connected in 12 clusters driven by the implemented system. The field maps of 12 clusters were acquired using a single uninterrupted GRE-sequence on a 3T Trio scanner (Siemens Healthcare, Erlangen, Germany), as shown in Fig. 4. A phantom image with linear encoding fields generated by the same clusters was also acquired successfully (the results are not shown here). Switching functionality of the driver system was tested separately, but was not used in this initial work.

Conclusion:

A 12-channel gradient driver system was constructed and tested successfully with a matrix gradient coil with its channels grouped in 12 clusters.

Acknowledgements

This work is supported by the European Research Council Starting Grant ‘RANGEmri’ grant agreement 282345. The authors wish to thank Frank Huethe for fruitful discussions and mechanical case design, and Pasi Honkanen for kindly providing technical support of amplifiers.

References

1. Jia F, et al., Proc. ISMRM21 (2013), 0666; 2. Juchem C, et al., Proc.ISMRM22(2014), 0930; 3. Kroboth S, et al., Proc.ISMRM23 (2015), 1836; 4. Layton KJ, et al., Proc.ISMRM23 (2015), 1706; 5. http://pulseq.github.io; 6. Littin S, et al., Proc.ISMRM23 (2015), 1022.

Figures

Fig.1 Block diagram of proposed gradient driver system. The system consist of a graphical pulse sequence console, gradient waveform and switch code generator, interface board, Digital-to-analog convertor (DAC) board, clock distribution board, load parameter control board, a 12 channel commercial gradient power amplifier system and multi-channel switches (not used here).

Fig. 2 The whole gradient driver system setup (the multi-channel switches are not integrated). DAC board and clock distribution board and load parameter control board are located on the top of 12 channel amplifiers in one cabinet. 12 optical fiber cables were connected between the DAC board and interface board.

Fig. 3 The front panel of LabVIEW GUI generator shows that a 12 channel compressed waveform file of 4 minutes sequence was loaded and running.

Fig. 4 (a) single uninterrupted GRE-sequence was used to measure the (b) field maps of 12 groups of elements from a matrix gradient coil.



Proc. Intl. Soc. Mag. Reson. Med. 24 (2016)
3548