20.07.2015 Views

PhD Thesis - staffweb - University of Greenwich

PhD Thesis - staffweb - University of Greenwich

PhD Thesis - staffweb - University of Greenwich

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

APPENDIX 3 : Conference Paper "The Development and Application <strong>of</strong> Group Solversin the SMARTFIRE Fire Field Model", Ewer J., Galea E., Patel M. and Knight B.,Proceedings <strong>of</strong> Interflam '99, Edinburgh, UK, 1999, Vol. 2, pp 939-950.THE DEVELOPMENT AND APPLICATION OFGROUP SOLVERS IN THE SMARTFIREFIRE FIELD MODEL.ABSTRACTJ.A.C.Ewer, E.R.Galea, M.K.Patel and B.Knight.Fire Safety Engineering GroupCentre for Numerical Modelling and Process Analysis,<strong>University</strong> <strong>of</strong> <strong>Greenwich</strong>,London SE18 6PF, UKhttp://fseg.gre.ac.uk/This paper describes a new solution technique - known as the “group solver” -currently under development within the SMARTFIRE Computational Fluid Dynamicsenvironment. The group solver is used to obtain numerical solutions to the algebraicequations associated with fire field modelling. The purpose <strong>of</strong> the technique is to reduce thecomputational overheads associated with traditional numerical solvers typically used in firefield modelling applications. In the example, discussed in this paper, the group solver isshown to provide a 37% saving in computational time over a traditional solver.INTRODUCTIONIn traditional Computational Fluid Dynamics (CFD) based fire models [1], control <strong>of</strong>the numerical solver applies equally over all <strong>of</strong> the cells throughout the solution domain. Inlarge geometry cases this can create a significant, and at times limiting, computationaloverhead. This is particularly true in cases where the fire occupies a relatively smallproportion <strong>of</strong> an otherwise large solution domain for part, or all, <strong>of</strong> the simulation period.An example <strong>of</strong> this may be the early stages <strong>of</strong> fire growth within an airport terminal or aroad/rail tunnel. The group solver concept attempts to address this problem algorithmically,by providing optimal processing in regions <strong>of</strong> the domain where and when it is required.In the group solver concept, the solution domain is split into an arbitrary number <strong>of</strong> groups<strong>of</strong>-cells.A group is defined as a unique collection <strong>of</strong> cells that can have solver controlparameters independent from any other groups in the solution domain. Group solvers can beactivated independently for each solved variable. Internally, the group solver makes use <strong>of</strong>standard numerical “point-by-point” solution methods such as JOR or SOR.One way in which this may be achieved is by controlling the number <strong>of</strong> iterations that thesolver performs in the various groups. For instance, the maximum number <strong>of</strong> iterations in an“Inactive group” will be considerably smaller than the number for an “Active group”. As thesolution develops, cells can migrate to and from groups, thus receiving more or lesscomputational attention. The overall convergence criteria are still configured as forconventional problems so there should be no significant difference in the quality <strong>of</strong> theconverged solution.Appendix 11.3 Page 143-1 1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!