一种基于Checklist的仿真分析任务处理系统的制作方法

文档序号:8223680阅读:278来源:国知局
一种基于Checklist的仿真分析任务处理系统的制作方法
【技术领域】
[0001]本发明涉及汽车的检查项列表(Checklist)技术领域,具体涉及一种基于Checklist的分析任务处理系统。
【背景技术】
[0002]在长期的计算机辅助工程(CAE)分析工作的实践过程中,通过归纳汇总而形成的Checklist是分析对象、分析工况、评审内容,评审内容的目标值、以及阶段的有机集合。参照Checklist制定并执行整车的仿真分析任务的系统称为仿真分析任务处理系统。需要建立一个系统任务处理系统,生成能够表示项目任务的项目Checklist表,对项目任务进行实时控制,并实时显示项目任务的进程。

【发明内容】

[0003]本发明解决现有仿真分析任务的处理系统具有不能对项目任务进行实时控制,并实时显示项目任务的进程的技术问题。
[0004]为解决上述技术问题,本发明提供如下的技术方案:
一种基于Checklist的仿真分析任务处理系统,仿真分析任务处理系统中存储有总Checklist 表,包括:
对应关系建立模块,用于建立总Checklist表中评审内容与仿真处理与数据管理系统(SPDM,Simulat1n Process and Data Management)中的仿真试验的对应关系;
项目表处理模块,用于根据总Checklist表生成项目Checklist表,总Checklist表中一个分析对象、该分析对象对应的一个分析工况、该分析工况对应的一个评审内容,该评审内容的目标值、以及该评审内容对应的需要进行仿真的一个阶段的名称构成项目Checklist表中的一条数据;
项目Checklist表审批模块,用于发送项目Checklist表审批请求,并在接收到项目Checklist表审批通过指令后,为项目Checklist表中的每条通过项目Checklist表审批的数据均增加一个项目Checklist审批通过标记;
项目任务生成模块,用于为项目Checklist表中的具有项目Checklist审批通过标记的每条数据均增加一个项目执行人,并将具有项目Checklist审批通过标记的一条数据作为一个项目任务;
项目任务审批模块,用于发送项目任务审批请求,并且在接收到项目任务审批通过指令后为项目Checklist表中的每条通过项目任务审批的数据均增加一个项目任务审批通过标记;
项目任务执行模块,用于利用仿真处理与数据管理系统执行项目Checklist表中具有项目任务审批通过标记的项目任务,并将每个项目任务中评审内容所对应的仿真结果写入项目 Checklist 表;
项目任务完成审批模块,用于发送项目任务完成审批请求,并且在接收到项目任务完成审批通过指令后,为项目Checklist表中的通过项目任务完成审批的每条数据均增加一个项目任务完成审批通过标记;
项目Checklist表统计模块,用于将项目Checklist表中与评审内容对应的仿真结果和目标值进行比较,为仿真结果满足目标值的一条数据中加入合格标记。
[0005]在优选的方案中,上述的基于Checklist的仿真分析任务处理系统还包括:项目Checklist完成审批模块,用于发送项目Checklist完成审批请求,并且在接收到项目Checklist完成审批通过指令后为项目Checklist表中被通过的数据增加项目Checklist完成审批通过标记。
[0006]本发明的仿真分析任务处理系统,利用项目Checklist表来表示项目任务,并且能够对项目任务的执行过程进行控制,同时还能将项目任务的状态和仿真结果实时更新到项目Checklist表中,解决现有仿真分析任务的处理系统具有不能对项目任务进行实时控制,并实时显示项目任务的进程的问题。
【附图说明】
[0007]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0008]图1为基于本发明的仿真分析任务处理系统的任务执行及审批流程图。
[0009]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
【具体实施方式】
[0010]本实施例提供了基于Checklist的仿真分析任务处理系统,仿真分析任务处理系统中存储有总Checklist表,该仿真分析任务处理系统包括:
对应关系建立模块,用于建立总Checklist表中评审内容与仿真处理与数据管理系统中的仿真试验的对应关系;
项目表处理模块,用于根据总Checklist表生成项目Checklist表,总Checklist表中一个分析对象、该分析对象对应的一个分析工况、该分析工况对应的一个评审内容,该评审内容的目标值、以及该评审内容对应的需要进行仿真的一个阶段的名称构成项目Checklist表中的一条数据;
项目Checklist表审批模块,用于发送项目Checklist表审批请求,并在接收到项目Checklist表审批通过指令后,为项目Checklist表中的每条通过项目Checklist表审批的数据均增加一个项目Checklist审批通过标记;
项目任务生成模块,用于为项目Checklist表中的具有项目Checklist审批通过标记的每条数据均增加一个项目执行人,并将具有项目Checklist审批通过标记的一条数据作为一个项目任务; 项目任务审批模块,用于发送项目任务审批请求,并且在接收到项目任务审批通过指令后为项目Checklist表中的每条通过项目任务审批的数据均增加一个项目任务审批通过标记;
项目任务执行模块,用于利用仿真处理与数据管理系统执行项目Checklist表中具有项目任务审批通过标记的项目任务,并将这些项目任务中的每个项目任务中评审内容所对应的仿真结果写入项目Checklist表;
项目任务完成审批模块,用于发送项目任务完成审批请求,并且在接收到项目任务完成审批通过指令后,为项目Checklist表中的通过项目任务完成审批的每条数据均增加一个项目任务完成审批通过标记;
项目Checklist表统计模块,用于将项目Checklist表中与评审内容对应的仿真结果和目标值进行比较,为仿真结果满足目标值的一条数据中加入合格标记。
[0011]该还可以包括:项目Checklist完成审批模块,用于发送项目Checklist完成审批请求,并且在接收到项目Checklist完成审批通过指令后为项目Checklist表中被通过的数据增加项目Checklist完成审批通过标记。
[0012]Checklist是分析对象、分析工况、评审内容,评审内容的目标值、以及阶段的汇总。一个分析对象对应一个或多个分析工况,一个分析工况对应一个或多个评审内容,一个评审内容对应一个目标值,一个评审内容对应多个阶段。Checklist的具体结构如下:
(I)分析对象:分析对象包括分析对象名称,是可以是整车也可以是某个分总成或者零部件,经过统一的规划对所有CAE分析所能够涉及到的分析对象进行了统一分类与编号,这样不仅有利于明确分析对象的类型与属性,也有利于对针对相同分析对象的分析进行分类。
[0013](2)分析工况:一个分析工况包括分析工况名称和与分析工况名称对应的仿真定义,是按照某一既定的分析标准来进行的一项具体的分析。在仿真定义中规定了分析工况的边界条件、分析工况需要得到各类指标参数、分析工况所采用的试验方法或者法规标准等等一系列相关规定。一般情况下某一分析工况都会有技术手册规范分析工况的建模与评价方法,同时还会有相应的CAE工具模型(壁障、假人、材料库等)进行辅
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1