New question #691802 on Yade:
https://answers.launchpad.net/yade/+question/691802

Hi,

I have a few questions on modeling hydraulic fractures using DFNFlowEngine. My 
model size is 40m by 40m by 40m and I have precrack (in shape of a circle) on 
the x-y plane located exactly at the center of the model. The center of the 
circle of the precrack is located at 20,20,20. Here are my questions:

1. I want to pump in 10m^3 of liquid in my precrack @ 1m^3 per second. To do 
this, this is what I have done:
ti = O.time
def Pumping(): 
  if O.time<(ti+10): 
    flow.imposeFlux(Vector3(20,20,20),-1) 
    print("PUMPING")
  else: 
    flow.imposeFlux(Vector3(20,20,20),0) 
    print("PUMPING STOPED")
O.engines=O.engines+[PyRunner(iterPeriod=1,command='Pumping()')] 

I am concerned about how I switch off the pumping. is it correct? Should I use 
clearImposedFlux?

2. I want to keep the fluid inside the precrack (or the newly developed crack). 
This means that there is no leakoff. To do this, I did this:
flow.permeabilityFactor=0
Is this correct? Will this keep the fluid only in the crack?

3. Going back to question 1, when I pump in fluid at 20,20,20 (the center of 
the precrack), I would expect that the crack would grow radially (i.e. begcome 
a bigger circle in the xy plane). However, the bonds (between the particles) 
just above and below (20,20,20) start to break first and crack mini cracks in 
the z direction before the precrack starts to grow radially. How can I prevent 
the crack from propagating in the z direction? I am aware that my imposed flux 
is a singular point and therefore, this is bound to happen. Should I change the 
way I load the flux?

4. What is flow.jointsResidualAperture ? According to the YADE manual, it is 
"residual aperture of joints". Is this the width of the precrack? Is so, how 
does this value effect the calculations?

5. What is flow.clampKValues? What is K? I read the manual, but I still don't 
understand what this does.

6. Should I use flow.blockHook for all the pores that are not within the 
precrack to increase the computations? 

Thank you so much for your help. I really appreciate everyone's time in 
responding to these questions

-- 
You received this question notification because your team yade-users is
an answer contact for Yade.

_______________________________________________
Mailing list: https://launchpad.net/~yade-users
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~yade-users
More help   : https://help.launchpad.net/ListHelp

Reply via email to