Chirp as test gradient for MRI gradient system characterization

조회 수: 2 (최근 30일)
preethi chandrasekarn
preethi chandrasekarn 2020년 1월 14일
답변: Kaashyap Pappu 2020년 1월 22일
Hi ! i wanted to generate gradient pulse for MRI gradient system characterization using chirp,For a chirp function linearly sweeping the frequency range f1 to f2 over a duration T
f0=100hz
f1=10khz
Time duration=80ms
The maximum gradient amplitude is between 20 and 31 mT/m
the instantaneous frequency f is f (t) = f1 + (f2 − f1)t/T
The chirp gradient waveform Gc with amplitude A is
Gc(t) = A sin(2π[f1t + (f2 − f1)t^2/2T])
The slew rate s(t) = dGc/dt = 2πAf (t) cos(2π[f1t + (f2 − f1)t^2/2T])
has an envelope se(t) = 2πAf (t)
The slew-rate-limited chirp gradient waveform,
Gsrlc, for a maximum slew rate, smax, is then calculated as Gsrlc(t) = min{smax/se(t), 1}Gc(t)
Please guide me how to proceed with the code.
Thank you for your valuable time and guidance.Any answers would be great to discuss.

답변 (1개)

Kaashyap Pappu
Kaashyap Pappu 2020년 1월 22일
A similar question has been addressed here. Modifying the ‘f1’ and ‘f2’ values, and changing the sample rate to accommodate the different frequencies to adhere to Nyquist theorem will probably be a solution.
Hope this helps!

카테고리

Help CenterFile Exchange에서 MRI에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by