[go: up one dir, main page]

CN115009097A - 一种车辆的电池数据管理方法、云服务器及车辆通信装置 - Google Patents

一种车辆的电池数据管理方法、云服务器及车辆通信装置 Download PDF

Info

Publication number
CN115009097A
CN115009097A CN202210373548.5A CN202210373548A CN115009097A CN 115009097 A CN115009097 A CN 115009097A CN 202210373548 A CN202210373548 A CN 202210373548A CN 115009097 A CN115009097 A CN 115009097A
Authority
CN
China
Prior art keywords
vehicle
communication device
unique identifier
cloud server
identification code
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.)
Granted
Application number
CN202210373548.5A
Other languages
English (en)
Other versions
CN115009097B (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.)
Shenzhen Daotonghe Innovative Energy Co ltd
Original Assignee
Shenzhen Daotonghe Innovative Energy Co ltd
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 Shenzhen Daotonghe Innovative Energy Co ltd filed Critical Shenzhen Daotonghe Innovative Energy Co ltd
Publication of CN115009097A publication Critical patent/CN115009097A/zh
Application granted granted Critical
Publication of CN115009097B publication Critical patent/CN115009097B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L53/00Methods of charging batteries, specially adapted for electric vehicles; Charging stations or on-board charging equipment therefor; Exchange of energy storage elements in electric vehicles
    • B60L53/60Monitoring or controlling charging stations
    • B60L53/65Monitoring or controlling charging stations involving identification of vehicles or their battery types
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L53/00Methods of charging batteries, specially adapted for electric vehicles; Charging stations or on-board charging equipment therefor; Exchange of energy storage elements in electric vehicles
    • B60L53/60Monitoring or controlling charging stations
    • B60L53/66Data transfer between charging stations and vehicles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L53/00Methods of charging batteries, specially adapted for electric vehicles; Charging stations or on-board charging equipment therefor; Exchange of energy storage elements in electric vehicles
    • B60L53/60Monitoring or controlling charging stations
    • B60L53/68Off-site monitoring or control, e.g. remote control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L58/00Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles
    • B60L58/10Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L58/00Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles
    • B60L58/10Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries
    • B60L58/16Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries responding to battery ageing, e.g. to the number of charging cycles or the state of health [SoH]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • H04W4/44Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/70Interactions with external data bases, e.g. traffic centres
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2250/00Driver interactions
    • B60L2250/12Driver interactions by confirmation, e.g. of the input
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2250/00Driver interactions
    • B60L2250/20Driver interactions by driver identification
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/008Registering or indicating the working of vehicles communicating information to a remotely located station
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M10/00Secondary cells; Manufacture thereof
    • H01M10/42Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
    • H01M10/425Structural combination with electronic components, e.g. electronic circuits integrated to the outside of the casing
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M10/00Secondary cells; Manufacture thereof
    • H01M10/42Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
    • H01M10/425Structural combination with electronic components, e.g. electronic circuits integrated to the outside of the casing
    • H01M2010/4271Battery management systems including electronic circuits, e.g. control of current or voltage to keep battery in healthy state, cell balancing
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M2220/00Batteries for particular applications
    • H01M2220/20Batteries in motive systems, e.g. vehicle, ship, plane
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02T90/10Technologies relating to charging of electric vehicles
    • Y02T90/16Information or communication technologies improving the operation of electric vehicles

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Mechanical Engineering (AREA)
  • Transportation (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Sustainable Energy (AREA)
  • Sustainable Development (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)

Abstract

本发明涉及新能源车辆领域,公开了一种车辆的电池数据管理方法及其系统、云服务器及车辆通信装置。该方法包括:车辆通信装置向云服务器发送唯一标识符获取请求,唯一标识符用于绑定车辆通信装置从车辆采集的电池数据,云服务器根据目标车型信息判断车辆是否支持读取车辆识别码,若支持,则云服务器通过车辆通信装置获取车辆识别码,并根据车辆识别码和目标车型信息,生成第一唯一标识符,若不支持,则云服务器根据从车辆通信装置获取的车辆通信装置标识、用户标识和目标车型信息,生成第二唯一标识符。因此,本实施例能够可靠管理电池数据,确保属于特定电池的电池数据来源准确且唯一匹配,以便后期建立孪生数据,准确评估电池的健康状态。

Description

一种车辆的电池数据管理方法、云服务器及车辆通信装置
技术领域
本发明涉及新能源车辆领域,特别是涉及一种车辆的电池数据管理方法及其系统、云服务器及车辆通信装置。
背景技术
新能源汽车是指采用非常规的车用燃料作为动力来源(例如动力电池)的汽车。对于采用动力电池作为动力来源的新能源汽车,动力电池是汽车上核心的部件,动力电池的安全关乎行车安全,因此,如何准确评估动力电池的健康状态,确保行车安全是车主迫切关心的问题。
动力电池作为电化学形式的储能载体,其内部化学反应随时随地都在进行且难以直接监控。虽然,汽车上的电池管理系统(BMS)可实时监控动力电池的健康状态,并在动力电池发生故障时作出保护措施,但是,电池管理系统评估动力电池健康状态的准确性不高,无法确保行车安全。
发明内容
本发明实施例提供了一种车辆的电池数据管理方法及其系统、云服务器及车辆通信装置,能够提高动力电池健康状态评估的准确性。
为解决上述技术问题,本发明实施例提供了如下技术方案:
在第一方面,本发明实施例提供一种车辆的电池数据管理方法,应用于电池数据管理系统,所述电池数据管理系统包括车辆通信装置和云服务器,所述车辆通信装置用于分别与车辆及云服务器通信连接,所述云服务器还用于与所述用户终端通信连接,所述方法包括:
所述车辆通信装置向所述云服务器发送唯一标识符获取请求,唯一标识符用于绑定所述车辆通信装置从所述车辆采集的电池数据;
所述云服务器接收到所述唯一标识符获取请求后,从所述用户终端获取目标车型信息,并根据所述目标车型信息判断所述车辆是否支持读取车辆识别码;
若所述车辆支持读取所述车辆识别码,则所述云服务器通过所述车辆通信装置获取所述车辆识别码,并根据所述车辆识别码和所述目标车型信息,生成所述第一唯一标识符,以及向所述车辆通信装置发送所述第一唯一标识符;
若所述车辆不支持读取所述车辆识别码,则所述云服务器从所述车辆通信装置获取车辆通信装置标识和从所述用户终端获取用户标识,并根据所述车辆通信装置标识、所述用户标识和所述目标车型信息,生成所述第二唯一标识符,以及向所述车辆通信装置发送所述第二唯一标识符。
可选的,若所述车辆支持读取所述车辆识别码,则所述云服务器在预设车型数据库中搜索与所述目标车型信息对应的读取指令,并发送所述读取指令至所述车辆通信装置;
所述车辆通信装置根据所述读取指令,读取所述车辆的车辆识别码,并向所述云服务器发送所述车辆识别码。
可选的,若所述车辆不支持读取所述车辆识别码,则所述云服务器访问所述用户终端的目标账户,判断所述目标账户下的车型档案的车型信息是否匹配所述目标车型信息;
若匹配,则所述云服务器选择所述车型档案的唯一标识符发送给所述车辆通信装置;
若不匹配,则所述云服务器根据所述车辆通信装置标识、所述用户标识和所述目标车型信息,生成所述第二唯一标识符。
可选的,在所述车辆通信装置向所述云服务器发送唯一标识符获取请求前,所述车辆通信装置确定所述车辆与所述车辆通信装置的拔插状态;
若所述拔插状态为已拔插状态,则所述车辆通信装置根据本地配置文件,读取所述车辆的待校验识别码,判断所述待校验识别码是否匹配本地车辆标识码,若匹配,则选择本地唯一标识符作为所述唯一标识符,若不匹配,则发送唯一标识符获取请求至所述云服务器;
若所述拔插状态为未拔插状态,则所述车辆通信装置选择本地唯一标识符作为所述唯一标识符。
可选的,所述车辆通信装置接收到所述唯一标识符后,将所述唯一标识符与所述电池数据打包成每帧电池数据,并向所述所述云服务器发送每帧所述电池数据。
在第二方面,本发明实施例提供一种车辆的电池数据管理方法,应用于云服务器,所述方法包括:
响应车辆通信装置发送的唯一标识符获取请求,获取用户终端发送的目标车型信息,其中,所述车辆通信装置用于从车辆获取电池数据;
根据所述目标车型信息,判断所述车辆是否支持读取车辆识别码;
若所述车辆支持读取所述车辆识别码,则根据所述车辆识别码和所述目标车型信息,生成所述第一唯一标识符;
发送所述第一唯一标识符至所述车辆通信装置;
若所述车辆支持读取所述车辆识别码,则根据所述车辆通信装置标识、所述用户标识和所述目标车型信息,生成所述第二唯一标识符;
发送所述第二唯一标识符至所述车辆通信装置。
可选的,若所述车辆支持读取所述车辆识别码,则在预设车型数据库中搜索与所述目标车型信息对应的读取指令;
发送所述读取指令至所述车辆通信装置,以使所述车辆通信装置返回车辆识别码,所述车辆识别码是所述车辆通信装置根据所述读取指令,从所述车辆读取到的车辆识别码。
可选的,若所述车辆不支持读取所述车辆识别码,则访问所述用户终端的目标账户;
判断所述目标账户下的车型档案的车型信息是否匹配所述目标车型信息;
若匹配,则选择所述车型档案的唯一标识符发送给所述车辆通信装置;
若不匹配,则根据所述车辆通信装置标识、所述用户标识和所述目标车型信息,生成所述第二唯一标识符。
在第三方面,本发明实施例提供一种车辆的电池数据管理方法,应用于车辆通信装置,所述方法包括:
发送唯一标识符获取请求至云服务器,以使所述云服务器生成用于绑定所述电池数据的第一唯一标识符或第二唯一标识符,所述第一唯一标识符由所述云服务器基于用户终端发送的目标车型信息判断到所述车辆支持读取车辆识别码时,根据所述车辆识别码和所述目标车型信息生成的;所述第二唯一标识符由所述云服务器基于用户终端发送的目标车型信息判断到所述车辆不支持读取车辆识别码时,根据所述车辆通信装置标识、所述用户标识和所述目标车型信息生成的;
接收所述云服务器发送的唯一标识符。
可选的,在发送唯一标识符获取请求至云服务器前,还包括:
确定所述车辆通信装置与所述车辆的拔插状态;
若所述拔插状态为未拔插状态,则选择本地唯一标识符作为所述唯一标识符;
若所述拔插状态为已拔插状态,则根据本地配置文件,读取所述车辆的待校验识别码;
根据所述待校验识别码与本地车辆标识码,判断所述待校验识别码是否匹配本地车辆标识码;
若匹配,则选择本地唯一标识符作为所述唯一标识符;
若不匹配,则发送唯一标识符获取请求至所述云服务器。
可选的,还包括:
将所述唯一标识符与所述电池数据打包成每帧电池数据;
发送每帧所述电池数据至所述云服务器。
在第四方面,本发明实施例提供一种云服务器,包括:
第一通信模组;
至少一个第一处理器,与所述第一通信模组电连接;以及,
与所述至少一个第一处理器通信连接的第一存储器;其中,
所述第一存储器存储有可被所述至少一个第一处理器执行的指令,所述指令被所述至少一个第一处理器执行,以使所述至少一个第一处理器能够执行如上所述的电池数据管理方法。
在第五方面,本发明实施例提供一种车辆通信装置,包括:
第二通信模组;
至少一个第二处理器,与所述第二通信模组电连接;以及,
与所述至少一个第二处理器通信连接的第二存储器;其中,
所述第二存储器存储有可被所述至少一个第二处理器执行的指令,所述指令被所述至少一个第二处理器执行,以使所述至少一个第二处理器能够执行如上所述的电池数据管理方法。
在第六方面,本发明实施例提供一种电池数据管理系统,包括:
如上所述的云服务器;
如上所述的车辆通信装置,所述车辆通信装置与所述云服务器通信连接。
通过上述技术方案,本发明实施例的车辆的电池数据管理方法及其系统、云服务器及车辆通信装置具有如下技术效果:通过云服务器生成可绑定车辆通信装置从车辆采集的电池数据的唯一标识符,能够可靠管理电池数据,确保属于特定电池的电池数据来源准确且唯一匹配,以便后期根据特定电池多个历史时间段的电池数据建立起孪生数据,准确评估特定电池的健康状态。
附图说明
一个或多个实施例通过与之对应的附图中的图片仅作为示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。
图1是本发明实施例提供的一种应用环境的示意图;
图2是本发明实施例提供的车辆通信装置与云服务器之间的通信流程示意图;
图3是本发明实施例提供的一种电池数据管理方法的流程示意图;
图4a是本发明另一实施例提供的一种电池数据管理方法的流程示意图;
图4b是本发明又一实施例提供的一种电池数据管理方法的流程示意图;
图4c是本发明又一实施例提供的一种电池数据管理方法的流程示意图;
图5a是本发明又一实施例提供的一种电池数据管理方法的流程示意图;
图5b是本发明又一实施例提供的一种电池数据管理方法的流程示意图;
图5c是本发明又一实施例提供的一种电池数据管理方法的流程示意图;
图6a是本发明实施例提供的一种电池数据管理装置的结构示意图;
图6b是本发明另一实施例提供的一种电池数据管理装置的结构示意图;
图6c是本发明又一实施例提供的一种电池数据管理装置的结构示意图;
图7a是本发明又一实施例提供的一种电池数据管理装置的结构示意图;
图7b是本发明又一实施例提供的一种电池数据管理装置的结构示意图;
图7c是本发明又一实施例提供的一种电池数据管理装置的结构示意图;
图8是本发明实施例提供的一种云服务器的硬件结构示意图;
图9是本发明实施例提供的一种车辆通信装置的硬件结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,如果不冲突,本发明实施例中的各个特征可以相互结合,均在本发明的保护范围之内。另外,虽然在装置示意图中进行了功能模块划分,在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于装置中的模块划分,或流程图中的顺序执行所示出或描述的步骤。再者,本发明所采用的“第一”、“第二”、“第三”等字样并不对数据和执行次序进行限定,仅是对功能和作用基本相同的相同项或相似项进行区分。
本申请实施例提供的云服务器可执行下文相应实施例所阐述的车辆的电池数据管理方法,其中,此处的云服务器可以是一个物理服务器或者多个物理服务器虚拟而成的一个逻辑服务器。云服务器也可以是多个可互联通信的服务器组成的服务器群,且各个功能模块可分别分布在服务器群中的各个服务器上。
本申请实施例提供的车辆通信装置可执行下文相应实施例所阐述的车辆数据管理方法,其中,此处的车辆通信装置可以为任意可与车辆进行通信的装置,例如为VCI(Vehicle Communication Interface,车辆通信接口)、充电桩、T-Box(车辆网智能终端设备)或其它装置。
实施例一:
本实施例提供一种应用环境。请参阅图1,应用环境包括电池数据管理系统10、用户终端20及车辆30。电池数据管理系统10包括车辆通信装置11和云服务器12。车辆通信装置11用于分别与车辆20及云服务器12通信连接,云服务器12还用于与用户终端20通信连接,通信连接包括有线通信连接或无线通信连接,其中,有线通信连接包括利用金属导线、光纤等有形媒质传送信息的各类通信连接。无线通信连接包括5G通讯、4G通讯、3G通讯、2G通讯、CDMA、Zig-Bee、蓝牙(Bluetooth)、无线宽带(Wi-Fi)、超宽带(UWB)和近场通信(NFC)、CDMA2000、GSM、Infrared(IR)、ISM、RFID、UMTS/3GPPw/HSDPA、WiMAXWi-Fi或ZigBee等等。
车辆通信装置11用于与云服务器12和车辆30进行交互,车辆通信装置11在与云服务器12进行交互的过程中,可向云服务器12发送各类请求或数据并接收云服务器12发送的各类数据。车辆通信装置11在与车辆30交互的过程中,可向车辆30发送各类数据或指令并接收车辆30发送的各类车辆数据或信息。
云服务器12用于与车辆通信装置11和用户终端20进行交互,可接收车辆通信装置11和用户终端20发送的各类请求、数据或向车辆通信装置11和用户终端20发送各类数据。并且,云服务器12可以作为车辆30的电池数据管理后台,完成将车辆30的电池数据进行归档管理并存储等功能。
用户终端20用于与云服务器12进行交互,可接收云服务器12发送的各类数据或向云服务器12发送各类请求、数据。例如,用户终端20安装有应用程序,用户终端20登录应用程序后,实现与云服务器12之间的交互。其中,用户终端20可以包括台式计算机、智能手机、平板电脑或其他终端设备。
车辆30可以为任意类型的交通工具,比如,轿车、公交车、重型卡车等。其中,车辆30内设置有电子控制单元(Electronic Control Unit,ECU),ECU记录有车辆30的全部数据/参数,车辆30可通过ECU与车辆通信装置11进行通信连接,通信连接时,ECU可接收车辆通信装置11发送的各类指令并向车辆通信装置11发送各类数据/参数。
请参阅图2,车辆通信装置11与云服务器12之间的电池数据管理流程如下:
S201、车辆通信装置11发送唯一标识符获取请求至云服务器12;
S202、云服务器12接收到唯一标识符获取请求后,从用户终端20获取目标车型信息,根据目标车型信息,确定读取类型,根据读取类型,生成唯一标识符;
S203、云服务器12发送唯一标识符至车辆通信装置11;
S204、车辆通信装置11将唯一标识符与从车辆采集的电池数据打包成每帧电池数据;
S205、车辆通信装置11发送每帧电池数据至云服务器12。
可以理解的是,上述电池数据管理流程为本文所列举的一种实施例,在一些实施例中,电池数据管理系统10还可采用其它电池数据管理流程。
实施例二:
本发明实施例提供一种车辆的电池数据管理方法,该方法应用于电池数据管理系统10,请参阅图3,该方法包括:
S301、车辆通信装置11向云服务器12发送唯一标识符获取请求,唯一标识符用于绑定车辆通信装置11从车辆30采集的电池数据;
作为示例但非限定的是,唯一标识符用于唯一确定或匹配对应的电池数据。在一些实施例中,唯一标识符可以任意字符组成,例如,字符为阿拉伯数字、字母、标点符号等。
S302、云服务器12接收到唯一标识符获取请求后,从用户终端20获取目标车型信息,并根据目标车型信息判断车辆是否支持读取车辆识别码;
作为示例但非限定的是,目标车型信息为车辆30对应的车型信息,目标车型信息包括但不限于以下车型信息:生产商、车型、年款、电池版本、车辆识别码(VehicleIdentification Number,VIN)的读取类型等。在一些实施例中,目标车型信息包括车辆识别码的读取类型,车辆识别码用于唯一确定对应的车辆,车辆识别码的读取类型包括自动读取类型和非自动读取类型,若对应车辆的车辆识别码的读取类型为自动读取类型,说明车辆通信装置11可通过读取指令从对应车辆读取车辆识别码,即对应车辆支持读取车辆识别码,若对应车辆的车辆识别码的读取类型为非自动读取类型,说明车辆通信装置11不可通过读取指令从对应车辆读取车辆识别码,即对应车辆不支持读取车辆识别码。
用户可操作用户终端20,使用用户账号登录特定应用程序,登录成功后,用户可在特定应用程序的界面中提供的车型数据库中选择车辆30对应的车型信息作为目标车型信息,选择完成后,用户终端20将目标车型信息发送至云服务器。
S303、若车辆30支持读取车辆识别码,则云服务器12通过车辆通信装置11获取车辆识别码,并根据车辆识别码和目标车型信息,生成第一唯一标识符,以及向车辆通信装置11发送第一唯一标识符;
作为示例但非限定的是,若车辆30支持读取车辆识别码,云服务器12在预设车型数据库中搜索与目标车型信息对应的读取指令,并发送读取指令至车辆通信装置11,车辆通信装置11根据读取指令,读取车辆30的车辆识别码,并向云服务器12发送该车辆识别码,其中,预设车型数据库中存储有各个车型信息与读取指令之间的对应关系,云服务器12可通过目标车型信息,搜索预设车型数据库,确定目标车型信息对应的读取指令。
车辆通信装置11接收到云服务器12发送第一唯一标识符后,将第一唯一标识符与电池数据打包成每帧电池数据,并向云服务器12发送每帧电池数据。并且,车辆通信装置11将接收的第一唯一标识符进行存储,作为本地唯一标识符,用于复用,以便后续车辆通信装置11将实时采集的电池数据与本地唯一标识符打包成每帧电池数据。
值得说明的是,云服务器12发送第一唯一标识符至车辆通信装置11时,还发送对应的配置文件至车辆通信装置11,由于对应车辆30支持读取车辆识别码,即云服务器12可通过车辆通信装置11获取车辆识别码,则对应的配置文件包括车辆识别码。车辆通信装置11将接收到的配置文件进行存储,作为本地配置文件,相应的,本地配置文件中的车辆识别码作为本地车辆识别码。
S304、若车辆30不支持读取车辆识别码,则云服务器12从车辆通信装置11获取车辆通信装置标识和从用户终端20获取用户标识,并根据车辆通信装置标识、用户标识和目标车型信息,生成第二唯一标识符,以及向车辆通信装置11发送第二唯一标识符。
作为示例但非限定的是,车辆通信装置标识用于唯一确定对应的车辆通信装置,车辆通信装置标识可以任意字符组成,例如,字符为阿拉伯数字、字母、标点符号等,在一些实施例中,车辆通信装置标识为车辆通信装置的序列号,车辆通信装置11与云服务器12通信连接后,车辆通信装置11可将车辆通信装置标识上传至云服务器12。
用户标识用于唯一确定对应的用户,在一些实施例中,用户标识为用户登录特定应用程序的账号。用户可操作用户终端20,使用特定应用程序注册账号,用户终端20会向云服务器12发送注册信息,注册信息包括需注册的账号和密码,云服务器12根据注册信息,为用户分配经过授权认证的账号。当用户完成注册后,用户可以使用经过授权认证的账号和密码登录特定应用程序,登录成功后,云服务器12即可获取用户的账号(用户标识)。
车辆通信装置11接收到云服务器12发送第二唯一标识符后,将第一唯一标识符与电池数据打包成每帧电池数据,并向云服务器12发送每帧电池数据。并且,车辆通信装置11将接收的第二唯一标识符进行存储,作为本地唯一标识符,用于复用,以便后续车辆通信装置11将实时采集的电池数据与本地唯一标识符打包成每帧电池数据。
值得说明的是,云服务器12发送第二唯一标识符至车辆通信装置11时,还发送对应的配置文件至车辆通信装置11,由于对应车辆30不支持读取车辆识别码,即云服务器12不可通过车辆通信装置11获取车辆识别码,则对应的配置文件不包括车辆识别码。车辆通信装置11将接收到的配置文件进行存储,作为本地配置文件。
可以理解的是,由于不同类型的电池、同一类型不同厂家或不同批次的电池所对应的数据、算法等是不同的,所以,不同车辆的电池版本信息一般是不同的,若无法获取电池版本信息,就无法可靠对电池数据进行可靠管理,因此,云服务器12可以根据目标车型信息,得到对应的电池版本信息。由于目标车型信息并非唯一确定对应的车辆,而车辆识别码可唯一确定对应的车辆,因此,根据车辆识别码和目标车型信息生成的第一唯一标识符可唯一确定对应车辆的电池数据,从而可靠管理特定车辆对应的电池数据。
如前所述,若对应车辆30不支持读取车辆识别码,即云服务器12不可通过车辆通信装置11获取车辆识别码,那么,云服务器12无法根据车辆识别码和目标车型信息,生成第一唯一标识符,但是,云服务器12可以根据目标车型信息、车辆通信装置标识和用户标识,生成第二唯一标识符,第二唯一标识符同样可唯一确定对应车辆的电池数据,从而可靠管理特定车辆对应的电池数据。
举例而言,假设用户A拥有车辆A1,用户B拥有车辆B1,车辆A装配有车辆通信装置A2,车辆B装配有车辆通信装置B2,用户A为车辆A1注册了账号A3,用户B为车辆B1注册了账号B3,用户A通过账号A3登录特定应用程序,登录成功后将车辆通信装置A2与账号A3进行绑定,用户B通过账号B3登录特定应用程序,登录成功后将车辆通信装置B2与账号B3进行绑定。
若用户A的账号A3是一直绑定车辆通信装置A2的,也即车辆通信装置A2一直装配在车辆A1上,此时,车辆通信装置A2可确定对应车辆,云服务器12可根据车辆通信装置A2的标识和目标车型信息,生成标识符,但是,若用户A将装配在车辆A1上的车辆通信装置A2更换为车辆通信装置B2,用户B将装配在车辆B1上的车辆通信装置B2更换为车辆通信装置A2,若不考虑账号,云服务器12根据车辆通信装置A2的标识和目标车型信息,生成标识符并发送至车辆通信装置A2,车辆通信装置A2将该标识符与车辆B1的电池数据打包成每帧电池数据,云服务器12将每帧电池数据存储在根据该标识符创建的车型档案,然而,实际上,该车型档案是用于存储车辆A1的电池数据的,从而导致孪生数据在时间上不连续,进而无法准确评估车辆健康状态。
因此,根据车辆通信装置标识和目标车型信息生成的标识符并不能唯一确定对应车辆的电池数据。而云服务器12在对应车辆30不支持读取车辆识别码时,根据车辆通信装置标识、用户标识(账号)和目标车型信息,生成唯一标识符,该唯一标识符可唯一确定对应车辆的电池数据,确保对应车辆的电池数据来源在时间上是连续的,也就能够确保孪生数据的时间连续性。
可以理解的是,本实施例在可确保孪生数据的时间连续性的基础上,允许用户在其账号下解绑已绑定的车辆通信装置或绑定新的车辆通信装置,能够提高电池数据管理的灵活性。并且,通过引入用户标识(账号)作权限识别,不同用户无法获悉其它用户的数据,确保数据的私密性或安全性。
因此,本实施例能够可靠管理电池数据,确保属于特定电池的电池数据来源准确且唯一匹配,以便后期根据特定电池多个历史时间段的电池数据建立起孪生数据,准确评估特定电池的健康状态。
并且,本实施例考虑了车辆支持读取车辆识别码和不支持读取车辆识别码的情况,无论在何种情况下,都能够生成可唯一确定对应车辆的电池数据的唯一标识符,从而确保能够可靠管理电池数据,同时增加唯一标识符生成的灵活性。
值得说明的是,本文所述的“唯一标识符”可以为本文所述的“第一唯一标识符”和“第二唯一标识符”中的任意一个。
在一些实施例中,云服务器12根据车辆通信装置标识、用户标识和目标车型信息,生成第二唯一标识符后,根据第二唯一标识符,创建车型档案,车型档案唯一确定对应车辆的电池数据,用于存储对应车辆的电池数据,相当于对应车辆的电池数据的数据库。
可以理解的是,云服务器12生成第二唯一标识符后,将该第二唯一标识符发送给车辆通信装置11,车辆通信装置11将该第二唯一标识符与电池数据打包成每帧电池数据,并向云服务器12发送每帧电池数据,云服务器12再将每帧电池数据存储至该第二唯一标识符对应的车型档案。
在一些实施例中,若车辆不支持读取车辆识别码,则云服务器12访问用户终端20的目标账户,判断目标账户下的车型档案的车型信息是否匹配目标车型信息,若匹配,说明在该目标账号下,已存在包括该目标车型信息的车型档案,此时,云服务器12选择该车型档案的唯一标识符发送给车辆通信装置11,无需云服务器12根据车辆通信装置标识、用户标识和目标车型信息,生成第二唯一标识符。若不匹配,说明在该目标账号下,并不存在包括该目标车型信息的车型档案,此时,云服务器12需要根据车辆通信装置标识、用户标识和目标车型信息,生成第二唯一标识符。
在一些实施例中,在车辆通信装置11向云服务器12发送唯一标识符获取请求前,车辆通信装置11确定车辆30与车辆通信装置11的拔插状态,若拔插状态为已拔插状态,车辆通信装置11根据本地配置文件,读取车辆的待校验识别码,判断待校验识别码是否匹配本地车辆识别码,如前所述,本地配置文件是与本地唯一标识符对应的,若唯一标识符是根据车辆识别码及目标车型信息生成的,则本地配置文件包括对应的车辆识别码(本地识别码),因此,若待校验识别码匹配本地车辆识别码,说明本地唯一标识符即为云服务器12发送的可唯一确定该车辆的电池数据的唯一标识符,此时,车辆通信装置11可选择本地唯一标识符作为唯一标识符,若待校验识别码不匹配本地车辆识别码,说明本地唯一标识符并非云服务器12发送的可唯一确定该车辆的电池数据的唯一标识符,此时,车辆通信装置11需要发送唯一标识符获取请求至云服务器12,以使云服务器12生成可唯一确定该车辆的电池数据的唯一标识符并返回该唯一标识符。
举例而言,假设与车辆通信装置11处于拔插状态的前一车辆为车辆C1,与车辆通信装置11处于拔插状态的后一车辆为车辆D1。若车辆C1和车辆D1为相同车辆且都支持读取车辆识别码,车辆通信装置11存储有车辆C1对应的唯一标识符和配置文件(配置文件包括车辆C1的车辆识别码),那么,车辆通信装置11与车辆D1处于拔插状态时,车辆通信装置11会根据本地配置文件,读取车辆D1的待校验识别码,车辆通信装置11判断待校验识别码匹配本地车辆识别码,并选择本地唯一标识符作为唯一标识符。
实施例三:
本发明实施例提供一种车辆的电池数据管理方法,其中,本实施例选择云服务器作为执行主体,以执行本实施例提供的电池数据管理方法。请参阅图4a,电池数据管理方法包括:
S401、响应车辆通信装置发送的唯一标识符获取请求,获取用户终端发送的目标车型信息,其中,唯一标识符用于绑定车辆通信装置从车辆采集的电池数据;
S402、根据目标车型信息,判断车辆是否支持读取车辆识别码;
S403、若车辆支持读取车辆识别码,则根据车辆识别码和目标车型信息,生成第一唯一标识符;
S404、发送第一唯一标识符至车辆通信装置;
S405、若车辆不支持读取车辆识别码,则根据车辆通信装置标识、用户标识和目标车型信息,生成第二唯一标识符;
S406、发送第二唯一标识符至车辆通信装置。
因此,本实施例能够可靠管理电池数据,确保属于特定电池的电池数据来源准确且唯一匹配,以便后期根据特定电池多个历史时间段的电池数据建立起孪生数据,准确评估特定电池的健康状态。
并且,本实施例考虑了车辆支持读取车辆识别码和不支持读取车辆识别码的情况,无论在何种情况下,云服务器都能够生成可唯一确定对应车辆的电池数据的唯一标识符,从而确保能够可靠管理电池数据,同时增加唯一标识符生成的灵活性。
在一些实施例中,请参阅图4b,电池数据管理方法还包括:
S407、若车辆支持读取车辆识别码,则在预设车型数据库中搜索与目标车型信息对应的读取指令;
S408、发送读取指令至所述车辆通信装置,以使车辆通信装置根据读取指令,读取车辆的车辆识别码,并返回车辆识别码。
在一些实施例中,请参阅图4c,电池数据管理方法还包括:
S409、若车辆不支持读取车辆识别码,则访问用户终端的目标账户;
S410、判断目标账户下的车型档案的车型信息是否匹配目标车型信息;
S411、若匹配,则选择车型档案的唯一标识符发送给车辆通信装置;
S412、若不匹配,则根据车辆通信装置标识、用户标识和目标车型信息,生成第二唯一标识符。
实施例四:
本发明实施例提供一种车辆的电池数据管理方法,其中,本实施例选择车辆通信装置作为执行主体,以执行本实施例提供的电池数据管理方法。请参阅图5a,电池数据管理方法包括:
S501、发送唯一标识符获取请求至云服务器,以使云服务器生成用于绑定电池数据的第一唯一标识符或第二唯一标识符,第一唯一标识符由云服务器基于用户终端发送的目标车型信息判断到车辆支持读取车辆识别码时,根据车辆识别码和目标车型信息生成的;第二唯一标识符由云服务器基于用户终端发送的目标车型信息判断到车辆不支持读取车辆识别码时,根据车辆通信装置标识、用户标识和目标车型信息生成的;
S502、接收云服务器发送的唯一标识符。
在一些实施例中,执行S51前,请参阅图5b,电池数据管理方法还包括:
S503、确定车辆通信装置与车辆的拔插状态;
S504、若拔插状态为未拔插状态,则选择本地唯一标识符作为唯一标识符;
S505、若拔插状态为已拔插状态,则根据本地配置文件,读取车辆的待校验识别码;
S506、根据待校验识别码与本地车辆标识码,判断待校验识别码是否匹配本地车辆标识码;
S507、若匹配,则选择本地唯一标识符作为唯一标识符;
S508、若不匹配,则发送唯一标识符获取请求至云服务器。
在一些实施例中,请参阅图5c,电池数据管理方法还包括:
S509、将唯一标识符与电池数据打包成每帧电池数据;
S510、发送每帧电池数据至云服务器。
实施例五:
本发明实施例提供一种车辆的电池数据管理装置。请参阅图6a,电池数据管理装置600包括获取模块601、第一判断模块602、第一生成模块603、第一发送模块604、第二生成模块605和第二发送模块606。
获取模块601可响应车辆通信装置发送的唯一标识符获取请求,获取用户终端发送的目标车型信息,其中,唯一标识符用于绑定车辆通信装置从车辆采集的电池数据,判断模块602用于根据目标车型信息,判断车辆是否支持读取车辆识别码,第一生成模块603用于当车辆支持读取车辆识别码时,根据车辆识别码和目标车型信息,生成第一唯一标识符,第一发送模块604用于发送第一唯一标识符至车辆通信装置,第二生成模块605用于当车辆支持读取车辆识别码,则根据车辆通信装置标识、用户标识和目标车型信息,生成第二唯一标识符,第二发送模块606用于发送第二唯一标识符至车辆通信装置。
在一些实施例中,请参阅图6b,电池数据管理装置600还包括搜索模块607和第三发送模块608。
搜索模块607用于当车辆支持读取车辆识别码时,在预设车型数据库中搜索与目标车型信息对应的读取指令,第三发送模块608用于发送读取指令至车辆通信装置,以使车辆通信装置返回车辆识别码,车辆识别码是车辆通信装置根据读取指令,从车辆读取到的车辆识别码。
在一些实施例中,请参阅图6c,电池数据管理装置600还包括访问模块609、第二判断模块610、第一选择模块611和第三生成模块612。
访问模块609用于当车辆不支持读取车辆识别码时,访问用户终端的目标账户,第二判断模块610判断目标账户下的车型档案的车型信息是否匹配目标车型信息,第一选择模块611用于当目标账户下的车型档案的车型信息匹配目标车型信息时,选择车型档案的唯一标识符发送给车辆通信装置,第二生成模块612用于当目标账户下的车型档案的车型信息不匹配目标车型信息时,根据车辆通信装置标识、用户标识和目标车型信息,生成第二唯一标识符。
实施例六:
本发明实施例提供一种车辆的电池数据管理装置。请参阅图7a,电池数据管理装置700包括第四发送模块701和接收模块702。
第四发送模块701可发送唯一标识符获取请求至云服务器,以使云服务器生成用于绑定电池数据的第一唯一标识符或第二唯一标识符,第一唯一标识符由云服务器基于用户终端发送的目标车型信息判断到车辆支持读取车辆识别码时,根据车辆识别码和目标车型信息生成的;第二唯一标识符由云服务器基于用户终端发送的目标车型信息判断到车辆不支持读取车辆识别码时,根据车辆通信装置标识、用户标识和目标车型信息生成的。接收模块702可接收云服务器发送的唯一标识符。
在一些实施例中,请参阅图7b,电池数据管理装置700还包括确定模块703、第二选择模块704、读取模块705、第三判断模块706、第三选择模块707和第五发送模块708。
确定模块703可确定车辆通信装置与车辆的拔插状态,第二选择模块704用于当拔插状态为未拔插状态,选择本地唯一标识符作为唯一标识符,读取模块705用于当拔插状态为已拔插状态时,根据本地配置文件,读取车辆的待校验识别码,第三判断模块706用于根据待校验识别码与本地车辆标识码,判断待校验识别码是否匹配本地车辆标识码,第三选择模块707用于当待校验识别码匹配本地车辆标识码时,选择本地唯一标识符作为唯一标识符,第五发送模块708用于当待校验识别码不匹配本地车辆标识码时,发送唯一标识符获取请求至云服务器。
在一些实施例中,请参阅图7c,电池数据管理装置700还包括打包模块709和第六发送模块710。
打包模块709用于将唯一标识符与电池数据打包成每帧电池数据,第六发送模块710用于发送每帧电池数据至云服务器。
需要说明的是,上述电池数据管理装置可执行本发明实施方式所提供的电池数据管理方法,具备执行方法相应的功能模块和有益效果。未在电池数据管理装置实施方式中详尽描述的技术细节,可参见本发明实施方式所提供的电池数据管理方法。
请参阅图8,图8为本申请实施例提供的一种云服务器的硬件结构示意图,如图8所示,云服务器包括第一通信模组801、一个或多个第一处理器802以及第一存储器803。其中,图8中以一个第一处理器802为例。
第一通信模组801用于与车辆通信装置和用户终端通信连接,第一处理器81通过控制第一通信模组801,可实现与车辆通信装置之间或与用户终端之间的交互。第一通信模组801还与第一处理器802电连接。
第一处理器802和第一存储器803可以通过总线或者其他方式连接,图8中以通过总线连接为例。
存储器803作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本申请实施例中的电池数据管理方法对应的程序指令/模块。第一处理器802通过运行存储在第一存储器803中的非易失性软件程序、指令以及模块,从而执行电池数据管理装置的各种功能应用以及数据处理,即实现上述方法实施例提供的电池数据管理方法以及上述装置实施例的各个模块或单元的功能。
第一存储器803可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,第一存储器803可选包括相对于第一处理器802远程设置的存储器,这些远程存储器可以通过网络连接至第一处理器802。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
所述程序指令/模块存储在所述第一存储器803中,当被所述一个或者多个第一处理器802执行时,执行上述任意方法实施例中的电池数据管理方法。
请参阅图9,图9为本申请实施例提供的一种云服务器的硬件结构示意图,如图9所示,云服务器包括第二通信模组901、一个或多个第二处理器902以及第二存储器903。其中,图9中以一个第二处理器902为例。
第一通信模组901用于与车辆和云服务器通信连接,第二处理器901通过控制第一通信模组901,可实现与车辆之间或与云服务器之间的交互。第二通信模组901还与第二处理器902电连接。
第二处理器902和第二存储器903可以通过总线或者其他方式连接,图9中以通过总线连接为例。
第二存储器903作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本申请实施例中的电池数据管理方法对应的程序指令/模块。第二处理器902通过运行存储在第二存储器903中的非易失性软件程序、指令以及模块,从而执行电池数据管理装置的各种功能应用以及数据处理,即实现上述方法实施例提供的电池数据管理方法以及上述装置实施例的各个模块或单元的功能。
第二存储器903可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,第二存储器903可选包括相对于第二处理器902远程设置的存储器,这些远程存储器可以通过网络连接至第二处理器902。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
所述程序指令/模块存储在所述第二存储器903中,当被所述一个或者多个第二处理器92执行时,执行上述任意方法实施例中的电池数据管理方法。
本申请实施例还提供了一种非易失性计算机存储介质,所述计算机存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行,例如图8中的一个处理器802或图9中的一个处理器902,可使得上述一个或多个处理器可执行上述任意方法实施例中的电池数据管理方法。
本申请实施例还提供了一种计算机程序产品,所述计算机程序产品包括存储在非易失性计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被电子设备执行时,使所述电子设备执行任一项所述的电池数据管理方法。
以上所描述的装置或设备实施例仅仅是示意性的,其中所述作为分离部件说明的单元模块可以是或者也可以不是物理上分开的,作为模块单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络模块单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后要说明的是,本发明可以通过许多不同的形式来实现,并不限于本说明书所描述的实施例,这些实施例不作为对本发明内容的额外限制,提供这些实施方式的目的是使对本发明的公开内容的理解更加透彻全面。并且在本发明的思路下,上述各技术特征继续相互组合,并存在如上所述的本发明不同方面的许多其它变化,均视为本发明说明书记载的范围;进一步地,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,而所有这些改进和变换都应属于本发明所附权利要求的保护范围。

Claims (14)

1.一种车辆的电池数据管理方法,其特征在于,应用于电池数据管理系统,所述电池数据管理系统包括车辆通信装置和云服务器,所述车辆通信装置用于分别与车辆及云服务器通信连接,所述云服务器还用于与所述用户终端通信连接,所述方法包括:
所述车辆通信装置向所述云服务器发送唯一标识符获取请求,唯一标识符用于绑定所述车辆通信装置从所述车辆采集的电池数据;
所述云服务器接收到所述唯一标识符获取请求后,从所述用户终端获取目标车型信息,并根据所述目标车型信息判断所述车辆是否支持读取车辆识别码;
若所述车辆支持读取所述车辆识别码,则所述云服务器通过所述车辆通信装置获取所述车辆识别码,并根据所述车辆识别码和所述目标车型信息,生成所述第一唯一标识符,以及向所述车辆通信装置发送所述第一唯一标识符;
若所述车辆不支持读取所述车辆识别码,则所述云服务器从所述车辆通信装置获取车辆通信装置标识和从所述用户终端获取用户标识,并根据所述车辆通信装置标识、所述用户标识和所述目标车型信息,生成所述第二唯一标识符,以及向所述车辆通信装置发送所述第二唯一标识符。
2.根据权利要求1所述的方法,其特征在于,
若所述车辆支持读取所述车辆识别码,则所述云服务器在预设车型数据库中搜索与所述目标车型信息对应的读取指令,并发送所述读取指令至所述车辆通信装置;
所述车辆通信装置根据所述读取指令,读取所述车辆的车辆识别码,并向所述云服务器发送所述车辆识别码。
3.根据权利要求1所述的方法,其特征在于,
若所述车辆不支持读取所述车辆识别码,则所述云服务器访问所述用户终端的目标账户,判断所述目标账户下的车型档案的车型信息是否匹配所述目标车型信息;
若匹配,则所述云服务器选择所述车型档案的唯一标识符发送给所述车辆通信装置;
若不匹配,则所述云服务器根据所述车辆通信装置标识、所述用户标识和所述目标车型信息,生成所述第二唯一标识符。
4.根据权利要求1所述的方法,其特征在于,
在所述车辆通信装置向所述云服务器发送唯一标识符获取请求前,所述车辆通信装置确定所述车辆与所述车辆通信装置的拔插状态;
若所述拔插状态为已拔插状态,则所述车辆通信装置根据本地配置文件,读取所述车辆的待校验识别码,判断所述待校验识别码是否匹配本地车辆标识码,若匹配,则选择本地唯一标识符作为所述唯一标识符,若不匹配,则发送唯一标识符获取请求至所述云服务器;
若所述拔插状态为未拔插状态,则所述车辆通信装置选择本地唯一标识符作为所述唯一标识符。
5.根据权利要求1至4任一项所述的方法,其特征在于,还包括:
所述车辆通信装置接收到所述唯一标识符后,将所述唯一标识符与所述电池数据打包成每帧电池数据,并向所述所述云服务器发送每帧所述电池数据。
6.一种车辆的电池数据管理方法,其特征在于,应用于云服务器,所述方法包括:
响应车辆通信装置发送的唯一标识符获取请求,获取用户终端发送的目标车型信息,其中,唯一标识符用于绑定所述车辆通信装置从车辆采集的电池数据;
根据所述目标车型信息,判断所述车辆是否支持读取车辆识别码;
若所述车辆支持读取所述车辆识别码,则根据所述车辆识别码和所述目标车型信息,生成所述第一唯一标识符;
发送所述第一唯一标识符至所述车辆通信装置;
若所述车辆支持读取所述车辆识别码,则根据所述车辆通信装置标识、所述用户标识和所述目标车型信息,生成所述第二唯一标识符;
发送所述第二唯一标识符至所述车辆通信装置。
7.根据权利要求6所述的方法,其特征在于,还包括:
若所述车辆支持读取所述车辆识别码,则在预设车型数据库中搜索与所述目标车型信息对应的读取指令;
发送所述读取指令至所述车辆通信装置,以使所述车辆通信装置返回车辆识别码,所述车辆识别码是所述车辆通信装置根据所述读取指令,从所述车辆读取到的车辆识别码。
8.根据权利要求6所述的方法,其特征在于,还包括:
若所述车辆不支持读取所述车辆识别码,则访问所述用户终端的目标账户;
判断所述目标账户下的车型档案的车型信息是否匹配所述目标车型信息;
若匹配,则选择所述车型档案的唯一标识符发送给所述车辆通信装置;
若不匹配,则根据所述车辆通信装置标识、所述用户标识和所述目标车型信息,生成所述第二唯一标识符。
9.一种车辆的电池数据管理方法,应用于车辆通信装置,其特征在于,所述车辆通信装置用于采集车辆的电池数据,所述方法包括:
发送唯一标识符获取请求至云服务器,以使所述云服务器生成用于绑定所述电池数据的第一唯一标识符或第二唯一标识符,所述第一唯一标识符由所述云服务器基于用户终端发送的目标车型信息判断到所述车辆支持读取车辆识别码时,根据所述车辆识别码和所述目标车型信息生成的;所述第二唯一标识符由所述云服务器基于用户终端发送的目标车型信息判断到所述车辆不支持读取车辆识别码时,根据所述车辆通信装置标识、所述用户标识和所述目标车型信息生成的;
接收所述云服务器发送的唯一标识符。
10.根据权利要求6所述的方法,其特征在于,在发送唯一标识符获取请求至云服务器前,还包括:
确定所述车辆通信装置与所述车辆的拔插状态;
若所述拔插状态为未拔插状态,则选择本地唯一标识符作为所述唯一标识符;
若所述拔插状态为已拔插状态,则根据本地配置文件,读取所述车辆的待校验识别码;
根据所述待校验识别码与本地车辆标识码,判断所述待校验识别码是否匹配本地车辆标识码;
若匹配,则选择本地唯一标识符作为所述唯一标识符;
若不匹配,则发送唯一标识符获取请求至所述云服务器。
11.根据权利要求9或10所述的方法,其特征在于,还包括:
将所述唯一标识符与所述电池数据打包成每帧电池数据;
发送每帧所述电池数据至所述云服务器。
12.一种云服务器,其特征在于,包括:
第一通信模组;
至少一个第一处理器,与所述第一通信模组电连接;以及,
与所述至少一个第一处理器通信连接的第一存储器;其中,
所述第一存储器存储有可被所述至少一个第一处理器执行的指令,所述指令被所述至少一个第一处理器执行,以使所述至少一个第一处理器能够执行如权利要求6至8任一项所述的电池数据管理方法。
13.一种车辆通信装置,其特征在于,包括:
第二通信模组;
至少一个第二处理器,与所述第二通信模组电连接;以及,
与所述至少一个第二处理器通信连接的第一存储器;其中,
所述第二存储器存储有可被所述至少一个第二处理器执行的指令,所述指令被所述至少一个第二处理器执行,以使所述至少一个第二处理器能够执行如权利要求9至11任一项所述的电池数据管理方法。
14.一种电池数据管理系统,其特征在于,包括:
如权利要求12所述的云服务器;
如权利要求13所述的车辆通信装置,所述车辆通信装置与所述云服务器通信连接。
CN202210373548.5A 2022-03-10 2022-04-11 一种车辆的电池数据管理方法、云服务器及车辆通信装置 Active CN115009097B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202210237895 2022-03-10
CN2022102378955 2022-03-10

Publications (2)

Publication Number Publication Date
CN115009097A true CN115009097A (zh) 2022-09-06
CN115009097B CN115009097B (zh) 2024-06-21

Family

ID=83067043

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210373548.5A Active CN115009097B (zh) 2022-03-10 2022-04-11 一种车辆的电池数据管理方法、云服务器及车辆通信装置

Country Status (4)

Country Link
US (1) US20250193281A1 (zh)
EP (1) EP4478687A4 (zh)
CN (1) CN115009097B (zh)
WO (1) WO2023169172A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116662311A (zh) * 2023-04-17 2023-08-29 北京新能源汽车股份有限公司 车辆数据处理方法和处理装置、存储介质、终端设备
WO2023169172A1 (zh) * 2022-03-10 2023-09-14 深圳市道通合创数字能源有限公司 一种车辆的电池数据管理方法及其系统、云服务器及车辆通信装置

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140365359A1 (en) * 2013-01-23 2014-12-11 Clyde Bartlett Wilson Alternative customer tracking for parking facilities
US20150166012A1 (en) * 2012-06-01 2015-06-18 Meta System S.P.A. Battery for electric vehicles
CN107635221A (zh) * 2017-08-23 2018-01-26 上海车音智能科技有限公司 一种车载终端识别处理方法及装置
US20180150481A1 (en) * 2015-05-12 2018-05-31 Hangzhou Hikvision Digital Technology Co., Ltd. Collection and provision method, device, system and server for vehicle image data
US20180178671A1 (en) * 2016-12-26 2018-06-28 Optimum Battery Co., Ltd. Information inquiry system and information inquiry method
US20180300968A1 (en) * 2017-04-14 2018-10-18 Smart Charging Technologies, Llc Fleet management system including cloud server for determining vehicle and battery utilization and related methods
CN109164783A (zh) * 2018-07-26 2019-01-08 深圳市元征科技股份有限公司 车辆诊断方法、装置、设备及介质
CN112164164A (zh) * 2020-10-12 2021-01-01 河南耀辉实业有限公司 一种移动设备与车辆道闸系统交互方法及系统
CN112269368A (zh) * 2020-10-20 2021-01-26 东风汽车股份有限公司 一种自适应读取车辆识别码的方法
CN112565251A (zh) * 2020-12-02 2021-03-26 北京梧桐车联科技有限责任公司 车载应用的访问认证方法、装置及系统
CN112818602A (zh) * 2021-02-05 2021-05-18 清华大学 基于大数据分析的电池数字孪生控制方法及装置
CN113096316A (zh) * 2020-01-08 2021-07-09 北京新能源汽车股份有限公司 一种即插即充的充电控制方法、充电控制平台及系统
CN113536056A (zh) * 2021-07-21 2021-10-22 中国第一汽车股份有限公司 一种整车电量管理方法、装置、设备及存储介质
CN113815453A (zh) * 2020-06-18 2021-12-21 车主邦(北京)科技有限公司 一种充电方法、系统、介质及计算机设备

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9288270B1 (en) * 2011-04-22 2016-03-15 Angel A. Penilla Systems for learning user preferences and generating recommendations to make settings at connected vehicles and interfacing with cloud systems
KR20200092471A (ko) * 2019-01-09 2020-08-04 현대자동차주식회사 클라우드 기반의 edr 데이터 관리 방법 및 시스템
CN110289958B (zh) * 2019-07-18 2022-05-13 郑州信大捷安信息技术股份有限公司 一种车联网身份认证方法及系统
CN115009097B (zh) * 2022-03-10 2024-06-21 深圳市道通合创数字能源有限公司 一种车辆的电池数据管理方法、云服务器及车辆通信装置

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150166012A1 (en) * 2012-06-01 2015-06-18 Meta System S.P.A. Battery for electric vehicles
US20140365359A1 (en) * 2013-01-23 2014-12-11 Clyde Bartlett Wilson Alternative customer tracking for parking facilities
US20180150481A1 (en) * 2015-05-12 2018-05-31 Hangzhou Hikvision Digital Technology Co., Ltd. Collection and provision method, device, system and server for vehicle image data
US20180178671A1 (en) * 2016-12-26 2018-06-28 Optimum Battery Co., Ltd. Information inquiry system and information inquiry method
US20180300968A1 (en) * 2017-04-14 2018-10-18 Smart Charging Technologies, Llc Fleet management system including cloud server for determining vehicle and battery utilization and related methods
CN107635221A (zh) * 2017-08-23 2018-01-26 上海车音智能科技有限公司 一种车载终端识别处理方法及装置
CN109164783A (zh) * 2018-07-26 2019-01-08 深圳市元征科技股份有限公司 车辆诊断方法、装置、设备及介质
CN113096316A (zh) * 2020-01-08 2021-07-09 北京新能源汽车股份有限公司 一种即插即充的充电控制方法、充电控制平台及系统
CN113815453A (zh) * 2020-06-18 2021-12-21 车主邦(北京)科技有限公司 一种充电方法、系统、介质及计算机设备
CN112164164A (zh) * 2020-10-12 2021-01-01 河南耀辉实业有限公司 一种移动设备与车辆道闸系统交互方法及系统
CN112269368A (zh) * 2020-10-20 2021-01-26 东风汽车股份有限公司 一种自适应读取车辆识别码的方法
CN112565251A (zh) * 2020-12-02 2021-03-26 北京梧桐车联科技有限责任公司 车载应用的访问认证方法、装置及系统
CN112818602A (zh) * 2021-02-05 2021-05-18 清华大学 基于大数据分析的电池数字孪生控制方法及装置
CN113536056A (zh) * 2021-07-21 2021-10-22 中国第一汽车股份有限公司 一种整车电量管理方法、装置、设备及存储介质

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023169172A1 (zh) * 2022-03-10 2023-09-14 深圳市道通合创数字能源有限公司 一种车辆的电池数据管理方法及其系统、云服务器及车辆通信装置
CN116662311A (zh) * 2023-04-17 2023-08-29 北京新能源汽车股份有限公司 车辆数据处理方法和处理装置、存储介质、终端设备

Also Published As

Publication number Publication date
CN115009097B (zh) 2024-06-21
EP4478687A4 (en) 2025-06-11
EP4478687A1 (en) 2024-12-18
WO2023169172A1 (zh) 2023-09-14
US20250193281A1 (en) 2025-06-12

Similar Documents

Publication Publication Date Title
US10140109B2 (en) Silent in-vehicle software updates
US11366885B2 (en) Vehicle security system and vehicle security method
US10083548B2 (en) Appliance diagnostic information via a wireless communication link
US9251628B2 (en) Method and apparatus for an OnBoard diagnostic interface tool
BR112015022640B1 (pt) Método e sistema para controle e comunicações telemáticas
US20140213238A1 (en) System and methods for mobile applications using vehicle telematics data
WO2019192343A1 (zh) 交通工具的诊断方法、相关设备和系统
CN103345243A (zh) 一种刷写车辆电子控制单元程序的方法及装置
CN115009097B (zh) 一种车辆的电池数据管理方法、云服务器及车辆通信装置
US11544408B2 (en) Method and system for managing vehicle generated data
EP3536546A1 (en) Electric carrier system and method for tracking lost battery
CN109785611B (zh) 无人驾驶车辆控制方法、装置、服务器及存储介质
CN109639597A (zh) 车辆通信接口装置中的数据传输方法及车辆通信接口装置
CN107403483A (zh) 智能汽车钥匙系统及其控制方法
RU2012138384A (ru) Индивидуальная для водителя конфигурация транспортного средства
CN106911753A (zh) 一种云端车载诊断obd系统
CN106911756A (zh) 一种车辆与移动终端通信方法和装置
CN110830491A (zh) 车联网信息获取方法及装置
CN112309168B (zh) 一种停车场地图下载管理方法、装置、系统及存储介质
CN106330570B (zh) 设备客户端、移动客户端和设备故障诊断系统
CN113525151B (zh) 一种电动汽车充电方法以及相关设备
US20200242933A1 (en) Parking management and communication of parking information
CN105606370B (zh) 发动机缸体加热器故障检测
CN109584620B (zh) 身份验证方法、装置及系统
US20200001739A1 (en) Method of information provision and electric carrier system

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
CB02 Change of applicant information

Address after: 518000 The first, second, third and sixth floors of Rainbow Science and Technology Building, 36 North High-tech North Road, Songpingshan Community, Xili Street, Nanshan District, Shenzhen, Guangdong Province

Applicant after: Shenzhen Daotong Hechuang Digital Energy Co.,Ltd.

Address before: 518000 101, building B2, Nanshan Zhiyuan, No. 1001, Xueyuan Avenue, Changyuan community, Taoyuan Street, Nanshan District, Shenzhen, Guangdong

Applicant before: Shenzhen daotonghe innovative energy Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant