Publication detail

Parallelization MATLAB for Solving Problems in Heat Conduction with Phase Change

MAUDER, T.

Czech title

Paralelizace MATLABu pro problém vedení tepla s fázovou přeměnou

English title

Parallelization MATLAB for Solving Problems in Heat Conduction with Phase Change

Type

conference paper

Language

en

Original abstract

This paper deals with a suitable approach to parallelize the calculation of heat conduction with a phase change on multiple processors. The main reason of this is to speed up the solution time as much as possible. Various approaches how to solve these problems with the phase change can be used. In this paper we are dealing with the so-called enthalpy approach, which is based on the thermodynamic function of volume enthalpy. The heat conduction is numerically computed by the finite-difference method using the explicit Euler formula. The most time consuming operation through the calculation is to find the corresponding temperature from the actual enthalpy for each node at each time step. Thus, a convenient approach can be to split up the vector of enthalpy and parallelize the enthalpy-temperature search. Our origin numerical model was created in mathematical software MATLAB and the parallelization was processed on Parallel Computing Toolbox 5 in MATLAB.

Czech abstract

Článek se zabývá vhodnou paralelizací výpočtu vedení tepla s fázovou přeměnou na více procesorech. Hlavním důvodem paralelizace je zrychlení výpočetní doby. Na řešení problémů s fázovou přeměnou může být použito několik přístupů. V tomto článku je použit tzv. přístup entalpie, který je založen na termodynamické funkci objemové entalpie. Numericky je problém řešen pomocí metody konečných diferencí v explicitním tvaru. Ve výpočetním času dominuje přepočet teploty pro danou hodnotu entalpie, která probíhá v každém uzlu výpočetní sítě pro každou časovou iteraci. Tedy, paralelizovat tento přepočet je z hlediska výpočetní doby rozhodující. Byl vytvořen původní numerický model v programu MATLAB a paralelizace byla tvořena v paralelním toolboxu Parallel Computing Toolbox 5.

English abstract

This paper deals with a suitable approach to parallelize the calculation of heat conduction with a phase change on multiple processors. The main reason of this is to speed up the solution time as much as possible. Various approaches how to solve these problems with the phase change can be used. In this paper we are dealing with the so-called enthalpy approach, which is based on the thermodynamic function of volume enthalpy. The heat conduction is numerically computed by the finite-difference method using the explicit Euler formula. The most time consuming operation through the calculation is to find the corresponding temperature from the actual enthalpy for each node at each time step. Thus, a convenient approach can be to split up the vector of enthalpy and parallelize the enthalpy-temperature search. Our origin numerical model was created in mathematical software MATLAB and the parallelization was processed on Parallel Computing Toolbox 5 in MATLAB.

Keywords in Czech

Paralelizace, PCM

Keywords in English

Paralelization, PCM

RIV year

2011

Released

22.06.2011

Publisher

Technická univerzita v Liberci

Location

Liberec

ISBN

978-80-7372-747-5

Book

Sborník příspěvků z konference 30. setkání kateder mechaniky tekutin a termomechaniky

Edition number

1

Pages from–to

155–158

Pages count

4

BIBTEX


@inproceedings{BUT72481,
  author="Tomáš {Mauder},
  title="Parallelization MATLAB for Solving Problems in Heat Conduction with Phase Change",
  booktitle="Sborník příspěvků z konference 30. setkání kateder mechaniky tekutin a termomechaniky",
  year="2011",
  month="June",
  pages="155--158",
  publisher="Technická univerzita v Liberci",
  address="Liberec",
  isbn="978-80-7372-747-5"
}