欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 201910906549X
申请人: 长安大学
专利类型:发明专利
专利状态:已下证
专利领域: 核算装置
更新日期:2024-01-05
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种基于免疫算法的智能网联汽车车辆行驶状态分析方法,其特征在于,包括以下步骤:S1、以汽车行驶状态评价知识库作为自体库,生成每种车辆状态对应的检测器,以自体库作为已知抗原,激活对应的B细胞,由B细胞产生与抗原相对应的抗体,当未知抗原产生时,激活相关抗体,根据激活抗体的概率推导出车辆当前所处于的状态;

S2、输入非自体库和检测器距离,计算小于阈值的距离,确定每种典型状态的概率,对车辆行驶状态进行评价。

2.根据权利要求1所述的基于免疫算法的智能网联汽车车辆行驶状态分析方法,其特征在于,步骤S1具体为:S101、抗原识别,生产自体库;

S102、生成B细胞,进行亲和力计算;

S103、记忆库更新、抗体的抑制和促进,如果大于设定阈值,返回步骤S102重新计算亲和力,如果小于阈值,生成检测器。

3.根据权利要求2所述的基于免疫算法的智能网联汽车车辆行驶状态分析方法,其特征在于,步骤S101中,自体集由典型的车辆行驶状态的数据组成,作为已知抗原,一组车辆行驶状态的数据建立一个一维向量集合,第i种车辆行驶状态,j为车辆状态参数个数为:code[i]={ci1,ci2,ci3……cij}设c1:车速,c2:加速度,c3:电池温度,c4:车与前方车辆的距离,c5:车道偏离次数,车道偏离次数是每分钟车辆行驶偏离车道的次数code[i]={ci1,ci2,ci3,ci4,ci5}而由n组车辆行驶状态数据构成一个n维自体库向量集合,i=1~n,j=1~5;

非自体输入为车辆在行驶过程中的任一状态,作为未知抗原:uncode[i]={ui1,ui2……uij}

和自体库一样:

uncode[i]={ui1,ui2,ui3,ui4,ui5}而由n组车辆行驶状态数据构成一个n维非自体库向量集合:i=1~n,j=1~5

4.根据权利要求2所述的基于免疫算法的智能网联汽车车辆行驶状态分析方法,其特征在于,步骤S102中,根据建立的典型的车辆行驶状态参数作为抗原,设某一个状态参数为向量code[i]=[ci1,ci2,…cij],以该抗原为中心生成一个新的B细胞,Bi(x1,x2…xj);对于B细胞,生成数量为N的抗体,设每个个体大小为k个,则抗体数量为:N=j*k

初始抗体的产生来源有两种,如问题在记忆库中有所保留,则取记忆库,不足部分随机生成,若记忆库为空则全部随机生成,当抗原入侵机体时,B细胞被激活以识别特异抗原,此时B细胞大量繁殖:B[i]={bi1,bi2,…bij}

经过学习生成新的B细胞为:

newB[i]={nbi1,nbi2…nbij}

采用Euclidean距离计算亲和力克隆因子:

5.根据权利要求2所述的基于免疫算法的智能网联汽车车辆行驶状态分析方法,其特征在于,步骤S103中,生成的每种车辆状态对应的检测器为:其中,i代表第i个典型车辆行驶状态,k是种群的大小。

6.根据权利要求1所述的基于免疫算法的智能网联汽车车辆行驶状态分析方法,其特征在于,步骤S2中,当监测器生成后,以车辆行驶过程的任一状态作为非自体输入,计算出该未知抗原与n个监测器的Euclidean距离D,设定一个距离的阈值m,计算出每个距离di中dij

7.根据权利要求6所述的基于免疫算法的智能网联汽车车辆行驶状态分析方法,其特征在于,监测器的概率Pi为:Pi=M/di1+di2+…+dij。

8.根据权利要求6所述的基于免疫算法的智能网联汽车车辆行驶状态分析方法,其特征在于,定义评价包括安全、较安全、不安全和危险,未知抗原与n个监测器的Euclidean距离D为:D={d1,d2…di}

其中,i=1~n,n=4,di为未知抗原参数与第i个监测器的距离。