-
-
January 25, 2022 at 5:41 pmvenkat2810Subscriber
Greetings,
I am a PhD student in the US and am currently working on a project which inolves CFD-DPM in Ansys Fluent. I have a simple rectangular 2D domain in Ansys Fluent and I want one corner of this domain to be initialized with particles(say 10,000 particles) at t=0s in a transient simulation. Could you please let me know if there is a way to do this? Thanks in advance
January 26, 2022 at 9:50 amRobForum ModeratorWhat sort of volume fraction will that give? You could use a transient injection so it's only going to trigger once, you may need to use the volume release depending on what you're actually modelling.
January 26, 2022 at 3:10 pmvenkat2810SubscriberHello . Thank you for responding. I am not entire sure what he volume fraction here would be because I don't intend to do a multi-phase simulation. The idea is to have the particles inside a simple 2D rectangular domain (filled with water) when the simulation starts at t=0. From then on, I want these particles to start 'diffusing' within the 2D domain and distribute themselves inside the domain. For the diffusion part, I am hoping to just use 'multi-component diffusion' under 'species transport'.
January 26, 2022 at 4:13 pmRobForum ModeratorDPM particles don't diffuse as such, they're discrete "lumps" of material. So they'll go with the flow, float or sink depending on size and properties.
January 26, 2022 at 5:31 pmvenkat2810SubscriberI see. But is there a way to start a simulation with particles present in the domain already at t=0s? Ideally in a transient cfd dpm injection, the injection starts at t=0s and continues until the specified time limit. Alternatively, I am looking to cut down on the injection time and just start my simulation with particles already inside the domain. To summarize, my 2D rectangular domain should have 10,000 particles in it after initializing the setup. This is my 2D domain.
January 27, 2022 at 9:39 amRobForum ModeratorYou'll need a transient injection, and then either use a volume release or injection file. If you set the time so that the injection only happens once, ie injection start & stop times are close enough to only trigger once you'll get a number of parcels added to the domain. Read up on parcel theory in the DPM bit of the theory guide: you may not see 10k particles, and almost certainly don't need that precise a number in the system.
February 3, 2022 at 9:17 pmvenkat2810Subscriber. Thank you for the input!
June 24, 2022 at 9:25 pmai0013SubscriberAs suggested above, you can try:
(1) The injection file. For that you’ll need to specify parameters such as
(( x y z u v w diameter temperature parcel-mass mass n-in-parcel time flow-time) name)
in a raw ascii file. You can control the injection by start-time and stop-time.
(2) Alternatively, if during the pre-processing you prepare a mesh that distinguishes a fluid region where the parcels are to be injected. You can later use an “artificial” surface injection selecting the proper int_fluid region. Then, the parcels will “sprout” from the face centres of such region.
Viewing 7 reply threads- The topic ‘CFD DPM Particle initialization’ is closed to new replies.
Ansys Innovation SpaceTrending discussionsTop Contributors-
1116
-
468
-
440
-
225
-
201
Top Rated Tags© 2024 Copyright ANSYS, Inc. All rights reserved.
Ansys does not support the usage of unauthorized Ansys software. Please visit www.ansys.com to obtain an official distribution.
-
The Ansys Innovation Space website recently experienced a database corruption issue. While service has been restored there appears to have been some data loss from November 13. We are still investigating and apologize for any issues our users may have as a result.