


{"id":461089,"date":"2026-07-09T00:47:14","date_gmt":"2026-07-09T00:47:14","guid":{"rendered":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/server-rack-heat-model-in-ansys-discovery-help\/"},"modified":"2026-07-09T00:47:14","modified_gmt":"2026-07-09T00:47:14","slug":"server-rack-heat-model-in-ansys-discovery-help","status":"publish","type":"topic","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/server-rack-heat-model-in-ansys-discovery-help\/","title":{"rendered":"Server Rack Heat Model in ANSYS Discovery help(\uff61\uff65\u03c9\uff65\uff61)"},"content":{"rendered":"<p>&lt;p class=&#8221;isSelectedEnd&#8221;&gt;ANSYS Discovery\u3092\u4f7f\u7528\u3057\u3066\u30c7\u30fc\u30bf\u30bb\u30f3\u30bf\u30fc\u5185\u306e\u30b5\u30fc\u30d0\u30fc\u30e9\u30c3\u30af\u306e\u71b1\u6d41\u4f53\u89e3\u6790\u3092\u884c\u3063\u3066\u3044\u307e\u3059\u3002&lt;\/p&gt;&lt;p class=&#8221;isSelectedEnd&#8221;&gt;\u30b5\u30fc\u30d0\u30fc\u30e9\u30c3\u30af\u306e\u6392\u6c17\u6e29\u5ea6\u3092\u3001\u56fa\u5b9a\u6e29\u5ea6\u6761\u4ef6\u3067\u306f\u306a\u304f\u71b1\u53ce\u652f\u5f0f\u306b\u57fa\u3065\u3044\u3066\u518d\u73fe\u3057\u305f\u3044\u3068\u8003\u3048\u3066\u3044\u307e\u3059\u3002&lt;\/p&gt;&lt;p class=&#8221;isSelectedEnd&#8221;&gt;\u5177\u4f53\u7684\u306b\u306f\u4ee5\u4e0b\u306e\u95a2\u4fc2\u5f0f\u3067\u3059\u3002&lt;\/p&gt;&lt;p class=&#8221;isSelectedEnd&#8221;&gt;T_out = T_in + Q_rack \/ (\u1e41 Cp)&lt;\/p&gt;&lt;p class=&#8221;isSelectedEnd&#8221;&gt;\u3053\u3053\u3067\u3001&lt;\/p&gt;&lt;p class=&#8221;isSelectedEnd&#8221;&gt;T_out\uff1a\u30b5\u30fc\u30d0\u30fc\u6392\u6c17\u6e29\u5ea6&lt;br&gt;T_in\uff1a\u30b5\u30fc\u30d0\u30fc\u5438\u6c17\u6e29\u5ea6&lt;br&gt;Q_rack\uff1a\u30e9\u30c3\u30af\u767a\u71b1\u91cf\uff08\u30e9\u30c3\u30af\u5bc6\u5ea6\uff09&lt;br&gt;\u1e41\uff1a\u30b5\u30fc\u30d0\u30fc\u3092\u901a\u904e\u3059\u308b\u7a7a\u6c17\u306e\u8cea\u91cf\u6d41\u91cf&lt;br&gt;Cp\uff1a\u7a7a\u6c17\u306e\u5b9a\u5727\u6bd4\u71b1&lt;\/p&gt;&lt;p&gt;\u30e9\u30c3\u30af\u306e\u767a\u71b1\u91cf\u3068\u5438\u6c17\u6d41\u91cf\u304b\u3089\u6392\u6c17\u6e29\u5ea6\u3092\u8a08\u7b97\u3059\u308b\u3088\u3046\u306a\u30b5\u30fc\u30d0\u30fc\u30e2\u30c7\u30eb\u3092ANSYS Discovery\u3067\u4f5c\u6210\u3059\u308b\u3053\u3068\u306f\u53ef\u80fd\u3067\u3057\u3087\u3046\u304b\uff1f&lt;\/p&gt;&lt;p&gt;&nbsp;&lt;\/p&gt;&lt;p class=&#8221;PDq2pG_selectionAnchorContainer&#8221; data-start=&#8221;46&#8243; data-end=&#8221;52&#8243;&gt;Hello,&lt;\/p&gt;&lt;p data-start=&#8221;54&#8243; data-end=&#8221;146&#8243;&gt;I am performing a thermal-fluid analysis of a data center server rack using ANSYS Discovery.&lt;\/p&gt;&lt;p data-start=&#8221;148&#8243; data-end=&#8221;303&#8243;&gt;I would like to reproduce the server rack exhaust temperature based on the heat balance equation, rather than using a fixed temperature boundary condition.&lt;\/p&gt;&lt;p data-start=&#8221;305&#8243; data-end=&#8221;366&#8243;&gt;Specifically, I would like to use the following relationship:&lt;\/p&gt;&lt;p&gt;&lt;span class=&#8221;katex&#8221;&gt;&lt;span class=&#8221;katex-mathml&#8221;&gt;Tout=Tin+Qrackm\u02d9CpT_{out}=T_{in}+\\frac{Q_{rack}}{\\dot{m}C_p}&lt;\/span&gt;&lt;span class=&#8221;katex-html&#8221; aria-hidden=&#8221;true&#8221;&gt;&lt;span class=&#8221;base&#8221;&gt;&lt;span class=&#8221;mord&#8221;&gt;&lt;span class=&#8221;mord mathnormal&#8221;&gt;T&lt;\/span&gt;&lt;span class=&#8221;vlist-r&#8221;&gt;&lt;span class=&#8221;mord mtight&#8221;&gt;&lt;span class=&#8221;mord mathnormal mtight&#8221;&gt;o&lt;\/span&gt;&lt;span class=&#8221;mord mathnormal mtight&#8221;&gt;u&lt;\/span&gt;&lt;span class=&#8221;mord mathnormal mtight&#8221;&gt;t&lt;\/span&gt;&lt;\/span&gt;&lt;span class=&#8221;vlist-s&#8221;&gt;\u200b&lt;\/span&gt;&lt;\/span&gt;&lt;\/span&gt;&lt;span class=&#8221;mrel&#8221;&gt;=&lt;\/span&gt;&lt;\/span&gt;&lt;span class=&#8221;base&#8221;&gt;&lt;span class=&#8221;mord&#8221;&gt;&lt;span class=&#8221;mord mathnormal&#8221;&gt;T&lt;\/span&gt;&lt;span class=&#8221;vlist-r&#8221;&gt;&lt;span class=&#8221;mord mathnormal mtight&#8221;&gt;in&lt;\/span&gt;&lt;span class=&#8221;vlist-s&#8221;&gt;\u200b&lt;\/span&gt;&lt;\/span&gt;&lt;\/span&gt;&lt;span class=&#8221;mbin&#8221;&gt;+&lt;\/span&gt;&lt;\/span&gt;&lt;span class=&#8221;vlist-r&#8221;&gt;&lt;span class=&#8221;vlist&#8221;&gt;&lt;span class=&#8221;mord&#8221;&gt;&lt;span class=&#8221;vlist&#8221;&gt;&lt;span class=&#8221;mord mathnormal&#8221;&gt;m&lt;\/span&gt;\u02d9&lt;\/span&gt;&lt;span class=&#8221;mord&#8221;&gt;&lt;span class=&#8221;mord mathnormal&#8221;&gt;C&lt;\/span&gt;&lt;span class=&#8221;vlist-r&#8221;&gt;&lt;span class=&#8221;mord mathnormal mtight&#8221;&gt;p&lt;\/span&gt;&lt;span class=&#8221;vlist-s&#8221;&gt;\u200b&lt;\/span&gt;&lt;\/span&gt;&lt;\/span&gt;&lt;\/span&gt;&lt;span class=&#8221;mord&#8221;&gt;&lt;span class=&#8221;mord mathnormal&#8221;&gt;Q&lt;\/span&gt;&lt;span class=&#8221;vlist-r&#8221;&gt;&lt;span class=&#8221;mord mtight&#8221;&gt;&lt;span class=&#8221;mord mathnormal mtight&#8221;&gt;r&lt;\/span&gt;&lt;span class=&#8221;mord mathnormal mtight&#8221;&gt;a&lt;\/span&gt;&lt;span class=&#8221;mord mathnormal mtight&#8221;&gt;c&lt;\/span&gt;&lt;span class=&#8221;mord mathnormal mtight&#8221;&gt;k&lt;\/span&gt;&lt;\/span&gt;&lt;span class=&#8221;vlist-s&#8221;&gt;\u200b&lt;\/span&gt;&lt;\/span&gt;&lt;\/span&gt;&lt;\/span&gt;&lt;span class=&#8221;vlist-s&#8221;&gt;\u200b&lt;\/span&gt;&lt;\/span&gt;&lt;\/span&gt;&lt;\/span&gt;&lt;\/p&gt;&lt;p data-start=&#8221;418&#8243; data-end=&#8221;424&#8243;&gt;where:&lt;\/p&gt;&lt;ul data-start=&#8221;426&#8243; data-end=&#8221;692&#8243;&gt;&lt;li data-section-id=&#8221;hzzbt1&#8243; data-start=&#8221;426&#8243; data-end=&#8221;473&#8243;&gt;&lt;span class=&#8221;katex&#8221;&gt;&lt;span class=&#8221;katex-mathml&#8221;&gt;ToutT_{out}&lt;\/span&gt;&lt;span class=&#8221;mord&#8221;&gt;&lt;span class=&#8221;mord mathnormal&#8221;&gt;T&lt;\/span&gt;&lt;span class=&#8221;vlist-r&#8221;&gt;&lt;span class=&#8221;mord mtight&#8221;&gt;&lt;span class=&#8221;mord mathnormal mtight&#8221;&gt;o&lt;\/span&gt;&lt;span class=&#8221;mord mathnormal mtight&#8221;&gt;u&lt;\/span&gt;&lt;span class=&#8221;mord mathnormal mtight&#8221;&gt;t&lt;\/span&gt;&lt;\/span&gt;&lt;span class=&#8221;vlist-s&#8221;&gt;\u200b&lt;\/span&gt;&lt;\/span&gt;&lt;\/span&gt;&lt;\/span&gt;: server exhaust air temperature<\/li>\n<p>&lt;li data-section-id=&#8221;1n0n834&#8243; data-start=&#8221;474&#8243; data-end=&#8221;518&#8243;&gt;&lt;span class=&#8221;katex&#8221;&gt;&lt;span class=&#8221;katex-mathml&#8221;&gt;TinT_{in}&lt;\/span&gt;&lt;span class=&#8221;mord&#8221;&gt;&lt;span class=&#8221;mord mathnormal&#8221;&gt;T&lt;\/span&gt;&lt;span class=&#8221;vlist-r&#8221;&gt;&lt;span class=&#8221;mord mathnormal mtight&#8221;&gt;in&lt;\/span&gt;&lt;span class=&#8221;vlist-s&#8221;&gt;\u200b&lt;\/span&gt;&lt;\/span&gt;&lt;\/span&gt;&lt;\/span&gt;: server inlet air temperature<\/li>\n<p>&lt;li data-section-id=&#8221;1k0sdiw&#8221; data-start=&#8221;519&#8243; data-end=&#8221;572&#8243;&gt;&lt;span class=&#8221;katex&#8221;&gt;&lt;span class=&#8221;katex-mathml&#8221;&gt;QrackQ_{rack}&lt;\/span&gt;&lt;span class=&#8221;mord&#8221;&gt;&lt;span class=&#8221;mord mathnormal&#8221;&gt;Q&lt;\/span&gt;&lt;span class=&#8221;vlist-r&#8221;&gt;&lt;span class=&#8221;mord mtight&#8221;&gt;&lt;span class=&#8221;mord mathnormal mtight&#8221;&gt;r&lt;\/span&gt;&lt;span class=&#8221;mord mathnormal mtight&#8221;&gt;a&lt;\/span&gt;&lt;span class=&#8221;mord mathnormal mtight&#8221;&gt;c&lt;\/span&gt;&lt;span class=&#8221;mord mathnormal mtight&#8221;&gt;k&lt;\/span&gt;&lt;\/span&gt;&lt;span class=&#8221;vlist-s&#8221;&gt;\u200b&lt;\/span&gt;&lt;\/span&gt;&lt;\/span&gt;&lt;\/span&gt;: rack heat load (rack power density)<\/li>\n<p>&lt;li data-section-id=&#8221;22cu4b&#8221; data-start=&#8221;573&#8243; data-end=&#8221;628&#8243;&gt;&lt;span class=&#8221;katex&#8221;&gt;&lt;span class=&#8221;katex-mathml&#8221;&gt;m\u02d9\\dot{m}&lt;\/span&gt;&lt;span class=&#8221;vlist&#8221;&gt;&lt;span class=&#8221;mord mathnormal&#8221;&gt;m&lt;\/span&gt;&lt;span class=&#8221;mord&#8221;&gt;\u02d9&lt;\/span&gt;&lt;\/span&gt;&lt;\/span&gt;: mass flow rate through the server rack<\/li>\n<p>&lt;li data-section-id=&#8221;k0ylf2&#8243; data-start=&#8221;629&#8243; data-end=&#8221;692&#8243;&gt;&lt;span class=&#8221;katex&#8221;&gt;&lt;span class=&#8221;katex-mathml&#8221;&gt;CpC_p&lt;\/span&gt;&lt;span class=&#8221;mord&#8221;&gt;&lt;span class=&#8221;mord mathnormal&#8221;&gt;C&lt;\/span&gt;&lt;span class=&#8221;vlist-r&#8221;&gt;&lt;span class=&#8221;mord mathnormal mtight&#8221;&gt;p&lt;\/span&gt;&lt;span class=&#8221;vlist-s&#8221;&gt;\u200b&lt;\/span&gt;&lt;\/span&gt;&lt;\/span&gt;&lt;\/span&gt;: specific heat capacity of air at constant pressure<\/li>\n<\/ul>\n<p>&lt;p data-start=&#8221;694&#8243; data-end=&#8221;867&#8243;&gt;I would like to calculate the exhaust temperature from the rack heat load and airflow rate, so that the outlet temperature changes depending on the actual inlet temperature.&lt;\/p&gt;&lt;p data-start=&#8221;869&#8243; data-end=&#8221;944&#8243;&gt;Is it possible to create this type of server rack model in ANSYS Discovery?&lt;\/p&gt;&lt;p data-start=&#8221;869&#8243; data-end=&#8221;944&#8243;&gt;&nbsp;&lt;\/p&gt;&lt;p data-start=&#8221;869&#8243; data-end=&#8221;944&#8243;&gt;<img decoding=\"async\" src=\"https:\/\/innovationspace.ansys.com\/forum\/wp-content\/uploads\/sites\/2\/2026\/07\/09-07-2026-1783557896-435c9435-4c49-4d25-8b3b-bf03d69aba61.jpg\" alt=\"\" \/>&lt;\/p&gt;<\/p>\n","protected":false},"template":"","class_list":["post-461089","topic","type-topic","status-publish","hentry"],"aioseo_notices":[],"acf":[],"custom_fields":[{"0":{"_bbp_forum_id":["27796"],"_bbp_topic_id":["461089"],"_bbp_author_ip":["133.83.2.165"],"_bbp_last_reply_id":["0"],"_bbp_last_active_id":["461089"],"_bbp_last_active_time":["2026-07-09 00:47:14"],"_bbp_reply_count":["0"],"_bbp_reply_count_hidden":["0"],"_bbp_voice_count":["1"],"_bbp_engagement":["707859"],"_btv_view_count":["44"],"_bbp_topic_status":["unanswered"]},"test":"366lictogmail-com"}],"_links":{"self":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics\/461089","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics"}],"about":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics\/461089\/revisions"}],"wp:attachment":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/media?parent=461089"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}