以下哪位大神没有参与能帮我看看这个udf哪有问题啊,是地源热泵U型管换热的

24小时热门版块排行榜&&&&
(初入文坛)
在线: 5.3小时
虫号: 2381536
注册: 性别: MM专业: 工程热物理相关交叉领域
哪位大神能帮我看看这个udf哪有问题啊,是地源热泵U型管换热的
#include "udf.h"
#DEFINE_PROFILE(inlet_z_velocity,thread,index)
#DEFINE_PROFILE(T,thread,index)
{ real z[ND_ND];& && &&&/*对应于inlet_z_velocity*/
&&& && && && && && && &/*对应于对流换热空气温度T*/
&&face_& && && && && & /*散热表面*/
&&& && && && && && && &/*定义时间变量*/
&&begin_f_loop(f,thread)
&&{ switch(t)
& & {case 0:z[]=0.27,y=299.65;
& &&&case 18000:z[]=0,y=297;
& &&&case 36000:z[]=0,y=295;
& &&&case 50400:z[]=0,y=293;
& &&&case 68400:z[]=0,y=297;
& & inlet_z_velocity=z[];T=y;
&&end_f_loop(f,thread)
总是提示我line4有语法问题,又不知道肿么改,定义的是一个土壤表面和空气对流换热时空气的温度T和管内流速,都是随时间变化的,目前刚开始接触udf,是照着例子改的,想知道到底哪错了,不会改了~~~拜托各位了!!
& 本帖已获得的红花(最新10朵)
& 猜你喜欢
已经有4人回复
已经有12人回复
已经有12人回复
已经有51人回复
已经有49人回复
已经有5人回复
已经有16人回复
已经有38人回复
已经有18人回复
已经有95人回复
& 本主题相关价值贴推荐,对您同样有帮助:
已经有22人回复
已经有11人回复
已经有5人回复
已经有8人回复
已经有21人回复
已经有4人回复
已经有7人回复
已经有5人回复
已经有7人回复
已经有6人回复
已经有14人回复
已经有6人回复
已经有9人回复
已经有1人回复
已经有11人回复
已经有4人回复
已经有4人回复
已经有4人回复
已经有3人回复
已经有5人回复
已经有5人回复
已经有10人回复
已经有5人回复
已经有9人回复
已经有4人回复
已经有5人回复
已经有12人回复
已经有23人回复
已经有13人回复
(小有名气)
在线: 71小时
虫号: 325496
注册: 性别: GG专业: 能源化工
【答案】应助回帖
★ ★ ★ 感谢参与,应助指数 +1xiegangmai: 金币+3, 谢谢参与!
z是个数组(矢量),因此,z[] 这样的用法是不对的。
z[0]也就是x
z[1]也就是y
另外,建议定义以及引用如下
real x[ND_ND];& &&&x[0]/x[1]/x[2]
便于与他人交流
(小有名气)
在线: 71小时
虫号: 325496
注册: 性别: GG专业: 能源化工
【答案】应助回帖
★ ★ ★ ★ ★ ★ ★ xiaohanice: 金币+5, ★★★★★最佳答案, 万分感谢~~~
21:14:20xiegangmai: 金币+2, 谢谢参与!
引用回帖:: Originally posted by xiaohanice at
我一开始写的是x,这应该和语法没有关系吧?如果上面用&&x/x/x ,我不懂的是下面 inlet_z_velocity=z[];这块改成什么呀应该?求指导~~~... 细看了一下,你有很多问题都没弄清楚。
以下是我写的,未测试,供参考:
#include "udf.h"
#define limit 1.0e-6
#define T1 18000.
#define T2 36000.
#define T3 50400.
#define T4 68400.
DEFINE_PROFILE(inlet_z_velocity,t,i)
&&real flow_time = RP_Get_Real("flow-time");
&&if (flow_time <=T1 )
& && &begin_f_loop(f,t)
& && && &F_PROFILE(f,t,i) = 0.27 ;
& && &end_f_loop(f,t)
& && &begin_f_loop(f,t)
& && && & F_PROFILE(f,t,i) = 0. ;
& && &end_f_loop(f,t)
DEFINE_PROFILE(temperature,t,i)
&&real flow_time = RP_Get_Real("flow-time");
&&if (flow_time <=T1 )
& && &begin_f_loop(f,t)
& && && &F_PROFILE(f,t,i) = 299.65 ;
& && &end_f_loop(f,t)
&&else if (flow_time <=T2 )
& && &begin_f_loop(f,t)
& && && & F_PROFILE(f,t,i) = 297. ;
& && &end_f_loop(f,t)
&&else if (flow_time <=T3 )
& && &begin_f_loop(f,t)
& && && & F_PROFILE(f,t,i) = 295. ;
& && &end_f_loop(f,t)
&&else if (flow_time <=T4 )
& && &begin_f_loop(f,t)
& && && & F_PROFILE(f,t,i) = 293. ;
& && &end_f_loop(f,t)
& && &begin_f_loop(f,t)
& && && & F_PROFILE(f,t,i) = 297. ;
& && &end_f_loop(f,t)
& &&&}& &&&
(小有名气)
在线: 71小时
虫号: 325496
注册: 性别: GG专业: 能源化工
★ ★ xiegangmai: 金币+2, 谢谢参与!
引用回帖:: Originally posted by xiaohanice at
您好~我还想问一个问题,最近按照你给的这个udf运行了几次,然后感觉换热有问题,是时间步长的原因么,因为我的这几个值都是随时间变化的, real flow_time = RP_Get_Real(&flow-time&)这个语句是不是就 ... real flow_time = RP_Get_Real(&flow-time&)这个语句是不是就是时间步长的定义
上面是模拟的时间,不是时间步长;
,像 if (flow_time &=T1 )里的T1应该就是和时间上的18000s对应的是么
是和计算时间对应的,至于能不能和物理时间对上,就看模型以及相关模拟设置了。
至于具体的换热,看你的模型设置,你可以尝试加大导热系数等参数,看是否有变化。
(小有名气)
在线: 71小时
虫号: 325496
注册: 性别: GG专业: 能源化工
引用回帖:: Originally posted by xiaohanice at
您好~我还想问一个问题,最近按照你给的这个udf运行了几次,然后感觉换热有问题,是时间步长的原因么,因为我的这几个值都是随时间变化的, real flow_time = RP_Get_Real(&flow-time&)这个语句是不是就 ... /*到第二天的时候应该是时间加84600s,那个控制的T1、T2、T3都得加上一个84600s也就是24h,才能保证第二天还是按照第一天定义的值来进行*/
大概思路,将计算时间(原为浮点型)转换为整型,然后通过取余操作,去掉天数的影响,语句如下:
real flow_time = RP_Get_Real(&flow-time&quot;
int time = ceil(flow_time)%84600;
然后将后面判断语句中的flow_time都替换成time;
(小有名气)
在线: 71小时
虫号: 325496
注册: 性别: GG专业: 能源化工
★ ★ xiegangmai: 金币+2, 谢谢参与!
引用回帖:: Originally posted by xiaohanice at
导入以后显示invalid type for integral binary expression: double % int. 这样的话要把上面的real也改成整型么?... 就是数据类型的问题。
ceil()&&,你搜一下。
还是不行的话再强制转换一下,int()。
相关版块跳转
第一性原理
我要订阅楼主
的主题更新
小木虫,学术科研互动社区,为中国学术科研免费提供动力
违规贴举报删除请联系客服电话: 邮箱:(全天候) 或者 QQ:
广告投放与宣传请联系 李想 QQ:
QQ:&&邮箱:
Copyright & 2001-, All Rights Reserved. 小木虫 版权所有
浏览器进程
打开微信扫一扫
随时随地聊科研地源热泵地埋管换热设计计算
,内容来自筑龙网相关的培训课程、论坛帖子、行业资讯等。筑龙网为国内最权威最专业的建筑工程学习。交流平台,超过1000万设计师、工程师和造价师在筑龙网交流、学习更多相关资料请访问日更新500篇的!(发布于:日)
此时有人在和您一起浏览筑龙优搜库
大家都在学
论坛热贴排行
课时数:14
课程时长:26
课程时长:42
课程时长:16
筑龙网以“成就有梦想的建筑人”为企业使命,为建筑行业从业者提供基于、直播课程、专家答疑、论坛交流的专业学习服务;同时搭建基于建筑+互联网的创业项目孵化平台,为推动行业创新发展贡献力量。 >
地源热泵地埋管换热设计计算相关专题推荐(window.slotbydup=window.slotbydup || []).push({
id: '2014386',
container: s,
size: '234,60',
display: 'inlay-fix'
&&|&&0次下载&&|&&总5页&&|
您的计算机尚未安装Flash,点击安装&
阅读已结束,如需下载到电脑,请使用积分()
下载:2积分
相关分类推荐
0人评价3页
0人评价8页
0人评价2页
0人评价3页
0人评价1页
所需积分:(友情提示:大部分文档均可免费预览!下载之前请务必先预览阅读,以免误下载造成积分浪费!)
(多个标签用逗号分隔)
文不对题,内容与标题介绍不符
广告内容或内容过于简单
文档乱码或无法正常显示
文档内容侵权
已存在相同文档
不属于经济管理类文档
源文档损坏或加密
若此文档涉嫌侵害了您的权利,请参照说明。
我要评价:
下载:2积分造价与管理
&&&云飞自控wendu地源热泵地埋管换热井垂直测温系统能耗温度监控系统
500.00&&元/套
地源热泵能耗在线监测系统概述一、地源热泵概念及系统监测的意义:地源热泵是利用浅层地能进行供热制冷的新型能源利用技术,是热泵的一种,热泵是利用卡诺循环和逆卡诺循环原理转移冷量和热量的设备.地源热泵通常是指能转移地下土壤中热量或者冷量到所需要的地方.通常热泵都是用来做为空调制冷或者采暖用的.地源热泵还利用了地下土壤巨大的蓄热蓄冷能力,冬季地源把热量从地下土壤中转移到建筑物内,夏季再把地下的冷量转移到建筑物内,一个年度形成一个冷热循环。COP(CoefficientOf Performance),即能量与热量之间的转换比率,简称能效比。COP值(制冷效率)实际就是热泵系统所能实现的制冷量(制热量)和输入功率的比值,在相同的工况下,其比值越大说明这个热泵系统的效率越高越节能;因此在作制冷系统COP值比较之前,首先要确定各个热泵系统是否在相同的工况之下,然后再进行计算比较。地源热泵系统的COP值较其他的空调系统要高,节能性好,在当前国家实施节能减排的形势下,采用该技术具有重要的意义,因此,为扩大推广利用地源热泵技术,有必要构建地源热泵能耗在线监测系统,该系统能自动检测地源热泵的运行情况,耗能及能效比的指标。二、工程实际监测1、检测系统的原理: 参数定义:1)热泵机组的瞬时功率P1(KW);2)地源泵、空调末端泵的瞬时功率P2、P3(KW);3)地源侧和末端侧的瞬时负荷Q1、Q2(KW); 2、主要监测设备:1)智能三相电能表、电流互感器2)超声波热量表3)Pt1000两线制温度传感器4)GPRS数据传输装置5)能耗监测系统配套用户使用软件 3、主要监测数据:地源侧的供回水温度、流量,末端侧的供回水温度、流量,室外环境温度,地源侧水泵的功率,末端侧水泵的功率,地源热泵机组的功率。 4.数据监测及基本传输流程:首先,通过超声波插入式流量表监测地源侧的供回水温度、流量,末端侧的供回水温度、流量,通过电流互感器(白色线圈)监测地源侧水泵的功率、末端侧水泵的功率,并将数据传至三相电能表,之后,将上述监测数据连同监测的室外温度,通过RS485总线传输至数据发射装置,最后,再通过GPRS传输到上位机,进行在线监测。5、RS485通讯竖直地埋管地源热泵温度在线监测系统 供应竖井地埋管多路温度巡检仪电脑在线温度实时监控地源热泵测温专用 试验研究了两种不同回填材料地埋管换热器的热响应性能、地源热泵运行对地源温度场的作用。热响应测试发现回填材料黄沙+膨润土的传热能力优于水泥浆+膨润土,散热能力前者高于后者11%。对某地源热泵的运行测试发现,在地下10m地埋管井壁处土壤最高温度出现在9月初、最低温度出现在3月初,随离井距离的增加,井外测点温度出现最值的时间延后2~3个月。数据显示,一年后井外测点地下温度场有1.9~2.2K不等的温升,升高程度随离井距离的增加而增加。 竖直地埋管地源热泵温度测量系统,主要是一套先进的基于现场总线和数字传感器技术的在线监测及分析系统。它能有对地源热泵换热井进行实时温度监测并保存数据,为优化地源热泵设计、探讨地源热泵的可持续运行具有参考价值。  本系统的重要特点:1.结构简单,一根总线可以挂接1-60根传感器,总线采用三线制,所有的传感器就灯泡一样,可以直接挂在总线上.2.总线距离长.采用强驱动模块,普通线,可以轻松测量500米深井.3.专用的深井土壤检测传感器,防护等级达到IP68,可耐压力高达5Mpa. 4.定制的防水抗拉电缆,增强了系统的稳定性和可靠特点总结:高性价格比,根据不同的需求,绝对比你想象的超值. 针对U型管口径小的问题,本系统是传统铂电阻测温系统理想的替代品. 可应用于:1.地埋管回填材料与地源热泵地下温度场的测试分析 2.U型垂直埋管换热器管群间热干扰的研究 3. U型管地源热泵系统性能及地下温度场的研究4. 地源热泵地埋管的传热性能实验研究 5. 地源热泵地埋管换热器传热研究 6. 埋地换热器含水层内传热的数值模拟与实验研究。 本系统技术参数:支持传感器:YF-D20深井水温专用数字传感器,最大测井深:1000米,传感器耐压能力:5Mpa ,最简配置设备:远距离温度采集模块+专用测井电缆+传感器,系统功能: 1、温度在线监测 2、 报警功能 3、 数据存储 4、定时保存设置5、历史数据报表打印 6、历史曲线查询等功能。 & &我部凭着良好的信用、优良的服务与多家企业建立了长期的合作关系。热诚欢迎各界朋友前来参观、考察、洽谈业务。电话: &QQ: 联系人:刘经理,欢迎咨询详情,索取产品资料手册!
表态成功,继续评分
同时转发一条微博&
上一个产品:
下一个产品:
该产品暂无评论。
赶快来发表第一个评论吧!
同类相关产品

我要回帖

更多关于 91哪位大神作品好看 的文章

 

随机推荐