A technique is described for programming multiple axes or channels of a
system, such as an MRI system. Modular component time masks are defined
including information for activity on at least one axis and a time
boundary for execution of the activity. The modular components may be
stored in a library, and assembled to define desired control sequences.
Activity may include pulse sequences for coils in the imaging system. The
modular components facilitate definition of complex multi-axis control
sequences while respecting inherent physical constraints of the system.
Time optimized control sequences may be developed from the modular
components by reference to beginning and ending times of a series of
components, or to anchor time points associated with the components.
Een techniek wordt beschreven voor de programmering van veelvoudige assen of kanalen van een systeem, zoals een systeem MRI. De modulaire maskers van de componententijd worden bepaald met inbegrip van informatie voor activiteit over minstens één as en een tijdgrens voor uitvoering van de activiteit. De modulaire componenten kunnen in een bibliotheek worden opgeslagen, en worden geassembleerd om gewenste controleopeenvolgingen te bepalen. De activiteit kan impulsopeenvolgingen voor rollen in het weergavesysteem omvatten. De modulaire componenten vergemakkelijken definitie van complexe multi-axis controleopeenvolgingen terwijl het eerbiedigen van inherente fysieke beperkingen van het systeem. Kunnen de tijd geoptimaliseerde controleopeenvolgingen van de modulaire componenten worden ontwikkeld met betrekking tot begin en het einde van tijden van een reeks componenten, of tijdpunten verankeren verbonden aan de componenten.