Difference between revisions of "Joint RF & gradient waveform design"
Line 3: | Line 3: | ||
=== What this code does === | === What this code does === | ||
− | + | This framework was developed to jointly optimize k-space trajectories and RF waveforms for a set of given B0/B1+ maps to excite a target flip angle pattern. The k-space trajectory to be optimized is parameterized by a small set of so-called shape parameters that control the general structure of the trajectory (we provide the code for shells, stack-of-spirals, and cross trajectories but different types of trajectories can be included easily by the user). E.g., for the shells trajectory these shape parameters control the number of shells, the extent of the shells along the different k-space axes, the number of revolutions, etc. These shape parameters (i.e., the k-space trajectory) are then optimized along with the associated RF waveforms to achieve the best possible excitation quality, subject to a number of constraints (such as gradient system constraints, peak RF power constraints, pulse duration constraints). | |
+ | |||
+ | |||
+ | |||
+ | |||
+ | (we provide the code for shells, stack-of-spirals, and cross trajectories) | ||
=== Download files === | === Download files === |
Revision as of 05:23, 10 November 2015
Citation
Davids M, Schad LR, Wald LL and Guérin B (2015). "Fast three-dimensional inner volume excitations using parallel transmission and optimized k-space trajectories." Magnetic Resonance in Medicine, DOI: 10.1002/mrm.26021
What this code does
This framework was developed to jointly optimize k-space trajectories and RF waveforms for a set of given B0/B1+ maps to excite a target flip angle pattern. The k-space trajectory to be optimized is parameterized by a small set of so-called shape parameters that control the general structure of the trajectory (we provide the code for shells, stack-of-spirals, and cross trajectories but different types of trajectories can be included easily by the user). E.g., for the shells trajectory these shape parameters control the number of shells, the extent of the shells along the different k-space axes, the number of revolutions, etc. These shape parameters (i.e., the k-space trajectory) are then optimized along with the associated RF waveforms to achieve the best possible excitation quality, subject to a number of constraints (such as gradient system constraints, peak RF power constraints, pulse duration constraints).
(we provide the code for shells, stack-of-spirals, and cross trajectories)
Download files
Download the zip file with all Matlab code here.