找回密码
 注册
查看: 1524|回复: 5

如何在入口边界定义风速沿高度的变化

[复制链接]
发表于 2005-7-1 21:13:16 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
我在做一栋建筑物的数值模拟,高150多米,想看看考虑风沿地表高度变化对建筑物的影响。
我在定义边界条件时不知道如何把这种风速的变化定义出来。
我做的是三维问题,不知道能不能用profile模拟出来?该怎样写profile文件?
发表于 2005-7-2 10:44:11 | 显示全部楼层

如何在入口边界定义风速沿高度的变化

一个很简单的UDF,看看帮助吧
 楼主| 发表于 2005-7-2 15:15:49 | 显示全部楼层

如何在入口边界定义风速沿高度的变化

谢谢war3dd
我今早用profile把二维的风剖面作出来了,现在正在学三维的做法。
多谢指教。
发表于 2005-7-4 07:54:55 | 显示全部楼层

如何在入口边界定义风速沿高度的变化

王福军,P249,有例子。
 楼主| 发表于 2005-7-4 15:19:35 | 显示全部楼层

如何在入口边界定义风速沿高度的变化

谢谢提示
我看了帮助文件上面有个例子,定义好了x方向的入口速度,程序如下:
#include "udf.h"
DEFINE_PROFILE(inlet_x_velocity, thread, nv)
{
   float x[3];                           
   float y;
   face_t f;
   begin_f_loop(f, thread)
   {
     F_CENTROID(x,f,thread);
     y = x[1];
     F_PROFILE(f, thread, nv) =
                        20.*(1.- y*y/(.0745*.0745));
   }
   end_f_loop(f, thread)
}
我试了下,他是x方向的速度变化,我想把它改成y方向的入口速度,我把程序中字母x变成y,y变成z试了下,他还是x方向的速度变化,不知为何?请高手指教
发表于 2005-7-4 15:55:27 | 显示全部楼层

如何在入口边界定义风速沿高度的变化

看了一下,没问题啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表