CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Running, Solving & CFD

Pollutant dispersion over a specified terrain

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   June 11, 2016, 12:23
Default Pollutant dispersion over a specified terrain
  #1
Member
 
Almond Wong
Join Date: May 2016
Posts: 68
Rep Power: 10
BakedAlmonds is on a distinguished road
Hi,

I am very new to OpenFOAM and CFD (few weeks). I would like to study pollutant dispersion over a specified terrain.

Currently, I barely managed to set up the initial flow boundary conditions which are mostly based on OpenFOAM tutorial "turbinesiting".

I have no idea as to how to include pollution into the picture. I read a few threads which refer me to the tutorial ScalarTransportFoam but I am still totally lost. Can anyone help explain as to how can dispersion study be built on the existing model (turbinesiting)?
BakedAlmonds is offline   Reply With Quote

Old   June 13, 2016, 04:18
Default
  #2
Senior Member
 
Nima Samkhaniani
Join Date: Sep 2009
Location: Tehran, Iran
Posts: 1,267
Blog Entries: 1
Rep Power: 25
nimasam is on a distinguished road
you should solve a transport equation beside p and U to simulate dispersion of pollutant. Therefore you need some programming to add this transport equation to the basic solver that is simpleFoam or pimpleFoam or pisoFoam.
__________________
My Personal Website (http://nimasamkhaniani.ir/)
Telegram channel (https://t.me/cfd_foam)
nimasam is offline   Reply With Quote

Old   June 13, 2016, 07:16
Default
  #3
Member
 
Almond Wong
Join Date: May 2016
Posts: 68
Rep Power: 10
BakedAlmonds is on a distinguished road
Hi, thanks for the reply. But I would really appreciate it if you could put it into a simpler term. I am really new to this.

As of current, I am using a k-epsilon turbulent model and within the turbinesiting/constant folder, there is already a transportProperties file which defined a Newtonian transportModel (do not know what does this do).

Thank you very much in advance
BakedAlmonds is offline   Reply With Quote

Old   June 14, 2016, 04:03
Default
  #4
Senior Member
 
Nima Samkhaniani
Join Date: Sep 2009
Location: Tehran, Iran
Posts: 1,267
Blog Entries: 1
Rep Power: 25
nimasam is on a distinguished road
well, as i said before you need programming
now you only solve continuity equation and momentum equations which return U and p.
for simulation of pollutant dispersion, you need to solve extra transport equation, look this.

this equation should be added to your basic solver. so you should modify and extend the existing solver. to learn how to add extra equation to existing solver, read this
__________________
My Personal Website (http://nimasamkhaniani.ir/)
Telegram channel (https://t.me/cfd_foam)
nimasam is offline   Reply With Quote

Old   June 16, 2016, 13:47
Default
  #5
Member
 
Almond Wong
Join Date: May 2016
Posts: 68
Rep Power: 10
BakedAlmonds is on a distinguished road
WOW!!! that is a very comprehensive read.
I did further reading and came across reactingFOAM, will it do the trick as well. By using it, I could avoid all the programming which are very complicated for me.
Another thing, after defining the solver, how can the pollution be introduced?

And THANK YOU SO MUCH for entertaining my noobish question. feeling totally overwhelmed with this CFD and OpenFOAM.
BakedAlmonds is offline   Reply With Quote

Old   June 17, 2018, 03:26
Default
  #6
Member
 
Ben 017
Join Date: Nov 2017
Posts: 70
Rep Power: 9
Ben UWIHANGANYE is on a distinguished road
Quote:
Originally Posted by nimasam View Post
well, as i said before you need programming
now you only solve continuity equation and momentum equations which return U and p.
for simulation of pollutant dispersion, you need to solve extra transport equation, look this.

this equation should be added to your basic solver. so you should modify and extend the existing solver. to learn how to add extra equation to existing solver, read this
Dear Nimasam,

I have read your post writing about programming,
May you help to modify for me any simple solver including attached c++ code of the solid motion.

I want it to solve for x_t(the displacement of a point).

I have been trying following the link you share of adding temperature in icoFoam but failed.


I would appreciate you support.
Ben UWIHANGANYE is offline   Reply With Quote

Reply

Tags
dispersion, pollution


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Pollutant dispersion in the environment alberto OpenFOAM Running, Solving & CFD 24 November 29, 2014 14:31
Implementation of pimpleFoam to incorporate pollutant dispersion None OpenFOAM Programming & Development 0 April 24, 2014 04:04
Pollutant Dispersion Modeling for Urban Environment Alex Lee OpenFOAM Verification & Validation 0 October 25, 2013 03:43
pollutant dispersion Andy CFX 1 August 26, 2007 19:41
Simulation of pollutant dispersion in a city George Siemens 1 June 27, 2007 05:26


All times are GMT -4. The time now is 18:47.