ENOS软件主要功能介绍
ENOS软件主界面如下图所示,主要包括:菜单栏、工程树图、属性设置、绘图区、图表设置、模型筛选等区域。
ENOS软件经过不断优化升级,新版本增加了考虑斜极电磁力优化功能,支持反电势、损耗等优化目标,支持异步电机优化功能、增加支持Jmag软件优化接口,同时软件新增工艺参数离散鲁棒性分析功能,该功能可以帮助工程师了解模型在加工工艺公差影响下的噪声变化预估值,以便评价工艺参数离散性对噪声的影响。
软件操作简单只需要经过简单的优化目标、优化变量和优化工况等三部曲设置即可完成优化分析任务。
图1 ENOS软件界面(电磁噪声优化软件)
1.支持多优化工况
(1)具备自动建工况功能,并开放工况设置参数给用户,针对问题转速点(如3000rpm、5000rpm等)可以进行工况定义;
(2)可以快速完成电机在单工况及多工况下(不同转速或扭矩条件)的优化工况定义。
图2 优化分析多工况设置
2. 斜极优化功能
新版本具有考虑斜极优化功能,在已设定的优化工况位置通过勾选Skew达到考虑优化电机斜极影响的目的,比如在斜极状态下对电磁力或转矩等进行优化分析。
图3 斜极优化功能设置
3. 支持同步电机与异步电机优化
新版本还添加了同步或异步电机的优化分析功能,通过优化工况栏下方的下拉框选择需要优化的电机类型,比如同步电机或异步电机。
图4 同步或异步电机优化设置
4. 支持多目标优化
(1)软件支持转矩数据分析,提取转矩波动峰峰值、平均值、阶次等作为优化目标(如某阶转矩脉动最低);
(2)软件支持电磁力密度数据分析,提取磁密,转化成力密度,分解特定空间和频率阶次作为优化目标(如某阶径向电磁力密度最低);
(3)软件支持力数据分析,提取电磁力波形,分解特定空间和频率阶次作为优化目标(如某阶径向电磁力最低);
(4)软件支持反电势数据分析,提取反电势波形及THD等,分解特定空间和频率阶次作为优化目标(如THD最低);
(5)软件支持损耗数据分析,提取铁芯损耗值等作为优化目标。
图5 多目标优化设置
5. 优化变量
(1)支持转子形状的参数化,如磁钢位置/磁钢形状/隔磁桥孔/隔磁磁桥/转子外圆开槽等;
(2)支持定子形状的参数化,如定子槽开口尺寸/定子辅助槽/定子内径、外径等;
(3)优化变量范围可以人为定义,也可以通过软件一键设置;
(4)可以添加考虑变量之间的约束表达式,以便进一步约束变量之间的变化关系,减少模型错误的发生概率;
(5)模型参数化变量定义参数时具备自动纠错功能,如设置参数不合理或者超出范围,自动给出提示警告等;
(6)内部自动通过脚本调用修改电磁有限元模型。
图6 转子拓扑优化变量设置
6. 优化目标权重设置
支持优化过程中目标和参数的实时显示,同时支持根据用户偏好修改目标权重,如存在多目标时,客户可以在计算的过程中选择暂停计算后再次调整权重,修改不同目标的权重值,可大大加速收敛时间和达到优化效果的目的。
图7 目标权重设置
7. 遗传算法参数设置
(1)内置带精英策略的非支配遗传算法,并开放遗传算法相关参数如种群数量、迭代数等,用户可以根据实际需求进行调整,以便高效实现优化分析工作;
(2)有限元模型参数、计算数据与优化软件之间的自动传递;
(3)软件优化计算时当出现参数化模型几何拓扑错误时,可自动跳过并进行下一个优化模型的计算。
图8 优化算法参数设置
8. 工艺参数离散鲁棒性分析功能
软件支持选择某些优化变量,在公差范围内随机生成一定数量的模型。新版本中支持模型工艺参数离散鲁棒性分析是一大亮点,同时软件新增工艺参数离散鲁棒性分析功能,该功能可以帮助工程师了解模型在加工工艺公差影响下的噪声变化预估值,以便评价工艺参数离散性对噪声的影响。其操作方式与优化过程类似,首先在软件树结构中的Solver中选择Parametric analysis即可。
图9 参数化设置
将工况与优化目标按照优化的标准设置完成,但这里要注意的是优化目标不做勾选,类似于只输出目标值而不做优化,树结构中Targets的目标值将自动处于不可操作状态。
图10 参数化值选择
工艺参数离散性化分析一栏需要在公差范围内随机生成一定数量的模型,这里支持三种随机输入方式:随机分布、正态分布、外部导入,下面将一一介绍。
· 8.1 随机分布输入模式
选择Random_generation随机分布,将模型值导入后,给定差值区间,软件会随机生成区间内的模型变量数据,下方Number则填写样本数量,数据将在右侧栏目显示。
图11 随机分布导入模型数据
· 8.2 正态分布
选择Normal generation正态分布,将模型值导入后,填入平均值、标准方差值,下方Number填写样本数量,软件将会按照正态分布的方式生成模型数据,同时可以通过右侧的show area查看正态分布,并可以看出不同噪声值的分布概率。
图12 正态分布导入模型数据
图13 优化变量正态分布数据显示
图14 计算结果离散点图
图15 优化结果正态分布数据显示
· 8.3 支持外部导入模型
支持外部导入模型数据(Import external date),这里可以将所需的模型变量名及参数值写入到Excel中,然后选择导入excel表格数据即可。
图16 外部导入数据显示
9. 支持电磁软件Maxwell 或 Jmag
软件更新后支持Maxwell与Jmag电磁有限元参数化建模与识别,两者操作上几乎相同,在多样选择性上为客户提供更大的便捷性。
(1)JMAG 参数化建模和计算;
(2)JMAG 转矩波动、力密度计算,与ENOS软件数据传递;
(3)JMAG反电势谐波、铁损计算,与ENOS软件数据传递。
图17 电磁软件选项
10. 支持计算结果导入及查看功能
当优化完成后,计算结果将同步保存在对应的中间文件中,以便将来随时打开软件并查看优化结果。
图18 计算结果导入
11. 支持在某代基础上继续计算的功能
软件在某代计算终止后,通过修改模型参数后以便继续进行计算。
图19 在某代计算结果基础上继续计算
12. 优化目标噪声dB值显示功能
增加优化目标值直接转化为噪声dB值显示功能,即支持一键自动将目标值如转矩、电磁力等转化为dB值形式,以便直观展示各目标值的噪声变化情况。
图20 目标值dB显示功能
13. 结果处理功能
· 13.1 优化过程监测
(1)实时在线显示优化进程
图21 优化进程显示示意图
(2)优化进程以散点图的形式呈现优化效果
图22 优化过程变量或者目标散点图示意图
· 13.2 模型筛选
(1)优化计算结束时,用户可按照需求,定义筛选条件,筛选出符合特定条件的所有优化模型,如扭矩或者电磁力,快速筛选满足特定指标的模型,帮助用户快速获得所需要的优化方案,以快速锁定最优模型。
(2)导出筛选的模型,进行定量比较。
图23 模型筛选示意图
· 13.3 结果查看
(1)根据用户定义,查看所有优化模型;
(2)快速查看选定模型的设计、参数和目标值;
图24 优化模型参数示意图
(3)自动保存优化模型图片信息。
图25 优化模型示意图
· 13.4 优化模型导出
自动保存每个模型的几何图片并可以导出模型的cad数据。
图26 导出优化模型CAD模型