用于电器检测工艺方案的验证方法、装置、设备、系统、计算机程序产品和存储介质与流程

摘要: 本发明涉及工艺方案验证的,具体地,涉及一种用于电器检测工艺方案的验证方法、装置、设备、系统、计算机程序产品和存储介质。背景技术:1、随着汽车技术的快速发展,用户...
用于电器检测工艺方案的验证方法、装置、设备、系统、计算机程序产品和存储介质与流程

本发明涉及工艺方案验证的,具体地,涉及一种用于电器检测工艺方案的验证方法、装置、设备、系统、计算机程序产品和存储介质。

背景技术:

1、随着汽车技术的快速发展,用户对汽车的智能化、功能性和安全性的需求日益增长,促使汽车制造商们不断优化汽车的设计和功能,尤其是随着电动汽车的普及,汽车电器技术和电器检测技术的更新换代速度显著加快。

2、现有技术中,对于电器检测工艺方案的验证采用实车验证的方法,但是一般需要等到其对应的程序实施后才能进行实车验证,在产品成熟度低的情况下往往需要拖期到临近开始量产的阶段才能进行有效验证,验证时间晚,并且验证时间平均需要3天,验证周期长、验证效率极低。

技术实现思路

1、为解决上述问题的至少一个方面,本发明提供了一种用于电器检测工艺方案的验证方法、装置、设备、系统、计算机程序产品和存储介质。

2、第一方面,本技术提供了一种用于电器检测工艺方案的验证方法,包括以下步骤:从用户界面接收启动某项仿真任务的指令,根据该项仿真任务的id从数据库中获取仿真静态数据,其中仿真静态数据包括电器检测工艺方案数据、仿真规则数据、仿真任务配置数据;比较电器检测工艺方案数据中的当前工位的控制器和/或检测模块的检测列表和仿真任务配置数据中的当前工位的控制器和/或检测模块的配置数据,过滤掉当前工位中仿真任务配置数据中不存在的控制器和/或检测模块,得到当前工位的检测项列表;根据电器检测工艺方案数据中的并行检测项列表标记当前工位的每个检测项是否为并行检测项,当检测项是并行检测项时开启并行流;根据电器检测工艺方案数据中的当前工位的检测顺序信息、并行检测项列表和当前工位的检测项列表,确定当前工位的当前检测的控制器和/或检测模块;基于电器检测工艺方案数据分别模拟对当前工位的当前检测的控制器和/或检测模块的检测操作,并记录每一个检测步骤的执行信息;比较检测结果和仿真规则数据,判断当前检测的控制器和/或检测模块是否符合仿真规则数据,当存在不符合项时记录该不符合项;根据电器检测工艺方案数据中的当前工位的检测顺序信息、并行检测项列表和当前工位的检测项列表,判断当前工位中所有的控制器和/或检测模块是否全部检测完成,当没有全部检测完成时,继续检测当前工位的下一检测的控制器和/或检测模块;当全部检测完成时,根据当前工位的所有检测结果,基于预设工位统计指标的计算规则,计算各个工位统计指标的结果;根据仿真任务配置数据,判断所有工位是否都检测完成,当存在有工位没有检测时,继续下一工位的检测;当全部工位检测完成时,根据所有工位的检测结果,基于预设总计统计指标的计算规则,计算各个总计统计指标的结果;根据每个工位的各个工位统计指标的结果和各个总计统计指标的结果形成仿真报告,并发送存储信息至数据库。

3、优选地,还包括以下步骤:从用户界面接收电器检测工艺方案,保存电器检测工艺方案至数据库,并基于电器检测工艺方案生成对应的仿真基础数据对应存储至数据库,其中仿真基础数据包括该电器检测工艺方案涉及的工位、理论工时、控制器、检测模块、检测顺序、设计的检测工时、并行检测项;从用户界面接收对控制器或检测模块设置的仿真规则信息,根据对控制器或检测模块设置的仿真规则信息分类存储至数据库,其中仿真规则包括单项规则和通用规则;从用户界面接收仿真任务的编辑指令,发送仿真任务配置列表至用户界面;从用户界面接收仿真任务配置信息,根据仿真任务配置信息关联电器检测工艺方案形成仿真静态数据存储至数据库,其中仿真任务配置信息包括仿真参数设置信息和检测列表设置信息,仿真参数设置信息包括仿真任务、车型、工艺文件、产品文件、仿真类型和车辆数据,车辆数据包括控制器和/或检测模块的配置数据,检测列表设置信息包括检测点、工位位数和工艺节拍。

4、优选地,还包括以下步骤:在接收到用户界面的启动某项仿真任务的指令后,验证该项仿真任务的参数签名,当参数签名验证不通过时发送启动失败信息至用户界面;当参数签名验证通过时,发送更改任务状态信息至数据库使其更改该项仿真任务的状态为执行中;根据仿真任务配置数据,发送展示信息至用户界面使其展示当前工位的工艺流程图;发送正检测信息至用户界面使得当前工位的工艺流程图上标记当前检测的控制器和/或检测模块,并更新控制器检测卡片和检测记录卡片;当检测完成后,发送检测完成信息至用户界面使得当前工位的工艺流程图上取消该检测完成的控制器和/或检测模块的标记;当全部工位检测完成时,发送更改任务状态信息至数据库使其更改该项仿真任务的状态为已完成,并发送仿真任务结束信息至用户界面使其显示仿真任务结束信息;从用户界面接收查看仿真报告的指令,从数据库调取仿真报告至用户界面。

5、优选地,所述工位统计指标包括实际用时、负荷率、并行系数、总线占用分布、冲突项列表和风险项列表;总计统计指标包括总并行系数、工艺覆盖度、未检测项和重复检测项。

6、优选地,判断所述当前检测的控制器和/或检测模块是否符合仿真规则数据包括以下步骤:检查当前检测的控制器和/或检测模块的检测结果中的零件号是否在仿真规则数据的有效列表中,当存在不符合项时记录该不符合项并生成风险项;验证当前检测的控制器和/或检测模块是否在仿真规则数据中的指定工位执行,当存在不符合项时记录该不符合项并生成风险项;确认当前检测的控制器和/或检测模块执行的流程是否与仿真规则数据中的执行流程相同,当存在不符合项时记录该不符合项并生成风险项。

7、第二方面,本技术提供了一种用于电器检测工艺方案的验证装置,所述装置包括:数据准备模块,配置用于从用户界面接收启动某项仿真任务的指令,根据该项仿真任务的id从数据库中获取仿真静态数据,其中仿真静态数据包括电器检测工艺方案数据、仿真规则数据、仿真任务配置数据;检测项列表确认模块,配置用于比较电器检测工艺方案数据中的当前工位的控制器和/或检测模块的检测列表和仿真任务配置数据中的当前工位的控制器和/或检测模块的配置数据,过滤掉当前工位中仿真任务配置数据中不存在的控制器和/或检测模块,得到当前工位的检测项列表;并行检测项标记模块,配置用于根据电器检测工艺方案数据中的并行检测项列表标记当前工位的每个检测项是否为并行检测项,当检测项是并行检测项时开启并行流;当前检测项确认模块,配置用于根据电器检测工艺方案数据中的当前工位的检测顺序信息、并行检测项列表和当前工位的检测项列表,确定当前工位的当前检测的控制器和/或检测模块;检测模块,配置用于基于电器检测工艺方案数据分别模拟对当前工位的当前检测的控制器和/或检测模块的检测操作,并记录每一个检测步骤的执行信息;第一检测结果分析模块,配置用于比较检测结果和仿真规则数据,判断当前检测的控制器和/或检测模块是否符合仿真规则数据,当存在不符合项时记录该不符合项;检测项切换模块,配置用于根据电器检测工艺方案数据中的当前工位的检测顺序信息、并行检测项列表和当前工位的检测项列表,判断当前工位中所有的控制器和/或检测模块是否全部检测完成,当没有全部检测完成时,继续检测当前工位的下一检测的控制器和/或检测模块;第二检测结果分析模块,配置用于当全部检测完成时,根据当前工位的所有检测结果,基于预设工位统计指标的计算规则,计算各个工位统计指标的结果;工位切换模块,配置用于根据仿真任务配置数据,判断所有工位是否都检测完成,当存在有工位没有检测时,继续下一工位的检测;第三检测结果分析模块,配置用于当全部工位检测完成时,根据所有工位的检测结果,基于预设总计统计指标的计算规则,计算各个总计统计指标的结果;仿真报告形成模块,配置用于根据每个工位的各个工位统计指标的结果和各个总计统计指标的结果形成仿真报告,并发送存储信息至数据库。

8、第三方面,本技术提供了一种用于电器检测工艺方案的验证设备,所述设备包括存储器和处理器,所述存储器上存储有计算机程序,在所述计算机程序被所述处理器执行时实现上述中任一项所述的一种用于电器检测工艺方案的验证方法。

9、第四方面,本技术提供了一种用于电器检测工艺方案的验证系统,包括用户界面、验证模块和数据库,验证模块运行时采用上述中任一项所述方法,用户界面和数据库均与验证模块连接;用户界面用于人机交互,和从验证模块接收显示指令并根据显示指令进行显示;数据库用于从验证模块接收存储指令并根据存储指令进行存储,以及接收验证模块的调用指令并根据调用指令将相对应的数据发送至验证模块。

10、第五方面,本技术提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述中任一项所述方法的步骤。

11、第六方面,本技术提供了一种存储介质,存储有计算机可读指令,当所述指令由处理器运行时,执行根据上述中任一项所述的方法。

12、本发明的一种用于电器检测工艺方案的验证方法、装置、设备、系统、计算机程序产品和存储介质,具有以下有益效果:

13、根据电器检测工艺方案,用户定制仿真规则和仿真任务,然后基于电器检测工艺方案数据模拟对检测项的检测操作,判断该项检测项的检测结果是否符合仿真规则,并根据每个工位的检测结果和全部工位的检测结果分别计算工位统计指标和总计统计指标并形成仿真报告,实现在电器检测工艺方案没有设计并生产对应程序前,对电器检测工艺方案进行快速验证,解决电器检测工艺方案验证时间晚、周期长的问题,对电器检测工艺方案的排布优化提供有效的决策支持。本技术通过设计与用户界面和数据库的交互,实现仿真过程的图形化展示,并有助于提高计算速度。