24小时热门版块排行榜    

查看: 2878  |  回复: 11

zjzhoujun

新虫 (小有名气)

[求助] UDF关于圆球表面力的计算,Compute force and moment ,出现问题,求大神 已有2人参与

大家好:
    小弟最近在用Compute_Force_And_Moment这个函数,进行力和力矩的计算。我将函数计算得到的结果与Fluent自身计算的结果进行对比,发现了很奇怪的现象。即二维情况下,x方向的力不正确,y方向力和z方向的力矩是正确的。而在三维情况下,得到的三个力和力矩都是正确的!!!下面是代码和截图!大家帮忙看看,卡了好久了。希望能解答!
#include "udf.h"
#include"mem.h"
#include"dynamesh_tools.h"
#include"math.h"
/************************************************************************/
static real vel[3]={0,0,0};
static real omega[3]={0,0,0};
static real body_centroid[3]={0,0,0};
real NV_VEC(force),NV_VEC(moment);
/************************************************************************/
DEFINE_EXECUTE_AT_END(comeon)
{
        FILE *fp=NULL;
        char filename1[]="f_x.txt";
        char filename2[]="f_y.txt";
        char filename3[]="m_z.txt";
     Domain * domain;
     Thread * tf1;
     domain=Get_Domain(1);
         tf1=Lookup_Thread(domain,3);
         Compute_Force_And_Moment (domain, tf1, body_centroid, force, moment, TRUE);
/************************************************************************/
Message ("force_x=%.1f ,force_y=%.1f ,force_z=%.1f,moment_z=%f\n",force[0],force[1],force[2],moment[2]);
/************************************************************************/
fp=fopen("f_x.txt","a";
fprintf(fp,"%f\n",force[0]);
fclose(fp);
fp=fopen("f_y.txt","a";
fprintf(fp,"%f\n",force[1]);
fclose(fp);
fp=fopen("m_z.txt","a";
fprintf(fp,"%f\n",moment[2]);
fclose(fp);
}

UDF关于圆球表面力的计算,Compute force and moment ,出现问题,求大神
图片1.png


UDF关于圆球表面力的计算,Compute force and moment ,出现问题,求大神-1
图片2.png
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

熊猫O

新虫 (初入文坛)

引用回帖:
7楼: Originally posted by zjzhoujun at 2016-10-15 16:30:09
http://jingyan.baidu.com/article/19020a0a036f60529d2842cf.html...

太谢谢了
fluent的楼主有吗?

发自小木虫IOS客户端
8楼2016-10-15 17:08:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

qc12345

至尊木虫 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
2D檢查一下座標是不是在x-y平面上
聽海
2楼2016-10-14 19:35:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zjzhoujun

新虫 (小有名气)

引用回帖:
2楼: Originally posted by qc12345 at 2016-10-14 19:35:39
2D檢查一下座標是不是在x-y平面上

您好,我再次检查了模型和程序,确认都放在x-y平面上,应该是有其他问题
3楼2016-10-15 11:17:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

熊猫O

新虫 (初入文坛)

楼主有没有fluent软件下载的链接,可不可以分享下啊?求共同学习,一起进步啊。。。。。。我是研一的师妹
4楼2016-10-15 13:20:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zjzhoujun

新虫 (小有名气)

引用回帖:
4楼: Originally posted by 熊猫O at 2016-10-15 13:20:46
楼主有没有fluent软件下载的链接,可不可以分享下啊?求共同学习,一起进步啊。。。。。。我是研一的师妹

我百度的ansys。。。。,我记得小木虫里面也有很多资源,你检索一下就ok
5楼2016-10-15 14:41:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

熊猫O

新虫 (初入文坛)

引用回帖:
5楼: Originally posted by zjzhoujun at 2016-10-15 14:41:49
我百度的ansys。。。。,我记得小木虫里面也有很多资源,你检索一下就ok...

楼主能帮帮忙,找下资源么,我找不到啊,跪求拜托

发自小木虫IOS客户端
6楼2016-10-15 16:20:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zjzhoujun

新虫 (小有名气)

引用回帖:
6楼: Originally posted by 熊猫O at 2016-10-15 16:20:10
楼主能帮帮忙,找下资源么,我找不到啊,跪求拜托
...

http://jingyan.baidu.com/article/19020a0a036f60529d2842cf.html
7楼2016-10-15 16:30:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

我爱学习11

新虫 (初入文坛)

【答案】应助回帖

感谢参与,应助指数 +1
这个问题我也遇到过,2D的计算有时就是没有3D的准确
行胜于言
9楼2016-10-17 10:11:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zjzhoujun

新虫 (小有名气)

引用回帖:
9楼: Originally posted by 我爱学习11 at 2016-10-17 10:11:53
这个问题我也遇到过,2D的计算有时就是没有3D的准确

今天早上刚解决问题,主要在程序段开始时采用static对需要计算对象的位置进行定义,这个地方有问题。若去掉static则在2D、3D得到的结果都是正确的。问题解决了,但具体原因我实在没法解释,基础太差。
10楼2016-10-17 10:47:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 zjzhoujun 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[公派出国] 售SCI一区文章,我:8.O.551.O.5.4,科目全,可伽急 +3 PbwVEMK5haaE 2026-08-25 5/250 2026-08-26 05:09 by cNXvBfCpiZOM
[考研] 售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急 +3 7K1CJE38xLG4 2026-08-25 4/200 2026-08-26 02:04 by cNXvBfCpiZOM
[基金申请] 在坚冰还盖着北海的时候,我看到了怒放的梅花。 (金币+10) +6 ziyangfang 2026-08-25 9/450 2026-08-25 20:26 by huagongfeihu
[基金申请] 有没有大神帮我看看基金代码 28+4 1234567wang 2026-08-24 10/500 2026-08-25 19:15 by lfy8008
[基金申请] 放榜前的不淡定 20+4 snowwithsea 2026-08-19 19/950 2026-08-25 17:57 by chick875
[基金申请] 如果此刻你正在为国基感到焦虑,不妨来听听这首《基金之外》 +8 scalable 2026-08-24 8/400 2026-08-25 12:52 by jnhyjjm
[基金申请] 人气不行了 +11 fansofjerry 2026-08-21 11/550 2026-08-25 11:04 by 孤独的英雄6
[基金申请] 我面上完蛋了 +13 且听虎啸 2026-08-20 14/700 2026-08-25 09:10 by mrkang
[基金申请] 只有每年这种时候来逛逛小木虫 +25 yaoyewhu2008 2026-08-20 27/1350 2026-08-25 08:01 by Equinoxhua
[基金申请] 能否退出参与的面上项目解除限项 +21 koalala 2026-08-24 24/1200 2026-08-24 19:25 by 家与远方
[基金申请] filecode,4个jtjc了 +14 ziyangfang 2026-08-19 17/850 2026-08-24 18:37 by 哈哈蛤?
[基金申请] 建议基金发布提前给出明确的时间点 +13 kulium 2026-08-21 16/800 2026-08-24 16:27 by superceng
[基金申请] 让我中一个面上吧! +13 大萍1987 2026-08-20 16/800 2026-08-24 10:23 by 太傻了
[教师之家] 跳槽后在研项目怎么办? +5 简单化xn 2026-08-22 10/500 2026-08-23 12:38 by 简单化xn
[基金申请] 今天放榜吗? +15 布布和一二 2026-08-19 16/800 2026-08-23 09:55 by 张春生
[基金申请] 时间戳今天,20号变了 +5 archvillain 2026-08-20 5/250 2026-08-22 06:12 by hui_daxiao
[基金申请] 看来今天不会放榜了? +8 chengyan1220 2026-08-21 11/550 2026-08-21 17:52 by dcqxinyang
[基金申请] 时间戳又变了 +13 wuchongjun 2026-08-20 19/950 2026-08-21 17:21 by 紫杉醇
[基金申请] 应该是下周三26日公布了吧? +4 哈哈蛤? 2026-08-21 4/200 2026-08-21 10:58 by Vivilian
[基金申请] 基金啊基金 +4 longfie172 2026-08-20 4/200 2026-08-21 08:58 by mark mao
信息提示
请填处理意见