一种基于多模型融合的整车尺寸匹配偏差预测方法与流程

文档序号:24874912发布日期:2021-04-30 12:49阅读:112来源:国知局
一种基于多模型融合的整车尺寸匹配偏差预测方法与流程

本发明属于车辆生产领域,更具体地,涉及一种基于多模型融合的整车尺寸匹配偏差预测方法。



背景技术:

目前整车尺寸匹配偏差预测方法有:

①极值法,极值法的计算方法是:封闭环的最大极限尺寸为当所有增环均为最大极限尺寸且所有减环均为最小极限尺寸时获得;最小极限尺寸为当所有增环均为最小极限尺寸且所有减环均为最大极限尺寸时获得。极值法是建立在零件100%互换基础上,因此预测结果往往比实际结果有很大差异。

②方和根法是以一定的置信水平为依据(通常假定各组成环以及封闭环公差服从正态分布,且装配函数为线性关系,取置信水平p=99.73%),不要求100%互换,只要求大数互换,但未考虑实际生产因素的影响,因此预测结果与实际结果差异大。

③蒙特卡洛仿真法,基本思想为:当所求解问题是某种随机事件出现的概率,或者是某个随机变量的期望值时,通过某种“实验”的方法,以这种事件出现的频率估计这一随机事件的概率,或者得到这个随机变量的某些数字特征,并将其作为问题的解。但该方法未考虑其他外界因素对装配过程的影响,未考虑装配和定位的力变形、热膨胀等等因素,因此预测结果与实际结果仍有较大差异。



技术实现要素:

针对现有技术的以上缺陷或改进需求,本发明提出了一种基于多模型融合的整车尺寸匹配偏差预测方法,能有效提升偏差预测结果精度,为整车尺寸匹配偏差分析提供重要依据。

为实现上述目的,本发明提供了一种基于多模型融合的整车尺寸匹配偏差预测方法,包括:

运用基于蒙特卡洛仿真法的偏差分析建立整车尺寸匹配偏差预测位置的机理模型m1;

建立模型学习数据集d,其中,数据集d由j个样本组成,每个样本由i个特征项和1个目标项组成,i个特征项来自于机理模型m1中的影响因素;

运用数据集d建立基于正规方程的多元线性回归模型m2、基于梯度下降的多元线性回归模型m3及基于l2正则化的岭回归模型m4;

将机理模型m1、多元线性回归模型m2、多元线性回归模型m3及岭回归模型m4进行多模型融合得到最终的预测模型m,以运用预测模型m对整车尺寸匹配相关位置进行预测分析。

在一些可选的实施方案中,所述运用基于蒙特卡洛仿真法的偏差分析建立整车尺寸匹配偏差预测位置的机理模型m1,包括:

确定整车尺寸匹配预测位置相关零部件的定位方式,并建立间隙面差特征测量点;

确定装配方式,并基于整车尺寸匹配预测位置相关零部件的定位方式对零部件进行定位装配;

创建公差与特征测量点对应的测量,运行仿真得到影响因素系数,通过影响因素系数确定机理模型m1。

在一些可选的实施方案中,所述建立模型学习数据集d,包括:

根据i个特征项和对应的目标项y,在数据管理系统中实车采集至少n组实测偏差数据,得到每个特征项xn(n∈(1,2,…,i))数据的均值μn和方差σn;

当每个特征项xn(n∈(1,2,…,i))满足xn≥μn+6σn或xn≤μn-6σn时,则需剔除掉该组数据,随后随机取出不少于m组数据,作为模型学习数据集d,其中,模型学习数据集d表示为:

d={(x1.1,x1.2,…,x1.i,y1),…,(xj.1,xj.2,…,xj.i,yj)},其中,n≥j,m=j。

在一些可选的实施方案中,由m2=wtx得到基于正规方程的多元线性回归模型m2,其中,为特征项矩阵,w=(xtx)-1xty,为特征值矩阵,为目标值矩阵。

在一些可选的实施方案中,由m3=βtx得到基于梯度下降的多元线性回归模型m3,其中,为特征项矩阵,为权重值。

在一些可选的实施方案中,β的获取方式为:

初始化β向量的值作为θ0,将θ0带入2xt(xβ-y)得到当前的梯度,其中,x为特征值矩阵,y为目标值矩阵;

用步长α乘以当前梯度,得到从当前位置下降的距离;

由θ1=θ0-α·2xt(xθ0-y)得到更新后的θ1,判断θ1是否达到停止条件,在θ1没有达到停止条件时,由θ2=θ1-α·2xt(xθ1-y)得到更新后的θ2,重复以上操作,直至θk达到停止条件,将θk作为求解的β参数向量。

在一些可选的实施方案中,α选择方法为:

从模型学习数据集d中随机抽取预设比例的数据组数作为模型学习训练集,余下作为测试集;

设定步长α={α1,α2,…,αn},将步长α={α1,α2,…,αn}逐一代入基于正规方程的多元线性回归模型m3的构建算法中,运用训练集求解回归模型m3,并使用回归模型m3对测试集进行测试求解,并分别求解得到步长α={α1,α2,…,αn}对应的均方误差mse={mse1,mse2,…,msen};

均方误差mse={mse1,mse2,…,msen}中最小均方误差对应的α为最优解。

在一些可选的实施方案中,由m4=γtx得到l2正则化的岭回归模型m4,其中,为特征项矩阵,γ=(xtx+λi)-1xty,x为特征值矩阵,y为目标值矩阵,i为常向量,λ为正则化力度系数。

在一些可选的实施方案中,所述将机理模型m1、多元线性回归模型m2、多元线性回归模型m3及岭回归模型m4进行多模型融合得到最终的预测模型m,以运用预测模型m对整车尺寸匹配相关位置进行预测分析,包括:

依次运用m1、m2、m3、m4模型对数据集d进行求解预测,得到新的预测数据集:

其中,分别为数据集d中第一组数据基于m1、m2、m3、m4模型的预测值,其它项依次类推;

使用基于l2正则化的岭回归算法,运用数据集d′和岭回归算法建立预测模型m。

总体而言,通过本发明所构思的以上技术方案与现有技术相比,能够取得下列有益效果:

本发明通过在基于蒙特卡洛仿真法的偏差分析建立的尺寸匹配偏差预测机理模型的基础上,结合实际生产制造的实测数据训练出的多个学习模型,运用多模型融合算法得到一种新的偏差预测模型,该模型可有效提升整车尺寸匹配偏差预测的有效性和准确率,为后续的整车尺寸匹配偏差改善提供理论支撑。

附图说明

图1是本发明实施例提供的一种基于多模型融合的整车尺寸匹配偏差预测方法的流程示意图;

图2是本发明实施例提供的一种机理模型m1的构建流程示意图;

图3是本发明实施例提供的一种不同预测模型精度对比示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。

本发明通过建立机理模型m1、基于正规方程的多元线性回归模型m2、基于梯度下降的多元线性回归模型m3以及基于l2正则化的岭回归模型m4,融合四种模型得到最终预测模型m,运用预测模型m对整车尺寸匹配相关位置进行预测分析。如图1所示是本发明实施例提供的一种基于多模型融合的整车尺寸匹配偏差预测方法的流程示意图,在图1所示的方法中包括以下步骤:

s1:建立机理模型m1:运用基于蒙特卡洛仿真法的偏差分析建立整车尺寸匹配偏差预测位置的机理模型m1;

进一步地,如图2所示,步骤s1可以通过以下方式实现:

s1.1:确定整车尺寸匹配预测位置相关零部件的定位方式,并建立间隙面差特征测量点;

s1.2:确定装配方式,并基于整车尺寸匹配预测位置相关零部件的定位方式对零部件进行定位装配;

s1.3:创建公差与特征测量点对应的测量,运行仿真得到影响因素系数,进而通过影响因素系数确定机理模型m1。

s2:构建模型学习数据集d={(x1.1,x1.2,…,x1.i,y1),…,(xj.1,xj.2,…,xj.i,yj)},其中,数据集d由j个样本组成,每个样本由i个特征项和1个目标项组成,i个特征项来自于机理模型m1中的影响因素,第i个特征项的特征值为xh.1,xh.2,…,xh.i,h=1,2,...,j;

进一步地,可以通过以下方式构建模型学习数据集d:

根据i个特征项和对应的目标项y,在数据管理系统中实车采集至少n(n≥j)组实测偏差数据,得到每个特征项xn(n∈(1,2,…,i))数据的均值μn和方差σn;

当每个特征项xn(n∈(1,2,…,i))满足xn≥μn+6σn或xn≤μn-6σn时,需剔除掉该组数据,随后随机取出不少于m(m=j)组数据,作为模型学习数据集d。

其中,n与m的值可以根据实际需要确定,本发明实施例不做唯一性限定。

s3:运用数据集d建立基于正规方程的多元线性回归模型m2、基于梯度下降的多元线性回归模型m3以及基于l2正则化的岭回归模型m4;

进一步地,基于正规方程的多元线性回归模型m2的构建方式:

m2=wtx

其中,即x为特征项矩阵;

w=(xtx)-1xty,即x为特征值矩阵,即y为目标值矩阵。

进一步地,基于梯度下降的多元线性回归模型m3的构建算法:

m3=βtx

其中:即x为特征项矩阵;

其中,求解β过程为:

①初始化β向量的值,即θ0,将θ0带入2xt(xβ-y),其中,x为特征值矩阵,y为目标值矩阵,得到当前梯度;

②用步长α乘以当前梯度,得到从当前位置下降的距离;

其中,α可以根据实际需要确定,通常取0~1.0之间的小数。

③更新θ1,其更新表达式为:θ1=θ0-α·2xt(xθ0-y);

④重复步骤③,直到更新到某个θk,达到停止条件后得到的θk为求解的β参数向量。

其中,停止条件为足够大的迭代步数,或当两次迭代之间的差值小于某个设定阈值。

其中,α选择方法为:

①将数据集d随机抽取预设比例的数据组数作为模型学习训练集dtrain,余下作为测试集dtest;

②设定步长α={α1,α2,…,αn};

③将②中步长α={α1,α2,…,αn},逐一代入基于正规方程的多元线性回归模型m3的构建算法中,运用训练集dtrain求解回归模型m3,并使用回归模型m3对测试集dtest进行测试求解,并分别求解得到步长α={α1,α2,…,αn}对应的均方误差mse={mse1,mse2,…,msen};

均方误差求解公式:

其中,yj为测试集dtest中目标值,为目标值对应的回归模型m3的预测值,m为测试集dtest中数据组数。

④均方误差mse={mse1,mse2,…,msen}中最小均方误差对应的α即为最优解。

进一步地,具体地,l2正则化的岭回归模型m4的构建算法:

m4=γtx

其中,即x为特征项矩阵;

γ=(xtx+λi)-1xty,式中:x为特征值矩阵,y为目标值矩阵,i为常向量e,λ为正则化力度系数,λ选取方法与步长α方法一致。

s4:将机理模型m1、多元线性回归模型m2、多元线性回归模型m3以及岭回归模型m4进行多模型融合得到最终的预测模型m;

进一步地,基于多模型融合算法的预测模型m的构建方法为:

①依次运用m1、m2、m3、m4模型对数据集d进行求解预测,得到新的预测数据集:

其中,分别为数据集d中第一组数据基于m1、m2、m3、m4模型的预测值,作为m模型的训练数据集;

②为了使模型的泛化性更好,避免过拟合,m模型建立使用基于l2正则化的岭回归算法;运用训练数据集d′和岭回归算法建立预测模型m。

s5:运用预测模型m对整车尺寸匹配相关位置进行预测分析。

运用25组实测数据集对m1、m2、m3、m4、m模型分别进行预测,并运用均方误差求解公式分别求解出模型误差精度(误差精度数值越小越好),通过图3(图3为整车尺寸车门匹配区域的运用实例)对比可知,基于多模型融合的整车尺寸匹配偏差预测方法具有更好的预测精度,可有效提升整车尺寸匹配偏差预测的有效性和准确率,为后续的整车尺寸匹配偏差改善提供理论支撑。

需要指出,根据实施的需要,可将本申请中描述的各个步骤/部件拆分为更多步骤/部件,也可将两个或多个步骤/部件或者步骤/部件的部分操作组合成新的步骤/部件,以实现本发明的目的。

本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1