使用 Ansys Discovery 对离心风机进行仿真

了解设置模拟并获得有用结果的步骤。

离心风机:基础知识和重要性

离心风机,也称为径流式风机,是旨在通过将动能转化为势能来增加空气或气体的压力和流量的机械装置。它们的工作原理是利用旋转叶轮产生的离心力轴向吸入空气,然后径向排放空气。这种设计可以有效处理高压应用,并能够抵抗系统阻力移动大量空气。

 

离心风扇有多种类型,每种类型适用于不同的用途。主要类型包括(见右图):

  1. 径向叶片风扇。它们坚固耐用,能够处理含有颗粒的空气,常用于物料搬运和集尘系统。
  2. 前倾式风扇。结构紧凑、噪音小,是建筑物暖通空调系统的理想选择。
  3. 后弯式(或后倾式)风扇效率更高,且可自行限制功耗,适合用于工业过程和大规模通风。

离心风扇广泛应用于各行各业。在暖通空调系统中,它们为建筑物提供空气循环和温度控制。工业过程使用它们进行通风、排烟和气动输送。它们在发电厂用于通风诱导,在汽车行业用于发动机冷却,至关重要。

离心风扇的选择取决于所需气流、压力、效率、噪音水平以及所输送介质的性质等因素。叶轮设计和电机效率的进步不断提高这些多功能机器的性能和能耗。

成分

这些风扇由叶轮和外壳组成。叶轮通常由金属或塑料制成,高速旋转,从入口吸入空气并加速流向出口。离心风扇的外壳用于引导气流并增加其压力。为了实现所需的性能,重要的是要考虑外壳的形状和尺寸以及叶轮叶片的数量和排列等因素。

 

 

模拟

可以使用不同的 CFD 工具来模拟涡轮机械。在本例中,我们使用 Ansys Discovery 快速评估风扇的液压功率。它是一种仿真驱动的设计工具,将交互式建模(包括参数化)与多种仿真功能集成在一起。在探索模式中,用户即使在更改模型或物理时也可以快速获得初步结果。这允许在细化模式中进行更精确的模拟之前探索不同的设计,在细化模式中,模型被网格化并使用更强大的求解器运行。

步骤。 使用 Ansys Discovery 模拟离心风扇涉及以下步骤:

  • 几何创建。首先创建离心风扇几何的 3D 模型,包括叶轮、外壳和任何其他组件。在此演示中,我们有一个后弯风扇的虚拟几何形状(出口直径:546 毫米,板厚:5 毫米,叶片厚度:10 毫米)。  
     


    使用适当的设计指南创建外壳。提取上面显示的叶轮外壳的体积。禁用叶轮进行模拟。您可以使用其他 CAD 工具创建自己的几何形状,Ansys Discovery 可从许多 CAD 软件导入文件。
     


     
  • 物理设置。转到“模拟”选项卡并单击“流体流动”,从列表中选择第一个选项:“流动”。选择下面显示的入口区域(左),1)选择“入口”和 2)您喜欢的选项,3)输入适当的值和 4)空气温度(可选)。在此演示中,入口定义为 1 m/s 的等温流。对于出口部分,按照步骤 (5) 至 (8) 重复该过程,选择外壳上的区域(右)。这里我们有一个参考压力为 0 Pa 的部分。请注意,入口和出口值可以参数化。
     



    返回“模拟”选项卡并单击“流体流动”。这次从列表中选择“旋转流体区域”。现在您必须选择一个几何图形,然后选择“叶轮外壳”。确保您在屏幕上看到 (1) 区域的名称,以及 (2) 以您喜欢的单位输入转速。对于此演示,风扇以 360 rpm 的速度旋转(通常此速度更高),方向如图所示。确保流体区域(“叶轮外壳”和“外壳”)指定空气作为材料。结构钢用于叶轮,但在本模拟中已禁用。
     


     
  • 在探索模式下运行模型。通过选择屏幕底部的选项确保您处于探索模式。接下来,选择您想要的模拟保真度,同时记住每个保真度都有一个关联的单元格大小。如果您想知道单元格大小,请转到“模拟”选项卡并单击“大小预览”。将鼠标指针移到几何图形上,单元格大小将可见。有关更多详细信息,请观看以下视频。要解决模型,请单击屏幕右下角的绿色按钮。结果将在下一节中进行评估。
     


     
  • 在“优化模式”下运行模型。单击“探索”选项卡右侧的白色箭头,转到“优化模式”。接下来,以与“探索模式”中相同的方式选择“保真度”。回想一下,在此模式下,用户可以创建网格。有不同的网格控件需要设置,但在此演示中,我们将使用以下选项。有关更多详细信息,请观看此视频。要针对每个保真度值求解模型,请单击屏幕右下角的绿色按钮,就像在“探索模式”中一样。
     

后处理结果:探索模式

以下结果针对不同的保真度(分辨率)级别进行了呈现。由于风扇的目的是提高静压,因此请先检查这些轮廓以了解域内的流动情况。选择您喜欢的单位,然后使用“方向场”工具并选择子午面,如下所示。 

 

上图左下方的数字 1 表示这是使用较低保真度求解的第一个模型。随着保真度的降低,元素大小也会减小,结果也会更准确。表 1 显示了不同保真度值的结果,其中计算了入口体积流量和液压功率:

  • 体积流量是空气密度、空气速度和入口面积的乘积。
  • 液压功率是体积流量和压力升高的乘积。验证单位。
     

 

 

后处理结果:优化模式

现在,使用 Ansys Discovery 的第三个环境。如前所述,细化模式允许用户创建和控制网格以获得更准确的结果。我们还可以使用保真度选项卡来细化网格。如果您想通过输入单元大小(最小/最大)、增长率和膨胀层数来细化网格,请参考此。同样,下图是第一个具有最少单元数的模型,但表 2 提供了有关网格细化后结果的完整信息。

 

 

 

 

走得更远!

您可以通过参数化入口速度来实现。如果您愿意,请尝试使用具有相同设置的您自己的几何体。

 

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

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

相关文章

客户案例:向导ERP与金蝶云星空集成方案

一、客户背景 该客户公司主要致力于黄金、铂金、金镶玉首饰的研发设计、生产加工、批发及直营加盟业务。公司总部占地面积目前已达6000多平方米,拥有标准生产厂房和现代化生产设施,拥有一支完善的企业管理团队和专业技工队伍。 该企业目前同时采用向导 E…

mac 通过 Homebrew 安装 git 遇到的问题

问题真多啊 !!! 解决方式 见 1. / 2. / 3 . / 4. / 5. remote: Enumerating objects: 290323, done. remote: Counting objects: 100% (473/473), done. remote: Compressing objects: 100% (253/253), done. error: RPC failed; curl 92 H…

springboot 引入 单元测试 @Test

springboot版本 2.6 引入依赖 <dependency><groupId>org.junit.jupiter</groupId><artifactId>junit-jupiter</artifactId><version>5.8.1</version><scope>test</scope></dependency>写测试类 package com.mv.m…

机器学习-K近邻算法

文章目录 一. 数据集介绍Iris plants dataset 二. 代码三. k值的选择 一. 数据集介绍 鸢尾花数据集 鸢尾花Iris Dataset数据集是机器学习领域经典数据集&#xff0c;鸢尾花数据集包含了150条鸢尾花信息&#xff0c;每50条取自三个鸢尾花中之一&#xff1a;Versicolour、Setosa…

【豆包MarsCode蛇年编程大作战】花样贪吃蛇

目录 引言 展示效果 prompt提示信息 第一次提示&#xff08;实现基本功能&#xff09; 初次实现效果 第二次提示&#xff08;美化UI&#xff09; 第一次美化后的效果 第二次美化后的效果 代码展示 实现在线体验链接 码上掘金使用教程 体验地址&#xff1a; 花样贪吃蛇…

小白爬虫——selenium入门超详细教程

目录 一、selenium简介 二、环境安装 2.1、安装Selenium 2.2、浏览器驱动安装 三、基本操作 3.1、对页面进行操作 3.1.1、初始化webdriver 3.1.2、打开网页 3.1.3、页面操作 3.1.4、页面数据提取 3.1.5、关闭页面 ?3.1.6、综合小案例 3.2、对页面元素进行操作 3…

U3D的.Net学习

Mono&#xff1a;这是 Unity 最初采用的方式&#xff0c;它将 C# 代码编译为中间语言 (IL)&#xff0c;然后在目标平台上使用虚拟机 (VM) 将其转换为本地机器码执行。 IL2CPP&#xff1a;这是一种较新的方法&#xff0c;它会将 C# 代码先编译为 C 代码&#xff0c;再由 C 编译器…

Java集合学习:HashMap的原理

一、HashMap里的Hash是什么&#xff1f; 首先&#xff0c;我们先要搞清楚HashMap里的的Hash是啥意思。 当我们在编程过程中&#xff0c;往往需要对线性表进行查找操作。 在顺序表中查找时&#xff0c;需要从表头开始&#xff0c;依次遍历比较a[i]与key的值是否相等&#xff…

SOAFEE 技术研讨会:汽车软件定义与自动驾驶技术探讨

在本次技术研讨会上&#xff0c;来自汽车与科技领域的专家们围绕汽车软件定义及自动驾驶技术展开了深入交流与探讨。从 SOAFEE 蓝图计划的创新性理念&#xff0c;到 Autoware 开源项目及 Open AD Kit 在实际应用中的探索&#xff0c;再到 Edge Workload Abstraction and Orches…

FastJson很快,有什么用?

FastJson 在国内的热度还是挺高的&#xff0c;受到了很多开发者的喜欢。不过&#xff0c;我自己倒没有在项目中用过。我记得刚工作那会新做的一个项目有明确规定禁止使用 FastJson。 昨天看到一篇关于 FastJson 的文章&#xff0c;这位朋友分享了自己在使用 FastJson 遇到的一…

react antd点击table单元格文字下载指定的excel路径

在使用 Ant Design (antd) 的 Table 组件时&#xff0c;如果想点击表格单元格中的文字来触发下载指定路径的 Excel 文件&#xff0c;可以通过以下步骤实现&#xff1a; 1. 确保有一个可供下载的 Excel 文件&#xff1a;需要有一个服务器端点或者一个可以直接访问的 URL&#xf…

Jetson nano 安装 PCL 指南

本指南帮助 ARM64 架构的 Jetson Nano 安装 PCL&#xff08;点云库&#xff09;。 安装步骤 第一步&#xff1a;安装依赖 在终端中运行以下命令&#xff0c;安装 PCL 所需的依赖&#xff1a; sudo apt-get update sudo apt-get install git build-essential linux-libc-dev s…

ansible自动化运维实战--软件包管理模块、服务模块、文件模块和收集模块setup(4)

文章目录 一、软件包管理模块1.1、功能1.2、常用参数1.3、示例 二、服务模块2.1、功能2.2、服务模块常用参数2.3、示例 三、文件与目录模块3.1、file功能3.2、常用参数3.3、示例 四、收集模块-setup4.1、setup功能4.2、示例 一、软件包管理模块 1.1、功能 Ansible 提供了多种…

终极的复杂,是简单

软件仿真拥有最佳的信号可见性和调试灵活性,能够高效捕获很多显而易见的常见错误,被大多数工程师熟练使用。 空间领域应用的一套数据处理系统(Data Handling System),采用抗辐FPGA作为主处理器,片上资源只包含10752个寄存器,软仿也是个挺花时间的事。 Few ms might take …

cuda的并行运算介绍

cuda是如何使用GPU并行运算的&#xff1a; 以一个函数为例&#xff1a; duplicateWithKeys << <(P 255) / 256, 256 >> > (P,geomState.means2D,geomState.depths,geomState.point_offsets,binningState.point_list_keys_unsorted,binningState.point_list_…

开关电源设计(2)–BUCK电路设计和计算过程

BUCK电路也即降压电路&#xff0c;是应用最广泛的DC-DC变换器 需求决定的参数 V i 和 V o V_{i} 和V_{o} Vi​和Vo​ f f f I o I_{o} Io​ 输出电压纹波率 效率 需要计算:电感量 r r r 占空比 C 参数计算&#xff1a; 当MOS管导通时&#xff0c;电感电压 V O N V i − …

cudatex文本编辑器

一、下载 通过网盘分享的文件&#xff1a;cudatext 链接: https://pan.baidu.com/s/1TZbGk3AM09SuKvvcQy0d6Q?pwdbbzd 提取码: bbzd 本链接分享的为2025年1月下载上传的软件&#xff0c;版本为1.220.6.1 &#xff1b;软件皆已放入中文包。 二、设置中文简体 打开 https://…

打造本地音乐库

文章目录 存储介质硬盘&#xff08;NAS&#xff09;媒体播放器&#xff08;可视MP3、MP4&#xff09;实体介质&#xff08;CD光盘、黑胶片&#xff09;注意事项为什么不使用在线音乐&#xff08;App&#xff09;和网盘打造一套HiFi系统的成本非常高 获取音乐正版音乐途径免费音…

leetcode_链表 21.合并两个有序链表

21.合并两个有序链表 将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。思路&#xff1a; 定义一个哑节点&#xff08;dummy node&#xff09;&#xff0c;哑节点是一个初始的虚拟节点&#xff0c;它不存储有效值&#xff0c;只…

`std::make_shared` 无法直接用于单例模式,因为它需要访问构造函数,而构造函数通常是私有的

std::make_shared 在创建对象时会调用构造函数&#xff0c;而在单例模式下&#xff0c;构造函数通常是私有的&#xff0c;因此不能直接通过 std::make_shared 来创建对象。 为什么 std::make_shared 不适用于单例模式&#xff1f; 在单例模式中&#xff0c;我们希望确保一个类…