CN113525393B - Vehicle longitudinal acceleration estimation method and system and computer equipment thereof - Google Patents
Vehicle longitudinal acceleration estimation method and system and computer equipment thereof Download PDFInfo
- Publication number
- CN113525393B CN113525393B CN202010306055.0A CN202010306055A CN113525393B CN 113525393 B CN113525393 B CN 113525393B CN 202010306055 A CN202010306055 A CN 202010306055A CN 113525393 B CN113525393 B CN 113525393B
- Authority
- CN
- China
- Prior art keywords
- longitudinal acceleration
- delta
- rear wheel
- wheel speed
- longitudinal
- 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
Links
- 230000001133 acceleration Effects 0.000 title claims abstract description 342
- 238000000034 method Methods 0.000 title claims abstract description 43
- 238000004364 calculation method Methods 0.000 claims description 6
- 230000008569 process Effects 0.000 claims description 4
- 238000005259 measurement Methods 0.000 description 18
- 230000008859 change Effects 0.000 description 13
- 238000004590 computer program Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 238000012360 testing method Methods 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 3
- 238000012937 correction Methods 0.000 description 3
- 238000009795 derivation Methods 0.000 description 3
- 238000001914 filtration Methods 0.000 description 3
- 101000827703 Homo sapiens Polyphosphoinositide phosphatase Proteins 0.000 description 2
- 102100023591 Polyphosphoinositide phosphatase Human genes 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 1
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 1
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 1
- 101100233916 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) KAR5 gene Proteins 0.000 description 1
- 239000006096 absorbing agent Substances 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000035939 shock Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 239000000725 suspension Substances 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Estimation 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/10—Estimation 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 vehicle motion
- B60W40/107—Longitudinal acceleration
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/28—Wheel speed
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Mathematical Physics (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
Abstract
Description
技术领域Technical Field
本发明涉及车辆状态估计技术领域,具体涉及车辆纵向加速度估计方法及系统、计算机设备。The present invention relates to the technical field of vehicle state estimation, and in particular to a vehicle longitudinal acceleration estimation method and system, and computer equipment.
背景技术Background technique
车辆纵向加速度是车辆一个很重要的状态量,车辆的一些控制系统需要较精确的纵向加速度,目前乘用车上一般安装了轮速传感器,可以通过速度求导得到加速度,但速度测量噪声较大,求导后会显著放大噪声,降低了加速度精度,通常可以采用对速度低通滤波后在求导得到纵向加速度,但这样由于车速较强的噪声信号不得不采用低截止频率的滤波器,其延时比较严重,而且这种估计纵向加速度的方法在车辆滑移时误差较大。尽管大多数乘用车上安装了惯性传感器测量纵向加速度,但惯性传感器受坡度和车辆姿态影响会有偏移,因此采用惯性传感器测量纵向加速度的方法需要坡道及车身姿态修正,而目前准确的坡道估计难以实现。采用运动学方法也可以进行纵向加速度估计,它一般结合卡尔曼滤波,但未能很好的解决基于惯性传感器的量测信息进行修正的问题,因为卡尔曼滤波估计中一般都没有对加速度进行建模,把加速度的变化视为白噪声,这样精度较低。The longitudinal acceleration of a vehicle is a very important state quantity of the vehicle. Some control systems of the vehicle require more accurate longitudinal acceleration. At present, wheel speed sensors are generally installed on passenger cars. The acceleration can be obtained by speed derivation, but the speed measurement noise is large. After derivation, the noise will be significantly amplified, reducing the accuracy of acceleration. Usually, the longitudinal acceleration can be obtained by low-pass filtering the speed and then derivation. However, due to the strong noise signal of the vehicle speed, a low cutoff frequency filter has to be used, and the delay is serious. In addition, this method of estimating longitudinal acceleration has a large error when the vehicle slips. Although most passenger cars are equipped with inertial sensors to measure longitudinal acceleration, the inertial sensors will be offset due to the slope and vehicle posture. Therefore, the method of measuring longitudinal acceleration using inertial sensors requires ramp and vehicle body posture correction, and accurate ramp estimation is currently difficult to achieve. The kinematic method can also be used to estimate the longitudinal acceleration. It is generally combined with Kalman filtering, but it fails to solve the problem of correcting the measurement information based on the inertial sensor, because the acceleration is generally not modeled in the Kalman filter estimation, and the change of acceleration is regarded as white noise, which has low accuracy.
发明内容Summary of the invention
本发明旨在提出一种车辆纵向加速度估计方法及系统、计算机设备,以提高车辆纵向加速度估计的精度。The present invention aims to provide a vehicle longitudinal acceleration estimation method and system, and a computer device to improve the accuracy of vehicle longitudinal acceleration estimation.
第一方面,本发明实施例提出一种车辆纵向加速度估计方法,包括:In a first aspect, an embodiment of the present invention provides a method for estimating longitudinal acceleration of a vehicle, comprising:
获取当前时刻车辆惯性传感器测得的纵向加速度的测量值,并对所述纵向加速度的测量值进行修正得到第一纵向加速度;Obtaining a measurement value of the longitudinal acceleration measured by the vehicle inertial sensor at a current moment, and correcting the measurement value of the longitudinal acceleration to obtain a first longitudinal acceleration;
获取当前时刻车辆传感单元所测得的第一后轮轮速和第二后轮轮速的测量值,判定所述第一后轮轮速和第二后轮轮速的测量值的可靠性;Obtaining the measured values of the first rear wheel speed and the second rear wheel speed measured by the vehicle sensor unit at the current moment, and determining the reliability of the measured values of the first rear wheel speed and the second rear wheel speed;
若第一后轮轮速、第二后轮轮速的测量值中至少一个为可靠时,则根据对应可靠的后轮轮速的测量值计算当前时刻的纵向加速度估计值,对所述纵向加速度估计值进行修正得到第二纵向加速度;并判定所述第一纵向加速度、第二纵向加速度的可靠性,根据所述第一纵向加速度、第二纵向加速度及其可靠性确定当前时刻的纵向加速度If at least one of the measured values of the first rear wheel speed and the second rear wheel speed is reliable, the estimated longitudinal acceleration at the current moment is calculated according to the measured value of the corresponding reliable rear wheel speed, and the estimated longitudinal acceleration is corrected to obtain the second longitudinal acceleration; and the reliability of the first longitudinal acceleration and the second longitudinal acceleration is determined, and the longitudinal acceleration at the current moment is determined according to the first longitudinal acceleration, the second longitudinal acceleration and their reliability.
第二方面,本发明实施例还提出一种车辆纵向加速度估计系统,包括:In a second aspect, an embodiment of the present invention further provides a vehicle longitudinal acceleration estimation system, comprising:
第一计算单元,用于获取当前时刻车辆惯性传感器测得的纵向加速度的测量值,并对所述纵向加速度的测量值进行修正得到第一纵向加速度;a first calculation unit, configured to obtain a measurement value of the longitudinal acceleration measured by the vehicle inertial sensor at a current moment, and to correct the measurement value of the longitudinal acceleration to obtain a first longitudinal acceleration;
判定单元,用于获取当前时刻车辆传感单元所测得的第一后轮轮速和第二后轮轮速的测量值,判定所述第一后轮轮速和第二后轮轮速的测量值的可靠性;以及a determination unit, configured to obtain the measured values of the first rear wheel speed and the second rear wheel speed measured by the vehicle sensing unit at a current moment, and determine the reliability of the measured values of the first rear wheel speed and the second rear wheel speed; and
第二计算单元,用于若第一后轮轮速、第二后轮轮速的测量值中至少一个为可靠时,则根据对应可靠的后轮轮速的测量值计算当前时刻的第二纵向加速度,并根据所述第一纵向加速度、第二纵向加速度及其可靠性确定当前时刻的纵向加速度。The second calculation unit is used to calculate the second longitudinal acceleration at a current moment according to the measurement value of the corresponding reliable rear wheel speed if at least one of the measurement values of the first rear wheel speed and the second rear wheel speed is reliable, and determine the longitudinal acceleration at a current moment according to the first longitudinal acceleration, the second longitudinal acceleration and their reliability.
第三方面,本发明实施例还提出一种计算机设备,包括:根据第一方面实施例提出的车辆纵向加速度估计系统;或者,存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行根据第二方面实施例提出的所述车辆纵向加速度估计方法。In a third aspect, an embodiment of the present invention further proposes a computer device, comprising: a vehicle longitudinal acceleration estimation system proposed according to an embodiment of the first aspect; or, a memory and a processor, wherein the memory stores computer-readable instructions, and when the computer-readable instructions are executed by the processor, the processor executes the vehicle longitudinal acceleration estimation method proposed according to the embodiment of the second aspect.
以上技术方案至少具有以下优点:周期性地获取当前时刻惯性传感器所检测的纵向加速度并进行修正得到第一纵向加速度,周期性地利用当前时刻的后轮轮速估计车辆纵向速度,并根据纵向速度估计值计算得到一纵向加速度并进行修正得到第二纵向加速度,最后根据当前时刻的第一纵向加速度、第二纵向加速度及其可靠性进行分析得到车辆当前时刻的纵向加速度。以上技术方案可以提高车辆纵向急速的估计精度,其综合了轮速、惯性传感器对纵向加速度进行估计,并对轮速、惯性传感器所得到的纵向加速度分别进行对应的修正,最后根据第一纵向加速度、第二纵向加速度及其可靠性进行综合分析,从而提高了参数估计精度。The above technical solution has at least the following advantages: the longitudinal acceleration detected by the inertial sensor at the current moment is periodically obtained and corrected to obtain the first longitudinal acceleration, the longitudinal speed of the vehicle is periodically estimated using the rear wheel speed at the current moment, and a longitudinal acceleration is calculated based on the longitudinal speed estimate and corrected to obtain the second longitudinal acceleration, and finally the longitudinal acceleration of the vehicle at the current moment is obtained by analyzing the first longitudinal acceleration, the second longitudinal acceleration and their reliability at the current moment. The above technical solution can improve the estimation accuracy of the longitudinal rapid speed of the vehicle, which estimates the longitudinal acceleration by combining the wheel speed and the inertial sensor, and corrects the longitudinal acceleration obtained by the wheel speed and the inertial sensor respectively, and finally performs a comprehensive analysis based on the first longitudinal acceleration, the second longitudinal acceleration and their reliability, thereby improving the parameter estimation accuracy.
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而得以体现。本发明的目的和其他优点可通过在说明书、权利要求书以及附图来实现和获得。Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or be embodied by implementing the present invention. The purpose and other advantages of the present invention can be realized and obtained through the description, claims and drawings.
附图说明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 flow chart of a method for estimating longitudinal acceleration of a vehicle according to an embodiment of the present invention.
图2为本发明另一实施例所述车辆纵向加速度估计方法的流程图。FIG. 2 is a flow chart of a method for estimating vehicle longitudinal acceleration according to another embodiment of the present invention.
图3为不同垂向载荷下轮胎纵向力与滑移率的关系示意图。FIG3 is a schematic diagram showing the relationship between the longitudinal force and the slip rate of the tire under different vertical loads.
图4为图1-2中步骤S103具体流程示意图。FIG. 4 is a schematic diagram of a specific flow chart of step S103 in FIG. 1-2 .
具体实施方式Detailed ways
以下将参考附图详细说明本公开的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。Various exemplary embodiments, features and aspects of the present disclosure will be described in detail below with reference to the accompanying drawings. The same reference numerals in the accompanying drawings represent elements with the same or similar functions. Although various aspects of the embodiments are shown in the accompanying drawings, the drawings are not necessarily drawn to scale unless otherwise specified.
另外,为了更好的说明本发明,在下文的具体实施例中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本发明同样可以实施。在一些实例中,对于本领域技术人员熟知的手段未作详细描述,以便于凸显本发明的主旨。In addition, in order to better illustrate the present invention, numerous specific details are provided in the specific examples below. It should be understood by those skilled in the art that the present invention can also be implemented without certain specific details. In some examples, means well known to those skilled in the art are not described in detail in order to highlight the subject matter of the present invention.
如图1所示,本发明实施例提出一种车辆纵向加速度估计方法,包括如下步骤S101-S103:As shown in FIG1 , an embodiment of the present invention provides a method for estimating longitudinal acceleration of a vehicle, comprising the following steps S101-S103:
步骤S101、获取当前时刻车辆惯性传感器测得的纵向加速度的测量值,并对所述纵向加速度的测量值进行修正得到第一纵向加速度;Step S101, obtaining a measurement value of the longitudinal acceleration measured by the vehicle inertial sensor at the current moment, and correcting the measurement value of the longitudinal acceleration to obtain a first longitudinal acceleration;
一般而言,车辆惯性传感器包括加速度传感器和角速度传感器,因此,根据车辆惯性传感信号可以获得一纵向加速度,由于惯性传感器测得的纵向加速度具有一定偏差,因此需要进行适当的修正,修正的方式有很多,本实施例不具体限定。Generally speaking, a vehicle inertial sensor includes an acceleration sensor and an angular velocity sensor. Therefore, a longitudinal acceleration can be obtained according to the vehicle inertial sensor signal. Since the longitudinal acceleration measured by the inertial sensor has a certain deviation, it needs to be properly corrected. There are many ways to correct it, which are not specifically limited in this embodiment.
优选地,在对所述纵向加速度的测量值进行修正得到第一纵向加速度之前,对纵向加速度的测量值进行低通滤波,以减少噪声。Preferably, before the measured value of the longitudinal acceleration is corrected to obtain the first longitudinal acceleration, the measured value of the longitudinal acceleration is low-pass filtered to reduce noise.
步骤S102、获取当前时刻车辆传感单元所测得的第一后轮轮速和第二后轮轮速的测量值,判定所述第一后轮轮速和第二后轮轮速的测量值的可靠性;Step S102, obtaining the measured values of the first rear wheel speed and the second rear wheel speed measured by the vehicle sensor unit at the current moment, and determining the reliability of the measured values of the first rear wheel speed and the second rear wheel speed;
一般而言,乘用车上四个车轮均安装了轮速传感器,可以实时获得轮速信号,可以通过轮速来估计车速。但驱动轮受驱动力影响滑移高于非驱动轮,乘用车一般为前驱,因此这里采用后轮轮速进行车速估计。其中,第一后轮轮速、第二后轮轮速的测量值可靠性判定是为了排除车轮偶然的滑移和跳动对加速度估计的影响。Generally speaking, wheel speed sensors are installed on all four wheels of a passenger car, which can obtain wheel speed signals in real time and estimate the vehicle speed through the wheel speed. However, the driving wheel slips more than the non-driving wheel due to the driving force, and passenger cars are generally front-wheel drive, so the rear wheel speed is used here to estimate the vehicle speed. Among them, the reliability of the measured values of the first rear wheel speed and the second rear wheel speed is determined to eliminate the influence of accidental wheel slip and bounce on the acceleration estimation.
优选地,在根据对应可靠的后轮轮速的测量值计算当前时刻的纵向加速度估计值之前,对后轮轮速的测量值进行低通滤波,以减少噪声。Preferably, before calculating the estimated value of the longitudinal acceleration at the current moment based on the corresponding reliable measured values of the rear wheel speeds, the measured values of the rear wheel speeds are low-pass filtered to reduce noise.
步骤S103、若第一后轮轮速、第二后轮轮速的测量值中至少一个为可靠时,则根据对应可靠的后轮轮速的测量值计算当前时刻的纵向加速度估计值,对所述纵向加速度估计值进行修正得到第二纵向加速度;并判定所述第一纵向加速度、第二纵向加速度的可靠性,根据所述第一纵向加速度、第二纵向加速度及其可靠性确定当前时刻的纵向加速度。Step S103: If at least one of the measured values of the first rear wheel speed and the second rear wheel speed is reliable, the estimated value of the longitudinal acceleration at the current moment is calculated according to the measured value of the corresponding reliable rear wheel speed, and the estimated value of the longitudinal acceleration is corrected to obtain the second longitudinal acceleration; and the reliability of the first longitudinal acceleration and the second longitudinal acceleration is determined, and the longitudinal acceleration at the current moment is determined according to the first longitudinal acceleration, the second longitudinal acceleration and their reliability.
具体而言,判定所述第一纵向加速度、第二纵向加速度的可靠性,是为了降低了加速度估计噪声,提高估计精度。Specifically, determining the reliability of the first longitudinal acceleration and the second longitudinal acceleration is to reduce acceleration estimation noise and improve estimation accuracy.
本实施例方法,综合了轮速、惯性传感器对纵向加速度进行估计,并对轮速、惯性传感器所得到的纵向加速度分别进行对应的修正,最后根据第一纵向加速度、第二纵向加速度及其可靠性进行综合分析,从而提高了参数估计精度。The method of this embodiment estimates the longitudinal acceleration by combining the wheel speed and the inertial sensor, and makes corresponding corrections to the longitudinal acceleration obtained by the wheel speed and the inertial sensor, and finally performs a comprehensive analysis based on the first longitudinal acceleration, the second longitudinal acceleration and their reliability, thereby improving the parameter estimation accuracy.
在一具体实施例中,如图2所示,所述方法具体还包括:In a specific embodiment, as shown in FIG2 , the method further includes:
步骤S104、若第一后轮轮速、第二后轮轮速的测量值均为不可靠时,则将所述第一纵向加速度输出作为当前时刻的纵向加速度。Step S104: if the measured values of the first rear wheel speed and the second rear wheel speed are both unreliable, outputting the first longitudinal acceleration as the longitudinal acceleration at the current moment.
具体而言,当两个后轮轮速的测量值均不可靠时,表示可能出现了意外的滑移,这个概率很低,此时则用惯性传感器测量的纵向加速度经修正后的第一纵向加速度作为当前时刻的车辆纵向加速度。Specifically, when the measured values of the two rear wheel speeds are unreliable, it means that unexpected slip may have occurred, and the probability of this is very low. At this time, the first longitudinal acceleration after correction of the longitudinal acceleration measured by the inertial sensor is used as the vehicle longitudinal acceleration at the current moment.
在一具体实施例中,所述步骤S102中对所述纵向加速度估计值进行修正得到第二纵向加速度,具体包括:In a specific embodiment, the step S102 of correcting the longitudinal acceleration estimate to obtain the second longitudinal acceleration specifically includes:
获取当前车辆的垂向载荷、轮胎纵向力,根据所述垂向载荷、轮胎纵向力获得对应的滑移率,并根据所述滑移率对所述纵向加速度估计值进行修正得到第二纵向加速度。The vertical load and tire longitudinal force of the current vehicle are obtained, a corresponding slip ratio is obtained according to the vertical load and tire longitudinal force, and the longitudinal acceleration estimation value is corrected according to the slip ratio to obtain a second longitudinal acceleration.
一般来说,乘用车后两轮为非驱动轮,在大多数工况下,其滑移率较低,不需考虑轮胎滑移对车速估计的影响。但车辆具有较强制动时,轮胎具有比较明显的滑移,需要进行修正。轮胎滑移率估计通过滑移率与纵向力的关系来得到,不同附着路面下、不同垂向载荷下滑移率与纵向力关系不同,这里主要考虑高附着系数路面。Generally speaking, the rear two wheels of a passenger car are non-driving wheels. In most working conditions, their slip rate is low, and there is no need to consider the impact of tire slip on vehicle speed estimation. However, when the vehicle has strong braking, the tire has obvious slip and needs to be corrected. The tire slip rate estimation is obtained through the relationship between slip rate and longitudinal force. The relationship between slip rate and longitudinal force is different under different adhesion road surfaces and different vertical loads. Here, the high adhesion coefficient road surface is mainly considered.
设车辆在坡度角为θ的坡道上行驶,纵向加速度为ax,以前进方向为正,后轴垂向力Fzr为:Assume that the vehicle is running on a slope with a slope angle of θ, the longitudinal acceleration is a x , the forward direction is positive, and the rear axle vertical force F zr is:
Fzr=(mgLfcosθ±mghsinθ-maxh)/L (1)F zr = (mgL f cosθ±mghsinθ-ma x h)/L (1)
其中,m车辆质量,h为质心高度,L为轴距,Lf为质心到前轴距离。对乘用车,这些参数均可以视为定值。式中正负号,上坡为正,下坡为负。Where m is the vehicle mass, h is the height of the center of mass, L is the wheelbase, and L f is the distance from the center of mass to the front axle. For passenger cars, these parameters can be considered as constants. The positive and negative signs in the formula are positive for uphill and negative for downhill.
式(1)中需知道坡度角θ,可以通过轮速得到的纵向加速度与惯性加速度传感器的纵向加速度偏移来得到。In formula (1), the slope angle θ needs to be known, which can be obtained by the longitudinal acceleration obtained by the wheel speed and the longitudinal acceleration offset of the inertial acceleration sensor.
惯性加速度测量的纵向加速度axs与车辆实际纵向加速度ax关系如式(2)所示,The relationship between the longitudinal acceleration a xs measured by inertial acceleration and the actual longitudinal acceleration a x of the vehicle is shown in formula (2):
式中,Lcs为转弯时惯性传感器从车辆旋转中心横向偏移量,点为横摆角加速度,为俯仰角。Where L cs is the lateral offset of the inertial sensor from the vehicle's rotation center when turning, Point is the yaw angular acceleration, is the pitch angle.
式(2)中未知的量有Vy及俯仰角由于The unknown quantities in equation (2) are V y and the pitch angle because
其中ay为质心侧向加速度,对式(3)积分,可以得到侧向速度Vy,ay可以通过传感器测量,有Where ay is the lateral acceleration of the center of mass. By integrating equation (3), we can get the lateral velocity Vy. ay can be measured by a sensor, and we have
式中,Lds为传感器纵向偏移量,γ角为侧倾角,这里采用侧倾梯度与侧向加速度来近似,即:Where L ds is the longitudinal offset of the sensor, and the γ angle is the roll angle. Here, the roll gradient and lateral acceleration are used for approximation, namely:
γ=kcay (5)γ= kcay ( 5)
式中,kc为侧倾梯度,可以通过测试得到。Where kc is the roll gradient, which can be obtained through testing.
对于俯仰角,有:For the pitch angle, we have:
其中,m′为簧上质量,I′y=Iy+m′h2,Iy为簧上质量绕y轴的转动惯量,My为y轴力矩,忽略俯仰引起的垂向位移,有:Where m′ is the sprung mass, I′ y =I y +m′h 2 , I y is the moment of inertia of the sprung mass around the y-axis, My is the y-axis torque, and the vertical displacement caused by pitch is ignored, and we have:
其中Kf、Kr分别为前轴和后轴悬挂所用弹簧刚度,Rf、Rr分别为前后轴减震器特性。Where Kf and Kr are the spring stiffnesses used for the front and rear axle suspensions, respectively; Rf and Rr are the front and rear axle shock absorber characteristics, respectively.
因而将上述Vy及估计的俯仰角代入式(2)中,可得到坡度估计,对该坡度估计结果进行低通滤波后,输入到式(1)中进行垂向力估计。Therefore, the above V y and the estimated pitch angle Substituting into equation (2), the slope estimation can be obtained. After low-pass filtering, the slope estimation result is input into equation (1) for vertical force estimation.
车速在坡道制动时,车辆制动力Fb为:When the vehicle brakes on a slope, the vehicle braking force Fb is:
Fbr=±mgsinθ-Fr-δmgax (8)F br =±mgsinθ-F r -δmga x (8)
式中,下坡时±为正,上坡时±为负,δ为旋转质量转换系数,可以基于不同档位进行标定,近似计算可以视为1.03,Fr为平地行驶时车辆阻力,一般可通过滑行实验测试得到,通常该项引起的加速度较小,不会引起较大误差。Wherein, ± is positive when going downhill and negative when going uphill. δ is the rotational mass conversion coefficient, which can be calibrated based on different gears and can be approximately regarded as 1.03. F r is the vehicle resistance when driving on flat ground, which can generally be obtained through coasting test. Usually, the acceleration caused by this item is small and will not cause large errors.
其中,当制动力过大时,ABS会动作,这时候前后轮制动力与滑移率有关,但大多数情况下车辆制动ABS不动作,前后轮的制动缸压力一致,前后制动力分配仅取决于制动盘与制动卡钳的结构参数,可以根据提前标定测试得到,假设后轮制动力占整个制动力比例为Kb,因而后轮制动力如式(9)所示:Among them, when the braking force is too large, the ABS will act. At this time, the front and rear wheel braking forces are related to the slip rate. However, in most cases, the vehicle braking ABS does not act, and the brake cylinder pressures of the front and rear wheels are consistent. The front and rear braking force distribution only depends on the structural parameters of the brake disc and the brake caliper, which can be obtained based on the pre-calibration test. Assuming that the rear wheel braking force accounts for the proportion of the total braking force is K b , the rear wheel braking force is as shown in formula (9):
Fbr=KbFb=Kb(±mgsinθ-Fr-δmgax) (9)F br =K b F b =K b (±mgsinθ-F r -δmga x ) (9)
通过测试,可以得到垂向力、纵向力与滑移率的关系,如图3所示,根据图3的二维脉谱,可以得到轮胎滑移率s,图3中不同曲线表示不同垂向载荷下轮胎纵向力与滑移率的关系,因而,修正后的纵向加速度为ax/(1+s)。Through testing, the relationship between vertical force, longitudinal force and slip rate can be obtained, as shown in Figure 3. According to the two-dimensional pulse spectrum in Figure 3, the tire slip rate s can be obtained. The different curves in Figure 3 represent the relationship between the tire longitudinal force and slip rate under different vertical loads. Therefore, the corrected longitudinal acceleration is a x /(1+s).
因此,基于以上内容,本实施例方法在利用纵向车速求导获得一纵向加速度a2时,获取对应的轮胎滑移率s,根据上述分析内容对该纵向加速度进行修正,则修正后的第二纵向加速度等于a 2/(1+s)。Therefore, based on the above, when the method of this embodiment uses the longitudinal vehicle speed to obtain a longitudinal acceleration a2 , the corresponding tire slip rate s is obtained, and the longitudinal acceleration is corrected according to the above analysis content. The corrected second longitudinal acceleration is equal to a2 /(1+s).
由于上述加速度估计方法仅考虑了运动学因素,轮胎所受振动原高于车身,其速度不确定性较大,这里对估计出的加速度引入动力学补偿进行修正。Since the above acceleration estimation method only considers kinematic factors, the vibration source of the tire is higher than that of the vehicle body, and its speed uncertainty is relatively large, dynamic compensation is introduced here to correct the estimated acceleration.
在一具体实施例中,所述步骤S101具体包括:In a specific embodiment, the step S101 specifically includes:
基于当前时刻的坡度和俯仰角对所述纵向加速度的测量值进行修正得到第一纵向加速度;Correcting the measured value of the longitudinal acceleration based on the slope and pitch angle at the current moment to obtain a first longitudinal acceleration;
具体而言,惯性传感器测量的纵向加速度具有一定的偏移,而且该偏移受车辆所在道路坡度及车身姿态影响较大,因此,本实施例中根据坡度和俯仰角对纵向加速度进行修正。惯性传感器测量的纵向加速度与实际车辆纵向加速度的关系如式(2)所示。Specifically, the longitudinal acceleration measured by the inertial sensor has a certain offset, and the offset is greatly affected by the slope of the road where the vehicle is located and the body posture. Therefore, in this embodiment, the longitudinal acceleration is corrected according to the slope and pitch angle. The relationship between the longitudinal acceleration measured by the inertial sensor and the actual vehicle longitudinal acceleration is shown in formula (2).
而第一纵向加速度应当等于实际纵向加速度ax,因此,当估计出坡度、俯仰角后,基于横摆角速度,可以由惯性传感器测量的纵向加速度axs和公式(2)求出实际纵向加速度,将其作为第一纵向加速度。The first longitudinal acceleration should be equal to the actual longitudinal acceleration ax . Therefore, after estimating the slope and pitch angle, the actual longitudinal acceleration can be calculated based on the yaw angular velocity using the longitudinal acceleration axs measured by the inertial sensor and formula (2), and is used as the first longitudinal acceleration.
在一具体实施例中,所述步骤S102中对第一后轮轮速和第二后轮轮速进行可靠性判定,具体包括:In a specific embodiment, the reliability determination of the first rear wheel speed and the second rear wheel speed in step S102 specifically includes:
步骤S201、分别根据第一公式计算第一后轮轮速、第二后轮轮速的估计值;Step S201, respectively calculating estimated values of the first rear wheel speed and the second rear wheel speed according to the first formula;
本实施例中,所述第一公式为:In this embodiment, the first formula is:
v′xw(k)=vx(k-1)+ax(k-1)×dt±dr×r/2v′ xw (k)=v x (k-1)+a x (k-1)×dt±d r ×r/2
其中,v′xw为后轮轮速估计值,vx(k-1)为上一时刻的纵向车速,ax(k-1)为上一时刻的纵向加速度,dr为第一后轮和第二后轮之间的轮距,r为当前时刻横摆角速度,dt为当前时刻与上一时刻之间的时间步长,当所计算的后轮为转向外侧轮时,±为+,当所计算的后轮为转向内侧轮时,±为-;Wherein, v′ xw is the estimated value of the rear wheel speed, v x (k-1) is the longitudinal vehicle speed at the previous moment, a x (k-1) is the longitudinal acceleration at the previous moment, d r is the wheelbase between the first rear wheel and the second rear wheel, r is the yaw rate at the current moment, dt is the time step between the current moment and the previous moment, when the calculated rear wheel is the steering outer wheel, ± is +, when the calculated rear wheel is the steering inner wheel, ± is -;
步骤S202、根据第一后轮轮速估计值与第一后轮轮速测量值之差的绝对值与对应预设阈值的比较结果判定第一后轮轮速是否可靠,并根据第二后轮轮速估计值与第二后轮轮速测量值之差的绝对值与对应预设阈值的比较结果判定第二后轮轮速是否可靠。Step S202: Determine whether the first rear wheel speed is reliable based on a comparison result of the absolute value of the difference between the first rear wheel speed estimate and the first rear wheel speed measurement with a corresponding preset threshold, and determine whether the second rear wheel speed is reliable based on a comparison result of the absolute value of the difference between the second rear wheel speed estimate and the second rear wheel speed measurement with a corresponding preset threshold.
具体而言,当|v′xw(k)-vxw(k)|<阈值,vxw(k)为当前轮速测量值,则该轮轮速可靠,否则不可靠。Specifically, when |v′ xw (k)-v xw (k)|<threshold, v xw (k) is the current wheel speed measurement value, then the wheel speed is reliable, otherwise it is unreliable.
在一具体实施例中,所述步骤S102中根据对应可靠的后轮轮速计算当前周期的纵向加速度,具体包括:In a specific embodiment, the step S102 calculates the longitudinal acceleration of the current cycle according to the corresponding reliable rear wheel speed, specifically including:
步骤S301、若第一后轮轮速、第二后轮轮速的测量值中有且仅有一个的可靠性为可靠时,则根据对应可靠的后轮轮速的测量值以及第二公式计算当前时刻的车辆纵向速度;Step S301: if only one of the measured values of the first rear wheel speed and the second rear wheel speed is reliable, then the longitudinal speed of the vehicle at the current moment is calculated according to the corresponding reliable measured value of the rear wheel speed and the second formula;
本实施例中,所述第二公式为:In this embodiment, the second formula is:
vx(k)=vxw(k)±dr×r/2v x (k) = v xw (k) ± d r × r / 2
其中,vx(k)为纵向速度,vxw(k)为后轮轮速的测量值,dr为第一后轮和第二后轮之间的轮距,r为当前时刻横摆角速度,dt为当前时刻与上一时刻之间的时间步长,当所计算的后轮为转向外侧轮时,±为+,当所计算的后轮为转向内侧轮时,±为-。Wherein, v x (k) is the longitudinal velocity, v xw (k) is the measured value of the rear wheel speed, d r is the wheelbase between the first rear wheel and the second rear wheel, r is the yaw rate at the current moment, dt is the time step between the current moment and the previous moment, when the calculated rear wheel is the steering outer wheel, ± is +, when the calculated rear wheel is the steering inner wheel, ± is -.
步骤S302、若第一后轮轮速、第二后轮轮速的测量值的可靠性均为可靠时,则根据第一后轮轮速的测量值以及所述第二公式计算得到对应的第一纵向速度,根据第二后轮轮速的测量值以及所述第二公式计算得到对应的第二纵向速度,并取该第一纵向速度和第二纵向速度的平均值作为当前时刻的车辆纵向速度;Step S302: if the reliability of the measured values of the first rear wheel speed and the second rear wheel speed are both reliable, then the corresponding first longitudinal speed is calculated according to the measured value of the first rear wheel speed and the second formula, and the corresponding second longitudinal speed is calculated according to the measured value of the second rear wheel speed and the second formula, and the average of the first longitudinal speed and the second longitudinal speed is taken as the longitudinal speed of the vehicle at the current moment;
步骤S303、对计算得到的当前时刻的车辆纵向速度进行求导得到当前时刻的纵向加速度估计值。Step S303: derive the calculated vehicle longitudinal velocity at the current moment to obtain an estimated longitudinal acceleration value at the current moment.
在一具体实施例中,如图4所示,所述步骤S103具体包括:In a specific embodiment, as shown in FIG4 , the step S103 specifically includes:
步骤S401、获取当前时刻的主缸压力值,判定当前时刻的主缸压力值是否大于对应预设阈值;Step S401, obtaining the master cylinder pressure value at the current moment, and determining whether the master cylinder pressure value at the current moment is greater than the corresponding preset threshold;
步骤S402、若当前时刻的主缸压力值大于对应预设阈值,则获取最近一个时间步长内第一纵向加速度的变化量delta(ax1)、第二纵向加速度的变化量delta(ax2)以及主缸压力值的变化量delta(P),并根据delta(ax1)、delta(ax2)以及delta(P)判定第一纵向加速度和第二纵向加速度可靠性,并根据第一纵向加速度、第二纵向加速度及其可靠性确定当前时刻的纵向加速度ax(k)。Step S402: If the master cylinder pressure value at the current moment is greater than the corresponding preset threshold, obtain the change amount delta( ax1 ) of the first longitudinal acceleration, the change amount delta( ax2 ) of the second longitudinal acceleration and the change amount delta(P) of the master cylinder pressure value within the most recent time step, and determine the reliability of the first longitudinal acceleration and the second longitudinal acceleration according to delta( ax1 ), delta( ax2 ) and delta(P), and determine the longitudinal acceleration ax (k) at the current moment according to the first longitudinal acceleration, the second longitudinal acceleration and their reliabilities.
其中,根据delta(ax1)、delta(ax2)以及delta(P)判定第一纵向加速度和第二纵向加速度可靠性,具体包括:The reliability of the first longitudinal acceleration and the second longitudinal acceleration is determined according to delta( ax1 ), delta( ax2 ) and delta(P), specifically including:
若|Kp×delta(P)-delta(ax1)|小于对应预设阈值,则第一纵向加速度为可靠,|Kp×delta(P)-delta(ax1)|大于等于对应预设阈值,则第一纵向加速度为不可靠;If |K p ×delta(P)-delta(a x1 )| is less than the corresponding preset threshold, the first longitudinal acceleration is reliable; if |K p ×delta(P)-delta(a x1 )| is greater than or equal to the corresponding preset threshold, the first longitudinal acceleration is unreliable;
若|Kp×delta(P)-delta(ax2)|小于对应预设阈值,则第二纵向加速度为可靠,|Kp×delta(P)-delta(ax2)|大于等于对应预设阈值,则第二纵向加速度为不可靠;If |K p ×delta(P)-delta(a x2 )| is less than the corresponding preset threshold, the second longitudinal acceleration is reliable; if |K p ×delta(P)-delta(a x2 )| is greater than or equal to the corresponding preset threshold, the second longitudinal acceleration is unreliable;
其中,Kp为加速度变化与主缸压力变化关系,可以提前标定,也可以通过在线辨识。Among them, Kp is the relationship between the acceleration change and the master cylinder pressure change, which can be calibrated in advance or identified online.
其中,所述根据第一纵向加速度、第二纵向加速度及其可靠性获得当前时刻的纵向加速度ax(k),具体包括:The step of obtaining the longitudinal acceleration a x (k) at the current moment according to the first longitudinal acceleration, the second longitudinal acceleration and their reliability specifically includes:
若第一纵向加速度和第二纵向加速度均为可靠,且delta(ax1)小于delta(ax2),则根据上一时刻的纵向加速度ax(k-1)以及delta(ax1)计算当前时刻的纵向加速度ax(k),即ax(k)=ax(k-1)+delta(ax1);If the first longitudinal acceleration and the second longitudinal acceleration are both reliable, and delta( ax1 ) is less than delta( ax2 ), the longitudinal acceleration ax (k) at the current moment is calculated according to the longitudinal acceleration ax (k-1) at the previous moment and delta( ax1 ), that is, ax (k)= ax (k-1)+delta( ax1 );
若第一纵向加速度和第二纵向加速度均为可靠,且delta(ax2)小于delta(ax1),则根据上一时刻的纵向加速度ax(k-1)以及delta(ax2)计算当前时刻的纵向加速度ax(k),即ax(k)=ax(k-1)+delta(ax2);If the first longitudinal acceleration and the second longitudinal acceleration are both reliable, and delta( ax2 ) is less than delta( ax1 ), the longitudinal acceleration ax (k) at the current moment is calculated according to the longitudinal acceleration ax (k-1) at the previous moment and delta( ax2 ), that is, ax (k)= ax (k-1)+delta( ax2 );
若第一纵向加速度可靠,第二纵向加速度不可靠,则根据上一时刻的纵向加速度ax(k-1)以及delta(ax1)计算当前时刻的纵向加速度ax(k),即ax(k)=ax(k-1)+delta(ax1);If the first longitudinal acceleration is reliable and the second longitudinal acceleration is unreliable, the longitudinal acceleration ax (k) at the current moment is calculated according to the longitudinal acceleration ax (k-1) at the previous moment and delta( ax1 ), that is, ax (k)= ax (k-1)+delta( ax1 );
若第二纵向加速度可靠,第一纵向加速度不可靠,则根据上一时刻的纵向加速度ax(k-1)以及delta(ax2)计算当前时刻的纵向加速度ax(k),即ax(k)=ax(k-1)+delta(ax2);If the second longitudinal acceleration is reliable and the first longitudinal acceleration is unreliable, the longitudinal acceleration ax (k) at the current moment is calculated according to the longitudinal acceleration ax (k-1) at the previous moment and delta( ax2 ), that is, ax (k)= ax (k-1)+delta( ax2 );
若第一纵向加速度、第二纵向加速度均不可靠,则根据ax(k-1)、delta(ax1)、delta(ax2)确定当前时刻的纵向加速度ax(k),采用ax1与ax2组合估计的方式,即ax(k)=ax(k-1)+k1×delta(ax1)+k2×delta(ax2)。If both the first longitudinal acceleration and the second longitudinal acceleration are unreliable, the longitudinal acceleration ax (k) at the current moment is determined according to ax (k-1), delta( ax1 ), and delta( ax2 ), and ax1 and ax2 are combined for estimation, i.e., ax (k)= ax (k-1)+k1×delta( ax1 )+k2×delta( ax2 ).
其中,k1+k2=1为加权系数,该加权系数在车辆没有较大纵向及侧向加速度,惯性传感器信号波动较小时给予k1较大权重,否则给其较小的权重。Among them, k1+k2=1 is a weighting coefficient, which gives k1 a larger weight when the vehicle does not have a large longitudinal and lateral acceleration and the inertial sensor signal fluctuation is small, otherwise it is given a smaller weight.
在一具体实施例中,如图4所示,所述步骤S103具体包括:In a specific embodiment, as shown in FIG4 , the step S103 specifically includes:
步骤S501、获取当前时刻的主缸压力值,判定当前时刻的主缸压力值是否大于对应预设阈值;Step S501, obtaining the master cylinder pressure value at the current moment, and determining whether the master cylinder pressure value at the current moment is greater than the corresponding preset threshold;
步骤S502、若当前时刻的主缸压力值小于等于对应预设阈值,则获取车辆驱动模式;Step S502: if the master cylinder pressure value at the current moment is less than or equal to the corresponding preset threshold, the vehicle driving mode is obtained;
步骤S503、若车辆驱动模式为怠速扭矩或处于换挡过程,则获取上一时刻的纵向加速度ax(k-1)、以及最近一个时间步长内第一纵向加速度的变化量delta(ax1)、第二纵向加速度的变化量delta(ax2),并根据ax(k-1)、delta(ax1)、delta(ax2)确定当前时刻的纵向加速度ax(k),采用ax1与ax2组合估计的方式,即ax(k)=ax(k-1)+k1×delta(ax1)+k2×delta(ax2)。Step S503: If the vehicle driving mode is idle torque or in the gear shifting process, the longitudinal acceleration ax (k-1) at the previous moment, as well as the change amount delta( ax1 ) of the first longitudinal acceleration and the change amount delta( ax2 ) of the second longitudinal acceleration in the most recent time step are obtained, and the longitudinal acceleration ax (k) at the current moment is determined based on ax (k-1), delta( ax1 ) and delta( ax2 ), and ax1 and ax2 are combined for estimation, that is, ax (k)= ax (k-1)+k1×delta( ax1 )+k2×delta( ax2 ).
步骤S504、若车辆驱动模式为处于驱动工况,则获取最近一个时间步长内第一纵向加速度的变化量delta(ax1)、第二纵向加速度的变化量delta(ax2)以及发动机扭矩的变化量delta(T),并根据delta(ax1)、delta(ax2)以及delta(T)判定第一纵向加速度和第二纵向加速度可靠性,并根据第一纵向加速度、第二纵向加速度及其可靠性确定当前时刻的纵向加速度ax(k)。Step S504: If the vehicle driving mode is in the driving condition, obtain the change amount delta( ax1 ) of the first longitudinal acceleration, the change amount delta( ax2 ) of the second longitudinal acceleration, and the change amount delta(T) of the engine torque in the most recent time step, and determine the reliability of the first longitudinal acceleration and the second longitudinal acceleration according to delta( ax1 ), delta( ax2 ), and delta(T), and determine the longitudinal acceleration ax (k) at the current moment according to the first longitudinal acceleration, the second longitudinal acceleration, and their reliability.
其中,所述根据delta(ax1)、delta(ax2)以及delta(T)判定第一纵向加速度和第二纵向加速度可靠性,具体包括:The step of determining the reliability of the first longitudinal acceleration and the second longitudinal acceleration according to delta( ax1 ), delta( ax2 ) and delta(T) specifically includes:
若|Kt×delta(T)-delta(ax1)|小于对应预设阈值,则第一纵向加速度为可靠,|Kt×delta(T)-delta(ax1)|大于等于对应预设阈值,则第一纵向加速度为不可靠;If |K t ×delta(T)-delta(a x1 )| is less than the corresponding preset threshold, the first longitudinal acceleration is reliable; if |K t ×delta(T)-delta(a x1 )| is greater than or equal to the corresponding preset threshold, the first longitudinal acceleration is unreliable;
若|Kt×delta(T)-delta(ax2)|小于对应预设阈值,则第二纵向加速度为可靠,|Kt×delta(T)-delta(ax2)|大于等于对应预设阈值,则第二纵向加速度为不可靠;If |K t ×delta(T)-delta(a x2 )| is less than the corresponding preset threshold, the second longitudinal acceleration is reliable; if |K t ×delta(T)-delta(a x2 )| is greater than or equal to the corresponding preset threshold, the second longitudinal acceleration is unreliable;
其中,Kt为发动机扭矩变化与加速度变化系数,可以提前标定,也可以在线辨识。Among them, Kt is the engine torque change and acceleration change coefficient, which can be calibrated in advance or identified online.
其中,所述根据第一纵向加速度、第二纵向加速度及其可靠性获得当前时刻的纵向加速度ax(k),具体包括:The step of obtaining the longitudinal acceleration a x (k) at the current moment according to the first longitudinal acceleration, the second longitudinal acceleration and their reliability specifically includes:
若第一纵向加速度和第二纵向加速度均为可靠,且delta(ax1)小于delta(ax2),则根据上一时刻的纵向加速度ax(k-1)以及delta(ax1)计算当前时刻的纵向加速度ax(k),即ax(k)=ax(k-1)+delta(ax1);If the first longitudinal acceleration and the second longitudinal acceleration are both reliable, and delta( ax1 ) is less than delta( ax2 ), the longitudinal acceleration ax (k) at the current moment is calculated according to the longitudinal acceleration ax (k-1) at the previous moment and delta( ax1 ), that is, ax (k)= ax (k-1)+delta( ax1 );
若第一纵向加速度和第二纵向加速度均为可靠,且delta(ax2)小于delta(ax1),则根据上一时刻的纵向加速度ax(k-1)以及delta(ax2)计算当前时刻的纵向加速度ax(k),即ax(k)=ax(k-1)+delta(ax2);If the first longitudinal acceleration and the second longitudinal acceleration are both reliable, and delta( ax2 ) is less than delta( ax1 ), the longitudinal acceleration ax (k) at the current moment is calculated according to the longitudinal acceleration ax (k-1) at the previous moment and delta( ax2 ), that is, ax (k)= ax (k-1)+delta( ax2 );
若第一纵向加速度可靠,第二纵向加速度不可靠,则根据上一时刻的纵向加速度ax(k-1)以及delta(ax1)计算当前时刻的纵向加速度ax(k),即ax(k)=ax(k-1)+delta(ax1);If the first longitudinal acceleration is reliable and the second longitudinal acceleration is unreliable, the longitudinal acceleration ax (k) at the current moment is calculated according to the longitudinal acceleration ax (k-1) at the previous moment and delta( ax1 ), that is, ax (k)= ax (k-1)+delta( ax1 );
若第二纵向加速度可靠,第一纵向加速度不可靠,则根据上一时刻的纵向加速度ax(k-1)以及delta(ax2)计算当前时刻的纵向加速度ax(k),即ax(k)=ax(k-1)+delta(ax2);If the second longitudinal acceleration is reliable and the first longitudinal acceleration is unreliable, the longitudinal acceleration ax (k) at the current moment is calculated according to the longitudinal acceleration ax (k-1) at the previous moment and delta( ax2 ), that is, ax (k)= ax (k-1)+delta( ax2 );
若第一纵向加速度、第二纵向加速度均不可靠,则根据ax(k-1)、delta(ax1)、delta(ax2)确定当前时刻的纵向加速度ax(k),即ax(k)=ax(k-1)+k1×delta(ax1)+k2×delta(ax2)。If both the first longitudinal acceleration and the second longitudinal acceleration are unreliable, the current longitudinal acceleration ax (k) is determined according to ax (k-1), delta( ax1 ), and delta( ax2 ), i.e., ax (k)= ax (k-1)+k1×delta( ax1 )+k2×delta( ax2 ).
本发明实施例还提出一种车辆纵向加速度估计系统,用于实现上述实施例的方法,本实施例系统包括:The embodiment of the present invention further provides a vehicle longitudinal acceleration estimation system, which is used to implement the method of the above embodiment. The system of this embodiment includes:
第一计算单元,用于获取当前时刻车辆惯性传感器测得的纵向加速度的测量值,并对所述纵向加速度的测量值进行修正得到第一纵向加速度;a first calculation unit, configured to obtain a measurement value of the longitudinal acceleration measured by the vehicle inertial sensor at a current moment, and to correct the measurement value of the longitudinal acceleration to obtain a first longitudinal acceleration;
判定单元,用于获取当前时刻车辆传感单元所测得的第一后轮轮速和第二后轮轮速的测量值,判定所述第一后轮轮速和第二后轮轮速的测量值的可靠性;a determination unit, configured to obtain the measured values of the first rear wheel speed and the second rear wheel speed measured by the vehicle sensing unit at the current moment, and determine the reliability of the measured values of the first rear wheel speed and the second rear wheel speed;
第二计算单元,用于若第一后轮轮速、第二后轮轮速的测量值中至少一个为可靠时,则根据对应可靠的后轮轮速的测量值计算当前时刻的第二纵向加速度,并根据所述第一纵向加速度、第二纵向加速度及其可靠性确定当前时刻的纵向加速度;若第一后轮轮速、第二后轮轮速的测量值均为不可靠时,则将所述第一纵向加速度输出作为当前时刻的纵向加速度。The second calculation unit is used to calculate the second longitudinal acceleration at a current moment according to the measurement value of the corresponding reliable rear wheel speed if at least one of the measurement values of the first rear wheel speed and the second rear wheel speed is reliable, and determine the longitudinal acceleration at a current moment according to the first longitudinal acceleration, the second longitudinal acceleration and their reliability; if the measurement values of the first rear wheel speed and the second rear wheel speed are both unreliable, output the first longitudinal acceleration as the longitudinal acceleration at a current moment.
以上所描述的系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。The system embodiment described above is merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
需说明的是,上述实施例的系统与上述实施例的方法对应,因此,上述实施例的系统未详述部分可以参阅上述实施例的方法的内容得到,上述实施例的方法步骤可以理解为是实施例系统的功能性/用途限定,此处不再赘述。It should be noted that the system of the above embodiment corresponds to the method of the above embodiment. Therefore, the undescribed part of the system of the above embodiment can be obtained by referring to the content of the method of the above embodiment. The method steps of the above embodiment can be understood as the functionality/use limitation of the embodiment system and will not be repeated here.
并且,上述实施例的车辆纵向加速度估计系统如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。Furthermore, if the vehicle longitudinal acceleration estimation system of the above embodiment is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium.
本发明一实施例还提出一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行上述实施例所述的车辆纵向加速度估计方法的步骤。An embodiment of the present invention further provides a computer device, including a memory and a processor, wherein the memory stores computer-readable instructions, and when the computer-readable instructions are executed by the processor, the processor executes the steps of the vehicle longitudinal acceleration estimation method described in the above embodiment.
当然,所述计算机设备还可以具有有线或无线网络接口、键盘以及输入输出接口等部件,以便进行输入输出,该计算机设备还可以包括其他用于实现设备功能的部件,在此不做赘述。Of course, the computer device may also have components such as a wired or wireless network interface, a keyboard, and an input/output interface for input and output. The computer device may also include other components for realizing the functions of the device, which will not be described in detail here.
示例性的,所述计算机程序可以被分割成一个或多个单元,所述一个或者多个单元被存储在所述存储器中,并由所述处理器执行,以完成本发明。所述一个或多个单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述计算机设备中的执行过程。Exemplarily, the computer program may be divided into one or more units, which are stored in the memory and executed by the processor to implement the present invention. The one or more units may be a series of computer program instruction segments capable of implementing specific functions, which are used to describe the execution process of the computer program in the computer 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, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc. The processor is the control center of the computer device, and uses various interfaces and lines to connect various parts of the entire computer device.
所述存储器可用于存储所述计算机程序和/或单元,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或单元,以及调用存储在存储器内的数据,实现所述计算机设备的各种功能。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart MediaCard,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。The memory can be used to store the computer program and/or unit, and the processor realizes various functions of the computer device by running or executing the computer program and/or unit stored in the memory, and calling the data stored in the memory. In addition, the memory can include a high-speed random access memory, and can also include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.
以上已经描述了本发明的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。The embodiments of the present invention have been described above, and the above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The selection of terms used herein is intended to best explain the principles of the embodiments, practical applications, or technical improvements in the market, or to enable other persons of ordinary skill in the art to understand the embodiments disclosed herein.
Claims (15)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010306055.0A CN113525393B (en) | 2020-04-17 | 2020-04-17 | Vehicle longitudinal acceleration estimation method and system and computer equipment thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010306055.0A CN113525393B (en) | 2020-04-17 | 2020-04-17 | Vehicle longitudinal acceleration estimation method and system and computer equipment thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113525393A CN113525393A (en) | 2021-10-22 |
CN113525393B true CN113525393B (en) | 2024-08-02 |
Family
ID=78123353
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010306055.0A Active CN113525393B (en) | 2020-04-17 | 2020-04-17 | Vehicle longitudinal acceleration estimation method and system and computer equipment thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113525393B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114655219A (en) * | 2022-03-09 | 2022-06-24 | 芜湖奇瑞科技有限公司 | Vehicle wheel speed identification device, method, vehicle and storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106103204A (en) * | 2014-03-19 | 2016-11-09 | 丰田自动车株式会社 | Vehicle movement status judges equipment and vehicle mobile control device |
CN109515445A (en) * | 2018-11-23 | 2019-03-26 | 安徽猎豹汽车有限公司 | It is a kind of for taking turns the longitudinal vehicle speed estimation method and its device of independent drive vehicles entirely |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3707276B2 (en) * | 1998-12-21 | 2005-10-19 | トヨタ自動車株式会社 | Vehicle motion control device |
JP2006264433A (en) * | 2005-03-23 | 2006-10-05 | Toyota Motor Corp | Vehicle longitudinal acceleration estimation control device |
FR2894033B1 (en) * | 2005-11-29 | 2008-01-04 | Renault Sas | METHOD AND DEVICE FOR ESTIMATING THE LONGITUDINAL SPEED OF A MOTOR VEHICLE |
US7292925B1 (en) * | 2006-03-08 | 2007-11-06 | Yamaha Hatsudoki Kabushiki Kaisha | Acceleration estimation device and vehicle |
KR101150209B1 (en) * | 2006-09-08 | 2012-06-12 | 주식회사 만도 | Longitudinal acceleration offset compensation method for vehicle |
JP2010159014A (en) * | 2009-01-09 | 2010-07-22 | Honda Motor Co Ltd | Method for calculating longitudinal acceleration of vehicle, and method for controlling belt type continuously variable transmission |
JP5402335B2 (en) * | 2009-07-10 | 2014-01-29 | アイシン・エィ・ダブリュ株式会社 | Reliability evaluation apparatus, reliability evaluation method, and reliability evaluation program |
CN101655504B (en) * | 2009-09-09 | 2011-06-15 | 中国科学院电工研究所 | Vehicle speed estimation method of motor vehicle self-adaption cruise system |
DE102014011844B4 (en) * | 2014-08-08 | 2019-05-09 | Audi Ag | Air-pressure-based correction of a calculation of a longitudinal acceleration measured on the vehicle |
KR20160098709A (en) * | 2015-02-11 | 2016-08-19 | 주식회사 만도 | Control Apparatus of Electric Stability Control Apparatus and Control Method Thereof |
DE102015116262A1 (en) * | 2015-09-25 | 2017-03-30 | Bayerische Motoren Werke Aktiengesellschaft | Method and device for operating a drive system for a motor vehicle with an acceleration monitoring |
JP6628702B2 (en) * | 2016-08-08 | 2020-01-15 | 日立オートモティブシステムズ株式会社 | Vehicle state quantity estimation device |
CN107878464B (en) * | 2016-09-30 | 2019-12-20 | 比亚迪股份有限公司 | Vehicle speed measuring method and device |
KR20190015859A (en) * | 2017-08-07 | 2019-02-15 | 주식회사 만도 | Vehicle control apparatus and control method thereof |
CN110816541B (en) * | 2018-08-10 | 2020-12-11 | 广州汽车集团股份有限公司 | Curve identification method, device, computer equipment and storage medium |
KR102485378B1 (en) * | 2018-09-05 | 2023-01-05 | 현대자동차주식회사 | Vehicle and controlling method for the same |
CN110949383B (en) * | 2018-09-26 | 2021-03-30 | 广州汽车集团股份有限公司 | Control method and device for following driving of automatic driving vehicle |
-
2020
- 2020-04-17 CN CN202010306055.0A patent/CN113525393B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106103204A (en) * | 2014-03-19 | 2016-11-09 | 丰田自动车株式会社 | Vehicle movement status judges equipment and vehicle mobile control device |
CN109515445A (en) * | 2018-11-23 | 2019-03-26 | 安徽猎豹汽车有限公司 | It is a kind of for taking turns the longitudinal vehicle speed estimation method and its device of independent drive vehicles entirely |
Also Published As
Publication number | Publication date |
---|---|
CN113525393A (en) | 2021-10-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4655004B2 (en) | Vehicle physical quantity estimation device and program | |
US8396627B2 (en) | Method for operating a vehicle | |
CN110001657B (en) | Vehicle safety control method based on tire state information and vehicle | |
CN108819950B (en) | Vehicle speed estimation method and system of vehicle stability control system | |
JP5029442B2 (en) | Vehicle attitude angle estimation device and program | |
JPH1035443A (en) | Apparatus for presuming car body speed and coefficient of friction on road surface | |
US20180029603A1 (en) | Corner-Based Longitudinal Speed Estimation | |
JP2002154418A (en) | Road surface maximum friction coefficient estimation device | |
EP2203340A2 (en) | Vehicle body speed estimating device | |
CN113811472B (en) | Ground contact load estimating device, control device, and ground contact load estimating method | |
US10753788B2 (en) | Wheel load estimation device | |
JP2008302865A (en) | Vehicle rollover prevention device | |
KR101626163B1 (en) | Electronic stability control method | |
JPH09249010A (en) | Initial correction coefficient calculation device and device using the same | |
CN109715418B (en) | Estimation of absolute wheel rolling radius and estimation of vertical compression value | |
CN113226881A (en) | Vehicle motion state estimation device, vehicle motion state estimation method, and vehicle | |
CN113525393B (en) | Vehicle longitudinal acceleration estimation method and system and computer equipment thereof | |
CN114485879A (en) | A kind of vehicle weight estimation method and system | |
KR102444833B1 (en) | Method of Estimating Vehicle Weight and Center of Gravity Using RLS Algorithm | |
US7580784B2 (en) | Method for estimating the longitudinal inclination of a roadway | |
CN113753062A (en) | Device and method for determining the mass of a vehicle | |
CN118004192A (en) | Method, device, vehicle, medium and program product for determining lateral adhesion coefficient | |
JP5091047B2 (en) | Vehicle attitude angle estimation device and sensor drift estimation device | |
CN115848384A (en) | Distributed-drive longitudinal speed determination method, device, equipment and medium | |
CN118618395A (en) | Tire cornering stiffness estimation method and device, road surface condition detection method |
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 |