The invention provides an upload method and device for electric vehicle and battery data, wherein the method includes: collecting battery data in real time; judging whether the current battery data reaches the preset key point; if the current battery data reaches the preset key point, uploading the collected battery data to the server according to the preset cycle; if the current battery data does not reach the preset key point , further determine whether the difference between the current battery data and the last collected battery data is greater than the preset critical point, and upload the current battery data to the server when the difference between the current battery data and the last collected battery data is greater than the preset critical point. This method can greatly improve the accuracy of key data upload, improve the controllability of basic data upload, and effectively reduce the cost of traffic.
【技术实现步骤摘要】
电动汽车及电池数据的上传方法、装置
本专利技术涉及车辆
,尤其涉及一种电池数据的上传方法、一种电池数据的上传装置和一种电动汽车。
技术介绍
现有的电池系统的基础数据的上传方法包括定周期上传方法和变动上传方法,具体介绍如下:定周期上传方法:根据周期时间,采集数据按定周期向上传输电池电压数据和温度数据;其优点在于可定传输周期,传输量可控制,不会对接收方接收处理要求可进行指标性定义,也可根据传输限制或处理能力进行周期时间的定义,上传逻辑简单易实现,缺点在于如果是在定周期内电池数据出现多次变化,只能记录达到上传周期时的电池数据,无法满足高精度高数据分析,在数据稳定时,无效的数据(数据不变,但周期上传)会增加;变动上传方法:根据数据变动,以及变动的界定范围(不同需求定义),对特定数据进行上传,即只针对数据进行上传;其优点在于可以将电池多次变化记录上传,在数据稳定时,数据量几乎没有,减少传输流量;缺点在于数据上传时,对接收方解析增加难度,如果电池数据变化过快会产生多次上传要求,流量不好控制。然而,定周期上传方法的最大缺点是无法将电池数据变化的关键数据精确地上传到接收系统,这样会造成分析系统无法根据详细的变化数据分析电池的变化特点;变动上传方法的最大缺点是上传数据零散,不可控,会造成电池数据上传流量的不可控,以及增加接收处理方对数据的解析处理成本。因此,在传输数据量充足,以及接收方服务器性能资源充足的情况下,优选使用变动上传方法。但在一些系统(如电池储能工业系统)中,采用变动上传方法成本较高,经济性差,不适合实际应用;而使用定周期上传方法,无法得到关键的变动数据, ...
【技术保护点】
1.一种电池数据的上传方法,其特征在于,包括以下步骤:实时采集电池数据,其中,所述电池数据包括电池参数和/或电池所处环境参数;判断当前电池数据是否达到预设关键点;如果所述当前电池数据达到所述预设关键点,则按照预设周期将采集到的电池数据上传至所述服务器;如果所述当前电池数据未达到所述预设关键点,则进一步判断所述当前电池数据与上次采集到的电池数据之间的差值是否大于预设临界点,并在所述当前电池数据与上次采集到的电池数据之间的差值大于所述预设临界点时,将所述当前电池数据上传至服务器。
【技术特征摘要】
1.一种电池数据的上传方法,其特征在于,包括以下步骤:实时采集电池数据,其中,所述电池数据包括电池参数和/或电池所处环境参数;判断当前电池数据是否达到预设关键点;如果所述当前电池数据达到所述预设关键点,则按照预设周期将采集到的电池数据上传至所述服务器;如果所述当前电池数据未达到所述预设关键点,则进一步判断所述当前电池数据与上次采集到的电池数据之间的差值是否大于预设临界点,并在所述当前电池数据与上次采集到的电池数据之间的差值大于所述预设临界点时,将所述当前电池数据上传至服务器。2.如权利要求1所述的电池数据的上传方法,其特征在于,当电池由多个单体电池组成时,所述电池数据包括如下物理量中的一种或多种:电池温度、电池充电电流、电池放电电流、电池充电功率、电池放电功率、单位时间内电池用电量、电池总电压、电池所处环境湿度和多个单体电池电压。3.如权利要求2所述的电池数据的上传方法,其特征在于,当所述电池数据包括多个单体电池电压时,所述预设关键点包括单体电池充电禁止电压Umax和/或单体电池放电禁止电压Umin,所述预设临界点对应包括单体电池充电电压临界点和/或单体电池放电电压临界点,其中,Umax>Umin;其中,当电池充电时,如果至少一个当前单体电池电压大于或者等于Umax,则按照所述预设周期将采集到的电池数据上传至所述服务器;如果至少一个当前单体电池电压小于Umax,则判断所述当前单体电池电压与对应的上次采集到的单体电池电压之间的差值是否大于所述单体电池充电电压临界点,并在所述当前单体电池电压与对应的上次采集到的单体电池电压之间的差值大于所述单体电池充电电压临界点时,将当前采集到的电池数据上传至所述服务器;当电池放电时,如果至少一个当前单体电池电压小于或者等于Umin,则按照所述预设周期将采集到的电池数据上传至所述服务器;如果至少一个当前单体电池电压大于Umin,则判断所述当前单体电池电压与对应的上次采集到的单体电池电压之间的差值是否大于所述单体电池放电电压临界点,并在所述当前单体电池电压与对应的上次采集到的单体电池电压之间的差值大于所述单体电池放电电压临界点时,将当前采集到的电池数据上传至所述服务器。4.如权利要求2所述的电池数据的上传方法,其特征在于,当所述电池数据包括电池温度时,所述预设关键点包括电池最高允许工作温度Tmax、电池最低允许工作温度Tmin,所述预设临界点包括温度临界点,其中,Tmax>Tmin;其中,如果当前电池温度大于或者等于Tmax,或者,小于或者等于Tmin,则按照所述预设周期将采集到的电池数据上传至所述服务器;如果所述当前电池温度大于Tmin且小于Tmax,则判断所述当前电池温度与上次采集到的电池温度之间的差值是否大于所述温度临界点,并在所述当前电池温度与上次采集到的电池温度之间的差值大于所述温度临界点时,将当前采集到的电池数据上传至所述服务器。5.如权利要求2所述的电池数据的上传方法,其特征在于,当所述电池数据包括电池充电电流和/或电池放电电流时,所述预设关键点对应包括电池充电电流限值Iz和/或电池放电电流限值If,所述预设临界点对应包括充电电流临界点和/或放电电流临界点;其中,当电池充电时,如果当前电池充电电流大于或者等于Iz,则按照所述预设周期将采集到的电池数据上传至所述服务器;如果所述当前电池充电电流小于Iz,则判断所述当前电池充电电流与上次采集到的电池充电电流之间的差值是否大于所述充电电流临界点,并在所述当前电池充电电流与上次采集到的电池充电电流之间的差值大于所述充电电流临界点时,将当前采集到的电池数据上传至所述服务器;当电池放电时,如果当前电池放电电流大于或者等于If,则按照所述预设周期将采集到的电池数据上传至所述服务器;如果所述当前电池放电电流小于If,则判断所述当前电池放电电流与上次采集到的电池放电电流之间的差值是否大于所述放电电流临界点,并在所述当前电池放电电流与上次采集到的电池放电电流之间的差值大于所述放电电流临界点时,将当前采集到的电池数据上传至所述服务器。6.如权利要求2所述的电池数据的上传方法,其特征在于,当所述电池数据包括电池充电功率和/或电池放电功率时,所述预设关键点对应包括电池充电功率限值Pz和/或电池放电功率限值Pf,所述预设临界点对应包括充电功率临界点和/或放电功率临界点;其中,当电池充电时,如果当前电池充电功率大于或者等于Pz,则按照所述预设周期将采集到的电池数据上传至所述服务器;如果所述当前电池充电功率小于Pz,则判断所述当前电池充电功率与上次采集到的电池充电功率之间的差值是否大于所述充电功率临界点,并在所述当前电池充电功率与上次采集到的电池充电功率之间的差值大于所述充电功率临界点时,将当前采集到的电池数据上传至所述服务器;当电池放电时,如果当前电池放电功率大于或者等于Pf,则按照所述预设周期将采集到的电池数据上传至所述服务器;如果所述当前电池放电功率小于Pf,则判断所述当前电池放电功率与上次采集到的电池放电功率之间的差值是否大于所述放电功率临界点,并在所述当前电池放电功率与上次采集到的电池放电功率之间的差值大于所述放电功率临界点时,将当前采集到的电池数据上传至所述服务器。7.如权利要求2所述的电池数据的上传方法,其特征在于,当所述电池数据包括单位时间内电池用电量时,所述预设关键点包括单位时间内电池用电量限值Qmax,所述预设临界点包括电量临界点;其中,如果当前单位时间内电池用电量大于或者等于Qmax,则按照所述预设周期将采集到的电池数据上传至所述服务器;如果所述当前单位时间内电池用电量小于Qmax,则判断所述当前单位时间内电池用电量与上次采集到的单位时间内电池用电量之间的差值是否大于所述用电量临界点,并在所述当前单位时间内电池用电量与上次采集到的单位时间内电池用电量之间的差值大于所述用电量临界点时,将当前采集到的电池数据上传至所述服务器。8.如权利要求2所述的电池数据的上传方法,其特征在于,当所述电池数据包括电池所处环境湿度时,所述预设关键点包括电池最大允许工作湿度Hmax、电池最小允许工作湿度Hmin,所述预设临界点包括湿度临界点,其中,Hmax>Hmin;其中,如果当前电池所处环境湿度大于或者等于Hmax,或者,小于或者等于Hmin,则按照所述预设周期将采集到的电池数据上传至所述服务器;如果所述当前电池所处环境湿度大于Hmin且小于Hmax,则判断所述当前电池所处环境湿度与上次采集到的电池所处环境湿度之间的差值是否大于所述湿度临界点,并在所述当前电池所处环境湿度与上次采集到的电池所处环境湿度之间的差值大于所述湿度临界点时,将当前采集到的电池数据上传至所述服务器。9.如权利要求2所述的电池数据的上传方法,其特征在于,当所述电池数据包括电池总电压时,所述预设关键点包括电池充电禁止总电压Uzmax和/或电池放电禁止总电压Uzmin,所述预设临界点对应包括电池充电总电压临界点和/或电池放电总电压临界点,其中,Uzmax>Uzmin;其中,当电池充电时,如果当前电池总电压大于或者等于Uzmax,则按照所述预设周期将采集到的电池数据上传至所述服务器;如果所述当前电池总电压小于Umax,则判断所述当前电池总电压与上次采集到的电池总电压之间的差值是否大于所述电池充电总电压临界点,并在所述当前电池总电压与上次采集到的电池总电压之间的差值大于所述电池充电总电压临界点时,将当前采集到的电池数据上传至所述服务器;当电池放电时,如果当前电池总电压小于或者等于Umin,则按照所述预设周期将采集到的电池数据上传至所述服务器;如果所述当前电池总电压大于Umin,则判断所述当前电池总电压与上次采集到的电池总电压之间的差值是否大于所述电池放电总电压临界点,并在所述当前电池总电压与上次采集到的电池总电压之间的差值大于所述电池放电总电压临界点时,将当前采集到的电池数据上传至所述服务器。10.如权利要求2所述的电池数据的上传方法,其特征在于,如果所述电池数据包括单体电池电压和电池总电压,则在至少一个当前单体电池电压与对应的上次采集到的单体电池电压之间的差值大于单体电池充电电压临界点或者单体电池放电电压临界点时,还判断当前电池总电压与上次采集到的电池总电压之间的差值是否大于预设电压阈值,并在所述当前电池总电压与上次采集到的电池总电压之间的差值大于所述预设电压阈值时将所述当前电池数据上传至所述服务器,其中,所述预设电压阈值小于所述电池充电总电压临界点,且小于所述电池放电总电压临界点。11.如权利要求1所述的电池数据的上传方法,其特征在于,所述预设临界点通过如下步骤确定:获取电池数据的采样误差值m和准确度要求值n;如果m>n,则确定所述预设临界点取值为m+a,其中,a为所述预设临界点的精度;如果m≤n,则确定所述预设临界点取值为n。12.如权利要求1所述的电池数据的上传方法,其特征在于,还包括:实时检测电池所在回路是否发生故障;如果所述电池所在回路发生故障,则按照所述预设周期将采集到的电池数据上传至所述服务器。13.如权利要求12所述的电池数据的上传方法,其特征在于,电池所在回路的故障包括电池故障、线路路障和设备故障中的一种或多种。14.如权利要求1所述的电池数据的上传方法,其特征在于,所述预设周期小于或者等于电池数据的采集周期。15.一种非临时性计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-14中任一项所述的电池数据的上传方法。16.一种计算机设备,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时,实现如权利要求1-14中任一项所述的电池数据的上传方法。17.一种电池数据的上传装置,其特征在于,包括:采集模块,用于实时采集电池数据,其中,所述电池数据包括电池参数和/或电池所处环境参数;第一判断模块,用于判断当前电池数据是否达...
【专利技术属性】
技术研发人员:尹韶文,宋峰,林培锦,
申请(专利权)人:比亚迪股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。