基于数字孪生的齿轮修形设计方法技术

技术编号:35523774 阅读:14 留言:0更新日期:2022-11-09 14:44
本发明专利技术公开了一种基于数字孪生的齿轮修形设计方法,包括如下步骤:步骤一:在待修形齿轮的三维几何区域内进行随机采样,构建节点图G;步骤二:将图G输入到多层图卷积神经网络中,调整采样点的位置,输出修形后的齿轮;步骤三:将修形后的齿轮输入到齿轮动力传播数字孪生模型S

【技术实现步骤摘要】
基于数字孪生的齿轮修形设计方法


[0001]本专利技术属于齿轮设计
,具体的为一种基于数字孪生的齿轮修形设计方法。

技术介绍

[0002]新能源汽车电驱动系统传动齿轮集成优化设计难度大,功率密度性能要求高,且NVH等指标要求更为严格,对齿轮的修形设计带来了新的挑战。传统齿轮修形方法多采用有限元仿真和经验辅助迭代优化的方式进行齿轮修形,此类方法受限于仿真计算速度慢、仿真计算精度偏差和系统性修形理论方法缺失导致修形过程需反复迭代,不仅修形周期长,修形效果也难以在设计阶段得到保证,且多仅能针对齿轮单一性能指标进行针对性修形,难以统筹齿轮多性能指标进行协同修形,无法满足当前新能源汽车电驱系统齿轮性能指标相对应的修形设计要求。传统齿轮修形方法缺陷的主要原因集中在两点:
[0003]1、齿轮真实运行过程中的复杂动力学偏微分方程高度非线性,无法得到解析解,数值仿真计算速度慢;
[0004]2、齿轮修形量和最终的目标性能指标间不具备微分关系,在设计阶段只能借助于离散优化通过数次仿真找到一个相对好的修形量,过程非常耗时,不适用于新能源汽车电驱系统所要求的精细齿轮修形设计。

技术实现思路

[0005]有鉴于此,本专利技术的目的在于提供一种基于数字孪生的齿轮修形设计方法,能够实现在设计阶段对齿轮进行快速精确修形的技术目的。
[0006]为达到上述目的,本专利技术提供如下技术方案:
[0007]一种基于数字孪生的齿轮修形设计方法,包括如下步骤:
[0008]步骤一:在待修形齿轮的三维几何区域内进行随机采样,得到足够多的节点,构建节点图G;
[0009]步骤二:将图G输入到多层图卷积神经网络中,利用多层图卷积神经网络调整采样点的位置,输出修形后的齿轮;
[0010]步骤三:将修形后的齿轮输入到齿轮动力传播数字孪生模型S
θ
中进行齿轮传动模拟,利用齿轮动力传播数字孪生模型S
θ
对修形后齿轮的节点图进行循环迭代处理,以模拟齿轮传动的性能表现,并获得最终的性能指标
[0011]步骤四:判断性能指标是否达到目标性能指标P;若是,则执行步骤七;若否,则执行步骤五;
[0012]步骤五:将获得的性能指标与目标性能指标P之间进行对比,通过L2

范数计算两者间的差值作为修形优化的损失L;
[0013]步骤六:将损失值L进行反向传播,依次计算齿轮动力传播数字孪生模型S
θ
和图卷
积修形网络参数对L的梯度,并通过梯度下降算法更新多层图卷积网络的梯度,执行步骤一;
[0014]步骤七:停止修形,得到修行后的齿轮几何数字模型。
[0015]进一步,所述步骤三中,构建齿轮动力传播数字孪生模型S
θ
的构建方法如下:
[0016]S1:构建目标齿轮的三维模型,获取目标齿轮的材料属性和工作参数;
[0017]S2:结合齿轮性能指标要求,利用目标齿轮的三维模型进行多次有限元仿真,每次仿真均对网格划分方案进行随机调整,并随机选取工作参数作为当次仿真的工况参数,得到齿轮仿真数据;
[0018]S3:利用其中一次有限元仿真的齿轮仿真数据求解齿轮状态在时间上的差分增量d
θ
,从而构建齿轮动力传播数字孪生模型S
θ

[0019]S4:将齿轮仿真数据随机多批次输入到所述齿轮动力传播数字孪生模型S
θ
中进行前向传播计算,并与对应有限元仿真过程的数据进行比较,将两者的差值作为损失;通过随机梯度优化器优化齿轮动力传播数字孪生模型S
θ
的参数使损失降低至设定阈值以内,得到最终的齿轮动力传播数字孪生模型S
θ

[0020]进一步,所述步骤S1中,所述工作参数包括功率、转速和负载的工作区间。
[0021]进一步,所述步骤S2中,齿轮仿真数据获取方法如下:
[0022]21)保存每次仿真中每一个时间步节点i的节点位移u
i
、节点速度v
i
、节点加速度a
i
和节点力f
i
,并组合成节点状态向量x
i

[0023]22)将所有节点状态向量进行组合,得到第k个仿真时间步的齿轮状态矩阵进而得到每次仿真所有时间步的过程数据为其中K为总时间步数;
[0024]23)每次仿真最终得到的性能指标为P,P为一固定向量,表征时间t0~t
K
中齿轮的各项性能指标,则第m次仿真得到的齿轮仿真数据为所有M次仿真得到齿轮仿真数据集
[0025]进一步,所述步骤S3中,齿轮状态在时间上的差分增量的求解方法为:
[0026]31)利用动力信息编码网络将齿轮每个节点i的状态向量x
i
编码至隐空间向量h
i

[0027]32)根据所有节点的隐空间向量h
i
在齿轮上的原始坐标位置,构建节点图G';
[0028]33)构建节点图G'的对称规范化拉普拉斯矩阵,将图G送入动力信息前向传播网络中,模拟齿轮在复杂动力环境下的作用规律,输出G
M

[0029]34)利用动力信息解码网络得到当前时刻节点状态向量的微分表示将节点状态向量微分叠加到上一时刻的节点状态矩阵中,并根据数字孪生体的边界条件更新节点状态矩阵信息,得到齿轮动力传播数字孪生模型S
θ
为:
[0030][0031]其中,表示齿轮数字模型在t
k+1
时刻的状态矩阵;T
mask
和F
mask
均为掩码算子,且:T
mask
算子矩阵中所有处于边界条件点对应的系数均为0,非边界条件节点对应的系数均为1;为T
mask
的二进制取反,F
mask
算子表示齿轮受外部工况设定约束导致的变化量。
[0032]进一步,所述步骤31)中,利用动力信息编码网络将齿轮每个节点i的状态向量x
i
编码至隐空间向量h
i
的方法为:
[0033]311)从目标齿轮的三维模型中随机采样节点,从齿轮仿真数据集D'中选择出和当次工况、时间对应的齿轮状态矩阵通过对进行线性或高阶插值获取每个采样节点i的状态向量x
i

[0034]312)将每一个状态向量x
i
均送入同一个共享的动力信息编码网络MLP,并输出隐空间向量h
i
,隐空间向量h
i
记录了采样节点i在齿轮上的原始坐标位置。
[0035]进一步,所述步骤32)中,节点图G'的构建方法为:
[0036]321)根据目标齿轮的实际几何形状指定距离r,对每一个节点i,遍历以i为球心、以r为半径的三维球中的所有节点j,若||p
i
‑本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于数字孪生的齿轮修形设计方法,其特征在于:包括如下步骤:步骤一:在待修形齿轮的三维几何区域内进行随机采样,得到足够多的节点,构建节点图G;步骤二:将图G输入到多层图卷积神经网络中,利用多层图卷积神经网络调整采样点的位置,输出修形后的齿轮;步骤三:将修形后的齿轮输入到齿轮动力传播数字孪生模型S
θ
中进行齿轮传动模拟,利用齿轮动力传播数字孪生模型S
θ
对修形后齿轮的节点图进行循环迭代处理,以模拟齿轮传动的性能表现,并获得最终的性能指标步骤四:判断性能指标是否达到目标性能指标P;若是,则执行步骤七;若否,则执行步骤五;步骤五:将获得的性能指标与目标性能指标P之间进行对比,通过L2

范数计算两者间的差值作为修形优化的损失L;步骤六:将损失值L进行反向传播,依次计算齿轮动力传播数字孪生模型S
θ
和图卷积修形网络参数对L的梯度,并通过梯度下降算法更新多层图卷积网络的梯度,执行步骤一;步骤七:停止修形,得到修行后的齿轮几何数字模型。2.根据权利要求1所述基于数字孪生的齿轮修形设计方法,其特征在于:所述步骤三中,构建齿轮动力传播数字孪生模型S
θ
的构建方法如下:S1:构建目标齿轮的三维模型,获取目标齿轮的材料属性和工作参数;S2:结合齿轮性能指标要求,利用目标齿轮的三维模型进行多次有限元仿真,每次仿真均对网格划分方案进行随机调整,并随机选取工作参数作为当次仿真的工况参数,得到齿轮仿真数据;S3:利用其中一次有限元仿真的齿轮仿真数据求解齿轮状态在时间上的差分增量d
θ
,从而构建齿轮动力传播数字孪生模型S
θ
;S4:将齿轮仿真数据随机多批次输入到所述齿轮动力传播数字孪生模型S
θ
中进行前向传播计算,并与对应有限元仿真过程的数据进行比较,将两者的差值作为损失;通过随机梯度优化器优化齿轮动力传播数字孪生模型S
θ
的参数使损失降低至设定阈值以内,得到最终的齿轮动力传播数字孪生模型S
θ
。3.根据权利要求2所述基于数字孪生的齿轮修形设计方法,其特征在于:所述步骤S1中,所述工作参数包括功率、转速和负载的工作区间。4.根据权利要求2所述基于数字孪生的齿轮修形设计方法,其特征在于:所述步骤S2中,齿轮仿真数据获取方法如下:21)保存每次仿真中每一个时间步节点i的节点位移u
i
、节点速度v
i
、节点加速度a
i
和节点力f
i
,并组合成节点状态向量x
i
;22)将所有节点状态向量进行组合,得到第k个仿真时间步的齿轮状态矩阵进而得到每次仿真所有时间步的过程数据为其中K为总时间步数;23)每次仿真最终得到的性能指标为P,P为一固定向量,表征时间t0~t
K
中齿轮的各项性能指标,则第m次仿真得到的齿轮仿真数据为所有M次仿真得到齿轮仿真数据
集5.根据权利要求4所述基于数字孪生的齿轮修形设计方法,其特征在于:所述步骤S3中,齿轮状态在时间上的差分增量的求解方法为:31)利用动力信息编码网络将齿轮每个节点i的状态向量x
i
编码至隐空间向量h
i
;32)根据所有节点的隐空间向量h
i
在齿轮上的原始坐标位置,构建节点图G';33)构建节点图G'的对称规范化拉普拉斯矩阵,将图G'送入动力信息前向传播网络中,模拟齿轮在复杂动力环境下的作用规律,输出G
M
;34)利用动力信息解码网络得到当前时刻节点状态向量的微分表示将节点状态向量微分叠加到上一时刻的节点状态矩阵中,并根据数字孪生体的边界条件更新节点状态矩阵信息,得到齿轮动力传播数字孪生模型S
θ
为:其中,表示齿轮数字模型在t
k+1
时刻的状态矩阵;T
mask
和F
mask
均为掩码算子,且:T
mask
算子矩阵中所有处于边界条...

【专利技术属性】
技术研发人员:王时龙王昱杨波张正萍段伟
申请(专利权)人:赛力斯汽车有限公司重庆金康动力新能源有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1