0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

简述优化电磁线圈电流的3种方法

jf_78858299 来源:COMSOL 作者: Walter Frei 2023-04-28 11:38 次阅读

如果您想要设计电磁线圈, COMSOL Multiphysics® 软件的 AC/DC 模块与优化模块可以帮助您快速实现并进行迭代改进。今天,我们将研究如何进行线圈系统优化设计,并通过改变线圈的驱动电流来实现所需的磁场分布。还将介绍三种不同的优化目标和约束。如果您对线圈建模或优化感兴趣,这篇文章将满足您的好奇心!

磁场模型与优化问题陈述

我们今天要研究的问题是十匝轴对称线圈结构的优化,如下图所示。xy 平面两侧的五匝线圈中的每一匝都是对称但独立驱动的。

带有五个独立驱动线圈对的十匝线圈。目标是改变中心线处的磁场(绿色突出显示)。

线圈旋转轴对称,且关于 z=0 平面对称,因此我们可以将计算模型简化为二维轴对称模型,如下图所示。建模域被无限元域 截断。我们使用理想磁导体边界条件来模拟关于 z = 0 平面的对称性。因此,我们的模型简化为四分之一圆域,有五个独立的线圈,这些线圈使用线圈域 特征建模。

图片

计算模型示意图。

如果所有线圈都以相同的 10A 电流驱动,我们可以绘制沿中心线的磁通密度的 z 分量,如下图所示。我们想要通过优化来改变沿一部分中心线的场分布。

图片

沿线圈中心线的磁场分布。我们希望在优化区域内磁场。

从上图可以看出,由于每个线圈的电流为 10A,我们可以看到沿着一部分中心线存在磁场。我们希望通过调整线圈电流来改变磁场分布。我们的控制变量是五个独立的线圈电流:图片。这些控制变量有界限:图片。也就是说,电流不能太大,否则线圈会过热。

我们将研究三种不同的优化问题:

  1. 使中心线处的磁场尽可能接近期望的目标值
  2. 最小化驱动线圈所需的功率,以及在几个点上对场最小值的约束
  3. 最小化沿中心线的磁场梯度,以及在某一点上对场的约束

针对特定场值进行优化

我们用更数学化的语言描述这些优化问题。第一个优化问题可以写成:

图片

这里的目标是最小化计算得到的 Bz 与目标值之间的差异,其中目标值 B0 = 250μT,将 Bz 沿线圈中心线从 z = 0 到 z = L0进行积分。注意,该目标是相对于 L0 和 B0 归一化的。这样做是为了使这个目标函数的大小约为 1。对于任何优化问题,都应该对目标函数进行缩放。

现在,我们看看这个问题在 COMSOL Multiphysics 中的实现过程。我们首先在模型中添加一个优化 接口,该接口包含两个特征。第一个特征是全局控制变量,如下面的屏幕截图所示。我们可以看到设置了五个控制变量:I1,...,I5。这些变量用于通过磁场接口的五个线圈特征指定电流。

这些变量的初始值、上界和下界也由两个全局参数 I_init 和 I_max 指定。另请注意,比例因子 设置为控制变量的幅值也接近 1。在所有三个示例中,我们将对控制变量使用相同的设置。

图片

设置全局控制变量特征,该特征指定线圈电流。

接下来,通过边界上的积分目标 特征定义目标函数,如下面的屏幕截图所示。请注意,没有勾选乘以 2πr 。

图片

设置目标函数确保沿一个边界满足所需的场。

我们在研究中包含优化 步骤,如下面的屏幕截图所示。由于可以得到目标函数关于控制变量的解析梯度,因此我们可以使用 SNOPT 求解器。该求解器利用解析梯度,在几秒钟内求解优化问题。所有其他求解器设置都可以保留为默认设置。

图片

优化研究步骤。

求解后,我们可以绘制场和结果。下图显示 Bz 场与目标值非常接近。

图片

沿中心线优化磁通量目标值的结果。

通过场约束最小化功率

我们的第二个优化问题是最小化驱动线圈所需的总功率,并约束中心线上若干点上对场的最小值。这可以表示为:

图片

其中 Po 是所有线圈中消耗的初始总功率,图片是第 k 个线圈中消耗的功率。

我们还希望将中心线上 M 个点处的场限制在 B0 值以上。

此问题的实现使用了与以前相同的“全局控制变量”特征。最小化线圈总功率的目标是通过全局目标 特征实现的,如下面的屏幕截图所示。每个线圈特征中功率的内置变量(mf.PCoil_1,...,mf.PCoil5)可以直接使用。目标相对于初始总功率进行归一化,使其接近统一。

图片

实现将总功率降至最低的目标。

对场最小值的约束必须在模型中的一组离散点上实现。本例中,我们引入了优化区域上均匀分布的五个点。必须使用单独的点总和不等式约束 特征引入每一个约束,如下所示。我们再次应用归一化,使得此约束的大小为 1。请注意,不勾选乘以 2πr 选项,原因是这些点位于中心线上。

图片

在某一点上实现对场最小值的约束。

我们可以使用与以前相同的方法解决这个问题,结果如下图所示。值得注意的是,最小功率解下目标区域上常分布为非均匀的。

图片

通过对场最小值的约束来优化最小功耗的结果。

通过场约束最小化梯度

最后,我们考虑最小化沿着优化区域的场梯度,在中心点对场进行约束。这可以表示为:

图片

这里的约束线圈中心点处的场。尽管优化 接口确实有明确的等式约束,但我们可以使用具有相等上界和下界的不等式约束来实现相同的结果。我们再次应用归一化,这样我们的约束实际上为图片,如下图所示。

图片

实现等式约束。

最小化目标区域内场梯度的目标是通过“积分目标”特征实现的(如下所示)。Bz 场相对于 z 方向的梯度是用导数算子 d(mf.Bz,z) 计算的。

图片

最小化场梯度的目标。

我们可以使用与以前相同的求解器设置。本例的结果如下所示。优化区域内的场非常均匀,并且与中心点的目标相匹配。

图片

对某一点的场有约束的最小场梯度进行优化的结果。

虽然这里的场看起来与第一种情况几乎相同,但线圈电流的解却截然不同,这就引出了一个有趣的问题。线圈电流有多种组合,可以在最小化场差或梯度方面给出几乎相同的解。另一种说法是,目标函数有多个局部最小点。

SNOPT 优化求解器使用一种基于梯度的方法,并针对线圈电流的不同初始条件接近不同的局部最小值。虽然基于梯度的求解器会收敛到局部最小值,但不能保证这实际上是全局最小值。一般来说(除非我们对设计空间进行彻底的搜索),永远不可能保证优化的解是全局最小值。

此外,如果我们要增加这个问题中的线圈数量,我们可以得出线圈电流的多种组合几乎等同于最优的情况。也就是说,设计空间(线圈电流的组合)中没有单个最佳点,而是几乎相等的“最佳线”或“最佳表面”。优化求解器不提供直接反馈,但在这种情况下往往会收敛得更慢。

结束语

本文我们介绍了三种不同的方法来优化流经不同匝线圈的电流。在这三种方法中,我们引入了不同类型的目标函数和约束,它们也可以适用于其他各种情况。根据线圈设计问题的整体目标和目的,您可以使用其中任何一个,甚至是完全不同的目标函数和约束集。这些示例表明了 COMSOL 优化模块与 AC/DC 模块结合使用的强大功能和灵活性。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 磁场
    +关注

    关注

    3

    文章

    541

    浏览量

    24057
  • 电磁线圈
    +关注

    关注

    0

    文章

    60

    浏览量

    14524
  • COMSOL
    +关注

    关注

    34

    文章

    91

    浏览量

    55413
收藏 人收藏

    评论

    相关推荐

    普通的电磁线圈能不能当电流互感器用来感应电流

    普通的电磁线圈能不能当电流互感器用来感应电流
    发表于 06-25 10:58

    造粒机电磁加热线圈绕线方法

    造粒机电磁加热线圈绕线方法还是很简单的,只要按要求操作,包好保温棉将我司配好的线统一方向绕在炮筒上,接上控制器,再测下电流,要求达到即可。具体详情欢迎至电我司工作人员:李经理。水料造料
    发表于 08-18 16:06

    电流检测哪种方法好用?

    目前有6种方法用来检测电路的电流1、检流电阻2、晶体管3电流互感器(只可用于变化的电流)4、罗氏线圈
    发表于 12-10 20:37

    电磁线圈N\S转换电路

    用哪个方案解决DC -110V的电磁线圈NS极性转换好?可控硅,场效应管,继电器?
    发表于 05-04 17:27

    为什么STC12系列项目中输出负载是电磁线圈经常会死机?

    STC12系列项目中输出负载是电磁线圈,直流24v负载时会好一点,如220v负荷时没法使用,经常死机或是重启动,请问程序怎么写
    发表于 08-29 22:17

    Aigtek功率放大器驱动交变电磁线圈方法设计

    )以及电磁线圈组成。信号发生器设置电磁线圈的发射参数,例如电压、电流以及频率。输出到功率放大器进行信号的放大,传输给电磁线圈以产生相对应的磁场,电磁
    发表于 02-13 18:41

    交变电磁线圈的驱动方法设计

    `交变电磁线圈的驱动方法设计实验名称:交变电磁线圈的驱动方法设计研究目的:功率放大器作为信号发生器与电磁线圈之间的桥连装置,将信号发生器发出
    发表于 10-23 11:17

    电磁线圈;集成ic电感怎么检测?

    电感测试标准。大家必须先标识集成ic感应器。标明的方式有二,一是立即标明,一是色调标明。立即标明法:在电感电磁线圈机壳上用数字和文本立即标明电感
    发表于 11-30 17:29

    关于电磁执行器(线性电磁阀)教程分析

    维持柱塞的水平处于坐着或闩锁的位置。实现此目的的一种方法是将合适的“保持”电阻器与螺线管线圈串联连接,例如:减少电磁阀能耗此处,开关触点闭合,短路电阻,并将全部电源电流直接传递到
    发表于 12-16 10:12

    电磁线绝缘膜的去除

    表文介绍去除各种规格电磁线绝肇膜的技术和方法, 及其刺弊和适用范困电磁线的绝缘材料一般是聚亚膣, 醴胺、尼龙聚酯、聚酯酸 I 幕乙烯脯 『i1薛漆等 它们的特性不同, 击
    发表于 06-17 16:40 13次下载

    防爆电磁线圈的设计和应用

    随着工业自动化的进一步发展,液压、气动控制技术在各个领域得到了广泛的应用。在易燃易爆环境中,需要配置防爆电磁阀。防爆电磁阀中的电磁线圈在工作过程中必然要消耗电能,
    发表于 06-26 15:09 10次下载

    电磁线圈填充系数的计算

    电磁线圈(简称线圈)是电磁元件与电磁装置的主要构成部分。线圈主要由支撑骨架与铜线构成。图1给出两种线圈
    发表于 06-30 15:26 52次下载

    感应电磁线圈发热的原因

    感应电磁线圈发热是因为感应电磁线圈的电阻很低,加上220V的工作电压后会产生很大的电流电流马上就会很热,可以尝试提高工作电压频率,频率提高,感抗提高,
    的头像 发表于 06-18 16:03 1396次阅读

    功率放大器驱动交变电磁线圈方法设计实验

    功率放大器驱动交变电磁线圈方法设计
    发表于 08-03 14:38 0次下载

    ATA-3090C功率放大器驱动电磁线圈可以做哪些用途

    功率放大器是一种用于增大输入信号的能量和功率的设备。将功率放大器用于驱动电磁线圈可以实现多种用途,涉及各个领域,包括电力工程、通信技术、音频设备、医学图像设备等。本文将详细介绍功率放大器驱动电磁线圈
    的头像 发表于 04-15 11:48 157次阅读
    ATA-3090C功率放大器驱动<b class='flag-5'>电磁线圈</b>可以做哪些用途