-
Notifications
You must be signed in to change notification settings - Fork 670
Description
Hello,
merged_u_velocity_200_300s.csv
This is my velocity slice extracted data for the below code. I have few questions,
- Why I got velocity spike at mesh boundries?
- There is a lot of soot irregularly produced , and less fire seen in smv
- Also, I am continuosly getting mesh alignement errors. User manual also was not completely helpful.
Can you please tell me best mesh defining for my geometry and requirement? Also is there any references of inputs in these type of cases?
I need 0.25m resolution for fine mesh and 2m for coarse mesh.
&HEAD CHID='street_canyon_treefiretestHW1',
TITLE='Street canyon with three burning particle trees testHW1' /
!------------------ MESHES ------------------
! Fine mesh 1: x = 112–117, y = 35–65
&MESH ID='FINE_TREES_1',
XB = 112.0,118.0, 24.0,66.0, 0.0,20.0,
IJK = 24,168,40,
MPI_PROCESS=1,
CHECK_MESH_ALIGNMENT=.FALSE. /
! Fine mesh 2: x = 117–122, y = 35–65
&MESH ID='FINE_TREES_2',
XB = 118.0,122.0, 24.0,66.0, 0.0,20.0,
IJK = 16,168,40,
MPI_PROCESS=2,
CHECK_MESH_ALIGNMENT=.FALSE. /
! Fine mesh 3: x = 112–117, y = 65–95
&MESH ID='FINE_TREES_3',
XB = 112.0,118.0, 66.0,102.0, 0.0,20.0,
IJK = 24,144,40,
MPI_PROCESS=3,
CHECK_MESH_ALIGNMENT=.FALSE. /
! Fine mesh 4: x = 117–122, y = 65–95
&MESH ID='FINE_TREES_4',
XB = 118.0,122.0, 66.0,102.0, 0.0,20.0,
IJK = 16,144,40,
MPI_PROCESS=4,
CHECK_MESH_ALIGNMENT=.FALSE. /
! Coarse resolution ~2 m
! X is split at 126, Y at 63 (2×2 tiling)
! Lower-left coarse (x: 0–126, y: 0–63)
&MESH ID='COARSE_LL',
XB = 0.0,112.0, 0.0,24.0, 0.0,90.0,
IJK = 56,12,180,
MPI_PROCESS=5,
CHECK_MESH_ALIGNMENT=.FALSE. /
! Lower-right coarse (x: 126–252, y: 0–63)
&MESH ID='COARSE_LR',
XB = 122.0,252.0, 0.0,24.0, 0.0,90.0,
IJK = 65,12,180,
MPI_PROCESS=6,
CHECK_MESH_ALIGNMENT=.FALSE. /
! Upper-left coarse (x: 0–126, y: 63–126)
&MESH ID='COARSE_UL',
XB = 0.0,112.0, 102.0,128.0, 0.0,90.0,
IJK = 56,13,180,
MPI_PROCESS=7,
CHECK_MESH_ALIGNMENT=.FALSE. /
! Upper-right coarse (x: 126–252, y: 63–126)
&MESH ID='COARSE_UR',
XB = 122.0,252.0, 102.0,128.0, 0.0,90.0,
IJK = 65,13,180,
MPI_PROCESS=8,
CHECK_MESH_ALIGNMENT=.FALSE. /
&MISC TMPA=293.0, CFL_MAX=0.8, RESTART=.FALSE. /
&TIME T_END=300.0 /
&SURF ID='INERT' /
&VENT PBX=0.0, SURF_ID='OPEN' /
&VENT PBX=252.0, SURF_ID='OPEN' /
&VENT PBY=0.0, SURF_ID='OPEN' /
&VENT PBY=128.0, SURF_ID='OPEN' /
&VENT PBZ=90.0, SURF_ID='OPEN' /
&WIND SPEED=6.0, Z_0=0.5, Z_REF=5.0, DIRECTION=270.0 /
!------------ WOOD FUEL AND PRODUCTS (User Guide) ------------
&SPEC ID='WOOD', FORMULA='CH1.7O0.74N0.002' /
&SPEC ID='OXYGEN', LUMPED_COMPONENT_ONLY=T /
&SPEC ID='NITROGEN', LUMPED_COMPONENT_ONLY=T /
&SPEC ID='WATER VAPOR', LUMPED_COMPONENT_ONLY=T /
&SPEC ID='CARBON MONOXIDE', LUMPED_COMPONENT_ONLY=T /
&SPEC ID='CARBON DIOXIDE', LUMPED_COMPONENT_ONLY=T /
&SPEC ID='SOOT', LUMPED_COMPONENT_ONLY=T /
&SPEC ID='AIR',
SPEC_ID(1)='OXYGEN', VOLUME_FRACTION(1)=1.,
SPEC_ID(2)='NITROGEN', VOLUME_FRACTION(2)=3.76,
BACKGROUND=T /
&SPEC ID='PRODUCTS_2',
SPEC_ID(1)='CARBON DIOXIDE', VOLUME_FRACTION(1)=0.96438,
SPEC_ID(2)='CARBON MONOXIDE',VOLUME_FRACTION(2)=0.00365,
SPEC_ID(3)='WATER VAPOR', VOLUME_FRACTION(3)=0.85,
SPEC_ID(4)='SOOT', VOLUME_FRACTION(4)=0.03196,
SPEC_ID(5)='NITROGEN', VOLUME_FRACTION(5)=3.84076 /
&REAC ID='WOOD_FIRE',
FUEL='WOOD',
HEAT_OF_COMBUSTION=16400.,
SPEC_ID_NU='WOOD','AIR','PRODUCTS_2',
NU=-1.,-1.02121,1. /
!------------ MATERIALS ------------
&MATL ID='MOISTURE',
DENSITY=1000.,
CONDUCTIVITY=0.6,
SPECIFIC_HEAT=4.19 /
&MATL ID='DRY_PINE',
DENSITY=500.,
CONDUCTIVITY=0.1,
SPECIFIC_HEAT=1.0 /
!------------ TRUNK (OBST, WOOD, simple burning) ------------
&SURF ID='TRUNK_WOOD',
MATL_ID(1,1)='DRY_PINE',
MATL_MASS_FRACTION(1,1)=1.0,
THICKNESS(1)=0.20,
HRRPUA=150.0,
SPEC_ID='WOOD',
COLOR='BROWN' /
!----------------- BUILDINGS (unchanged) -----------------
&OBST XB=90.0,108.0, 18.0,36.0, 0.0,18.0, SURF_ID='INERT' /
&OBST XB=90.0,108.0, 54.0,72.0, 0.0,18.0, SURF_ID='INERT' /
&OBST XB=90.0,108.0, 90.0,108.0, 0.0,18.0, SURF_ID='INERT' /
&OBST XB=126.0,144.0, 18.0,36.0, 0.0,18.0, SURF_ID='INERT' /
&OBST XB=126.0,144.0, 54.0,72.0, 0.0,18.0, SURF_ID='INERT' /
&OBST XB=126.0,144.0, 90.0,108.0, 0.0,18.0, SURF_ID='INERT' /
! Three trunks, same geometry as single_tree_fire (0.2 m x 0.2 m, 2 m high)
&OBST ID='TREE1_TRUNK',
XB=116.5,117.5, 26.5,27.5, 0.0,4.0,
SURF_ID='TRUNK_WOOD' /
&OBST ID='TREE2_TRUNK',
XB=116.5,117.5, 62.5,63.5, 0.0,4.0,
SURF_ID='TRUNK_WOOD' /
&OBST ID='TREE3_TRUNK',
XB=116.5,117.5, 98.5,99.5, 0.0,4.0,
SURF_ID='TRUNK_WOOD' /
!------------ CROWN NEEDLE SURFACE (WOOD FIRE SOURCE) ------------
&SURF ID='needle surface',
MATL_ID(1,1)='DRY_PINE',
MATL_MASS_FRACTION(1,1)=1.0,
MOISTURE_FRACTION=0.25,
SURFACE_VOLUME_RATIO=8000.,
LENGTH=0.10,
GEOMETRY='CYLINDRICAL',
HRRPUA=150.0,
SPEC_ID='WOOD',
BURN_AWAY=.TRUE.,
COLOR='FOREST GREEN' /
!------------ PARTICLES: PINE NEEDLES (STATIC, BURNING) ------------
&PART ID='needles',
SURF_ID='needle surface',
DRAG_COEFFICIENT=2.8,
STATIC=.TRUE.,
COLOR='FOREST GREEN' /
&PROP ID='needle image',
SMOKEVIEW_ID='TUBE',
SMOKEVIEW_PARAMETERS='L=0.1,D=0.0005' /
!------------ TREE CROWN GEOMETRY (CONE) ------------
&INIT ID='TREE1_CROWN',
PART_ID='needles',
SHAPE='CONE',
XYZ=117.0,27.0,0.0,
CROWN_BASE_WIDTH=3.0,
CROWN_BASE_HEIGHT=4.0,
TREE_HEIGHT=8.0,
N_PARTICLES_PER_CELL=6,
MASS_PER_VOLUME=6, ! was 6.0 (more fuel, longer burn)
DRY=.TRUE. /
&INIT ID='TREE2_CROWN',
PART_ID='needles',
SHAPE='CONE',
XYZ=117.0,63.0,0.0,
CROWN_BASE_WIDTH=3.0,
CROWN_BASE_HEIGHT=4.0,
TREE_HEIGHT=8.0,
N_PARTICLES_PER_CELL=6,
MASS_PER_VOLUME=6,
DRY=.TRUE. /
&INIT ID='TREE3_CROWN',
PART_ID='needles',
SHAPE='CONE',
XYZ=117.0,99.0,0.0,
CROWN_BASE_WIDTH=3.0,
CROWN_BASE_HEIGHT=4.0,
TREE_HEIGHT=8.0,
N_PARTICLES_PER_CELL=6,
MASS_PER_VOLUME=6,
DRY=.TRUE. /
!------------ OUTPUT ------------
&DUMP DT_HRR=5.0, DT_SLCF=0.5, DT_RESTART=60.0 /
&SLCF QUANTITY='U-VELOCITY', PBY=27.0 /
&SLCF QUANTITY='U-VELOCITY', PBY=63.0 /
&SLCF QUANTITY='U-VELOCITY', PBY=99.0 /
&SLCF QUANTITY='U-VELOCITY', PBX=117.0 /
&SLCF QUANTITY='U-VELOCITY', PBZ=6.0 /
&SLCF QUANTITY='U-VELOCITY', PBZ=9.0 /
&SLCF QUANTITY='V-VELOCITY', PBY=27.0 /
&SLCF QUANTITY='V-VELOCITY', PBY=63.0 /
&SLCF QUANTITY='V-VELOCITY', PBY=99.0 /
&SLCF QUANTITY='V-VELOCITY', PBX=117.0 /
&SLCF QUANTITY='V-VELOCITY', PBZ=6.0 /
&SLCF QUANTITY='V-VELOCITY', PBZ=9.0 /
&SLCF QUANTITY='W-VELOCITY', PBY=27.0 /
&SLCF QUANTITY='W-VELOCITY', PBY=63.0 /
&SLCF QUANTITY='W-VELOCITY', PBY=99.0 /
&SLCF QUANTITY='W-VELOCITY', PBX=117.0 /
&SLCF QUANTITY='W-VELOCITY', PBZ=6.0 /
&SLCF QUANTITY='W-VELOCITY', PBZ=9.0 /
&SLCF QUANTITY='TEMPERATURE', PBY=27.0 /
&SLCF QUANTITY='TEMPERATURE', PBY=63.0 /
&SLCF QUANTITY='TEMPERATURE', PBY=99.0 /
&SLCF QUANTITY='TEMPERATURE', PBX=117.0 /
&SLCF QUANTITY='TEMPERATURE', PBZ=9.0 /
&SLCF QUANTITY='TEMPERATURE', PBZ=6.0 /
&SLCF QUANTITY='VOLUME FRACTION', SPEC_ID='SOOT', PBY=27.0 /
&SLCF QUANTITY='VOLUME FRACTION', SPEC_ID='SOOT', PBY=63.0 /
&SLCF QUANTITY='VOLUME FRACTION', SPEC_ID='SOOT', PBY=99.0 /
&SLCF QUANTITY='VOLUME FRACTION', SPEC_ID='SOOT', PBX=117.0 /
&SLCF QUANTITY='VOLUME FRACTION', SPEC_ID='SOOT', PBZ=6.0 /
&SLCF QUANTITY='VOLUME FRACTION', SPEC_ID='SOOT', PBZ=9.0 /
&SLCF QUANTITY='VOLUME FRACTION', SPEC_ID='CARBON MONOXIDE', PBY=27.0 /
&SLCF QUANTITY='VOLUME FRACTION', SPEC_ID='CARBON MONOXIDE', PBY=63.0 /
&SLCF QUANTITY='VOLUME FRACTION', SPEC_ID='CARBON MONOXIDE', PBY=99.0 /
&SLCF QUANTITY='VOLUME FRACTION', SPEC_ID='CARBON MONOXIDE', PBX=117.0 /
&SLCF QUANTITY='VOLUME FRACTION', SPEC_ID='CARBON MONOXIDE', PBZ=6.0 /
&SLCF QUANTITY='VOLUME FRACTION', SPEC_ID='CARBON MONOXIDE', PBZ=9.0 /
&SLCF QUANTITY='VOLUME FRACTION', SPEC_ID='CARBON DIOXIDE', PBY=27.0 /
&SLCF QUANTITY='VOLUME FRACTION', SPEC_ID='CARBON DIOXIDE', PBY=63.0 /
&SLCF QUANTITY='VOLUME FRACTION', SPEC_ID='CARBON DIOXIDE', PBY=99.0 /
&SLCF QUANTITY='VOLUME FRACTION', SPEC_ID='CARBON DIOXIDE', PBX=117.0 /
&SLCF QUANTITY='VOLUME FRACTION', SPEC_ID='CARBON DIOXIDE', PBZ=6.0 /
&SLCF QUANTITY='VOLUME FRACTION', SPEC_ID='CARBON DIOXIDE', PBZ=9.0 /
&TAIL /