[发明专利]基于0‑1整数规划的纵向梯度线圈在审

专利信息
申请号: 201711005458.6 申请日: 2017-10-24
公开(公告)号: CN107831462A 公开(公告)日: 2018-03-23
发明(设计)人: 李霞;郑思杰;刘晓芳;徐文龙 申请(专利权)人: 中国计量大学
主分类号: G01R33/385 分类号: G01R33/385;G06F17/50
代理公司: 暂无信息 代理人: 暂无信息
地址: 310018 浙江省杭*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于0‑1整数规划的纵向梯度线圈,本发明针对分离绕线方法存在的问题,基于一种纵向梯度线圈设计的0‑1整数规划方法。此方法将线圈所在的区域划分为若干一维网格,取网格的中心为待求电流圆环的位置。给定圆环线圈的电流I,如果某处电流圆环对磁场有贡献,则变量为1,电流为1*I,无贡献则变量为0,电流为0。该方法计算简单直接,可以以线圈电感最小或者使用材料最小为目标,可容易实现很好的梯度磁场线性度,并且可以方便的施加线圈间距的约束。
搜索关键词: 基于 整数 规划 纵向 梯度 线圈
【主权项】:
一种基于0‑1整数规划的纵向梯度线圈,包括梯度线圈主线圈和屏蔽线圈,所述纵向梯度线圈由以下设计方法实现,包括以下步骤:假设梯度线圈主线圈和屏蔽线圈分别分布在长度为Lp和Ls,半径分别为Rp和Rs的区域,通电电流为I;用网格沿z轴分别将线圈区域均匀划分为Mp和Ms等份,取网格中心为线圈位置;在球形成像区域DSV内,选取N1个目标场点,屏蔽区域选取N2个目标场点,则位于z=z′j(j=1,…,Mp+Ms)处,半径为r=r′j(j=1,…,Mp+Ms)的电流圆环在第i(i=1,…,N1+N2)个场点(ri,zi)产生的磁场z分量和r分量分别为:Bzi,j(ri,zi)=μ0I2π1(ri+rj′)2+(zi-zj′)2[K(k)-ri2-rj′2+(zi-zj′)2(ri-rj′)2+(zi-zj′)2E(k)]=AijI;]]>Bri,j(ri,zi)=-μ0I2πzi-zj′ri(ri+rj′)2+(zi-zj′)2[K(k)-ri2+rj′2+(zi-zj′)2(ri-rj′)2+(zi-zj′)2E(k)]=CijI;]]>其中,Cij=-μ02πzi-zj′ri(ri+rj′)2+(zi-zj′)2[K(k)-ri2+rj′2+(zi-zj′)2(ri-rj′)2+(zi-zj′)2E(k)];]]>K(k)和E(k)分别为第一类椭圆积分和第二类椭圆积分;μ0为真空磁导率;主线圈和屏蔽线圈的电流大小相等,方向相反,因此所有载流网格在第i个场点产生的磁场为Bzi=(Σj=1MpAijej-Σj=Mp+1Mp+MsAijej)I;Bri=(Σj=1MpCijej-Σj=Mp+1Mp+MsCijej)I]]>其中ej=0,说明网格电流对磁场没有贡献,ej=1说明线圈对磁场有贡献;在DSV内,只考虑磁场z分量,在屏蔽区域考虑Bz和Br,写为矩阵形式为Bzdsv=IA1eBzshield=IA2eBrshield=IA3e其中,系数矩阵A1的维数为N1×(Mp+Ms),A2和A3为N2×(Mp+Ms)的系数矩阵。以线圈材料用量最少为目标建立模型,则目标函数:约束条件:|IA1e‑B′zdsv|≤ε1B′zdsv|IA2e|≤ε2|IA3e|≤ε3ej=0或者ej=1;B′zdsv=Gz*zj,B′zdsv为目标磁场z分量,Gz为目标梯度场强;其中,ε1取0.05,ε2和ε2取10‑7;求解该线性规划模型,得到主线圈和屏蔽线圈的匝数和线圈分布的位置。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国计量大学,未经中国计量大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201711005458.6/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top