胎压监测系统的学习方法、装置、传感器、系统及介质与流程

上传人:jin****ng 文档编号:183435859 上传时间:2023-01-30 格式:DOCX 页数:24 大小:100KB
收藏 版权申诉 举报 下载
胎压监测系统的学习方法、装置、传感器、系统及介质与流程_第1页
第1页 / 共24页
胎压监测系统的学习方法、装置、传感器、系统及介质与流程_第2页
第2页 / 共24页
胎压监测系统的学习方法、装置、传感器、系统及介质与流程_第3页
第3页 / 共24页
资源描述:

《胎压监测系统的学习方法、装置、传感器、系统及介质与流程》由会员分享,可在线阅读,更多相关《胎压监测系统的学习方法、装置、传感器、系统及介质与流程(24页珍藏版)》请在装配图网上搜索。

1、胎压监测系统的学习方法、装置、传感器、系统及介质与流程0001本发明涉及汽车领域,尤其涉及一种胎压监测系统的学习方法、装置、传感器、系统及介 质。背景技术:0002胎压监测系统(tirepressuremonitoringsystem , tpms)可以通过记录轮胎转速或安装在轮 胎中的胎压传感器, 对轮胎的各种状况进行实时自动监测的系统。胎压监测系统包括直接 式轮胎压力监测系统(pressure-sensorbasedtpms ,简称psb),直接式轮胎压力监测系统 psb 一般和车载电子控制单元(electroniccontrolunit ,简称ecu)配套使用。0003车载ecu内保存着

2、当前车辆每一个轮胎内胎压传感器的身份id ;当更换一个或多个胎压传 感器后,车载ecu需要重新识别胎压传感器。但是,车载ecu识别轮胎内的胎压传感器一 般都需要一个学习过程,通过低频信号触发唤醒胎压传感器时,一种胎压传感器(如原厂) 只能够发送一种特定的高频数据, 该特定的高频数据只能被特定车型识别,一旦更换了其 他种类(如非原厂)的胎压传感器,就会导致当前车型的车载 ecu 不能顺利识别胎压传感器技术实现要素:0004本发明实施例提供一种胎压监测系统的学习方法、装置、传感器、系统及介质,以解决胎 压传感器无法发送满足不同车辆ecu学习要求的高频数据的问题。0005一种胎压监测系统的学习方法,

3、包括胎压传感器执行的如下步骤:0006接收低频触发设备发送的低频数据;0007确定所述低频数据对应的命令类型;0008若所述命令类型为发送自定义高频数据命令, 则获取所述低频数据中的预设胎压数据,所述预设胎压数据用于模拟所述胎压传感器在预设学习场景下向所述车载ecu发送的数据;0009基于预先保存的高频配置参数和所述预设胎压数据生成高频数据,将所述高频数据发送给 车载 ecu。0010进一步地,所述确定所述低频数据对应的命令类型,包括:对所述低频数据进行解析,得到所述低频数据中包含的命令类型标识;0012基于所述命令类型标识,确定所述低频数据对应的命令类型0013进一步地,括:在确定所述低频数

4、据对应的命令类型之后,所述胎压监测系统的学习方法还包0014若所述命令类型为设置高频参数命令,则获取所述低频数据中的高频配置参数;0015基于所述高频配置参数对所述胎压传感器进行高频配置,并将所述高频配置参数进行保存0016 进一步地,在基于所述高频配置参数对所述胎压传感器进行高频配置,并将所述高频配置 参数进行保存之后,所述胎压监测系统的学习方法还包括:0017向所述低频触发设备发送第一应答信息,所述第一应答信息用于表示所述高频配置参数配 置成功。0018 进一步地,在基于预先保存的高频配置参数和所述预设胎压数据生成高频数据,将所述高频数据发送给车载ecu之后,所述胎压监测系统的学习方法还包

5、括:0019向所述低频触发设备返回第二应答信息,所述第二应答信息用于表示所述所述高频数据发 送成功。0020进一步地,括:在确定所述低频数据对应的命令类型之前,所述胎压监测系统的学习方法还包0021对所述低频数据进行校验, 获取校验结果;0022若所述校验结果为校验通过,则执行确定所述低频数据对应的命令类型。0023进一步地,所述对所述低频数据进行校验,获取校验结果,包括:0024对所述低频数据进行异或运算,得到实际校验值;0025从所述低频数据中提取出配置校验值,并将所述实际校验值和所述配置校验值进行比较;0026若所述实际校验值和所述配置校验值相同,则判定校验通过。0027一种胎压监测系统

6、的学习装置,包括:0028低频数据接收模块,用于接收低频触发设备发送的低频数据;0029命令类型确定模块,用于确定所述低频数据对应的命令类型;0030胎压数据获取模块,用于若所述命令类型为发送自定义高频数据命令,则获取所述低频数 据中的预设胎压数据,所述预设胎压数据用于模拟所述胎压传感器在预设学习场景下向所 述车载 ecu 发送的数据;0031高频数据发送模块,用于基于预先保存的高频配置参数和所述预设胎压数据生成高频数据 将所述高频数据发送给车载 ecu。0032进一步地,所述命令类型确定模块还包括:数据解析子模块,用于对所述低频数据进行解析,得到所述低频数据中包含的命令类型标 识;0034

7、类型标识子模块,用于基于所述命令类型标识,确定所述低频数据对应的命令类型。0035进一步地,所述胎压监测系统的学习装置还包括:0036配置参数获取模块,用于若所述命令类型为设置高频参数命令,则获取所述低频数据中的 高频配置参数;0037高频配置模块,用于基于所述高频配置参数对所述胎压传感器进行高频配置,并将所述高 频配置参数进行保存。0038进一步地,所述胎压监测系统的学习装置还包括:0039配置成功模块,用于向所述低频触发设备发送第一应答信息,所述第一应答信息用于表示 所述高频配置参数配置成功。0040进一步地,所述胎压监测系统的学习装置还包括:0041发送成功模块,用于向所述低频触发设备返

8、回第二应答信息,所述第二应答信息用于表示 所述所述高频数据发送成功。0042进一步地,所述胎压监测系统的学习装置还包括:0043数据校验模块,用于对所述低频数据进行校验,获取校验结果;检验通过模块,还用于若所述校验结果为校验通过,则执行确定所述低频数据对应的命令 类型。0045进一步地,所述数据校验模块还包括:0046异或运算子模块,用于对所述低频数据进行异或运算,得到实际校验值;0047校验值提取子模块,用于从所述低频数据中提取出配置校验值,并将所述实际校验值和所 述配置校验值进行比较;0048校验结果子模块,用于若所述实际校验值和所述配置校验值相同,则判定校验通过。0049一种胎压传感器,

9、包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行 的胎压传感程序,所述处理器执行所述胎压传感程序时实现上述胎压监测系统的学习方法0050一种胎压监测系统,包括:低频触发设备、车载ecu和上述胎压传感器。0051一种计算机可读存储介质,所述计算机可读存储介质存储有胎压传感程序,所述胎压传感 程序被处理器执行时实现上述胎压监测系统的学习方法。0052上述胎压监测系统的学习方法、装置、 传感器、系统及介质中,胎压传感器接收低频触发 设备发送的低频数据,确定低频数据对应的命令类型,当命令类型为发送自定义高频数据 命令, 则获取低频数据中的预设胎压数据,基于预先保存的高频配置参数和预设胎压

10、数据 生成高频数据,将高频数据发送给车载ecu,以使胎压传感器能够发送不同车载ecu能够 识别的高频数据,提高胎压传感器的适配性。附图说明为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用 的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于 本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其 他的附图。0054图 1 是本发明一实施例中胎压监测系统的学习方法的一流程图;0055图 2 是本发明一实施例中胎压监测系统的学习方法的另一流程图;0056图 3 是本发明一实施例中胎压监测系统的学习方法的另一流程图;00

11、57图 4 是本发明一实施例中胎压监测系统的学习方法的另一流程图;0058图 5 是本发明一实施例中胎压监测系统的学习方法的另一流程图;0059图 6 是本发明一实施例中胎压监测系统的学习装置的一示意图;0060图 7 是本发明一实施例中胎压传感器的一示意图;0061图 8 是本发明一实施例中胎压监测系统的一示意图。具体实施方式0062下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述 显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实 施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属 于本发明保护的范围。本

12、发明实施例提供的胎压监测系统的学习方法,该胎压监测系统的学习方法可应用如图7 所示的胎压传感器中。胎压传感器接收低频触发设备发送的低频数据,确定低频数据对应 的命令类型,当命令类型为发送自定义高频数据命令,则获取低频数据中的预设胎压数据 基于预先保存的高频配置参数和预设胎压数据生成高频数据,将高频数据发送给车载 ecu 以使胎压传感器能够发送不同车载ecu能够识别的高频数据,提高胎压传感器的适配性。0064在一实施例中,如图1 所示,提供一种胎压监测系统的学习方法,以该方法应用胎压传感 器为例进行说明,包括如下步骤:0065s10 :接收低频触发设备发送的低频数据。0066其中,低频触发设备可

13、以为能够发送频点为125khz的低频数据的设备。低频数据可以为 频点为 125khz 的数据,用于触发唤醒胎压传感器。低频数据包括用户自定义设置的设置 高频参数命令和发送自定义高频数据命令。其中, 设置高频参数命令为用于指示胎压传感 器进行高频配置的命令。 发送自定义高频数据命令为用于指示胎压传感器根据预先保存的 高频配置参数发送预设胎压数据给车载ecu的命令。预先保存的高频配置参数为胎压传感 器根据设置高频参数命令设置的高频配置。 预设胎压数据为根据车型预先配置的确认能够 被车载ecu识别的数据,用于模拟胎压传感器在不同的场景发送的状态数据,例如,模拟 胎压传感器被低频触发设备激活、车胎放气

14、或车辆行驶时对应的状态数据,并调制到发送 自定义高频数据命令中。其中预设胎压数据可以包括胎压传感器的身份信息,如身份id, 该身份信息由低频触发设备输出低频信号激活胎压传感器,并接收该被激活的胎压传感器 返回的身份信息得到。可以理解地,胎压传感器能够根据不同的设置高频参数命令配置不 同的高频配置,根据不同的发送自定义高频数据命令, 获取不同的预设胎压数据,以使胎 压传感器能够发送不同的高频数据,以适配不同类型的车载ecu。0067s20 :确定低频数据对应的命令类型。0068其中,命令类型为低频数据中用户设置的命令对应的类型。低频数据对应的命令类型包括 但不限于设置高频参数命令和发送自定义高频

15、数据命令。作为一示例,由于低频数据包括设置高频参数命令和发送自定义高频数据命令,因此,需 要确定低频触发设备发送的低频数据对应的命令类型具体是设置高频参数命令,还是发送 自定义高频数据命令,以执行对应的命令。0070进一步地,胎压传感器确定低频数据对应的命令类型的方式可以是,获取低频数据中包含 的命令类型标识,基于命令类型标识,确定低频数据对应的命令类型。其中,命令类型标 识为低频数据中存在的命令对应的标识。作为一示例,当命令类型标识cmd对应的值为Oxbl,则确定低频数据对应的命令类型为设置高频参数命令。当命令类型标识cmd对应 的值为 0xb2, 则确定低频数据对应的命令类型为发送自定义高

16、频数据命令。0071s30 :若命令类型为发送自定义高频数据命令,则获取低频数据中的预设胎压数据,预设胎压数据用于模拟胎压传感器在预设学习场景下向车载ecu发送的数据。0072具体地, 预设胎压数据为用户预先设置的数据,用于模拟胎压传感器在预设学习场景下向 车载ecu发送的数据,调制到发送自定义高频数据命令中。例如,预设学习场景包括但不 限于模拟胎压传感器被低频触发设备激活、车胎放气和车辆行驶时对应的状态数据。可以 理解地,胎压传感器能够根据不同的设置高频参数命令配置不同的高频配置,根据不同的 发送自定义高频数据命令, 获取不同的预设胎压数据,以使胎压传感器能够发送不同的高 频数据,以适配不同

17、类型的车载ecu。0073作为一示例,当命令类型为发送自定义高频数据命令, 则获取低频数据中的预设胎压数据 预设胎压数据为模拟胎压传感器被低频触发设备激活使的数据。0074s40 :基于预先保存的高频配置参数和预设胎压数据生成高频数据,将高频数据发送给车 载 ecu。0075其中, 预先保存的高频配置参数参数包括但不限于高频频点和高频调制方式。高频频点为 高频数据的频点。高频调制方式为将胎压数据加载到高频数据的过程,包括调幅、调频和 调相中的至少一种调制方式。作为一示例,当命令类型为发送自定义高频数据命令时,对发送自定义高频数据命令进行 解析,得到len+cmd+data(n字节)+xor,获

18、取预设胎压数据data(n字节)。其中,len为 高频参数命令的整帧数据长度,包括len自身;cmd为命令类型标识,当为0xb2时,低 频数据的命令类型为发送自定义高频数据命令;data数据为预设胎压数据,data数据由 nrz(non-return-to-zero,不归零,简称nrz)编码组成;xor:发送自定义高频数据命令的整 帧数据的校验字段,用于校验设置发送自定义高频数据命令是否出现异常。其中, nrz 为 不归零编码,即正电平表示 1,低电平表示 0,可以组成任何编码格式,无需高频数据的 数据帧编码格式,可以使不同类型的车载ecu识别,提高车载ecu识别高频数据的适配性。0077作为

19、一示例,可选地,高频配置参数中的高频频点可以为315mhz、315.12mhz或 314.87mhz,也可以为433mhz或433.92mhz。例如,胎压传感器采用预先保存的高频配 置参数中高频频点315mhz和高频调制方式正交振幅调制,也就是调幅和调相的组合,将 预设胎压数据调制的高频数据,并将高频数据发送给车载ecu。0078在本实施例中,胎压传感器接收低频触发设备发送的低频数据,确定低频数据对应的命令 类型,当命令类型为发送自定义高频数据命令, 则获取低频数据中的预设胎压数据,基于 预先保存的高频配置参数和预设胎压数据生成高频数据,将高频数据发送给车载ecu,以 使胎压传感器能够发送不同

20、车载ecu能够识别的高频数据,提高胎压传感器的适配性。0079在一实施例中,如图2 所示,在步骤 s20 中,确定低频数据对应的命令类型,包括:0080s21 :对低频数据进行解析,得到低频数据中包含的命令类型标识;0081具体地,胎压传感器对低频数据进行解析, 读取低频数据中命令类型标识对应的字段,基 于命令类型标识对应的字段, 获取命令类型标识。作为一示例,在一应用场景中,胎压传 感器对低频数据进行解析得到 len+cmd+bitwidth+pllcr_0+pllcr_1+pllcr_2+pllcr_3+count+xor, 读取命令类型标识对应的 字段 cmd, 获取命令类型标识为 cm

21、d 对应的值为 0xb1。0082其中,len为高频参数命令的整帧数据长度,包括len自身;cmd为cmd命令,当为0xb1 时,代表低频数据对应的命令类型为设置高频参数命令; bitwidth 为数据传输的位 宽;pllcr_0-pllcr_3为配置高频数据的高频频点和高频调制方式;count:胎压传感器需要发送的高频数据的帧数,为避免车载 ecu 无法收到高频数据,设置多个高频数据发送帧数, 能够确保车载ecu能够收到高频数据;xor:设置高频参数命令的整帧数据的校验字段,用 于校验设置高频参数命令是否出现异常。0083s22 :基于命令类型标识,确定低频数据对应的命令类型。0084作为一

22、示例,当命令类型标识为cmd对应的值为0xb1,贝9确定低频数据对应的命令类型 为设置高频参数命令。当命令类型标识为 cmd 对应的值为 0xb2, 则确定低频数据对应的 命令类型为发送自定义高频数据命令。0085在本实施例中,胎压传感器对低频数据进行解析,得到低频数据中包含的命令类型标识, 基于命令类型标识,确定低频数据对应的命令类型,以使胎压传感器根据命令类型标识, 执行命令类型标识对应的命令,根据命令类型标识对应的命令,满足不同车载ecu能够识 别的高频数据,提高胎压传感器的适配性。0086在一实施例中,如图3所示,在步骤s30之后,在确定低频数据对应的命令类型之后,胎 压监测系统的学习

23、方法还包括:0087s301 :若命令类型为设置高频参数命令,则获取低频数据中的高频配置参数。0088s302 :基于高频配置参数对胎压传感器进行高频配置,并将高频配置参数进行保存。0089作为一示例,当命令类型为设置高频参数命令 len+cmd+bitwidth+pllcr_0+pllcr_1+pllcr_2+pllcr_3+count+xor, 贝获取低频数据中的高频 配置参数 pllcr_0、pllcr_1、pllcr_2 和 pllcr_3, pllcr_0-pllcr_3 为配置高频数据的高频频点 和高频调制方式,确定预先保存的高频配置参数为 pllcr_0、pllcr_1、pllc

24、r_2 和 pllcr_3, 将高频配置参数 pllcr_0、pllcr_1、pllcr_2 和 pllcr_3 进行保存。可以理解地,用户根据实 际需求可以设置不同的高频配置参数,以使胎压传感器能够发送不同的高频数据,以满足 不同类型的车载ecu所需的高频数据。在本实施例中,当命令类型为设置高频参数命令,胎压传感器获取低频数据中的高频配置 参数,基于高频配置参数,进行高频配置,确定预先保存的高频配置参数,以使胎压传感 器能够发送不同类型的车载ecu能够识别的的高频数据。提高胎压传感器的适配性。0091在一实施例中,在步骤S302之后,在基于高频配置参数对胎压传感器进行高频配置,并 将高频配置

25、参数进行保存之后,胎压监测系统的学习方法还包括:向低频触发设备发送第 一应答信息,第一应答信息用于表示高频配置参数配置成功。0092其中,第一应答信息为胎压传感器成功配置高频配置参数之后形成的响应。第一应答信息 包括应答成功和应答失败。0093作为一示例,当高频配置成功,第一应答信息为应答成功,包括sh+len+cmd+xor,其中, sh为固定字节,例如,0x66或0x6a两个字节;len为第一应答信息的数据帧长度,不包 括固定字节sh ; cmd为0xb1时,代表低频数据的命令类型为设置高频参数命令;xor为 第一应答信息整帧数据的校验字段,用于校验第一应答信息是否出现异常,不包括sh。0

26、094作为另一示例,当高频配置失败,第一应答信息为应答失败,包括 sh+len+errflag+cmd+err+xor;0095其中, sh 为固定字节,例如, 0x66, 0x6a 两个字节; len 为第一应答信息的数据帧长度 不包括固定字节sh ; errflag为固定字节0x7f,代表高频配置失败;cmd为0xb1,代表低 频数据的命令类型为设置高频参数命令; err 为配置错误码,包括错误原因; xor 为第一 应答信息的整帧数据的校验字段,用于校验第一应答信息是否出现异常,不包括sh。0096其中,配置错误码为配置预先保存的高频配置参数失败时形成的错误分析码,用于分析配 置预先保存

27、的高频配置参数失败的原因。0097在本实施例中,胎压传感器向低频触发设备发送第一应答信息,第一应答信息用于表示高 频配置参数配置成功,以使低频触发设备能够根据第一应答信息及时发现胎压传感器出现 执行故障,提高胎压传感器运行过程中的可靠性。在一实施例中,在步骤s40之后,在基于预先保存的高频配置参数和预设胎压数据生成高 频数据,将高频数据发送给车载ecu之后,胎压监测系统的学习方法还包括:向低频触发 设备返回第二应答信息,第二应答信息用于表示高频数据发送成功。0099 其中,第二应答信息为高频数据发送成功之后形成的响应。第二应答信息包括应答成功和 应答失败。0100作为一示例,当高频数据发送成功

28、,第二应答信息为应答成功,包括 sh+len+cmd+xor, 其中,sh为固定字节,例如,0x66或0x6a两个字节;len为第二应答信息的数据帧长度, 不包括固定字节sh ; cmd为0xb2时,代表低频数据的命令类型为发送自定义高频数据命 令; xor 为第二应答信息的整帧数据的校验字段,用于校验第二应答信息是否出现异常, 不包括sh。0101作为另一示例,当高频数据发送失败,第二应答信息为应答失败,包括 sh+len+errflag+cmd+err+xor;0102其中, sh 为固定字节,例如, 0x66, 0x6a 两个字节; len 为第二应答信息的数据帧长度 不包括固定字节sh

29、 ; errflag为固定字节0x7f,代表发送高频数据失败;cmd为0xb2,代 表低频数据的命令类型为发送自定义高频数据命令;err为数据发送错误码,包括错误原 因; xor 为第二应答信息的整帧数据的校验字段,用于校验第二应答信息是否出现异常, 不包括sh。0103在本实施例中,胎压传感向低频触发设备返回第二应答信息,第二应答信息用于表示高频 数据发送成功,以使低频触发设备能够根据数据应答信息及时发现胎压传感器出现执行故 障,提高胎压传感器运行过程中的可靠性。0104在一实施例中,如图4所示,步骤s10之后,在确定低频数据对应的命令类型之前,胎压 监测系统的学习方法还包括:0105s11

30、: 对低频数据进行校验, 获取校验结果。其中,校验结果为对低频数据进行完整性校验的结果。0107具体地,由于接收的低频数据可能在传输的过程中丢失或者部分数据丢失,为了提高后续生成高频数据的准确性,胎压传感器采用预设校验逻辑对低频数据进行完整性校验,获取校验结果。其中,预设校验逻辑具体可以是对低频数据进行异或校验,能够快速校验低频 数据是否完整,提高校验效率。0108s12 :若校验结果为校验通过,则确定低频数据对应的命令类型。0109作为一示例,当校验结果为校验通过时, 说明胎压传感器所接收的低频数据为完整的数据,则执行步骤s20确定低频数据对应的命令类型。0110作为另一示例,当校验结果为校

31、验不通过, 说明胎压传感器所接收的低频数据为不完整的数据, 则不对低频数据进行处理,重新接收低频数据。0111在本实施例中,胎压传感器对低频数据进行校验, 获取校验结果;当校验结果为校验通过, 则执行确定低频数据对应的命令类型;当校验结果为校验不通过, 则不对低频数据进行处 理,重新接收低频数据,提高了后续获取高频数据的可靠性。0112在一实施例中,如图 5 所示,步骤 s101 中, 对低频数据进行校验, 获取校验结果,包括:0113s111: 对低频数据进行异或运算,得到实际校验值。0114其中,数据字段为整个低频数据对应的二进制字段。异或运算为对低频数据进行异或逻辑 处理的运算。 实际校

32、验值为对低频数据进行异或处理获取的值。0115作为一示例,胎压传感器对整个低频数据进行异或运算, 获取实际校验值。s112 :从低频数据中提取出配置校验值,并将实际校验值和配置校验值进行比较。0117其中,配置校验值为与低频数据中的校验字段相对应的值。0118作为一示例,由于低频数据中包括设置高频参数命令,胎压传感器能够从低频数据中的设 置高频参数命令提取校验字段和校验字段对应的配置校验值。具体地, 获取设置高频参数 命令包括 len+cmd+bitwidth+pllcr_0+pllcr_1+pllcr_2+pllcr_3+count+xor,其中,提取校验 字段xor对应的配置校验值,并将实

33、际校验值和配置校验值进行比较。0119S113 :若实际校验值和配置校验值相同,贝削定校验通过。0120具体地,胎压传感器对实际校验值和配置校验值进行比较,当实际校验值和配置校验值一 致时, 贝 判定校验通过;当实际校验值和配置校验值不一致时, 贝 判定校验不通过。0121在本实施例中,胎压传感器对低频数据进行异或运算,得到实际校验值, 进一步地,从低 频数据中提取出配置校验值,并将实际校验值和配置校验值进行比较,若实际校验值和配 置校验值相同, 贝 判定校验通过,提高了后续获取高频数据的可靠性。0122应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺 序应以其功

34、能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。0123在一实施例中,提供一种胎压监测系统的学习装置, 该胎压监测系统的学习装置与上述实 施例中胎压监测系统的学习方法一一对应。如图6 所示, 该胎压监测系统的学习装置包括 低频数据接收模块10、命令类型确定模块20、胎压数据获取模块30和高频数据发送模 块 40。各功能模块详细说明如下:0124低频数据接收模块 10,用于接收低频触发设备发送的低频数据;0125命令类型确定模块 20,用于确定低频数据对应的命令类型;0126胎压数据获取模块 30,用于若命令类型为发送自定义高频数据命令,则获取低频数据中 的预设胎压数据,预设胎压数

35、据用于模拟胎压传感器在预设学习场景下向车载ecu发送的 数据;0127高频数据发送模块 40,用于基于预先保存的高频配置参数和预设胎压数据生成高频数据 将高频数据发送给车载 ecu。0128进一步地,命令类型确定模块20 还包括:0129数据解析子模块,用于对低频数据进行解析,得到低频数据中包含的命令类型标识;0130 类型标识子模块,用于基于命令类型标识,确定低频数据对应的命令类型。0131进一步地,胎压监测系统的学习装置还包括:0132配置参数获取模块,用于若命令类型为设置高频参数命令, 则获取低频数据中的高频配置 参数;0133 高频配置模块,用于基于高频配置参数对胎压传感器进行高频配置

36、,并将高频配置参数进 行保存。0134进一步地,胎压监测系统的学习装置还包括:0135 配置成功模块,用于向低频触发设备发送第一应答信息,第一应答信息用于表示高频配置 参数配置成功。进一步地,胎压监测系统的学习装置还包括:0137发送成功模块,用于向低频触发设备返回第二应答信息,第二应答信息用于表示高频数据 发送成功。0138进一步地,胎压监测系统的学习装置还包括:0139数据校验模块,用于对低频数据进行校验,获取校验结果;0140命令类型确定模块 20,还用于若校验结果为校验通过,则执行确定低频数据对应的命令 类型。0141进一步地,数据校验模块还包括:0142异或运算子模块,用于对低频数据

37、进行异或运算,得到实际校验值;0143校验值提取子模块,用于从低频数据中提取出配置校验值,并将实际校验值和配置校验值 进行比较;0144校验结果子模块,用于若实际校验值和配置校验值相同,则判定校验通过。0145关于胎压监测系统的学习装置的具体限定可以参见上文中对于胎压监测系统的学习方法的 限定,在此不再赘述。上述胎压监测系统的学习装置中的各个模块可全部或部分通过软件 硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于胎压传感器中的处理器中 也可以以软件形式存储于胎压传感器中的存储器中,以便于处理器调用执行以上各个模块 对应的操作。在一个实施例中,提供了一种胎压传感器,该胎压传感器可以是服

38、务器,其内部结构图可 以如图 7 所示。该胎压传感器包括通过系统总线连接的处理器、存储器、网络接口和数据 库。其中,该胎压传感器的处理器用于提供计算和控制能力。该胎压传感器的存储器包括 存储介质、内存储器。该存储介质存储有操作系统、胎压传感程序和数据库。该内存储器 为存储介质中的操作系统和胎压传感程序的运行提供环境。该胎压传感器的数据库用于胎 压监测系统的学习。该胎压传感器的网络接口用于与外部的终端通过网络连接通信。该胎 压传感程序被处理器执行时以实现一种胎压监测系统的学习方法。0147在一个实施例中,提供了一种胎压传感器,包括存储器、处理器及存储在存储器上并可在 处理器上运行的胎压传感程序,

39、处理器执行胎压传感程序时实现上述实施例中胎压监测系 统的学习方法,例如步骤s10至步骤s40,为避免重复,这里不再赘述。或者,处理器执行胎压传感程序时实现胎压监测系统的学习装置这一实施例中的各模块/单元的功能,例 如模块 10 至模块40, 为避免重复, 这里不再赘述。0148在一个实施例中,提供了一种胎压监测系统,如图 8 所示,包括:低频触发设备、车载 ecu 和上述实施例的胎压传感器,用于实现上述实施例中胎压监测系统的学习方法,例如 步骤 s10 至步骤 s40, 为避免重复, 这里不再赘述。或者,用于实现胎压监测系统的学习 装置这一实施例中的各模块/单元的功能,例如模块 10 至模块

40、40, 为避免重复, 这里不 再赘述。0149在一实施例中,提供一计算机可读存储介质, 该计算机可读存储介质上存储有胎压传感程 序, 该胎压传感程序被处理器执行时实现上述实施例中胎压监测系统的学习方法,例如步 骤 s10 至步骤 s40, 为避免重复, 这里不再赘述。或者, 该胎压传感程序被处理器执行时 实现上述胎压监测系统的学习装置这一实施例中的各模块/单元的功能,例如模块 10 至模 块 40, 为避免重复, 这里不再赘述。0150本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过胎压 传感程序来指令相关的硬件来完成,所述的胎压传感程序可存储于一计算机可读取存储介

41、质中, 该胎压传感程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所 提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非 易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、 电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机 存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得, 诸如静态 ram(sram)、动态 ram(dram)、同步 dram(sdram)、双数据率 sdram(ddrsdram)、 增强型 sdram(esdr

42、am)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接 ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。0151所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、 模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单 元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述 的全部或者部分功能。0152以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本 发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所 记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换 并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发 明的保护范围之内。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!