一天中蓄热水箱中水的温度的逐时变化的Python程序

本文介绍如何使用Python计算主动式太阳能热水器中蓄热水箱的温度随时间变化。涉及室外环境温度、水箱环境温度、补充水温及水箱热损失等参数,通过计算集热器有效能量和水箱热损失来模拟温度变化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

基本概念

主动式太阳能热水器简易系统

在这里插入图片描述

水箱温度逐时计算方法

在这里插入图片描述
在这里插入图片描述
Ta—— 室外环境温度,℃
Ta’ —— 蓄热水箱所处的环境温度,℃
Th —— 补充进入水箱的液体的温度,℃
εL —— 储罐损失系数,W/°C
在这里插入图片描述
在这里插入图片描述
大括号中的第一项是集热器的有效能Qu第二项是水箱热损失Loss,第三项是供给负荷的能量Load。

集热器的有效能Qu

在这里插入图片描述

水箱热损失Loss

在这里插入图片描述

例题

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

#蓄热水箱的储水量为m_s=150kg,初温为40℃,水箱损失系数和面积的乘积(UA)_s=1.70W/℃,水箱放置在温度为25℃
#负荷时每小时从热水箱中提取的10kg热水,而补充等量的15℃的自来水
#集热器面积A_c=4 m2,F_R=0.8,U_L=8.0W/(m2·℃)
from sympy import *
import pandas as pd
#已知条件
Time = [7,8,9,10,11,12,13,14,15,16,17]    #时间
I_T_list = [0.02, 0.43, 0.99, 3.92, 3.36, 4.01, 3.84, 1.96, 1.21, 0.05]    #倾斜面上的总辐射量I_T,MJ/m2
S_list = [0, 0.34, 0.79, 3.16, 2.73, 3.25, 3.08, 1.56, 0.95, 0]    #吸热板吸收的太阳辐射S,MJ/m2
T_a_list = [
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值