{"id":162908,"date":"2023-01-31T08:55:16","date_gmt":"2023-01-31T08:55:16","guid":{"rendered":"\/knowledge\/forums\/topic\/%e9%9d%9e%e5%ae%9a%e5%b8%b8%e8%a8%88%e7%ae%97%e3%81%ae%e7%86%b1%e3%83%90%e3%83%a9%e3%83%b3%e3%82%b9%e3%81%ae%e3%83%81%e3%82%a7%e3%83%83%e3%82%af\/"},"modified":"2023-07-31T12:37:40","modified_gmt":"2023-07-31T12:37:40","slug":"%e9%9d%9e%e5%ae%9a%e5%b8%b8%e8%a8%88%e7%ae%97%e3%81%ae%e7%86%b1%e3%83%90%e3%83%a9%e3%83%b3%e3%82%b9%e3%81%ae%e3%83%81%e3%82%a7%e3%83%83%e3%82%af","status":"publish","type":"topic","link":"https:\/\/innovationspace.ansys.com\/knowledge\/forums\/topic\/%e9%9d%9e%e5%ae%9a%e5%b8%b8%e8%a8%88%e7%ae%97%e3%81%ae%e7%86%b1%e3%83%90%e3%83%a9%e3%83%b3%e3%82%b9%e3%81%ae%e3%83%81%e3%82%a7%e3%83%83%e3%82%af\/","title":{"rendered":"\u975e\u5b9a\u5e38\u8a08\u7b97\u306e\u71b1\u30d0\u30e9\u30f3\u30b9\u306e\u30c1\u30a7\u30c3\u30af"},"content":{"rendered":"<p>\u3053\u306eFAQ\u3067\u306f\u975e\u5b9a\u5e38\u71b1\u30d0\u30e9\u30f3\u30b9\u306b\u3064\u3044\u3066\u8aac\u660e\u3057\u307e\u3059\u3002   \u5b9a\u5e38\u8a08\u7b97\u3067\u306f\u71b1\u30d0\u30e9\u30f3\u30b9\u306e\u30c1\u30a7\u30c3\u30af\u306fReport->Fluxes->Heat transfer rate\u306e\u5024\u304c\u89e3\u6790\u9818\u57df\u5185\u306e\u71b1\u30bd\u30fc\u30b9\u306b\u7b49\u3057\u3044\u304b\u3069\u3046\u304b\u3067\u5224\u65ad\u3057\u307e\u3059\u3002 \u71b1\u30bd\u30fc\u30b9\u306e\u4f8b\u3068\u3057\u3066\u306fDPM\u7c92\u5b50\u306e\u84b8\u767a\u6f5c\u71b1\u306a\u3069\u304c\u3042\u3052\u3089\u308c\u307e\u3059\u3002\uff08\u5316\u5b66\u7a2e\u30e2\u30c7\u30eb\u306e\u53cd\u5fdc\u71b1\u306f\u71b1\u30bd\u30fc\u30b9\u306b\u52a0\u7b97\u3059\u308b\u5fc5\u8981\u306f\u3042\u308a\u307e\u305b\u3093\uff09  \u2211Heat transfer rate(\u5883\u754c) -\u222b\u71b1\u30bd\u30fc\u30b9dv = 0.0 [W]  \u975e\u5b9a\u5e38\u8a08\u7b97\u306e\u5834\u5408\u306f\u3001&#8221;&#8217;\u89e3\u6790\u9818\u57df\u5185\u306e\u30a8\u30cd\u30eb\u30ae\u30fc\u5909\u5316\u91cf = \u5883\u754c\u3067\u306e\u71b1\u6d41\u675f &#8211; \u89e3\u6790\u9818\u57df\u5185\u306e\u71b1\u30bd\u30fc\u30b9&#8221;&#8217;\u3068\u306a\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002  \u0394\u222b\u03c1Edv\/dt = \u2211Heat transfer rate(\u5883\u754c) &#8211; \u222b\u71b1\u30bd\u30fc\u30b9dv [W]  E= h &#8211; P\/\u03c1 + u^2\/2  [J\/kg] \u305f\u3060\u3057\u975e\u5727\u7e2e\u306e\u5834\u5408\u3001\u5727\u529b\u4ed5\u4e8b\u9805\u3068\u904b\u52d5\u30a8\u30cd\u30eb\u30ae\u30fc\u9805\u306f\u8003\u616e\u3057\u306a\u3044\u306e\u3067\u3001E=h\u3068\u306a\u308a\u307e\u3059\u3002   ==UDF\u30b5\u30f3\u30d7\u30eb== \u4ee5\u4e0b\u306eUDF\u306f\u5358\u76f8\u3001\u5358\u4e00\u5316\u5b66\u7a2e\u3001\u71b1\u30bd\u30fc\u30b9\u306a\u3057\u306e\u7c21\u5358\u306a\u30b5\u30f3\u30d7\u30eb\u3067\u3059\u3002  #include <udf.h>    DEFINE_EXECUTE_AT_END(execute_at_end)  {    Domain *d = Get_Domain(1);    Thread *t;    real dt=CURRENT_TIMESTEP; \/* \u5404\u6642\u9593\u30b9\u30c6\u30c3\u30d7\u30b5\u30a4\u30ba\u3000     [s] *\/    real total_heat_f= 0.0;   \/* \u2211Heat transfer rate(\u5883\u754c) [W] *\/    real sum0 = 0.0;\u3000\u3000      \/* \u89e3\u6790\u9818\u57df\u5185\u306e\u7dcf\u30a8\u30cd\u30eb\u30ae\u30fc   [J] *\/\u3000    real sum1 = 0.0;          \/* sum1\uff1a\u524d\u30bf\u30a4\u30e0\u30b9\u30c6\u30c3\u30d7\u306e\u89e3\u6790\u9818\u57df\u5185\u306e\u7dcf\u30a8\u30cd\u30eb\u30ae\u30fc[J] *\/    real dt_heat=0.0;         \/* dt_heat\uff1a\u89e3\u6790\u9818\u57df\u5185\u306e\u71b1\u30bd\u30fc\u30b9\u306b\u3088\u308b\u30a8\u30cd\u30eb\u30ae\u30fc\u306e\u5909\u5316\u91cf[W] *\/     thread_loop_f(t,d)    {       if (BOUNDARY_FACE_THREAD_P(t))       {          begin_f_loop(f,t){             total_heat_f += BOUNDARY_HEAT_FLUX(f,t);\/*[W]*\/          }end_f_loop(f,t)       }    }      thread_loop_c(t,d)    {       begin_c_loop(c,t){           sum0 +=C_R(c,t)* C_VOLUME(c,t)* (C_H(c,t) &#8211; ABS_P(C_P(c,t), op_pres)\/C_R(c,t));       }end_c_loop(c,t)    }        if (CURRENT_TIME == 0.0)    {       dt_heat=0.0;    }else{       dt_heat = sum0 &#8211; sum1;     }      sum1 = sum0;    Message(&#8220;converge: %lf n&#8221;,((total_heat_f)*dt) -dt_heat));            } \u6ce8\uff1a *C_H\u306f(Cp(T-298.15)+u^2\/2)\u306e\u5024\u3067\u3059\u3002 *\u6700\u7d42\u7684\u306b\u306f\u5404\u6642\u9593\u30b9\u30c6\u30c3\u30d7\u5f8c\u3001total_heat_f * CURRENT_TIMESTEP &#8211; dt_heat\u306e\u5024\u304c\u30bc\u30ed\u306b\u8fd1\u3044\u5024\u306b\u306a\u308c\u3070\u53ce\u675f\u3057\u305f\u3068\u5224\u65ad\u3067\u304d\u307e\u3059\u3002<\/p>\n","protected":false},"template":"","class_list":["post-162908","topic","type-topic","status-publish","hentry","topic-tag-2019-r3","topic-tag-fluent","topic-tag-general-fluent"],"aioseo_notices":[],"acf":[],"custom_fields":[{"0":{"_wp_page_template":["default"],"_bbp_last_active_time":["1-31-2023  20:20:26"],"_bbp_forum_id":["162334"],"_bbp_author_ip":["209.182.204.162"],"_btv_view_count":["357"],"siebel_km_number":["2061025"],"product_version":["2019 R3"],"km_published_date":["10\/5\/2019 20:03"],"family":["Fluid Dynamics"],"application_name":["FLUENT"]},"test":"articlesansys-com"}],"_links":{"self":[{"href":"https:\/\/innovationspace.ansys.com\/knowledge\/wp-json\/wp\/v2\/topics\/162908","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/innovationspace.ansys.com\/knowledge\/wp-json\/wp\/v2\/topics"}],"about":[{"href":"https:\/\/innovationspace.ansys.com\/knowledge\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/innovationspace.ansys.com\/knowledge\/wp-json\/wp\/v2\/topics\/162908\/revisions"}],"wp:attachment":[{"href":"https:\/\/innovationspace.ansys.com\/knowledge\/wp-json\/wp\/v2\/media?parent=162908"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}