首页 > 技术 > MSC > > SimManager数据管理之工具软件集成框架及应用

SimManager数据管理之工具软件集成框架及应用

作者:Simwe    来源:MSC    发布时间:2012-04-05    收藏】 【打印】  复制连接  【 】 我来说两句:(0逛逛论坛

仿真数据管理中一个最主要的需求来源于对不同CAE工具软件的集成应用。在平台实施过程中,如何对现有的软件基于仿真业务的应用层次进行不同层次的集成以方便于工程师不同情况下的工具调用,是考验仿真数据管理系统在集成框架应用成熟度方面的主要指标。

SimManager并不像传统意义平台提供的简单客户端软件调用或者API级别的深层应用。对于前者方式,仅仅实现文件级的软件集成,用户体验的更多是文件的上传和下载等功能;对于后者方式,虽然可以极大的提高与客户业务的紧密程度,但这种应用更多依赖于客户现有业务的成熟度和相关软件版本的API开放程度,因此通用性不足是最大的障碍。

SimManager为了帮助用户针对不同成熟度的仿真业务应用实现对软件的集成,提供了灵活方便的集成框架。用户工程师无需多少IT背景即可实现各类工具软件的集成。

SimManager根据各类分析工具软件在仿真分析过程中的应用阶段不同,对软件集成的类别进行分类:Model Assembly,Pre-Processing,Solving,PostProcessing,MultiRun, Load Case, Clean up 等,并内置自定义流程应用类型,实现对特殊应用场景下工具软件的配置。

首先SimManager借助 Application Configuration 模块通过对Application、 Application Context ,Application Parameter分别定义,实现软件定义,软件调用参数、通用参数及运行结果检测机制,特定学科应用参数分别配置,并进行工具软件发布。

其次,对已集成的软件基于业务应用场景进行配置。为了实现同一个软件在不同应用场景下都能应用,如Patran 软件既可以进行前处理,也可以进行后处理。在前处理过程中,即可以做几何清理的应用,也可以做工况条件的附加。在不同场景下,平台对工具软件生成的文件格式/内容等收集规则并不相同。SimManager对不同阶段的相应的业务对象类型进行初步定义,及其相应学科分析场景的建模规则也作为独立的业务对象进行定义。实现仿真数据业务对象类型及仿真业务场景业务对象灵活配置。

1:  项目分析场景的定义,确定分析对象隶属于什么项目,进行什么学科分析,产品性能目标类型及值是什么。

2.确定该场景下特定分析过程中生成的模型的规则、报告生成的规则、与之关联的其他类型模型类型,调用什么软件等内容。

3.定义同一个分析场景下对不同分析过程的组合配置,实现对步骤1,步骤2场景的组合应用。

最后,系统内特定分析对象进行软件调用及应用。在该部分,SimManager提供了特定的工具包---Simulation Generator实现产品系统级多学科仿真的配置。该部分限于篇幅,不再详述(在以后将作为独立章节进行描述),仅提供配置界面和最终成功运行的界面。

总之,工程师可以借助SimManager灵活的软件配置能力,能够实现产品不同组件间、不同学科分析方案以及不同分析阶段场景的工具应用的组合配置,最大限度的实现仿真业务组件的重用。

   
分享到: 收藏