夜雨聆风学习资料网

ARTICLE · 1115446

国产CAE:飞机结冰软件全面升级更新

国产CAE:飞机结冰软件全面升级更新

关键词:飞机结冰,国产CAE,CFD,冰形,气动分析,数据库

前面的文章介绍了我开发飞机结冰软件的经历。

飞机结冰这个方向太小众,我早已经不靠这个东西吃饭。关注我们的朋友也知道,我在工业软件上的主要方向集中在有限元软件(复合材料力学、传热)开发和架构设计上。

但是,我对于结冰算法和相关技术的研究一直没有中断,几乎每年都会抽出时间,对代码进行优化改进。

尤其今年通过力学大师系列(“力学大师”系列之辛克维奇:有限元之父)和工业软件发展史(飞机结冰算法中水滴轨迹的追踪)的学习研究,更加激发了我持续研究结冰的兴趣。

本年度还剩最后一个季度,我把这一年在CFD及结冰算法上研究进行了整理,全面升级了Spring 2D结冰软件,核心的几个点包括:

1) 底层重构:开发语言从 MATLAB 完全切换到 Python,界面也基于 PyQt 进行了全面重构与更新;

2) 精度与效率提升:结冰求解器进行了大幅优化,计算精度更高、更稳定,且计算效率丝毫不减,依然能实现“几十秒快速出冰形”;

3) 功能扩展:新增了包括数据库在内的多项实用功能,后处理体验大幅提升;

4) 集成气动分析:新增气动分析模块,可快速完成结冰前后气动特性的对比分析。

欢迎大家咨询、试用。当前软件更加的便捷好用,基本不需要说明书就可以自行上手使用。

以下是详细介绍:

1. 界面与功能

主界面如下:

主界面

左侧参数定义部分。其中翼型可以通过“导入”按钮,用户自行选取文件路径。

也可以通过数据库,自行选择已有翼型。

比较实用的小功能是,弦长、来流速度、温度等,都提供了单位自动换算功能。

右侧是结果显示,每个部分的结果,都提供了数据导出等功能。这部分属于后处理,将在下面详细阐述。

2. 后处理

后处理,这里我们花了很多心思,尤其是冰形这里。

1) 归一化显示控制:通过这个按钮,可以切换数据显示,既可以显示原始尺寸,又可以显示归一化数据。

2) 多步显示控制:可以控制冰形多步显示与最终冰形的显示状态。

3) 导入结果:这个功能非常重要。通过这按钮,可以导入试验结果,这样就可以快速与仿真结果进行对比,并且工程存储后,这个结果也是可以同步保存的,方便二次查看。

3) 导出结果:可以导出归一化或者非归一化的冰形结果。

4) 删除数据:可以删除已经导入的数据。

3. 数据库

数据库包含翼型数据库、案例库两部分。

两个数据库用户都可以自行扩展和管理。

翼型数据库:添加的翼型,计算的时候,可以直接选择使用。

翼型数据库

案例数据库:用户可以将自己的仿真工程存储到数据库中,方便二次查看。

案例数据库

4. 气动分析

我们在菜单栏的工具中,增加了气动分析功能。不需要用户去划分网格,网格由软件自动生成。

这里可以对已经完成结冰计算的干净翼型、带冰翼型进行气动分析,计算Cp曲线、Cl、Cd值,同时给出流场云图结果。

这里使用的求解器,是我们年初那会开发的有限元CFD求解器。

气动分析界面

Cp曲线、Cl、Cd值

5. 欢迎咨询试用

试用途径:

1. 后台联系助理。

2. 填写试用申请表

3. 邮件接收软件包,按照步骤操作,和助理联系获取密钥。

最后,欢迎广大同仁就如下方向给我们投稿:

1) 力学;

2) 工业软件开发(CAE);

3) 科研经历分享;

4) 工程经历分享;

5) 力学科普(名人事迹、技术科普)。

相关学习资料