The present teachings are generally related to systems and methods for MRI imaging, and more particularly, to methods and systems that can be employed to optimize MRI imaging, particularly in MRI system comprising a plurality of independent magnetic gradient coils.
In magnetic resonance imaging (MRI) systems, three types of magnetic fields are conventionally utilized to obtain an image of an object. A first or primary magnetic field, termed the B0 field is static in time and substantially homogeneous inside an imaging volume. The B0 field typically determines a resonance frequency of the constituent atoms of the object being imaged, depending on the gyromagnetic ratios of the constituent atoms.
Further, to obtain an image of the object, the MRI system typically also generates a plurality of spatially modulated magnetic fields termed gradient fields. In conventional MRI scanners, three gradient coils, namely, x-gradient, y-gradient, and z-gradient, are used to encode three spatial modulated magnetic fields. Conventionally, an MM system drives each of the three gradient coils with a relatively high power amplifier. Systems that drive the gradient coils with separate amplifiers, each dedicated to one of the coils, are also known. For example, U.S. Patent Application No. 2018/0011156 entitled “Multi-purpose gradient array for magnetic resonance imaging,” which is herein incorporated by reference in its entirety, discloses such a system.
There is still a need for enhanced methods and systems for MM.
In one aspect, in a magnetic resonance imaging system having a gradient coil array comprising a plurality of independent coils distributed about an enclosure, a method of applying currents to said coils is disclosed, which comprises defining a merit function for optimizing at least one feature of any of a magnetic field and an electric field generated by the coils, using a computer processor to optimize the merit function so as to determine an optimal current vector, wherein said element of the current vector provides a current value for application to one of said gradient coils, and applying the currents to said coils.
In some embodiments, a plurality of amplifiers are employed to apply the currents to the coils, where each amplifier is configured to apply the current associated with one of said coils to that coil.
In some embodiments, the feature to be optimized is the magnetic field gradient generated by the coils in a volume of interest (VOI), e.g., a volume in which at least a portion of an object is disposed for obtaining a magnetic resonance image thereof. The magnetic field gradient can be defined along a longitudinal axis of the coils, or along a transverse axis thereof In some embodiments, the optimization (typically maximization) of the magnetic field gradient corresponds to optimizing the magnetic field gradient per unit current applied to the coils. By way of example, the optimization can result in maximizing the magnetic field gradient at one or more locations within the volume of interest (VOI), e.g., at the center of the VOL In some embodiments, the step of maximizing the gradient field strength further comprises constraining the gradient field strength over the volume of interest to a value defined at a reference location with that volume.
The volume of interest (VOI) can be dynamically defined. For example, the VOI for one scan can be different from the VOI for another scan. Further, in some embodiments, even the different gradient pulses applied to the coils within a single scan can have different VOIs. In other words, in such embodiments, the VOI can be determined independently for each gradient pulse.
In some embodiments, the optimization of the gradient field strength comprises solving the following optimization relation:
Alternatively or in addition, the gradient field linearity can be optimized in a VOL In some such embodiments, the optimization of the gradient field linearity comprises minimizing gradient field deviation at a plurality of locations within a VOI relative to the gradient field strength at a reference location within that volume, e.g., at the center of that volume.
In some embodiments, the optimization of the gradient field strength comprises solving the following linear optimization relations:
wherein,
In other embodiments, the magnetic field slew rate (i.e., the temporal rate of change of the magnetic field) can be optimized (e.g., maximized). For example, the slew rate can be maximized by minimizing a rise time associated with the current vector for a unit (i.e., 1 volt) amplifier voltage limit. In some embodiments, the step of minimizing a rise time associated with the current vector comprises minimizing a maximum value of the rise time associated with the coils. In some embodiments, the step of minimizing the rise time associated with the current vector comprises minimizing a rise time associated with one of the coils to which a maximum voltage is applied. In other words, for a given current vector, the channel (coil) with the maximum voltage demand will limit the rise time if the amplifiers' maximum voltage limits are the same.
In some embodiments, the step of minimizing the rise time (Δtmin) comprises solving the following linear optimization relations:
minIΔtmin=∥MI∥∞
|(GT−1GcentT)I|≤α0|1GcentTI|
GcentTI=1,
where,
In some embodiments, a method according to the present teachings is employed to optimize the square of the norm of the current vector. In many embodiments, such optimization can include minimizing the square of the current norm for a unit magnetic gradient strength within the volume of interest (VOI). In some embodiments, such minimization of the square of the current norm is achieved while constraining a maximum field gradient error below a selected threshold.
In some embodiments, the minimization of the square of the current norm comprises solving the following linear optimization relations:
wherein,
In some embodiments, the methods of the present teachings can be employed to minimize the maximum amplitude of a vector B-field within a volume containing the volume of interest. In some embodiments, such minimization can be achieved by minimizing the maximum amplitude of a vector B-field within a volume containing the VOI while concurrently maximizing magnetic field gradient strength in the VOI so as to reduce the risk of peripheral nerve stimulation (PNS).
The maximum amplitude of the vector B-field (Bmax) can be defined in accordance with the following relation:
B
max=maxr|Σi=1NBi(r)Ii|,
where,
In some embodiments, the step of minimizing said maximum amplitude of the vector B-field comprises solving the following optimization relations:
where,
In some embodiments, the methods according to the present teachings are employed to obtain an optimal current vector by constraining maximum of an electric field generated in a volume containing a volume of interest below a threshold so as to inhibit peripheral nerve stimulation (PNS) of a patient disposed at least partially in said volume.
In some embodiments, the threshold associated with the PNS can be determined by utilizing at least one human body and at least one nerve model. In some embodiments, the threshold associated with the PNS can be determined by utilizing a neural activation model. Further, in some embodiments, voltage distribution induced on nerves can be utilized to estimate PNS characteristics.
In some embodiments, the merit function can be defined for concurrent optimization of two or more of the following features: gradient field strength per unit current, gradient field linearity, magnetic field slew rate, the square of the norm of current vector, amplitude of the vector B-field, amplitude of the vector E-field, power dissipation, thermal heating, and/or acoustic energy.
In some embodiments, the magnetic field gradients are configured so as to obtain a diffusion image of at least a portion of a subject's tissue disposed in the volume of interest. Further, in some embodiments, the present teachings can be employed to generate motion encoding gradients, which are used in Magnetic Resonance Elastography (MRE).
In a related aspect, a system for magnetic resonance imaging (MRI) is disclosed, which comprises a gradient coil array comprising a plurality of independent coils distributed about an enclosure, a controller configured to actuate said plurality of gradient coils to generate a magnetic field within a volume of interest, wherein said controller is configured to optimize a merit function defined for optimizing at least one feature of any of a magnetic field and an electric field generated by the gradient coils so as to determine an optimal current vector containing current values for application to said coils. The system can further include a plurality of amplifiers in communication with said controller, where each of said amplifiers is electrically coupled to one of the gradient coils, and where the controller effects each of said amplifiers to apply a current defined by said current vector for a coil associated with said amplifier to said coil.
In some embodiments of the above system, the feature to be optimized comprises a magnetic field gradient generated by said coils in a volume of interest (VOI). The magnetic field gradient is defined along a longitudinal axis of said coils. Alternatively, the magnetic field gradient is defined along a transverse axis of said coils. In some embodiments, the magnetic field gradient strength per unit current is optimized.
In some embodiments, the controller is configured to maximize the gradient field strength while constraining the gradient field strength over the VOI to a value thereof at a reference location within said VOI.
In some embodiments, the controller is configured to solve the following linear optimization relation for maximizing the gradient field strength:
In some embodiments, the controller is configured to optimize said gradient field linearity by minimizing gradient field strength deviation at a plurality of locations within the VOI relative to a gradient field strength at a reference location within said VOI.
In some embodiments, the controller is configured to optimize said gradient field linearity by solving the following relations:
In some embodiments, the controller is configured to maximize magnetic field slew rate. For example, the controller is configured to maximize the magnetic field slew rate by minimizing a rise time associated with said current vector for a unit (1 V) amplifier voltage limit. In some such embodiments, the controller is configured to minimis the rise time by minimizing a maximum value of the rise time associated with the coils. For example, the controller can be configured to minimize the rise time (Δtmin) by solving the following relations:
minIΔtmin=∥MI∥∞
|(GT−1GcentT)I|≤α0|1GcentTI|
GcentTI=1,
In some embodiments, the controller is configured to minimize the square of the norm of the current vector within a volume of interest. For example, the controller can be configured to solve the following relations for minimizing the square of the current norm:
wherein,
In some embodiments, the controller is configured to minimize maximum amplitude of a vector B-field within a volume containing a volume of interest (VOI). For example, controller is configured to minimize maximum amplitude of a vector B-field within said volume while concurrently maximizing magnetic field gradient strength in said VOI so as to reduce risk of peripheral nerve stimulation (PNS). The maximum amplitude of the vector B-field (Bmax) is defined in accordance with the following relation:
B
max=maxr|Σi=1NBi(r)Ii|,
wherein,
In some embodiments, the controller is configured to solve the following relations to minimize the maximum amplitude of the vector B-field:
wherein,
In some embodiments, the controller is configured to obtain said current vector by constraining maximum of electric field generated in a volume containing a volume of interest below a threshold so as to inhibit peripheral nerve stimulation (PNS) of a patient disposed at least partially in said volume. By way of example, the controller can determine the threshold by utilizing a neural activation model. In some embodiments, the controller can be configured to account for E-fields induced on the nerves to calculate the voltages and the resulting neural activation.
In some embodiments, the controller is configured to concurrently optimize two or more of the following features: gradient field strength per unit current, gradient field linearity, magnetic field slew rate, the square of the norm of current vector, maximum amplitude of vector B-field, and maximum amplitude of vector E-field, heating and or acoustic energy. For example, minimizing the current norm can decrease power dissipation and hence heating, and minimizing the slew rate can decrease acoustic energy generation.
In some embodiments, the controller is configured to determine the current vector such that magnetic field gradients generated by said coils are suitable for obtaining a diffusion image of at least a portion of a subject's tissue disposed in a volume of interest. These gradients can be used as diffusion encoding gradients to provide desired b-values.
In some embodiments, the controller is configured to optimizing the magnetic field gradient strength so as to decrease diffusion encoding duration, thereby increasing signal-to-noise ratio of DWI.
In some embodiments, the controller is configured to use a model of mutual inductances between the coils to determine voltages for inducing said currents in the coils.
Further understanding of various aspects of the invention can be obtained by reference to the following detailed description in conjunction with the drawings, which are briefly described below.
1. Defining a merit function for optimizing at least one feature of any of a magnetic field and an electric field generated by the coils (step 1)
2. Utilizing a processor to optimize the merit function so as to determine an optimal current vector having a plurality of elements, each of which corresponds to a current value for application to one of the coils (step 2)
3. Applying the currents identified by the current vector to the coils, e.g., by employing a plurality of amplifiers (step 3)
10. Magnetic resonance imaging system (MRI System)
12. Magnetic field generator
14. Object
20. Gantry
22. Main magnet
24. Gradient coil array
26. RF coil
28. Table
30. Bore
32. Longitudinal axis
40. Monitoring unit
45. Amplifiers
50. Controller
50
a. Processor
50
b. Random access memory (RAM)
50
c. Permanent memory
50
e. Communication module
51. Excitation sources
52-1. First gradient coils
52. Independent coil
52-N. Nth gradient coils
54. Shell
54
a. Enclosure
55. Shield
60. Set of cables
61. Filter apparatus
62. Excitation signal
64. Excitation signal database
In some aspects, the present invention provides methods and systems for optimizing the performance of an MRI system. The embodiments discussed below, the present teachings are described in connection with an MRI system that includes a plurality of magnetic gradient coils that are independently driven by a plurality of independent amplifiers. It should, however, be understood that the present teachings can also be employed in other MM systems. Further, as discussed in more detail below, the present teachings can be employed in different MRI modalities. For example, in some embodiments, the present teachings can be employed in obtaining tissue diffusivity images.
Various terms are used herein in accordance with their ordinary meanings in the art. By way of example, the magnetic field gradient refers to the derivative of the magnetic field along a direction. For example, the magnetic field gradient along a longitudinal axis of the coils (herein referred to as the z-axis in an xyz coordinate system) can be defined in accordance with the following relation:
The magnetic field gradient along transverse directions, e.g., x or y, direction can be similarly defined.
The peak value of the magnetic field gradient linearity error (α) over a volume of interest (VOI) can be defined as follows:
where,
Although the above relation of the peak gradient linearity error is defined for a magnetic field gradient along the z direction, a similar relation can be defined for the peak gradient linearity error in any of the transverse directions (i.e., x and y directions).
The term “slew rate,” as used herein, refers to the rate of the change of the magnitude of the gradient of the magnetic field (B) as a function of time:
With reference to the flow chart of
The one or more features of the magnetic and/or electric field that can be optimized via optimization of the merit function can be include any feature(s) of interest. For example, as discussed in more detail below, in some embodiments, such a feature can include at least one of magnetic field gradient strength, slew rate, square of the current norm, peak vector B field, electric field, power dissipation, thermal energy, neural activation function to reduce risk of PNS, among others. In some embodiments, two, several, or all of the these features, can be optimized concurrently. In some embodiments, one or more of the features can be optimized while one or more of the other features are constrained.
By way of example, the feature can be any of a magnetic field gradient strength, magnetic field gradient linearity, slew rate, the square of the current norm, peak B-field vector, peak E-field vector, among others.
In some embodiments, the optimization of one or more of these features is achieved while imposing a constraint on one or more of the other features. By way of example, the magnetic field gradient strength within a volume of interest can be maximized while ensuring that deviations in the linearity of the magnetic field gradient within the volume remains below a given threshold. By way of another example, the square of current norm can be minimized while ensuring that peak error in linearity of the magnetic field gradient is constrained at a given value throughout the volume of interest.
As discussed in more detail below, the teachings of the present invention can be utilized in different modalities of magnetic resonance imaging, e.g., in diffusion imaging.
Without any loss of generality and simply for ease of illustration, in the following discussion, gradient array performances are analyzed and optimized for two types of volume of interest, namely, a cylindrical volume and a truncated ellipsoid volume with free parameters of length (LVOI) and transverse diameter (DVOI) of volume of interest (VOI) as shown in
In the following discussion, the peak value of the gradient field linearity error over the entire VOI, designated as α is defined in accordance with the following relation:
where Gz(ρ,z) represents the gradient field strength at a location within the volume of interest characterized by coordinates ρ,z. Gz(0,0) represents the magnetic field gradient strength at the center of the volume of interest. (Eq. (4) is a special form of Eq. (2), where the center of the VOI is selected as the reference location). The choice of the center of the VOI as the reference location for defining the peak value of the gradient linearity error is arbitrary and is merely for ease of discussion. In general, any other location within the VOI can be selected as a reference location for defining the peak value of the gradient linearity error. Further, other functions defining gradient field linearity error can also be employed in the practice of the present teachings.
Without any loss of generality, in the following embodiments, the time dependency of the gradient fields and currents are ignored assuming that gradient fields are spatiotemporally separable.
I. Minimum Peak Linearity Error
Nonlinearity in gradient fields can result in undesired encoding of the object and image artifacts. Even in basic sequences, gradient nonlinearity can cause variations in the voxel size. Although there are post-processing algorithms for homogenizing the image resolution are known, the signal-to-noise ratio (SNR) can become nonuniform on the image after application of such post-processing algorithms. In the excitation part, gradient nonlinearity can cause excitation of curved slices, which is more challenging to correct in the post-processing stage.
Therefore, gradient linearity is a desirable parameter inside a VOI for most conventional pulse sequences. However, some gradient linearity might be sacrificed to gain performance advantage from other parameters. Dynamic adjustment of gradient linearity can enable optimizing the tradeoff between gradient linearity and other gradient performance metrics depending on the sequence requirements.
When the magnetic field gradient strength at the center of VOI is defined as unity, the denominator in the above Eqs. (2 and 4) can be removed. Since a is independent of scaling of I (current), this algebraic manipulation can be performed without any loss of generality. The following linear programming problem can be formulated to minimize α inside the VOI in accordance with the following relations:
minI∥GTI−1∥∞
GcentTI=1 Eq. (5)
In the above relations, I denotes a column vector of currents, where each current is intended for application to one of the coils, 1 is a column vector of ones, G is a matrix of normalized gradient strength. The dimension of G is dictated by the number of coils and the number of observation points in a volume of interest. For example, in one embodiment in which there are 9 coils and N observation points, G has a dimension of 9×N. GcentT is a column vector for the normalized gradient strength at the center for unit coil currents. In the following discussion, and without any loss of generality, both G and GcentT are normalized with the same normalization factor such that their infinity norm is 1. GcentTI is the summation of gradient strengths provided by each channel (i.e., each independent coil) at the center of VOI weighted by the current vector. Similarly, GTI is the summation of gradient strengths provided by each channel at N observation points weighted by the current vector, that is, the field profiles of all of the channels (coils) are superposed by currents applied to those channels (current weights).
The minimization of the peak gradient linearity error discussed in this section is rendered consistent with the definition of α by assuming that the gradient strength at the center of the VOI is unity since scaling of I does not influence α. Optimization problem of minimizing the infinity norm with linear constraints can be expressed as in Eq. (6) with inserting a normalization variable E. Since in this section the optimization problem aims to minimize the peak linearity error at all pixels, the optimization problem can be converted into minimization of the normalization variable that acts as an upper bound for linearity error. In this manner, a more conventional structure of a linear programming problem can be obtained as follows:
minI,εε,
∥GTI−1∥∞≤ε,
GcentTI=1 Eq. (6)
From the above Eq. (6), a new set of variables and constraints can be defined to set up an appropriate linear programming problem as shown in Eq. (7) below. Inequality constraint is reordered to remove the absolute value and to obtain a proper inequality constraint as follows:
I. Maximum Gradient Strength
Higher gradient strengths are generally desirable in magnetic resonance imaging (MRI) since they can provide greater phase or frequency variation throughout the object. Higher gradient strengths can be used, for example, for enhanced image resolution, decreased scan time, decreased RF pulse durations, decreased TE, robustness to some image artifacts, such as B0 inhomogeneity and motion artifacts, and increased SNR (signal-to-noise ratio).
The following linear programming relations can be defined and solved to maximize the magnetic field gradient strength at the center of a VOI:
II. Maximum Slew Rate
Slew rate limits are generally determined by amplifier voltage limitations and peripheral nerve stimulation (PNS) due to fast gradient switching. High slew rates are desirable in MRI for a variety of applications. For example, echo spacing in echo planar imaging (EPI) is generally determined by the slew rate limits of the gradient system. Lower echo spacing decreases the time interval for each echo, which in turn provides decrease TE as well as increased robustness to B0 inhomogeneity and patient motion. For a required gradient strength, slew rate can be maximized by minimizing the rise time of the current vector. The rise time of a gradient coil current is limited by the amplifier voltage. In an array configuration, a channel with maximum voltage demand determines the minimum attainable rise for the same gradient waveform for all channels except for the amplitude of the waveform.
Without loss of generality, in this section, coil resistances are ignored for simplicity since the peak voltage required for the gradient coils are generally dominated by the inductive part of the impedance. However, it should be understood that the present teachings including various mathematical relations disclosed herein can be used and in some cases readily modified, to take into account the coil resistances. For example, Equation (22) below takes into account resistances of the coils. As such, the assumption with respect to ignoring the coil resistances in not limiting of the scope of the invention. Thus, the required coil voltage vector (V) for each channel for a given current amplitude vector (I), rise time (Δt) and mutual coupling matrix, M, can be expressed as V=MI/Δt. The mutual coupling matrix M is described in more detail below in Appendix A.
Therefore, the optimization problem is formulated to minimize the maximum value of the rise time among the cannels for a given current vector for a unit amplifier voltage and a unit gradient strength at the center. In many embodiments, the peak linearity error can also be limited by α0. The following relations can be solved for minimizing the maximum value of the rise time:
minIΔtmin=min∥MI∥∞
|(GT−1GcentT)|≤α0|1GcentTI|
GcentTI=1, Eq. (9)
wherein,
Similar to the optimization of the linear error, the above optimization relations can be converted into formal linear programming relations by inserting a dummy variable Δtmin as follows:
Where,
III. Minimum Current Norm
Conventional gradient coils, which are generally water cooled, require strong cooling systems. In such a conventional gradient coil, notwithstanding the cooling system, the coil temperature can still vary depending on the duty cycle and the amplitude of current through the coil. Certain techniques have been introduced to reduce and optimize the gradient coil temperature to inhibit an increase in the coil's resistance so as to protect the gradient coil as well as to maintain the time dependency of the desired gradient waveform. Resistive power dissipated in the coil is one of the possible causes of the increased temperature.
One aspect of the present invention relates to the realization that it may be preferable in some cases to decrease the power loss in a coil at the expense of degradation of some other performance parameter. For example, a lower magnetic gradient strength may be employed to decrease power dissipation, though this may not be preferable in some cases due to decreased imaging performance. Accordingly, in one aspect, the present teachings provide methods and systems for dynamic optimization of power dissipation for unit gradient strength so as to protect one or more of the coils from overheating.
For illustrative purposes and also based on practical resistance parameters, in the following discussion, an array of identical coils are assumed. As such, the minimization of heat dissipation simplifies to minimization of the current norm. In other words, the square of the current norm becomes directly proportional to power dissipation. A decrease in power dissipation due to a decrease current (and hence current norm) can result in less mechanical stress on the coils and less acoustic noise depending on the geometry due to less induced force, though the relation between them is not direct. The minimization of mechanical stress, acoustic noise and induced forces can also be formulated in a similar manner. In some embodiments, the square of the current norm is minimized for a unit gradient strength while also limiting the peak gradient linearity error, e.g., by α0. Convex quadratic programming relations for minimizing the current norm are provided in Eq. (11). While in this formation, the DC resistance is ignored, in other formulations, a resistance matrix R, may be included in the optimization relations for minimizing the current norm and hence the power dissipation in an arbitrary set of coils.
where,
IV. Minimum Peak B-Field
As indicated above, higher slew rates are desirable in MRI. In recent MRI scanners, the slew rate is mostly limited by a physiological effect called peripheral nerve stimulation (PNS). Currents induced in the body by a rapid change in the magnetic field (i.e., a strong magnetic field gradient) can cause peripheral nerve stimulation.
More specifically, an electric field (E-field) induced by switching gradient fields can result in induced voltage on the nerves. Although a comprehensive PNS threshold analysis should calculate E-field distribution inside the patient as well as neurodynamic properties, models are available that can predict PNS threshold. In some embodiments, such models can relate the time rate of change in the vector magnetic field, i.e.,
to the PNS threshold. By way of example, in some embodiments, a method for determining the PNS threshold described in a paper titled “Prediction of peripheral nerve stimulation thresholds of MRI gradient coils using coupled electromagnetic and neurodynamic simulations,” published in Magnetic Resonance in Medicne 2019, 91:686-701, which is herein incorporated by reference in its entirety, can be employed. This reference discloses computing the electric field induced by the switching fields within a detailed electromagnetic body model, which includes a detailed atlas of peripheral nerves. Potential changes along the nerves are then calculated and their response is evaluated using a neurodynamic model.
Similarly, gradient fields generated in larger volumes of interest (VOI) can cause a decrease in the PNS thresholds due to the increased E-field inside the geometry. Thus, it is expected that minimizing the maximum amplitude of the vector B-field would result in improved PNS thresholds. In some embodiments, methods similar to those disclosed herein for minimizing the maximum amplitude of the vector B-field can be employed to minimize the E-fields, which can be in some cases more effective in inhibiting PNS. In such embodiments, E-field generated by each gradient coil is calculated separately and can depend on the electromagnetic properties of the subject.
In some embodiments, the minimization of the maximum amplitude of the vector B-field can lead to an increase in the PNS thresholds and hence increase the attainable slew rates.
The maximum amplitude of the vector B-field (Bmax) inside a volume of interest (VOI), e.g., a cylindrical volume with a diameter of 20 cm and a length of 27.5 cm, can be defined in accordance with the following relation:
B
max=maxr|Σi=1NBi(r)Ii| Eq. (12)
wherein,
In many embodiments, Bmax calculations are performed in a bigger volume that a volume of interest (VOI), e.g., a bigger cylindrical volume, since maximum magnetic field outside the imaging region may still be effective in stimulating PNS. The following convex optimization relation:
wherein,
V. Minimum Peak E-Field
The maximum amplitude of the vector E-field (Emax) inside a volume of interest (VOI) can be defined in accordance with the following relation:
E
max=maxr||Σi=1NEi(r)Ii| Eq. (14)
where,
In many embodiments, Emax calculations are performed in a bigger volume that a volume of interest (VOI), e.g., a bigger cylindrical volume, since maximum electric field outside the imaging region may still be effective in stimulating PNS.
The following convex optimization relation can be employed for minimizing the peak vector electric field:
where,
In some embodiments, more than one of the above parameters can be concurrently optimized. In some embodiments, one or more of the parameters can be constrained while one or more other parameters are optimized. For example, in some embodiments, the magnetic field gradient can be maximized while concurrently minimizing the peak magnetic field vector and constraining the peak linearity error below a selected threshold.
The magnetic field generator (12) is configured to generate an MRI image of an object (14), such as a patient. In the example illustrated, the magnetic field generator (12) includes the gantry (20) surrounding a main magnet (22), a gradient coil array (24), and an RF coil (26). The gantry (20) can minimize or prevent radiation of electromagnetic waves generated by the main magnet (22), gradient coil array (24), and the RF coil (26) from interfering with local electrical equipment, such as the monitoring unit (40) or controller (50).
The gantry (20) can further define a bore (30) extending along a longitudinal axis (32). In use, the object (14) can be placed on a table (28) that can be inserted into the bore (30) along the longitudinal axis (32). Further, the bore (30) is configured to receive electromagnetic fields generated by the main magnet (22), gradient coil array (24), and the RF coil (26). For example, as indicated in
In some embodiments, the RF pulse can be configured as a single-band RF pulse having a bandwidth, e.g., in a range of between 10 Hz and about 100 kHz. In another example, the RE pulse can be configured as a multi-band RF pulse having a bandwidth, e.g., in a range of about 100 Hz and about 3-5 MHz. Further, the RF coil can generate the RF pulse over a variety of pulse durations. For example, the RF coil can be configured to generate an RF pulse having a duration between about 10 microseconds and about 30 milliseconds.
The main magnet (22) is configured to generate a primary or B0 magnetic field, which is a static magnetic field, to align the magnetic dipole moments of the nuclei included in the object (14) in a predetermined direction. The B0 magnetic field determines a resonance frequency of the nuclei of the object (14) being imaged, depending on the gyromagnetic ratios of the nuclei. As the B0 magnetic field generated by the main magnet (22) is relatively strong and uniform, a relatively precise and accurate MR image with respect to the object (14) can be generated by the MRI system (10). in some embodiments, the primary or B0 magnetic field generated by the main magnet (22) can have any suitable strength, e.g., 1.5 T, 3 T, 7T, or 10.5 T.
The gradient coil array (24) is configured as a plurality of independent coils (52) distributed about the bore (30), and can be configured as x-gradient coils, y-gradient coils, and/or z-gradient coils for each axis of the MRI system (10).
For example, with additional reference to
Returning to
Returning to
In this embodiment, the controller (50) is configured to calculate a current vector according to the present teachings for application to the coils via a plurality of amplifiers, as discussed in more detail below. The controller can include instructions embedded in software and/or firmware for solving the above relations for obtaining a current vector that can optimize one or more of the above parameters, such as, gradient field strength, gradient linearity error, etc.
As shown in
In use, the controller (50) is configured to transmit the excitation signal (62) to the excitation sources (51). The amplifiers can amplify the excitation signals (62) generated by the excitation sources (51) and apply those excitation signals (62) to the independent coils (52) to induce currents therein corresponding to an optimal current vector obtained utilizing the present teachings. While the excitation sources (51) can be configured in a variety of different ways, in one arrangement, the excitation sources (51) are configured as voltage sources, current sources, or as a combination of voltage and current sources. Returning to
The controller (50) can be implemented in hardware, firmware and/or software in a manner known in the art. For example, the controller (50) can include a processor, memory modules (e.g., random access memory (RAM) and permanent memory) and one or more communication buses which allow communication among different components of the controller, among other elements.
By way of illustration,
The teachings of the present teachings can be employed in a variety of modalities. For example, in some embodiments, the present teachings can be employed for imaging tissue diffusivity.
In MRI system (10), diffusivity of the tissues can be imaged. The application of a diffusion encoding gradient (total integral is zero) before signal acquisition results in a decay of the signals emanating from moving spins while the stationary spins are not affected. In other words, due to diffusion of the particles, signals will decay. Based on a first order model for diffusion, the signal will decay as e−bD(x,y), where b is the diffusion encoding as below and D is the diffusivity of the tissue. Usually multiple (at least two) acquisitions are performed with different b-values and diffusivity map, D(x,y), called Apparent Diffusion Coefficient (ADC) can be calculated from the ratio of the images as follows (where I1 and I2 represent, respectively, two decaying signals)
I
1(x,y)=e−b1D(x,y) Eq. (16)
Eq. (17)
D(x,y)=ln(I1/I2)/(b2−b1) Eq. (18) (generally more acquisitions are obtained and data is fitted to the model)
As shown in
In some embodiments of the present teachings, the diffusion gradient can be optimized only in the VOI, thus allowing more linearity error as greater gradients are obtained. This can in turn reduce the diffusion encoding duration and reduce TE and increase the resulting SNR. However, the linearity error should be taken into account in calculating D(x,y) in that b-value is not a constant value anymore. Rather, it becomes a distribution b(x,y). Therefore, e−b(x,y)D(x,y) is the signal decay and b-values in the above formulations also becomes b(x,y).
For each pixel, depending on the gradient value, b-value can be calculated based on well-known relations. In conventional ADC map calculation, spatial dependency of the b-value is not taken into account. Some high-quality diffusion postprocessing techniques correct the natural nonlinearity of the gradient fields. In contrast, in some embodiments of the present teachings, gradient nonlinearities are intentionally created and the b-value is corrected in postprocessing. Since b-value is proportional with G2, linearity errors can be amplified significantly if not accounted for.
Diffusion Tensor Imaging (DTI) is another MRI modality. This imaging modality is an extension of diffusion encoding gradients in 3 dimensions and D is modeled as a tensor (requiring 6 measurements in 6 directions). Therefore, DTI measures the diffusion in 3 directions solves a tensor D. The present teachings can also be applied to DTI as well.
The following simulations results are provided for further illustration various aspects of the present teachings, and are not intended to limit the scope of the present invention.
In one simulation of the above optimization methods, the above linear programming relations were solved using MATLAB-2017a (and more specifically using “linprog” function of MATLAB). “Dual-simplex” algorithm was used to solve the linear programming relations. Conventional linear programming problem was defined as in Eqs. (20) below, where x is the free optimization variable, f is an arbitrary vector that its dot product with x is minimized, A and b are the matrix and vector for the inequality constraint, Aeq and beq are the matrix and vector for equality constraint. Last constraint defines the lower and upper bounds on the free parameter. All linear programming problems were formulated to be compatible with this syntax.
minxfTx
A·x≤b
A
eq
·x=b
eq
lb≤x≤ub Eq. (19)
Since optimization problems for minimizing the current norm and the peak B-field are not linear but convex, they are solved using a local solver called “fmincon” using the “interior point methods, which is another built-in function in MATLAB.
The achievable minimum linearity error of the magnetic field gradient was solved for both cylindrical and ellipsoid VOIs. LVOI and DVOI were swept between 2 to 20 cm with 2-cm step sizes to understand the effect of VOI on the peak linearity error. For the other optimization problem types enumerated above, spherical VOI with DVOI of 20 cm was chosen, limit on the peak linearity error was swept between 1% and 51% and LVOI was swept from 2 to 20 cm as in the previous cases.
The above results show that the present teachings can be utilized to optimize dynamically the current a z-gradient array for different performance parameters for a given allowed peak linearity error and size of the VOI. Although in this simulation, each performance parameter was optimized separately, it is possible to utilize the present teachings to optimize weighted average of these parameters.
In general, all performance parameters can be used in either constraints or in the cost function. For each specific pulse sequence, demand on the parameters may change.
Without being limited to any particular theory, in many embodiments, the optimization of magnetic field gradient in the VOI does not affect the atomic spins in the subject to be imaged or imaging techniques. Thus, such optimization is expected not to present any disadvantage for the imaging. When the VOI is too small, some non-bijective regions of the gradient field distribution might overlap with the excited parts of the objects and cause aliasing for the imaging. Transmit or receive array RF coils can be used to suppress the signal coming from these overlapping parts. Another option is to force bijectivity of the fields inside some specified regions as part of the optimization problem. In some embodiments, the gradient linearity error can be corrected in post-processing in many applications if the spatial dependency of the error is well known. Some disadvantages such a nonuniform SNR (signal-to-noise ratio) for each voxel may be observed despite post-processing correction.
I. Circuit Model
As discussed above, in many embodiments of the present teachings, a plurality of independent gradient coils are employed to generate gradient fields and encode the spatial coordinates of spins onto the resonance frequency. Such coils can exhibit mutual inductive couplings. In some embodiments, a feedforward system described herein can be employed to enable analytical calculations of the required voltages for application to the coils for driving the mutually coupled coils so as to obtain the flow of a desired current through each coil.
The impedance of the mutually coupled gradient coils is modeled by a series combination of a diagonal resistance matrix, R, and a mutual coupling matrix, M, in which the diagonal terms determine the self-inductance and the off-diagonal terms determine the inductive coupling between the channels. The input and out characteristics of this model at a single frequency can be obtained as a MIMO (multiple-input-multiple-output) system to account for cross couplings as in the following relation:
The output filter is designed to suppress the current ripple a the effective switching frequency of the amplifiers while having minimal influence a the bandpass frequencies. The capacitive term in the above relation can be neglected in the low-pass regime, which leads to the definition of the first-order time domain relation between the input voltage and output current, as in Equations 2a an 2b, which can be used in pulse width modulations (PWM) calculations.
II. Minimum Rise Time
In a mutually coupled array configuration, the maximum amplifier voltage and impedance of a single channel are not sufficient to determine the rise time for a given current value. Current flowing through each coil is highly affected by the currents flowing through the other coils, especially neighboring coils with strong coupling. Therefore, the rise times and resulting slew rates should be calculated for each current amplitude and timing. For a particular time dependence of a fixed magnetic profile, all coils should be driven by current with different amplitudes but exactly the same time dependence. In the case of a typical trapezoidal current with equal rise and fall times, the peak voltage is required either at the end of the rise period or the beginning of the fall period. If the voltage limitations of the amplifiers are identical for each channel, there is a lower bound on the rise time determined by the coil with the highest peak voltage, which should be driven by the maximum voltage limitation of the amplifiers.
Considering Equation 21, the minimum possible rise time for a trapezoidal time dependence of any magnetic field profile can be calculated as follows:
where,
III. Optimization of Gradient Currents
A gradient array system enables dynamic optimization of the field profile with dynamically adaptable current weightings. A least squares optimization problem can be formulated to solve for the optimal current weightings for a given target magnetic field profile as follows:
minI
where,
Although one can define many other optimization problems, this optimization problem is preferred for the current weightings in this example because it provides the minimum error norm as the simple analytical solution, as shown in Eq. (24) below:
where,
IV. Gradient Array System
The evaluation board of Xilinx Virtex5 FPGA (XMF5, PLDkit OU) with a 100 MHz clock frequency is used to generate the PWM control signals. The PWM period is chosen as 20 microseconds, which leads to a 10 microsecond dwell time and 100 kHz effective PWM frequency for the center-aligned PWM configuration. Considering the clock frequency, the duty cycle can be set approximately with 10 bits of resolution for all channels independently. The FPGA can be programmed by a user interface ins PC by means of serial communication. The user interface allows programming of the channel impedance, desired current waveforms, PWM delays to prevent shoot through in the H-bridge circuitry, supply voltage, and PWM periods independently for an arbitrary number of channels. A 9-channel Z-gradient array was used to demonstrate the present methods for driving mutually coupled gradient coils. Each gradient channel consisted of 36 turns wound on a plastic cylindrical shell with a diameter of 25 cm and a total length of 27.5 cm for 9 channels. Tx/Rx birdcage coil and its shield were also placed inside the gradient coil array. A schematic illustration of the Z-gradient array is provided in FIG. (X, 3C).
V. Impedance Measurements
The lumped element circuit model assumes that the inductance, capacitance and resistance values are constant in the operating bandwidth of the amplifiers. However, gradient waveforms require high fidelity to the programmer's design. Therefore, the impedance of the filter components and gradient coils were measured as a function of frequency using a GW Instek LCR-B105G high-precision LCR meter (Good Will Instruments, Taiwan) for comparison with the low-frequency approximations of the lumped circuit model. Extended open and short circuit tests were performed to measure the self and leakage inductance of the mutually coupled coils including the winding resistances. First, the impedance of the filter components and the self-impedance of each gradient channel were measured up to the operating bandwidth of the amplifiers (≤10 kHz) with a 100 Hz step size. Calculation of the frequency-dependent cross-channel impedance, Zmn, requires another impedance measurement of the mth channel when the nth channel is a short circuit. After calculating the Zg, the impedance of the filter components were also measured to calculate the frequency response of the circuit, Vm(ω))/In(ω), based on the impedance measurements according to above Equation (1).
The above method was used to optimize three example current vectors for different magnetic field distributions, namely, a linear Z-gradient (Bz∝z), second-order Z2 (Bz∝z2−0.5(x2+y2) and third-order Z3 (Bz∝2z3−3z(x2+y2) fields inside a 15-cm diameter spherical volume. All computations were performed in MATLAB 2017a (The MathWorks, Natick, Mass.).
Although full mutual impedance matrix measurements of the 9-channel coil were available, self-inductances and resistances were tuned manually to include the effect of the feed cables and amplifier-related parameters, such as stray inductances and drain source-on-resistance of the MOSFETs. Currents flowing through 9 coil elements were captured for the example cases to demonstrate the effect and feasibility of compensating for the mutual coupling between the channels. Current measurements were performed on a lab bench using a current probe (LFRO6/6 Rogowski Current Waveform Transducer, Power Electronic Measurements Ltd., Nottingham, UK) and a digital oscilloscope (Agilent DSOS104A, Keysight Technologies, Santa Rosa, Calif.). Current waveforms were digitized at a rate of 1 MSa/s to filter out the higher frequency interference signals in the environment.
MRI experiments were conducted to image an orange as well as a home-built, homogenous cylindrical phantom with a diameter of 10 cm that consisted for CuSO4 solution at a concentration of 15 mM/L. Central coronal slices (X-Z plane) were imaged using a gradient echo sequence with a field of view of 150 mm, an isotropic in-slice resolution of 1 mm and a slice thickness of 5 mm. For the orange and phantom images, the echo time/repetition time values were 10/100 ms and 7/300 ms, respectively. During the experiments, the system Z-gradients were turned off. Coil elements with current weightings optimized for a linear Z-gradient with a gradient strength of 13 mT/m were used as the prephaser and readout gradients. The prephaser and readout gradients took a total of 1150 microseconds and 2300 microseconds, respectively, including the rise and fall times of 500 microseconds. The maximum gradient amplifier voltage was limited to 40 V, and 80% of the actual specification of the amplifier increased the reliability of the system.
VI. Results
Impedance measurements were performed to test the validity of the first-order lumped element circuit model in the low-pass frequency regime, which is expressed in Equation (2). For the first-order circuit model, inductance values measured at 1 kHz were assumed to be valid over the entire frequency range, and the resistance values measured at DC were used in the entire bandwidth.
VII. Compensation of Mutual Coupling
In highly coupled gradient array coils, the actual current waveforms may significantly deviate from the desired current waveform if mutual coupling is not compensated during voltage calculations. The current error may be in different forms depending on the individual current amplitudes and waveforms for the mutually coupled coils. When the self-inductances of 2 coils are comparable and the mutual coupling coefficient is positive, the current flowing in the same direction, depending on their amplitudes, may lead to an undershoot and increase the rise time of the desired current for both channels because of the opposing induced voltage. Similarly, reverse directed currents flowing in 2 coils can cause an overcurrent in both channels. Moreover, even the direction of the current may change from the desired current direction if the induced voltage is greater than the applied voltages. In particular, the current waveforms of channels with relative lower desired current values may be significantly influenced by the channels with higher current values. When the mutual coupling is considered as discussed herein, desired current waveforms can be achieved with significantly less error.
In a series of experiments, the current weightings were optimized for 3 example magnetic field profiles, such as the Z, Z2, and Z3 field discussed above, using Equation (X). The optimal current weightings were scaled by 20 A when the amplifiers were driven at their maximum current limits. The target magnetic fields and the obtained magnetic field profiles using the superposition of the previously measured magnetic field map of each channel with optimized current weightings and error between the target and obtained magnetic field profiles are provided in
For each desired current vector, required voltage for each channel was calculated using Eq. 2a. The required voltage for each channel can be decomposed into 3 different voltages such as VR, Vself, and Vcoupling for interpretation purposes. VR represents the voltage required by the resistive part of the impedance matrix (Rtotal). Vself is the voltage required by the self-inductance of each channel which only accounts for the diagonal entries of (Mtotal). Voltage induced on each coil due to the cross couplings is represented by the Vcouplping, which is determined by the off-diagonal entries of Wtotal, current flowing through all other channels and rise/fall time of the trapezoidal waveform. In other words, Vcoupling represents the amount of voltage that should be considered to account for the couplings. Summation of these 3 decomposed voltages results in the applied voltage to the corresponding coil element.
Those having ordinary skill in the art will appreciate that various changes can be made to the above embodiments without departing from the scope of the invention.
The present application is the National Stage of International Application No. PCT/TR2019/050405 filed on May 30, 2019, which claims the benefit of priority to U.S. Provisional Patent Application No. 62/838,752 filed on Apr. 25, 2019 and U.S. Provisional Patent Application No. 62/678,751 filed on May 31, 2018, all of which are hereby incorporated by reference in their entireties.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/TR2019/050405 | 5/30/2019 | WO | 00 |
Number | Date | Country | |
---|---|---|---|
62838752 | Apr 2019 | US | |
62678751 | May 2018 | US |