Abstract
A parallel method enabling acceleration of the numerical analysis of the transient temperature field in an air floor heating system is presented in this paper. An initial-boundary value problem of the heater regulated by an on/off controller is formulated. The analogue model is discretized using the implicit finite difference method. The BiCGStab method is used to compute the obtained system of equations. A computer program implementing simultaneous computations on CPUand GPU(GPGPUtechnology) was developed. CUDA environment and linear algebra libraries (CUBLAS and CUSPARSE) are used by this program. The time of computations was reduced eight times in comparison with a program executed on the CPU only. Results of computations are presented in the form of time profiles and temperature field distributions. An influence of a model of the heat transfer coefficient on the simulation of the system operation was examined. The physical interpretation of obtained results is also presented.Results of computations were verified by comparing them with solutions obtained with the use of a commercial program - COMSOL Mutiphysics.
References
[1] Woodson R.D., Radiant Floor Heating, Second Edition, McGraw- Hill, New York, 2009 Search in Google Scholar
[2] Weitzmann P., Kragh J., Roots P., Svendsen S., Modelling floor heating systems using a validated two-dimensional groundcoupled numerical model, Building and Environment, 2005, 40, 153–163 10.1016/j.buildenv.2004.07.010Search in Google Scholar
[3] Sattari S., Farhanieh B., A parametric study on radiant floor heating system performance, Renewable Energy, 2006, 31, 1617–1626 10.1016/j.renene.2005.09.009Search in Google Scholar
[4] Holopainen R., Tuomaala P., Piippo J., Uneven gridding of thermal nodal networks in floor heating simulations, Energy and Buildings, 2007, 39(10), 1107–1114 10.1016/j.enbuild.2006.12.006Search in Google Scholar
[5] Jin X., Zhang X., Luo Y., A calculation method for the floor surface temperature in radiant floor system, Energy and Buildings, 2010, 42(10), 1753–1758 10.1016/j.enbuild.2010.05.011Search in Google Scholar
[6] Larsen S.F., Filippín C., Lesino G., Transient simulation of a storage floor with a heating/cooling parallel pipe system, Building Simulation, 2010, 3(2), 105–115 10.1007/s12273-010-0307-6Search in Google Scholar
[7] Liu Y., Wang D., Liu J., Study on heat transfer process for in-slab heating floor, Building and Environment, 2012, 54, 77–85 10.1016/j.buildenv.2012.02.007Search in Google Scholar
[8] Li Q., Chen Ch., Zhang Y., Lin J., Ling H.,Ma Y., Analytical solution for heat transfer in a multilayer floor of a radiant floor system, Building Simulation, 2014, 7(3), 207–216 10.1007/s12273-013-0152-5Search in Google Scholar
[9] Gołębiowski J., Kwiećkowski S., Dynamics of three-dimensional temperature field in electrical system of floor heating, International Journal of Heat and Mass Transfer, 2002, 45(12), 2611– 2622 10.1016/S0017-9310(01)00353-2Search in Google Scholar
[10] Lin K., Zhang Y., Xu X., Di H., Yang R., Qin P., Modeling and simulation of under-floor electric heating system with shapestabilized PCM plates, Building and Environment, 2004, 39, 1427–1434 10.1016/j.buildenv.2004.04.005Search in Google Scholar
[11] Howard B.D., The CMU air-core passive hybrid heat storage system, Proceedings of the Renewable and Advanced Energy Systems for the 21st Century (1999, Lahaina, Maui, Hawaii) Search in Google Scholar
[12] Bozkır O., Canbazoğlu S., Unsteady thermal performance analysis of a room with serial and parallel duct radiant floor heating system using hot airflow, Energy and Buildings, 2004, 36(6), 579–586 10.1016/j.enbuild.2004.01.039Search in Google Scholar
[13] Gołębiowski J., Forenc J., Parallel computations of the step response of a floor heater with the use of a graphics processing unit. Part 1: models and algorithms, Bulletin of the Polish Academy of Sciences, Technical Sciences, 2013, 61(4), 943–948 10.2478/bpasts-2013-0101Search in Google Scholar
[14] Incropera F., De Witt D., Bergman T., Lavine A., Introduction to Heat Transfer, John Wiley&Sons, USA, Hoboken, 2007 Search in Google Scholar
[15] Tveito A., Winther R., Introduction to Partial Differential Equations. A Computational Approach, Texts in AppliedMathematics 29, Springer-Verlag, Berlin Heidelberg, 2005 Search in Google Scholar
[16] Lewis R.W., Nithiarasu P., Seetharamu K.N., Fundamentals of the Finite Element Method for Heat and Fluid Flow, John Wiley& Sons, 2004 10.1002/0470014164Search in Google Scholar
[17] Reddy J.N., Gartling D.K., The Finite Element Method in Heat Transfer and Fluid Dynamics, Third Edition, CRC Press, 2010 10.1201/9781439882573Search in Google Scholar
[18] Nowak A.J. (ed.), Numerical Methods in Heat Transfer, International Studies in Science and Engineering 11, Papierflieger- Verlag, Clausthal-Zellerfeld, 2009 Search in Google Scholar
[19] Ibanez M-T., Power H., Advanced Boundary Elements for Heat Transfer, Topics in Engineering Vol. 42, WIT Press, 2002. 10.1115/1.1497488Search in Google Scholar
[20] Barrett R., Berry M., Chan T.F., Demmel J., Donato J.M., Dongarra J., et al., Templates for the Solution of Linear Systems: Building Blocks for Iterative Methods, SIAM, Philadelphia, PA, 1994 10.1137/1.9781611971538Search in Google Scholar
[21] Saad Y., Iterative Methods for Sparse Linear Systems, Second Edition, SIAM, 2003 10.1137/1.9780898718003Search in Google Scholar
[22] Gołębiowski J., Bycul R.P., Parallel analysis of thermal field in a layered DC cable. Part I: The model, discretization, time decomposition, minimization of perturbations, International Journal of Numerical Methods for Heat and Fluid Flow, 2014, 24(1), 58–72 10.1108/HFF-02-2012-0044Search in Google Scholar
[23] Gołębiowski J., Bycul R.P., Parallel analysis of thermal field in a layered DC cable. Part II: Parameters, characteristics and verification, speedup of computations, International Journal of Numerical Methods for Heat and Fluid Flow, 2014, 24(3), 613–626 10.1108/HFF-02-2012-0045Search in Google Scholar
[24] Cook S., CUDA Programming. A Developer’s Guide to Parallel Computing with GPUs, Morgan Kaufmann, Amsterdam, 2013 Search in Google Scholar
[25] Kirk D.B., Hwu W.W., Programming Massively Parallel Processors: A Hands-on Approach, Second Edition, Morgan Kaufmann, Burlington, 2013 Search in Google Scholar
[26] Cheng J., Grossman M., McKercher T., Professional CUDA C Programming, Wrox, 2014 Search in Google Scholar
[27] Van der Vorst H.A., Bi-CGSTAB: A fast and smoothly converging variant of Bi-CG for the solution of nonsymmetric linear systems, SIAM Journal of Scientific and Statistical Computing, 1992, 13(2), 631–644 10.1137/0913035Search in Google Scholar
[28] CUBLAS Library, User Guide, NVIDIA Corporation, Santa Clara, CA, 2013 Search in Google Scholar
[29] CUSPARSE Library, NVIDIA Corporation, Santa Clara, CA, 2013 Search in Google Scholar
[30] Januszkiewicz K.T., Numerical model of the periodical operation of the electric storage floor heating, Archives of Electrical Engineering, 1995, XLIV(3), 427–437 Search in Google Scholar
[31] COMSOL Multiphysics, Introduction to COMSOL Multiphysics, Version 4.3, 2012 Search in Google Scholar
[32] Jalili-Marandi V., Dinavahi V., SIMD-based large-scale transient stability simulation on the graphics processing unit, IEEE Trans. on Power Systems, 2010, 25(3), 1589–1599 10.1109/TPWRS.2010.2042084Search in Google Scholar
[33] Intel Math Kernel Library. Reference Manual, MKL 10.3 Update 10, Intel Corporation, 2012 Search in Google Scholar
[34] Dongarra J., Basic linear algebra subprograms technical forum standard, International Journal of High Performance Computing Applications, 2002,16(1), 1–111 10.1177/10943420020160010101Search in Google Scholar
[35] Naumov M., Incomplete-LU and Cholesky preconditioned iterative methods using CUSPARSE and CUBLAS, White Paper, NVIDIA Corporation, 2011 Search in Google Scholar
[36] Naumov M., Preconditioned Block-Iterative Methods on GPUs, Proceedings in Applied Mathematics and Mechanics, 2012, 12(1), 11–14 10.1002/pamm.201210004Search in Google Scholar
[37] Haeri S., Shrimpton J.S., Fully resolved simulation of particle deposition and heat transfer in a differentially heated cavity, International Journal of Heat and Fluid Flow, 2014, 50, 1–15 10.1016/j.ijheatfluidflow.2014.04.009Search in Google Scholar
©2016 Jaroslaw Forenc
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 3.0 License.