首页/文章/ 详情

仿真自动化的流程和开发的内容

8月前浏览15740


 本文摘要(由AI生成):

文章主要介绍了仿真自动化的流程和开发内容,包括GUI开发、前处理开发、仿真流程集成开发、求解开发和后处理开发五个环节。仿真自动化分为设计、仿真分析流程(业务过程)自动化和设计、仿真软件自动化两种。仿真自动化可以提高仿真效率,简化操作,降低应用门槛,提升效率,并具有一致性高的优点。上海幂知科技有限公司在仿真自动化方面具有独特优势,为多个领域提供了大量案例。


作为一个仿真工程师,我们都知道在做仿真计算时,前处理占据了大量的时间,特别是几何处理和网格划分这块。一旦几何处理和网格划分完毕也就意味者我们的仿真工作至少完成了60%以上。那么有没有可以倍速提升仿真效率的做法呢?

 

答案是肯定的,在某些场景下,我们可以通过采用仿真自动化的方式来提高效率。仿真自动化从原理上来说,分为设计、仿真分析流程(业务过程)自动化设计、仿真软件自动化。前者是将设计、仿真分析流程封装成模板,控制代码驱动模板自动执行。后者则是为设计、仿真软件开发接口,控制代码通过软件接口驱动仿真软件自动执行。

 

不管是仿真流程自动化和仿真软件自动化,从开发的流程来说,都可以分为GUI开发前处理开发仿真流程集成开发求解开发和后处理开发五个环节,当然了这里我没有介绍软件工程比较关注的需求调研和测试环节,也没有陈墨文档模块,这几块从研发角度来讲,也是很重要的,是软件开发过程中非常重要的环节。

 

上述五个开发流程,均有其不同的开发目标和开发内容以及对应的收益,考虑到文字表达的直观度欠佳,我以表格的方式来展示,相信您看了后会一目了然。

 

流程

开发目标

开发内容

项目收益

GUI开发

 

用户交互界面开发

1.各类交互界面开发,能够对边界、模型、工况等进行设置

2.工具软件集成接口开发

简化操作、降低应用门槛、效率提升

前处理开发


模型解析和参数提取

1.对模型文件进行解析

2.提取及仿真计算相关关键参数

效率提升

仿真流程集成开发

 

仿真分析流程封装

1.开发脚本实现计算网格的生成

2.自动输出设定条件的计算准备文件,进行数值计算

 

效率提升

求解开发

集成计算及计算控制

1.集成HPC资源

2.对计算情况进行监控

效率提升

一键提交

后处理开发

结果提取

自动生成报告

1.从计算结果中提取结果数据,形成图表、图形

2.自动输出标准格式的报告

效率提升

一致性高

                                               

写在最后,上海幂知科技有限公司(www.mizhitech.com)从事CAE开发和CAE二次开发多年,在仿真自动化方面形成了自己独特的优势,为航空航天、船舶、核电、汽车、高科电子等诸多用户提供了大量的仿真自动化案例。

 


MechanicalFluentCFXEnSightIcepakMaxwellHFSSHPCOptiStructFluxHyperMeshSimLabNastranAdamsMarcSimufactPatranAbaqusIsightSimpackStar-CCM+FloEFDFlothermMAGNETNX NastranMotorsolveFemapFlomasterXFlowOpenFOAM形状优化拓扑优化多学科优化几何处理网格处理后处理分析二次开发MATLABSimcenter 3DPolyflowCATIAUG云计算CreoAutoCADAMESim求解技术OptiSlang参数优化CSTHeedsEDEM单元技术FLOW-3D仿真体系数字孪生Inventor
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2022-07-13
最近编辑:8月前
幂知科技
工程软件研发技术及服务提供商
获赞 14粉丝 8文章 6课程 0
点赞
收藏
未登录
1条评论
幂知科技
工程软件研发技术及服务提供商
8月前
有兴趣的朋友可以备注来自仿真秀并加v:TingWYan
回复
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈