无离合信号状态下的车辆变速箱档位识别方法及存储介质

文档序号:1251346 发布日期:2020-08-21 浏览:39次 >En<

阅读说明:本技术 无离合信号状态下的车辆变速箱档位识别方法及存储介质 (Method for identifying gear of vehicle transmission under clutch signal-free state and storage medium ) 是由 阮志毅 洪志新 于 2019-02-13 设计创作,主要内容包括:本发明公开了一种无离合信号状态下的车辆变速箱档位识别方法及存储介质,方法包括:采集预设时间段内的样本数据;获取无离合信号样本数据;根据变速箱配置信息,对无离合信号样本数据的运转档位进行预标记;根据预标记结果,分别计算得到各档位的先验概率以及各档位的发动机转速与变速箱输出轴转速的概率分布;根据时间戳,将连续采集的无离合信号样本数据划分为同一组,得到多个无离合信号样本数据组;根据各档位的先验概率以及概率分布,分别计算各无离合信号样本数据组对应各档位的后验概率;根据后验概率,分别确定各无离合信号样本数据组的运转档位。本发明可实现对运转档位的简单、高效、准确、可靠识别。(The invention discloses a method for identifying the gear of a vehicle gearbox in a clutch signal-free state and a storage medium, wherein the method comprises the following steps: collecting sample data in a preset time period; acquiring sample data of a clutch-free signal; pre-marking the operating gear of the sample data of the clutch-free signal according to the configuration information of the gearbox; respectively calculating the prior probability of each gear and the probability distribution of the engine rotating speed and the rotating speed of the output shaft of the gearbox of each gear according to the pre-marking result; dividing continuously acquired clutch-free signal sample data into the same group according to the timestamp to obtain a plurality of clutch-free signal sample data groups; respectively calculating the posterior probability of each non-clutch signal sample data set corresponding to each gear according to the prior probability and the probability distribution of each gear; and respectively determining the operating gears of the clutch-free signal sample data sets according to the posterior probability. The invention can realize simple, efficient, accurate and reliable identification of the operating gears.)

无离合信号状态下的车辆变速箱档位识别方法及存储介质

技术领域

本发明涉及车辆档位识别技术领域,尤其涉及一种无离合信号状态下的车辆变速箱档位识别方法及存储介质。

背景技术

现有技术中,都是通过传感式、接触式、电压互感式这一类物理手段对操作机构拨叉轴的位置进行检测,以识别出档位,如公开号为CN101783648A的一种多档速电机档位识别装置及其识别方法、公开号为CN202418544U的手动变速器档位识别装置以及公开号为CN202798576U的一种基于电压互感技术的简易电机档位识别装置等。然而这却需要在相应部位上增设其他额外的检测元件或装置,增加了设备成本。

发明内容

本发明所要解决的技术问题是:提供一种无离合信号状态下的车辆变速箱档位识别方法及存储介质,通过可直接由数据总线采集到的数据实现对车辆无离合信号状态下运转档位的简单、高效、准确、可靠识别。

为了解决上述技术问题,本发明采用的技术方案为:一种无离合信号状态下的车辆变速箱档位识别方法,包括:

采集预设时间段内的样本数据,所述样本数据包括时间戳、发动机转速、变速箱输出轴转速和离合器踏板踩踏状态;

获取离合器踏板状态为无踩踏的样本数据,得到无离合信号样本数据;

根据变速箱配置信息,对所述无离合信号样本数据的运转档位进行预标记,所述变速箱配置信息包括变速箱的档位数、各非空档档位的传动比以及空档怠速时的发动机转速;

根据所述无离合信号样本数据预标记的运转档位,分别计算得到各档位的先验概率以及各档位的发动机转速与变速箱输出轴转速的概率分布;

根据时间戳,将连续采集的无离合信号样本数据划分为同一组,得到多个无离合信号样本数据组;

根据所述各档位的先验概率以及各档位的概率分布,分别计算各无离合信号样本数据组对应各档位的后验概率;

根据所述后验概率,分别确定各无离合信号样本数据组的运转档位。

本发明还涉及一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如上所述的步骤。

本发明的有益效果在于:通过贝叶斯分析方法,先根据变速箱配置信息,对无离合信号样本数据的运转档位进行预标记,再根据预标记结果,计算得到无离合信号情况下各档位的先验概率以及各档位的发动机转速与变速箱输出轴转速的概率分布,然后根据贝叶斯公式计算出各档位的后验概率,选取后验概率最大值对应的档位作为无离合信号情况下的变速箱档位识别结果。本发明仅依靠时间戳、发动机转速、变速箱输出轴转速以及离合器踏板踩踏状态这些可由数据总线直接采集到的数据,即可识别得到变速箱档位,通过数据驱动的方式实现对运转档位的简单、高效、准确、可靠识别。

附图说明

图1为本发明的一种无离合信号状态下的车辆变速箱档位识别方法的流程图;

图2为本发明实施例一的方法流程图;

图3为本发明实施例一的发动机转速与变速箱输出轴转速的二维散点图。

具体实施方式

为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附图详予说明。

本发明最关键的构思在于:通过贝叶斯分析方法对无离合信号样本数据进行分析。

请参阅图1,一种无离合信号状态下的车辆变速箱档位识别方法,包括:

采集预设时间段内的样本数据,所述样本数据包括时间戳、发动机转速、变速箱输出轴转速和离合器踏板踩踏状态;

获取离合器踏板状态为无踩踏的样本数据,得到无离合信号样本数据;

根据变速箱配置信息,对所述无离合信号样本数据的运转档位进行预标记,所述变速箱配置信息包括变速箱的档位数、各非空档档位的传动比以及空档怠速时的发动机转速;

根据所述无离合信号样本数据预标记的运转档位,分别计算得到各档位的先验概率以及各档位的发动机转速与变速箱输出轴转速的概率分布;

根据时间戳,将连续采集的无离合信号样本数据划分为同一组,得到多个无离合信号样本数据组;

根据所述各档位的先验概率以及各档位的概率分布,分别计算各无离合信号样本数据组对应各档位的后验概率;

根据所述后验概率,分别确定各无离合信号样本数据组的运转档位。

从上述描述可知,本发明的有益效果在于:可实现对车辆无离合信号状态下运转档位的简单、高效、准确、可靠识别。

进一步地,所述根据变速箱配置信息,对所述无离合信号样本数据的运转档位进行预标记具体为:

根据空档怠速时的发动机转速,将发动机转速处于预设范围内的无离合信号样本数据的运转档位预标记为空档;

分别计算其他无离合信号样本数据的发动机转速与变速箱输出轴转速的比值,并将所述比值与各非空档档位的传动比进行对比;

将其他无离合信号样本数据的运转档位分别预标记为与其比值最接近的传动比对应的档位。

由上述描述可知,根据变速箱配置信息实现对无离合信号样本数据运转档位的预标记,提高预标记的准确性,从而提高后续后验概率计算的准确性。

进一步地,所述根据所述无离合信号样本数据预标记的运转档位,分别计算得到各档位的先验概率以及各档位的发动机转速与变速箱输出轴转速的概率分布具体为:

根据所述无离合信号样本数据预标记的运转档位,分别统计各档位由其他档位换入的频率,得到各档位的先验概率;

分别计算各档位的无离合信号样本数据的统计量,并根据所述统计量,获取各档位的发动机转速与变速箱输出轴转速的二维概率密度函数;

分别将各档位的二维概率密度函数进行离散化和归一化处理,得到各档位的发动机转速与变速箱输出轴转速的概率分布。

由上述描述可知,根据预标记的结果,计算出无离合信号样本数据在各档位下出现的概率,作为先验概率,再计算得到无离合信号样本数据中的发动机转速与变速箱输出轴转速在各档位下取不同值时的概率,作为概率分布。

进一步地,所述根据所述各档位的先验概率以及各档位的概率分布,分别计算各无离合信号样本数据组对应各档位的后验概率具体为:

根据所述各档位的概率分布,分别获取一无离合信号样本数据组中各无离合信号样本数据对应各档位的概率;

将所述一无离合信号样本数据组中各无离合信号样本数据对应同一档位的概率相乘,得到所述一无离合信号样本数据组对应所述同一档位的似然度;

根据各档位的先验概率以及所述一无离合信号样本数据组对应各档位的似然度,通过贝叶斯公式分别计算所述一无离合信号样本数据组对应各档位的后验概率。

进一步地,所述根据所述后验概率,分别确定各无离合信号样本数据组的运转档位具体为:

将所述一无离合信号样本数据组的运转档位标记为后验概率最大值对应的档位。

由上述描述可知,根据先验概率和似然度计算得到后验概率,即以无离合信号样本数据组为前提,各个档位发生的条件概率,选取后验概率最大值对应的档位作为档位识别结果。

进一步地,所述根据所述后验概率,分别确定各无离合信号样本数据组的运转档位之后,进一步包括:

根据所述无离合信号样本数据组的运转档位,更新各档位的先验概率以及各档位的概率分布。

由上述描述可知,通过更新先验概率和概率分布,提高后续识别的准确性。

本发明还提出一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如上所述的步骤。

实施例一

请参照图2-3,本发明的实施例一为:一种无离合信号状态下的车辆变速箱档位识别方法,本方法仅依靠时间戳、发动机转速、变速箱输出轴转速以及离合器踏板踩踏状态这些可由数据总线直接采集到的数据,即可识别得到变速箱档位。

本方法主要对无离合数据(离合器踏板状态为无踩踏的样本数据)进行分析。如图2所示,包括如下步骤:

S101:采集预设时间段内的样本数据,所述样本数据包括时间戳t、发动机转速ωe、变速箱输出轴转速ωt和离合器踏板踩踏状态c;即通过数据总线(如CAN总线)按照预设的采集频率(如1Hz)持续采集一端时间的样本数据,第i个样本数据可表示为(ti,ωe,i,ωt,i,ci),或可直接表示为(ωe,i,ωt,i)。

S102:获取离合器踏板状态为无踩踏的样本数据,得到无离合信号样本数据。

S103:根据变速箱配置信息,对所述无离合信号样本数据的运转档位进行预标记,所述变速箱配置信息包括变速箱的档位数、各非空档档位的传动比以及空档怠速时的发动机转速;其中,空档怠速指的是变速箱档位为空档且加速踏板处于完全松开位置,即不踩油门。所述变速箱配置信息是预知的,其中,本实施例中的非空档指前进档,用s0表示无离合信号时的变速箱运转档位,其有n+1种不同的取值,即s0=0,1,…,n,分别表示空档、一档、……、n档。

对于变速箱运转档位,当为非空档时,变速箱输入轴转速和输出轴转速之比应为该档位的传动比值,或在此传动比值附近小范围内波动;当为空档时,虽然转速之比并不固定,但是发动机的转速却极大概率维持在一定怠速范围内。

因此,根据空档时的发动机转速,将发动机转速处于预设范围内的无离合信号样本数据的运转档位预标记为空档。所述预设范围可根据变速箱输出轴转速与发送机转速的对应关系得到,如图3所示的二维散点图,从图3中可以看出大致有5条倾斜的直线和一条平行于横轴的直线,其中,5条倾斜的直线分别对应5个非空档档位时的变速箱输出轴转速与发送机转速的对应关系,平行于横轴的直线对应空档怠速时变速箱输出轴转速与发送机转速的对应关系,由图3可大概看出空档怠速时发动机转速为750rpm,进一步地,处于700-800rpm的范围内,因此,所述预设范围即可设为700-800rpm,即将发动机转速处于700-800rpm范围内的无离合信号样本数据的运转档位预标记为空档。

然后分别计算其他无离合信号样本数据的发动机转速与变速箱输出轴转速的比值,并将所述比值与各非空档档位的传动比进行对比;将其他无离合信号样本数据的运转档位分别预标记为与其比值最接近的传动比对应的档位。即对于其他尚未预标记的无离合信号样本数据,将其发动机转速和变速箱输出轴转速的比值与各非空档档位的传动比进行对比,依据就近原则,取与该比值相差最小的传动比,然后将该无离合信号样本数据的运转档位预标记为该相差最小的传动比对应的档位。

S104:根据所述无离合信号样本数据预标记的运转档位,分别计算得到各档位的先验概率以及各档位的发动机转速与变速箱输出轴转速的概率分布。

具体地,根据所述无离合信号样本数据预标记的运转档位,分别统计各档位由其他档位换入的频率,得到各档位的先验概率。即按照时间戳的先后顺序统计各个档位由其他档位换入的频率,也可以按照时间戳的先后顺序对无离合信号样本数据进行排序,将连续的且预标记的运转档位一致的无离合信号样本数据归为一段,该段无离合信号样本数据对应同一个运转档位,然后统计各档位分别对应多少段无离合信号样本数据,即可得到各档位对应的换入频数,然后分别将各档位对应的换入频数除以总频数(即各档位的换入频数之和),即可得到各档位的换入频率,将该频率近似为各档位的先验概率。

然后,分别计算各档位的无离合信号样本数据的统计量,并根据所述统计量,获取各档位的发动机转速与变速箱输出轴转速的二维概率密度函数;分别将各档位的二维概率密度函数进行离散化和归一化处理,得到各档位的发动机转速与变速箱输出轴转速的概率分布。具体地,依据发动机转速、变速箱输出轴转速的数据采集精度取其所有可能值并代入第一二维概率密度函数中计算函数值以进行离散化处理,再进行归一化处理,例如,设采集精度为0.1rpm,其可能值则有782.0、1000.5、2531.7等一定范围内间隔为0.1的数值。

即根据运转档位的预标记结果,分别计算空档、一档、……、n档的无离合信号样本数据的统计量,其中,统计量依据二维概率密度函数的分布类型而定,例如,对于二维正态分布的二维概率密度函数,所述统计量包括发送机转速的均值、发动机转速的方差、变速箱输出轴转速的均值、变速箱输出轴转速的方差以及发动机转速与变速箱输出轴转速的协方差。对于其他分布类型的二维概率密度函数,则可能计算其他的统计量。

二维概率密度函数是关于连续自变量的连续函数,但是由于样本数据中的发动机转速、变速箱输出轴转速都是离散值,因此需要进行离散化、归一化处理,从而得到不同档位下发动机转速、变速箱输出轴转速取所有不同值时的对应概率,也就叫概率分布。

S105:根据时间戳,将连续采集的无离合信号样本数据划分为同一组,得到多个无离合信号样本数据组。所述连续采集的是指相邻的两个无离合信号样本数据的时间差小于或等于采样时间间隔,假设样本数据的采集频率为1Hz,则即时间差不大于1s。因此,同一无离合信号样本数据组中相邻的无离合信号样本数据的时间差小于或等于采样时间间隔。

S106:根据所述各档位的先验概率以及各档位的概率分布,分别计算各无离合信号样本数据组对应各档位的后验概率。

具体地,根据所述各档位的概率分布,分别获取一无离合信号样本数据组中各无离合信号样本数据对应各档位的概率;将所述一无离合信号样本数据组中各无离合信号样本数据对应同一档位的概率相乘,得到所述一无离合信号样本数据组对应所述同一档位的似然度。

然后根据各档位的先验概率以及所述一无离合信号样本数据组对应各档位的似然度,通过贝叶斯公式分别计算所述一无离合信号样本数据组对应各档位的后验概率。

即根据该组中各无离合信号样本数据中的发动机转速和变速箱输出轴转速,分别在各档位的发动机转速与变速箱输出轴转速的概率分布中进行匹配,得到各无离合信号样本数据在各档位下出现的概率;然后将该组中各无离合信号样本数据对应同一档位的概率相乘,即可得到该组对应该档位的似然度,以此类推,得到该组对应各档位的似然度。

例如,假设Φ0=s0表示事件“无离合信号时变速箱运转档位运转情况为s0”,P(Φ0=s0)表示无离合信号时各档位的先验概率,那么各档位下无离合信号样本数据出现的概率可表示为P((ωe,i,ωt,i)|Φ0=s0),也即在Φ0=s0发生的条件下第i个样本数据出现的概率。

似然度可表示为其中,p0为无离合信号样本数据组中第一个无离合信号样本数据的位置索引,q0为最后一个无离合信号样本数据的位置索引,该似然度即为第p0到q0个样本数据所组成的无离合信号样本数据组对应档位s0的似然度。

然后根据贝叶斯公式计算该无离合信号样本数据组对应各档位的后验概率,所述贝叶斯公式为:

其中,为标准化常量,其对应的公式为

S107:根据所述后验概率,分别确定各无离合信号样本数据组的运转档位;具体地,将所述一无离合信号样本数据组的运转档位标记为后验概率最大值对应的档位,即获取最大的后验概率所对应的档位,作为该无离合信号样本数据组的运转档位。

S108:根据所述无离合信号样本数据组的运转档位,更新各档位的先验概率以及各档位的概率分布;即根据各无离合信号样本数据组的运转档位的识别结果,重新统计各档位的换入概率以及发动机转速与变速箱输出轴转速的概率分布。

后续对于新采集的无离合信号数据,则利用更新后的各档位的概率分布,计算新采集的无离合信号数据的似然度,再结合更新后的各档位的先验概率,计算新采集的无离合信号数据对应各档位的后验概率,并取后验概率最大值对应的档位作为新采集的无离合信号数据的运转档位。

同样,新采集的无离合信号数据的运转档位识别完成后,更新各档位的先验概率以及概率分布。

本实施例通过数据驱动的方式,利用时间戳、发动机转速、变速箱输出轴转速以及离合器踏板踩踏状态这些可由数据总线直接采集到的数据,实现对运转档位的简单、高效、准确、可靠识别。

实施例二

本实施例是对应上述实施例的一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如下步骤:

采集预设时间段内的样本数据,所述样本数据包括时间戳、发动机转速、变速箱输出轴转速和离合器踏板踩踏状态;

获取离合器踏板状态为无踩踏的样本数据,得到无离合信号样本数据;

根据变速箱配置信息,对所述无离合信号样本数据的运转档位进行预标记,所述变速箱配置信息包括变速箱的档位数、各非空档档位的传动比以及空档怠速时的发动机转速;

根据所述无离合信号样本数据预标记的运转档位,分别计算得到各档位的先验概率以及各档位的发动机转速与变速箱输出轴转速的概率分布;

根据时间戳,将连续采集的无离合信号样本数据划分为同一组,得到多个无离合信号样本数据组;

根据所述各档位的先验概率以及各档位的概率分布,分别计算各无离合信号样本数据组对应各档位的后验概率;

根据所述后验概率,分别确定各无离合信号样本数据组的运转档位。

进一步地,所述根据变速箱配置信息,对所述无离合信号样本数据的运转档位进行预标记具体为:

根据空档怠速时的发动机转速,将发动机转速处于预设范围内的无离合信号样本数据的运转档位预标记为空档;

分别计算其他无离合信号样本数据的发动机转速与变速箱输出轴转速的比值,并将所述比值与各非空档档位的传动比进行对比;

将其他无离合信号样本数据的运转档位分别预标记为与其比值最接近的传动比对应的档位。

进一步地,所述根据所述无离合信号样本数据预标记的运转档位,分别计算得到各档位的先验概率以及各档位的发动机转速与变速箱输出轴转速的概率分布具体为:

根据所述无离合信号样本数据预标记的运转档位,分别统计各档位由其他档位换入的频率,得到各档位的先验概率;

分别计算各档位的无离合信号样本数据的统计量,并根据所述统计量,获取各档位的发动机转速与变速箱输出轴转速的二维概率密度函数;

分别将各档位的二维概率密度函数进行离散化和归一化处理,得到各档位的发动机转速与变速箱输出轴转速的概率分布。

进一步地,所述根据所述各档位的先验概率以及各档位的概率分布,分别计算各无离合信号样本数据组对应各档位的后验概率具体为:

根据所述各档位的概率分布,分别获取一无离合信号样本数据组中各无离合信号样本数据对应各档位的概率;

将所述一无离合信号样本数据组中各无离合信号样本数据对应同一档位的概率相乘,得到所述一无离合信号样本数据组对应所述同一档位的似然度;

根据各档位的先验概率以及所述一无离合信号样本数据组对应各档位的似然度,通过贝叶斯公式分别计算所述一无离合信号样本数据组对应各档位的后验概率。

进一步地,所述根据所述后验概率,分别确定各无离合信号样本数据组的运转档位具体为:

将所述一无离合信号样本数据组的运转档位标记为后验概率最大值对应的档位。

进一步地,所述根据所述后验概率,分别确定各无离合信号样本数据组的运转档位之后,进一步包括:

根据所述无离合信号样本数据组的运转档位,更新各档位的先验概率以及各档位的概率分布。

综上所述,本发明提供的一种无离合信号状态下的车辆变速箱档位识别方法及存储介质,通过贝叶斯分析方法,先根据变速箱配置信息,对无离合信号样本数据的运转档位进行预标记,再根据预标记结果,计算得到无离合信号情况下各档位的先验概率以及各档位的发动机转速与变速箱输出轴转速的概率分布,然后根据贝叶斯公式计算出各档位的后验概率,选取后验概率最大值对应的档位作为无离合信号情况下的变速箱档位识别结果。本发明仅依靠时间戳、发动机转速、变速箱输出轴转速以及离合器踏板踩踏状态这些可由数据总线直接采集到的数据,即可识别得到变速箱档位,通过数据驱动的方式实现对运转档位的简单、高效、准确、可靠识别。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等同变换,或直接或间接运用在相关的技术领域,均同理包括在本发明的专利保护范围内。

14页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:车辆变速箱档位识别方法及计算机可读存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!