[发明专利]一种实时检验无人驾驶汽车制动性能的制动检测算法在审
申请号: | 202210668815.1 | 申请日: | 2022-06-14 |
公开(公告)号: | CN115017619A | 公开(公告)日: | 2022-09-06 |
发明(设计)人: | 何睿;武巍;张素民;吴坚;朱冰;赵健 | 申请(专利权)人: | 吉林大学 |
主分类号: | G06F30/15 | 分类号: | G06F30/15;G06F30/27;G06N3/04;G06N3/08;G06F119/02 |
代理公司: | 深圳众邦专利代理有限公司 44545 | 代理人: | 李茂松 |
地址: | 130000 吉*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实时 检验 无人驾驶 汽车 制动 性能 检测 算法 | ||
1.一种实时检验无人驾驶汽车制动性能的制动检测算法,其特征在于,包括以下步骤:
S10、收集不同制动状况下制动特征因素作为数据集,并进行数据预处理;
S20、采用遗传算法优化初始权域值;
S30、根据制动特征因素个数及制动状况种类,构建bp神经网络并进行训练;
S40、对网络进行测试验证,保证网络输出值与汽车制动状况的一致性。
2.根据权利要求1所述的一种实时检验无人驾驶汽车制动性能的制动检测算法,其特征在于:所述制动因素包括四个车轮轮速、纵向车速、横摆角速度;汽车的制动距离、制动减速度可由四个车轮轮速、纵向车速计算得到,汽车制动时方向稳定性可由横摆角速度表示;
所述制动状况设为各车轮制动力皆足够、左前车轮制动力不足,左后车轮制动力不足、右前车轮制动力不足、右后车轮制动力不足五种情况。
3.根据权利要求1所述的一种实时检验无人驾驶汽车制动性能的制动检测算法,其特征在于:所述数据集包含M个数据,分别用作训练集、测试集;
训练集、测试集各包括M1、M2个数据;其中M1占80%,M2占20%。
4.根据权利要求1所述的一种实时检验无人驾驶汽车制动性能的制动检测算法,其特征在于:所述数据预处理包括如下方法:
五种不同制动状况,分别记作{1,0,0,0,0}、{0,1,0,0,0}、{0,0,1,0,0}、{0,0,0,1,0}、{0,0,0,0,1};
因不同制动特征因素数值差别较大,容易造成精度不够,因此对制动特征因素进行预处理;通过公式得到一组0~1的数据。
5.根据权利要求1所述的一种实时检验无人驾驶汽车制动性能的制动检测算法,其特征在于:所述采用遗传算法优化初始权域值,包括以下步骤:
S21、确定种群染色体个数N、个体染色体编码长度值L及对应数值;其中种群个体染色体的编码长度设为L,L为网层之间的权值和节点阈值数目之和,L=n1*n2+n2*n3+n2+n3,染色体编码初始值为对应网络初始权域值;
S22、通过神经网络误差函数确定适应度函数,适应度函数得染色体个体适应度Fi,其中E为bp神经网络误差函数;
S23、按误差函数尽可能小的适用度准则,选择子代种群,个体i被选中概率pi,其中
S24、选择后得到的子代种群选两个不同染色体,采用非均匀交叉算术,指定某基因位置根据算子交叉概率,进行交叉操作;
S25、交叉操作后得到的染色体中选则某一染色体,根据变异概率,进行变异操作;
S26、判断程序:进行前五步的操作后,判断适应度值是否达到标准,如果没有就返回步骤S22,重复进行上述操作直至满足判定条件后,得到适应度值最大染色体,即误差函数达到最小值对应的染色体,解码后,输出最优初始权值阈值到bp网络。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于吉林大学,未经吉林大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210668815.1/1.html,转载请声明来源钻瓜专利网。