Porous media sinks #16423
-
Dear MOOSE, I am trying to perform a numerical model of groundwater extraction. I have a set up with several extraction wells and a river. The idea is to asses the interference between the wells (overlapping of well cones) and the interaction that they have with the river. Also, at some point, the level of the river increases and a contaminant is injected in it. Here, the objective is to asses whether the contaminant get into the pumped water by the wells. Is possible to perform such models with MOOSE? Thanks and sorry for the simple question, I am new with MOOSE |
Beta Was this translation helpful? Give feedback.
Replies: 5 comments
-
Tag @WilkAndy |
Beta Was this translation helpful? Give feedback.
-
Hi Matias, Sounds like a cool simulation! I think that is possible to simulate that with MOOSE. I’m not sure if there are examples for contaminant transport though. Probably Andy can comment on that. Regarding your extraction well set up, as Maelle and Andy nicely demonstrated at the end of the 'groundwater examples' is always better to use boreholes. Plus, is often good to document a Theis example since is useful as verification of a well-known problem, but be aware that in that case the aquifer is saturated so is not really a ‘cone drawdown’. Setting up a borehole in Porous Flow is quite simple, I suggest you to take a look at bh02.i and bh03.i tests here. Just be aware that you will have to set porepressure instead of fluxes in your MOOSE input file. Cheers! |
Beta Was this translation helpful? Give feedback.
-
Hi Matias, Yes, this is exactly the sort of thing that can be done with PorousFlow. I've run almost exactly this sort of simulation in the past (for me, the boreholes were pumping the contaminant, and the stream was receiving it). As mentioned in the groundwater doco, setting up your mesh will turn out to be the most difficult thing. Whether you use just a single point for your well depends on the resolution of your problem. You clearly don't need more than 1 point per finite element, since the finite element size dictates the resolution of the problem, but if your wells span multiple finite elements you'll probably want to model them using multiple points (just include more points in the borehole's geometry file). Yes, you can simply use Yes, you can include contaminants: you will utilize the Regarding the contaminants, if you issue this command in the moose/porous_flow directory
you will see a lot of tests that you can follow, in addition to the ones mentioned in the above doco pages. Finally, are you willing to share your results? It's hard to tell, but they might be a useful addition to the "Groundwater Modelling" page that Maelle and I wrote. andy |
Beta Was this translation helpful? Give feedback.
-
Hi, @WilkAndy The first step would be running a steady state simulation with the pumps and the river and asses the interaction among them. As I understand, there are two options to set the wells: 1.- PorousFlowPointSourceFromPostprocessor - I can set up flows from external file but is not as realistic as a borehole. Further, it has to be set at a node of the mesh. 2.- PorousFlowPeacemanBorehole - More realistic and it can be propositioned anywhere in the mesh. However, there is not direct way to control the pumped flow. This has to be tuned by setting a 'bottom' porepressure. Is that correct? Thanks for the quick replies! |
Beta Was this translation helpful? Give feedback.
-
What you write about What you write about Regarding the streamlines - you could use a |
Beta Was this translation helpful? Give feedback.
Hi Matias,
Yes, this is exactly the sort of thing that can be done with PorousFlow. I've run almost exactly this sort of simulation in the past (for me, the boreholes were pumping the contaminant, and the stream was receiving it). As mentioned in the groundwater doco, setting up your mesh will turn out to be the most difficult thing.
Whether you use just a single point for your well depends on the resolution of your problem. You clearly don't need more than 1 point per finite element, since the finite element size dictates the resolution of the problem, but if your wells span multiple finite elements you'll probably want to model them using multiple points (just include more points in the…