Amesim基础篇-元件详解-流体库管路

2024-05-23 22:36

本文主要是介绍Amesim基础篇-元件详解-流体库管路,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1 流体类型选择

如下图1所示,流体可以选择流体库中自带的流体。常用的流体类型为50%乙二醇溶液(EG50W50 coolant)。

2 管路

该模型是常用的管路,如下图所示。如之前所讲的建模原则:严格遵循R-C-R-C的原则。下图中的管路我们选择纯C模型(见图4),而水壶也是C元件,那么管路与水壶之间的连接就会是R-C-R(见图5)。

这里需要注意的是,若出现两个C元件相连,连接的线就会自动变成R-C-R模式,如上图5所示,显示为空心线若连接线变成了这种形式,就要对其输入参数,如下图6所示。这给后续的模型参数输入、修改等均带来不小的工作量。

因此在搭建模型时尽量避免此类问题出现。上述模型清除子模型后,更换管路模型选择为R-C。连接线就会变成实心线。

3 阻力管

阻力管路主要用于模拟非常规管路或带阻力的管路,可以将现有的PQ数据输入,但需要注意的是该管路只有阻力性能,没有容积性能。子模型选择"TFORT0 thermal-hydraulic orifice-fixed,using table (q or dm)=f(dp,(T))"。

选择上述子模型后,进入参数界面。此时可在“filename of dm[kg/s]=f(dp[bar],(T[degC]))with dp=p2-p1 ”中输入表格。此时需要注意的是,输入的数据要根据符合filename of dm[kg/s]=f(dp[bar],(T[degC]))with dp=p2-p1的形式。该处要求输入2D表格,流量根据压力与温度变化,即流量m(kg/s)=(温度T(degC),压力P(bar))。通知需要注意的是单位保持一致。

如下图所示,2D表中输入流量m(kg/s)=(温度T(degC),压力P(bar));根据输入要求“filename of dm[kg/s]=f(dp[bar],(T[degC]))with dp=p2-p1”中的“f(dp[bar],(T[degC])”从左到右依次对应X1,X2。

当然也可将压降拿到元件外,单独输入压降数据进行计算,后续会进行详细讲解。

4 换热管路

换热管路主要计算流体与外壁的换热,三种类型可供选择(如下图7所示)

4.1 Cicular pipe with predefined correlations:

圆形管路,只需输入管路内径和管路长度即可。另外在“gain on heat exchange“上可以设置换热扩大系数,该部分就主要是用于修正计算误差,可用于标定。

4.2 Generic pile with imposed heat exchange coefficient:

需要输入管路尺寸以及换热面积等数据,给定换热系数。

4.3 Generic pipe with user-defined correlations:

用户自定义参数。可以通过定义水力直径等参数计算换热,内嵌努塞尔公式。

这篇关于Amesim基础篇-元件详解-流体库管路的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/996611

相关文章

JAVA系统中Spring Boot应用程序的配置文件application.yml使用详解

《JAVA系统中SpringBoot应用程序的配置文件application.yml使用详解》:本文主要介绍JAVA系统中SpringBoot应用程序的配置文件application.yml的... 目录文件路径文件内容解释1. Server 配置2. Spring 配置3. Logging 配置4. Ma

mac中资源库在哪? macOS资源库文件夹详解

《mac中资源库在哪?macOS资源库文件夹详解》经常使用Mac电脑的用户会发现,找不到Mac电脑的资源库,我们怎么打开资源库并使用呢?下面我们就来看看macOS资源库文件夹详解... 在 MACOS 系统中,「资源库」文件夹是用来存放操作系统和 App 设置的核心位置。虽然平时我们很少直接跟它打交道,但了

关于Maven中pom.xml文件配置详解

《关于Maven中pom.xml文件配置详解》pom.xml是Maven项目的核心配置文件,它描述了项目的结构、依赖关系、构建配置等信息,通过合理配置pom.xml,可以提高项目的可维护性和构建效率... 目录1. POM文件的基本结构1.1 项目基本信息2. 项目属性2.1 引用属性3. 项目依赖4. 构

Rust 数据类型详解

《Rust数据类型详解》本文介绍了Rust编程语言中的标量类型和复合类型,标量类型包括整数、浮点数、布尔和字符,而复合类型则包括元组和数组,标量类型用于表示单个值,具有不同的表示和范围,本文介绍的非... 目录一、标量类型(Scalar Types)1. 整数类型(Integer Types)1.1 整数字

Java操作ElasticSearch的实例详解

《Java操作ElasticSearch的实例详解》Elasticsearch是一个分布式的搜索和分析引擎,广泛用于全文搜索、日志分析等场景,本文将介绍如何在Java应用中使用Elastics... 目录简介环境准备1. 安装 Elasticsearch2. 添加依赖连接 Elasticsearch1. 创

Redis缓存问题与缓存更新机制详解

《Redis缓存问题与缓存更新机制详解》本文主要介绍了缓存问题及其解决方案,包括缓存穿透、缓存击穿、缓存雪崩等问题的成因以及相应的预防和解决方法,同时,还详细探讨了缓存更新机制,包括不同情况下的缓存更... 目录一、缓存问题1.1 缓存穿透1.1.1 问题来源1.1.2 解决方案1.2 缓存击穿1.2.1

PyTorch使用教程之Tensor包详解

《PyTorch使用教程之Tensor包详解》这篇文章介绍了PyTorch中的张量(Tensor)数据结构,包括张量的数据类型、初始化、常用操作、属性等,张量是PyTorch框架中的核心数据结构,支持... 目录1、张量Tensor2、数据类型3、初始化(构造张量)4、常用操作5、常用属性5.1 存储(st

Python 中 requests 与 aiohttp 在实际项目中的选择策略详解

《Python中requests与aiohttp在实际项目中的选择策略详解》本文主要介绍了Python爬虫开发中常用的两个库requests和aiohttp的使用方法及其区别,通过实际项目案... 目录一、requests 库二、aiohttp 库三、requests 和 aiohttp 的比较四、requ

VUE动态绑定class类的三种常用方式及适用场景详解

《VUE动态绑定class类的三种常用方式及适用场景详解》文章介绍了在实际开发中动态绑定class的三种常见情况及其解决方案,包括根据不同的返回值渲染不同的class样式、给模块添加基础样式以及根据设... 目录前言1.动态选择class样式(对象添加:情景一)2.动态添加一个class样式(字符串添加:情

Python在固定文件夹批量创建固定后缀的文件(方法详解)

《Python在固定文件夹批量创建固定后缀的文件(方法详解)》文章讲述了如何使用Python批量创建后缀为.md的文件夹,生成100个,代码中需要修改的路径、前缀和后缀名,并提供了注意事项和代码示例,... 目录1. python需求的任务2. Python代码的实现3. 代码修改的位置4. 运行结果5.