System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及汽车安全控制,特别是一种针对客车加速油门踏板操作的防误踩预警模糊控制方法及系统。
技术介绍
1、在客车运营过程中,驾驶员因疲劳、分心或紧急情况下操作失误而误踩加速油门踏板的情况时有发生,这不仅威胁到乘客和道路使用者的安全,还可能造成严重的交通事故。传统的防误踩系统多依赖于硬件限制或简单的阈值判断,难以适应复杂多变的驾驶环境和驾驶员操作习惯。因此,开发一种能够智能识别驾驶员意图、灵活应对不同驾驶场景的防误踩预警系统显得尤为重要。
技术实现思路
1、本专利技术的目的在于提供一种客车加速油门踏板防误踩预警模糊控制方法及系统,实现对驾驶员加速意图的模糊推理与误踩风险的动态评估,发出预警信号,以提醒驾驶员及时调整操作。
2、本专利技术的技术方案为:一种客车加速油门踏板防误踩预警模糊控制方法,包括以下步骤:
3、s1.数据采集,采集车辆油门踏板开度数据和车速数据;
4、s2.将采集到的车辆油门踏板开度数据和车速数据进行模糊化处理;输出模糊集合,将模糊集合转换为预警等级;
5、s3. 执行预警等级输出的预警信号。
6、进一步的,所述s2中模糊化处理步骤包括:
7、s01、定义输入和输出变量及其对应的模糊集,将实际输入值映射到其对应的模糊集上;
8、s02、为每个模糊集定义隶属度函数,并计算其隶属度;
9、s03、设计模糊判定方法;
10、s04、遍历模糊判定方法,找到所有与当
11、s05、利用重心法计算输出模糊集合的重心,将该值转换为具体数值。
12、进一步的,所述输入变量包括油门踏板位置和车速,油门踏板位置(pthrottle)对应的模糊集合为{非常小(vs), 小(s), 中(m), 大(l), 非常大(vl)};车速(vspeed)对应的模糊集合为{慢(s), 中(m), 快(f)};输出变量为误踩风险,误踩风险(risk)的模糊集合为{ 非常小、小、中、大、非常大}。
13、进一步的,所述油门踏板位置(pthrottle)的模糊集合对应的油门踏板位置开度数据如下:
14、非常小(vs):每秒踏板行程变化0<油门踏板位置(pthrottle)≤5%开度;
15、小(s):每秒踏板行程变化 5%<油门踏板位置(pthrottle)≤15% 开度;
16、中(m):每秒踏板行程变化 15%<油门踏板位置(pthrottle)≤30%开度;
17、大(l):每秒踏板行程变化 30%<油门踏板位置(pthrottle)≤60% 开度;
18、非常大(vl):每秒踏板行程变化 60%<油门踏板位置(pthrottle)≤100%开度;
19、所述车速(vspeed)对应的模糊集合如下:慢(s): 0<车速(vspeed)≤30km/h;中(m):30<车速(vspeed)≤85km/h;
20、快(f):车速(vspeed)>85 km/h。
21、进一步的,所述模糊判定方法如下:
22、方法1:如果油门踏板位置(pthrottle)是 vs 且车速(vspeed)是s,则误踩风险(risk)是非常小;
23、方法2:如果油门踏板位置(pthrottle)是v s 且车速(vspeed)是m,则误踩风险(risk)是小;
24、方法3:如果油门踏板位置(pthrottle)是v s 且车速(vspeed)是f,则误踩风险(risk)是中;
25、方法4:如果油门踏板位置(pthrottle)是 s 且车速(vspeed)是s,则误踩风险(risk)是小;
26、方法5:如果油门踏板位置(pthrottle)是 s 且车速(vspeed)是m,则误踩风险(risk)是小;
27、方法6:如果油门踏板位置(pthrottle)是 s 且车速(vspeed)是f,则误踩风险(risk)是中;
28、方法7:如果油门踏板位置(pthrottle)是 m 且车速(vspeed)是s,则误踩风险(risk)是中;
29、方法8:如果油门踏板位置(pthrottle)是 m 且车速(vspeed)是m,则误踩风险(risk)是中;
30、方法9:如果油门踏板位置(pthrottle)是 m 且车速(vspeed)是f,则误踩风险(risk)是大;
31、方法10:如果油门踏板位置(pthrottle)是 l 且车速(vspeed)是s,则误踩风险(risk)是中;
32、方法11:如果油门踏板位置(pthrottle)是 l 且车速(vspeed)是m,则误踩风险(risk)是大;
33、方法12:如果油门踏板位置(pthrottle)是 l 且车速(vspeed)是f,则误踩风险(risk)是非常大;
34、方法13:如果油门踏板位置(pthrottle)是 vl 且车速(vspeed)是s,则误踩风险(risk)是大;
35、方法14:如果油门踏板位置(pthrottle)是 vl 且车速(vspeed)是m,则误踩风险(risk)是大;
36、方法15:如果油门踏板位置(pthrottle)是 vl 且车速(vspeed)是f,则误踩风险(risk)是非常大。
37、进一步的,所述将输出的模糊集合转换为预警等级的方法包括:
38、s11、明确预警等级,预警等级分为等级1(low)低风险、等级2(medium-low)中低风险、等级3(medium)中等风险、等级4(medium-high)中高风险和等级5(high)高风险 ;
39、s12、利用专家打分法为每个预警等级设置阈值范围;
40、s13、利用重心法计算输出模糊集合的重心,将该值转换为具体数值,将得到的具体数值与预定义的预警等级阈值范围进行比较,确定最终的预警等级。
41、一种客车加速油门踏板防误踩预警模糊控制系统,所述系统包括:
42、数据采集模块,用于采集集车辆油门踏板开度数据和车速数据;
43、模糊控制模块,将采集到的车辆油门踏板开度数据和车速数据进行模糊化处理;输出模糊集合,将模糊集合转换为预警等级;
44、预警模块,用于执行预警等级对应的预警信号。
45、进一步的,所述预警模块中预警信号包括声音提示、震动提示以及视觉信号提示。
46、有益效果
47、本专利技术采用模糊逻辑控制算法,能够智能识别驾驶员的加速意图与误踩风险,提高预警的准确性;模糊控制方法能够灵活应对不同驾驶环境和驾驶员操作习惯,增强系统的适应性和鲁棒性。通过实本文档来自技高网...
【技术保护点】
1.一种客车加速油门踏板防误踩预警模糊控制方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种客车加速油门踏板防误踩预警模糊控制方法,其特征在于,所述S2中模糊化处理步骤包括:
3.根据权利要求2所述的一种客车加速油门踏板防误踩预警模糊控制方法,其特征在于,所述输入变量包括油门踏板位置和车速,油门踏板位置(Pthrottle)对应的模糊集合为{非常小(VS), 小(S), 中(M), 大(L), 非常大(VL)};车速(Vspeed)对应的模糊集合为{慢(S), 中(M), 快(F)};输出变量为误踩风险,误踩风险(Risk)的模糊集合为{ 非常小、小、中、大、非常大}。
4.根据权利要求3所述的一种客车加速油门踏板防误踩预警模糊控制方法,其特征在于,所述油门踏板位置(Pthrottle)的模糊集合对应的油门踏板位置开度数据如下:
5.根据权利要求2所述的种客车加速油门踏板防误踩预警模糊控制方法,其特征在于,所述模糊判定方法如下:
6.根据权利要求2所述的一种客车加速油门踏板防误踩预警模糊控制方法,其特征在于,
7.一种客车加速油门踏板防误踩预警模糊控制系统,其特征在于,所述系统
8.根据权利要求6所述的一种客车加速油门踏板防误踩预警模糊控制系统,其特征在于,所述预警模块中预警信号包括声音提示、震动提示以及视觉信号提示。
...【技术特征摘要】
1.一种客车加速油门踏板防误踩预警模糊控制方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种客车加速油门踏板防误踩预警模糊控制方法,其特征在于,所述s2中模糊化处理步骤包括:
3.根据权利要求2所述的一种客车加速油门踏板防误踩预警模糊控制方法,其特征在于,所述输入变量包括油门踏板位置和车速,油门踏板位置(pthrottle)对应的模糊集合为{非常小(vs), 小(s), 中(m), 大(l), 非常大(vl)};车速(vspeed)对应的模糊集合为{慢(s), 中(m), 快(f)};输出变量为误踩风险,误踩风险(risk)的模糊集合为{ 非常小、小、中、大、非常大}。
4.根据权利要...
【专利技术属性】
技术研发人员:班玉鹏,陈艳江,龙显金,
申请(专利权)人:奇瑞万达贵州客车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。