CN109131341B - 一种用于全轮独立驱动车辆的驱动轮滑动检测方法及*** - Google Patents

一种用于全轮独立驱动车辆的驱动轮滑动检测方法及*** Download PDF

Info

Publication number
CN109131341B
CN109131341B CN201810748631.XA CN201810748631A CN109131341B CN 109131341 B CN109131341 B CN 109131341B CN 201810748631 A CN201810748631 A CN 201810748631A CN 109131341 B CN109131341 B CN 109131341B
Authority
CN
China
Prior art keywords
slip
wheel
driving
probability
slip probability
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
CN201810748631.XA
Other languages
English (en)
Other versions
CN109131341A (zh
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.)
China North Vehicle Research Institute
Original Assignee
China North Vehicle Research Institute
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 China North Vehicle Research Institute filed Critical China North Vehicle Research Institute
Priority to CN201810748631.XA priority Critical patent/CN109131341B/zh
Publication of CN109131341A publication Critical patent/CN109131341A/zh
Application granted granted Critical
Publication of CN109131341B publication Critical patent/CN109131341B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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/10Estimation 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
    • 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
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/10Longitudinal speed
    • B60W2520/105Longitudinal acceleration
    • 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
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/28Wheel speed

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Mathematical Physics (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Abstract

一种用于全轮独立驱动车辆的驱动轮滑动检测方法及***,所述方法包括:根据所有驱动轮转速和预设的打滑概率表得到第一打滑概率;基于车辆的纵向加速度和各驱动轮的转速测量得到轮胎的第二打滑概率;基于所述第一打滑概率和所述第二打滑概率确定各驱动轮最终的打滑概率结果。本发明提供的方法无需额外的车辆速度、加速度传感器信息,也无需轮胎附着力与附着系数、垂向载荷等信息,计算量小,降低了***成本、提高了***可靠性;并可广泛应用于全轮驱动轮式车辆的驱动轮滑动检测与驱动防滑控制***中去。

Description

一种用于全轮独立驱动车辆的驱动轮滑动检测方法及***
技术领域
本发明涉及轮式车辆控制技术领域,具体涉及一种用于全轮独立驱动车辆的驱动轮滑动检测方法及***。
背景技术
全轮独立分布式驱动车辆具有结构紧凑、传动高效、动力性强,且各车轮独立可控等突出优点,容易实现整车级的多种动力学控制功能。但当该车行驶在低附着路面或颠簸越野路面上强力驱动,个别轮胎与路面轻微接触或完全悬空,驱动轮极易出现驱动力不均衡甚至失去附着能力,车轮的滑转率迅速变大(俗称打滑)。打滑状态会影响到车辆的转向操控性能以及直驶稳定性,造成平台失稳,影响行驶轨迹与行驶安全。
然而,全轮驱独立驱动车辆的某些动力学控制问题还没有得到很好地解决,例如全轮独立驱动车辆失去了非驱动轮,传统的滑动检测及驱动防滑控制算法不再适用。而滑动检测中额外的车辆速度、加速度传感器信息,甚至对轮胎附着力与附着系数、垂向载荷等信息的要求,都无疑增加了***成本,降低了可靠性。
发明内容
为了解决现有技术中所存在的滑动检测中对额外的车辆速度、加速度传感器信息,甚至对轮胎附着力与附着系数、垂向载荷等信息的要求等问题,本发明提供一种用于全轮独立驱动车辆的驱动轮滑动检测方法及***。
一种用于全轮独立驱动车辆的驱动轮滑动检测方法,所述方法包括:
根据所有驱动轮转速和设定的打滑概率表得到第一打滑概率;
基于车辆的纵向加速度和各驱动轮的转速测量得到轮胎的第二打滑概率;
基于所述第一打滑概率和所述第二打滑概率确定各驱动轮最终的打滑概率结果。
优选的,所述根据驱动轮转速和设定的打滑概率表得到第一打滑概率,包括:
根据驱动轮转速计算驱动轮的中值数绝对偏差;
根据每个驱动轮转速和所述中值数绝对偏差将所述驱动轮转速划分为野值或非野值;
基于所述打滑概率表,由划分后的属于野值的驱动轮转速和属于非野值的驱动轮转速多对应的打滑概率作为第一打滑概率。
优选的,所述中值数绝对偏差按下式计算:
MAD=bMi(|ωi-Mjj)|)
式中,MAD:中值数绝对偏差,Mjj)为所有驱动轮转速的中值,Mi为各轮转速与中值差值绝对值的中值数,b为常数1.4826,ωi:各驱动轮转速。
优选的,所述根据驱动轮转速和所述中值数绝对偏差进行驱动轮转速野值的判断,包括:
当所述驱动轮转速与所述驱动轮转速的中值之差的绝对值大于所述中值数绝对偏差与设定调节参量乘积时,所述驱动轮转速为野值,否则为非野值。
优选的,所述打滑概率表包括:规则序号、输入量和输出量;
所述输入量为属于野值与非野值的驱动轮转速个数以及所述属于野值的驱动轮转速与属于非野值的驱动轮转速的比较;
所述输出量为打滑概率。
优选的,所述基于车辆的纵向加速度和各驱动轮的转速测量得到轮胎的第二打滑概率,包括:
由驱动轮的转动动力学方程构造状态观测器得到轮胎产生的纵向驱动力;
根据所述纵向驱动力和全轮独立驱动车辆的纵向动力学方程计算得到车辆的纵向加速度;
由各驱动轮的转速测量得到轮胎的纵向加速度;
由所述车辆的纵向加速度和所述轮胎的纵向加速度计算松弛因子;
根据松弛因子计算第二打滑概率。
优选的,所述轮胎产生的纵向驱动力按下式计算:
Figure BDA0001724583660000021
式中,
Figure BDA0001724583660000022
每个轮胎产生的纵向驱动力,Tmi:驱动轮的驱动力矩,Jωi:电动轮转动惯量,
Figure BDA0001724583660000023
角加速度,r:轮胎滚动半径,a:纵向驱动力的观测器极点。
优选的,所述车辆的纵向加速度按下式计算:
Figure BDA0001724583660000031
式中,M车辆质量,
Figure BDA0001724583660000032
车辆纵向加速度,Fri滚动阻力,Fdr气动阻力,N:驱动轮总个数,i:1号驱动轮。
优选的,所述轮胎的纵向加速度按下式计算:
Figure BDA0001724583660000033
式中,
Figure BDA0001724583660000034
第i个轮胎的纵向加速度,r:轮胎滚动半径,ωi(t+1)为t+1时刻驱动轮转速,ωi(t)为t时刻驱动轮转速,Δt为两个转速采样值之间的时间间隔。
优选的,所述松弛因子,按下式计算:
Figure BDA0001724583660000035
式中,α:松弛因子,
Figure BDA0001724583660000036
车辆纵向加速度。
优选的,所述第二打滑概率按下式计算:
Figure BDA0001724583660000037
式中,pacc:第二打滑概率。
优选的,所述基于所述第一打滑概率和所述第二打滑概率确定各驱动轮最终的打滑概率结果,包括:
当所述第一打滑概率和所述第二打滑概率确定的打滑概率结果相同时,将所述打滑结果作为各驱动轮最终的打滑概率结果;
否则,将所述第一打滑概率和所述第二打滑概率进行融合得到所述各驱动轮最终的打滑概率结果。
优选的,所述将所述第一打滑概率和所述第二打滑概率进行融合得到所述各驱动轮最终的打滑概率结果,按下式计算:
pfuse=pvel+kf(pacc-pvel)
式中,pfuse:最终打滑概率,pvel:第一打滑概率,kf为融合系数,pacc:第二打滑概率。
一种用于全轮独立驱动车辆的驱动轮滑动检测***,所述***包括:
第一计算模块,用于根据所有驱动轮转速和设定的打滑概率表得到第一打滑概率;
第二计算模块,用于基于车辆的纵向加速度和各驱动轮的转速测量得到轮胎的第二打滑概率;
第三计算模块,用于基于所述第一打滑概率和所述第二打滑概率确定各驱动轮最终的打滑概率结果。
优选的,所述第二计算模块包括:
纵向驱动力计算子模块,用于由驱动轮的转动动力学方程构造状态观测器得到纵向驱动力;
车辆纵向加速度计算子模块,用于根据所述纵向驱动力和全轮独立驱动车辆的纵向动力学方程计算得到车辆的纵向加速度;
轮胎纵向加速度计算子模块,用于由各驱动轮的转速测量得到轮胎的纵向加速度;
松弛因子计算子模块,用于由所述车辆的纵向加速度和所述轮胎的纵向加速度计算松弛因子;
概率计算子模块,用于根据松弛因子计算第二打滑概率。
与现有技术相比,本发明的有益效果为:
(1)本发明提供的一种用于全轮独立驱动车辆的驱动轮滑动检测方法,根据驱动轮转速和设定的打滑概率表得到第一打滑概率;基于车辆的纵向加速度和各驱动轮的转速测量得到轮胎的第二打滑概率;基于所述第一打滑概率和所述第二打滑概率确定各驱动轮最终的打滑概率结果。本发明提供的技术方案无需车辆速度、加速度传感器,也无需关心轮胎附着系数与滑移率之间的复杂非线性关系,低了***成本,提高了可靠性。
(2)本方案适用于分布式全轮驱动的车辆,例如常见的4×4、6×6、8×8等,在驱动轮滑动检测算法中仅利用了转速、转矩信息,算法计算简单效率高,打滑概率的结果为驱动防滑控制提供了可靠依据,从而更好地提高车辆控制的稳定性裕度。
(3)本方案对对路面条件没有限制要求,可适用于常规铺装路面也可适用于越野路面,算法的适用范围广。
(4)本方案提出的算法中中值滤波算法参数Factor、概率调节参数Low、Med.和High以及概率融合参数kf可依据经验确定,也可依据实际轮速分布情况、车辆自身处于转向模式以及实际试验统计结果来调试确定,使得算法的适应性更强。
(5)本发明提供的方法计算量小,易于工程实现,无需额外硬件成本,具有很高的实用价值,能够广泛应用于各类型全轮独立驱动车辆的驱动轮滑动检测中。
附图说明
图1为本发明的一种用于全轮独立驱动车辆的驱动轮滑动检测方法的流程图;
图2为本发明的八轮独立驱动车辆构型示意图;
图3为本发明的驱动轮滑动检测方法流程图示意图;
图4-a为本发明的八轮驱动车辆八个电机转速的采集数据示意图;
图4-b为本发明的带有中值数绝对偏差与设定调节参量乘积的曲线的八轮驱动八个电机转速的采集数据示意图;
图5-a为本发明的八轮驱动车辆八个电机转速的采集数据示意图;
图5-b为本发明的八个驱动轮的纵向加速度和车辆的纵向加速度示意图。
具体实施方式
为了更好地理解本发明,下面结合说明书附图和实例对本发明的内容做进一步的说明。
实施例1:
本发明提供了一种用于全轮独立驱动车辆的驱动轮滑动检测算法,能够仅仅利用各驱动轮转速、转矩信息,结合各轮速间的相对关系以及车辆与轮胎纵向加速度比估计等手段以概率的方式给出各轮速是否打滑的判断,为驱动防滑控制和提高车辆行驶稳定性奠定基础。如图1所示:
步骤1:根据所有驱动轮转速和设定的打滑概率表得到第一打滑概率;
步骤2:基于车辆的纵向加速度和各驱动轮的转速测量得到轮胎的第二打滑概率;
步骤3:基于所述第一打滑概率和所述第二打滑概率确定各驱动轮最终的打滑概率结果。
为解决上述技术问题,本发明如下驱动轮滑动检测算法:
步骤1:根据驱动轮转速和设定的打滑概率表得到第一打滑概率:
1)依据驱动轮转速ωi,计算得到各驱动轮的中值数绝对偏差MAD;
MAD=bMi(|ωi-Mjj)|)
其中Mi和Mj为序列的中值,b为常数1.4826。
2)依据驱动轮转速ωi和计算得到的中值数绝对偏差MAD进行转速“野值(outlier)”的判断;
i-Mjj)|>MAD·Factor
当某个转速与中值数之间的偏差绝对值大于MAD*Factor时,认为是野值,其中Factor为数值固定的调节参量或随速度变化的变量。所有满足上式的转速值均为野值,上述判断准则将所有驱动轮的转速划分为了两类即“野值”和“非野值”。
3)设计基于规则的模糊逻辑,以“野值-非野值”出现的组合和转速大小为输入,以相应条件下的打滑概率为输出,第一打滑概率记为pvel,具体见表1,
Figure BDA0001724583660000061
表1
其中Low、Med.和High为三个离散化的概率值,是数值固定的调节参量;
步骤2:基于车辆的纵向加速度和各驱动轮的转速测量得到轮胎的第二打滑概率:
4)由驱动轮的转动动力学方程构造状态观测器可估计得到纵向驱动力
Figure BDA0001724583660000071
Figure BDA0001724583660000072
其中Tmi驱动轮的驱动力矩,Jωi电动轮转动惯量,ω角速度,r轮胎滚动半径,a纵向驱动力的观测器极点。
5)根据纵向驱动力和全轮独立驱动车辆的纵向动力学方程计算得到车辆的纵向加速度
Figure BDA0001724583660000073
Figure BDA0001724583660000074
式中M车辆质量,Vx车辆纵向速度,
Figure BDA0001724583660000075
前述步骤5中计算得到的每个轮胎产生的纵向驱动力,Fri滚动阻力,Fdr气动阻力。
6)由各驱动轮的转速测量ωi估计得到轮胎的纵向加速度
Figure BDA0001724583660000079
Figure BDA0001724583660000076
式中r轮胎滚动半径,ωi(t+1)为t+1时刻驱动轮转速,ωi(t)为t时刻驱动轮转速,Δt为两个转速采样值之间的时间间隔
7)根据步骤5)和6)的结果,计算出松弛因子α;
Figure BDA0001724583660000077
8)将车轮打滑程度定量化描述为打滑概率与松弛因子的数学表达式,其中第二打滑概率记为pacc
Figure BDA0001724583660000078
步骤3:基于所述第一打滑概率和所述第二打滑概率确定各驱动轮最终的打滑概率结果:
当第一打滑概率和第二打滑概率结果一样时,将第一打滑概率和/或第二打滑概率的结果作为各驱动轮的打滑概率结果;
否则,将第一打滑概率和第二打滑概率进行融合确定的打滑概率结果最为各驱动轮的打滑概率结果。
9)根据步骤3)和8)的计算结果,将两者的打滑概率pvel和pacc以概率置信度的方式结合起来进行数据融合得到最终的各驱动轮打滑概率结果pfuse
pfuse=pvel+kf(pacc-pvel)
其中kf为融合系数。
kf融合系数取值多少是个可以调节的参数,kf越大表示最后的打滑结果的判断更倾向于相信“基于驱动轮加速度与车辆纵向加速度比较的滑动决策算法”的结果,kf越小表示最后的打滑结果的判断更倾向于相信“基于驱动轮转速信息的“野值”滑动决策算法”的结果。
本发明无需车辆速度、加速度传感器,也无需关心轮胎附着系数与滑移率之间的复杂非线性关系,低了***成本,提高了可靠性。
本方案适用于分布式全轮驱动的车辆,例如常见的4×4、6×6、8×8等,在驱动轮滑动检测算法中仅利用了转速、转矩信息,算法计算简单效率高,打滑概率的结果为驱动防滑控制提供了可靠依据,从而更好地提高车辆控制的稳定性裕度。
本方案对对路面条件没有限制要求,可适用于常规铺装路面也可适用于越野路面,算法的适用范围广。
本方案提出的算法中中值滤波算法参数Factor、概率调节参数Low、Med.和High以及概率融合参数kf可依据经验确定,也可依据实际轮速分布情况、车辆自身处于转向模式以及实际试验统计结果来调试确定,使得算法的适应性更强。
本发明算法计算量小,易于工程实现,无需额外硬件成本,具有很高的实用价值,能够广泛应用于各类型全轮独立驱动车辆的驱动轮滑动检测中。
实施例2:
下面以分布式轮毂电机驱动方案的某8×8轮式车辆为例,结合附图对本发明提出的方法做进一步的说明。如图2所示,该平台包含八个独立的驱动电机M1、M2、M3、M4、M5、M6、M7、M8,四个与之对应的二合一电机控制器MCU1,MCU2,MCU3,MCU4,一个整车控制器VCU以及电机控制器之间通讯的CAN网络。四个电机控制器的主要功能是采集相应电机的电流与转速信息,利用整车控制器提供的转速/转矩指令完成相应驱动电机的转速/转矩闭环控制;整车控制器依据电机控制器提供的各驱动轮转速转矩信息,判断出相应的驱动轮是否出现打滑,并且通过相应控制逻辑实现驱动防滑控制功能。
与驱动防滑算法相关的整车参数如表2所示。
表2.整车相关参数
Figure BDA0001724583660000091
采用如图3所示的驱动轮滑动检测算法,该算法核心思想是通过八个轮的电机转速相对大小进行滑动的判断同时结合转矩信息对加速度信息进行估计与滑动决策,最后将二者的判断结果以概率的方式进行融合得到最终的驱动轮滑动检测结果。该算法的具体步骤如下:
首先,采集八个驱动轮电机转速ωi,计算得到各驱动轮的中值数绝对偏差MAD;
MAD=bMi(|ωi-Mjj)|)
其中Mi和Mj为序列的中值,b为常数1.4826。依据驱动轮转速ωi和计算得到的中值数绝对偏差MAD进行转速“野值(outlier)”的判断,计算公式如下,
i-Mjj)|>MAD·Factor
当某个转速与中值数之间的偏差绝对值大于MAD*Factor时,认为是野值,其中Factor为数值固定的调节参量或随速度变化的变量,这里的Factor取值为2.5。所有满足上式的转速值均为野值,上述判断准则将所有驱动轮的转速划分为了两类即“野值”和“非野值”。如图4所示,图4-a为八轮驱动车辆某次直驶加减速过程中八个电机转速的采集数据,可以明显看到带有毛刺尖峰的电机转速为打滑的驱动轮,图4-b中增加了黑色曲线(Mjj)+MAD·Factor),大于该曲线的转速值即为野值,结果显示该算法能够检测出驱动轮打滑情况。
其次,设计基于规则的模糊逻辑,以“野值-非野值”出现的组合和转速大小为输入,以相应条件下的打滑概率为输出,第一打滑概率记为pvel,具体如表1所示:
Figure BDA0001724583660000101
表1
其中Low、Med.和High为三个离散化的概率值,是数值固定的调节参量,本案例里这三个参数取值分别为:Low=0.15,Med.=0.25,High=0.6。
由驱动轮的转动动力学方程构造状态观测器可估计得到纵向驱动力
Figure BDA0001724583660000102
Figure BDA0001724583660000103
其中Tmi驱动轮的驱动力矩,Jωi电动轮转动惯量,ω角速度,r轮胎滚动半径,a纵向驱动力的观测器极点,本案例里a取值为100。
根据纵向驱动力和全轮独立驱动车辆的纵向动力学方程计算得到车辆的纵向加速度
Figure BDA0001724583660000104
Figure BDA0001724583660000105
式中M车辆质量,Vx车辆纵向速度,
Figure BDA0001724583660000106
前述步骤中计算得到的每个轮胎产生的纵向驱动力,Fri滚动阻力,Fdr气动阻力,其中滚动阻力系数取0.018,气动阻力在中低速时可忽略不计。
由各驱动轮的转速测量ωi估计得到轮胎的纵向加速度
Figure BDA0001724583660000107
Figure BDA0001724583660000111
式中r轮胎滚动半径,ωi(t+1)为t+1时刻驱动轮转速,ωi(t)为t时刻驱动轮转速,Δt为两个转速采样值之间的时间间隔。
计算松弛因子α:
Figure BDA0001724583660000112
如图5所示,图5-a为八轮驱动车辆八个驱动电机转速的采集数据,可以明显看到其中有一个电机出现了异常加速,该转速对应的驱动轮为打滑的驱动轮,图5-b给出了八个驱动轮的纵向加速度
Figure BDA0001724583660000113
并且添加了一条黑色点画线为车辆的纵向加速度
Figure BDA0001724583660000114
通过相对大小可容易判断出远超过该曲线的电动轮加速度为打滑的异常加速度。
将车轮打滑程度定量化描述为打滑概率与松弛因子的数学表达式,其中第二打滑概率记为pacc
Figure BDA0001724583660000115
根据步骤上述基于速度和加速度判断的打滑计算结果,将两者的打滑概率pvel和pacc进行数据融合得到最终的各驱动轮打滑概率结果pfuse
pfuse=pvel+kf(pacc-pvel)
其中kf为融合系数,本案例里融合系数kf=0.6,最终融合概率大于等于0.6即可认为是出现了打滑。
该实施案例中基于转速“野值”判断的打滑概率计算过程为:出现的“野值-非野值”个数为1-7,于是打滑概率pvel=High=0.6;基于加速度信息的打滑概率计算过程为:图5-a和5-b可以看出出现打滑的驱动电机其加速度与车辆纵向加速度的比值由较大的数减小到1再逐渐减小到0.2,到0.8时即可认为打滑概率pacc=1;最终的驱动轮打滑概率pfuse=pvel+kf(pacc-pvel)=0.6+0.6(1-0.6)=0.84,依据该结果我们认为出现了驱动轮打滑现象。
实施例3:
基于同一种发明构思,本发明还提供了一种用于全轮独立驱动车辆的驱动轮滑动检测***,包括:
第一计算模块,用于根据驱动轮转速和设定的打滑概率表得到第一打滑概率;
第二计算模块,用于基于车辆的纵向加速度和各驱动轮的转速测量得到轮胎的第二打滑概率;
第三计算模块,用于基于所述第一打滑概率和所述第二打滑概率确定各驱动轮最终的打滑概率结果。
所述第二计算模块包括:
纵向驱动力计算子模块,用于由驱动轮的转动动力学方程构造状态观测器得到轮胎产生的纵向驱动力;
车辆纵向加速度计算子模块,用于根据所述纵向驱动力和全轮独立驱动车辆的纵向动力学方程计算得到车辆的纵向加速度;
轮胎纵向加速度计算子模块,用于由各驱动轮的转速测量得到轮胎的纵向加速度;
松弛因子计算子模块,用于由所述车辆的纵向加速度和所述轮胎的纵向加速度计算松弛因子;
概率计算子模块,用于根据松弛因子计算第二打滑概率。
纵向驱动力计算子模块按下式计算轮胎产生的纵向驱动力:
Figure BDA0001724583660000121
式中,
Figure BDA0001724583660000122
每个轮胎产生的纵向驱动力,Tmi:驱动轮的驱动力矩,Jωi:电动轮转动惯量,ω:角速度,r:轮胎滚动半径,a:纵向驱动力的观测器极点。
车辆纵向加速度计算子模块按下式计算车辆纵向加速度:
Figure BDA0001724583660000123
式中,M车辆质量,
Figure BDA0001724583660000124
车辆纵向加速度,Fri滚动阻力,Fdr气动阻力,N:驱动轮总个数,i:1号驱动轮。
轮胎纵向加速度计算子模块按下式计算轮胎的纵向加速度:
Figure BDA0001724583660000125
式中,
Figure BDA0001724583660000126
轮胎的纵向加速度,r:轮胎滚动半径,ωi(t+1)为t+1时刻驱动轮转速,ωi(t)为t时刻驱动轮转速,Δt为两个转速采样值之间的时间间隔。
松弛因子计算子模块按下式计算松弛因子:
Figure BDA0001724583660000131
式中,α:松弛因子,
Figure BDA0001724583660000132
车辆纵向加速度。
所述第一计算模块包括:
绝对偏差计算子模块,用于根据驱动轮转速计算驱动轮的中值数绝对偏差;
判断子模块,用于根据驱动轮转速和所述中值数绝对偏差将所述驱动轮转速划分为野值或非野值;
查表子模块,用于由野值与非野值的差和所述驱动轮转速在所述打滑概率表中对应的记录中的打滑概率作为第一打滑概率。
所述绝对偏差计算子模块按下式计算中值数绝对偏差:
MAD=bMi(|ωi-Mjj)|)
式中,MAD:中值数绝对偏差,Mjj)为所有驱动轮转速的中值,Mi为各轮转速与中值差值绝对值的中值数,b为常数1.4826,ωi:各驱动轮转速。
所述判断子模块的具体判断过程如下:
当所述驱动轮转速与所述驱动轮转速的中值之差的绝对值大于所述中值数绝对偏差与设定调节参量乘积时,所述驱动轮转速为野值,否则为非野值。
所述打滑概率表由野值与非野值的差和驱动轮转速作为模糊逻辑规则的输入得到的。
第三计算模块包括:判断子模块和计算子模块;
所述判断子模块用于判断第一打滑概率和第二打滑概率的结果是否相同,当相同时,将相同的结果作为各驱动轮最终的打滑概率结果;
计算子模块,用于将所述第一打滑概率和所述第二打滑概率进行融合得到所述各驱动轮最终的打滑概率结果。
所述计算模块按下式计算各驱动轮最终的打滑概率结果:
pfuse=pvel+kf(pacc-pvel)
式中,pfuse:最终打滑概率,pvel:第一打滑概率,kf为融合系数,pacc:第二打滑概率。
显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上仅为本发明的实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均包含在申请待批的本发明的权利要求范围之内。

Claims (14)

1.一种用于全轮独立驱动车辆的驱动轮滑动检测方法,其特征在于,所述方法包括:
根据所有驱动轮转速和设定的打滑概率表得到第一打滑概率;
基于车辆的纵向加速度和各驱动轮的转速测量得到轮胎的第二打滑概率;
基于所述第一打滑概率和所述第二打滑概率确定各驱动轮最终的打滑概率结果;
所述根据驱动轮转速和设定的打滑概率表得到第一打滑概率,包括:
根据驱动轮转速计算驱动轮的中值数绝对偏差;
根据每个驱动轮转速和所述中值数绝对偏差将所述驱动轮转速划分为野值或非野值;
基于所述打滑概率表,由划分后的属于野值的驱动轮转速和属于非野值的驱动轮转速对应的打滑概率作为第一打滑概率。
2.如权利要求1所述的检测方法,其特征在于,所述中值数绝对偏差按下式计算:
MAD=bMi(|ωi-Mjj)|)
式中,MAD:中值数绝对偏差,Mjj)为所有驱动轮转速的中值,Mi为各轮转速与中值差值绝对值的中值数,b为常数1.4826,ωi:各驱动轮转速。
3.如权利要求1所述的检测方法,其特征在于,所述根据驱动轮转速和所述中值数绝对偏差进行驱动轮转速野值的判断,包括:
当所述驱动轮转速与所述驱动轮转速的中值之差的绝对值大于所述中值数绝对偏差与设定调节参量乘积时,所述驱动轮转速为野值,否则为非野值。
4.如权利要求1所述的检测方法,其特征在于,所述打滑概率表包括:规则序号、输入量和输出量;
所述输入量为属于野值与非野值的驱动轮转速个数以及所述属于野值的驱动轮转速与属于非野值的驱动轮转速的比较;
所述输出量为打滑概率。
5.如权利要求1所述的检测方法,其特征在于,所述基于车辆的纵向加速度和各驱动轮的转速测量得到轮胎的第二打滑概率,包括:
由驱动轮的转动动力学方程构造状态观测器得到轮胎产生的纵向驱动力;
根据所述纵向驱动力和全轮独立驱动车辆的纵向动力学方程计算得到车辆的纵向加速度;
由各驱动轮的转速测量得到轮胎的纵向加速度;
由所述车辆的纵向加速度和所述轮胎的纵向加速度计算松弛因子;
根据松弛因子计算第二打滑概率。
6.如权利要求5所述的检测方法,其特征在于,所述轮胎产生的纵向驱动力按下式计算:
Figure FDA0003358955640000021
式中,
Figure FDA0003358955640000022
每个轮胎产生的纵向驱动力,Tmi:驱动轮的驱动力矩,Jωi:电动轮转动惯量,
Figure FDA0003358955640000023
角加速度,r:轮胎滚动半径,a:纵向驱动力的观测器极点,s:传递函数的复变量。
7.如权利要求6所述的检测方法,其特征在于,所述车辆的纵向加速度按下式计算:
Figure FDA0003358955640000024
式中,M车辆质量,
Figure FDA0003358955640000025
车辆纵向加速度,Fri滚动阻力,Fdr气动阻力,N:驱动轮总个数,i:1号驱动轮,
Figure FDA0003358955640000026
每个轮胎产生的纵向驱动力。
8.如权利要求5所述的检测方法,其特征在于,所述轮胎的纵向加速度按下式计算:
Figure FDA0003358955640000027
式中,
Figure FDA0003358955640000028
第i个轮胎的纵向加速度,r:轮胎滚动半径,ωi(t+1)为t+1时刻驱动轮转速,ωi(t)为t时刻驱动轮转速,Δt为两个转速采样值之间的时间间隔。
9.如权利要求8所述的检测方法,其特征在于,所述松弛因子,按下式计算:
Figure FDA0003358955640000031
式中,α:松弛因子,
Figure FDA0003358955640000032
车辆纵向加速度。
10.如权利要求9所述的检测方法,其特征在于,所述第二打滑概率按下式计算:
Figure FDA0003358955640000033
式中,pacc:第二打滑概率。
11.如权利要求1所述的检测方法,其特征在于,所述基于所述第一打滑概率和所述第二打滑概率确定各驱动轮最终的打滑概率结果,包括:
当所述第一打滑概率和所述第二打滑概率确定的打滑概率结果相同时,将所述打滑概率结果作为各驱动轮最终的打滑概率结果;
否则,将所述第一打滑概率和所述第二打滑概率进行融合得到所述各驱动轮最终的打滑概率结果。
12.如权利要求11所述的检测方法,其特征在于,所述将所述第一打滑概率和所述第二打滑概率进行融合得到所述各驱动轮最终的打滑概率结果,按下式计算:
pfuse=pvel+kf(pacc-pvel)
式中,pfuse:最终打滑概率,pvel:第一打滑概率,kf为融合系数,pacc:第二打滑概率。
13.一种用于全轮独立驱动车辆的驱动轮滑动检测***,其特征在于,所述***包括:
第一计算模块,用于根据所有驱动轮转速和设定的打滑概率表得到第一打滑概率;
第二计算模块,用于基于车辆的纵向加速度和各驱动轮的转速测量得到轮胎的第二打滑概率;
第三计算模块,用于基于所述第一打滑概率和所述第二打滑概率确定各驱动轮最终的打滑概率结果;
所述第一计算模块,具体用于根据驱动轮转速计算驱动轮的中值数绝对偏差;
根据每个驱动轮转速和所述中值数绝对偏差将所述驱动轮转速划分为野值或非野值;基于所述打滑概率表,由划分后的属于野值的驱动轮转速和属于非野值的驱动轮转速对应的打滑概率作为第一打滑概率。
14.如权利要求13所述的检测***,其特征在于,所述第二计算模块包括:
纵向驱动力计算子模块,用于由驱动轮的转动动力学方程构造状态观测器得到纵向驱动力;
车辆纵向加速度计算子模块,用于根据所述纵向驱动力和全轮独立驱动车辆的纵向动力学方程计算得到车辆的纵向加速度;
轮胎纵向加速度计算子模块,用于由各驱动轮的转速测量得到轮胎的纵向加速度;
松弛因子计算子模块,用于由所述车辆的纵向加速度和所述轮胎的纵向加速度计算松弛因子;
概率计算子模块,用于根据松弛因子计算第二打滑概率。
CN201810748631.XA 2018-07-09 2018-07-09 一种用于全轮独立驱动车辆的驱动轮滑动检测方法及*** Active CN109131341B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810748631.XA CN109131341B (zh) 2018-07-09 2018-07-09 一种用于全轮独立驱动车辆的驱动轮滑动检测方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810748631.XA CN109131341B (zh) 2018-07-09 2018-07-09 一种用于全轮独立驱动车辆的驱动轮滑动检测方法及***

Publications (2)

Publication Number Publication Date
CN109131341A CN109131341A (zh) 2019-01-04
CN109131341B true CN109131341B (zh) 2022-04-12

Family

ID=64800166

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810748631.XA Active CN109131341B (zh) 2018-07-09 2018-07-09 一种用于全轮独立驱动车辆的驱动轮滑动检测方法及***

Country Status (1)

Country Link
CN (1) CN109131341B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111207744B (zh) * 2020-01-15 2023-03-21 哈尔滨工程大学 一种基于厚尾鲁棒滤波的管线地理位置信息测量方法
CN111619548B (zh) * 2020-05-28 2021-01-12 清华大学 车辆驱动防滑控制方法、装置、计算机设备和存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009293558A (ja) * 2008-06-06 2009-12-17 Toyota Motor Corp 駆動力制御装置
CN102452397A (zh) * 2010-10-18 2012-05-16 福特环球技术公司 传动系状态的自动控制
GB2552011A (en) * 2016-07-07 2018-01-10 Jaguar Land Rover Ltd A controller for a vehicle system

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7957881B2 (en) * 2006-10-04 2011-06-07 Toyota Jidosha Kabushiki Kaisha Vehicle and method of controlling driving force for the vehicle based on detected slip of the drive wheel
KR20110080322A (ko) * 2010-01-05 2011-07-13 삼성전자주식회사 로봇의 슬립 감지 장치 및 방법
CN103245610B (zh) * 2013-05-17 2015-07-15 清华大学 一种分布式驱动电动汽车的路面峰值附着系数估算方法
CN103754218B (zh) * 2014-01-09 2016-04-20 同济大学 一种汽车轮胎侧偏工况下的路面附着系数估计方法
US10391884B2 (en) * 2015-03-27 2019-08-27 Calsonic Kansei Corporation Drive power control device for electric vehicle
CN107953801B (zh) * 2017-11-29 2018-12-07 吉林大学 一种全轮毂电机驱动车辆的驱动力控制方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009293558A (ja) * 2008-06-06 2009-12-17 Toyota Motor Corp 駆動力制御装置
CN102452397A (zh) * 2010-10-18 2012-05-16 福特环球技术公司 传动系状态的自动控制
GB2552011A (en) * 2016-07-07 2018-01-10 Jaguar Land Rover Ltd A controller for a vehicle system

Also Published As

Publication number Publication date
CN109131341A (zh) 2019-01-04

Similar Documents

Publication Publication Date Title
KR20180066417A (ko) 4륜 구동 차량의 전, 후륜 토크 분배 제어 장치 및 방법
CN107009916B (zh) 考虑驾驶员意图分布式驱动电动汽车防滑控制***及方法
US9868439B2 (en) Vehicle control system
JP2003306092A (ja) 車両状態量の推定方法
CN112339727B (zh) 一种轨道车辆防滑控制方法、装置及轨道车辆***
CN109131341B (zh) 一种用于全轮独立驱动车辆的驱动轮滑动检测方法及***
CN108725254B (zh) 一种控制电动汽车驱动防滑和制动防抱死的方法及***
CN112793577B (zh) 一种农机四驱控制方法、***及农机
CN109080642B (zh) 一种多轴独立轮边驱动车辆的车速测算方法和测算装置
KR20210014821A (ko) 차량의 휠 슬립 제어 방법
CN110304070A (zh) 一种分布式独立驱动汽车纵向车速估计方法
CN116572755A (zh) 脱困模式下的轴端目标扭矩控制方法、装置及新能源汽车
CN109484203B (zh) 滑移控制装置
Pusca et al. Fuzzy-logic-based control applied to a hybrid electric vehicle with four separate wheel drives
CN116494776B (zh) 基于轴端滑移率的汽车通过性控制方法及新能源汽车
CN112389417B (zh) 用于控制车辆的车轮滑移的***和方法
CN111231976B (zh) 一种基于变步长的车辆状态估计方法
JP3714985B2 (ja) 車輪速度補正装置
US20200039504A1 (en) Method and Apparatus for Controlling a Vehicle
CN115675112A (zh) 一种整车控制器、电机控制器以及相关设备
Zhang et al. Distributed drive electric vehicle longitudinal velocity estimation with adaptive kalman filter: Theory and experiment
JP2007223389A (ja) 車両の状態推定及び制御装置
CN112109709B (zh) 牵引力控制方法、装置、***及电动汽车
JP3190001B2 (ja) 車両の車体速度推定装置及びトラクションコントロール装置
WO2023181807A1 (ja) 車両の制御装置

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