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

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

3天内不再提示

AI辅助电机参数化设计

中润汉泰 ? 来源:中润汉泰 ? 2025-01-08 15:59 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

写在前面的话

世界的运转需要能源。在原子能之外人们已经有接近一百年没有发明新的能源来源形式,目前全世界的目光都关注在可控核聚变。

在能源和世界的运转之间需要有动力机械做桥梁,比如:化学能源体系的锅炉汽轮机系统,燃气轮机系统,内燃机系统,斯特林发动机系统;核能源体系的反应堆汽轮机系统;电能源体系的电机系统。

电机系统是古老的系统,应用于汽车实际上还早于内燃机。从原理上看电机的参数设计是以Maxwell电磁方程为基础,结合热力学方程的复杂系统设计。

从数学原理上来说,双微分方程系统共同作用的系统虽然仍然归属于微分方程驱动的精确系统,但是其多变量的复杂关系已经远远超出常用函数表达的区间。

让我们先回忆一下,传统的优化设计方法的工作过程:

●Step 1:自变量选择,空间采样,敏感性分析

●Step 2:对于采样空间进行响应面拟合或者复杂情况下无法拟合的pareto

●Step 3:对于有拟合情况下进行梯度方法/种群方法的优化;对于无拟合情况下进行人为优选。

传统方法对于多自变量和多目标变量情况下,多数是有设计者进行参数优选。因为只有少数情况下,可以构建多变量响应面。

AI改变了优化设计过程

AI可以对任意多的自变量和目标变量进行精确的逼近(当然这种逼近通常无法进行简明解释)。重要的是这种逼近实际上是在某个变量空间范围,重构了精确的复杂设计参数关系。

使用Optislang以及其他类似优化软件的过程中,我们经常看到用户直接对数千个数据进行参数优选,但是他们都忽略了一点:这数千个设计工况已经足够构建一个设计参数之间的精确表达。这种表达式其实就是元模型。

所以每每看到用户守着数以百计、千计的数据,却放弃了构建真正的设计参数关系,常常觉得非常遗憾。

对于设计人员来说,历史数据的总结和表达,往往可以得到真正的设计规律。相比于设计规律来说,优选几个设计参数组合倒显得不那么重要了。

所以,请重新审视千百万历史数据,AI工具已经可以帮你重构设计规律。

Design Law Once More!

电机多参数优化设计

电动机的设计需要设置许多参数。设计变量是指几何尺寸、电气、磁性、机械和物理材料特性、热流体特性、声发射。显然,电动机行为的仿真需要基于不同有限元模型的多物理方法。更复杂地是指通常会发布许多相互冲突的要求。例如,在汽车应用中,具有最大扭矩和最大效率的电机以及最小的质量和尺寸将受到赞赏。

Pareto方法

经典的Pareto方法包括定义一组在设计阶段要更改的设计变量,根据给定的约束定义要最大化或最小化的目标函数列表(即性能指标),定义Pareto最优集并允许设计师首选一个或多个设计解决方案,深入了解帕累托最优设计解决方案集, 进行适当的统计分析,使设计人员能够了解设计解决方案的选择。

电机结构

PM 电机驱动配备浮动卡钳的制动器。通过齿轮系统,电机驱动卡钳。定子和转子的可用空间是一个严格的限制,因为制动组件必须与盘式制动器、轮毂支架、轴承、悬架接头和其他次要部件一起位于轮辋内。电机电压为 12V。电流由根据逆变器特性的适当控制来定义。极数设置为 10,槽为 9,即每相 3 个槽。采用了转子的所谓“面包”结构,即考虑了表面贴装的永磁体 (PM)。采用钕铁硼 (NdFeB) 磁铁选择集中定子绕组。绕组质量与铜槽填充因子有关。这样的因子是绕组填充槽区域的程度的指数。所选的铜槽填充因子值限制了绕组损耗。

6bb59a48-cce8-11ef-9310-92fbcf53809c.png

计算模型

在 Motor-CAD 中开发了 2D 电磁模型该模型提供了永磁电机的电磁和机械变量。磁通量、电流、扭矩、齿槽转矩、功率是该模型的主要输出。在典型制动动作的持续时间内评估瞬态温度状态。计算了绕组和磁体的温度值。通过迭代过程考虑了温度对电机材料电磁特性的影响。

6bc9d030-cce8-11ef-9310-92fbcf53809c.png

电机设计变量

16 个设计变量用于定义定子和转子、磁极片和永磁体的几何形状。转子中磁体和槽的几何表示如下图所示,其中定义了主要的相关设计变量。

选择三个目标函数并作为电机设计变量的函数进行优化。扭矩最大化,耗散功率(即效率的倒数)和转子惯量最小化。

ANN建模

采用了机器学习/深度学习方法。由多物理场模型计算的 1000 个设计解决方案中有 900 个已被用于训练人工神经网络 (ANN)。上述 1000 个解决方案中的 100 个用于检查 ANN 的准确性。

研究了不同的 ANN,具有一个或两个隐藏层,并且在隐藏层 (深度) 中具有不同数量的神经元。输入神经元的数量等于 16 个设计变量。输出神经元的数量显然等于目标函数的数量 。最后,16-13-9-3 的 ANN 被选为最佳 ANN。此类 ANN 的平均百分比误差为<1%。提出的优化似乎非常有效。实际上,扭矩增加了 13%,耗散功率几乎减半,惯性减少了近 40%。

6be3e38a-cce8-11ef-9310-92fbcf53809c.png

结论

事实证明,多目标优化与多物理场建模和人工智能相结合是设计接近生产的电动机的一套非常好的技术。AI方法将在不久的将来可能会成为标准设计流程的一部分,因为只有求助于人工智能才能解决 PM 电机设计的复杂性。

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

    关注

    143

    文章

    9339

    浏览量

    150265
  • AI
    AI
    +关注

    关注

    88

    文章

    35830

    浏览量

    282696

原文标题:设计规律重构:AI辅助电机参数化设计

文章出处:【微信号:SinoEngineer,微信公众号:中润汉泰】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    HarmonyOSAI编程DevEco AI辅助编程工具

    DevEco AI辅助编程工具(CodeGenie)基于BitFun Platform AI能力平台,为开发者提供高效的应用与服务AI编程支持,支持智能知识问答、代码生成、页面生成、万
    发表于 08-18 14:54

    HarmonyOS AI辅助编程工具(CodeGenie)概述

    DevEco AI辅助编程工具(CodeGenie)基于BitFun Platform AI能力平台,为开发者提供高效的应用与服务AI编程支持,支持智能知识问答,同时支持ArkTS代码
    发表于 08-11 14:31

    HarmonyOS AI辅助编程工具(CodeGenie)报错分析

    ,进入File > Settings>CodeGenie >General页面,勾选Enable AI-Fixed For Build Errors和Allow
    发表于 07-11 17:48

    华为全新升级AI辅助开发能力

    人工智能正深度融入各行各业,软件开发也正站在工作范式变革的前沿阵地。AI各项技术的突破性进展,正以前所未有的深度和广度重塑软件开发的每一个环节。在这场浪潮中,建设强大的AI辅助开发能力,已经从锦上添花的技术探索,跃升为关乎个体竞
    的头像 发表于 07-09 16:46 ?627次阅读
    华为全新升级<b class='flag-5'>AI</b><b class='flag-5'>辅助</b>开发能力

    鸿蒙CodeGenie AI辅助编程工具详解

    【HarmonyOS 5】鸿蒙CodeGenie AI辅助编程工具详解 一、前言 1、CodeGenie是什么? CodeGenie (代码精灵)作为鸿蒙DevEco IDE自带的AI辅助
    的头像 发表于 07-07 11:54 ?306次阅读
    鸿蒙CodeGenie <b class='flag-5'>AI</b><b class='flag-5'>辅助</b>编程工具详解

    DevEco CodeGenie 鸿蒙AI 辅助编程初次使用

    一、工具概述与核心能力 DevEco CodeGenie 是集成在 DevEco Studio 中的 AI 辅助编程插件,专为 HarmonyOS 应用开发设计,提供三大核心能力: 智能知识问答
    的头像 发表于 06-26 08:48 ?274次阅读

    网络电机伺服系统监控终端设计

    在多电机伺服系统的调试及使用过程中,需要实时获取系统运行时各个电机和负载的运行状态数据,并通过对相应数据的分析进行控制器参数的整定和故障判断。而在传统的基于CAN总线的多电机系统中,总
    发表于 06-23 07:15

    【HarmonyOS 5】鸿蒙CodeGenie AI辅助编程工具详解

    【HarmonyOS 5】鸿蒙CodeGenie AI辅助编程工具详解 一、前言 1、CodeGenie是什么?CodeGenie (代码精灵)作为鸿蒙DevEco IDE自带的AI辅助
    发表于 06-11 16:34

    DevEco Studio AI辅助开发工具两大升级功能 鸿蒙应用开发效率再提升

    HarmonyOS应用的AI智能辅助开发助手——CodeGenie,该AI助手深度集成在DevEco Studio中,提供鸿蒙知识智能问答、鸿蒙ArkTS代码补全/生成和万能卡片生成等功能,提升了开发效率,深受广大
    发表于 04-18 14:43

    工业应用中辅助电源技术综述

    使用LLC、推挽式或全桥式拓扑,英飞凌的2EP1XXR系列驱动IC可以提供简单灵活的解决方案。在一些工业应用如电机驱动系统、光伏逆变器或MMC模块多电平换流器等都
    的头像 发表于 03-13 18:35 ?621次阅读
    工业应用中<b class='flag-5'>辅助</b>电源技术综述

    HarmonyOS NEXT开发实战:DevEco AI辅助编程工具(CodeGenie)的使用

    引言 DevEco AI辅助编程工具(CodeGenie)为开发者提供高效的应用/元服务AI辅助编程工具,支持HarmonyOS NEXT领域的智能知识问答、ArkTS代码补全/生成和
    发表于 03-10 15:41

    首款开发鸿蒙原生应用的AI辅助编程工具正式上线了

    AI技术席卷全球的浪潮中,开发者工具也迎来了智能的全新时代。为响应开发者对高效编程工具的需求,12月14日在AICon全球人工智能开发与应用大会(北京站)期间,华为宣布首款开发鸿蒙原生应用的AI
    的头像 发表于 12-18 10:39 ?752次阅读

    微型步进电机型号及参数大全

    微型步进电机因其体积小、精度高、控制简单等优点,在自动设备、医疗器械、智能家居等领域得到了广泛应用。 一、微型步进电机概述 微型步进电机是一种将电脉冲信号转换为角位移或线位移的电动机
    的头像 发表于 10-22 16:12 ?5212次阅读

    AI技术下沉,电机控制打开新格局

    和MCU相遇,作为MCU典型应用场景之一的电机控制也在发生着改变,能够支持更强大的电机检测功能,提升电机系统的稳定性和可靠性。目前,厂商们也在灵活使用AI,不断增强用于
    的头像 发表于 09-09 00:18 ?8115次阅读
    <b class='flag-5'>AI</b>技术下沉,<b class='flag-5'>电机</b>控制打开新格局

    微软更新AI服务协议,强调AI工具辅助性并警示风险

    8月19日,针对近期围绕AI工具准确性问题的广泛争议,微软宣布对其AI服务协议进行了重要更新。此次更新不仅重申了AI工具的辅助性质,还特别指出了用户在使用过程中需谨慎行事,避免将其视为
    的头像 发表于 08-19 15:37 ?831次阅读