本发明涉及汽车仿真cae系统管理,具体的,涉及一种cae任务管理方法及系统。
背景技术:
1、随着汽车领域市场竞争越来越激烈,为了缩短汽车产品开发周期,对汽车车身开发提出了越来越多的要求。在保证汽车产品高质量和高性能的前提下,并能够在开发过程中提供大量可行的供选择的方案,而且需要快速更新各种原型方案。
2、在车辆开发阶段,有大量的cae分析任务同步进行,同时又有多方案验证优化工作,因此存在任务无法及时提交,影响项目正常进度,或者部分系统空闲,导致资源浪费。传统的管理方式无法解决该问题。
技术实现思路
1、本发明提出一种cae任务管理方法,解决了现有技术中汽车开发过程中,cae仿真系统计算任务多、提交不及时、系统利用不充分的问题。
2、本发明的技术方案如下:
3、一种cae任务管理方法,所述管理方法包括以下步骤:
4、获取文件并筛选可执行的cae计算任务文件,使多个可执行的cae计算任务文件处于待执行状态;
5、处于待执行状态的cae计算任务文件依次自动提交至执行程序;
6、同时,判断是否存在人工提交的cae计算任务文件,如果有,则并行运行执行程序;如果没有,则独立运行执行程序;
7、根据cae计算任务文件对相应的执行结果进行归档处理。
8、在上述具有cae任务管理方法的具体实施方式中,步骤“获取文件并筛选可执行的cae计算任务文件”具体为:
9、获取文件,将后缀名为fem或bdf的文件筛选为可执行的cae计算任务文件。
10、在上述具有cae任务管理方法的具体实施方式中,步骤“使多个可执行的cae计算任务文件处于待执行状态”具体为:
11、使多个可执行的cae计算任务文件存储于文件待执行区,并将筛选剩余文件与可执行的cae计算任务文件关联存储于文件待执行区。
12、在上述具有cae任务管理方法的具体实施方式中,步骤“处于待执行状态的cae计算任务文件依次自动提交至执行程序”具体为:
13、自动搜索文件待执行区内的文件,从第一个文件开始,自动提交至执行程序;否则搜索下一个文件,依次进行至最后一个文件被提交至执行程序。
14、在上述具有cae任务管理方法的具体实施方式中,步骤“根据cae计算任务文件对相应的执行结果进行归档处理”具体为:
15、当一个cae计算任务文件执行完成后,将创建归档文件夹且该归档文件夹名称与当前执行完的cae计算任务文件的名称相同,执行结果将保存在归档文件夹内。
16、在上述具有cae任务管理方法的具体实施方式中,所述执行结果包括cae计算任务文件执行后相应的计算结果和计算文件。
17、在上述具有cae任务管理方法的具体实施方式中,处于待执行状态的cae计算任务文件的数量可以人工增减。
18、在上述具有cae任务管理方法的具体实施方式中,所述人工提交的cae计算任务文件为紧急任务或者其计算占用的系统资源低于并行运行允许插入阈值内。
19、在上述具有cae任务管理方法的具体实施方式中,所述并行运行允许插入阈值为最大的系统资源减去当前正在执行的自动提交的cae计算任务文件计算所占的系统资源。
20、一种cae任务管理系统,所述任务管理系统可用于执行上述方案中任一项所述的cae任务管理方法,所述任务管理系统包括导入模块、监控模块、提交模块、手动提交模块及归档模块。
21、本发明的工作原理及有益效果为:
22、本发明中,提出了一种cae任务管理方法,通过系统对cae计算任务文件进行自动的筛分标记,使其处于待执行状态,对众多的cae仿真系统计算任务进行有条理的梳理分类,并使其处于待执行状态以便在提交后即可执行计算,系统会以自动提交方式将其提交至执行程序,从而避免提交不及时、系统空闲等问题,同时系统还兼容人工提交方式,选择性地以并行执行程序或者独立执行程序进行运行计算,最后当cae计算任务执行完成后,对相应的执行结果进行归档处理,以便于工作人员查阅分析,通过上述技术方案,解决了现有技术中汽车开发过程中,cae仿真系统计算任务多、提交不及时、系统利用不充分的问题。
1.一种cae任务管理方法,其特征在于,所述管理方法包括以下步骤:
2.根据权利要求1所述的cae任务管理方法,其特征在于,步骤“获取文件并筛选可执行的cae计算任务文件”具体为:
3.根据权利要求2所述的cae任务管理方法,其特征在于,步骤“使多个可执行的cae计算任务文件处于待执行状态”具体为:
4.根据权利要求3所述的cae任务管理方法,其特征在于,步骤“处于待执行状态的cae计算任务文件依次自动提交至执行程序”具体为:
5.根据权利要求4所述的cae任务管理方法,其特征在于,步骤“根据cae计算任务文件对相应的执行结果进行归档处理”具体为:
6.根据权利要求5所述的cae任务管理方法,其特征在于,所述执行结果包括cae计算任务文件执行后相应的计算结果和计算文件。
7.根据权利要求1所述的cae任务管理方法,其特征在于,处于待执行状态的cae计算任务文件的数量可以人工增减。
8.根据权利要求1所述的cae任务管理方法,其特征在于,所述人工提交的cae计算任务文件为紧急任务或者其计算占用的系统资源低于并行运行允许插入阈值内。
9.根据权利要求8所述的cae任务管理方法,其特征在于,所述并行运行允许插入阈值为最大的系统资源减去当前正在执行的自动提交的cae计算任务文件计算所占的系统资源。
10.一种cae任务管理系统,其特征在于,所述任务管理系统可用于执行权利要求1至9中任一项所述的cae任务管理方法,所述任务管理系统包括导入模块、监控模块、提交模块、手动提交模块及归档模块。