车载终端以及用于车载终端的自适应方法和装置制造方法及图纸

技术编号:17037226 阅读:38 留言:0更新日期:2018-01-13 22:01
本公开涉及一种车载终端以及用于车载终端的自适应方法和装置。所述方法包括:以一数据格式和一传输速率的组合,来接收车辆的CAN总线发送的所述车辆的车型特征信息;当预定的第一时长内未接收到所述车型特征信息时,更换其他组合来重新接收,并重新计时,直至接收到所述车型特征信息为止;在预先存储的多个程序中确定出与所述车型特征信息、以及能够接收到所述车型特征信息的组合这二者相匹配的程序,并控制所述车载终端应用所确定的程序与所述车辆进行通信。这样,不需要靠繁多的版本号或者下线刷写来完成车载终端与车辆的适配,使车载终端实现了基于车型特征信息的软件自适应。

Vehicle terminal and adaptive method and device for vehicle terminal

The present disclosure relates to a vehicle terminal and an adaptive method and device for a vehicle terminal. The method includes: the combination of a data format and transmission rate, vehicle feature information of the vehicle CAN bus sent to receive the vehicle; when the first predetermined time has not received the vehicle feature information, replacing other combinations to receive, and re timing, until received the vehicle features information so far; determined to match the model feature information, and combination can receive the vehicle feature information of the two program on a program stored in advance, and the control program of the vehicle terminal using the determined and the vehicle of communication. In this way, there is no need to rely on a variety of version numbers or offline brushes to complete the adaptation between vehicle terminals and vehicles, so that vehicle terminals achieve software adaptation based on vehicle characteristics information.

【技术实现步骤摘要】
车载终端以及用于车载终端的自适应方法和装置
本公开涉及车辆通信领域,具体地,涉及一种车载终端以及用于车载终端的自适应方法和装置。
技术介绍
车载终端是车辆监控管理系统的前端设备。2016年11月15日工信部正式下发了《工业和信息化部关于进一步做好新能源汽车推广应用安全监管工作的通知》,此通知的出台,明确了全国新能源汽车监管数据接入严格按照国标GB/T32960执行,要求企业在新出厂的新能源汽车安装车载终端,并建立健全的新能源汽车监测平台,对公共服务领域新能源整车运行的状态、行驶里程、充电量、整车和动力电池以及驱动电机等关键信息与系统故障等信息,进行统一有效的监管,同时接受国家监测平台的监督抽查,在接收到国家监测平台实时数据调用指令时,按指令要求将对应车辆的相关安全状态信息上传至国家监测平台。在相关技术中,每一个车型可以新建一个专用的车载终端的零件号,这样,如果车型较多就会造成车载终端的版本繁多,给管理造成负担;或者,车载终端使用同一零件号,依靠下线刷写来完成各车型的适配,这样就增加了下线刷写的流程。
技术实现思路
本公开的目的是提供一种简单实用的车载终端以及用于车载终端的自适应方法和装置。为了实现上述目的,本公开提供一种用于车载终端的自适应方法。所述方法包括:以一数据格式和一传输速率的组合,来接收车辆的CAN总线发送的所述车辆的车型特征信息,其中,所述数据格式是多种数据格式中的一种,所述传输速率是多种传输速率中的一种;当预定的第一时长内未接收到所述车型特征信息时,更换其他组合来重新接收,并重新计时,直至接收到所述车型特征信息为止;在预先存储的多个程序中确定出与所述车型特征信息、以及能够接收到所述车型特征信息的组合这二者相匹配的程序,并控制所述车载终端应用所确定的程序与所述车辆进行通信。可选地,在所述以一数据格式和一传输速率的组合,来接收车辆的CAN总线发送的所述车辆的车型特征信息的步骤之前,所述方法还包括:判断是否存储有当前车型特征信息和当前组合;当存储有当前车型特征信息和当前组合时,根据所述当前车型特征信息和所述当前组合控制所述车载终端与所述车辆进行通信;其中,所述以一数据格式和一传输速率的组合,来接收车辆的CAN总线发送的所述车辆的车型特征信息的步骤包括:当未存储有当前车型特征信息和当前组合时,以一数据格式和一传输速率的组合,来接收车辆的CAN总线发送的所述车辆的车型特征信息。可选地,所述当存储有当前车型特征信息和当前组合时,根据所述当前车型特征信息和所述当前组合控制所述车载终端与所述车辆进行通信的步骤包括:当存储有当前车型特征信息和当前组合时,以所述当前组合从所述车辆的CAN总线接收所述车型特征信息;当以所述当前组合接收到所述车型特征信息,且接收到的车型特征信息与所述当前车型特征信息不一致时,将当前车型特征信息更新为接收到的车型特征信息;其中,所述以一数据格式和一传输速率的组合,来接收车辆的CAN总线发送的所述车辆的车型特征信息的步骤包括:当以所述当前组合未接收到所述车型特征信息时,以一数据格式和一传输速率的组合,来接收车辆的CAN总线发送的所述车辆的车型特征信息。可选地,所述当预定的第一时长内未接收到所述车型特征信息时,更换其他组合来重新接收,并重新计时,直至接收到所述车型特征信息为止的步骤包括:当预定的第一时长内未接收到所述车型特征信息时,更换其他组合来重新接收,并重新计时,直至接收的总时长在预定的第二时长内时接收到所述车型特征信息为止;所述方法还包括:当接收的总时长超过所述第二时长仍未接收到所述车型特征信息时,输出提示消息,其中,所述第一时长小于所述第二时长。可选地,所述车型特征信息包括电池单体电压采集点个数和电池单体温度采集点个数,所述多种数据格式包括英特尔格式和摩托罗拉格式,所述多种传输速率包括250kbps和500kbps。本公开还提供一种用于车载终端的自适应装置。所述装置包括:第一接收模块,用于以一数据格式和一传输速率的组合,来接收车辆的CAN总线发送的所述车辆的车型特征信息,其中,所述数据格式是多种数据格式中的一种,所述传输速率是多种传输速率中的一种;第二接收模块,与所述第一接收模块连接,用于当预定的第一时长内所述第一接收模块未接收到所述车型特征信息时,更换其他组合来重新接收,并重新计时,直至接收到所述车型特征信息为止;确定模块,与所述第二接收模块连接,用于在预先存储的多个程序中确定出与所述车型特征信息、以及能够接收到所述车型特征信息的组合这二者相匹配的程序,并控制所述车载终端应用所确定的程序与所述车辆进行通信。本公开还提供一种车载终端,包括本公开提供的自适应装置。通过上述技术方案,以数据格式和传输速率的每一种组合来逐一尝试从车辆的CAN总线接收车辆的车型特征信息,并根据接收到的车型特征信息和对应的组合来确定与车辆通信的程序。这样,不需要靠繁多的版本号或者下线刷写来完成车载终端与车辆的适配,使车载终端实现了基于车型特征信息的软件自适应,节省了图号管理和下线刷写的流程,自动化程度高。本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。附图说明附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:图1是一实施例提供的用于车载终端的自适应方法的流程图;图2是另一实施例提供的用于车载终端的自适应方法的流程图;图3是又一实施例提供的用于车载终端的自适应方法的流程图;图4是又一实施例提供的用于车载终端的自适应方法的流程图;图5是一实施例提供的用于车载终端的自适应方法的示意图;图6是一实施例提供的用于车载终端的自适应装置的框图。具体实施方式以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。图1是一实施例提供的用于车载终端的自适应方法的流程图。如图1所示,所述方法包括以下步骤。在步骤S11中,以一数据格式和一传输速率的组合,来接收车辆的控制器局域网络(ControllerAreaNetwork,CAN)总线发送的所述车辆的车型特征信息。其中,所述数据格式是多种数据格式中的一种,所述传输速率是多种传输速率中的一种。在步骤S12中,当预定的第一时长内未接收到所述车型特征信息时,更换其他组合来重新接收,并重新计时,直至接收到所述车型特征信息为止。在步骤S13中,在预先存储的多个程序中确定出与所述车型特征信息、以及能够接收到所述车型特征信息的组合这二者相匹配的程序,并控制所述车载终端应用所确定的程序与所述车辆进行通信。通常,车载终端在上电后,经过初始化其CAN接口就可以接收车辆的CAN总线发送的CANID数据,因此,可以通过接收携带有车型特征信息的CANID数据来接收所述车辆的车型特征信息。其中,车型特征信息是指车辆所具有的与其他车型有一定区别的特点,根据车型特征信息能够对车辆进行分类。例如,车型特征信息可以包括电池单体电压采集点个数和电池单体温度采集点个数。在上述分类的基础上,再加上车辆与车载终端之间预先约定的通信所需的数据格式和传输速率的组合,就能够进一步确定出与所述车辆匹配的车载终端所需的软件信息。也就是,当组合相同并本文档来自技高网...
车载终端以及用于车载终端的自适应方法和装置

【技术保护点】
一种用于车载终端的自适应方法,其特征在于,所述方法包括:以一数据格式和一传输速率的组合,来接收车辆的CAN总线发送的所述车辆的车型特征信息,其中,所述数据格式是多种数据格式中的一种,所述传输速率是多种传输速率中的一种;当预定的第一时长内未接收到所述车型特征信息时,更换其他组合来重新接收,并重新计时,直至接收到所述车型特征信息为止;在预先存储的多个程序中确定出与所述车型特征信息、以及能够接收到所述车型特征信息的组合这二者相匹配的程序,并控制所述车载终端应用所确定的程序与所述车辆进行通信。

【技术特征摘要】
1.一种用于车载终端的自适应方法,其特征在于,所述方法包括:以一数据格式和一传输速率的组合,来接收车辆的CAN总线发送的所述车辆的车型特征信息,其中,所述数据格式是多种数据格式中的一种,所述传输速率是多种传输速率中的一种;当预定的第一时长内未接收到所述车型特征信息时,更换其他组合来重新接收,并重新计时,直至接收到所述车型特征信息为止;在预先存储的多个程序中确定出与所述车型特征信息、以及能够接收到所述车型特征信息的组合这二者相匹配的程序,并控制所述车载终端应用所确定的程序与所述车辆进行通信。2.根据权利要求1所述的方法,其特征在于,在所述以一数据格式和一传输速率的组合,来接收车辆的CAN总线发送的所述车辆的车型特征信息的步骤之前,所述方法还包括:判断是否存储有当前车型特征信息和当前组合;当存储有当前车型特征信息和当前组合时,根据所述当前车型特征信息和所述当前组合控制所述车载终端与所述车辆进行通信;其中,所述以一数据格式和一传输速率的组合,来接收车辆的CAN总线发送的所述车辆的车型特征信息的步骤包括:当未存储有当前车型特征信息和当前组合时,以一数据格式和一传输速率的组合,来接收车辆的CAN总线发送的所述车辆的车型特征信息。3.根据权利要求2所述的方法,其特征在于,所述当存储有当前车型特征信息和当前组合时,根据所述当前车型特征信息和所述当前组合控制所述车载终端与所述车辆进行通信的步骤包括:当存储有当前车型特征信息和当前组合时,以所述当前组合从所述车辆的CAN总线接收所述车型特征信息;当以所述当前组合接收到所述车型特征信息,且接收到的车型特征信息与所述当前车型特征信息不一致时,将当前车型特征信息更新为接收到的车型特征信息;其中,所述以一数据格式和一传输速率的组合,来接收车辆的CAN总线发送的所述车辆的车型特征信息的步骤包括:当以所述当前组合未接收到所述车型特征信息时,以一数据格式和一传输速率的组合,来接收车辆的CAN总线发送的所述车辆的车型特征信息。4.根据权利要求1所述的方法,其特征在于,所述当预定的第一时长内未接收到所述车型特征信息时,更换其他组合来重新接收,并重新计时,直至接收到所述车型特征信息为止的步骤包括:当预定的第一时长内未接收到所述车型特征信息时,更换其他组合来重新接收,并重新计时,直至接收的总时长在预定的第二时长内时接收到所述车型特征信息为止;所述方法还包括:当接收的总时长超过所述第二时长仍未接收到所述车型特征信息时,输出提示消息,其中,所述第一时长小于所述第二时长。5.根据权利要求1所述的方法,其特征在于,所述车型特征信息包括电池单体电压采集点个数和电池单体温度采集点个数,所述多种数据格式包括英特...

【专利技术属性】
技术研发人员:田俊涛郗冲叶树珩刘莲芳郑海霞刘东谭业辉
申请(专利权)人:北汽福田汽车股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1