巴西航空工业公司在实施构建结构分析平台之前,使用内部作业调度批处理程序在大型计算机上进行求解作业,前处理器和后处理器在本地工作站上运行,这些程序生成的工程数据存储在共享网络目录中,这一过程带来了一些问题:
为了解决这些问题,巴西航空工业公司内部开发了一种内部工具(称其为EAD)来存储工程数据。这是一个基于网络的系统,用于存储仿真报告引用的最终仿真分析数据。这样面临的主要问题是系统中未能存储每个文件的元数据。有时,只存储一个包含代表同一产品的几个模型的压缩文件,而这些数据的使用者将来无法识别报告中使用的主模型,并且无法确保模拟中使用的所有文件都正确存储。
由于此类原因,因此决定不再维护和继续EAD的开发,并决定采用专注开发这些系统的标准的商业化产品。
解决方案
在进行了充分的产品调研和选型后,巴西航空工业公司最终决定以行业标准化程度最高的SimManager产品构建结构分析平台。
在技术实现上,巴西航空工业公司采用了SimManager产品推荐的技术路线,即分步实施策略。首先实现对仿真数据的管理,然后实现对前后处理工具及求解器的集成,最终构建起完善的结构分析平台。
图1 分步实施策略
01仿真数据管理
CAE仿真数据管理部署阶段,虽然没有与任何前处理器和后处理器集成,但具备EAD系统无法比拟优势,包括:
通过仿真数据管理功能的实现,尽管用户暂时没有使用SimManager的完整功能,但他们可以熟悉其原理和用户界面,并进行有效的仿真数据管理。
02仿真工具集成
首先,集成仿真前处理软件,并利用SimManager独有的仿真生成器模块,实现仿真模型的修改编辑和自动装配。通过仿真生成器可以自动生成多工况仿真求解装配模型。
图2 通过SimManager仿真生成器自动生成多工况装配模型
其次,实现与求解器的集成,通过和巴西航空工业公司的队列管理系统集成,将仿真生成器批量生成的多工况求解文件自动提交到高性能计算机进行批量求解。
最后,通过集成后处理工具和自动化脚本,将仿真作业生成的结果进行自动抽取,最终生成的关键结果数据(数值、图片、曲线等)自动保存到SimManager中,并利用SimManager中的报告生成器自动生成仿真报告。
通过工具及脚本的集成功能的实现,仿真平台完全和工程师的工作环境及工具完全集成,大大简化了他们的工作,避免了每次仿真都要下载模型、提取报告和上传数据。
建设收益
关于巴西航空
巴西航空工业公司是巴西的一家航空工业集团,成立于1969年,业务范围主要包括商用飞机、公务飞机的设计制造以及航空服务。现为全球最大的120座级以下商用喷气飞机制造商,占世界支线飞机市场约45%市场份额。该公司现已跻身于世界四大民用飞机制造商之列,成为世界支线喷气客机的最大生产商。