一种车辆制动系统的建模方法技术方案

技术编号:39654937 阅读:28 留言:0更新日期:2023-12-09 11:23
本发明专利技术公开了一种车辆制动系统的建模方法

【技术实现步骤摘要】
一种车辆制动系统的建模方法、装置、设备及存储介质


[0001]本专利技术涉及车辆仿真
,尤其涉及一种车辆制动系统的建模方法

装置

设备及存储介质


技术介绍

[0002]制动系统模型作为车辆动力学模型的重要组成部分,其准确性和有效性关系到整车系统的仿真精度

为了建立准确的仿真模型,一般需要根据实车参数建立制动系统模型

[0003]在相关技术中,根据实车参数建立的制动系统模型,其在仿真测试中仿真数据与实车测试的实测数据存在一定差距,主要原因包括:一是建模过程受仿真环境

数据来源等原因,对系统结构和部分参数进行了简化,所使用参数不能够全面表征制动系统的真实情况;二是受加工误差

测量误差

装配误差等影响,仿真参数与实际车辆情况存在一定差异

由此可以看出,现有的车辆制动系统模型存在仿真不准确的技术问题


技术实现思路

[0004]本专利技术的目的在于提供本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种车辆制动系统的建模方法,其特征在于,所述方法包括:根据车辆的制动参数,建立第一制动系统模型;确定所述车辆在第一测试条件下的实测数据,以及确定在第一测试条件下所述第一制动系统模型的仿真数据;根据所述实测数据和所述仿真数据构建适应度函数,并根据所述适应度函数和预设遗传算法对所述制动参数进行优化,确定优化后的制动参数;根据优化后的制动参数,建立第二制动系统模型
。2.
根据权利要求1所述的方法,其特征在于,所述根据所述实测数据和所述仿真数据构建适应度函数,包括:根据所述实测数据和所述仿真数据,确定评价函数;对所述评价函数进行适应度转换,得到所述适应度函数
。3.
根据权利要求2所述的方法,其特征在于,所述对所述评价函数进行适应度转换,得到所述适应度函数,包括:在所述评价函数的取值小于或等于所述评价函数的最大值时,将所述适应度函数的取值设置为第一预设值与所述评价函数的取值之间的差值;在所述评价函数的取值大于所述评价函数的最大值时,将所述适应度函数的取值设置为
0。4.
根据权利要求1至3中任一项所述的方法,其特征在于,所述根据所述适应度函数和预设遗传算法对所述制动参数进行优化,确定优化后的制动参数,包括:根据所述制动参数的取值范围,确定初始化种群;根据所述适应度函数,确定所述初始化种群中每一个体的适应度值;根据所述初始化种群中每一个体的适应度值,使用线性排序和随机遍历方式对所述初始化种群中的个体进行选择,确定下一代种群;对所述下一代种群进行交叉与变异操作,确定新的下一代种群;判断种群进化是否满足终止条件;在判断结果指示种群进化满足终止条件时,确定所述新的下一代种群中每一个体的适应度值,并从所述新的下一代种群中选择最大适应度值对应的目标个体,根据所述目标个体确定所述优化后的制动参数
。5.
根据权利要求4所述的方法,其特征在于,所述方法还包括:在判断结果指示种群进化不满足终止条件时,将所述新的下一代种群作为所述初始化种群,并对当前的迭代次数进行加1操作,继续执行以下步骤,直至种群进化满足终止条件:根据所述适应度函数,确定所述初始化种群中每一个体的适应度值;根据所述初始化种群中每一个体的适应度值,使用线性排序和随机遍历方式对所述初始化种群中的个体进行选择,确定下一代种群;对所述下一代种群进行交叉与变异操作,确定新的下一代种群
。6.
根据权利要求4所述的方法,其特征在于,所述根据所述初始化种群中每一个体的适应度值,使用线性排序和随机遍历方式对所述初始化种群中的个体进行选择,确定下一代种群,包括:对所述初始化种群中的个体按照适应度值进行线性排列,确定所述初始化种群的排
序;统计所述初始化种群中所有个体的适应度值的和值,并根据所述和值与所述初始化种群中的个体数量,计算间距;随机生成起始位置;基于所述初始化种群的排序,从所述起始位置开始,按照所述计算的间距进行所需数量的个体选择,将选择出的个体作为所述下一代种群
。7.
根据权利要求4所述的方法,其特征在于,所述对所述下一代种群进行交叉与变异操作,确定新的下一代种群,包括:确定所述下一代种群中每一个体的交叉率,根据所述交叉率对所述下一代种群中的个体进行交叉操作,生...

【专利技术属性】
技术研发人员:黄志凌周梅严东焱周彬肖迪
申请(专利权)人:重庆长安汽车股份有限公司
类型:发明
国别省市:

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

1