一种新能源电动汽车的远程管理软件升级方法与流程

文档序号:15198544发布日期:2018-08-19 02:32阅读:394来源:国知局

本发明属于新能源汽车技术领域,尤其涉及一种新能源电动汽车的远程管理软件升级方法。



背景技术:

现有的电动汽车是指以车载电源为动力,用电机驱动车轮行驶,符合道路交通、安全法规各项要求的车辆。它使用存储在电池中的电来发动。在驱动汽车时有时使用12或24块电池,有时则需要更多。电动汽车的组成包括:电力驱动及控制系统、驱动力传动等机械系统、完成既定任务的工作装置等。电力驱动及控制系统是电动汽车的核心,也是区别于内燃机汽车的最大不同点。电力驱动及控制系统由驱动电动机、电源和电动机的调速控制装置等组成。电动汽车的其他装置基本与内燃机汽车相同。

传统的电动汽车的每个轮子与转向机构之间并非独立对应设置,因此一般需要机械传动系统,以实现每个轮子与转向机构之间的传动关系。同时需要以下系统:abs刹车系统;机械联动的方向盘系统。现有技术中已有公开每个轮子分别使用轮毂电机及独立转向系统的电动汽车。即每个轮子都配备独立转向机构、独立的供电系统。因此,这类电动汽车设计不需要机械传动系统,并且不需要abs刹车系统和机械联动的方向盘系统。这类电动汽车一般配备以下的系统:计算机控制系统,具有体积小、可靠性高、寿命长和造价低的优点;集成车轮系统,拥有动力及计算机远程控制的转向系统。因为使用了电子技术,可任意改动方向盘左右驾驶的位置,以适合不同国家的需要,也可以让司机把方向盘移动,面向后方,逆向驾驶。传统的软件升级方式有两种,一种方式是通过互联网将升级文件推送到各个网络终端完成终端的软件升级,这种升级方式将升级文件暴露在互联网上,容易导致软件本身受到网络攻击,进而引发一系列安全问题;另一种方式是通过人工现场升级终端软件,这种方式只适合终端较少的应用场景,对于具有庞大终端数量的系统来说,人工现场升级终端软件将耗费大量的人力物力,不利于系统的推广。



技术实现要素:

本发明旨在解决以上现有技术的问题。提出了一种智能的、提高工作效率的新能源电动汽车的远程管理软件升级方法。本发明的技术方案如下:

一种新能源电动汽车的远程管理软件升级方法,其包括以下步骤:获取新能源电动汽车的电子控制单元ecu的远程传输数据;在远程管理软件端,对所述新能源电动汽车的远程传输数据进行包括纠错校验、插补、冗余校验在内的处理,得到待处理远程传输数据片段;所述对远程传输数据进行包括纠错校验、编码、冗余校验、解码在内的处理,得到待处理升级文件数据片段,包括:对所述远程传输数据进行纠错校验,通过rs里所码编码算法和crc循环冗余校验码算法进行处理,得到满足要求的dmb传输数据;对所述满足要求的远程传输数据通过tpeg传输协议专家组解码算法进行处理,得到待处理远程传输数据片段;对所述待处理远程传输数据片段进行数据还原操作,得到原始远程传输数据;对所述经过数据还原得到的远程传输数据进行分析,主要将其产品号和版本号分别与当前行软件文件的产品号和版本号进行比较;根据所述比较结果,对满足升级条件的软件终端进行升级操作,升级操作通过调用软件升级功能模块,所述软件升级功能模块主要包括对所述原始升级文件进行解析,用于所述原始升级文件的安装;其中,所述电动汽车包括底盘、整车壳体、三个以上滚动机构及电驱动桥,所述底盘设置于整车壳体上,所述底盘包括与滚动机构一一对应的不同方向的多个轨道,所述滚动机构设置在所述轨道中,每个轨道均为可伸缩结构,且可延伸出所述底盘;所述电驱动桥包括电机(2)、行星减速器、离合器(5)及差速器(6),所述电机(2)、行星减速器及差速器(6)同轴顺序布置,所述电机(2)与行星减速器连通,所述行星减速器为可调节速比结构,所述离合器(5)设置于行星减速器及差速器(6)之间用于关断电机(2),所述行星减速器包括一级行星减速器(3)和二级行星减速器(4),其中一级行星减速器(3)一端与电机(2)相连接,一级行星减速器(3)的另一端与二级行星减速器(4)齿轮连接,一级行星减速器(3)和二级行星减速器(4)构成可调节速比结构,通过调节速比,实现不同力矩的输出。

进一步的,所述一级行星减速器(3)包括一级太阳轮、一级行星轮、一级内齿圈及一级行星架,其中一级内齿圈固定在组合壳体(1)上,一级太阳轮与电机的转子(21)连接,一级行星轮与一级行星架连接,一级行星架与二级行星减速器(4)的二级太阳轮连接;所述的二级行星减速器(4)包括二级太阳轮、二级行星轮、二级内齿圈及二级行星架,其中二级齿圈固定在组合壳体(1)上,二级行星轮与二级行星架连接,二级行星架与离合器(5)的输入齿圈(51)连接。

进一步的,所述离合器(5)包括输入齿圈(51)、离合齿圈(52)、接合套(53)、拨叉(54)、丝杆(55)及控制电机(56),电机转子与一级行星减速器(3)的一级太阳轮固联,作为动力的输入端,一级行星减速器(3)的行星架与二级行星减速器(4)的二级太阳轮连接实现动力的传递,二级行星减速器(4)的行星架与离合器(5)的输入齿圈(51)连接,动力传递至离合器(5)的输入齿圈(51),离合器(5)控制动力的通断,动力连通时,输入齿圈(51)与离合齿圈(52)通过接合套(53)连接,离合器(5)通过控制电机(56)控制拨叉(54)的行程实现动力的通断,控制电机(56)驱动丝杆(55)带动拨叉(54)移动来控制接合套(53)的位置,接合套(53)与离合齿圈(52)完全连接,接合套(53)与输入齿圈(51)完全断开时,动力断开;接合套(53)与离合齿圈(52)部分连接,接合套(53)与输入齿圈(51)完全连接时,动力传递给差速器(6)。

进一步的,所述对待处理远程传输数据进行数据还原操作,得到原始升级文件,包括步骤:

对所述待处理远程传输数据片段进行编号获取和总数获取,若待处理升级文件数据片段总数和最大编号数值满足数据还原条件,则进行数据还原操作;

所述数据还原条件为:升级文件数据片段总数=最大编号数值+1;

当所述满足数据还原条件时,将待处理升级文件数据片段根据编号从0开始按照自然数从小到大依次进行拼接还原,得到原始升级文件;

进一步的,所述对远程传输数据与当前运行文件分别进行产品号和版本号比较,包括:

若升级文件与当前运行软件产品号不一致,则退出软件升级功能模块;

若升级文件与当前运行软件产品号一致,则进行版本号比较;

若升级文件的版本号大于当前运行软件版本号,则执行软件升级功能;

若升级文件的版本号小于或者等于当前运行软件版本号,则退出软件升级功能。

本发明的优点及有益效果如下:

本发明提供了一种新能源电动汽车的远程管理软件升级方法,通过远程无线升级的方式对远程传输数据发布终端进行软件升级,替代传统人工现场升级终端软件,节省了人力物力,有利于高效的终端升级操作。另外,在硬件部分,本发明将电机、行星减速器、差速器同轴布置,并与离合器集成,整个结构集成度高,结构紧凑,重量轻,节省空间,安装方便,传动效率高。电机采用转子为中空的新型的结构,便于半轴的安装,实现整体同轴的布置。本发明采用行星减速器,实现电驱动桥的同轴布置,结构紧凑,占用空间小,传动平稳;两级行星减速串联,能增大传动比,实现大扭矩的输出。新型的离合器连接在减速器与差速器之间,结构简单,安装方便,能实现自动离合,且离合时间短,能快速实现动力的通断,满足汽车在不同工况下的工作需求。本发明正是通过上述不可分割的软硬件的结合,才实现了新能源电动汽车的远程管理软件升级。

附图说明

图1是本发明提供优选实施例远程传输数据升级流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、详细地描述。所描述的实施例仅仅是本发明的一部分实施例。

本发明解决上述技术问题的技术方案是:

如图1所示为一种新能源电动汽车的远程管理软件升级方法,其包括以下步骤:获取新能源电动汽车的电子控制单元ecu的远程传输数据;在远程管理软件端,对所述新能源电动汽车的远程传输数据进行包括纠错校验、插补、冗余校验在内的处理,得到待处理远程传输数据片段;所述对远程传输数据进行包括纠错校验、编码、冗余校验、解码在内的处理,得到待处理升级文件数据片段,包括:对所述远程传输数据进行纠错校验,通过rs里所码编码算法和crc循环冗余校验码算法进行处理,得到满足要求的dmb传输数据;对所述满足要求的远程传输数据通过tpeg传输协议专家组解码算法进行处理,得到待处理远程传输数据片段;对所述待处理远程传输数据片段进行数据还原操作,得到原始远程传输数据;对所述经过数据还原得到的远程传输数据进行分析,主要将其产品号和版本号分别与当前行软件文件的产品号和版本号进行比较;根据所述比较结果,对满足升级条件的软件终端进行升级操作,升级操作通过调用软件升级功能模块,所述软件升级功能模块主要包括对所述原始升级文件进行解析,用于所述原始升级文件的安装;其中,所述电动汽车包括底盘、整车壳体、三个以上滚动机构及电驱动桥,所述底盘设置于整车壳体上,所述底盘包括与滚动机构一一对应的不同方向的多个轨道,所述滚动机构设置在所述轨道中,每个轨道均为可伸缩结构,且可延伸出所述底盘;所述电驱动桥包括电机2、行星减速器、离合器5及差速器6,所述电机2、行星减速器及差速器6同轴顺序布置,所述电机2与行星减速器连通,所述行星减速器为可调节速比结构,所述离合器5设置于行星减速器及差速器6之间用于关断电机2,所述行星减速器包括一级行星减速器3和二级行星减速器4,其中一级行星减速器3一端与电机2相连接,一级行星减速器3的另一端与二级行星减速器4齿轮连接,一级行星减速器3和二级行星减速器4构成可调节速比结构,通过调节速比,实现不同力矩的输出。

进一步的,所述一级行星减速器3包括一级太阳轮、一级行星轮、一级内齿圈及一级行星架,其中一级内齿圈固定在组合壳体1上,一级太阳轮与电机的转子21连接,一级行星轮与一级行星架连接,一级行星架与二级行星减速器4的二级太阳轮连接;所述的二级行星减速器4包括二级太阳轮、二级行星轮、二级内齿圈及二级行星架,其中二级齿圈固定在组合壳体1上,二级行星轮与二级行星架连接,二级行星架与离合器5的输入齿圈51连接。

进一步的,所述离合器5包括输入齿圈51、离合齿圈52、接合套53、拨叉54、丝杆55及控制电机56,电机转子与一级行星减速器3的一级太阳轮固联,作为动力的输入端,一级行星减速器3的行星架与二级行星减速器4的二级太阳轮连接实现动力的传递,二级行星减速器4的行星架与离合器5的输入齿圈51连接,动力传递至离合器5的输入齿圈51,离合器5控制动力的通断,动力连通时,输入齿圈51与离合齿圈52通过接合套53连接,离合器5通过控制电机56控制拨叉54的行程实现动力的通断,控制电机56驱动丝杆55带动拨叉54移动来控制接合套53的位置,接合套53与离合齿圈52完全连接,接合套53与输入齿圈51完全断开时,动力断开;接合套53与离合齿圈52部分连接,接合套53与输入齿圈51完全连接时,动力传递给差速器6。

进一步的,所述对待处理远程传输数据进行数据还原操作,得到原始升级文件,包括步骤:

对所述待处理远程传输数据片段进行编号获取和总数获取,若待处理升级文件数据片段总数和最大编号数值满足数据还原条件,则进行数据还原操作;

所述数据还原条件为:升级文件数据片段总数=最大编号数值+1;

当所述满足数据还原条件时,将待处理升级文件数据片段根据编号从0开始按照自然数从小到大依次进行拼接还原,得到原始升级文件;

进一步的,所述对远程传输数据与当前运行文件分别进行产品号和版本号比较,包括:

若升级文件与当前运行软件产品号不一致,则退出软件升级功能模块;

若升级文件与当前运行软件产品号一致,则进行版本号比较;

若升级文件的版本号大于当前运行软件版本号,则执行软件升级功能;

若升级文件的版本号小于或者等于当前运行软件版本号,则退出软件升级功能。

以上详细描述了本发明的较佳具体实施例。应当理解,本领域的普通技术人员无需创造性劳动就可以根据本发明的构思作出诸多修改和变化。因此,凡本技术领域中技术人员依本发明的构思在现有技术的基础上通过逻辑分析、推理或者有限的实验可以得到的技术方案,皆应在由权利要求书所确定的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1