如何估算自然对流传热系数

介绍

一般来说,对流可以定义为通过加热流体(例如空气或水)的运动来传递热量的过程。

自然对流(对流的一种特定类型)可以定义为流体在重力作用下由于较热因此密度较小的物质上升,而较冷且密度较大的物质下沉的趋势而引起的运动,从而导致热量的传递。

本文档的目的是演示如何计算这些被空气或保持恒定环境温度的水包围的表面的传热系数,并讨论与几种简单类型的自然对流(流过平坦的垂直或水平板)相关的理论。

此 Excel 电子表格根据定义的环境温度下的空气和水特性计算对流传热系数,同时使用下面计算详细信息中描述的公式。此电子表格的优点是它简化了两个复杂的任务:

  • 提供感兴趣的环境温度下空气和水的性质,以及
  • 几种典型场景下自然对流传热系数计算 

 

5892468a7428862e109a4388c3c3f692.png

如何操作Excel自然对流工作表

将 Excel 电子表格下载到您的计算机并打开。

可以看到三个选项卡:“自然对流”、“空气特性”和“水特性”。所有计算都在“自然对流”工作表中进行。输入值输入到绿色的

22628f7805737d26774575777c848196.png

“表面温度”、“环境空气/流体温度”和“表面长度”字段中。结果显示在橙色

76620e82e698745b243b4296455ac245.png

字段中。

空气和水的特性是根据“环境空气/流体温度”根据“空气特性”和“水特性”工作表中体现的表格数据,通过一系列曲线拟合公式计算得出的。

一开始可能不知道“表面温度”,但我们会猜测一下,以计算第一个对流传热系数。我们将这个对流传热系数应用到我们的模型中,并进行分析以求解温度,得出同一表面的“平均”温度。我们在电子表格中输入这个“新”平均温度来计算“新”对流传热系数,并将该“新”值应用到我们的模型中,分析并求解温度。我们重复这个过程,直到求解的平均温度和我们用来估计对流传热系数的温度之间几乎没有变化。这个温度通常在 1 到 3 次迭代后收敛。

计算针对“空气”(B 列)和“水”(C 列),并显示在标有“空气”的列中。显然,“空气”对流传热系数比“水”小得多。

“表面长度”也称为“沿表面流动方向的长度”。对于矩形平板水平板,这将是两个尺寸中较小的一个。例如,一个 300 毫米 x 600 毫米的板,我们将使用 300 毫米作为长度,因为这是流体流动阻力最小的路径。但是,如果我们的平板倾斜或垂直,那么这个距离代表倾斜方向上的板长度。要清楚的是,如果我们的 300 毫米 x 600 毫米的板倾斜,以至于长边方向在一端被抬起,那么我们的长度将是 600 毫米,并输入到我们的计算中。对于垂直板,这个长度就是我们的板高。

 

计算详细信息

以下公式来源于《传热学导论》第三版(Incropera 和 DeWitt 编著),“经验相关性:外部自然对流,第 9.6 章”。

这些计算的基本前提是,我们要分析的物体与周围的环境流体(气体或液体)之间存在温差。这种温差改变了物体附近流体的局部密度,流体开始移动,与密度不同的流体分子交换位置。这种移动的速率取决于流体特性和温差。最终,由于这种移动,热量从较热的热源转移到较冷的散热器。这种对流作用的速率与周围流体的传热能力直接相关。例如,如果周围的流体是水,那么与相同温度条件但被空气包围相比,会发生更多的热传递。

这些公式基于一系列无量纲数,例如努塞尔特数、瑞利数和普朗特数,以及我们周围流体的各种特性。我们传热对象使用的唯一特性是整个表面的平均温度,我们将为此应用我们新计算的对流传热系数。

 

f2ddbb1657b0c67c2ccadbb74c763ae9.png

 

d4326818cc6f79bb7a53ccf49d9aa673.png

 

 

e1f45838bd6d1fd51f38272537398cba.png

 

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【Git 工具】用 IntelliJ IDEA 玩转 Git 分支与版本管理

文章目录 一、使用 IDEA 配置和操作 Git1.1 查看 Idea 中的 Git 配置1.2 克隆 Github 项目到本地 二、版本管理2.1 提交并推送修改2.2 拉取远程仓库2.3 查看历史2.4 版本回退 三、分支管理3.1 新建分支3.2 切换分支3.2 合并分支3.4 Cherry-Pick 参考资料 一、使用 IDEA 配置和操…

本地学习axios源码-如何在本地打印axios里面的信息

1. 下载axios到本地 git clone https://github.com/axios/axios.git 2. 下载react项目, 用vite按照提示命令配置一下vite react ts项目 npm create vite my-vue-app --template react 3. 下载koa, 搭建一个axios请求地址的服务端 a.初始化package.json mkdir koa-server…

【深度学习基础】预备知识 | 微积分

【作者主页】Francek Chen 【专栏介绍】 ⌈ ⌈ ⌈PyTorch深度学习 ⌋ ⌋ ⌋ 深度学习 (DL, Deep Learning) 特指基于深层神经网络模型和方法的机器学习。它是在统计机器学习、人工神经网络等算法模型基础上,结合当代大数据和大算力的发展而发展出来的。深度学习最重…

微信小程序构建npm失败,没有找到可以构建的npm包

方法:打开终端输入 npm init -y npm install 或 yarn install我用 npm install 下载后并没有出现node_modules, 又用 yarn install 下载,成功了 下载好后,在project.config.json文件添加 "showShadowRootInWxmlPanel": true, …

Ubuntu 24.04使用docker安装Node-Red

Node-Red是开源是可视化的流计算软件,在Ubuntu 24.04版本下,很容易通过docker进行安装。 本人环境信息如下: Welcome to Ubuntu 24.04.1 LTS (GNU/Linux 6.8.0-45-generic x86_64)ubuntupascalming-ubuntu:~$ docker -v Docker version 24.0…

11.26深度学习_神经网络-数据处理

一、深度学习概述 1. 什么是深度学习 ​ 人工智能、机器学习和深度学习之间的关系: ​ 机器学习是实现人工智能的一种途径,深度学习是机器学习的子集,区别如下: ​ 传统机器学习算法依赖人工设计特征、提取特征,而深…

Kotlin的object修饰符定义类似Java的静态类/静态方法

Kotlin的object修饰符定义类似Java的静态类/静态方法 //类似Java的static类 object StaticCls {//类似Java静态变量private var num 0//类似Java的静态方法fun updateVal(n: Int) {num n}fun getVal(): Int {return num} }class MyTest() {fun setVal() {StaticCls.updateVal…

接口隔离原则理解和实践

在软件开发中,设计原则是指导我们编写高质量代码的重要准则。接口隔离原则(Interface Segregation Principle, ISP)是面向对象设计原则中的一条重要原则。ISP原则指出,客户端不应该依赖它不需要的接口,类间的依赖关系应…

SQL进阶——C++与SQL进阶实践

在C开发中,SQL数据库的操作是开发者常见的任务之一。虽然前面我们已经介绍了如何在C中通过数据库连接执行基本的SQL查询,但在实际项目中,我们通常需要更加复杂和高效的数据库操作。存储过程与函数的调用、复杂SQL查询的编写、以及动态构造SQL…

JVM 性能调优 -- JVM常用调优工具【jps、jstack、jmap、jstats 命令】

前言: 前面我们分析怎么去预估系统资源,怎么去设置 JVM 参数以及怎么去看 GC 日志,本篇我们分享一些常用的 JVM 调优工具,我们在进行 JVM 调优的时候,通常需要借助一些工具来对系统的进行相关分析,从而确定…

Mongo操作手册

Mongo数据类型 在Mongodb中,可以使用数字代码和别名作为过滤条件查询文档。在聚合操作中,可以获取字段类型的别名。或者根据返回的字段类型实现不同的逻辑。 //使用字符串"array"和数字类型4查询字段类型是数组的数据 db.collection.find({&l…

HBU深度学习作业9

1. 实现SRN (1)使用Numpy实现SRN import numpy as npinputs np.array([[1., 1.],[1., 1.],[2., 2.]]) # 初始化输入序列 print(inputs is , inputs)state_t np.zeros(2, ) # 初始化存储器 print(state_t is , state_t)w1, w2, w3, w4, w5, w6, w7, …

智能堆叠,集群和IRF

堆叠和IRF其实可以近似看成同一种技术,只是华三叫IRF,华为叫智能堆叠 智能堆叠(iStack):支持堆叠特性的交换机通过堆叠线缆连接在一起,从逻辑上变成一台交换设备,作为一个整体参与数据转发&…

三维渲染中顺序无关的半透明混合(OIT)(二——Stencil Route)

1、A-Buffer算法。 在谈到Stencil Route之前,需要先讨论A-Buffer算法。A-Buffer是一种图形学(渲染方向)上的用于可见面分析(Visble Surface Detection)的技术,是Z-Buffer的衍生方法。 Z-Buffer是用于剔除 不透明 物体的算法。假…

transformers bert-base-uncased情感分析

一、使用huggingface中的预训练模型,先要安装transformers、torch和SentencePiece pip install transformers pip install torch pip install SentencePiece 手动下载:https://huggingface.co/google-bert/bert-base-uncased/tree/main 添加以目录&…

Android开发仿qq详情下拉头像变大

Android开发仿qq详情下拉头像变大 个人详情界面,很多都有下拉头像变大的效果,其实我觉得这效果还不如点击头像看大图呢 一、思路: 自定义ScrollView 二、效果图: 看视频更直观点: Android开发教程案例分享-仿qq详情…

洛谷 P1157 组合的输出 C语言

题目:https://www.luogu.com.cn/problem/P1157#submit 题目描述 排列与组合是常用的数学方法,其中组合就是从 n 个元素中抽出 rr 个元素(不分顺序且 r≤nr≤n),我们可以简单地将 n 个元素理解为自然数 1,2,…,n从中任…

数据结构3.链表

目录 1.链表的概念及结构 2.链表的分类 1.单向或者双向 2.带头或者不带头 3.循环或者非循环 3.链表的实现 1.无头单向非循环链表 2.双向带头循环链表 4.顺序表和链表的区别 1.链表的概念及结构 概念:链表是一种物理存储结构上非连续、非顺序的存储结构&…

A054-基于Spring Boot的青年公寓服务平台

🙊作者简介:在校研究生,拥有计算机专业的研究生开发团队,分享技术代码帮助学生学习,独立完成自己的网站项目。 代码可以查看文章末尾⬇️联系方式获取,记得注明来意哦~🌹 赠送计算机毕业设计600…

paimon的四种changelog模式(2)-none模式

# 请先了解input模式 环境创建 CREATE CATALOG fs_catalog WITH (typepaimon,warehousefile:/data/soft/paimon/catalog );USE CATALOG fs_catalog;drop table if exists t_changelog_none ;CREATE TABLE t_changelog_none (age BIGINT,money BIGINT,hh STRING,PRIMARY KEY (h…