


{"id":343651,"date":"2024-01-08T14:38:53","date_gmt":"2024-01-08T14:38:53","guid":{"rendered":"\/forum\/forums\/topic\/fluent-multiphase-floating-point-exception-6hrs-into-calculations\/"},"modified":"2024-01-08T14:38:53","modified_gmt":"2024-01-08T14:38:53","slug":"fluent-multiphase-floating-point-exception-6hrs-into-calculations","status":"closed","type":"topic","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/fluent-multiphase-floating-point-exception-6hrs-into-calculations\/","title":{"rendered":"FLUENT MultiPhase &#8211; floating point exception 6hrs into calculations"},"content":{"rendered":"<h1>Context of simulation<\/h1>\n<p>I am simulating a bubbly flow, where bubbles of 0.2mm at a volume fraction of 0.2 enter the inlet at the side, and go into a chamber where (ideally) the bubbles separate from the liquid, and the liquid goes down the &#8216;plughole&#8217; and exits the model. Due to instabilities with steady solutions, I am using a transient solver. There is also a degassing boundary in the model. See the image below for an idea of the geometry<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"\/forum\/wp-content\/uploads\/sites\/2\/2024\/01\/08-01-2024-1704724620-Methane VF.png\" alt=\"\" width=\"602\" height=\"304\"><\/p>\n<h1>Simulation problem description<\/h1>\n<p>I found in the past, sometimes I couldn&#8217;t get the simuation running from &#8216;floating point exception&#8217; errors. From other forum conversations, it seemed it may have been becuase the programme could not create enough RAM for the solution, which can be solved by making the solution less computationally heavy, such as coarsening the mesh. After coursening the mesh and it started to run for a short time, but it still hit the same warning, which seemed to come after warnings of divergence. I tried to tackle the warnings of divergence by reducing the timestep.<\/p>\n<p>So after coarsening the mesh and reducing the timestep from 0.001s to 0.0001s (10x smaller), it had wonderful residuals that met convergence criteria (see image) and was solving for 6 hours, until suddely it hit the floating point exception error again and failed to solve.&nbsp;<\/p>\n<p><span style=\"font-size: 11.0pt;font-family: 'Calibri',sans-serif\"><img loading=\"lazy\" decoding=\"async\" src=\"\/forum\/wp-content\/uploads\/sites\/2\/2024\/01\/08-01-2024-1704723173-Residuals of Multiphase simulation from the start of the simulation.png\" alt=\"\" width=\"771\" height=\"397\"><!--[endif]--><\/span><\/p>\n<p>Unfortunately as it was solving overnight, I could not recover any residual graphs or other convergence monitors. The file also has corrupted itself as it can&#8217;t find its case file, so I cannot retrieve any more data.<\/p>\n<p>Please could have some guidance on what is causing the solution to reach the floating point exception error and fail to solve after so long successfully running?<\/p>\n<h6>I am aware of poor quality cells in one area because of a sharp corner where the boundary layers collide, but the mesh quality checks show a good mesh. The fact it also ran for so long indicates that the mesh is fine.<\/h6>\n<h2><span style=\"font-size: 24pt;font-family: Calibri, sans-serif\">Detailed ANSYS setup<\/span><\/h2>\n<p>Mesh cell quality:&nbsp; Minimum = 0.092485825, Maximum = 0.99967964, Average = 0.9130338. The mesh has a minimum Orthogonal Quality of: 0.09<\/p>\n<p>ANSYS setup:<\/p>\n<ul>\n<li>Eulerian multiphase model,&nbsp;Dispersed<\/li>\n<li>Turbulence model K-omega SST with curvature correction<\/li>\n<li>Coupled-SIMPLE solver<\/li>\n<li>QUICK momentum and volume fraction solution methods<\/li>\n<li>Initialisation of zero motion and bubble volume fraction<\/li>\n<li>Drag function &#8211; default Schiller naumenn<\/li>\n<li>Drag modification &#8211; none<\/li>\n<li>Lift force &#8211; none<\/li>\n<li>Lift correction &#8211; none<\/li>\n<li>Wall lubrication force &#8211; antal-et-al Cw1=0.01, Cw2=0.05<\/li>\n<li>Turbulent dispersion force &#8211; none<\/li>\n<li>Surface tension effects &#8211; none<\/li>\n<li>Virtual mass force &#8211; constant=0.5<\/li>\n<\/ul>\n","protected":false},"template":"","class_list":["post-343651","topic","type-topic","status-closed","hentry","topic-tag-error","topic-tag-floating-point-exception"],"aioseo_notices":[],"acf":[],"custom_fields":[{"0":{"_bbp_subscription":["98442","5978","199"],"_bbp_author_ip":["23.206.193.146"]," _bbp_last_reply_id":["0"]," _bbp_likes_count":["0"],"_btv_view_count":["2260"],"_bbp_topic_status":["unanswered"],"_bbp_topic_id":["343651"],"_bbp_forum_id":["27792"],"_bbp_engagement":["199","5978","98442"],"_bbp_voice_count":["3"],"_bbp_reply_count":["31"],"_bbp_last_reply_id":["346739"],"_bbp_last_active_id":["346739"],"_bbp_last_active_time":["2024-01-26 10:13:05"]},"test":"samantha-fedorenkostfc-ac-uk"}],"_links":{"self":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics\/343651","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\/343651\/revisions"}],"wp:attachment":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/media?parent=343651"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}