modelica - 第一次创建热力学模块时需要注意什么?
问题描述
我需要直接模拟冷水滴(及其蒸发)和热工艺空气之间的热交换。标准库中没有任何现成的块可以满足我的需求,所以看起来我正在自己动手做。
由于水滴和空气之间的相互作用不是瞬时的,我计划在各个阶段推进块模型,但我没有足够的信心来实现我在 Modelica By Example 中看到的一些有限差分/体积方法。
目前我只是试图降低基本的相互作用,平衡空气和水之间的焓,使用 Thermopower 和 ThermoSysPro 库中的一些模块作为指导——即气压冷凝器和冷却塔模块。
我认为我已经降低了质量守恒(TBF 很难搞砸,从入口端口的所有传入质量都需要等于到出口端口的传出质量),但我在热交换过程中遇到了困难。
我可以吗:
计算从空气到水的比热通量率(Qdot/kg);
从空气介质比焓中减去该比热通量率,并将其与水的比焓相加;
设置一个守恒方程,即输入焓之和 = 输出焓之和。
我目前将水作为两相介质,空气和水“回路”(如果这是一个普通的管式热交换器)有自己独立的入口和出口。在稍后的某个阶段,我想让模型反映现实,并让蒸汽/水蒸气和空气混合物通过单个连接器离开模块,但我对介质功能的了解还不够好。
如果有人可以对这个问题有所了解,我将不胜感激。
解决方案
推荐阅读
- java - Java中的Font.createFont()之后如何正确调用deriveFont()?
- javascript - 如何对 AWS s3 列表对象进行分页?
- javascript - 材料表不会添加行
- java - springboot:org.h2.jdbc.JdbcSQLDataException: 转换“xxx@xx.com”的数据转换错误
- dynamic - 基于 REST 参数的气流中的动态任务
- ios - 如何一次将导航栏项的属性应用于多个视图控制器?
- node.js - 在这种查询 mongodb 中,如何从我的集合中获取最小值和最大值
- android - Android PackageInstaller INSTALL_FAILED_INTERNAL_ERROR:会话放弃
- mysql - mysql - 如何按计数降序排序,从查询中提取特定值的列表?
- c# - IEqualityComparer
对于列表