New FSE wiki article: Mesh resolution (written by Claude Opus 5.5) |
FSE wiki: align footnotes and references with the canonical reference list (written by Claude Opus 5.5) |
||
| Line 1: | Line 1: | ||
'''Mesh resolution''', also called grid resolution, is the fineness of the computational grid in a [[computational fluid dynamics]] (CFD) model. The model divides the space into many small cells, which together form the grid, and solves the flow equations in every cell.<ref name="VR-11.1">Van Rossum (2027), §11.1.</ref><ref name="VR-11.3">Van Rossum (2027), §11.3.</ref> Mesh resolution is usually expressed as the cell size, written δx. In the [[Fire Dynamics Simulator]] (FDS), the cell size also sets the size of the smallest flow structures that the model calculates directly.<ref name="FDS-6">McGrattan et al. (2026), p. 6.</ref><ref name="FDS-47">McGrattan et al. (2026), p. 47.</ref> | '''Mesh resolution''', also called grid resolution, is the fineness of the computational grid in a [[computational fluid dynamics]] (CFD) model. The model divides the space into many small cells, which together form the grid, and solves the flow equations in every cell.<ref name="VR-11.1">Van Rossum (2027), §11.1.</ref><ref name="VR-11.3">Van Rossum (2027), §11.3.</ref> Mesh resolution is usually expressed as the cell size, written δx. In the [[Fire Dynamics Simulator]] (FDS), the cell size also sets the size of the smallest flow structures that the model calculates directly.<ref name="FDS-6">McGrattan et al. (2026), p. 6.</ref><ref name="FDS-47">McGrattan et al. (2026), p. 47.</ref> | ||
Smaller cells show more detail, but they do not automatically give a better or more reliable result.<ref name="VR-11.3" /> They also cost much more computing time. Halving the cell size in FDS reduces the numerical error by a factor of four, but it increases the computing time by a factor of sixteen.<ref name="N7-5-1"> | Smaller cells show more detail, but they do not automatically give a better or more reliable result.<ref name="VR-11.3" /> They also cost much more computing time. Halving the cell size in FDS reduces the numerical error by a factor of four, but it increases the computing time by a factor of sixteen.<ref name="N7-5-1">McGrattan (2007), p. 5-1.</ref> Engineers therefore choose a cell size with a rule of thumb based on the size of the fire, and then test that choice with a grid sensitivity study.<ref name="N7-6-5">McGrattan (2007), p. 6-5.</ref> The report of a CFD study should explain why the chosen grid is fine enough, which sensitivity check was carried out and which uncertainty remains.<ref name="VR-11.3" /> | ||
== Cells, grids and filter width == | == Cells, grids and filter width == | ||
| Line 21: | Line 21: | ||
In large fire simulations, cells are typically tens of centimetres wide. The thin flame sheet then lies inside a single cell, and the computed cell-average temperature can be much lower than the temperature in the flame itself.<ref name="FDS-12">McGrattan et al. (2026), p. 12.</ref> Measured time-averaged gas temperatures in fires seldom exceed about 1300 °C. Because CFD averages temperatures over each cell, it is unlikely to predict such peak values.<ref name="CK-3-206" /> | In large fire simulations, cells are typically tens of centimetres wide. The thin flame sheet then lies inside a single cell, and the computed cell-average temperature can be much lower than the temperature in the flame itself.<ref name="FDS-12">McGrattan et al. (2026), p. 12.</ref> Measured time-averaged gas temperatures in fires seldom exceed about 1300 °C. Because CFD averages temperatures over each cell, it is unlikely to predict such peak values.<ref name="CK-3-206" /> | ||
The grid also limits the geometry. In the fire tests of the National Institute of Standards and Technology (NIST) for the World Trade Center investigation, a 10 cm grid described the test compartment to within about 5 cm.<ref name="M5F-28">McGrattan et al. (2005), p. 28.</ref> On a 50 cm grid, a 20 cm shift of the top of a window changed the depth of the hot upper layer by the same amount. The upper layer temperature then changed by roughly 100 °C.<ref name="M5F-28" /> Small objects, such as cable trays and floor trusses, may not fit on a coarse grid at all.<ref name="N7-5-2"> | The grid also limits the geometry. In the fire tests of the National Institute of Standards and Technology (NIST) for the World Trade Center investigation, a 10 cm grid described the test compartment to within about 5 cm.<ref name="M5F-28">McGrattan et al. (2005), p. 28.</ref> On a 50 cm grid, a 20 cm shift of the top of a window changed the depth of the hot upper layer by the same amount. The upper layer temperature then changed by roughly 100 °C.<ref name="M5F-28" /> Small objects, such as cable trays and floor trusses, may not fit on a coarse grid at all.<ref name="N7-5-2">McGrattan (2007), p. 5-2.</ref><ref name="M5F-27">McGrattan et al. (2005), p. 27.</ref> | ||
== Discretisation error and computing cost == | == Discretisation error and computing cost == | ||
| Line 39: | Line 39: | ||
== Characteristic fire diameter and the D*/δx ratio == | == Characteristic fire diameter and the D*/δx ratio == | ||
Whether a cell is "small" depends on the size of the fire. The physical diameter of a fire is not always well defined: a burning room has no clear diameter, whereas a round pan of burning liquid has an obvious one.<ref name="N7-6-5" /> The [[dimensionless heat release rate]] <math>Q^*</math> compares the heat release rate of a fire with its physical diameter <math>D</math>:<ref name="N7-6-4"> | Whether a cell is "small" depends on the size of the fire. The physical diameter of a fire is not always well defined: a burning room has no clear diameter, whereas a round pan of burning liquid has an obvious one.<ref name="N7-6-5" /> The [[dimensionless heat release rate]] <math>Q^*</math> compares the heat release rate of a fire with its physical diameter <math>D</math>:<ref name="N7-6-4">McGrattan (2007), p. 6-4.</ref> | ||
<math display="block">Q^* = \frac{\dot{Q}}{\rho_\infty c_p T_\infty \sqrt{g D}\, D^2}</math> | <math display="block">Q^* = \frac{\dot{Q}}{\rho_\infty c_p T_\infty \sqrt{g D}\, D^2}</math> | ||
| Line 47: | Line 47: | ||
<math display="block">D^* = \left( \frac{\dot{Q}}{\rho_\infty c_p T_\infty \sqrt{g}} \right)^{2/5}</math> | <math display="block">D^* = \left( \frac{\dot{Q}}{\rho_\infty c_p T_\infty \sqrt{g}} \right)^{2/5}</math> | ||
When <math>Q^*</math> is about 1, <math>D^*</math> is comparable to the physical diameter of the fire. The ratio <math>D^*/\delta x</math> gives the number of cells that span this characteristic diameter.<ref name="NS1-6-26"> | When <math>Q^*</math> is about 1, <math>D^*</math> is comparable to the physical diameter of the fire. The ratio <math>D^*/\delta x</math> gives the number of cells that span this characteristic diameter.<ref name="NS1-6-26">Stroup et al. (2016), pp. 6-26–6-27.</ref> The greater the ratio, the more of the fire dynamics are resolved directly and the more accurate the simulation becomes.<ref name="N7-6-5" /> | ||
{| class="wikitable" | {| class="wikitable" | ||
| Line 124: | Line 124: | ||
Design models often combine meshes of different sizes, with a fine mesh near the fire and coarser meshes elsewhere.<ref name="VR-11.3" /> In the validation study, the two test series with a small fire in a large space used a fine grid in the plume, where the entrainment of fresh air matters most. Coarse grids were used elsewhere.<ref name="N7-6-5" /> | Design models often combine meshes of different sizes, with a fine mesh near the fire and coarser meshes elsewhere.<ref name="VR-11.3" /> In the validation study, the two test series with a small fire in a large space used a fine grid in the plume, where the entrainment of fresh air matters most. Coarse grids were used elsewhere.<ref name="N7-6-5" /> | ||
Building regulations sometimes have to allow for the grid. In New Zealand, C/VM2 (second edition, 2025) lets the leakage through walls be modelled in CFD as two vents, one at floor level and one at ceiling level. If the required leakage area is smaller than one cell, it may be increased to fit the grid. The combined modelled area must not exceed 5 times the calculated leakage area.<ref name="CVM2-16">Ministry of Business, Innovation and Employment ( | Building regulations sometimes have to allow for the grid. In New Zealand, C/VM2 (second edition, 2025) lets the leakage through walls be modelled in CFD as two vents, one at floor level and one at ceiling level. If the required leakage area is smaller than one cell, it may be increased to fit the grid. The combined modelled area must not exceed 5 times the calculated leakage area.<ref name="CVM2-16">Ministry of Business, Innovation and Employment (2025b), p. 16.</ref> The 2013 commentary example does this for a 10 mm gap around a door. It models the gap as two vents of 0.1 m by 0.1 m, which fit the 0.1 m mesh.<ref name="CVM2C-219" /> | ||
The same edition of C/VM2 asks for the design fire in a CFD model to be a burning area sized from a heat release rate per square metre. For most buildings, it allows 500 to 1000 kW/m², a range that accommodates different heat release rates and mesh sizes. A zone model uses a single value of 250 kW/m² instead.<ref name="CVM2-20">Ministry of Business, Innovation and Employment ( | The same edition of C/VM2 asks for the design fire in a CFD model to be a burning area sized from a heat release rate per square metre. For most buildings, it allows 500 to 1000 kW/m², a range that accommodates different heat release rates and mesh sizes. A zone model uses a single value of 250 kW/m² instead.<ref name="CVM2-20">Ministry of Business, Innovation and Employment (2025b), p. 20.</ref> | ||
The quantity of interest also guides the grid near particular features. Predicting the activation of a heat detector or sprinkler requires a realistic ceiling jet, and therefore a reasonably fine mesh just below the ceiling.<ref name="CK-3-207">Cox and Kumar (2002), p. 3-207.</ref> Openings need enough cells as well. In one NIST test, a window was spanned by seven cells of 10 cm. The model predicted the inflow of air well, but it could not resolve the details of the outflow velocity, which varied by at least 3 m/s over the window height.<ref name="M5F-26">McGrattan et al. (2005), p. 26.</ref> | The quantity of interest also guides the grid near particular features. Predicting the activation of a heat detector or sprinkler requires a realistic ceiling jet, and therefore a reasonably fine mesh just below the ceiling.<ref name="CK-3-207">Cox and Kumar (2002), p. 3-207.</ref> Openings need enough cells as well. In one NIST test, a window was spanned by seven cells of 10 cm. The model predicted the inflow of air well, but it could not resolve the details of the outflow velocity, which varied by at least 3 m/s over the window height.<ref name="M5F-26">McGrattan et al. (2005), p. 26.</ref> | ||
| Line 137: | Line 137: | ||
A third misconception is that good agreement on a coarse grid proves that the grid is adequate. NIST obtained encouraging results when it simulated a laboratory test on its coarse World Trade Center grid. The agreement occurred because a stable, uniform hot layer formed, so the conservation of energy controlled the temperatures. NIST stressed that coarsening a grid to that extent does not, as a rule, give such good results.<ref name="M5F-27" /> | A third misconception is that good agreement on a coarse grid proves that the grid is adequate. NIST obtained encouraging results when it simulated a laboratory test on its coarse World Trade Center grid. The agreement occurred because a stable, uniform hot layer formed, so the conservation of energy controlled the temperatures. NIST stressed that coarsening a grid to that extent does not, as a rule, give such good results.<ref name="M5F-27" /> | ||
Even a careful grid study leaves some uncertainty. The NUREG-1824 validation reports treat the grid size of a CFD model as part of the intrinsic uncertainty of the model, which they did not try to quantify.<ref name="N2-1-8"> | Even a careful grid study leaves some uncertainty. The NUREG-1824 validation reports treat the grid size of a CFD model as part of the intrinsic uncertainty of the model, which they did not try to quantify.<ref name="N2-1-8">Hamins and McGrattan (2007), p. 1-8.</ref> Coarse cells give no reliable information at scales smaller than the cells.<ref name="VR-11.4" /> It is also easy to produce impressive images of a flow, so the sensitivity of the solution to further mesh refinement has to be shown, not assumed.<ref name="CK-3-206" /> | ||
== See also == | == See also == | ||
| Line 150: | Line 150: | ||
== References == | == References == | ||
* Cox, G., & Kumar, S. (2002). Modeling enclosure fires using CFD. In P. J. DiNenno, D. Drysdale, C. L. Beyler, W. D. Walton, R. L. P. Custer, J. R. Hall | * Cox, G., & Kumar, S. (2002). Modeling enclosure fires using CFD. In P. J. DiNenno, D. Drysdale, C. L. Beyler, W. D. Walton, R. L. P. Custer, J. R. Hall Jr., & J. M. Watts Jr. (Eds.), ''SFPE handbook of fire protection engineering'' (3rd ed., pp. 3-194–3-218). National Fire Protection Association; Society of Fire Protection Engineers. | ||
* Hamins, A., & McGrattan, K. (2007). ''Verification and validation of selected fire models for nuclear power plant applications: Vol. 2. Experimental uncertainty'' (NUREG-1824; EPRI 1011999). U.S. Nuclear Regulatory Commission, Office of Nuclear Regulatory Research; Electric Power Research Institute. | |||
* McGrattan, K. (2007). ''Verification and validation of selected fire models for nuclear power plant applications: Vol. 7. Fire Dynamics Simulator'' (NUREG-1824; EPRI 1011999). U.S. Nuclear Regulatory Commission, Office of Nuclear Regulatory Research; Electric Power Research Institute. | |||
* McGrattan, K. B., Bouldin, C., & Forney, G. P. (2005). ''Computer simulation of the fires in the World Trade Center towers'' (NIST NCSTAR 1-5F). National Institute of Standards and Technology. | * McGrattan, K. B., Bouldin, C., & Forney, G. P. (2005). ''Computer simulation of the fires in the World Trade Center towers'' (NIST NCSTAR 1-5F). National Institute of Standards and Technology. | ||
* McGrattan, K., Hostikka, S., Floyd, J., McDermott, R., Vanella, M., Mueller, E., & Paul, C. (2026). ''Fire Dynamics Simulator technical reference guide: | * McGrattan, K., Hostikka, S., Floyd, J., McDermott, R., Vanella, M., Mueller, E., & Paul, C. (2026). ''Fire Dynamics Simulator technical reference guide: Vol. 1. Mathematical model'' (6th ed., NIST Special Publication 1018-1). National Institute of Standards and Technology. https://doi.org/10.6028/NIST.SP.1018 | ||
* Ministry of Business, Innovation and Employment. (2013). ''Commentary for Building Code clauses C1–C6 and Verification Method C/VM2''. | * Ministry of Business, Innovation and Employment. (2013). ''Commentary for Building Code clauses C1–C6 and Verification Method C/VM2''. | ||
* Ministry of Business, Innovation and Employment. ( | * Ministry of Business, Innovation and Employment. (2025b). ''Verification Method C/VM2: Framework for fire safety design'' (2nd ed.). | ||
* National Institute of Standards and Technology. (2005). ''Final report on the collapse of the World Trade Center towers'' (NIST NCSTAR 1). | * National Institute of Standards and Technology. (2005). ''Final report on the collapse of the World Trade Center towers'' (NIST NCSTAR 1). | ||
* | * Stroup, D., Lindeman, A., McGrattan, K., Peacock, R., Overholt, K., Joglar, F., LeStrange, S., & Montanez, S. (2016). ''Verification and validation of selected fire models for nuclear power plant applications: Supplement 1'' (NUREG-1824, Supplement 1; EPRI 3002002182). U.S. Nuclear Regulatory Commission, Office of Nuclear Regulatory Research; Electric Power Research Institute. | ||
* Van Rossum, E. (2027). ''Introduction to Fire Safety Engineering''. Fire Safety Academy. | * Van Rossum, E. (2027). ''Introduction to Fire Safety Engineering''. Fire Safety Academy. | ||
[[Category:Fire Modelling]] | [[Category:Fire Modelling]] | ||
Revision as of 23:10, 1 November 2026
Mesh resolution, also called grid resolution, is the fineness of the computational grid in a computational fluid dynamics (CFD) model. The model divides the space into many small cells, which together form the grid, and solves the flow equations in every cell.[1][2] Mesh resolution is usually expressed as the cell size, written δx. In the Fire Dynamics Simulator (FDS), the cell size also sets the size of the smallest flow structures that the model calculates directly.[3][4]
Smaller cells show more detail, but they do not automatically give a better or more reliable result.[2] They also cost much more computing time. Halving the cell size in FDS reduces the numerical error by a factor of four, but it increases the computing time by a factor of sixteen.[5] Engineers therefore choose a cell size with a rule of thumb based on the size of the fire, and then test that choice with a grid sensitivity study.[6] The report of a CFD study should explain why the chosen grid is fine enough, which sensitivity check was carried out and which uncertainty remains.[2]
Cells, grids and filter width
A CFD model breaks the three-dimensional space of a fire scenario into cells, and the collection of cells is called the computational grid or mesh.[2] General-purpose CFD software can often use complex cell shapes, such as tetrahedra, to follow complex geometry. Fire-specific software such as FDS uses only rectangular cells, so every object is reduced to rectangular blocks. Rectangular cells are simpler and faster, but they represent fire and flow effects around complex shapes less accurately.[2]
FDS prefers uniform meshes, in which all cells have the same size. The only numerical parameters that the user chooses are the three dimensions of the grid. Walls and other obstructions "snap" to the nearest cell faces, so the geometry is only as detailed as the grid allows.[3] Several meshes can be combined and run in parallel on different processors.[3] This allows a fine mesh near the fire and coarser meshes in areas where little happens, for example in a large car park.[2]
The cell size has a second meaning in FDS, which is a large eddy simulation (LES) model. LES computes the average values of mass, momentum and energy in each cell. The effect of the smaller, unresolved motions inside a cell is described by submodels. The width of the averaging "filter" is linked directly to the cell size.[3] For cells that are not perfect cubes, FDS uses the cube root of the cell volume:[7]
A coarser grid therefore means that more of the turbulence and combustion has to be modelled rather than calculated.[8] The cell shape matters as well. Good practice is to keep the cell proportions as close as possible to 1:1:1, so that cells are not strongly stretched in one direction.[2]
Why cell size matters
CFD models solve an approximate form of the conservation equations of mass, momentum and energy. Replacing derivatives by differences between neighbouring cells introduces an error that depends on the size of the cells.[5] In some numerical schemes, part of this error acts like extra diffusion, so sharp features in the flow are smoothed out. This is called numerical diffusion.[9]
A grid can only describe features that are larger than its cells. The smallest turbulent eddies in a fire are about one millimetre in size. Calculating them directly, which is called direct numerical simulation (DNS), is impractical except for special research flames.[7][8] Resolving the chemical reaction zone of a fire would likewise require cells smaller than 1 mm.[10] For domains between metres and kilometres in size, the affordable cell size in most LES fire calculations ranges from centimetres to metres.[8]
In large fire simulations, cells are typically tens of centimetres wide. The thin flame sheet then lies inside a single cell, and the computed cell-average temperature can be much lower than the temperature in the flame itself.[11] Measured time-averaged gas temperatures in fires seldom exceed about 1300 °C. Because CFD averages temperatures over each cell, it is unlikely to predict such peak values.[12]
The grid also limits the geometry. In the fire tests of the National Institute of Standards and Technology (NIST) for the World Trade Center investigation, a 10 cm grid described the test compartment to within about 5 cm.[13] On a 50 cm grid, a 20 cm shift of the top of a window changed the depth of the hot upper layer by the same amount. The upper layer temperature then changed by roughly 100 °C.[13] Small objects, such as cable trays and floor trusses, may not fit on a coarse grid at all.[14][15]
Discretisation error and computing cost
FDS uses second-order accurate approximations in both time and space. The discretisation error is therefore proportional to the square of the cell size and of the time step.[5] In theory, halving the cell size reduces this error by a factor of four. The price is high, because the number of cells grows by a factor of two in each of the three directions.[5]
The time step must shrink as well, because the model advances in small steps of time. The size of each step is limited by the cell size and by the flow speed in the cell.[4] The Courant-Friedrichs-Lewy (CFL) condition states that a fluid element should not travel through more than one cell in a single time step:[4]
Halving the cell size therefore also halves the time step. Together, these effects increase the computing time by a factor of 16.[5] For LES, keeping the CFL number close to 1 also keeps the time step consistent with the cell size. If a faster run is needed, it is better to use a coarser grid than to take much larger time steps on a fine grid.[4]
A validation study of FDS for nuclear power plants shows this trade-off in practice. A plume temperature in one test was calculated on grids of 10 cm, 7.5 cm and 5 cm. The 10 cm run took a few hours on a single 2.4 GHz processor, while the 5 cm run took a few days.[5]
The 5 cm prediction was noticeably better, because the entrainment of air into the plume was described more faithfully. Further refinement made no noticeable difference to the result.[5] The point of diminishing returns depends on the application and on the quantity of interest. A hot gas layer temperature usually needs a less fine grid than the heat flux to a target close to the fire.[5]
The cost explains why very large problems use coarse cells. The NIST simulations of the fires in the World Trade Center towers used cells of 0.5 m by 0.5 m by 0.4 m, with about 125,000 cells per floor. One simulation of 105 minutes of fire in one tower took about a week on eight computers.[16] By the factor of 16 described above, halving the cell size in all three directions would have raised this to about one million cells per floor and roughly sixteen weeks of computing time.[5]
Characteristic fire diameter and the D*/δx ratio
Whether a cell is "small" depends on the size of the fire. The physical diameter of a fire is not always well defined: a burning room has no clear diameter, whereas a round pan of burning liquid has an obvious one.[6] The dimensionless heat release rate compares the heat release rate of a fire with its physical diameter :[17]
A large value of describes a fire with a high energy output for its size, such as an oil well blowout. A low value describes a fire such as a brush fire, and most common accidental fires have values of about 1.[17] Because the physical diameter is often unclear, CFD practice uses the characteristic fire diameter instead:[6]
When is about 1, is comparable to the physical diameter of the fire. The ratio gives the number of cells that span this characteristic diameter.[18] The greater the ratio, the more of the fire dynamics are resolved directly and the more accurate the simulation becomes.[6]
| Symbol | Description | Unit |
|---|---|---|
| LES filter width | m | |
| cell size in the three coordinate directions | m | |
| time step | s | |
| local flow speed | m/s | |
| heat release rate of the fire | kW | |
| dimensionless heat release rate | – | |
| physical diameter of the fire | m | |
| characteristic fire diameter | m | |
| density of the ambient air | kg/m³ | |
| specific heat of air | kJ/(kg·K) | |
| ambient temperature | K | |
| acceleration due to gravity | m/s² |
The expressions describe buoyant fires. A value of above about 2.5 indicates a high-momentum jet fire rather than a buoyant fire.[19] The ratio is a guide for choosing a grid, not a measure of accuracy in itself.[6]
The validation study for nuclear power plants found that a ratio of 5 to 10 usually produces favourable results at a moderate computational cost.[6] The NIST World Trade Center investigation used a ratio of 10 when it chose a 10 cm grid for its laboratory fire tests.[20] A later study compared FDS flame heights with an empirical correlation for values from 0.1 to 10,000. It used ratios of 5, 10 and 20. Except at the lowest values of , the predictions fell within the uncertainty of the correlation itself.[18] The table lists the ratios used in the earlier validation study.[17]
| Test series | Heat release rate (kW) | (m) | (m) | |
|---|---|---|---|---|
| ICFMP BE #2 | 1800–3600 | 1.2–1.6 | 0.13 | 9–12 |
| ICFMP BE #3 | 400–2300 | 0.7–1.3 | 0.10 | 7–13 |
| ICFMP BE #4 | 3500 | 1.6 | 0.10 | 16 |
| ICFMP BE #5 | 400 | 0.7 | 0.10 | 7 |
| FM/SNL | 500 | 0.7 | 0.05 | 14 |
| NBS Multi-Room | 100 | 0.4 | 0.10 | 4 |
The NBS Multi-Room tests show that the ratio alone does not decide the outcome. Only four cells spanned the burner, yet the predicted temperatures in all three rooms were within the experimental uncertainty. The ceiling was low, so the plume was less important for the average room conditions.[6]
Worked example
A worked example in the New Zealand commentary on Verification Method C/VM2 (2013) models a hotel corridor with FDS. The fire grows to 340 kW, when sprinklers activate, and the guest room, corridor and lift lobby use cells of 0.1 m. The stairway, further from the fire, uses cells of 0.2 m.[21] The ambient values are taken as = 293 K, = 1.2 kg/m³, = 1.0 kJ/(kg·K) and = 9.81 m/s².[22][23]
The denominator of the expression for is 1.2 × 1.0 × 293 × √9.81, which is about 1101 kW/m5/2.[6] The characteristic diameter is then (340 / 1101)2/5, or about 0.62 m. With 0.1 m cells, the ratio is about 6.2, inside the range of 5 to 10.
A ratio between 5 and 10 would need cells between about 0.062 m and 0.12 m. Halving the cells to 0.05 m would raise the ratio to about 12, at roughly 16 times the computing cost. The stairway cells of 0.2 m give a ratio of only about 3.1. The commentary uses these coarser cells because the stairway is further from the fire.[21]
The same ambient values reproduce the table above. A 500 kW fire gives = 0.73 m, which the validation study lists as 0.7 m. A 3500 kW fire gives 1.59 m, listed as 1.6 m.[17]
Grid sensitivity studies
Determining which cell size to use for a given calculation is known as a grid sensitivity study.[5] The idea is to run the same scenario on successively finer grids and to compare the results.[12] The aim is the coarsest grid that still gives reliable results.[2] In the validation study for nuclear power plants, each grid was refined until the results no longer changed from run to run.[6]
A chapter on CFD in the SFPE Handbook of Fire Protection Engineering gives a checklist for such studies. The chapter deals mainly with Reynolds-averaged models rather than with LES.[10] The grid study should preferably use at least three grid resolutions, ideally by doubling the number of cells in all directions. The vertical spacing needs special attention in buoyant flows.[12]
The mesh should be fine at the fire source and at openings. The aspect ratio of the cells should typically not exceed 50.[12] The time step must suit the grid, and global mass and heat balances should be better than 95 %.[12]
A converged solution is not the same as a grid-independent solution. An iterative solver can reach very small residuals on a grid that is still too coarse. The solution must also be shown to be independent of the grid.[9][24] In the terms of verification and validation, a grid study is a verification task. It checks whether the model equations are solved with adequate accuracy, not whether the physics in the model is correct.[24]
The result of a grid study depends on the quantity examined. In one validation test, a 20 cm grid still predicted the average hot gas layer temperature reasonably well.[14] However, the cable trays were too small to include, and the door and vent were described less accurately. The compartment pressure therefore had a greater error.[14] Coarse grids can give reasonable values for quantities that follow directly from the conservation of mass and energy, such as average temperatures and pressures. Other results become less reliable or cannot be obtained at all.[14]
NIST tested its World Trade Center grid with office workstation fires on cells of 25 cm and 50 cm.[25] Both grids gave similar results, because the burning rate depended mainly on heat from the hot upper layer.[26] The report warns that this is not guaranteed for other applications. A fire that is small compared with its compartment needs a much finer grid, because coarse grids smear out steep gradients.[26]
Mesh resolution in design practice
Design models often combine meshes of different sizes, with a fine mesh near the fire and coarser meshes elsewhere.[2] In the validation study, the two test series with a small fire in a large space used a fine grid in the plume, where the entrainment of fresh air matters most. Coarse grids were used elsewhere.[6]
Building regulations sometimes have to allow for the grid. In New Zealand, C/VM2 (second edition, 2025) lets the leakage through walls be modelled in CFD as two vents, one at floor level and one at ceiling level. If the required leakage area is smaller than one cell, it may be increased to fit the grid. The combined modelled area must not exceed 5 times the calculated leakage area.[27] The 2013 commentary example does this for a 10 mm gap around a door. It models the gap as two vents of 0.1 m by 0.1 m, which fit the 0.1 m mesh.[21]
The same edition of C/VM2 asks for the design fire in a CFD model to be a burning area sized from a heat release rate per square metre. For most buildings, it allows 500 to 1000 kW/m², a range that accommodates different heat release rates and mesh sizes. A zone model uses a single value of 250 kW/m² instead.[28]
The quantity of interest also guides the grid near particular features. Predicting the activation of a heat detector or sprinkler requires a realistic ceiling jet, and therefore a reasonably fine mesh just below the ceiling.[29] Openings need enough cells as well. In one NIST test, a window was spanned by seven cells of 10 cm. The model predicted the inflow of air well, but it could not resolve the details of the outflow velocity, which varied by at least 3 m/s over the window height.[30]
Limits and common misconceptions
A frequent misconception is that a finer grid always gives a better answer. Finer cells give a more specific result, but this does not by itself make the result more reliable.[2] The combustion, turbulence and water spray models in CFD remain approximations, and the modeller still has to prescribe the fire scenario and its heat release rate.[31]
A second misconception is that the rule of thumb for replaces a grid study. The validation study states explicitly that it does not.[6] The ratio describes the fire plume, while other features, such as openings, targets or a ceiling jet, may need their own resolution.[14][29]
A third misconception is that good agreement on a coarse grid proves that the grid is adequate. NIST obtained encouraging results when it simulated a laboratory test on its coarse World Trade Center grid. The agreement occurred because a stable, uniform hot layer formed, so the conservation of energy controlled the temperatures. NIST stressed that coarsening a grid to that extent does not, as a rule, give such good results.[15]
Even a careful grid study leaves some uncertainty. The NUREG-1824 validation reports treat the grid size of a CFD model as part of the intrinsic uncertainty of the model, which they did not try to quantify.[32] Coarse cells give no reliable information at scales smaller than the cells.[31] It is also easy to produce impressive images of a flow, so the sensitivity of the solution to further mesh refinement has to be shown, not assumed.[12]
See also
Notes
- ↑ Van Rossum (2027), §11.1.
- ↑ 2.00 2.01 2.02 2.03 2.04 2.05 2.06 2.07 2.08 2.09 Van Rossum (2027), §11.3.
- ↑ 3.0 3.1 3.2 3.3 McGrattan et al. (2026), p. 6.
- ↑ 4.0 4.1 4.2 4.3 McGrattan et al. (2026), p. 47.
- ↑ 5.00 5.01 5.02 5.03 5.04 5.05 5.06 5.07 5.08 5.09 McGrattan (2007), p. 5-1.
- ↑ 6.00 6.01 6.02 6.03 6.04 6.05 6.06 6.07 6.08 6.09 6.10 McGrattan (2007), p. 6-5.
- ↑ 7.0 7.1 McGrattan et al. (2026), p. 27.
- ↑ 8.0 8.1 8.2 McGrattan et al. (2026), p. 28.
- ↑ 9.0 9.1 Cox and Kumar (2002), p. 3-202.
- ↑ 10.0 10.1 Cox and Kumar (2002), p. 3-194.
- ↑ McGrattan et al. (2026), p. 12.
- ↑ 12.0 12.1 12.2 12.3 12.4 12.5 Cox and Kumar (2002), p. 3-206.
- ↑ 13.0 13.1 McGrattan et al. (2005), p. 28.
- ↑ 14.0 14.1 14.2 14.3 14.4 McGrattan (2007), p. 5-2.
- ↑ 15.0 15.1 McGrattan et al. (2005), p. 27.
- ↑ National Institute of Standards and Technology (2005), p. 122.
- ↑ 17.0 17.1 17.2 17.3 McGrattan (2007), p. 6-4.
- ↑ 18.0 18.1 Stroup et al. (2016), pp. 6-26–6-27.
- ↑ Cox and Kumar (2002), p. 3-205.
- ↑ McGrattan et al. (2005), p. 19.
- ↑ 21.0 21.1 21.2 Ministry of Business, Innovation and Employment (2013), p. 219.
- ↑ Van Rossum (2027), §3.2.
- ↑ Van Rossum (2027), §6.7.
- ↑ 24.0 24.1 Cox and Kumar (2002), p. 3-203.
- ↑ McGrattan et al. (2005), p. 37.
- ↑ 26.0 26.1 McGrattan et al. (2005), p. 39.
- ↑ Ministry of Business, Innovation and Employment (2025b), p. 16.
- ↑ Ministry of Business, Innovation and Employment (2025b), p. 20.
- ↑ 29.0 29.1 Cox and Kumar (2002), p. 3-207.
- ↑ McGrattan et al. (2005), p. 26.
- ↑ 31.0 31.1 Van Rossum (2027), §11.4.
- ↑ Hamins and McGrattan (2007), p. 1-8.
References
- Cox, G., & Kumar, S. (2002). Modeling enclosure fires using CFD. In P. J. DiNenno, D. Drysdale, C. L. Beyler, W. D. Walton, R. L. P. Custer, J. R. Hall Jr., & J. M. Watts Jr. (Eds.), SFPE handbook of fire protection engineering (3rd ed., pp. 3-194–3-218). National Fire Protection Association; Society of Fire Protection Engineers.
- Hamins, A., & McGrattan, K. (2007). Verification and validation of selected fire models for nuclear power plant applications: Vol. 2. Experimental uncertainty (NUREG-1824; EPRI 1011999). U.S. Nuclear Regulatory Commission, Office of Nuclear Regulatory Research; Electric Power Research Institute.
- McGrattan, K. (2007). Verification and validation of selected fire models for nuclear power plant applications: Vol. 7. Fire Dynamics Simulator (NUREG-1824; EPRI 1011999). U.S. Nuclear Regulatory Commission, Office of Nuclear Regulatory Research; Electric Power Research Institute.
- McGrattan, K. B., Bouldin, C., & Forney, G. P. (2005). Computer simulation of the fires in the World Trade Center towers (NIST NCSTAR 1-5F). National Institute of Standards and Technology.
- McGrattan, K., Hostikka, S., Floyd, J., McDermott, R., Vanella, M., Mueller, E., & Paul, C. (2026). Fire Dynamics Simulator technical reference guide: Vol. 1. Mathematical model (6th ed., NIST Special Publication 1018-1). National Institute of Standards and Technology. https://doi.org/10.6028/NIST.SP.1018
- Ministry of Business, Innovation and Employment. (2013). Commentary for Building Code clauses C1–C6 and Verification Method C/VM2.
- Ministry of Business, Innovation and Employment. (2025b). Verification Method C/VM2: Framework for fire safety design (2nd ed.).
- National Institute of Standards and Technology. (2005). Final report on the collapse of the World Trade Center towers (NIST NCSTAR 1).
- Stroup, D., Lindeman, A., McGrattan, K., Peacock, R., Overholt, K., Joglar, F., LeStrange, S., & Montanez, S. (2016). Verification and validation of selected fire models for nuclear power plant applications: Supplement 1 (NUREG-1824, Supplement 1; EPRI 3002002182). U.S. Nuclear Regulatory Commission, Office of Nuclear Regulatory Research; Electric Power Research Institute.
- Van Rossum, E. (2027). Introduction to Fire Safety Engineering. Fire Safety Academy.