1.本技术涉及汽车制动技术领域,特别是涉及一种自动驻车方法、系统、计算机设备、存储介质和计算机程序产品。
背景技术:
2.随着汽车制动技术的发展,汽车行驶过程中的安全问题也被愈发重视,对汽车配置自动驻车的功能,可以使得驾驶员在不需要长时间刹车,以及启动电子驻车制动的情况下,也能够避免车辆不必要滑行的一种功能。
3.相关技术中,汽车的自动驻车功能需要紧急刹车辅助系统来实现,紧急刹车辅助系统通过摄像头或雷达检测识别前方车辆及各类障碍物,在有碰撞可能的情况下先用声音和警示灯提醒驾驶者进行制动操作回避碰撞。若驾驶员无减速动作时,紧急刹车辅助系统可通过控制原车制动系统或后装刹车部件使车辆减速,有效降低交通事故发生的概率。然而,紧急刹车辅助系统只能在识别除前方车辆及各类障碍物的情况下才能够实现行车制动,但在前方没有车辆和障碍物的情况下不能实现行车制动及驻车制动。
技术实现要素:
4.基于此,有必要针对上述技术问题,提供一种能够在前方没有车辆和障碍物的情况下实现行车制动及驻车制动的自动驻车方法、系统、计算机设备、存储介质和计算机程序产品。
5.一种自动驻车方法,该方法包括:
6.实时获取汽车的制动踏板行程、制动踏板的踩踏变化速率、加速踏板行程、加速踏板的踩踏变化速率、电机转速、挡位及点火开关档位;
7.若存在第一状态或第二状态,则对所述汽车实行制动;所述第一状态包括所述制动踏板行程大于预设行程、所述制动踏板的踩踏变化速率小于第一预设阈值、所述加速踏板行程为零、所述加速踏板的踩踏变化速率为零、所述电机转速小于第二预设阈值、所述挡位为d挡且所述点火开关档位为on档;所述第二状态包括所述制动踏板行程为零、所述制动踏板的踩踏变化速率为零、所述加速踏板行程为零、所述加速踏板的踩踏变化速率为零、所述电机转速不为零、所述挡位不是p挡且所述点火开关档位为on档。
8.在其中一个实施例中,对汽车实行制动,包括:
9.启动临时制动,所述临时制动用于实现行车制动的功能;
10.若所述临时制动的时长超过预设时长,则启动驻车制动,解除所述临时制动。
11.在其中一个实施例中,启动临时制动,包括:
12.通过所述整车控制器发送第一预设指令至行车制动电磁阀,所述行车制动电磁阀产生后行车制动力实现行车驻车;其中,所述第一预设指令用于启动所述行车制动电磁阀。
13.在其中一个实施例中,启动驻车制动,包括:
14.通过所述整车控制器发送第二预设指令给驻车制动电磁阀,所述驻车制动电磁阀
产生后驻车制动力实现停车驻车;其中,所述第二预设指令用于启动所述驻车制动电磁阀。
15.在其中一个实施例中,启动临时制动之后,还包括:
16.若所述汽车处于所述临时制动的状态且预设参数不为零,则解除所述临时制动,所述预设参数至少包括以下四种参数中的任意一种,所述以下四种参数分别为所述制动踏板行程、所述制动踏板的踩踏变化速率、所述加速踏板行程及所述加速踏板的踩踏变化速率。
17.在其中一个实施例中,还包括:
18.若所述点火开关档位为off档、所述电机转速不为零且所述挡位不是p挡,则启动驻车制动。
19.一种自动驻车装置,该装置包括:
20.获取模块,用于实时获取汽车的制动踏板行程、制动踏板的踩踏变化速率、加速踏板行程、加速踏板的踩踏变化速率、电机转速、挡位及点火开关档位;
21.制动模块,用于若存在第一状态或第二状态,则对所述汽车实行制动;所述第一状态包括所述制动踏板行程大于预设行程、所述制动踏板的踩踏变化速率小于第一预设阈值、所述加速踏板行程为零、所述加速踏板的踩踏变化速率为零、所述电机转速小于第二预设阈值、所述挡位为d挡且所述点火开关档位为on档;所述第二状态包括所述制动踏板行程为零、所述制动踏板的踩踏变化速率为零、所述加速踏板行程为零、所述加速踏板的踩踏变化速率为零、所述电机转速不为零、所述挡位不是p挡且所述点火开关档位为on档。
22.一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:
23.实时获取汽车的制动踏板行程、制动踏板的踩踏变化速率、加速踏板行程、加速踏板的踩踏变化速率、电机转速、挡位及点火开关档位;
24.若存在第一状态或第二状态,则对所述汽车实行制动;所述第一状态包括所述制动踏板行程大于预设行程、所述制动踏板的踩踏变化速率小于第一预设阈值、所述加速踏板行程为零、所述加速踏板的踩踏变化速率为零、所述电机转速小于第二预设阈值、所述挡位为d挡且所述点火开关档位为on档;所述第二状态包括所述制动踏板行程为零、所述制动踏板的踩踏变化速率为零、所述加速踏板行程为零、所述加速踏板的踩踏变化速率为零、所述电机转速不为零、所述挡位不是p挡且所述点火开关档位为on档。
25.一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
26.实时获取汽车的制动踏板行程、制动踏板的踩踏变化速率、加速踏板行程、加速踏板的踩踏变化速率、电机转速、挡位及点火开关档位;
27.若存在第一状态或第二状态,则对所述汽车实行制动;所述第一状态包括所述制动踏板行程大于预设行程、所述制动踏板的踩踏变化速率小于第一预设阈值、所述加速踏板行程为零、所述加速踏板的踩踏变化速率为零、所述电机转速小于第二预设阈值、所述挡位为d挡且所述点火开关档位为on档;所述第二状态包括所述制动踏板行程为零、所述制动踏板的踩踏变化速率为零、所述加速踏板行程为零、所述加速踏板的踩踏变化速率为零、所述电机转速不为零、所述挡位不是p挡且所述点火开关档位为on档。
28.一种计算机程序产品,包括计算机程序,计算机程序被处理器执行时实现以下步
骤:
29.实时获取汽车的制动踏板行程、制动踏板的踩踏变化速率、加速踏板行程、加速踏板的踩踏变化速率、电机转速、挡位及点火开关档位;
30.若存在第一状态或第二状态,则对所述汽车实行制动;所述第一状态包括所述制动踏板行程大于预设行程、所述制动踏板的踩踏变化速率小于第一预设阈值、所述加速踏板行程为零、所述加速踏板的踩踏变化速率为零、所述电机转速小于第二预设阈值、所述挡位为d挡且所述点火开关档位为on档;所述第二状态包括所述制动踏板行程为零、所述制动踏板的踩踏变化速率为零、所述加速踏板行程为零、所述加速踏板的踩踏变化速率为零、所述电机转速不为零、所述挡位不是p挡且所述点火开关档位为on档。
31.上述自动驻车方法、装置、计算机设备、存储介质和计算机程序产品,通过实时获取汽车的制动踏板行程、制动踏板的踩踏变化速率、加速踏板行程、加速踏板的踩踏变化速率、电机转速、挡位及点火开关档位的信息,并对获取的信息进行分析,判断司机是否有临时停车的意图、汽车是否处于溜坡状态或汽车是否处于无人驾驶溜坡状态;若司机有临时停车的意图或汽车处于溜坡状态,则启动临时制动;若临时制动的时长超过预设时长,则启动驻车制动,解除临时制动;若汽车处于临时制动的状态且制动踏板或加速踏板被踩踏,则解除临时制动;若汽车处于无人驾驶溜坡状态,则启动驻车制动。本发明提供的方法降低了司机的操作负荷,有效的降低了交通事故发生的概率,提高了行车安全性。
附图说明
32.图1为一个实施例中一种自动驻车方法的流程示意图;
33.图2为一个实施例中汽车实行制动的流程示意图;
34.图3为一个实施例中自动驻车方法的工作过程示意图;
35.图4为一个实施例中一种自动驻车装置的结构框图;
36.图5为一个实施例中计算机设备的内部结构图。
具体实施方式
37.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
38.在本发明的描述中,需要理解的是,涉及到方位描述,例如上、下、前、后、左、右等指示的方位或位置关系为附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
39.在本发明的描述中,若干的含义是一个或者多个,多个的含义是两个以上,大于、小于、超过等理解为不包括本数,以上、以下、以内等理解为包括本数。如果有描述到第一、第二只是用于区分技术特征为目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量或者隐含指明所指示的技术特征的先后关系。
40.本发明的描述中,除非另有明确的限定,设置、安装、连接等词语应做广义理解,所属技术领域技术人员可以结合技术方案的具体内容合理确定上述词语在本发明中的具体
含义。
41.随着汽车制动技术的发展,汽车行驶过程中的安全问题也被愈发重视,对汽车配置自动驻车的功能,可以使得驾驶员在不需要长时间刹车,以及启动电子驻车制动的情况下,也能够避免车辆不必要滑行的一种功能。
42.相关技术中,汽车的自动驻车功能需要紧急刹车辅助系统来实现,紧急刹车辅助系统通过摄像头或雷达检测识别前方车辆及各类障碍物,在有碰撞可能的情况下先用声音和警示灯提醒驾驶者进行制动操作回避碰撞。若驾驶员无减速动作时,紧急刹车辅助系统可通过控制原车制动系统或后装刹车部件使车辆减速,有效降低交通事故发生的概率。然而,紧急刹车辅助系统只能在识别除前方车辆及各类障碍物的情况下才能够实现行车制动,但在前方没有车辆和障碍物的情况下不能实现行车制动及驻车制动。因此,目前急需一种新的自动驻车方法。
43.针对上述相关技术中存在的问题,参见图1,本发明实施例提供了一种自动驻车方法。以该方法应用于服务器,且执行主体为服务器为例进行说明,该方法包括如下步骤:
44.101、实时获取汽车的制动踏板行程、制动踏板的踩踏变化速率、加速踏板行程、加速踏板的踩踏变化速率、电机转速、挡位及点火开关档位;
45.102、若存在第一状态或第二状态,则对所述汽车实行制动;所述第一状态包括所述制动踏板行程大于预设行程、所述制动踏板的踩踏变化速率小于第一预设阈值、所述加速踏板行程为零、所述加速踏板的踩踏变化速率为零、所述电机转速小于第二预设阈值、所述挡位为d挡且所述点火开关档位为on档;所述第二状态包括所述制动踏板行程为零、所述制动踏板的踩踏变化速率为零、所述加速踏板行程为零、所述加速踏板的踩踏变化速率为零、所述电机转速不为零、所述挡位不是p挡且所述点火开关档位为on档。
46.在上述步骤101中,制动踏板行程为制动踏板从停止的位置到踩到底的为止的距离。测量时在制动踏板与驾驶室底板之间立一个直尺,用手向下按制动踏板至有阻力时,记下直尺读数,然后放松制动踏板,再看直尺读数,两次读数之差即为制动踏板行程。制动踏板的踩踏变化速率为在一定时间内制动踏板行程的变化速率。同理,加速踏板行程为加速踏板从停止的位置到踩到底的为止的距离。测量时在加速踏板与驾驶室底板之间立一个直尺,用手向下按加速踏板至有阻力时,记下直尺读数,然后放松加速踏板,再看直尺读数,两次读数之差即为加速踏板行程。加速踏板的踩踏变化速率为在一定时间内加速踏板行程的变化速率。
47.在上述步骤102中,通过第一状态可以确定司机存在临时停车的意图,例如遇到红灯及非急刹车的情况。在第一状态的情况下,加速踏板行程为零及加速踏板的踩踏变化速率为零说明加速踏板没有被踩踏,d挡属于前进挡,该挡位用在一般道路行驶,on档可以接通全车的电路。通过第二状态可以确定汽车处于溜坡状态,在第二状态的情况下,制动踏板行程为零、制动踏板的踩踏变化速率为零、加速踏板行程为零及加速踏板的踩踏变化速率为零说明制动踏板及加速踏板没有被踩踏,电机转速越来越大。p挡为停车挡,用于实现汽车在坡道静止时能通过档位锁止车轴。在司机存在临时停车的意图或汽车处于溜坡状态的情况下,对汽车实行制动。
48.本发明实施例提供的方法,由于可以根据汽车的运行状态来判断司机存在临时停车的意图或汽车处于溜坡状态,从而对汽车采取制动措施,进而降低了司机的操作负荷,提
高了行车安全性。
49.结合上述实施例的内容,在一些实施例中,参见图2,本发明实施例不对汽车实行制动的方式作具体限定,包括但不限于:
50.201、启动临时制动,临时制动用于实现行车制动的功能;
51.202、若临时制动的时长超过预设时长,则启动驻车制动,解除所述临时制动。
52.在上述步骤201中,行车制动是指脚刹,使汽车减速或在最短距离内停车,下坡行驶时保持车速稳定。
53.在上述步骤202中,驻车制动是指手刹或者自动档中的停车档,锁住传动轴或者后轮,在停车时,给汽车一个阻力,使汽车不溜车。
54.本发明实施例提供的方法,由于通过设置预设时长的临时制动后再启动驻车制动,从而可以在预设时长内提示司机应对不同的行车情况及时采取制动措施,进而保障了汽车在行驶过程中的安全性。
55.结合上述实施例的内容,在一些实施例中,本发明实施例不对启动临时制动的方式作具体限定,包括但不限于:
56.通过所述整车控制器发送第一预设指令至行车制动电磁阀,所述行车制动电磁阀产生后行车制动力实现行车驻车;其中,所述第一预设指令用于启动所述行车制动电磁阀。
57.在上述步骤中,整车控制器能够根据加速踏板位置、档位、制动踏板力等驾驶员的操作意图和蓄电池的荷电状态计算出运行所需要的电机输出转矩等参数,从而协调各个动力部件的运动。行车制动电磁阀产生后行车制动力控制后制动缸进行临时制动,实现行车驻车。其中,后制动缸是行车制动的动力源。
58.本发明实施例提供的方法,由于可以通过整车控制器对汽车的内部制动器件进行控制,从而实现行车制动的功能,进而降低了司机的操作负荷,保障了汽车的正常行驶。
59.结合上述实施例的内容,在一些实施例中,本发明实施例不对启动驻车制动的方式作具体限定,包括但不限于:
60.通过所述整车控制器发送第二预设指令给驻车制动电磁阀,所述驻车制动电磁阀产生后驻车制动力实现停车驻车;其中,所述第二预设指令用于启动所述驻车制动电磁阀。
61.在上述步骤中,驻车制动电磁阀产生后驻车制动力控制后制动弹簧缸进行驻车制动,实现停车驻车。其中,后制动弹簧缸是驻车制动的动力源。
62.本发明实施例提供的方法,由于可以通过整车控制器对汽车的内部制动器件进行控制,从而实现驻车制动的功能,进而降低了司机的操作负荷,保障了汽车的正常行驶。
63.结合上述实施例的内容,在一些实施例中,启动临时制动之后,本发明实施例提供的方法还包括:
64.若所述汽车处于所述临时制动的状态且预设参数不为零,则解除所述临时制动,所述预设参数至少包括以下四种参数中的任意一种,所述以下四种参数分别为所述制动踏板行程、所述制动踏板的踩踏变化速率、所述加速踏板行程及所述加速踏板的踩踏变化速率。
65.在上述步骤中,车辆处于预设时长内的临时制动的状态下,若汽车的制动踏板被踩踏,则说明司机想要临时停车或汽车处于溜坡的状态,且此时已采取了制动措施,解除临时制动;若汽车的加速踏板被踩踏,则说明司机没有临时停车的意图,此时解除临时制动。
66.本发明实施例提供的方法,由于在临时制动的状态下能够对加速踏板及制动踏板是否被踩踏进行判断,从而根据加速踏板或制动踏板被踩踏来解除临时制动,进而实现了司机在汽车行驶过程中的操作灵活性,保障了行车安全。
67.结合上述实施例的内容,在一些实施例中,本发明实施例提供的方法还包括:
68.若所述点火开关档位为off档、所述电机转速不为零且所述挡位不是p挡,则启动驻车制动。
69.在上述步骤中,off档是全车断电的档位,汽车挡位不在p挡,说明汽车没有停车驻车。在此情况下,电机出现转速,则判断汽车为无人驾驶的溜坡状态,启动驻车制动。
70.本发明实施例提供的方法,由于可以根据汽车点火开关的档位为off档、汽车未挂停车挡及电机出现转速来判断汽车为无人驾驶的溜坡状态,从而实现驻车制动,进而能够使汽车在应对危机情况下及时采取制动措施,避免了危险事故的发生,保障的汽车的行驶安全。
71.为了便于理解,现结合上述实施例的过程对本发明实施例提及的一种自动驻车方法的整体流程进行说明,具体如下:
72.参见图3,本发明提供了一种自动驻车方法的工作过程,整车控制器通过对汽车的制动踏板行程、制动踏板的踩踏变化速率、加速踏板行程、加速踏板的踩踏变化速率、电机转速、挡位及点火开关档位的信息进行采集,并通过对采集的信息进行分析,判断司机是否有临时停车的意图、汽车是否处于溜坡状态或汽车是否处于无人驾驶溜坡状态;若司机有临时停车的意图或汽车处于溜坡状态,则启动临时制动;若临时制动的时长超过预设时长,则启动驻车制动,解除临时制动;若汽车处于临时制动的状态且制动踏板或加速踏板被踩踏,则解除临时制动;若汽车处于无人驾驶溜坡状态,则启动驻车制动。
73.应该理解的是,虽然图1及图2的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1及图2中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
74.需要说明的是,上述阐述的技术方案在实际实施过程中可以作为独立实施例来实施,也可以彼此之间进行组合并作为组合实施例实施。另外,在对上述本发明实施例内容进行阐述时,仅基于方便阐述的思路,按照相应顺序对不同实施例进行阐述,而并非是对不同实施例之间的执行顺序进行限定,也不是对实施例内部步骤的执行顺序进行限定。相应地,在实际实施过程中,若需要实施本发明提供的多个实施例,则不一定需要按照本发明阐述实施例时所提供的执行顺序,而是可以根据需求安排不同实施例之间的执行顺序。
75.结合上述实施例的内容,在一个实施例中,如图4所示,提供了一种自动驻车装置,包括:获取模块401、制动模块402,其中:
76.获取模块401,用于实时获取汽车的制动踏板行程、制动踏板的踩踏变化速率、加速踏板行程、加速踏板的踩踏变化速率、电机转速、挡位及点火开关档位;
77.制动模块402,用于若存在第一状态或第二状态,则对所述汽车实行制动;所述第
一状态包括所述制动踏板行程大于预设行程、所述制动踏板的踩踏变化速率小于第一预设阈值、所述加速踏板行程为零、所述加速踏板的踩踏变化速率为零、所述电机转速小于第二预设阈值、所述挡位为d挡且所述点火开关档位为on档;所述第二状态包括所述制动踏板行程为零、所述制动踏板的踩踏变化速率为零、所述加速踏板行程为零、所述加速踏板的踩踏变化速率为零、所述电机转速不为零、所述挡位不是p挡且所述点火开关档位为on档。
78.在一个实施例中,制动模块402,用于启动临时制动,所述临时制动用于实现行车制动的功能;若所述临时制动的时长超过预设时长,则启动驻车制动,解除所述临时制动。
79.在一个实施例中,制动模块402,用于通过所述整车控制器发送第一预设指令至行车制动电磁阀,所述行车制动电磁阀产生后行车制动力实现行车驻车;其中,所述第一预设指令用于启动所述行车制动电磁阀。
80.在一个实施例中,制动模块402,用于通过所述整车控制器发送第二预设指令给驻车制动电磁阀,所述驻车制动电磁阀产生后驻车制动力实现停车驻车;其中,所述第二预设指令用于启动所述驻车制动电磁阀。
81.在一个实施例中,启动临时制动之后,还包括:
82.若所述汽车处于所述临时制动的状态且预设参数不为零,则解除所述临时制动,所述预设参数至少包括以下四种参数中的任意一种,所述以下四种参数分别为所述制动踏板行程、所述制动踏板的踩踏变化速率、所述加速踏板行程及所述加速踏板的踩踏变化速率。
83.在一个实施例中,还包括:
84.若所述点火开关档位为off档、所述电机转速不为零且所述挡位不是p挡,则启动驻车制动。
85.关于一种自动驻车装置的具体限定可以参见上文中对于一种自动驻车方法的限定,在此不再赘述。上述一种自动驻车装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
86.在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图5所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储预设阈值。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种电网监控系统高速内存数据库访问方法。
87.本领域技术人员可以理解,图5中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
88.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
89.实时获取汽车的制动踏板行程、制动踏板的踩踏变化速率、加速踏板行程、加速踏
板的踩踏变化速率、电机转速、挡位及点火开关档位;
90.若存在第一状态或第二状态,则对所述汽车实行制动;所述第一状态包括所述制动踏板行程大于预设行程、所述制动踏板的踩踏变化速率小于第一预设阈值、所述加速踏板行程为零、所述加速踏板的踩踏变化速率为零、所述电机转速小于第二预设阈值、所述挡位为d挡且所述点火开关档位为on档;所述第二状态包括所述制动踏板行程为零、所述制动踏板的踩踏变化速率为零、所述加速踏板行程为零、所述加速踏板的踩踏变化速率为零、所述电机转速不为零、所述挡位不是p挡且所述点火开关档位为on档。
91.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
92.启动临时制动,所述临时制动用于实现行车制动的功能;
93.若所述临时制动的时长超过预设时长,则启动驻车制动,解除所述临时制动。
94.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
95.通过所述整车控制器发送第一预设指令至行车制动电磁阀,所述行车制动电磁阀产生后行车制动力实现行车驻车;其中,所述第一预设指令用于启动所述行车制动电磁阀。
96.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
97.通过所述整车控制器发送第二预设指令给驻车制动电磁阀,所述驻车制动电磁阀产生后驻车制动力实现停车驻车;其中,所述第二预设指令用于启动所述驻车制动电磁阀。
98.在一个实施例中,启动临时制动之后,处理器执行计算机程序时还实现以下步骤:
99.若所述汽车处于所述临时制动的状态且预设参数不为零,则解除所述临时制动,所述预设参数至少包括以下四种参数中的任意一种,所述以下四种参数分别为所述制动踏板行程、所述制动踏板的踩踏变化速率、所述加速踏板行程及所述加速踏板的踩踏变化速率。
100.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
101.若所述点火开关档位为off档、所述电机转速不为零且所述挡位不是p挡,则启动驻车制动。
102.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
103.实时获取汽车的制动踏板行程、制动踏板的踩踏变化速率、加速踏板行程、加速踏板的踩踏变化速率、电机转速、挡位及点火开关档位;
104.若存在第一状态或第二状态,则对所述汽车实行制动;所述第一状态包括所述制动踏板行程大于预设行程、所述制动踏板的踩踏变化速率小于第一预设阈值、所述加速踏板行程为零、所述加速踏板的踩踏变化速率为零、所述电机转速小于第二预设阈值、所述挡位为d挡且所述点火开关档位为on档;所述第二状态包括所述制动踏板行程为零、所述制动踏板的踩踏变化速率为零、所述加速踏板行程为零、所述加速踏板的踩踏变化速率为零、所述电机转速不为零、所述挡位不是p挡且所述点火开关档位为on档。
105.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
106.启动临时制动,所述临时制动用于实现行车制动的功能;
107.若所述临时制动的时长超过预设时长,则启动驻车制动,解除所述临时制动。
108.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
109.通过所述整车控制器发送第一预设指令至行车制动电磁阀,所述行车制动电磁阀
产生后行车制动力实现行车驻车;其中,所述第一预设指令用于启动所述行车制动电磁阀。
110.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
111.通过所述整车控制器发送第二预设指令给驻车制动电磁阀,所述驻车制动电磁阀产生后驻车制动力实现停车驻车;其中,所述第二预设指令用于启动所述驻车制动电磁阀。
112.在一个实施例中,启动临时制动之后,计算机程序被处理器执行时还实现以下步骤:
113.若所述汽车处于所述临时制动的状态且预设参数不为零,则解除所述临时制动,所述预设参数至少包括以下四种参数中的任意一种,所述以下四种参数分别为所述制动踏板行程、所述制动踏板的踩踏变化速率、所述加速踏板行程及所述加速踏板的踩踏变化速率。
114.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
115.若所述点火开关档位为off档、所述电机转速不为零且所述挡位不是p挡,则启动驻车制动。
116.在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
117.实时获取汽车的制动踏板行程、制动踏板的踩踏变化速率、加速踏板行程、加速踏板的踩踏变化速率、电机转速、挡位及点火开关档位;
118.若存在第一状态或第二状态,则对所述汽车实行制动;所述第一状态包括所述制动踏板行程大于预设行程、所述制动踏板的踩踏变化速率小于第一预设阈值、所述加速踏板行程为零、所述加速踏板的踩踏变化速率为零、所述电机转速小于第二预设阈值、所述挡位为d挡且所述点火开关档位为on档;所述第二状态包括所述制动踏板行程为零、所述制动踏板的踩踏变化速率为零、所述加速踏板行程为零、所述加速踏板的踩踏变化速率为零、所述电机转速不为零、所述挡位不是p挡且所述点火开关档位为on档。
119.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
120.启动临时制动,所述临时制动用于实现行车制动的功能;
121.若所述临时制动的时长超过预设时长,则启动驻车制动,解除所述临时制动。
122.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
123.通过所述整车控制器发送第一预设指令至行车制动电磁阀,所述行车制动电磁阀产生后行车制动力实现行车驻车;其中,所述第一预设指令用于启动所述行车制动电磁阀。
124.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
125.通过所述整车控制器发送第二预设指令给驻车制动电磁阀,所述驻车制动电磁阀产生后驻车制动力实现停车驻车;其中,所述第二预设指令用于启动所述驻车制动电磁阀。
126.在一个实施例中,启动临时制动之后,计算机程序被处理器执行时还实现以下步骤:
127.若所述汽车处于所述临时制动的状态且预设参数不为零,则解除所述临时制动,所述预设参数至少包括以下四种参数中的任意一种,所述以下四种参数分别为所述制动踏板行程、所述制动踏板的踩踏变化速率、所述加速踏板行程及所述加速踏板的踩踏变化速率。
128.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
129.若所述点火开关档位为off档、所述电机转速不为零且所述挡位不是p挡,则启动驻车制动。
130.需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
131.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(reram)、磁变存储器(magnetoresistive random access memory,mram)、铁电存储器(ferroelectric random access memory,fram)、相变存储器(phase change memory,pcm)、石墨烯存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器等。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。本技术所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本技术所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
132.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
133.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。
技术特征:
1.一种自动驻车方法,其特征在于,所述方法包括:实时获取汽车的制动踏板行程、制动踏板的踩踏变化速率、加速踏板行程、加速踏板的踩踏变化速率、电机转速、挡位及点火开关档位;若存在第一状态或第二状态,则对所述汽车实行制动;所述第一状态包括所述制动踏板行程大于预设行程、所述制动踏板的踩踏变化速率小于第一预设阈值、所述加速踏板行程为零、所述加速踏板的踩踏变化速率为零、所述电机转速小于第二预设阈值、所述挡位为d挡且所述点火开关档位为on档;所述第二状态包括所述制动踏板行程为零、所述制动踏板的踩踏变化速率为零、所述加速踏板行程为零、所述加速踏板的踩踏变化速率为零、所述电机转速不为零、所述挡位不是p挡且所述点火开关档位为on档。2.根据权利要求1所述的方法,其特征在于,所述对所述汽车实行制动,包括:启动临时制动,所述临时制动用于实现行车制动的功能;若所述临时制动的时长超过预设时长,则启动驻车制动,解除所述临时制动。3.根据权利要求2所述的方法,其特征在于,所述启动临时制动,包括:通过所述整车控制器发送第一预设指令至行车制动电磁阀,所述行车制动电磁阀产生后行车制动力实现行车驻车;其中,所述第一预设指令用于启动所述行车制动电磁阀。4.根据权利要求2所述的方法,其特征在于,所述启动驻车制动,包括:通过所述整车控制器发送第二预设指令给驻车制动电磁阀,所述驻车制动电磁阀产生后驻车制动力实现停车驻车;其中,所述第二预设指令用于启动所述驻车制动电磁阀。5.根据权利要求2所述的方法,其特征在于,所述启动临时制动之后,还包括:若所述汽车处于所述临时制动的状态且预设参数不为零,则解除所述临时制动,所述预设参数至少包括以下四种参数中的任意一种,所述以下四种参数分别为所述制动踏板行程、所述制动踏板的踩踏变化速率、所述加速踏板行程及所述加速踏板的踩踏变化速率。6.根据权利要求1所述的方法,其特征在于,还包括:若所述点火开关档位为off档、所述电机转速不为零且所述挡位不是p挡,则启动驻车制动。7.一种自动驻车装置,其特征在于,所述装置包括:获取模块,用于实时获取汽车的制动踏板行程、制动踏板的踩踏变化速率、加速踏板行程、加速踏板的踩踏变化速率、电机转速、挡位及点火开关档位;制动模块,用于若存在第一状态或第二状态,则对所述汽车实行制动;所述第一状态包括所述制动踏板行程大于预设行程、所述制动踏板的踩踏变化速率小于第一预设阈值、所述加速踏板行程为零、所述加速踏板的踩踏变化速率为零、所述电机转速小于第二预设阈值、所述挡位为d挡且所述点火开关档位为on档;所述第二状态包括所述制动踏板行程为零、所述制动踏板的踩踏变化速率为零、所述加速踏板行程为零、所述加速踏板的踩踏变化速率为零、所述电机转速不为零、所述挡位不是p挡且所述点火开关档位为on档。8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行
时实现权利要求1至6中任一项所述的方法的步骤。
技术总结
本申请涉及一种自动驻车方法。方法包括:实时获取汽车的制动踏板行程、制动踏板的踩踏变化速率、加速踏板行程、加速踏板的踩踏变化速率、电机转速、挡位及点火开关档位的信息,并对获取的信息进行分析,判断司机是否有临时停车的意图、汽车是否处于溜坡状态或汽车是否处于无人驾驶溜坡状态;若司机有临时停车的意图或汽车处于溜坡状态,则启动临时制动;若临时制动的时长超过预设时长,则启动驻车制动,解除临时制动;若汽车处于临时制动的状态且制动踏板或加速踏板被踩踏,则解除临时制动;若汽车处于无人驾驶溜坡状态,则启动驻车制动。本发明提供的方法降低了司机的操作负荷,有效的降低了交通事故发生的概率,提高了行车安全性。性。性。
技术研发人员:李文东 赵昌锋
受保护的技术使用者:一汽解放汽车有限公司
技术研发日:2022.01.04
技术公布日:2022/3/8