本发明属于软件灌装,涉及一种基于5g技术的汽车ecu软件灌装方法及系统。
背景技术:
1、汽车发动机ecu是电子控制单元,是发动机的综合控制装置。汽车发动机ecu根据自身存储的程序,对发动机各传感器输入的各种信息进行运算、处理、判断,并输出指令,控制有关执行器动作,达到快速、准确、自动控制发动机工作的目的。防抱死制动系统等也都配置有各自的ecu,随着车用电子化自动化的提高,ecu将会日益增多,线路会日益复杂。
2、传统汽车ecu软件灌装有专门的灌装车间,大多通过人工完成,车间工作人员持扫描器扫描ecu条形码,根据ecu的型号选择相应的控制软件类型,并通过有线连接对ecu进行软件灌装。这种单对单的方式比较耗时耗力,效率比较低;另外,软件灌装20个g的软件包在12秒内要灌装完成。
3、如专利cn201711230009.1公开了一种汽车发动机ecu软件自动灌装方法,包括步骤:1)通过扫描ecu上的在制品标签获取ecu的在制品信息;2)采集ecu的输出电压;3)通过ecu的can通讯接口读取flash里面指定a地址的信息,将信息内容与在制品信息相比较;4)从生产服务器中调取程序数据,计算程序数据的crc码,并将计算值与生产任务单中的预设值相比较;5)将程序数据刷写到ecu的flash里面指定b地址,计算程序数据的crc码,并将计算值与生产任务单中的预设值相比较;6)将生产过程信息写到ecu的flash里面指定c地址;7)打印产品标签贴,核对产品标签上的信息;8)取下ecu,灌装结束。该方法对汽车ecu进行软件灌装,通过自动读取ecu特定地址内的型号信息实现有线自动灌装,无法进行大批量ecu软件的同时灌装,效率低。
技术实现思路
1、本发明的目的在于提供一种基于5g技术的汽车ecu软件灌装方法及系统,实现大批量ecu软件同时自动灌装,提高工作效率。
2、为了达到上述目的,本发明的基础方案为:一种基于5g技术的汽车ecu软件灌装方法,包括如下步骤:
3、在车厂内部署5g网络,并在生产车间部署多个微基站;
4、待灌装ecu进入生产车间,并安装在车辆模块上;
5、设置多个彼此通信的车体自动识别系统avi,av i识别车辆模块和其上的待灌装ecu,获取待灌装ecu的装载位置、形状,再判断待灌装ecu是否具备软件灌装条件,如果具备灌装条件,则触发灌装操作,并将待灌装ecu的ecu系统配置型号、标识地址信息及当前所处生产阶段信息发送至灌装平台;
6、灌装平台根据avi系统发送的信息,对ecu灌装请求进行即时响应,根据待灌装ecu的灌装请求紧迫程度进行排序,协调5g网络资源开展多线程并行软件灌装;
7、5g网络优先根据时间最紧迫的ecu开展灌装操作,执行ecu灌装所需的数据传输操作,在多个avi系统触发请求时支持并发灌装操作。
8、本基础方案的工作原理和有益效果在于:本技术方案通过5g空中下载,实现软件灌装时间的前移,在之前的流程中完成所有软件灌装加载工作,可以按需灵活定义灌装工艺的触发时间,实现整个灌装时间前移。同时,把灌装车间进行省略,节省人力成本、空间成本。
9、进一步,灌装平台对灌装操作后的ecu开展软件灌装完整性测试,向该ecu发送预设信号,若该ecu向灌装平台反馈预期结果信号,则认定测试通过;反之,则认定软件灌装未完成,重新开始灌装或转人工操作。
10、对灌装后的ecu进行完整性测试,保证灌装质量。
11、进一步,灌装平台对灌装进程进行展示,对已完成灌装操作的ecu和对应数量,以及未完成灌装操作的ecu和对应数量进行直观展示;
12、对已完成灌装操作的ecu进行软件灌装测试,并对测试通过的ecu进行标识和数量展示。
13、展示相应数据,利于查看并处理。
14、进一步,灌装平台对ecu进行数据灌装的具体方法如下:
15、根据申请灌装的ecu所处工序,以及ecu所需灌装的程序,获取ecu至最后工序所用的操作时间,以及灌装ecu所需的时间,计算所有待灌装ecu的操作时间与灌装时间的时间差并由小到大排序;
16、根据由小到大的时间差排序,灌装平台按照优先级从前向后设定一个灌装顺序,按顺序完成灌装请求;
17、若收到新的ecu灌装申请,灌装平台通过计算该新申请的工序位置,将其插入到相应的队列位置。
18、操作简单,利于使用。
19、进一步,将生产车间划分为多个工序,预先获取ecu通过每个工序的所需时间;
20、确定每个ecu对应的灌装数据所需的时间,采集带灌装ecu所在工序位置,再计算位于带灌装ecu所在工序其后一个工序至其最后一个工序的操作时间总和,该操作时间总和与ecu对应的灌装数据所需时间相减,计算得到时间差。
21、划分工序,并确定单个工序的操作时间,利于计算。
22、本发明还提供一种基于5g技术的汽车ecu软件灌装系统,包括ecu数据传输模块、车体自动识别系统、5g网络和灌装平台;
23、所述ecu数据传输模块设置在待灌装ecu内,用于发出或接收数据;
24、所述车体自动识别系统设置在生产车间内,用于识别待灌装ecu的参数信息,判断ecu是否具备软件灌装条件;
25、所述5g网络覆盖车厂范围,用于实现车体自动识别系统与灌装平台通信;
26、所述灌装平台执行本发明所述方法,进行ecu软件灌装。
27、利用该系统实现软件灌装时间的前移,可以按需灵活定义灌装工艺的触发时间,提高工作效率,降低成本。
1.一种基于5g技术的汽车ecu软件灌装方法,其特征在于,包括如下步骤:
2.如权利要求1所述的基于5g技术的汽车ecu软件灌装方法,其特征在于,灌装平台对灌装操作后的ecu开展软件灌装完整性测试,向该ecu发送预设信号,若该ecu向灌装平台反馈预期结果信号,则认定测试通过;反之,则认定软件灌装未完成,重新开始灌装或转人工操作。
3.如权利要求2所述的基于5g技术的汽车ecu软件灌装方法,其特征在于,灌装平台对灌装进程进行展示,对已完成灌装操作的ecu和对应数量,以及未完成灌装操作的ecu和对应数量进行直观展示;
4.如权利要求1所述的基于5g技术的汽车ecu软件灌装方法,其特征在于,灌装平台对ecu进行数据灌装的具体方法如下:
5.如权利要求4所述的基于5g技术的汽车ecu软件灌装方法,其特征在于,将生产车间划分为多个工序,预先获取ecu通过每个工序的所需时间;
6.一种基于5g技术的汽车ecu软件灌装系统,其特征在于,包括ecu数据传输模块、车体自动识别系统、5g网络和灌装平台;