|
[Sponsors] |
July 16, 2014, 10:58 |
Johnson-Jackson wall boundary condition
|
#1 |
New Member
Join Date: Jun 2014
Posts: 15
Rep Power: 12 |
I am interested in applying a Johnson-Jackson boundary condition to a fluidized bed I am looking at. I am using twoPhaseEulerFoam in OF 2.3.0.
In searching I have seen instances of a JohnsonJacksonParticleSlip boundary condition being used but cannot find any specifics. Can anyone clarify if this is readily available in OF or if I need to create a new boundary condition to do this? Thank you in advance for any help you can provide |
|
August 11, 2014, 10:21 |
|
#2 | ||
New Member
Cesar M. Venier
Join Date: Feb 2013
Location: Santa Fe, Santa Fe, Argentina
Posts: 5
Rep Power: 13 |
Hi,
The main discussion of this topic may be found here: www.cfd-online.com/Forums/openfoam-solving/60325-new-boundary-condition.html In case you have already seen it and want to know how to set your fields with J&J BC, I recommend something like this: For the particles velocity: Quote:
Quote:
I'm using OF2.2.0 so I'm not sure if J&J BC are currently implemented in the latest release of OF. You can check it by running your case with these BC for the Usolid and Theta. If the J&J lib is not compiled, OF will tell you. I've wrote my J&J BC patches based on the work of Alberto Passalacqua. Hope it helps!...tell me how it went.
__________________
Cesar M. Venier, M.Eng. Research Center for Computational Methods (CIMEC) - CONICET/FICH-UNL T.E.: 54-342-4511594 Ext. 1005 Güemes 3450 - (3000) Santa Fe Santa Fe - Argentina http://www.cimec.org.ar |
|||
August 11, 2014, 11:26 |
|
#3 |
New Member
Join Date: Jun 2014
Posts: 15
Rep Power: 12 |
Thank you for the link to that thread.
Shortly after my original post I found the J-J boundary conditions implemented in 2.3.x and have been using them since. Anthony |
|
October 23, 2014, 15:24 |
|
#4 |
Senior Member
|
Hello everyone
The above discussion is very useful. I am also working with fluidizedBed/RAS (twoPhaseEuler) model. I am using 2.3.0. In my simulation I want to apply partially slip Johanson Jackson boundary condition. my theta.Particles and U.particles boundary conditions (in 0 folder) are as follows for theeta walls { type zeroGradient; } for U.particles walls { type fixedValue; value uniform (0 0 0); } does it mean no slip boundary condition ? If it is so, how can I define partially slip boundary condition. Also where to define "Specularity coefficient" PS: I have already tried the boundary conditions mentioned by cesarvenier in above comment, but it is not working Thank you |
|
October 23, 2014, 15:57 |
|
#5 | |
New Member
Cesar M. Venier
Join Date: Feb 2013
Location: Santa Fe, Santa Fe, Argentina
Posts: 5
Rep Power: 13 |
Hi,
Yes, it means that the particles phase behave like a fluid near walls (no-slip). What kind of error do you get when you try Quote:
__________________
Cesar M. Venier, M.Eng. Research Center for Computational Methods (CIMEC) - CONICET/FICH-UNL T.E.: 54-342-4511594 Ext. 1005 Güemes 3450 - (3000) Santa Fe Santa Fe - Argentina http://www.cimec.org.ar |
||
October 23, 2014, 16:15 |
|
#6 |
Senior Member
|
I got this error when I applied boundary conditions as you mentioned
Unknown patchField type particleSlipJohnsonJackson for patch type wall Valid patchField types are : 75 ( SRFFreestreamVelocity SRFVelocity activeBaffleVelocity activePressureForceBaffleVelocity advective atmBoundaryLayerInletVelocity calculated codedFixedValue codedMixed cyclic cyclicACMI cyclicAMI cyclicSlip cylindricalInletVelocity directionMixed empty externalCoupled fixedGradient fixedInternalValue fixedJump fixedJumpAMI fixedMean fixedNormalSlip fixedShearStress fixedValue flowRateInletVelocity fluxCorrectedVelocity freestream inletOutlet interstitialInletVelocity kqRWallFunction mapped mappedField mappedFixedInternalValue mappedFixedPushedInternalValue mappedFlowRate mappedVelocityFlux mixed movingWallVelocity nonuniformTransformCyclic oscillatingFixedValue outletInlet outletMappedUniformInlet outletPhaseMeanVelocity partialSlip pressureDirectedInletOutletVelocity pressureDirectedInletVelocity pressureInletOutletParSlipVelocity pressureInletOutletVelocity pressureInletUniformVelocity pressureInletVelocity pressureNormalInletOutletVelocity processor processorCyclic rotatingPressureInletOutletVelocity rotatingWallVelocity sliced slip supersonicFreestream surfaceNormalFixedValue swirlFlowRateInletVelocity symmetry symmetryPlane timeVaryingMappedFixedValue translatingWallVelocity turbulentInlet uniformFixedGradient uniformFixedValue uniformInletOutlet uniformJump uniformJumpAMI variableHeightFlowRateInletVelocity waveTransmissive wedge zeroGradient ) file: /home/waqas/OpenFOAM/waqas-2.3.0/run/standard_tutorial/fluidisedBed_RAS6/0/U.particles.boundaryField.walls from line 37 to line 19. From function fvPatchField<Type>::New(const fvPatch&, const DimensionedField<Type, volMesh>&, const dictionary&) in file /home/opencfd/OpenFOAM/OpenFOAM-2.3.0/src/finiteVolume/lnInclude/fvPatchFieldNew.C at line 143. FOAM exiting These are my boundary conditons U.Particles walls { type particleSlipJohnsonJackson; specularityCoefficient 0.6; value $internalField; } Theeta walls { type particleThetaJohnsonJackson; specularityCoefficient 0.6; restitutionCoefficient 0.8; value $internalField; } |
|
October 23, 2014, 16:33 |
|
#7 |
New Member
Cesar M. Venier
Join Date: Feb 2013
Location: Santa Fe, Santa Fe, Argentina
Posts: 5
Rep Power: 13 |
Ok, that means that these BC patches are not included in your compilation. The patches should be located here:
twoPhaseEulerFoam/phaseCompressibleTurbulenceModels/kineticTheoryModels/derivedFvPatchFields You need to include those when you compile your solver. Here's an example: http://www.tfd.chalmers.se/~hani/kur...yCondition.pdf Good luck!
__________________
Cesar M. Venier, M.Eng. Research Center for Computational Methods (CIMEC) - CONICET/FICH-UNL T.E.: 54-342-4511594 Ext. 1005 Güemes 3450 - (3000) Santa Fe Santa Fe - Argentina http://www.cimec.org.ar |
|
October 23, 2014, 16:39 |
|
#8 |
Senior Member
|
Thank you very much for quick response. I go through this pdf and try to implement.
mwaqas |
|
November 16, 2016, 03:33 |
|
#9 |
New Member
Bryant
Join Date: Mar 2015
Posts: 7
Rep Power: 11 |
Hi Cesar,
Are you still working on OpenFOAM? Now I want to modify the JohnsonJacksonParticleSlip BC to account for the frictional strength effect of particle on BC based on the original paper of Jackson(published on 1987). Do you some idea on how to impletment this modification? Thanks for your help! Bryant |
|
Tags |
boundary condition, twophaseeulerfoam |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Natural convection in a closed domain STILL NEEDING help! | Yr0gErG | FLUENT | 4 | December 2, 2019 01:04 |
Applying Rotational Boundary Condition on Surface with Radial Wall | tango711 | CFX | 16 | October 9, 2018 08:01 |
Domain Imbalance | HMR | CFX | 5 | October 10, 2016 06:57 |
isothermal wall boundary condition | Neil | Main CFD Forum | 3 | November 9, 2015 03:34 |
Dirichlet boundary condition for additional variable on the wall | ftab | CFX | 13 | January 27, 2013 13:24 |