车辆数据标定方法、装置和系统与流程

文档序号:33320518发布日期:2023-03-03 20:14阅读:31来源:国知局
车辆数据标定方法、装置和系统与流程

1.本技术涉及新能源汽车领域,特别是涉及一种车辆数据标定方法、装置和系统。


背景技术:

2.新能源汽车在市场中占比越来越高,新能源汽车中的电子设备数量远远高于传统汽车。精确的数据计算是车辆安全、稳定运行的基础,如soc(state of charge,荷电荷量)、soh(state of health)、电芯间一致性等。
3.目前同一类型的新能源车辆一般采用一套计算软件来实现数据计算,这套软件安装在新能源汽车的车载电池管理系统中。但是受制于电芯一致性、车主用车工况,不同车辆电芯老化程度不相同,采用同一套计算方法可能无法覆盖所有车辆,造成soc、soh、电芯间一致性差异大,影响车辆续航、驾驶性能等。
4.同时,为了实现精准的数据计算,在车载电池管理系统中安装的计算软件是比较复杂的,运行软件时需要消耗大量运行资源。比如,对于电芯间一致性需要计算每一串电芯剩余容量并控制均衡,为了得到大量且准确的计算结果,车载电池管理系统需要消耗大量运行资源进行计算。
5.针对相关技术中,新能源汽车的车载电池管理系统需要消耗大量运行资源计算车辆状态数据的问题,目前相关技术中还没有提出有效的解决方案。


技术实现要素:

6.在本发明中提供了一种车辆数据标定方法、装置和系统,以解决相关技术中,新能源汽车的车载电池管理系统需要消耗大量运行资源计算车辆状态数据的问题。
7.第一个方面,在本发明中提供了一种车辆数据标定方法,所述方法包括:
8.获取车辆上传的车辆数据,并根据所述车辆数据生成标定数据,所述标定数据与所述车辆相对应;
9.获取充电桩上传的待标定车辆的标识数据;其中,所述待标定车辆的标识数据是所述待标定车辆与所述充电桩连接后向所述充电桩发送的标识数据;
10.根据所述待标定车辆的标识数据从所述标定数据中确定目标标定数据;
11.向所述充电桩下发所述目标标定数据;其中,所述目标标定数据用于标定所述待标定车辆的车辆数据。
12.在其中的一些实施例中,所述方法在所述向所述充电桩下发所述目标标定数据之前还包括:
13.向所述充电桩下发标定准备数据和充电锁定指令;其中,所述充电锁定指令用于锁定所述充电桩的充电枪;
14.获取所述充电桩上传的第一校验数据;其中,所述第一校验数据是所述待标定车辆根据所述标定准备数据生成的校验数据;
15.根据所述第一校验数据判断是否向所述充电桩下发所述目标标定数据和充电解
锁指令;其中,所述充电解锁指令用于解锁所述充电桩的充电枪。
16.在其中的一些实施例中,所述方法在所述向所述充电桩下发所述目标标定数据之后还包括:
17.获取所述充电桩上传的第二校验数据;其中,所述第二校验数据是所述待标定车辆根据所述目标标定数据生成的校验数据;
18.根据所述第二校验数据判断是否向所述充电桩下发标定完成数据和所述充电解锁指令;其中,所述标定完成数据用于指引所述待标定车辆根据所述目标标定数据开始车辆数据标定。
19.在其中的一些实施例中,所述方法在向所述充电桩下发标定完成数据之后还包括:
20.获取所述充电桩上传的第三校验数据;其中,所述第三校验数据是所述待标定车辆在车辆数据标定完成时生成的校验数据。
21.根据所述第三校验数据判断所述待标定车辆的车辆数据标定是否完成,并向所述充电桩发送所述充电解锁指令。
22.在其中的一些实施例中,所述车辆数据包括第一车辆数据和第二车辆数据,所述第二车辆数据是所述待标定车辆根据所述第一车辆数据生成的车辆数据;
23.所述获取车辆上传的车辆数据,并根据所述车辆数据生成标定数据包括:
24.获取所述车辆上传的第一车辆数据和第二车辆数据,并根据所述第一车辆数据生成所述标定数据。
25.在其中的一些实施例中,所述根据所述待标定车辆的标识数据从所述标定数据中确定目标标定数据包括:
26.根据所述待标定车辆的标识数据确定所述待标定车辆的标定数据;
27.判断所述待标定车辆的标定数据与第二车辆数据是否存在区别,若是则将所述待标定车辆的标定数据确定为所述目标标定数据。
28.在其中的一些实施例中,所述标定数据包括标定项和标定值,所述标定项和所述标定值相对应。
29.第二个方面,在本发明中提供了一种车辆数据标定方法,所述方法包括:
30.云端获取车辆上传的车辆数据,并根据所述车辆数据生成标定数据;其中,所述标定数据与所述车辆相对应;
31.待标定车辆与充电桩连接后向所述充电桩发送标识数据;
32.所述云端获取所述充电桩上传的所述待标定车辆的所述标识数据,并根据所述待标定车辆的所述标识数据从所述标定数据中确定目标标定数据,以及向所述充电桩下发所述目标标定数据;
33.所述充电桩向所述待标定车辆发送所述目标标定数据;
34.所述待标定数据根据所述目标标定数据进行车辆数据标定。
35.第三个方面,在本发明中提供了一种车辆数据标定装置,所述装置包括:
36.第一数据获取模块,用于获取车辆上传的车辆数据,并根据所述车辆数据生成标定数据;其中,所述标定数据与所述车辆相对应;
37.第二数据获取模块,用于获取充电桩上传的待标定车辆的标识数据;其中,所述待
标定车辆的标识数据是所述待标定车辆与所述充电桩连接后向所述充电桩发送的标识数据;
38.数据确定模块,用于根据所述待标定车辆的标识数据从所述标定数据中确定目标标定数据;
39.数据下发模块,用于向所述充电桩下发所述目标标定数据;其中,所述目标标定数据用于标定所述待标定车辆的车辆数据。
40.第四个方面,本发明中提供了一种车辆数据标定系统,所述系统包括:车辆、充电桩和云端;
41.所述云端用于执行第一个方面中所述的车辆数据标定方法;
42.所述充电桩用于将待标定车辆发送的标识数据转发至所述云端,以及用于将所述云端发送的目标标定数据转发至所述待标定车辆;
43.所述车辆用于根据所述目标标定数据进行车辆数据标定。
44.第五个方面,在本发明中提供了一种电子装置,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一个方面所述的车辆数据标定方法。
45.第六个方面,在本发明中提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述第一个方面所述的车辆数据标定方法。
46.与相关技术相比,在本发明中提供的车辆数据标定方法、装置和系统,通过云端实现车辆数据的精准计算,并通过充电桩将计算结果下发至车辆中,保证了通讯安全。相比于直接在车辆的车载电池管理系统中安装精准的数据模型,本技术中的车辆数据标定方法可以大大降低车辆的车载电池管理系统的运算量,同时可以进一步提高数据计算的准确性。因此解决了新能源汽车的车载电池管理系统需要消耗大量运行资源计算车辆状态数据的问题。
47.本技术的一个或多个实施例的细节在以下附图和描述中提出,以使本技术的其他特征、目的和优点更加简明易懂。
附图说明
48.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
49.图1是执行本发明实施例的车辆数据标定方法的终端的硬件结构框图。
50.图2是本发明的实施例中的一种车辆数据标定方法的流程图。
51.图3是本发明的实施例中的另一种车辆数据标定方法的流程图。
52.图4是本发明的优选实施例中的车辆数据标定方法的流程图。
53.图5是本发明的优选实施例中的一种标定准备特定电流的示意图。
54.图6是本发明的优选实施例中的一种标定数据特定电流的示意图。
55.图7是本发明的优选实施例中的一种标定完成特定电流的示意图。
56.图8是本发明的本实施例中的车辆数据标定装置的结构框图。
具体实施方式
57.为更清楚地理解本技术的目的、技术方案和优点,下面结合附图和实施例,对本技术进行了描述和说明。
58.除另作定义外,本技术所涉及的技术术语或者科学术语应具有本技术所属技术领域具备一般技能的人所理解的一般含义。在本技术中的“一”、“一个”、“一种”、“该”、“这些”等类似的词并不表示数量上的限制,它们可以是单数或者复数。在本技术中所涉及的术语“包括”、“包含”、“具有”及其任何变体,其目的是涵盖不排他的包含;例如,包含一系列步骤或模块(单元)的过程、方法和系统、产品或设备并未限定于列出的步骤或模块(单元),而可包括未列出的步骤或模块(单元),或者可包括这些过程、方法、产品或设备固有的其他步骤或模块(单元)。在本技术中所涉及的“连接”、“相连”、“耦接”等类似的词语并不限定于物理的或机械连接,而可以包括电气连接,无论是直接连接还是间接连接。在本技术中所涉及的“多个”是指两个或两个以上。“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,“a和/或b”可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。通常情况下,字符“/”表示前后关联的对象是一种“或”的关系。在本技术中所涉及的术语“第一”、“第二”、“第三”等,只是对相似对象进行区分,并不代表针对对象的特定排序。
59.在本发明中提供的方法实施例可以在终端、计算机或者类似的运算装置中执行。比如在终端上运行,图1是执行本发明实施例的车辆数据标定方法的终端的硬件结构框图。如图1所示,终端可以包括一个或多个(图1中仅示出一个)处理器102和用于存储数据的存储器104,其中,处理器102可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置。上述终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述终端的结构造成限制。例如,终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示出的不同配置。
60.存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如在本实施例中的车辆数据标定方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
61.传输设备106用于经由一个网络接收或者发送数据。上述的网络包括终端的通信供应商提供的无线网络。在一个实例中,传输设备106包括一个网络适配器(network interface controller,简称为nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输设备106可以为射频(radio frequency,简称为rf)模块,其用于通过无线方式与互联网进行通讯。
62.在本发明中提供了一种车辆数据标定系统,该系统主要包括云端、车辆和充电桩。新能源汽车需要对自身的运行数据进行计算,根据计算结果确定车辆的运行状态。本发明中,通过云端完成车辆数据的准确计算,再将计算结果通过充电桩传递回车辆,以使车辆可以根据云端反馈的计算结果标定自身车辆数据,从便于用户准确地了解车辆的运行状态,同时大大降低了车辆的车载电池管理系统的运行压力;以及通过充电桩返回数据能够有效
避免车辆和云端双向通讯引起数据被网络攻击等安全风险。
63.在本发明中提供了一种车辆数据标定方法,该方法可以应用于本发明中的车辆数据标定系统中。下面以云端执行该方法为例进行说明。图2是本发明的实施例中的一种车辆数据标定方法的流程图,如图2所示,该流程包括如下步骤:
64.步骤s210,获取车辆上传的车辆数据,并根据车辆数据生成标定数据,标定数据与车辆相对应。
65.本步骤中,云端首先是需要获取车辆上传的车辆数据,车辆数据包括车辆运行过程中产生的各种运行数据。而在云端容量巨大,因此在云端中可以预先为不同车辆配置相应的数据算法,针对不同的车辆可以采用不同的数据算法,从而提高数据计算的精准性。因此车辆数据中还可以包括车辆标识,以便于云端将车辆数据与数据算法对应。通过云端的数据算法首先车辆数据的计算,从而的得到准确的计算结果,计算结果数据则定义为标定数据。这些标定数据与车辆是相互对应的,其能够准确地体现车辆的运行状态。进一步的,云端在生成标定数据后会将标定数据保存在云端中。
66.步骤s220,获取充电桩上传的待标定车辆的标识数据;其中,待标定车辆的标识数据是待标定车辆与充电桩连接后向充电桩发送的标识数据。
67.本步骤中,为了提高云端向车辆下发数据的安全性,是在车辆与充电桩连接后,再通过充电桩将标定数据下发给车辆中。因此,在车辆连接充电桩后,会向充电桩发送自身的标识数据;然后充电桩向云端发送车辆标识数据;云端在接收云端上传的标识数据后,则会根据该标识数据进入标定数据下发准备阶段。
68.步骤s230,根据待标定车辆的标识数据从标定数据中确定目标标定数据。
69.本步骤中,云端接收到充电桩上传的待标定车辆的标识数据后,则可以通过该标识数据确定与充电桩连接的车辆,也就是确定了准备进行数据标定的车辆。以及,云端根据该标识数据查询确定相应的目标标定数据,该目标标定数据则是与待标定车辆对应的标定数据。
70.步骤s240,向充电桩下发目标标定数据;其中,目标标定数据用于标定待标定车辆的车辆数据。
71.本步骤中,云端在确定目标标定数据后,将该目标标定数据发送给充电桩。充电桩在接收目标标定数据后,再将该数据发送给待标定车辆。具体的,由于是在车辆与充电桩连接的状态下才会进行数据标定的。因此,充电桩通过充电枪以电流形式将目标标定数据发送给车辆。其中,可以采用一种通用的编码规则实现数据和电流信号之间的转换。车辆在接收目标标定数据后,则可以根据该数据标定更新本地的车辆数据。
72.需要进一步说明的是,车辆数据标定可以分为多种情况。比如在一种情况中,对于部分数据计算,车载电池管理系统是不执行的,完全由云端实现相关数据计算。则在该情况中,当前的车辆数据标定是更新车辆中保存的上一次云端的计算结果数据。而在另一种更为常见的情况中,对于大部分车辆数据是需要进行实时计算的,因此在车载电池管理系统中也预装有相比于云端更加简单的数据算法,车辆给予该简单数据算法实现实时数据计算。简单数据算法的优势在于计算量小,不会占用太多的系统资源。但是其劣势在于精准度低,而且随着时间积累计算误差会越来越大,因此需要通过云端的精准结果数据标定校正本地车辆数据。则在该情况中,数据标定是指,基于云端的精准计算结果数据标定校正车辆
本地的计算结果数据。
73.通过上述步骤,云端首先是获取车辆上传的车辆数据,并通过预先配置的数据算法对车辆数据进行计算,得到比较精准的计算结果。其中,由于云端的运算资源充足,因此可以在云端为不同的车辆有针对性地配置不同的数据算法,同时可以尽可能地采用运算量大但是精准度高的数据算法,从而可以大大提高车辆数据计算的准确性。同时,为了提高云端向车辆下发数据的安全性,是在车辆与充电桩连接后,云端再通过充电桩将标定数据下发给车辆中,可有效避免车辆和云端双向通讯引起数据被网络攻击等安全风险。最后,待标定车辆根据云端下发的标定数据对本地车辆数据进行标定校正,从而向用户呈现更加准确的车辆运行状态。相比于直接在车辆的车载电池管理系统中安装精准的数据模型,本技术中的车辆数据标定方法,由于主要计算过程由云端执行,而非车辆端执行,因此可以大大降低车辆的车载电池管理系统的运算量,同时可以进一步提高数据计算的准确性。因此解决了新能源汽车的车载电池管理系统需要消耗大量运行资源计算车辆状态数据的问题。
74.其中具体的,标定数据包括标定项和标定值,标定项和标定值相对应。
75.在其中的一些实施例中,车辆数据标定方法,在步骤240,向充电桩下发目标标定数据之前还包括:
76.步骤s231,向充电桩下发标定准备数据和充电锁定指令;其中,充电锁定指令用于锁定充电桩的充电枪。
77.具体的,云端在下发目标标定数据之前,先向充电桩发送标定准备数据和充电锁定指令。其中充电桩在接收充电锁定指令后,会将充电枪锁定使其无法与车辆分离,以保证在标定数据可以稳定地由充电桩发送给车辆。标定准备数据用于确定数据传输链路的连通性。充电桩在接收标定准备数据后,则会将数据发送至待标定车辆。具体的,充电桩可以通过充电枪向车辆发送一串电流信号。
78.步骤s232,获取充电桩上传的第一校验数据;其中,第一校验数据是待标定车辆根据标定准备数据生成的校验数据。
79.具体的,待标定车辆在收到标定准备数据后,根据该标定准备数据生成第一校验数据,并将第一校验数据发送至充电桩,充电桩再将第一校验数据发送给云端,云端则是会获取充电桩上传的第一校验数据。
80.步骤s233,根据第一校验数据判断是否向充电桩下发目标标定数据和充电解锁指令;其中,充电解锁指令用于解锁充电桩的充电枪。
81.具体的,云端需要根据第一校验数据判断是否执行步骤s240。其中至少可以分为两大类情况。在一类情况中,第一校验数据超时,即云端在预设时限内还没有收到第一校验数据,此时则说明当前车辆所在位置的网络不稳定,或是当前车辆电池管理系统运行不够流畅,无论哪一种情况,当前时间段均不适合下发数据量较大的目标标定数据。因此,云端则判定当前数据标定流程需要结束,则不会继续执行步骤s240,即不会向充电桩发送目标标定数据,而是向充电桩发送充电解锁指令。充电桩则根据充电解锁指令解除充电枪的锁定,以使充电桩进入正常充电模式,且用户可以随时拔出充电枪。而在另一类情况中,云端未超时收到了第一校验数据,此时云端会判断第一校验数据的有效性。进一步的,第一校验数据和标定准备数据是具有匹配关系的,或者说是符合预设的转换关系。第一校验数据与标定准备数据相匹配则说明数据有效,若是不匹配则说明数据无效。因此云端可以通过第
一校验数据判断车辆是否准确完全地接收到标定准备数据。云端只有接收到未超时且有效的第一校验数据,才会执行步骤s240。
82.因此在本实施例中,云端在下发目标标定数据之前,先下发标定准备数据和充电解锁指令,以确保充电桩和车辆处于可进行数据标记的正常状态。在对验证第一校验数据有效后,才会向充电桩下发目标标定数据。从而提高数据下发的安全性。
83.在其中的一些实施例中,车辆数据标定方法,在步骤240,向充电桩下发目标标定数据之后还包括:
84.步骤s241,获取充电桩上传的第二校验数据;其中,第二校验数据是待标定车辆根据目标标定数据生成的校验数据。
85.具体的,待标定车辆获取目标标定数据后,还会根据目标标定数据生成相应的第二校验数据,并将第二校验数据发送给充电桩;充电桩再将第二校验数据上传至云端;最后云端则会获取充电桩上传的第二校验数据。
86.步骤s242,根据第二校验数据判断是否向充电桩下发标定完成数据和充电解锁指令;其中,标定完成数据用于指引待标定车辆根据目标标定数据开始车辆数据标定。
87.具体的,第二校验数据和目标标定数据是具有匹配关系的,或者说是符合预设的转换关系。因此云端可以根据第二校验数据判断车辆是否准确完整接收到目标标定数据。第二校验数据的判断过程同第一校验数据相似。首先是判断第二校验数据是否超时,云端若是在预设时限内未收到第二校验数据,则判定标定流程结束,此时云端向充电桩发送充电解锁指令。然后在第二校验数据未超时的情况下,判断第二校验数据是否有效。若第二校验数据有效,则向充电桩发送标定完成数据,充电桩再将标定完成数据发送给车辆,车辆接收该数据后则判定获取到的目标标定数据是准确完整地,则开始车辆数据标定,也就是用目标标定数据更新本地的相应数据。若第二校验数据无效,则判定标定流程结束,此时云端可以向充电桩发送充电解锁指令。但在一种优选的实施例中,云端不向充电桩发送充电解锁指令,而是向充电桩管理系统发送人工解锁通知,通知就近的工作人员人工解锁充电枪。主要考虑到充电桩可能产生故障,以及避免数据传输遭遇恶意破解或是攻击的风险。
88.在其中的一些实施例中,车辆数据标定方法,在步骤240,向充电桩下发目标标定数据之后还包括:
89.步骤s243,获取充电桩上传的第三校验数据;其中,第三校验数据是待标定车辆在车辆数据标定完成时生成的校验数据。
90.具体的,车辆在完成数据标定后会生成第三校验数据,并向充电桩发送第三校验数据,而充电桩则将第三校验数据发送给云端。
91.步骤s244,根据第三校验数据判断待标定车辆的车辆数据标定是否完成,并向充电桩发送充电解锁指令。
92.具体的,云端则根据第三校验数据判断车辆是否完成数据标定。云端若是在预设时限内收到第三校验数据,则判定本次车辆数据完成,并向充电桩发送充电解锁指令,同时云端更新车辆数据,记录数据标定完成。云端若是在预设时限内未收到第三校验数据,则直接向充电桩发送充电解锁指令,而不会判断数据标定完成以及更新车辆数据。
93.在一些具体的实施例中,车辆数据包括第一车辆数据和第二车辆数据,第二车辆数据是待标定车辆根据第一车辆数据生成的车辆数据。
94.步骤s210,获取车辆上传的车辆数据,并根据车辆数据生成标定数据,具体包括:
95.步骤s211,获取车辆上传的第一车辆数据和第二车辆数据,并根据第一车辆数据生成标定数据。
96.具体的,车辆上传的车辆数据一般是包括两部分数据和车辆标识。其中第一车辆数据是指车辆直接检测记录的车辆数据,也就是车辆数据计算的对象数据;而第二车辆数据是指需要通过算法计算得到的车辆数据,也就是车辆数据极端的结果数据。至少在一种情况中,车载电池管理系统中安装有简单的数据算法,因此车辆本身也可以通过这些算法计算第一车辆数据得到第二车辆数据,以满足车辆本地的数据实时计算的要求,但是第二车辆数据具有一定的偏差。云端则是通过相对复杂完整的数据算法计算第一车辆数据,从而生成比较精准的计算结果,从而生成标定数据。因此,车辆数据标定是指车辆通过标定数据更新或是校正本地的第二车辆数据。
97.进一步的,步骤s220,根据待标定车辆的标识数据从标定数据中确定目标标定数据,包括:
98.步骤s221,根据待标定车辆的标识数据确定待标定车辆的标定数据。
99.步骤s222,判断待标定车辆的标定数据与第二车辆数据是否存在区别,若是则将待标定车辆的标定数据确定为目标标定数据。
100.具体的,在本实施例中,车辆并不是每次连接充电桩均会进行数据标定。考虑到车辆中的第二车辆数据可能也是相对准确的,因此云端需要先判断标定数据与相应的第二车辆数据是否相同,若相同则判定不需要进行数据标定,若不同则判定需要进行数据标定,进而将相应的标定数据确定为目标标定数据。可选的,可以预设一定的区别阈值,即第二车辆数据和标定数据的区别在区别阈值内,云端则判定不需要进行数据标定。
101.进一步的,上述需要是否需要进行数据标定的判定过程,不限于在车辆与充电桩连接后。基于此,在一个可选的实施例中,云端周期性的比较同一车辆的标定数据和第二车辆数据之间的区别,若是数据区别超过区别阈值后,云端则向车辆发送需要进行数据标定的通知。进而通知用户前往相应地点,并连接相应充电桩进行数据标定。相应充电桩是指与云端建立通讯关系的充电桩。
102.需要说明的使得,本发明中提出的车辆数据标定方法应用在本发明提出的车辆数据标定系统中时,其是系统中云端所执行的方法步骤。
103.因此,对于本发明中提出的车辆数据标定系统,在一些具体的实施例中,云端用于执行本发明提出的车辆数据标定方法;充电桩用于将待标定车辆发送的标识数据转发至云端,以及用于将云端发送的目标标定数据转发至待标定车辆;车辆用于根据目标标定数据进行车辆数据标定。
104.在进一步的实施例中,充电桩还用户将云端发送的标定准备数据和标定完成数据转发至待标定车辆中,以及还用于将待标定车辆发送的第一校验数据、第二校验数据和第三校验数据转发至云端。
105.基于上述车辆数据标定系统,本发明中还提出了一种车辆数据标定方法。图3是本发明的实施例中的另一种车辆数据标定方法的流程图,参照图3,该方法主要为系统中的多端交互流程。该车辆数据标定方法包括:
106.步骤s310,云端获取车辆上传的车辆数据,并根据车辆数据生成标定数据,标定数
据与车辆相对应。
107.步骤s320,待标定车辆与充电桩连接后向充电桩发送标识数据。
108.步骤s330,云端获取充电桩上传的待标定车辆的标识数据,并根据待标定车辆的标识数据从标定数据中确定目标标定数据,以及向充电桩下发目标标定数据。
109.步骤s340,充电桩向待标定车辆发送目标标定数据。
110.步骤s350,待标定车辆根据目标标定数据进行车辆数据标定。
111.首先,车辆在日常使用过程中会将车辆数据上传至云端,云端基于车辆上传的车辆数据进行计算,得到相应的标定数据,不同的车辆数据和不同的车辆对应;然后,车辆与充电桩连接后进入待标定状态,会将充电桩发送自身标识数据,充电桩会将待标定车辆的标识数据上传至云端;其次,云端根据充电桩上传的标识数据确定待标定的车辆及其对应的目标标定数据,并将目标标定数据下发至充电桩;继而,充电桩将目标标定数据发送给待标定车辆;最后,待标定车辆基于目标标定数据实现车辆数据标定。
112.上述过程则为本发明提出的车辆数据标定系统中的多端交互主要流程。通过上述交互流程,可以完成对车辆的数据标定。需要说明的是,仅是对车辆数据标定系统中多端交互的大致说明,进一步具体的交互流程可参照本发明中对云端所执行的车辆数据标定方法的说明。
113.下面通过具体的优选实施例对本发明中的车辆数据标定方法进行说明。
114.图4是本发明的优选实施例中的车辆数据标定方法的流程图,如图4所示,该车辆数据标定方法包括如下步骤:
115.步骤s400,获取车辆上传的第一车辆数据和第二车辆数据,并根据第一车辆数据生成标定数据。
116.具体的,云端根据每一辆车日常上传数据(第一车辆数据)进行关键数据运算,云端计算值(标定数据)与车辆计算值(第二车辆数据)进行对比(车载端有简单算法),发现车辆计算值误差超过一定阈值eset,自动发送信息通知车主去特定地点,特定快充桩进行充电保养。其中,一定阈值eset是指根据不同项具有不同阈值,特定地点是指车辆对应的维修中心、交付中心、服务中心等,特定快充桩是指具有与云端通讯和特殊电流输出的快充桩。
117.步骤s410,获取充电桩上传的待标定车辆的标识数据,根据待标定车辆的标识数据确定待标定车辆的标定数据。
118.具体的,当车辆插枪快充时,车辆会根据快充协议发送车辆vin码(标识数据)至快充桩,快充桩向云端上传vin码。
119.步骤s420,判断待标定车辆的标定数据与第二车辆数据是否存在区别。
120.若是,则将待标定车辆的标定数据确定为目标标定数据,并执行步骤s430;若否,则数据标定流程结束且执行步骤s462。
121.具体的,云端根据vin码查询需要标定项和标定量(两者构成标定数据),如不需要标定,则向充电桩发送结束标定信号,充电桩根据车辆请求充电正常响应充电,如需要标定进入下一步。
122.步骤s430,向充电桩下发标定准备数据和充电锁定指令。
123.具体的,云端先向充电桩发送标定准备信息并使充电桩进入s2开关(用于锁定充电枪)锁定状态,充电桩接收标定准备信息后,输出标定准备特定电流ibdr。车辆根据充电
桩输出特定电流ibdr,判断云端已进行数据标定准备,车辆向云端发送标定准备校验信号(第一校验数据)。
124.步骤s440,获取充电桩上传的第一校验数据,判断第一校验数据是否未超时且有效。
125.具体的,云端判断车辆上传标定准备校验信号是否超时。如果超时,则执行步骤s460。如果未超时,云端则判断车辆上传标定准备校验信号有效性。如果无效,则执行步骤s461;如果有效,则执行步骤s450。
126.步骤s450,向充电桩发送目标标定数据。
127.具体的,云端向充电桩发送标定数据包,包含标定项和标定项对应标定数值。充电桩根据标定数据包内容输出特殊电流ibdd,车辆根据充电桩输出电流获取需要标定项和标定项数据并反馈至云端。
128.步骤s461,向充电桩发送目标解锁指令和结束标定信号。
129.具体的,云端向充电桩发送结束标定并解除锁定s2开关。
130.步骤s462,向充电桩发送结束标定信号。
131.步骤s471,判断第二校验数据是否超时。
132.步骤s472,判断第二校验数据是否有效。
133.具体的,云端判断车辆上传标定数据包校验信号(第二校验数据)是否超时;如果超时,则执行步骤s461;如果未超时,则执行步骤s472。云端对车辆上传标定数据包校验信号进行有效性判断。如果无效,则执行步骤s462,即云端仅向充电桩发送结束标定,由于充电桩未收到充电解锁指令,因此不解除s2开关锁定,充电桩正常响应车辆需求电流充电。而且云端通知就近工作人员,人工结束s2锁定后,车辆才能拔掉充电枪。如果有效,则执行步骤s480。
134.步骤s480,向充电桩发送标定完成数据。
135.具体的,云端向充电桩发送标定完成,充电桩输出标定完成特殊电流ibdf,车辆根据充电桩输出电流进行判定标定完成,进行标定项数据标定,并向云端反馈标定完成校验信号(第三校验数据)。
136.步骤s490,获取充电桩上传的第三校验数据,根据第三校验数据判断待标定车辆的车辆数据标定是否完成。
137.具体的,云端判断车辆上传标定完成校验信号是否超时。如果超时,则向充电桩发送充电解锁指令和结束标定信号,以使充电桩按照车辆请求电流正常充电;如果未超时,则持续等待直至接收标定完成校验信号,在接收到标定完成校验信号时,向充电桩发送充电解锁指令和结束标定信号,同时云端更新车辆数据,记录完成标定。
138.需要进一步说明的是,对于充电桩向车辆输出的电流,均是通过高低电平以及脉冲数量表示特定信息的电流。示例性地,图5是本发明的优选实施例中的一种标定准备特定电流的示意图,参照图5,通过特定电流区间i_a和i_b以及脉冲数确定标定准备信息,脉冲数不限于2个。图6是本发明的优选实施例中的一种标定数据特定电流的示意图,参照图6,充电桩输出表示标定数据包内容的特殊电流包括多个部分。stp1表示标定项开始,通过电流上下区间i_a和i_b以及脉冲数表示;stp2表示具体标定项,通过上下电流区间i_a和i_c以及脉冲数表示;stp3表示标定项对应的具体标定值,通过上下电流区间i_e和i_d以及脉
冲数和脉冲频率表示;n个脉冲中n表示为不小于1的整数,标定项不限于一项。图7是本发明的优选实施例中的一种标定完成特定电流的示意图,参照图7,通过电流上下区间i_a和i_g以及脉冲数确定标定完成信息。
139.需要说明的是,在上述流程中或者附图的流程图中示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
140.在本实施例中还提供了一种车辆数据标定装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。以下所使用的术语“模块”、“单元”、“子单元”等可以实现预定功能的软件和/或硬件的组合。尽管在以下实施例中所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
141.图8是本发明的本实施例中的车辆数据标定装置的结构框图。如图8所示,该装置包括:
142.第一数据获取模块810,用于获取车辆上传的车辆数据,并根据所述车辆数据生成标定数据,所述标定数据与所述车辆相对应;
143.第二数据获取模块820,用于获取充电桩上传的待标定车辆的标识数据;其中,所述待标定车辆的标识数据是所述待标定车辆与所述充电桩连接后向所述充电桩发送的标识数据;
144.数据确定模块830,用于根据所述待标定车辆的标识数据从所述标定数据中确定目标标定数据;
145.数据下发模块840,用于向所述充电桩下发所述目标标定数据;其中,所述目标标定数据用于标定所述待标定车辆的车辆数据。
146.需要说明的是,上述各个模块可以是功能模块也可以是程序模块,既可以通过软件来实现,也可以通过硬件来实现。对于通过硬件来实现的模块而言,上述各个模块可以位于同一处理器中;或者上述各个模块还可以按照任意组合的形式分别位于不同的处理器中。
147.在本实施例中还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
148.可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
149.需要说明的是,在本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,在本实施例中不再赘述。
150.此外,结合上述实施例中提供的车辆数据标定方法,在本实施例中还可以提供一种存储介质来实现。该存储介质上存储有计算机程序;该计算机程序被处理器执行时实现上述实施例中的任意一种车辆数据标定方法。
151.需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
152.应该明白的是,这里描述的具体实施例只是用来解释这个应用,而不是用来对它进行限定。根据本技术提供的实施例,本领域普通技术人员在不进行创造性劳动的情况下
得到的所有其它实施例,均属本技术保护范围。
153.显然,附图只是本技术的一些例子或实施例,对本领域的普通技术人员来说,也可以根据这些附图将本技术适用于其他类似情况,但无需付出创造性劳动。另外,可以理解的是,尽管在此开发过程中所做的工作可能是复杂和漫长的,但是,对于本领域的普通技术人员来说,根据本技术披露的技术内容进行的某些设计、制造或生产等更改仅是常规的技术手段,不应被视为本技术公开的内容不足。
[0154]“实施例”一词在本技术中指的是结合实施例描述的具体特征、结构或特性可以包括在本技术的至少一个实施例中。该短语出现在说明书中的各个位置并不一定意味着相同的实施例,也不意味着与其它实施例相互排斥而具有独立性或可供选择。本领域的普通技术人员能够清楚或隐含地理解的是,本技术中描述的实施例在没有冲突的情况下,可以与其它实施例结合。
[0155]
以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对专利保护范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1