一种寻找磁共振最优匀场值的方法

文档序号:6161037阅读:342来源:国知局
一种寻找磁共振最优匀场值的方法
【专利摘要】本发明公开了一种寻找磁共振最优匀场值的方法,主要为首先寻找到最大AC值,根据最大AC值对应出相应的电流值,并输送到线圈中。通过本发明的方法,则能准确的寻找到最优的匀场值,从而检测到对应的电流值,并根据检测的电流值通入到线圈中,使得主磁场的均匀性好。
【专利说明】一种寻找磁共振最优勾场值的方法
【技术领域】
[0001]本发明涉及一种寻找磁共振最优匀场值的方法。
【背景技术】
[0002]磁共振成像系统要求尽量均匀的主磁场,实际主磁场因为制造工艺、外界干扰等各方面原因不可能完全均匀。这一不均匀性可以通过匀场方法来减小。匀场分为主动匀场和被动匀场两种,其中主动匀场是通过在匀场线圈中通过合适的电流来获得更为均匀的主磁场的过程。
[0003]根据物理原理可知,共振频率与磁场强度成正比关系,FID信号做傅立叶变换后的AC值与磁场的均匀性有关:磁场越均匀,此AC值越大。所以可以通过AC值来判断匀场效果的好坏。
[0004]传统的方法是由操作人员手动寻找最优匀场电流,交替改变三个方向的匀场电流直到找到最大的AC值。其缺点是人工寻找最优匀场电流耗费时间、效率低,最终效果也难以保证,准确度不高。

【发明内容】

[0005]为解决上述技术问题,本发明提供了一种寻找磁共振最优匀场值的方法。具体包括如下步骤:
[0006](I)初始勻场值 shimvalue[i],其中 i = 1,2,3 ;初始搜寻方向 direction = [O,0,0],;初始步长K_st印=300 ;采集FID信号ACl。
[0007](2)执行 shimvalue [i] = shimvalue [i]+1000 后,其中 i = 1,2,3 ;米集 FID 信号AC2。
[0008](3)判断(AC1-AC2) /ACl是否小于0.5,若小于0.5则执行步骤(4),若不小于0.5,则执行步骤(4a)。
[0009](4a)执行 shimvalue[i] = shimvalue[i]-1000,其中 i = 1,2,3 ;则 ACO = AC2 ;完成后执行步骤(9)。
[0010](4)分别采集 direction 为[6000,0,0], [-6000,0,O],[0,6000,0], [0,-6000,0],[0,0,0]的AC值,记为AC[i],其中i = 1...5, i为整数。
[0011](5)根据步骤⑷所采集到的AC值判断Max值和min值,其中Max = Max (AC [i]),min = min (AC [i])。
[0012](6)判断Max是否小于50,若小于50,则退出,并提示“未找到信号”,若不小于50,则执行步骤(7)。
[0013](7)判断(Max-min)/min是否小于0.5,若小于0.5,则退出,并提示“检查梯度放大器”,若不小于0.5,则执行步骤(8)。
[0014](8)查找Max对应的[Kx,Ky,Kz],其中,Kx为x方向的匀场电流,Ky为y方向的匀场电流,Kz为z方向的勻场电流;并赋值给shimvalue [i],赋值ACO = Max。[0015](9)分别采集 shimvalue [i]+300 的 AC 值,记为 ACi = 1,2,3。
[0016](10)判断ACi是否大于ACO ;若是,则执行步骤(11),若不是,则执行步骤(IOa)。
[0017](IOa)采集 shimvalue [i]-300 的 AC 值,记为 ACi。
[0018](IOb)比较步骤(IOa)中的ACi是否大于AC0,若是,则执行步骤(11),若不是,则执行步骤(12)。
[0019](11)执行 direction [i] = AC1-ACO0
[0020](12)判断direction是否等于[O, O, O],如果是,则执行步骤(18),如果不是,则执行步骤(13)。
[0021](13)如果 direction 不等于[0,0,0],则 AC1-AC0,执行
【权利要求】
1.一种寻找磁共振最优匀场值的方法,其特征在于包括如下步骤:、 (1)初始匀场值shimvalue[i],其中 i = 1,2,3 ;初始搜寻方向 direction = [0,0,0],;初始步长K_step=300 ;采集FID信号ACl ;(2)执行shimvalue [i] = shimvalue [i]+1000 后,其中 i = 1,2,3 ;米集 FID 信号 AC2 ; (3)判断(AC1-AC2)/AC1是否小于0.5,若小于0.5则执行步骤(4),若不小于0.5,则执行步骤(4a);
(4a)执行 shimvalue [i] = shimvalue [i]-1000,其中 i = 1,2,3 ;则 ACO = AC2 ;完成后执行步骤(9);
(4)分别采集direction 为[6000,0,O],[-6000,0,O],[0,6000,O],[O, -6000,O],[O,0,0]的AC值,记为AC[i],其中i = 1...5,i为整数; (5)根据步骤⑷所采集到的AC值判断Max值和min值,其中Max= Max (AC[i]) ,min=min (AC[i]); (6)判断Max是否 小于50,若小于50,则退出,并提示“未找到信号”,若不小于50,则执行步骤⑵; (7)判断(Max-min)/min是否小于0.5,若小于0.5,则退出,并提示“检查梯度放大器”,若不小于0.5,则执行步骤(8); (8)查找Max对应的[Kx,Ky,Kz],其中,Kx为X方向的匀场电流,Ky为y方向的匀场电流,Kz为z方向的匀场电流 ;并赋值给shimvalue [i],赋值ACO = Max ;
(9)分别采集shimvalue [i]+300 的 AC 值,记为 ACi = 1,2,3 ;(10)判断ACi是否大于ACO;若是,则执行步骤(11),若不是,则执行步骤(IOa);
(IOa)采集 shimvalue [i] -300 的 AC 值,记为 ACi ; (IOb)比较步骤(IOa)中的ACi是否大于AC0,若是,则执行步骤(11),若不是,则执行步骤(12);
(11)执行direction [i] = AC1-ACO ; (12)判断direction是否等于[0,0,O],如果是,则执行步骤(18),如果不是,则执行步骤(13);
(13)如果direction 不等于[0,0,0],则 AC 1-AC0,执行
【文档编号】G01R33/38GK103630859SQ201210314160
【公开日】2014年3月12日 申请日期:2012年8月24日 优先权日:2012年8月24日
【发明者】罗斌斌, 张栋 申请人:深圳市贝斯达医疗器械有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1