[go: up one dir, main page]

CN113492868B - A method and device for recognizing vehicle acceleration intention, vehicle and computer-readable storage medium - Google Patents

A method and device for recognizing vehicle acceleration intention, vehicle and computer-readable storage medium Download PDF

Info

Publication number
CN113492868B
CN113492868B CN202010254997.9A CN202010254997A CN113492868B CN 113492868 B CN113492868 B CN 113492868B CN 202010254997 A CN202010254997 A CN 202010254997A CN 113492868 B CN113492868 B CN 113492868B
Authority
CN
China
Prior art keywords
threshold value
accelerator pedal
change rate
acceleration intention
vehicle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010254997.9A
Other languages
Chinese (zh)
Other versions
CN113492868A (en
Inventor
邓成
梅兴泰
钟凡
林长青
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Automobile Group Co Ltd
Original Assignee
Guangzhou Automobile Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Automobile Group Co Ltd filed Critical Guangzhou Automobile Group Co Ltd
Priority to CN202010254997.9A priority Critical patent/CN113492868B/en
Publication of CN113492868A publication Critical patent/CN113492868A/en
Application granted granted Critical
Publication of CN113492868B publication Critical patent/CN113492868B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/08Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to drivers or passengers
    • B60W40/09Driving style or behaviour
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/10Accelerator pedal position
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/10Accelerator pedal position
    • B60W2540/106Rate of change
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2552/00Input parameters relating to infrastructure
    • B60W2552/15Road slope, i.e. the inclination of a road segment in the longitudinal direction

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Mathematical Physics (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Abstract

本发明公开一种汽车加速意图识别方法、装置、汽车及计算机可读存储介质,其中,汽车加速意图识别方法包括:实时获取油门踏板开度并计算油门踏板开度变化率;判断当前油门踏板开度是否大于第一阈值,是则继续将当前油门开度变化率与第二阈值及多个自第二阈值递减的阈值依次进行比较,根据比较结果判定加速意图,否则判定无加速意图;第二阈值及多个自第二阈值递减的阈值根据识别的道路坡度调整绝对值大小。本发明采用油门踏板开度变化率多阈值的方法可以更加及时、准确地识别不同类型的加速意图,且油门踏板开度变化率的多阈值通过识别的道路坡度进行修正,工况适应性更强。

The present invention discloses a method, device, automobile and computer-readable storage medium for identifying automobile acceleration intention, wherein the method for identifying automobile acceleration intention includes: obtaining the accelerator pedal opening in real time and calculating the accelerator pedal opening change rate; judging whether the current accelerator pedal opening is greater than a first threshold value, if so, continuing to compare the current accelerator opening change rate with a second threshold value and multiple threshold values decreasing from the second threshold value in sequence, judging the acceleration intention according to the comparison result, otherwise judging that there is no acceleration intention; the second threshold value and multiple threshold values decreasing from the second threshold value adjust the absolute value size according to the identified road slope. The present invention adopts a method of multiple threshold values of the accelerator pedal opening change rate to more timely and accurately identify different types of acceleration intentions, and the multiple threshold values of the accelerator pedal opening change rate are corrected by the identified road slope, and the adaptability to working conditions is stronger.

Description

一种汽车加速意图识别方法、装置、汽车及计算机可读存储 介质A method and device for identifying vehicle acceleration intention, vehicle and computer-readable storage medium

技术领域Technical Field

本发明属于汽车技术领域,具体涉及一种汽车加速意图识别方法、装置、汽车及计算机可读存储介质。The present invention belongs to the field of automobile technology, and specifically relates to a method and device for identifying automobile acceleration intention, an automobile, and a computer-readable storage medium.

背景技术Background Art

目前车辆纵向车速的控制通过驾驶员对油门及制动踏板操作来实现。乘用车越来越多的采用自动变速箱,节气门也变为电子节气门,车辆电控水平提高,但目前纵向控制仍然智能化不够,车辆驾驶性有待提升。At present, the longitudinal speed of a vehicle is controlled by the driver operating the accelerator and brake pedals. More and more passenger cars are using automatic transmissions, and the throttle has also become an electronic throttle. The level of vehicle electronic control has improved, but the longitudinal control is still not intelligent enough, and the vehicle's drivability needs to be improved.

采用加速踏板与加速踏板变化率来判断加速意图,在不同路面其判别阈值可适应性差;采用基于驾驶员操作数据、车辆数据采集来训练隐马尔可夫模型或者神经网络模型等,辨别需要较多的数据,计算复杂,而且所建立的模型在训练数据没有覆盖的工况可能预测精度较低。这些现有方法对加速的紧急程度识别不准确,导致车辆不能严格的按照驾驶员真实的加速意图运行。在紧急加速时保证不了车辆的动力性,在平缓加速时的燃油经济性也得不到保障,从而使车辆的整体性能下降。The acceleration intention is judged by the accelerator pedal and the rate of change of the accelerator pedal. The discrimination threshold has poor adaptability on different road surfaces. The hidden Markov model or neural network model, etc., is trained based on the driver's operation data and vehicle data collection. The discrimination requires more data and is complex to calculate. In addition, the established model may have low prediction accuracy in working conditions not covered by the training data. These existing methods do not accurately identify the urgency of acceleration, resulting in the vehicle not being able to strictly operate according to the driver's actual acceleration intention. The vehicle's power cannot be guaranteed during emergency acceleration, and the fuel economy during gentle acceleration cannot be guaranteed, which reduces the overall performance of the vehicle.

发明内容Summary of the invention

本发明实施例所要解决的技术问题在于,提供一种汽车加速意图识别方法、装置、汽车及计算机可读存储介质,以提高加速意图识别的准确度,便于车辆的优化控制。The technical problem to be solved by the embodiments of the present invention is to provide a method and device for identifying vehicle acceleration intention, a vehicle and a computer-readable storage medium to improve the accuracy of acceleration intention identification and facilitate optimized control of the vehicle.

为解决上述技术问题,本发明提供一种汽车加速意图识别方法,包括:In order to solve the above technical problems, the present invention provides a method for identifying automobile acceleration intention, comprising:

步骤S1,实时获取油门踏板开度并计算油门踏板开度变化率;Step S1, obtaining the accelerator pedal opening in real time and calculating the accelerator pedal opening change rate;

步骤S2,判断当前油门踏板开度是否大于第一阈值,是则进入步骤S3,否则判定无加速意图;Step S2, determining whether the current accelerator pedal opening is greater than a first threshold, if yes, proceeding to step S3, otherwise determining that there is no acceleration intention;

步骤S3,判断当前油门开度变化率是否大于第二阈值,是则判定具有紧急加速意图,否则将当前油门开度变化率与多个自所述第二阈值递减的阈值依次进行比较,根据比较结果判定加速意图;Step S3, determining whether the current throttle opening change rate is greater than a second threshold value, if so, determining that there is an emergency acceleration intention, otherwise comparing the current throttle opening change rate with a plurality of threshold values decreasing from the second threshold value in sequence, and determining the acceleration intention based on the comparison results;

所述第二阈值及多个自所述第二阈值递减的阈值根据识别的道路坡度调整绝对值大小,若为上坡则相比平路增大,若为下坡则相比平路减小。The second threshold and the multiple thresholds decreasing from the second threshold are adjusted in absolute value according to the identified road slope. If it is an uphill road, the absolute value is increased compared to a flat road, and if it is a downhill road, the absolute value is decreased compared to a flat road.

进一步地,道路坡度根据车辆安装的道路坡度识别装置获取,或者按照下述方式计算:Furthermore, the road slope is obtained according to a road slope identification device installed on the vehicle, or calculated in the following manner:

axs=ax+gsinθa xs = a x + g sin θ

其中,axs为惯性传感器测量的车辆纵向加速度,ax为实际车辆纵向加速度,g为重力加速度,θ为坡度角;Where axs is the longitudinal acceleration of the vehicle measured by the inertial sensor, ax is the actual longitudinal acceleration of the vehicle, g is the acceleration due to gravity, and θ is the slope angle;

所述实际车辆纵向加速度ax的计算方式为:通过车辆四轮安装的轮速传感器测量轮速,根据轮速估计出车速,再将车速求导。The actual vehicle longitudinal acceleration ax is calculated by measuring the wheel speeds through wheel speed sensors installed on the four wheels of the vehicle, estimating the vehicle speed based on the wheel speeds, and then derivatizing the vehicle speed.

进一步地,所述道路坡度包括:上陡坡,上一般坡道,平路,下一般坡道,下陡坡;车辆上陡坡时,所述第二阈值及多个自所述第二阈值递减的阈值的绝对值提高到平路的1.5倍;车辆上一般坡道时,所述第二阈值及多个自所述第二阈值递减的阈值的绝对值提高到平路的1.2倍;车辆下陡坡时,所述第二阈值及多个自所述第二阈值递减的阈值的绝对值降低到平路的0.5;车辆下一般坡道时,所述第二阈值及多个自所述第二阈值递减的阈值的绝对值降低到平路的0.8。Further, the road slope includes: going up a steep slope, going up a general slope, a flat road, going down a general slope, and going down a steep slope; when the vehicle goes up a steep slope, the absolute value of the second threshold and multiple thresholds that decrease from the second threshold are increased to 1.5 times that of a flat road; when the vehicle goes up a general slope, the absolute value of the second threshold and multiple thresholds that decrease from the second threshold are increased to 1.2 times that of a flat road; when the vehicle goes down a steep slope, the absolute value of the second threshold and multiple thresholds that decrease from the second threshold are reduced to 0.5 of that of a flat road; when the vehicle goes down a general slope, the absolute value of the second threshold and multiple thresholds that decrease from the second threshold are reduced to 0.8 of that of a flat road.

进一步地,平路为坡度在±2%之间,上一般坡道的坡度为2~10%之间,上陡坡的坡度在10%以上,下一般坡道的坡度为-2~-10%之间,下陡坡的坡度在-10%以上。Furthermore, the slope of a flat road is between ±2%, the slope of an ordinary ramp is between 2% and 10%, the slope of an upward steep slope is above 10%, the slope of a downward ordinary ramp is between -2% and -10%, and the slope of a downward steep slope is above -10%.

进一步地,所述步骤S3在将当前油门开度变化率与多个自所述第二阈值递减的阈值依次进行比较的过程中,还包括判断驾驶员期望扭矩与发动机实际扭矩的差值是否大于设定阈值、驾驶员踩油门踏板或收油门踏板的持续时间是否大于设定阈值。Furthermore, in the process of comparing the current throttle opening change rate with multiple thresholds decreasing from the second threshold in sequence, step S3 also includes judging whether the difference between the driver's expected torque and the actual engine torque is greater than the set threshold, and whether the duration of the driver stepping on or releasing the accelerator pedal is greater than the set threshold.

进一步地,所述步骤S3中,如果当前油门开度变化率不大于第二阈值则包括:Furthermore, in step S3, if the current throttle opening change rate is not greater than the second threshold, the following steps are performed:

步骤S31,判断当前油门踏板开度变化率是否大于第三阈值,是则进入步骤S32,否则进入步骤S33;Step S31, determining whether the current accelerator pedal opening change rate is greater than a third threshold value, if yes, proceeding to step S32, otherwise proceeding to step S33;

步骤S32,判断当前油门踏板开度变化率超过第三阈值的时间是否大于第十阈值,若是则判定具有一般加速意图,否则保持上一次识别的加速意图;Step S32, determining whether the time during which the current accelerator pedal opening change rate exceeds the third threshold is greater than the tenth threshold, if so, determining that there is a general acceleration intention, otherwise maintaining the acceleration intention recognized last time;

步骤S33,判断当前油门踏板开度变化率是否大于第四阈值,是则进入步骤S34,否则进入步骤S35;Step S33, determining whether the current accelerator pedal opening change rate is greater than a fourth threshold value, if yes, proceeding to step S34, otherwise proceeding to step S35;

步骤S34,判断当前油门踏板开度变化率超过第四阈值的时间是否大于第十一阈值,是则判定具有一般加速意图,否则保持上一次识别的加速意图;Step S34, determining whether the time during which the current accelerator pedal opening change rate exceeds the fourth threshold is greater than the eleventh threshold, if so, determining that there is a general acceleration intention, otherwise maintaining the acceleration intention recognized last time;

步骤S35,判断当前油门踏板开度变化率是否大于第五阈值,是则进入步骤S36,否则进入步骤S38;Step S35, determining whether the current accelerator pedal opening change rate is greater than a fifth threshold value, if yes, proceeding to step S36, otherwise proceeding to step S38;

步骤S36,判断驾驶员期望扭矩与发动机实际扭矩的差值是否大于第八阈值,是则判定具有一般加速意图,否则进入步骤S37;Step S36, determining whether the difference between the driver's desired torque and the actual engine torque is greater than an eighth threshold value, if yes, determining that there is a general acceleration intention, otherwise proceeding to step S37;

步骤S37,判断车辆纵向加速度是否超过第九阈值,是则判定具有一般加速意图,否则继续判断当前油门踏板开度是否超过第十四阈值,是则判定具有一般加速意图,否则判定无加速意图;Step S37, determining whether the longitudinal acceleration of the vehicle exceeds the ninth threshold value, if yes, determining that there is a general acceleration intention, otherwise continuing to determine whether the current accelerator pedal opening exceeds the fourteenth threshold value, if yes, determining that there is a general acceleration intention, otherwise determining that there is no acceleration intention;

步骤S38,判断当前油门踏板开度变化率是否大于第六阈值,是则进入步骤S39,否则进入步骤S310;Step S38, determining whether the current accelerator pedal opening change rate is greater than a sixth threshold value, if yes, proceeding to step S39, otherwise proceeding to step S310;

步骤S39,判断当前油门踏板开度变化率不大于第五阈值的时间是否大于第十二阈值,是则判定无加速意图,否则保持上一次识别的加速意图;Step S39, determining whether the time during which the current accelerator pedal opening change rate is not greater than the fifth threshold is greater than the twelfth threshold, if yes, determining that there is no acceleration intention, otherwise maintaining the acceleration intention recognized last time;

步骤S310,判断当前油门踏板开度变化率是否大于第七阈值,是则进入步骤S311,否则判定无加速意图;Step S310, determining whether the current accelerator pedal opening change rate is greater than a seventh threshold value, if yes, proceeding to step S311, otherwise determining that there is no acceleration intention;

步骤S311,判断当前油门踏板开度变化率不大于第六阈值的时间是否大于第十三阈值,是则判定为无加速意图,否则保持上一次识别的加速意图。Step S311, determine whether the time during which the current accelerator pedal opening change rate is not greater than the sixth threshold is greater than the thirteenth threshold, if so, determine that there is no acceleration intention, otherwise maintain the last recognized acceleration intention.

进一步地,所述第二阈值至第七阈值按正负关系依次减小。Furthermore, the second threshold to the seventh threshold decrease in sequence in a positive and negative relationship.

进一步地,所述第十四阈值大于所述第一阈值,所述第十二阈值大于所述第十三阈值。Further, the fourteenth threshold is greater than the first threshold, and the twelfth threshold is greater than the thirteenth threshold.

进一步地,当前油门踏板开度变化率超过第三阈值的时间的计算方式为:当检测到当前油门踏板开度变化率大于第三阈值时,所述时间增加一个步长值;当检测到当前油门踏板开度变化率小于或等于第三阈值时,所述时间置零。Furthermore, the time when the current accelerator pedal opening change rate exceeds the third threshold is calculated as follows: when it is detected that the current accelerator pedal opening change rate is greater than the third threshold, the time is increased by a step value; when it is detected that the current accelerator pedal opening change rate is less than or equal to the third threshold, the time is reset to zero.

本发明还提供一种汽车加速意图识别装置,包括:The present invention also provides a vehicle acceleration intention recognition device, comprising:

获取模块,用于实时获取油门踏板开度并计算油门踏板开度变化率;An acquisition module is used to acquire the accelerator pedal opening in real time and calculate the accelerator pedal opening change rate;

第一判断模块,用于判断当前油门踏板开度是否大于第一阈值,在当前油门踏板开度不大于第一阈值时,判定无加速意图;A first judgment module is used to judge whether the current accelerator pedal opening is greater than a first threshold value, and when the current accelerator pedal opening is not greater than the first threshold value, it is judged that there is no acceleration intention;

第二判断模块,用于在所述第一判断模块判断当前油门踏板开度大于第一阈值时,进一步判断当前油门开度变化率是否大于第二阈值,是则判定具有紧急加速意图,否则将当前油门开度变化率与多个自所述第二阈值递减的阈值依次进行比较,根据比较结果判定加速意图;a second judgment module, configured to further judge whether the current throttle opening change rate is greater than a second threshold value when the first judgment module judges that the current throttle pedal opening is greater than the first threshold value, and if so, judge that there is an emergency acceleration intention; otherwise, compare the current throttle opening change rate with a plurality of thresholds decreasing from the second threshold value in sequence, and judge the acceleration intention according to the comparison result;

所述第二阈值及多个自所述第二阈值递减的阈值根据识别的道路坡度调整绝对值大小,若为上坡则相比平路增大,若为下坡则相比平路减小。The second threshold and the multiple thresholds decreasing from the second threshold are adjusted in absolute value according to the identified road slope. If it is an uphill road, the absolute value is increased compared to a flat road, and if it is a downhill road, the absolute value is decreased compared to a flat road.

本发明还提供一种汽车,包括如上所述的汽车加速意图识别装置。The present invention also provides a car, comprising the car acceleration intention recognition device as described above.

本发明还提供一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序;其中,所述计算机程序在运行时控制所述计算机可读存储介质所在的设备执行如上所述所述的汽车加速意图识别方法。The present invention also provides a computer-readable storage medium, which includes a stored computer program; wherein, when the computer program is running, it controls the device where the computer-readable storage medium is located to execute the vehicle acceleration intention recognition method as described above.

实施本发明实施例,具有如下有益效果:采用油门踏板开度变化率多阈值的方法进行加速意图识别,可以识别不同类型的油门踏板操作的加速意图,计算简单,标定工作量小,方便嵌入式代码开发;The implementation of the embodiment of the present invention has the following beneficial effects: the acceleration intention is recognized by using the accelerator pedal opening change rate multi-threshold method, which can recognize the acceleration intention of different types of accelerator pedal operations, is simple to calculate, has a small calibration workload, and is convenient for embedded code development;

识别驾驶员加速意图时,结合考虑了车辆的加速延迟,驾驶员期望扭矩与发动机扭矩的差异,加速意图识别更加准确;When identifying the driver's acceleration intention, the acceleration delay of the vehicle and the difference between the driver's expected torque and the engine torque are taken into consideration, making the acceleration intention identification more accurate.

油门踏板开度变化率的多阈值通过识别的道路坡度进行修正,工况适应性更强,驾驶员加速意图识别更加及时、准确。The multiple thresholds of the accelerator pedal opening rate change rate are corrected by identifying the road slope, which makes it more adaptable to working conditions and allows for more timely and accurate identification of the driver's acceleration intention.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

图1为本发明实施例一一种汽车加速意图识别方法的流程示意图。FIG. 1 is a schematic flow chart of a method for identifying vehicle acceleration intention according to an embodiment of the present invention.

图2为本发明实施例一一种汽车加速意图识别方法的具体流程示意图。FIG. 2 is a schematic diagram of a specific flow chart of a method for identifying vehicle acceleration intention according to an embodiment of the present invention.

具体实施方式DETAILED DESCRIPTION

以下各实施例的说明是参考附图,用以示例本发明可以用以实施的特定实施例。The following descriptions of the embodiments refer to the accompanying drawings to illustrate specific embodiments in which the present invention may be implemented.

油门踏板及踏板变化率是辨别驾驶员加速意图最直接的信号,通过油门开度大小及油门开度变化率大小来区分驾驶员紧急加速及一般加速意图;在此基础上,本发明考虑了加速意图持续时间,且油门踏板开度变化率的阈值结合了车辆上下坡情况,通过驾驶员收油门动作、发动机实际扭矩与驾驶员期望扭矩延迟时间,实现更加准确的加速意图识别。The accelerator pedal and the rate of change of the pedal are the most direct signals for identifying the driver's acceleration intention. The throttle opening size and the throttle opening rate of change are used to distinguish between the driver's emergency acceleration and general acceleration intentions. On this basis, the present invention takes into account the duration of the acceleration intention, and the threshold of the throttle pedal opening rate of change is combined with the vehicle's uphill and downhill conditions. Through the driver's throttle release action, the actual engine torque and the driver's expected torque delay time, more accurate acceleration intention recognition can be achieved.

请参照图1所示,本发明实施例一提供一种汽车加速意图识别方法,包括:As shown in FIG. 1 , a first embodiment of the present invention provides a method for recognizing an acceleration intention of a vehicle, including:

步骤S1,实时获取油门踏板开度并计算油门踏板开度变化率;Step S1, obtaining the accelerator pedal opening in real time and calculating the accelerator pedal opening change rate;

步骤S2,判断当前油门踏板开度是否大于第一阈值,是则进入步骤S3,否则判定无加速意图;Step S2, determining whether the current accelerator pedal opening is greater than a first threshold, if yes, proceeding to step S3, otherwise determining that there is no acceleration intention;

步骤S3,判断当前油门开度变化率是否大于第二阈值,是则判定具有紧急加速意图,否则将当前油门开度变化率与多个自所述第二阈值递减的阈值依次进行比较,根据比较结果判定加速意图;Step S3, determining whether the current throttle opening change rate is greater than a second threshold value, if so, determining that there is an emergency acceleration intention, otherwise comparing the current throttle opening change rate with a plurality of threshold values decreasing from the second threshold value in sequence, and determining the acceleration intention based on the comparison results;

所述第二阈值及多个自所述第二阈值递减的阈值根据识别的道路坡度调整绝对值大小,若为上坡则相比平路增大,若为下坡则相比平路减小。The second threshold and the multiple thresholds decreasing from the second threshold are adjusted in absolute value according to the identified road slope. If it is an uphill road, the absolute value is increased compared to a flat road, and if it is a downhill road, the absolute value is decreased compared to a flat road.

具体地,请结合图2所示,车辆均安装了油门位置传感器,步骤S1可以获得油门踏板开度信号(油门踏板开度设为Pe),对油门踏板开度信号进行低通滤波后,通过油门踏板开度的差分来计算油门踏板开度变化率(设为Pr)。Specifically, please refer to Figure 2. All vehicles are equipped with a throttle position sensor. Step S1 can obtain the throttle pedal opening signal (the throttle pedal opening is set as Pe). After low-pass filtering the throttle pedal opening signal, the throttle pedal opening change rate (set as Pr) is calculated by the difference in the throttle pedal opening.

本实施例通过步骤S2首先判断当前油门踏板开度Pe是否大于阈值1,是则进入步骤S3,否则判定无加速意图。阈值1是一个很小的数,比如为5(油门踏板开度为0-100%,此处省略百分号),当油门踏板开度小于阈值1时,这时驾驶员几乎没有踩油门,可以判定为无加速意图。In this embodiment, step S2 first determines whether the current accelerator pedal opening Pe is greater than threshold 1. If yes, the process proceeds to step S3. Otherwise, it is determined that there is no acceleration intention. Threshold 1 is a very small number, such as 5 (the accelerator pedal opening is 0-100%, and the percentage sign is omitted here). When the accelerator pedal opening is less than threshold 1, the driver almost does not step on the accelerator, and it can be determined that there is no acceleration intention.

步骤S3则是以油门踏板开度变化率Pr为判断对象。阈值2是较快的油门变化率,比如100/s(同样省略百分号),如果当前油门开度变化率Pr大于阈值2,则说明驾驶员在快速地踩油门踏板,因而判定具有紧急加速意图。如果当前油门开度变化率Pr不是大于阈值2,表明不具有紧急加速意图,需要对加速意图(因步骤S2已判断当前油门踏板开度大于阈值1,表明具有加速意图)做进一步区分。Step S3 uses the accelerator pedal opening rate Pr as the judgment object. Threshold 2 is a faster accelerator change rate, such as 100/s (the percentage sign is also omitted). If the current accelerator opening rate Pr is greater than threshold 2, it means that the driver is stepping on the accelerator pedal quickly, and it is determined that there is an emergency acceleration intention. If the current accelerator opening rate Pr is not greater than threshold 2, it indicates that there is no emergency acceleration intention, and the acceleration intention needs to be further distinguished (because step S2 has determined that the current accelerator pedal opening is greater than threshold 1, indicating that there is an acceleration intention).

步骤S31判断当前油门踏板开度变化率Pr是否大于阈值3,是则进入步骤S32,否则进入步骤S33。阈值3是较阈值2小的油门变化率,比如20/s。Step S31 determines whether the current accelerator pedal opening change rate Pr is greater than threshold 3, if yes, then proceed to step S32, otherwise proceed to step S33. Threshold 3 is a throttle change rate smaller than threshold 2, such as 20/s.

步骤S32,判断当前油门踏板开度变化率Pr超过阈值3的时间(设为T1)是否大于阈值10,若是则判定具有一般加速意图,否则保持上一次识别的加速意图。可以理解的是,由于本实施例是实时获取油门踏板开度并计算油门踏板开度变化率,进而据此实时进行加速意图识别,根据每一次获取的油门踏板开度和油门踏板开度变化率执行一次本实施例的识别方法(步骤S1-S3),均会获得一个识别的加速意图,此处“上一次识别的加速意图”即根据前一次获取的油门踏板开度和油门踏板开度变化率执行本实施例的识别方法所识别的加速意图。作为一种示例,本实施例的汽车加速意图识别方法可以按设定的周期进行,在每一个周期实时获取油门踏板开度并计算油门踏板开度变化率,再根据每一个周期实时获取的油门踏板开度和油门踏板开度变化率执行一次本实施例的识别方法,获得一个识别的加速意图;“上一次识别的加速意图”就相当于在上一个周期识别的加速意图。Step S32, determine whether the time (set as T1) during which the current accelerator pedal opening change rate Pr exceeds threshold value 3 is greater than threshold value 10. If so, it is determined that there is a general acceleration intention, otherwise the acceleration intention recognized last time is maintained. It can be understood that since the present embodiment acquires the accelerator pedal opening in real time and calculates the accelerator pedal opening change rate, and then recognizes the acceleration intention in real time based on this, the recognition method of the present embodiment (steps S1-S3) is executed once according to each acquired accelerator pedal opening and accelerator pedal opening change rate, and a recognized acceleration intention is obtained. Here, the "acceleration intention recognized last time" is the acceleration intention recognized by the recognition method of the present embodiment according to the accelerator pedal opening and accelerator pedal opening change rate acquired last time. As an example, the automobile acceleration intention recognition method of the present embodiment can be performed according to a set cycle, and the accelerator pedal opening is obtained in real time in each cycle and the accelerator pedal opening change rate is calculated. Then, the recognition method of the present embodiment is executed once according to the accelerator pedal opening and the accelerator pedal opening change rate obtained in real time in each cycle to obtain an identified acceleration intention; the "last identified acceleration intention" is equivalent to the acceleration intention identified in the previous cycle.

当前油门踏板开度变化率Pr超过阈值3的时间T1大于阈值10,表明驾驶员有持续踩油门踏板动作(因当前油门踏板开度变化率Pr不大于阈值2,没有达到步骤S3里的紧急加速状态),具有一般加速意图。The time T1 during which the current accelerator pedal opening change rate Pr exceeds threshold 3 is greater than threshold 10, indicating that the driver continues to step on the accelerator pedal (because the current accelerator pedal opening change rate Pr is not greater than threshold 2, the emergency acceleration state in step S3 is not reached) and has a general acceleration intention.

步骤S33,判断当前油门踏板开度变化率Pr是否大于阈值4,是则进入步骤S34,否则进入步骤S35。阈值4是比阈值3更小的油门变化率,比如5/s。Step S33, determine whether the current accelerator pedal opening change rate Pr is greater than threshold 4, if yes, proceed to step S34, otherwise proceed to step S35. Threshold 4 is a smaller accelerator change rate than threshold 3, such as 5/s.

步骤S34,判断当前油门踏板开度变化率Pr超过阈值4的时间(设为T2)是否大于阈值11,是则判定具有一般加速意图,否则保持上一次识别的加速意图。Step S34, determine whether the time (set as T2) during which the current accelerator pedal opening change rate Pr exceeds threshold 4 is greater than threshold 11. If so, it is determined that there is a general acceleration intention, otherwise the last recognized acceleration intention is maintained.

当前油门踏板开度变化率Pr超过阈值4的时间T2大于阈值11,表明驾驶员有持续踩油门踏板动作(因当前油门踏板开度变化率Pr不大于阈值2,没有达到步骤S3里的紧急加速状态),具有一般加速意图。The time T2 during which the current accelerator pedal opening change rate Pr exceeds threshold 4 is greater than threshold 11, indicating that the driver continues to step on the accelerator pedal (because the current accelerator pedal opening change rate Pr is not greater than threshold 2, the emergency acceleration state in step S3 is not reached) and has a general acceleration intention.

步骤S35,判断当前油门踏板开度变化率Pr是否大于阈值5,是则进入步骤S36,否则进入步骤S38。阈值5为比阈值4小的负油门开度变化率(本实施例中,阈值2-7的大小关系是按正负关系而非绝对值),比如-5/s(-5/s<5/s)。在步骤S35中,油门踏板开度变化率Pr处于阈值4与阈值5之间,表明驾驶员踩油门踏板处于基本稳定状态,但对于燃油车辆,驾驶员加速时一般是先踩油门踏板然后稳定到一定开度,这时发动机扭矩建立速率不够快,发动机实际扭矩与驾驶员期望扭矩存在差距。如果驾驶员期望扭矩与发动机实际扭矩的差值大于一定阈值,表明这时驾驶员还在等发动机扭矩上升,虽然油门踏板开度基本不变,但实际仍然具有加速意图。因此,本实施例通过步骤S36对此进行判断和识别。Step S35, determine whether the current accelerator pedal opening change rate Pr is greater than threshold 5, if yes, proceed to step S36, otherwise proceed to step S38. Threshold 5 is a negative accelerator opening change rate smaller than threshold 4 (in this embodiment, the magnitude relationship of thresholds 2-7 is based on a positive and negative relationship rather than an absolute value), such as -5/s (-5/s<5/s). In step S35, the accelerator pedal opening change rate Pr is between threshold 4 and threshold 5, indicating that the driver is in a basically stable state when stepping on the accelerator pedal, but for fuel vehicles, when the driver accelerates, he generally steps on the accelerator pedal first and then stabilizes to a certain opening. At this time, the engine torque establishment rate is not fast enough, and there is a gap between the actual engine torque and the driver's expected torque. If the difference between the driver's expected torque and the actual engine torque is greater than a certain threshold, it indicates that the driver is still waiting for the engine torque to rise. Although the accelerator pedal opening is basically unchanged, there is still an actual intention to accelerate. Therefore, this embodiment judges and identifies this through step S36.

步骤S36,判断驾驶员期望扭矩与发动机实际扭矩的差值是否大于阈值8,是则判定具有一般加速意图,否则进入步骤S37。Step S36, judging whether the difference between the driver's desired torque and the actual engine torque is greater than a threshold value 8, if so, it is determined that there is a general acceleration intention, otherwise, proceeding to step S37.

可以理解的是,驾驶员期望扭矩(设为Te)是车辆基于油门踏板开度及车速,根据其他修正信息计算而得,该扭矩作为扭矩需求发送给发动机,实现驾驶员对车辆扭矩的控制;发动机实际扭矩(设为Ta)一般通过查表得到,可以通过CAN线上获取。It can be understood that the driver's expected torque (set as Te) is calculated by the vehicle based on the accelerator pedal opening and vehicle speed according to other correction information. This torque is sent to the engine as a torque demand to enable the driver to control the vehicle torque; the actual engine torque (set as Ta) is generally obtained by looking up a table and can be obtained through the CAN line.

步骤S37,判断车辆纵向加速度是否超过阈值9,是则判定具有一般加速意图,否则继续判断当前油门踏板开度Pe是否超过阈值14,是则判定具有一般加速意图,否则判定无加速意图。Step S37, determine whether the vehicle longitudinal acceleration exceeds a threshold value of 9, if so, determine that there is a general acceleration intention, otherwise continue to determine whether the current accelerator pedal opening Pe exceeds a threshold value of 14, if so, determine that there is a general acceleration intention, otherwise determine that there is no acceleration intention.

如步骤S36所述的工况,如果发动机实际扭矩Ta与驾驶员期望扭矩Te接近(不大于阈值8),而车辆纵向加速度(设为ax)大于一定阈值时,表明驾驶员也在等待车辆加速,这时候驾驶员具有一般加速意图。但在某些情况下,驾驶员几乎把油门踏板踩到底(当前油门踏板开度Pe超过阈值14,阈值14为较大的油门开度,比如90),这时驾驶员期望扭矩与发动机实际扭矩接近,而且车辆由于阻力较大也没有纵向加速度,因此判定具有一般加速意图。反之,如果当前油门踏板开度Pe不超过阈值14,则判定无加速意图。As in the working condition described in step S36, if the actual engine torque Ta is close to the driver's expected torque Te (not greater than the threshold value 8), and the longitudinal acceleration of the vehicle (set as ax) is greater than a certain threshold, it indicates that the driver is also waiting for the vehicle to accelerate, and the driver has a general acceleration intention at this time. However, in some cases, the driver almost steps on the accelerator pedal to the bottom (the current accelerator pedal opening Pe exceeds the threshold value 14, and the threshold value 14 is a larger accelerator opening, such as 90), at which time the driver's expected torque is close to the actual engine torque, and the vehicle has no longitudinal acceleration due to the large resistance, so it is determined that there is a general acceleration intention. On the contrary, if the current accelerator pedal opening Pe does not exceed the threshold value 14, it is determined that there is no acceleration intention.

步骤S38,判断当前油门踏板开度变化率是否大于阈值6,是则进入步骤S39,否则进入步骤S310。阈值6为比阈值5小的负油门开度变化率,比如-30/s,但是其绝对值较大,表明是一个速率比阈值5大的收油门速率。Step S38, determine whether the current throttle pedal opening change rate is greater than threshold 6, if yes, proceed to step S39, otherwise proceed to step S310. Threshold 6 is a negative throttle opening change rate smaller than threshold 5, such as -30/s, but its absolute value is large, indicating a throttle closing rate greater than threshold 5.

如果当前油门踏板开度变化率Pr大于阈值6,则进入步骤S39,判断当前油门踏板开度变化率Pr不大于阈值5的时间(设为T3)是否大于阈值12,是则判定无加速意图,否则保持上一次识别的加速意图。步骤S39判断T3是否超过阈值12的原因在于,当前油门踏板开度变化率Pr持续低于阈值5一段时间时,表明驾驶员在进行明显的收油门动作,因而判定为没有加速意图,如果持续时间不够长,则保持上一次识别的加速意图。If the current accelerator pedal opening change rate Pr is greater than the threshold value 6, then enter step S39 to determine whether the time (set as T3) during which the current accelerator pedal opening change rate Pr is not greater than the threshold value 5 is greater than the threshold value 12. If so, it is determined that there is no acceleration intention, otherwise the acceleration intention recognized last time is maintained. The reason why step S39 determines whether T3 exceeds the threshold value 12 is that when the current accelerator pedal opening change rate Pr continues to be lower than the threshold value 5 for a period of time, it indicates that the driver is performing an obvious throttle reduction action, and therefore it is determined that there is no acceleration intention. If the duration is not long enough, the acceleration intention recognized last time is maintained.

步骤S310,判断当前油门踏板开度变化率Pr是否大于阈值7,是则进入步骤S311,否则判定无加速意图。Step S310, determine whether the current accelerator pedal opening change rate Pr is greater than a threshold value 7, if yes, proceed to step S311, otherwise it is determined that there is no acceleration intention.

阈值7为比阈值6小的负油门开度变化率,比如-100/s,但是其绝对值较大,表明是一个速率比阈值6大的收油门速率。当前油门踏板开度变化率Pr没超过阈值7时,表明油门踏板被快速收回,因而判定无加速意图。Threshold 7 is a negative throttle opening change rate that is smaller than threshold 6, such as -100/s, but its absolute value is larger, indicating a throttle closing rate that is larger than threshold 6. When the current throttle pedal opening change rate Pr does not exceed threshold 7, it indicates that the throttle pedal is quickly retracted, and thus it is determined that there is no acceleration intention.

步骤S311,判断当前油门踏板开度变化率Pr不大于阈值6的时间(设为T4)是否大于阈值13,是则判定为无加速意图,否则保持上一次识别的加速意图。与步骤S39相似,T4为油门踏板开度变化率小于阈值6一定时间,代表一个负油门踏板变化率持续了一段时间,具有减速意图,因此本实施例将其判定为无加速意图。本实施例设置阈值5与阈值6,让驾驶员不同速率的收油门动作都可被识别为无加速意图。阈值13是一个较短的时间,而阈值12是相比阈值13较长的时间。Step S311, determine whether the time (set as T4) during which the current accelerator pedal opening change rate Pr is not greater than threshold 6 is greater than threshold 13. If so, it is determined that there is no acceleration intention, otherwise the last recognized acceleration intention is maintained. Similar to step S39, T4 is the accelerator pedal opening change rate that is less than threshold 6 for a certain period of time, representing a negative accelerator pedal change rate that continues for a period of time, indicating an intention to decelerate, so this embodiment determines it as having no acceleration intention. This embodiment sets thresholds 5 and 6 so that the driver's throttle reduction actions at different rates can be identified as having no acceleration intention. Threshold 13 is a shorter time, while threshold 12 is a longer time than threshold 13.

本实施例中,当前油门踏板开度变化率Pr超过阈值3的时间T1的计算方式为:当检测到当前油门踏板开度变化率大于阈值3时,T1增加一个步长值;当检测到当前油门踏板开度变化率小于或等于阈值3时,T1置零。其它时间——T2、T3、T4也同样按照这种方法计算。例如,当前油门踏板开度变化率Pr不大于阈值5的时间T3的计算方式为:当检测到当前油门踏板开度变化率小于或等于阈值5时,T3增加一个步长值;当检测到当前油门踏板开度变化率大于阈值5时,T3置零。In this embodiment, the time T1 when the current accelerator pedal opening change rate Pr exceeds the threshold value 3 is calculated as follows: when it is detected that the current accelerator pedal opening change rate is greater than the threshold value 3, T1 increases by a step value; when it is detected that the current accelerator pedal opening change rate is less than or equal to the threshold value 3, T1 is reset to zero. Other times - T2, T3, T4 are also calculated in the same way. For example, the time T3 when the current accelerator pedal opening change rate Pr is not greater than the threshold value 5 is calculated as follows: when it is detected that the current accelerator pedal opening change rate is less than or equal to the threshold value 5, T3 increases by a step value; when it is detected that the current accelerator pedal opening change rate is greater than the threshold value 5, T3 is reset to zero.

如前所述,判断油门踏板开度变化率的阈值2至阈值7按正负关系依次减小,并可通过实车标定实现,同时还将根据识别的道路坡度进行调整,比如上坡时驾驶员预感车辆阻力大,加速时会加大油门变化率,这时候阈值2到阈值7可以适当增大(指其绝对值增大),而下坡时,驾驶员踩踏板的深度可能明显降低甚至不踩油门,这时的油门变化率变小,阈值2到阈值7可以适当减小(指其绝对值减小),因而油门变化率的阈值可以根据识别的道路坡度来调整。As mentioned above, threshold values 2 to 7 for judging the rate of change of the accelerator pedal opening decrease in sequence according to a positive and negative relationship, and can be implemented through actual vehicle calibration. At the same time, they will be adjusted according to the identified road slope. For example, when going uphill, the driver feels that the vehicle resistance is large, and the throttle change rate will be increased when accelerating. At this time, threshold values 2 to 7 can be appropriately increased (referring to an increase in their absolute values). When going downhill, the driver's pedaling depth may be significantly reduced or even not step on the accelerator. At this time, the throttle change rate becomes smaller, and threshold values 2 to 7 can be appropriately reduced (referring to a decrease in their absolute values). Therefore, the threshold value of the throttle change rate can be adjusted according to the identified road slope.

如果车辆安装有道路坡度识别装置,则根据其信号获取识别的道路坡度。如果车辆没有搭载道路坡度识别装置,坡道识别的基本原理是由车辆的惯性传感器测量纵向加速度,该惯性传感器测量的纵向加速度包含重力加速度分量,即If the vehicle is equipped with a road slope recognition device, the road slope is identified based on its signal. If the vehicle is not equipped with a road slope recognition device, the basic principle of slope recognition is that the longitudinal acceleration is measured by the vehicle's inertial sensor. The longitudinal acceleration measured by the inertial sensor contains a gravity acceleration component, that is,

axs=ax+gsinθ (1)a xs = a x + g sin θ (1)

其中,axs为惯性传感器测量的车辆纵向加速度,ax为实际车辆纵向加速度,g为重力加速度,θ为坡度角。Where axs is the longitudinal acceleration of the vehicle measured by the inertial sensor, ax is the actual longitudinal acceleration of the vehicle, g is the acceleration due to gravity, and θ is the slope angle.

而车辆四轮均安装轮速传感器,根据轮速可以估计出车速,再根据车速求导就可得到实际车辆纵向加速度ax。将惯性传感器测量的车辆纵向加速度axs和实际车辆纵向加速度ax带入上式(1),进行低通滤波后,便可得到坡度角的估计。作为一种示例,本实施例中识别的道路坡度包括五种类型:上陡坡,上一般坡道,平路,下一般坡道,下陡坡。根据识别的道路坡度进行油门踏板开度变化率阈值的调整。例如,上陡坡时,油门踏板开度变化率阈值的绝对值可提高到平路的1.5倍;上一般坡道时,油门踏板开度变化率阈值的绝对值可提高到平路的1.2倍。下陡坡时,驾驶员一般踩制动踏板,这时候一方面可以根据车辆实际加速度是否大于第十五阈值(例如0.5m/s2)来判断车辆是否有加速度意图,如果大于则判定车辆具有加速意图,否则判定没有加速度意图。另一方面,将其油门踏板开度变化率阈值的绝对值降低到平路的0.5左右甚至更低,按本实施例的的识别方法,如果下陡坡时踩油门踏板,则其油门踏板开度变化率的阈值相对平路小得多,根据实际产生的油门踏板开度变化率与相对较小的第二阈值至第七阈值进行比较来识别加速意图。下一般坡道时,一方面根据车辆实际加速度判断加速意图,另一方面,其油门踏板开度变化率阈值的绝对值可以降低到平路的0.8左右,具体值可以标定。可以理解的是,平路为坡度在±2%之间,上一般坡道的坡度为2~10%之间,上陡坡的坡度在10%以上,下一般坡道的坡度为-2~-10%之间,下陡坡的坡度在-10%以上。本实施例还可以采用更多层级的坡道来设置不同的阈值,这些阈值可以随坡度线性增长,也可以通过实车标定提高识别的准确率。The vehicle is equipped with wheel speed sensors on all four wheels. The vehicle speed can be estimated based on the wheel speed, and the actual vehicle longitudinal acceleration ax can be obtained by taking the derivative of the vehicle speed. The vehicle longitudinal acceleration axs measured by the inertial sensor and the actual vehicle longitudinal acceleration ax are substituted into the above formula (1) and low-pass filtered to obtain an estimate of the slope angle. As an example, the road slopes identified in this embodiment include five types: ascending a steep slope, ascending a general slope, flat road, descending a general slope, and descending a steep slope. The accelerator pedal opening change rate threshold is adjusted according to the identified road slope. For example, when ascending a steep slope, the absolute value of the accelerator pedal opening change rate threshold can be increased to 1.5 times that of a flat road; when ascending a general slope, the absolute value of the accelerator pedal opening change rate threshold can be increased to 1.2 times that of a flat road. When going down a steep slope, the driver usually steps on the brake pedal. At this time, on the one hand, it can be judged whether the vehicle has an acceleration intention based on whether the actual acceleration of the vehicle is greater than the fifteenth threshold value (for example, 0.5m/s 2 ). If it is greater, it is determined that the vehicle has an acceleration intention, otherwise it is determined that there is no acceleration intention. On the other hand, the absolute value of the threshold value of the accelerator pedal opening rate change rate is reduced to about 0.5 of a flat road or even lower. According to the identification method of this embodiment, if the accelerator pedal is stepped on when going down a steep slope, the threshold value of the accelerator pedal opening rate change rate is much smaller than that of a flat road. The acceleration intention is identified by comparing the actual accelerator pedal opening rate change rate with the relatively small second to seventh threshold values. When going down a general slope, on the one hand, the acceleration intention is judged based on the actual acceleration of the vehicle, and on the other hand, the absolute value of the threshold value of the accelerator pedal opening rate change rate can be reduced to about 0.8 of a flat road. The specific value can be calibrated. It is understood that the slope of a flat road is between ±2%, the slope of a general ramp is between 2% and 10%, the slope of an upper steep slope is above 10%, the slope of a lower general ramp is between -2% and -10%, and the slope of a lower steep slope is above -10%. This embodiment can also use more levels of ramps to set different thresholds, and these thresholds can increase linearly with the slope, and the accuracy of recognition can also be improved through real vehicle calibration.

相应于本发明实施例一的汽车加速意图识别方法,本发明实施例二提供一种汽车加速意图识别装置,包括:Corresponding to the vehicle acceleration intention recognition method of the first embodiment of the present invention, the second embodiment of the present invention provides a vehicle acceleration intention recognition device, including:

获取模块,用于实时获取油门踏板开度并计算油门踏板开度变化率;An acquisition module is used to acquire the accelerator pedal opening in real time and calculate the accelerator pedal opening change rate;

第一判断模块,用于判断当前油门踏板开度是否大于第一阈值,在当前油门踏板开度不大于第一阈值时,判定无加速意图;A first judgment module is used to judge whether the current accelerator pedal opening is greater than a first threshold value, and when the current accelerator pedal opening is not greater than the first threshold value, it is judged that there is no acceleration intention;

第二判断模块,用于在所述第一判断模块判断当前油门踏板开度大于第一阈值时,进一步判断当前油门开度变化率是否大于第二阈值,是则判定具有紧急加速意图,否则将当前油门开度变化率与多个自所述第二阈值递减的阈值依次进行比较,根据比较结果判定加速意图;a second judgment module, configured to further judge whether the current throttle opening change rate is greater than a second threshold value when the first judgment module judges that the current throttle pedal opening is greater than the first threshold value, and if so, judge that there is an emergency acceleration intention; otherwise, compare the current throttle opening change rate with a plurality of thresholds decreasing from the second threshold value in sequence, and judge the acceleration intention according to the comparison result;

所述第二阈值及多个自所述第二阈值递减的阈值根据识别的道路坡度调整绝对值大小,若为上坡则相比平路增大,若为下坡则相比平路减小。The second threshold and the multiple thresholds decreasing from the second threshold are adjusted in absolute value according to the identified road slope. If it is an uphill road, the absolute value is increased compared to a flat road, and if it is a downhill road, the absolute value is decreased compared to a flat road.

有关本实施例的工作原理及过程,参照本发明实施例一的说明,此处不再赘述。For the working principle and process of this embodiment, please refer to the description of the first embodiment of the present invention, which will not be repeated here.

本发明还提供一种汽车,包括如上所述的汽车加速意图识别装置。The present invention also provides a car, comprising the car acceleration intention recognition device as described above.

本发明还提供一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序;其中,所述计算机程序在运行时控制所述计算机可读存储介质所在的设备执行如上所述所述的汽车加速意图识别方法。优选地,所述计算机程序可以被分割成一个或多个模块/单元(如计算机程序1、计算机程序2、……),所述一个或者多个模块/单元被存储在所述存储器中,并由所述处理器执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述装置中的执行过程。The present invention also provides a computer-readable storage medium, the computer-readable storage medium including a stored computer program; wherein the computer program, when running, controls the device where the computer-readable storage medium is located to execute the above-mentioned vehicle acceleration intention recognition method. Preferably, the computer program can be divided into one or more modules/units (such as computer program 1, computer program 2, ...), and the one or more modules/units are stored in the memory and executed by the processor to complete the present invention. The one or more modules/units can be a series of computer program instruction segments that can complete specific functions, and the instruction segments are used to describe the execution process of the computer program in the device.

所述处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等,通用处理器可以是微处理器,或者所述处理器也可以是任何常规的处理器,所述处理器是所述装置的控制中心,利用各种接口和线路连接所述装置的各个部分。The processor may be a central processing unit (CPU), or other general-purpose processors, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor. The processor is the control center of the device, and various parts of the device are connected using various interfaces and lines.

所述存储器主要包括程序存储区和数据存储区,其中,程序存储区可存储操作系统、至少一个功能所需的应用程序等,数据存储区可存储相关数据等。此外,所述存储器可以是高速随机存取存储器,还可以是非易失性存储器,例如插接式硬盘,智能存储卡(SmartMedia Card,SMC)、安全数字(Secure Digital,SD)卡和闪存卡(Flash Card)等,或所述存储器也可以是其他易失性固态存储器件。The memory mainly includes a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function, etc., and the data storage area can store related data, etc. In addition, the memory can be a high-speed random access memory, or a non-volatile memory, such as a plug-in hard disk, a smart memory card (SmartMedia Card, SMC), a secure digital (Secure Digital, SD) card, and a flash card (Flash Card), etc., or the memory can also be other volatile solid-state storage devices.

需要说明的是,上述装置可包括,但不仅限于,处理器、存储器,本领域技术人员可以理解。It should be noted that the above-mentioned device may include, but is not limited to, a processor and a memory, which can be understood by those skilled in the art.

与现有技术相比,本发明的有益效果在于:采用油门踏板开度变化率多阈值的方法进行加速意图识别,可以识别不同类型的油门踏板操作的加速意图,计算简单,标定工作量小,方便嵌入式代码开发;Compared with the prior art, the invention has the following beneficial effects: the acceleration intention is recognized by using the accelerator pedal opening change rate multi-threshold method, which can recognize the acceleration intention of different types of accelerator pedal operations, is simple to calculate, has a small calibration workload, and is convenient for embedded code development;

识别驾驶员加速意图时,结合考虑了车辆的加速延迟,驾驶员期望扭矩与发动机扭矩的差异,加速意图识别更加准确;When identifying the driver's acceleration intention, the acceleration delay of the vehicle and the difference between the driver's expected torque and the engine torque are taken into consideration, making the acceleration intention identification more accurate.

油门踏板开度变化率的多阈值通过识别的道路坡度进行修正,工况适应性更强,驾驶员加速意图识别更加及时、准确。The multiple thresholds of the accelerator pedal opening rate change rate are corrected by identifying the road slope, which makes it more adaptable to working conditions and allows for more timely and accurate identification of the driver's acceleration intention.

以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。The above disclosure is only a preferred embodiment of the present invention, which certainly cannot be used to limit the scope of the present invention. Therefore, equivalent changes made according to the claims of the present invention are still within the scope of the present invention.

Claims (9)

1. A method for identifying an acceleration intention of an automobile, comprising:
Step S1, acquiring the opening of an accelerator pedal in real time and calculating the change rate of the opening of the accelerator pedal;
Step S2, judging whether the current accelerator pedal opening is larger than a first threshold value, if yes, entering step S3, otherwise, judging that no acceleration intention exists;
Step S3, judging whether the current accelerator opening change rate is larger than a second threshold value, if yes, judging that the accelerator has urgent acceleration intention, otherwise, sequentially comparing the current accelerator opening change rate with a plurality of thresholds decreasing from the second threshold value, and judging the acceleration intention according to a comparison result;
the second threshold value and a plurality of threshold values which are reduced from the second threshold value are used for adjusting the absolute value according to the identified road gradient, and the absolute value is increased compared with a flat road if the road gradient is an ascending slope, and is decreased compared with the flat road if the road gradient is a descending slope;
And step S3 is used for judging whether the difference value between the expected torque of the driver and the actual torque of the engine is larger than a set threshold value or not and whether the duration of the driver stepping on the accelerator pedal or receiving the accelerator pedal is larger than the set threshold value or not in the process of sequentially comparing the current accelerator opening change rate with a plurality of thresholds which are gradually decreased from the second threshold value.
2. The vehicle acceleration intention recognition method according to claim 1, wherein the road gradient is acquired from a road gradient recognition device mounted on the vehicle, or is calculated as follows:
axs=ax+gsinθ
Wherein a xs is the vehicle longitudinal acceleration measured by the inertial sensor, a x is the actual vehicle longitudinal acceleration, g is the gravitational acceleration, and θ is the gradient angle;
The actual vehicle longitudinal acceleration a x is calculated by the following steps: the wheel speed is measured through a wheel speed sensor arranged on four wheels of the vehicle, the vehicle speed is estimated according to the wheel speed, and then the vehicle speed is derived.
3. The vehicle acceleration intention recognition method according to claim 2, characterized in that the road gradient includes: an up steep slope, an up general slope, a flat road, a down general slope and a down steep slope; when the vehicle goes up a steep slope, the absolute values of the second threshold value and the thresholds which are decreased from the second threshold value are increased to 1.5 times of a flat road; when a vehicle is on a general slope, the absolute value of the second threshold value and the plurality of threshold values which are decreased from the second threshold value are increased to 1.2 times of a level road; when the vehicle descends a steep slope, the absolute values of the second threshold value and the plurality of threshold values which are gradually decreased from the second threshold value are reduced to 0.5 of a flat road; when the vehicle is on a general slope, the absolute values of the second threshold value and the thresholds decreasing from the second threshold value are reduced to 0.8 of a level road.
4. The method for recognizing an acceleration intention of an automobile according to claim 3, wherein the level road has a gradient of + -2%, the upper general slope has a gradient of 2-10%, the upper steep slope has a gradient of more than 10%, the lower general slope has a gradient of-2 to-10%, and the lower steep slope has a gradient of more than-10%.
5. The method according to claim 1, wherein in the step S3, if the current accelerator opening change rate is not greater than the second threshold value, the method comprises:
step S31, judging whether the current throttle pedal opening change rate is larger than a third threshold value, if so, entering step S32, otherwise, entering step S33;
step S32, judging whether the time when the current accelerator pedal opening change rate exceeds a third threshold value is greater than a tenth threshold value, if yes, judging that the accelerator pedal has a general acceleration intention, otherwise, keeping the last identified acceleration intention;
Step S33, judging whether the current throttle pedal opening change rate is larger than a fourth threshold value, if yes, entering step S34, otherwise, entering step S35;
step S34, judging whether the time when the current accelerator pedal opening change rate exceeds the fourth threshold is larger than an eleventh threshold, if so, judging that the accelerator pedal has a general acceleration intention, otherwise, keeping the last identified acceleration intention;
Step S35, judging whether the current throttle pedal opening change rate is larger than a fifth threshold value, if yes, entering step S36, otherwise, entering step S38;
Step S36, judging whether the difference value between the expected torque of the driver and the actual torque of the engine is larger than an eighth threshold value, if yes, judging that the vehicle has general acceleration intention, otherwise, entering step S37;
Step S37, judging whether the longitudinal acceleration of the vehicle exceeds a ninth threshold value, if so, judging that the vehicle has a general acceleration intention, if not, continuously judging whether the opening degree of the current accelerator pedal exceeds a fourteenth threshold value, if so, judging that the vehicle has the general acceleration intention, otherwise, judging that the vehicle has no acceleration intention;
Step S38, judging whether the current accelerator pedal opening change rate is larger than a sixth threshold value, if yes, entering step S39, otherwise, entering step S310;
Step S39, judging whether the time that the current accelerator pedal opening change rate is not more than a fifth threshold value is more than a twelfth threshold value, if so, judging that no acceleration intention exists, otherwise, keeping the last identified acceleration intention;
step S310, judging whether the current accelerator pedal opening change rate is larger than a seventh threshold value, if yes, entering step S311, otherwise, judging that no acceleration intention exists;
Step S311, judging whether the time when the current accelerator pedal opening change rate is not more than a sixth threshold is more than a thirteenth threshold, if so, judging that no accelerating intention exists, otherwise, keeping the last identified accelerating intention;
The second threshold value to the seventh threshold value are sequentially reduced according to positive-negative relation, the fourteenth threshold value is larger than the first threshold value, and the twelfth threshold value is larger than the thirteenth threshold value.
6. The method for recognizing an acceleration intention of an automobile according to claim 5, wherein the time when the current accelerator pedal opening change rate exceeds the third threshold value is calculated by: when the current accelerator pedal opening change rate is detected to be larger than a third threshold value, the time is increased by a step value; and when the current accelerator pedal opening change rate is detected to be smaller than or equal to a third threshold value, setting the time to zero.
7. An automobile acceleration intention recognition device, characterized by comprising:
The acquisition module is used for acquiring the opening of the accelerator pedal in real time and calculating the change rate of the opening of the accelerator pedal;
The first judging module is used for judging whether the current accelerator pedal opening is larger than a first threshold value or not, and judging that no acceleration intention exists when the current accelerator pedal opening is not larger than the first threshold value;
The second judging module is used for further judging whether the current accelerator opening change rate is larger than a second threshold value when the first judging module judges that the current accelerator opening is larger than the first threshold value, if yes, determining that the emergency acceleration intention exists, otherwise, sequentially comparing the current accelerator opening change rate with a plurality of thresholds which are gradually decreased from the second threshold value, and judging the acceleration intention according to the comparison result;
the second threshold value and a plurality of threshold values which are reduced from the second threshold value are used for adjusting the absolute value according to the identified road gradient, and the absolute value is increased compared with a flat road if the road gradient is an ascending slope, and is decreased compared with the flat road if the road gradient is a descending slope;
the second judging module is further used for judging whether the difference value between the expected torque of the driver and the actual torque of the engine is larger than a set threshold value or not and whether the duration of the driver stepping on the accelerator pedal or receiving the accelerator pedal is larger than the set threshold value or not in the process of sequentially comparing the current accelerator opening change rate with a plurality of thresholds which are gradually decreased from the second threshold value.
8. An automobile comprising the automobile acceleration intention recognition apparatus according to claim 7.
9. A computer readable storage medium, wherein the computer readable storage medium comprises a stored computer program; wherein the computer program, when run, controls a device in which the computer-readable storage medium is located to execute the vehicle acceleration intention recognition method according to any one of claims 1 to 6.
CN202010254997.9A 2020-04-02 2020-04-02 A method and device for recognizing vehicle acceleration intention, vehicle and computer-readable storage medium Active CN113492868B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010254997.9A CN113492868B (en) 2020-04-02 2020-04-02 A method and device for recognizing vehicle acceleration intention, vehicle and computer-readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010254997.9A CN113492868B (en) 2020-04-02 2020-04-02 A method and device for recognizing vehicle acceleration intention, vehicle and computer-readable storage medium

Publications (2)

Publication Number Publication Date
CN113492868A CN113492868A (en) 2021-10-12
CN113492868B true CN113492868B (en) 2024-09-20

Family

ID=77993993

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010254997.9A Active CN113492868B (en) 2020-04-02 2020-04-02 A method and device for recognizing vehicle acceleration intention, vehicle and computer-readable storage medium

Country Status (1)

Country Link
CN (1) CN113492868B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114810366B (en) * 2022-03-28 2023-06-06 上海汽车集团股份有限公司 Control method and system for variable valve timing, whole vehicle controller and vehicle
CN115489504B (en) * 2022-09-23 2024-04-19 东风柳州汽车有限公司 Method and system for broadcasting accelerator information
CN115681486B (en) * 2022-10-20 2025-02-11 东风商用车有限公司 Gear selection control method for heavy commercial vehicle AMT under the condition of sudden accelerator pedal deceleration
CN115723757A (en) * 2022-11-17 2023-03-03 潍柴动力股份有限公司 Accelerator pedal control method, device and system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102017209747A1 (en) * 2017-06-09 2018-12-13 Bayerische Motoren Werke Aktiengesellschaft Determining a slope of a roadway
CN110667589A (en) * 2018-12-29 2020-01-10 长城汽车股份有限公司 Driving mode skip control method, system and controller

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008290630A (en) * 2007-05-25 2008-12-04 Toyota Motor Corp Accelerator pedal reaction force control device
CN102207193B (en) * 2011-03-21 2013-12-11 重庆长安汽车股份有限公司 Gear shift controlling method of DCT (double clutch transmission) automatic transmission in stepping an accelerator by urgency
US9738288B2 (en) * 2012-11-27 2017-08-22 Nissan Motor Co., Ltd. Acceleration/deceleration erroneous operation determination device, erroneous operation acceleration suppression control device, and acceleration/deceleration erroneous operation determination method
KR101312853B1 (en) * 2013-04-10 2013-09-30 주식회사 현대케피코 Safe controlling method to handle an unintended sudden acceleration or deceleration of a vehicle
KR101816238B1 (en) * 2016-08-17 2018-01-08 현대오트론 주식회사 Diagnosing system and method for an safety status of vehicle using the acceleration data and the change of acceleration pedal location
CN109249933B (en) * 2017-07-14 2020-10-02 郑州宇通客车股份有限公司 Driver acceleration intention identification method and device
CN109249932B (en) * 2017-07-14 2020-10-20 郑州宇通客车股份有限公司 Vehicle acceleration model calibration method and acceleration intention identification method and device
CN108177645A (en) * 2017-12-20 2018-06-19 广州汽车集团股份有限公司 A kind of automotive engine speed control method and device
CN109398362A (en) * 2018-11-02 2019-03-01 盛瑞传动股份有限公司 The recognition methods and system of driving intention

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102017209747A1 (en) * 2017-06-09 2018-12-13 Bayerische Motoren Werke Aktiengesellschaft Determining a slope of a roadway
CN110667589A (en) * 2018-12-29 2020-01-10 长城汽车股份有限公司 Driving mode skip control method, system and controller

Also Published As

Publication number Publication date
CN113492868A (en) 2021-10-12

Similar Documents

Publication Publication Date Title
CN113492868B (en) A method and device for recognizing vehicle acceleration intention, vehicle and computer-readable storage medium
CN108515960B (en) Sliding energy recovery method, device and system
CN111959286B (en) Method, device and medium for controlling sliding energy recovery intensity of electric automobile
TWI471241B (en) Brake back to charge control learning module, controller and controlled brake back to the car
CN110920415B (en) Vehicle torque compensation method and device, automobile and storage medium
CN111114551B (en) A method and device for identifying the slope of a vehicle ramp
CN109080636A (en) Commerial vehicle uphill starting auxiliary control method based on real-time quality identification
CN107089185A (en) A kind of analogy method of engine speed, device and electric car alarm control method
CN116278771A (en) Vehicle energy consumption prediction method, system and equipment
CN116674558A (en) Method for determining all-terrain driving mode, vehicle and storage medium
CN117507861A (en) Range-extending electric automobile, range extender control method and device thereof and storage medium
CN103660960A (en) Brake recharging control learning module, controller and self-control brake recharging vehicle
CN114074660A (en) A kind of predictive cruise fuel-saving control method, device and storage medium
CN113844276B (en) Hill starting control method and device, readable storage medium and vehicle
CN115709718A (en) Method and device for assisting driving of novice, vehicle and storage medium
CN114211970A (en) Energy recovery method, equipment, vehicle and storage medium
CN109693555B (en) Method and device for controlling sliding feedback of electric vehicle
CN111216722A (en) Vehicle driving control method, device, equipment and storage medium
JP5169539B2 (en) Downhill road speed control device
CN115755861B (en) Method, device and equipment for testing follow-up parking performance of adaptive cruise control system
CN113428164B (en) Driving habit learning method and device and computer readable storage medium
CN114852094A (en) Vehicle mass estimation method and device
CN112238754B (en) Control method and controller of electric automobile and electric automobile
CN114987470A (en) Automatic driving vehicle control method and device and electronic equipment
CN115111360B (en) Gear shifting control method and device under uphill working condition, vehicle and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant