Optimal Control Design of Turbo Spin-Echo Sequences with Applications to Parallel-Transmit Systems
Alessandro Sbrizzi1, Hans Hoogduin1, Joseph V Hajnal2, Cornelis AT van den Berg1, Peter R Luijten1, and Shaihan Malik2

1UMC Utrecht, Utrecht, Netherlands, 2King's College London, London, United Kingdom

Synopsis

We cast the design of variable refocusing angles in TSE sequences as an optimal control problem. By application of the Adjoint States method (ASM), we are able to design dynamic shimming setting for pTx systems in a patient-specific, online fashion.

Introduction

Turbo spin-echo (TSE) sequences represent a challenge in high-field MRI due to inhomogeneity of the transmit RF field. By directly acting on the signal, Malik et al [1] have shown how ad-hoc computed dynamical shimming settings can be improve the contrast over the whole FOV. In this paper, we formalize the design of variable refocusing angles (and phases) in the TSE sequences and we cast it in the form of a discrete-time optimal control problem. This problem is quickly solved by applying the adjoint states method (ASM) for the extended phase graph (EPG). For pTx systems, design of optimal dynamic shimming settings for TSE refocusing trains can be done in a patient-specific, on-line fashion.

Theory

The EPG can be formulated as a discrete time-variant dynamical system:

\begin{equation}\left\{\begin{array}{lcl} f_{n+1} & = &P_{n}f_{n}\\ f_0 &=& b \end{array}\right.\label{def}\end{equation}

where $$$f_n$$$ contains all configuration states at the $$$n$$$-th echo (the $$$n=0$$$ state is the equilibrium while $$$n=1$$$ denotes the states right after the first excitation).$$$P_{n}$$$ represents the transition matrix, which depends on the sequence and tissue parameters $$$\alpha_n,\phi_n,\tau,T_1$$$ and $$$T_2$$$. $$$\tau$$$ is the echo spacing.

For example, $$$P_n = R(\alpha_n,\phi_n)E(\tau,T_1,T_2)S$$$ represents dephasing ($$$S$$$) followed by decay ($$$E$$$) and refocusing ($$$R$$$). For fixed $$$\tau$$$, $$$T_1$$$ and $$$T_2$$$, the design parameters are $$$\alpha=(\alpha_0,\dots,\alpha_{N-1})$$$ and $$$\phi=(\phi_0,\dots,\phi_{N-1})$$$. The signal at echo-time $$$n-1$$$ is given by the second component of $$$f_n$$$.

For the pTx setup, the dynamic shimming settings are given in terms of the real, $$$x_{n,\ell}$$$, and imaginary, $$$y_{n,\ell}$$$, parts of the $$$\ell$$$-th channel. The effective amplitude, $$$\alpha_n$$$ and phase $$$\phi_n$$$ are the sum over all channels weighted by the spatially dependent transmit fields.

The sequence design is cast as a standard minimization problem:

\begin{equation}\left\{\begin{array}{ll} \mathrm{Minimize} & s(\alpha,\phi)\\\mathrm{s.t.} & p_i(\alpha,\phi) = 0\quad(i = 1,\dots,I) \\ & q_j(\alpha,\phi) \leq 0\quad(j = 1,\dots,J)\end{array} \right.\label{minimization}\end{equation}

where $$$s$$$, $$$p$$$ and $$$q$$$ represent, respectively, the objective, the equality and inequality constraints functions. $$$I$$$ and $$$J$$$ denote, respectively, the number of equality and inequality constraints. Examples of these functions are reported in table 1.

To solve the design problem, the derivative of the functions with respect to the design variables are needed. They can be quickly and exactly determined by the Adjoint States Method (ASM), where the adjoint states are calculated by the backward recursion formulas:

\begin{equation}\left\{ \begin{array}{lcl}\lambda_{N-1} & = & (f_N-t_N)^HC_N\\\lambda_{N-2} & = & \lambda_{N-1}P_{N-1}+(f_{N-1}-t_{N-1})^HC_{N-1}\\ & \vdots & \\\lambda_{n} & = & \lambda_{n+1}P_{n+1}+(f_{n+1}-t_{n+1})^HC_{n+1}\\ & \vdots & \\\lambda_{0} & = & \lambda_{1}P_{1}+(f_{1}-t_{1})^HC_1.\end{array}\right.\label{adjoint}\end{equation}

Afterwards, the derivatives can be easily calculated:

\begin{equation}\frac{\partial s}{\partial \alpha_{n}} = \lambda_n\frac{\partial P_n}{\partial \alpha_{n}}f_n,\quad\quad\frac{\partial s}{\partial \phi_{n}} = \lambda_n\frac{\partial P_n}{\partial \phi_{n}}f_n,\quad\quad\frac{\partial s}{\partial x_{n,\ell}} = \lambda_n\frac{\partial P_n}{\partial x_{n,\ell}}f_n\quad\mathrm{and}\quad\frac{\partial s}{\partial y_{n,\ell}} = \lambda_n\frac{\partial P_n}{\partial y_{n,\ell}}f_n. \label{derivatives1}\end{equation}

where the derivatives of the transition matrix $$$P_n$$$ can be analytically obtained.

Methods

First, we test our method for a problem whose solution is analytically known. Afterwards, we address the pTx, spatially resolved EPG in experimental settings.

Test 1: We calculate the minimum power refocusing angle train for constant signal intensity, $$$I_c$$$. The exact solution is given in [2].

Test 2: A 8 channels transceive headcoil and a 7T scanner (Philips) are employed. A spherical phantom of 10 cm diameter is used. The $$$B_1^+$$$ maps are plotted in Fig. 2a. We design amplitude and phase settings for a 3D TSE scan, TSE factor = 113 with constraints on the RF total and peak power. $$$(T_E,T_R)=(188,3200)$$$ ms; echo-spacing: 2.9 ms; resolution: 1 mm$$$^3$$$; scan duration: 10'11".

Test 3: We design a 2D TSE sequence for a volunteer's brain scan with constraints on peak and total RF power. The $$$B_1^+$$$ maps are displayed in Fig. 4a. $$$(T_E,T_R)=(60,3500)$$$ ms; echo-spacing: 12 ms; resolution: 0.3 mm$$$^2$$$; scan duration: 7'45".

Results

Test 1 The refocusing angles for the constant signal intensity are shown in Fig.1. The analytical and algorithmic values coincide.

Test 2 The computation time for the 3D sequence is 45 seconds. The obtained amplitude and phase trains are shown in Fig. 2b. Figure 3a shows the simulated signal intensities in four slices. The obtained images are shown in Fig. 3b-c. The signal homogeneity is clearly improved.

Test 3 The computation time is 8 seconds. The obtained trains and invivo images are shown in Fig. 4b-c. The contrast and signal are more homogeneous over the whole FOV (see arrows).

Discussion and conclusion

We presented a generalized and efficient numerical approach to the design of pulse amplitudes and phases in TSE sequences. The flexibility and speed of the proposed approach are exploited to homogenize the response of the TSE over the whole FOV in an 8 channels pTx system at 7T. Contrast and signal are recovered. The computation time is compatible with patient-specific online implementation.

The code is available at [3]

Acknowledgements

The research leading to these results has received funding from the following grants: Holides project n. 332933 of the ARTEMIS Joint Undertaking; UK EPSRC (Engineering and Physical SciencesResearch Council), grant number EP/L00531X/1.

References

[1] Malik, S. J., Beqiri, A., Padormo, F. and Hajnal, J. V. (2015), Direct signal control of the steady-state response of 3D-FSE sequences. Magn Reson Med, 73: 951-963.

[2] Hennig, J., Weigel, M. and Scheffler, K. (2004). Calculation of flip angles for echo trains with predefined amplitudes with the extended phase graph (EPG)-algorithm: Principles and applications to hyperecho and TRAPS sequences. Magn Reson Med, 51: 68-80.

[3] https://github.com/mriphysics/optimal-control-EPG

Figures

Figure 1. Test 1. The refocusing angles for constant signal intensities Ic obtained analytically(circles) and by optimal control design (continuous line). The two sets coincide.

Figure 2. Test 2. a) Amplitude transmit maps in the phantom for the 8 channel system at 7T. Central transverse, coronal and sagittal slices b) Optimized amplitude and phases for the 3D TSE train. The phase values correspond to the off-set with respect to the standard (circularly polarized) excitation mode.

Figure 3. Test 2. a) Simulated signal intensity for the 3D experiment. Images correspond to four transverse slices separated by 20 mm. b) MR images for the 4 slices. The images are scaled by the receive sensitivity profile. c) Profiles of the MR images taken along the central vertical and horizontal lines.

Figure 4. Test 3. a) Amplitude and phase transmit maps in the volunteer’s head b) Optimized angles for the 2D TSE train. c) Left: Image obtained by the standard TSE sequence. Right: Image obtained with the Optimal Control pTx train. The contrast is maintained in the temporal lobes.

Table 1: Building block functions for the optimal control problem. The subscript r = 1, . . . ,R indicate the spatial position. The subscript ℓ = 1, . . . ,L indicate the transmit channel and n =0, . . . ,N denote the echo and refocusing number.



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