【AICFD案例教程】轴流风扇仿真分析

news2024/12/25 9:33:44

AICFD是由天洑软件自主研发的通用智能热流体仿真软件,用于高效解决能源动力、船舶海洋、电子设备和车辆运载等领域复杂的流动和传热问题。软件涵盖了从建模、仿真到结果处理完整仿真分析流程,帮助工业企业建立设计、仿真和优化相结合的一体化流程,提高企业研发效率。

一、概 要

1)案例描述

本案例分析的是某轴流风扇,模型包含出口导叶流到和转子流道两部分组成,模拟风扇在入口速度为13.06m/s的工况下,风扇流场流动分布及风扇效率。本案例采用旋转机械向导模式,并结合通用模式与旋转机械专用后处理展示计算结果。

2)网格

六面体网格,网格数量180万。

图1-1 网格模型

3)计算条件

入口速度:13.06m/s;出口静压:0Pa;转速:3000rmp;湍流模型:SST k-omega;介质:25°空气。

二、向导设置

1)新建工程

① 启动AICFD 2023R2;

② 选择 文件>新建,选择旋转机械,选择工程文件路径,设置工程文件名,点击“确定”,进入旋转机械向导模式。

图2-1 AICFD窗口

图2-2 新建工程

2)模型设置

进入向导模式,选择模型机械类型>Fan,本案例为稳态计算。设置完成,点击“下一步”。

图2-3 模型选择

右击 组件>添加组件,创建转子计算域,导入外部生成的计算域网格;

图2-4 计算域设置

右击 组件>添加组件,创建静子计算域,设置对应计算域,点击“下一步”;

图2-5 计算域设置

设置计算域,边界条件以及求解参数设置,湍流模型采用Standardk-epsilon模型,点击“下一步”;

图2-6 计算域设置

根据模型设置,界面将自动识别交界面,也可以手动修改,点击“下一步”;

图2-7 交界面设置

根据模型设置,界面将自动识别边界条件,也可以手动修改,点击Inlet,Outlet修改进出口边界条件,点击“下一步”;

图2-8 边界条件设置

选择StartSolver,点击“完成”运行求解器开始计算。

图2-9 运行求解器设置

图2-10 选择求解模式

三、后处理

1)监控曲线

查看残差曲线。

图3-1 残差曲线

2)求解结果更新及导入

单击菜单栏 求解>可视化结果,实现可视化求解结果更新,现版本计算完成后自动进行可视化求解结果。

图3-2 结果更新

3)可视化结果

①压力云图

单击菜单栏后处理>云图,选取位置和变量参数,设置等级参数,点击应用,读取风扇表面压力云图,可以看到在3000rmp转速下的风扇表面压力分布。

图3-3 表面压力云图

4)模型初始化

点击菜单栏后处理>旋转机械模块,进行模型初始化,激活旋转机械后处理模式。

图3-4 激活旋转机械后处理

图3-5 选择初始化结果

图3-6 选择初始化计算域

5)可视化结果

①三维视图

双击场景>三维视图,选取组件和零件,读取风扇3D模型视角。

图3-7 三维视图

② 叶间平面

双击 场景> 叶间平面,选取组件,类型和变量参数,设置等级参数,点击应用,读取叶间平面压力云图,可以看到在3000rmp转速下,转子叶片对流体做功,流体流过转子叶片后,压力升高。

图3-8 叶间平面

③ 子午面

双击 场景> 子午面,选取组件,类型和变量参数,设置等级参数,点击应用,读取子午面压力云图,可以看到在3000rmp转速下,风扇与旋转轴垂直的面的压力分布,可以看到流体经转子加功后,压力升高,且能清晰的看出叶片前缘在子午面上的投影。

图3-9 子午面

④ 图表

双击绘图>叶片载荷,读取叶片载荷表,可以自定义选择X轴与Y轴变量,可以看出压力面的压力高于吸力面压力,前缘处压力最高。

图3-10 叶片载荷

双击 绘图> 圆周面,读取圆周面图,可以自定义选择X轴与Y轴变量,可以看出压力分布呈周期性变化;

图3-11 圆周面

双击 绘图>径向曲线,读取径向图,可以自定义选择X轴与Y轴变量,可以看出压力沿径向逐渐增大,符合径向平衡方程;

图3-12 径向曲线

双击绘图>入口至出口,读取入口至出口表,可以自定义选择X轴与Y轴变量。压力在转子叶片内沿流向逐渐升高,在静子叶片内保持不变;

图3-13 入口至出口

⑤ 旋转机械曲面

单击菜单栏 后处理> 自定义位置> 旋转机械面,选取组件,定义和变量参数,设置范围参数,点击应用,读取旋转机械曲面,用户可以方便的看到曲面对应的空间位置,对结果有更直观的印象,可在界面选择显示变量。

图3-14 旋转机械曲面

⑥ 旋转机械曲线

单击菜单栏 后处理> 自定义位置> 旋转机械线,选取组件,定义和变量参数,设置范围参数,点击应用,读取旋转机械曲线,用户可以方便的看到曲线对应的空间位置,对结果有更直观的印象,可在界面选择显示变量。

图3-15 旋转机械曲线

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1185833.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Jmeter接口自动化测试操作流程

在企业使用jmeter开展实际的接口自动化测试工具,建议按如下操作流程, 可以使整个接口测试过程更规范,更有效。 接口自动化的流程: 1、获取到接口文档:swagger、word、excel ... 2、熟悉接口文档然后设计测试用例&am…

QT第2课-GUI程序实例分析

GUI程序开发概述 不同的操作系统GUI开发原理相同不同的操作系统GUI SDK 不同 GUI 程序开发原理 GUI程序在运行时会创建一个消息队列系统内核将用户的键盘鼠标操作翻译成对应的程序消息程序在运行过程中需要实时处理队列中的消息当队列中没有消息时,程序将处于停滞…

第23章(上)_索引原理之索引与约束

文章目录 索引索引分类主键选择索引的代价 约束外键约束约束与索引的区别 索引使用场景不要使用索引的场景总结 索引 索引的概念:索引是一种有序的存储结构。索引按照单个或多个列的值进行排序。 索引的目的:提升搜索效率。 索引分类 按照数据结构分为…

通达OA V12版,引入thinkphp5.1框架,及获取session

通达OA V12版,引入thinkphp5.1框架 如下过程引入 如下过程引入 在D:/MYOA/webroot目录下,通过composer安装thinkphp5.1框架。在tp框架下,找到文件:thinkphp\library\think下的Error.php。方案1:截断异常输出 代码如…

js处理赎金信

给你两个字符串:ransomNote 和 magazine ,判断 ransomNote 能不能由 magazine 里面的字符构成。 如果可以,返回 true ;否则返回 false 。 magazine 中的每个字符只能在 ransomNote 中使用一次。 示例 1: 输入&…

栈的应用:表达式求值(中缀表达式,后缀表达式,前缀表达式)

目录 1.三种算术表达式1.中缀表达式2.后缀表达式3.前缀表达式 2.后缀表达式相关考点1.中缀表达式转后缀表达式1.手算方法2.例题3.机算 2.后缀表达式求值1.手算方法2.机算 3.前缀表达式相关考点1.中缀表达式转前缀表达式1.手算方法2.例题 2.前缀表达式求值 4.中缀表达式求值 1.三…

无人机航拍技术基础入门,无人机拍摄的方法与技巧

一、教程描述 买了无人机,可是我不敢飞怎么办?禁飞区越来越多,到底哪儿才能飞?我的无人机跟你一样,为什么我拍不出大片?厂家的说明书看不进去,有没有一套无人机的课程,可以快速上手…

【开源】基于Vue和SpringBoot的超市商品管理系统

项目编号: S 001 ,文末获取源码。 \color{red}{项目编号:S001,文末获取源码。} 项目编号:S001,文末获取源码。 目录 一、摘要1.1 简介1.2 项目录屏 二、研究内容2.1 数据中心模块2.2 超市区域模块2.3 超市货…

Python测试框架之pytest快速入门

pytest是一种流行的Python测试框架,支持创建简单的单元测试,也支持创建复杂的功能和集成测试。它提供了一系列有用的功能,能够方便地编写,组织和运行测试用例,并生成丰富的测试报告。 pytest的主要特点包括&#xff1…

2023年11月编程语言流行度排名

点击查看最新编程语言流行度排名(每月更新) 2023年11月编程语言流行度排名 编程语言流行度排名是通过分析在谷歌上搜索语言教程的频率而创建的 一门语言教程被搜索的次数越多,大家就会认为该语言越受欢迎。这是一个领先指标。原始数据来自…

『 MySQL数据库 』数据库基础之表的基本操作

文章目录 创建表🗡查看表🗡✒ 查看表内所有信息(描述\表结构等)✒ 根据条件查看表内数据✒ 查看表的具体详细信息: 修改表🗡✒ 修改表名:✒ 修改表的存储引擎、编码集(字符集和校验集):✒ 表内插入数据:insert into✒ 在表中新添一个字段(列)…

mmpi 明尼苏达多项人格测验,可用于筛查心理和精神问题

我们对于心理问题(精神问题)可谓是觉得又神秘又惧怕,很多人觉得心理问题仅仅影响的是情绪,其实心理问题的危害比你想象的严重的多,心理问题严重的话可以影响我们的生活和工作。 那么出现哪些症状,我们要特…

重新审视对比特币的九大批评!有些已被揭穿,而有些担忧可能会发生?

近日富达(Fidelity)发布《重新审视持续存在的比特币批评》长篇报告,针对9种常见针对比特币的批评进行回应,希望促使旁观者看清一些先入为主的观念,以理解比特币完整的价值主张。 批评1:比特币波动性太大&am…

SpringBoot 学习笔记(四) - 原理篇

一、自动配置 1.1 bean加载方式 bean的加载方式1 - xml方式声明bean 导入依赖&#xff1a; <dependencies><dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>5.3.9</ver…

高性能网络编程 - select、 poll 、epoll 、libevent

文章目录 概述优缺点SelectPollEpollLibEvent 概述 Select&#xff08;选择&#xff09;&#xff1a; Select 是一种传统的 I/O 多路复用机制&#xff0c;用于在类 Unix 操作系统&#xff08;如 Linux&#xff09;中同时管理多个文件描述符&#xff08;如网络套接字或文件&…

chatGLM中GLM设计思路

GLM是结合了MLM和CLM的一种预训练方式&#xff0c;其中G为general&#xff1b;在GLM中&#xff0c;它不在以某个token为粒度&#xff0c;而是一个span&#xff08;多个token&#xff09;&#xff0c;这些span之间使用自编码方式&#xff0c;而在span内部的token使用自回归的方式…

基础课25——业务流程分析

1.流程的定义&作用 业务流程是企业中一系列创造价值的活动的组合&#xff0c;它是企业运营的基础&#xff0c;也是企业提高效率、优化资源配置的重要手段。通过优化业务流程&#xff0c;企业可以更好地满足客户需求&#xff0c;提高客户满意度&#xff0c;同时也可以提高自…

Django框架简介

文章目录 Django框架介绍MVC与MVT模型MVCMTV 版本问题运行django注意事项 Django的下载与基本命令下载Django方式一&#xff1a;在命令界面使用pip安装方式二&#xff1a;使用pycharm安装 Django的基础命令命令行操作pycharm操作 Django项目命令行操作与Pycharm操作的区别应用D…

【Qt之QAssociativeIterable】使用

介绍 QAssociativeIterable类是QVariant中一个关联式容器的可迭代接口。这个类允许多种访问在QVariant中保存的关联式容器元素的方法。如果一个QVariant可以转换为QVariantHash或QVariantMap&#xff0c;那么QAssociativeIterable的实例可以从中提取出来。 QHash<int, QSt…

【工具】旋转图片-数据集制作工具, 开源!

转载请注明出处&#xff1a;小锋学长生活大爆炸[xfxuezhang.cn] Github&#xff1a;https://github.com/1061700625/small_tools_v2 之前做了一个下载百度的旋转图片验证码的工具(多进程下载百度旋转验证码图片-制作数据集)&#xff0c;那么拿到了图片数据&#xff0c;就需要手…