


{"id":461118,"date":"2026-07-09T09:49:12","date_gmt":"2026-07-09T09:49:12","guid":{"rendered":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/fluent-gas-outlet-and-solid-inlet-on-same-eulerian-boundary\/"},"modified":"2026-07-09T09:49:12","modified_gmt":"2026-07-09T09:49:12","slug":"fluent-gas-outlet-and-solid-inlet-on-same-eulerian-boundary","status":"publish","type":"topic","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/fluent-gas-outlet-and-solid-inlet-on-same-eulerian-boundary\/","title":{"rendered":"Fluent: Gas outlet and solid inlet on same Eulerian boundary"},"content":{"rendered":"<p>&lt;div class=&#8221;text-base my-auto mx-auto [&#8211;thread-content-margin:var(&#8211;thread-content-margin-xs,calc(var(&#8211;spacing)*4))] @w-sm\/main:[&#8211;thread-content-margin:var(&#8211;thread-content-margin-sm,calc(var(&#8211;spacing)*6))] @w-lg\/main:[&#8211;thread-content-margin:var(&#8211;thread-content-margin-lg,calc(var(&#8211;spacing)*16))] px-(&#8211;thread-content-margin)&#8221;&gt;&lt;div class=&#8221;[&#8211;thread-content-max-width:40rem] @w-lg\/main:[&#8211;thread-content-max-width:48rem] mx-auto max-w-(&#8211;thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn&#8221; data-conversation-screenshot-content=&#8221;&#8221;&gt;&lt;div class=&#8221;flex max-w-full flex-col gap-4 grow&#8221;&gt;&lt;div class=&#8221;min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+&amp;]:mt-1&#8243; dir=&#8221;auto&#8221; data-message-author-role=&#8221;assistant&#8221; data-message-id=&#8221;032aac75-520d-4aa0-9439-513d25653a37&#8243; data-message-model-slug=&#8221;gpt-5-5-thinking&#8221;&gt;&lt;div class=&#8221;flex w-full flex-col gap-1 empty:hidden&#8221;&gt;&lt;div class=&#8221;markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling&#8221;&gt;&lt;p class=&#8221;&#8221; data-start=&#8221;19&#8243; data-end=&#8221;34&#8243;&gt;Hello everyone,&lt;\/p&gt;&lt;p data-start=&#8221;36&#8243; data-end=&#8221;181&#8243;&gt;I am building a 2D axisymmetric CFD model of a hydrogen-based shaft furnace in ANSYS Fluent. The model is a counter-current gas-solid moving bed.&lt;\/p&gt;&lt;p data-start=&#8221;183&#8243; data-end=&#8221;395&#8243;&gt;The gas phase enters from the side\/lower reduction zone and flows upward. The solid phase, iron ore pellets, enters from the furnace top and moves downward. Therefore, the top boundary has two physical functions:&lt;\/p&gt;&lt;p data-start=&#8221;397&#8243; data-end=&#8221;450&#8243;&gt;Gas phase: top gas outlet&lt;br data-start=&#8221;422&#8243; data-end=&#8221;425&#8243;&gt;Solid phase: pellet inlet&lt;\/p&gt;&lt;p data-start=&#8221;452&#8243; data-end=&#8221;601&#8243;&gt;I am using the Eulerian multiphase model with one gas phase and one granular solid phase. The pellets are treated as a pseudo-fluid \/ granular phase.&lt;\/p&gt;&lt;p data-start=&#8221;603&#8243; data-end=&#8221;906&#8243;&gt;My question is about the top boundary condition. In Fluent, one boundary zone usually has only one boundary type, such as pressure-outlet, velocity-inlet, or mass-flow-inlet. However, in my physical model, the same furnace top location should allow gas to leave the domain while solids enter the domain.&lt;\/p&gt;&lt;p data-start=&#8221;908&#8243; data-end=&#8221;949&#8243;&gt;I have considered three possible methods:&lt;\/p&gt;<\/p>\n<ol>&lt;li data-section-id=&#8221;1xtvth5&#8243; data-start=&#8221;951&#8243; data-end=&#8221;1147&#8243;&gt;Split the top boundary into two adjacent zones. One zone is defined as pressure-outlet for the gas phase, and the other zone is defined as velocity-inlet or mass-flow-inlet for the solid phase.<\/li>\n<p>&lt;li data-section-id=&#8221;1iaks5f&#8221; data-start=&#8221;1149&#8243; data-end=&#8221;1416&#8243;&gt;Use one pressure-outlet boundary and set the backflow volume fraction of the solid phase. However, I understand that backflow settings are only used when reverse flow actually occurs at the pressure outlet, so this may not be able to force a continuous solid feed.<\/li>\n<\/ol>\n<p>&lt;p data-start=&#8221;1603&#8243; data-end=&#8221;1620&#8243;&gt;My questions are:&lt;\/p&gt;<\/p>\n<ol>&lt;li data-section-id=&#8221;15rbhfv&#8221; data-start=&#8221;1622&#8243; data-end=&#8221;1749&#8243;&gt;In the Fluent Eulerian granular model, can one boundary be used as a gas pressure outlet and a solid inlet at the same time?<\/li>\n<p>&lt;li data-section-id=&#8221;esv4c9&#8243; data-start=&#8221;1751&#8243; data-end=&#8221;1858&#8243;&gt;Is it valid to use pressure-outlet plus backflow volume fraction to represent continuous pellet feeding?<\/li>\n<p>&lt;li data-section-id=&#8221;wfxooe&#8221; data-start=&#8221;1860&#8243; data-end=&#8221;2018&#8243;&gt;If backflow volume fraction cannot force a solid inlet, is splitting the top boundary into a gas outlet zone and a solid inlet zone the recommended method?<\/li>\n<p>&lt;li data-section-id=&#8221;1tf1qs3&#8243; data-start=&#8221;2020&#8243; data-end=&#8221;2152&#8243;&gt;For a counter-current gas-solid moving bed or shaft furnace model, what is the best practice for this type of boundary condition?<\/li>\n<p>&lt;li data-section-id=&#8221;1gn9rmm&#8221; data-start=&#8221;2154&#8243; data-end=&#8221;2276&#8243;&gt;Are there any Fluent tutorials or examples involving gas outlet and solid inlet at the same physical boundary location?<\/li>\n<\/ol>\n<p>&lt;p data-start=&#8221;2278&#8243; data-end=&#8221;2323&#8243;&gt;Any suggestions would be greatly appreciated.&lt;\/p&gt;&lt;p data-start=&#8221;2325&#8243; data-end=&#8221;2345&#8243; data-is-last-node=&#8221;&#8221; data-is-only-node=&#8221;&#8221;&gt;Thank you very much.&lt;\/p&gt;&lt;\/div&gt;&lt;\/div&gt;&lt;\/div&gt;&lt;\/div&gt;&lt;div class=&#8221;z-0 flex min-h-[46px] justify-start&#8221;&gt;&nbsp;&lt;\/div&gt;&lt;\/div&gt;&lt;\/div&gt;<\/p>\n","protected":false},"template":"","class_list":["post-461118","topic","type-topic","status-publish","hentry"],"aioseo_notices":[],"acf":[],"custom_fields":[{"0":{"_bbp_forum_id":["27792"],"_bbp_topic_id":["461118"],"_bbp_subscription":["512399","199"],"_bbp_author_ip":["61.93.255.62"],"_bbp_last_reply_id":["461125"],"_bbp_last_active_id":["461125"],"_bbp_last_active_time":["2026-07-09 10:26:24"],"_bbp_reply_count":["2"],"_bbp_reply_count_hidden":["0"],"_bbp_voice_count":["2"],"_bbp_engagement":["512399","199"],"_btv_view_count":["46"],"_bbp_topic_status":["unanswered"],"_bbp_likes_count":["1"]},"test":"2247269037qq-com"}],"_links":{"self":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics\/461118","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\/461118\/revisions"}],"wp:attachment":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/media?parent=461118"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}