{"id":4909,"date":"2020-04-21T11:18:22","date_gmt":"2020-04-21T00:18:22","guid":{"rendered":"https:\/\/www.computationalfluiddynamics.com.au\/?p=3187"},"modified":"2026-01-16T10:30:14","modified_gmt":"2026-01-15T23:30:14","slug":"rocky-dem-ansys-integration-2","status":"publish","type":"post","link":"https:\/\/www.leapaust.com.au\/blog\/cfd\/rocky-dem-ansys-integration-2\/","title":{"rendered":"Integration of Rocky DEM + Ansys for Particle-Fluids systems"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div>\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"4909\" class=\"elementor elementor-4909\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-29c4bbd2 e-flex e-con-boxed e-con e-parent\" data-id=\"29c4bbd2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6ed76f2 elementor-widget elementor-widget-text-editor\" data-id=\"6ed76f2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Rocky is a powerful, 3D DEM program that quickly and accurately simulates particle behaviour within bulk materials handling systems used across a variety of industries including mining and minerals processing, food and beverage, pharmaceutical, agricultural and any industry dealing with particulate systems or solids handling applications.<\/p><p>Some keys features include:<\/p><ul><li>an extensive library of <em>realistic particle shapes<\/em>,<\/li><li>an intuitive and <em>easy-to-use interface<\/em>,<\/li><li>superior scalability with <em>CPU, GPU and multi-GPU processing<\/em>,<\/li><li>advanced <em>breakage and flexible particle models<\/em>,<\/li><li>evaluation of <em>belt and surface wear<\/em>,<\/li><li>integration with <em>Ansys FEA and CFD<\/em>,<\/li><li>complex <em>m<\/em><em>oving and vibrating boundaries<\/em> and more.<\/li><\/ul><p>In this article, we will focus on the integration with Ansys FEA and CFD and provide some examples to demonstrate how this works and why it is needed.<\/p><p><strong>ROCKY DEM as a Component inside Ansys Workbench<\/strong><\/p><p>For those already using Ansys Workbench, you will be familiar with the ability to drag and drop systems over one another and to share and transfer results from one system to another. The benefit in doing this is share common geometry across multiple systems or to transfer the results from one solver to another allowing multi-physics simulations to be conducted. Rocky\u2019s integration into the Ansys Workbench framework, allows Rocky users to leverage these advantages of Workbench. A user can start with any geometry in Ansys Spaceclaim and share this between ROCKY DEM, Ansys FLUENT and Ansys Mechanical. Furthermore, fluid and boundary forces can solved in Ansys FLUENT and ROCKY DEM, respectively, and transferred to Ansys Mechanical as shown in the example workflow below. Finally, a parametric study can be undertaken with Ansys DesignXplorer or Optislang to conduct a simple \u2018what-if\u2019 study or a more throurough Design Optimisation study. Note that Rocky input and output parameters are fully enabled with this workflow.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4d4804c elementor-widget elementor-widget-image\" data-id=\"4d4804c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"944\" height=\"489\" src=\"https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2020\/04\/rock-CFD-1-2.png\" class=\"attachment-full size-full wp-image-7037\" alt=\"\" srcset=\"https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2020\/04\/rock-CFD-1-2.png 944w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2020\/04\/rock-CFD-1-2-300x155.png 300w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2020\/04\/rock-CFD-1-2-768x398.png 768w\" sizes=\"(max-width: 944px) 100vw, 944px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-43af9b6 elementor-widget elementor-widget-text-editor\" data-id=\"43af9b6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><em>Figure 1: ROCKY DEM as a component system within Ansys Workbench<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-855913c elementor-widget elementor-widget-text-editor\" data-id=\"855913c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>DEM-CFD Coupling using ROCKY DEM and Ansys FLUENT<\/strong><\/p><p>In many cases the solution of the discrete particulate phase alone does not accurately describe how a system performs as there are external factors that can influence the overall bulk flow behaviour. For example, consider the fish feeding device below that distributes fish food pellets radially from a central location. If we were to solve this using DEM alone, air resistance would be ignored and the pellet trajectory distance would be overestimated. By taking the drag force into account, we can estimate the landing location with a reasonable degree of accuracy. To complicate matters even more, an appropriate drag law must be selected that takes particle shape and alignment with the flow into account.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9bca4f3 elementor-widget elementor-widget-image\" data-id=\"9bca4f3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"915\" height=\"706\" src=\"https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2020\/04\/rock-CFD-2-1.jpg\" class=\"attachment-full size-full wp-image-7038\" alt=\"\" srcset=\"https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2020\/04\/rock-CFD-2-1.jpg 915w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2020\/04\/rock-CFD-2-1-300x231.jpg 300w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2020\/04\/rock-CFD-2-1-768x593.jpg 768w\" sizes=\"(max-width: 915px) 100vw, 915px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d071247 elementor-widget elementor-widget-text-editor\" data-id=\"d071247\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><em>Figure 2: Fish feeding device rotating and distributing cylindrical fish food pellets<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-492647b elementor-widget elementor-widget-text-editor\" data-id=\"492647b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>The above examples adopts a \u2018one-way coupling\u2019 approach which is typically used in situations where the fluid field affects the particle flow but the particle flow does not, in turn, affect the fluid field. This method is particularly useful for simulating dilute flows.<\/p><p>For dense flow systems on the other hand, where the feedback of the fluid flow on the particle flow is important, a two-way coupling approach must be used. In both approaches, the particles are solved in DEM using Lagrangian particle tracking by explicitly solving the equations that govern translational and rotational particle motion along with the energy balance on the particle. These equations take into account the forces and torque on particles due to the fluid phase.<\/p><p>In the two-way coupling, given the pressure and fluid velocities computed by Ansys Fluent, Rocky DEM computes the volume fraction of the particulate phase and the momentum and energy exchanged between particles and fluid phases. These terms are then transferred to the CFD solver, which uses this information to solve the equations that govern the fluid flow, updating the pressure and fluid velocities and temperature in cases where heat transfer is important. This two-way exchange of information continues for each new time step until the full granular-fluid model is revealed as shown in the figure below.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d7b33a0 elementor-widget elementor-widget-image\" data-id=\"d7b33a0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1104\" height=\"498\" src=\"https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2020\/04\/rock-CFD-3-1.png\" class=\"attachment-full size-full wp-image-7039\" alt=\"\" srcset=\"https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2020\/04\/rock-CFD-3-1.png 1104w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2020\/04\/rock-CFD-3-1-300x135.png 300w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2020\/04\/rock-CFD-3-1-1024x462.png 1024w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2020\/04\/rock-CFD-3-1-768x346.png 768w\" sizes=\"(max-width: 1104px) 100vw, 1104px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-809d3c4 elementor-widget elementor-widget-text-editor\" data-id=\"809d3c4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><em>Figure 3: Two-way Ansys Fluent-Rocky DEM coupling.<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-08d00af elementor-widget elementor-widget-text-editor\" data-id=\"08d00af\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>There are many applications requiring a fully coupled two-way solution such as fluidized beds, pneumatic and hydraulic conveying, slurry mills and slurry transport etc. The example below shows the snap-shot of a tablet coating device which was modeled using the two-way Rocky-Fluent coupling. Multiple domains with non-conformal and moving meshes are used. Custom particle shapes are used to accurately predict the tablet heating as hot air flows within the equipment, by taking into account both convective and conductive heat transfer. This simulation allowed engineers to predict the residence time and temperature distribution of particles for different operational conditions.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-30b54c4 elementor-widget elementor-widget-image\" data-id=\"30b54c4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1289\" height=\"724\" src=\"https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2020\/04\/rock-CFD-4-1.jpg\" class=\"attachment-full size-full wp-image-7040\" alt=\"\" srcset=\"https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2020\/04\/rock-CFD-4-1.jpg 1289w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2020\/04\/rock-CFD-4-1-300x169.jpg 300w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2020\/04\/rock-CFD-4-1-1024x575.jpg 1024w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2020\/04\/rock-CFD-4-1-768x431.jpg 768w\" sizes=\"(max-width: 1289px) 100vw, 1289px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-17000d5 elementor-widget elementor-widget-text-editor\" data-id=\"17000d5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><em>Figure 4: Fully coupled simulation of a pharmaceutical thermal tablet coater.<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cbf183e elementor-widget elementor-widget-text-editor\" data-id=\"cbf183e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Right Solution for the Right Application<\/strong><\/p><p>As there are already many comprehensive multiphase models within FLUENT alone, model selection can be a little overwhelming or sometimes confusing \u2026 so, how do we know when should the Ansys ROCKY-FLUENT coupling be used?<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-29d0fe1 elementor-widget elementor-widget-image\" data-id=\"29d0fe1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1134\" height=\"609\" src=\"https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2020\/04\/rock-CFD-5-1.png\" class=\"attachment-full size-full wp-image-7041\" alt=\"\" srcset=\"https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2020\/04\/rock-CFD-5-1.png 1134w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2020\/04\/rock-CFD-5-1-300x161.png 300w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2020\/04\/rock-CFD-5-1-1024x550.png 1024w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2020\/04\/rock-CFD-5-1-768x412.png 768w\" sizes=\"(max-width: 1134px) 100vw, 1134px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e1ac5c7 elementor-widget elementor-widget-text-editor\" data-id=\"e1ac5c7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><em>Figure 5: ROCKY DEM-FLUENT coupling adds to the already set of comprehensive multiphase models<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-607c7b6b elementor-widget elementor-widget-text-editor\" data-id=\"607c7b6b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>The main advantage of the Fluent-Rocky DEM coupled approach is that since particle-particle and particle-boundary interactions are solved and all forces acting on particles are computed on the DEM side, cases in which particles have unique, non-spherical shapes can be accurately solved.<\/p><p>Rocky\u2019s precise shape representation (including custom convex and concave shapes, flexible fibers, and shell particles) combined with its several laws for computing the fluid forces on particles, increases the accuracy of the models. By the same token, adhesive\/cohesive materials can be modelled using one of the adhesion models available in Rocky DEM.<\/p><p>In addition, as each individual particle is tracked by the DEM solver, the complete history is available for all particles inside the domain (this includes, for example, velocities, temperatures, and contact data). Bringing together the extensive post-processing tools available in Rocky, it builds up the level of information that can be extracted from your coupled simulation, providing better insight into your problem. In cases where particles are too small to model individually, ROCKY provides a new \u2018coarse-grain\u2019 modelling approach allowing a \u2018pseudo\u2019 or scaled-up particle size to be used effectively representing many smaller particles. This is analogous to FLUENTs parcel-based approach which has the advantage of reducing computational time without compromising accuracy. To ensure accuracy is maintained when particles are larger than the CFD mesh cell, a new volumetric diffusion mapping approach has been implemented.<\/p><p>Moreover, Rocky\u2019s dedicated GPU solver and multi-GPU capabilities provides the best of both worlds allowing Rocky to solve its fastest purely on GPU and freeing up compute resource for FLUENT to run in local or distributed parallel making it possible to solve large \u2018full-scale\u2019 industrial cases with a huge number of particles.<\/p><p>Finally, Rocky features such as adhesion\/cohesion modelling, detailed particle collision statistics, energy spectra analysis, and breakage modelling can be simultaneously used with the Fluent-Rocky coupling solution, broadening the range of cases that can be solved and expanding your analyses to the next level.<\/p><p>For more information or to discuss your application, <a href=\"https:\/\/www.leapaust.com.au\/contact\/\" target=\"_blank\" rel=\"noopener\"><span style=\"text-decoration: underline;\">contact the experts at LEAP<\/span><\/a>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Rocky is a powerful, 3D DEM program that quickly and accurately simulates particle behaviour within bulk materials handling systems used across a variety of industries including mining and minerals processing, food and beverage, pharmaceutical, agricultural and any industry dealing with particulate systems or solids handling applications. Some keys features include: an extensive library of realistic&hellip;&nbsp;<a href=\"https:\/\/www.leapaust.com.au\/blog\/cfd\/rocky-dem-ansys-integration-2\/\" rel=\"bookmark\">Read More &raquo;<span class=\"screen-reader-text\">Integration of Rocky DEM + Ansys for Particle-Fluids systems<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":3189,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","neve_meta_reading_time":"","footnotes":""},"categories":[323],"tags":[174,396,204,418,451,456,457,340],"class_list":["post-4909","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cfd","tag-ansys-cfd","tag-cfd-simulation-accuracy","tag-discrete-element-modelling","tag-erosionwear","tag-minerals-and-process-industries","tag-multiphase-flow","tag-multiphysics-simulation","tag-particle-simulation"],"_links":{"self":[{"href":"https:\/\/www.leapaust.com.au\/blog\/wp-json\/wp\/v2\/posts\/4909","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.leapaust.com.au\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.leapaust.com.au\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.leapaust.com.au\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.leapaust.com.au\/blog\/wp-json\/wp\/v2\/comments?post=4909"}],"version-history":[{"count":3,"href":"https:\/\/www.leapaust.com.au\/blog\/wp-json\/wp\/v2\/posts\/4909\/revisions"}],"predecessor-version":[{"id":7044,"href":"https:\/\/www.leapaust.com.au\/blog\/wp-json\/wp\/v2\/posts\/4909\/revisions\/7044"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.leapaust.com.au\/blog\/wp-json\/wp\/v2\/media\/3189"}],"wp:attachment":[{"href":"https:\/\/www.leapaust.com.au\/blog\/wp-json\/wp\/v2\/media?parent=4909"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.leapaust.com.au\/blog\/wp-json\/wp\/v2\/categories?post=4909"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.leapaust.com.au\/blog\/wp-json\/wp\/v2\/tags?post=4909"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}