<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">blackmet</journal-id><journal-title-group><journal-title xml:lang="ru">Известия высших учебных заведений. Черная Металлургия</journal-title><trans-title-group xml:lang="en"><trans-title>Izvestiya. Ferrous Metallurgy</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">0368-0797</issn><issn pub-type="epub">2410-2091</issn><publisher><publisher-name>National University of Science and Technology "MISIS"</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.17073/0368-0797-2017-1-13-18</article-id><article-id custom-type="elpub" pub-id-type="custom">blackmet-996</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>МЕТАЛЛУРГИЧЕСКИЕ ТЕХНОЛОГИИ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>METALLURGICAL TECHNOLOGIES</subject></subj-group></article-categories><title-group><article-title>УСКОРЕННАЯ ТРАССИРОВКА ЛУЧЕЙ ДЛЯ МОДЕЛИРОВАНИЯ ЛУЧИСТОГО ТЕПЛООБМЕНА: ИСПОЛЬЗОВАНИЕ ПОВТОРЯЕМОСТИ ТРАЕКТОРИЙ ЛУЧЕЙ</article-title><trans-title-group xml:lang="en"><trans-title>ACCELERATED RAY TRACING FOR RADIATIVE HEAT TRANSFER MODELING: USING REPETITION OF RAY TRACKS</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Коптелов</surname><given-names>Р. П.</given-names></name><name name-style="western" xml:lang="en"><surname>Koptelov</surname><given-names>R. P.</given-names></name></name-alternatives><bio xml:lang="ru"><p>младший научный сотрудник кафедры автоматики,</p><p>620002, Екатеринбург, ул. Мира, 19</p></bio><bio xml:lang="en"><p>Junior Researcher of the Chair “Аutomatics”,</p><p>Ekaterinburg</p></bio><email xlink:type="simple">koptelov@mail.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Конашкова</surname><given-names>А. М.</given-names></name><name name-style="western" xml:lang="en"><surname>Konashkova</surname><given-names>A. M.</given-names></name></name-alternatives><bio xml:lang="ru"><p>к.т.н., доцент кафедры философии,</p><p>620002, Екатеринбург, ул. Мира, 19</p></bio><bio xml:lang="en"><p>Cand. Sci. (Eng.), Assist. Professor of the Chair of Philosophy,</p><p>Ekaterinburg</p></bio><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Уральский федеральный университет имени первого Президента России Б.Н. Ельцина</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Ural Federal University named after the first President of Russia B.N. Yeltsin</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2017</year></pub-date><pub-date pub-type="epub"><day>10</day><month>02</month><year>2017</year></pub-date><volume>60</volume><issue>1</issue><fpage>13</fpage><lpage>18</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Коптелов Р.П., Конашкова А.М., 2017</copyright-statement><copyright-year>2017</copyright-year><copyright-holder xml:lang="ru">Коптелов Р.П., Конашкова А.М.</copyright-holder><copyright-holder xml:lang="en">Koptelov R.P., Konashkova A.M.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://fermet.misis.ru/jour/article/view/996">https://fermet.misis.ru/jour/article/view/996</self-uri><abstract><p>Трассировка лучей используется в расчетах лучистого теплообмена в качестве метода учета экранирования излучения, а также для вычисления угловых коэффициентов излучения. Трассировка лучей на конечно-элементной сетке предполагает вычисление списка пройденных ячеек и пересеченных граней на пути луча. В стандартном методе трассировки лучей для определения следующей ячейки проверяется пересечение луча с каждой из возможных граней текущей ячейки, до которой дошел луч. Предложен метод ускоренной трассировки лучей, основанный на том, что каждый текущий луч проходит по близкой траектории к предыдущему лучу и должен в начале траектории пересекать те же грани и ячейки сетки, которые пересекает и предыдущий луч. Для каждого луча при определении следующей ячейки на его пути сначала проверяется пересечение с гранью, которую пересек предыдущий испущенный луч. Если пересечение найдено, то другие грани не проверяются. Если луч не пересекает выбранную грань сетки, проверяются оставшиеся грани в соответствии со стандартным методом. Предложенный метод протестирован для вычисления геометрических коэффициентов излучения на модели секционной печи с использованием шестигранной сетки. При тестировании применялись как детерминированный, так и случайный способы выбора направлений лучей. Использовалось различное количество лучей, испускаемых с каждой грани сетки, участвующей в теплообмене излучением (стенки печи, поверхности заготовок и ролика). Показана эффективность метода при детерминированном выборе направлений, которая увеличивается с ростом количества лучей. При проведении тестов использовалось от 221 тыс. до 88 млн лучей. Показано, что во многих случаях (от 19,6 до 71,4 %) достаточно проверить пересечение луча лишь с одной из пяти граней ячейки, и первая проверенная грань имеет пересечение с лучом. Предложенный метод не оказывает влияния на точность результатов и дает выигрыш в скорости до 30 %.</p></abstract><trans-abstract xml:lang="en"><p>Ray tracing is used in radiative heat transfer calculations for utilizing presence ray obstructions and for view factors calculation. Ray tracing with finite-element mesh supposes determination of traversed cells and intersected faces along the ray. In standard ray tracing next cell is determined by searching cell’s intersected face among several cell faces. A new accelerated method of ray tracing is proposed. The method is based on assumption that track of each current ray is close to track of previous ray and current ray may intersect the same faces and cells as previous ray does. For current ray and current cell the face is firstly checked for intersection which was intersected by previous ray. If ray intersects that face, other faces are not checked. If ray doesn’t intersect checked face, remain faces are checked like with standard method. Proposed method was tested for view factors calculation with model of sectional furnace with hexahedral mesh. Both deterministic and Monte-Carlo methods were used for choosing ray directions. Various numbers of rays were tested to emit from each mesh face that involves in radiative heat transfer (furnace bounds, surface of billets and roll). The method gives acceleration if ray directions are chosen deterministically, and the acceleration increases as number of rays increases. It is shown that in many cases (from 19.6 % to 71.4 %) it is enough to check intersection with only one of five faces, and first checked face is intersected by checked ray. The method doesn’t aff ect the accuracy and gives up to 30 % of acceleration.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>теплообмен излучением</kwd><kwd>трассировка лучей</kwd><kwd>экранирование излучения</kwd><kwd>угловые коэффициенты</kwd><kwd>сетка</kwd><kwd>секционная печь</kwd><kwd>метод Монте-Карло</kwd></kwd-group><kwd-group xml:lang="en"><kwd>radiative heat transfer</kwd><kwd>ray tracing</kwd><kwd>ray obstruction</kwd><kwd>view factors</kwd><kwd>mesh</kwd><kwd>sectional furnace</kwd><kwd>Monte-Carlo method</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Маликов Г.К., Лисиенко В.Г., Коптелов Р.П. Методы трассировки лучей для определения угловых коэффициентов излучения в промышленных сложных геометриях // Изв. вуз. Черная металлургия. 2010. № 7. С. 53 – 59.</mixed-citation><mixed-citation xml:lang="en">Malikov G.K., Lisienko V.G., Koptelov R.P. Azimuth beams tracing methods for slope emissivity determination at conditions of industrial complex geometries. Izvestiya VUZov. Chernaya metallurgiya = Izvestiya. Ferrous Metallurgy, 2010, no. 7, pp. 53–59. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Emery A.F., Johansson O., Lobo M., Abrous A. A comparative study of methods for computing the diff use radiation view factors for complex structures // ASME journal of heat transfer. 1991. No. 113. P. 413 – 422.</mixed-citation><mixed-citation xml:lang="en">Emery A.F., Johansson O., Lobo M., Abrous A. A comparative study of methods for computing the diff use radiation view factors for complex structures. ASME Journal of Heat Transfer, 1991, no. 113, pp. 413-422.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Walton G.N. Calculation of obstructed view factors by adaptive integration. Washington: National institute of standards and technology – NISTIR 6925, 2002. – 20 p.</mixed-citation><mixed-citation xml:lang="en">Walton G.N. Calculation of obstructed view factors by adaptive integration. Washington: National institute of standards and technology – NISTIR 6925, 2002, 20 p.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Modest M.F. Radiative heat transfer. – New York: Academic press, 2003. – 822 p.</mixed-citation><mixed-citation xml:lang="en">Modest M.F. Radiative heat transfer. New York: Academic press, 2003, 822 p.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Hottel H.C., Sarofi m A.F. Radiative Transfer. – New York: McGrawHill, 1967. – 410 p.</mixed-citation><mixed-citation xml:lang="en">Hottel H.C., Sarofi m A.F. Radiative Transfer. New York: McGrawHill, 1967, 410 p.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Mitalas G.P., Slephenson D.G. Fortran IV programs to calculate radiant interchange factors. NRC of Canada, Ottawa, DBR-25. 1966. – 30 p.</mixed-citation><mixed-citation xml:lang="en">Mitalas G.P., Slephenson D.G. Fortran IV programs to calculate radiant interchange factors. NRC of Canada, Ottawa, DBR-25. 1966, 30 p.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">DiLaura D.L. New procedures for calculating diff use and nondiff use radiative exchange form factors. Proc. 33-rd. National heat transfer conf. Albuquerque. 1999. P. 99 – 107.</mixed-citation><mixed-citation xml:lang="en">DiLaura D.L. New procedures for calculating diff use and nondiff use radiative exchange form factors. Proc. 33-rd. National heat transfer conf. Albuquerque. 1999, pp. 99–107.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Cohen M.F., Greenberg D.P. Aradiosity solution for complex environments // ACM SIGGRAPH. 1985. No. 19(3). Р. 31 – 40.</mixed-citation><mixed-citation xml:lang="en">Cohen M.F., Greenberg D.P. A radiosity solution for complex environments. ACM SIGGRAPH. 1985, no. 19(3), pp. 31–40.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Schroder P., Hanrahan P. A closed form expression for the form factor between two polygons. Department of computer science, Princeton university, technical report CS-404-93. 1993. – 12 p.</mixed-citation><mixed-citation xml:lang="en">Schroder P., Hanrahan P. A closed form expression for the form factor between two polygons. Department of computer science, Princeton university, technical report CS-404-93. 1993, 12 p.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Naeimi H., Kowsary F. Simplex ray-object intersection algorithm as ray tracer for Monte Carlo simulations in radiative heat transfer analysis // International Communications in Heat and Mass Transfer. 2011. Vol. 38. P. 99 – 107.</mixed-citation><mixed-citation xml:lang="en">Naeimi H., Kowsary F. Simplex ray-object intersection algorithm as ray tracer for Monte Carlo simulations in radiative heat transfer analysis. International Communications in Heat and Mass Transfer. 2011, vol. 38, pp. 99–107.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Graphics Gems II. Arvo J. ed. New York: Academic Press, 1991. – 473 p.</mixed-citation><mixed-citation xml:lang="en">Graphics Gems II. Arvo J. ed. New York: Academic Press, 1991, 473 p.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Wald I., Mark W.R., Gunther J. etс. State of the art in ray tracing animated scenes // Computer graphics forum. 2009. Vol. 28 No. 6. Р. 1691 – 1722.</mixed-citation><mixed-citation xml:lang="en">Wald I., Mark W.R., Gunther J., Boulos S., Ize T. etc. State of the art in ray tracing animated scenes. Computer graphics forum. 2009, vol. 28, no. 6, pp. 1691–1722.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Cosenza B. A survey on exploiting grids for ray tracing // Eurographics Italian Chapter Conference. 2008.</mixed-citation><mixed-citation xml:lang="en">Cosenza B. A survey on exploiting grids for ray tracing. Eurographics Italian Chapter Conference, 2008.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Marmitt G., Slusallek P. Fast ray traversal of tetrahedral and hexahedral meshes for direct volume rendering // Eurographics IEEE-VGTC Symposium on Rendering, 2006.</mixed-citation><mixed-citation xml:lang="en">Marmitt G., Slusallek P. Fast ray traversal of tetrahedral and hexahedral meshes for direct volume rendering. Eurographics IEEEVGTC Symposium on Rendering, 2006.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Favre J., Lohner R. Ray tracing with a space-fi lling fi nite element mesh // International journal for numerical methods in engineering. 1994. Vol. 37. P. 3571 – 3580.</mixed-citation><mixed-citation xml:lang="en">Favre J., Lohner R. Ray tracing with a space-fi lling fi nite element mesh. International journal for numerical methods in engineering. 1994, vol. 37, pp. 3571–3580.</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Lagae A., Dutre P. Accelerating ray tracing using constrained tetrahedralizations // Eurographics Symposium on Rendering. 2008. Vol. 27. No. 4. P. 1303 – 1312.</mixed-citation><mixed-citation xml:lang="en">Lagae A., Dutre P. Accelerating ray tracing using constrained tetrahedralizations. Eurographics Symposium on Rendering. 2008, vol. 27, no. 4, pp. 1303–1312.</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Marmitt G., Slusallek P. Fast ray traversal of unstructured volume data using Plucker tests. Computer Graphics Lab, Saarland University. Technical report. 2005. – 8 p.</mixed-citation><mixed-citation xml:lang="en">Marmitt G., Slusallek P. Fast ray traversal of unstructured volume data using Plucker tests. Computer Graphics Lab, Saarland University. Technical report. 2005, 8 p.</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Mazumder S. Methods to accelerate ray tracing in the Monte Carlo method for surface-to-surface radiation transport // Trans. ASME. J. Heat Transfer. 2009. Vol. 128 No. 9. P. 945 – 952.</mixed-citation><mixed-citation xml:lang="en">Mazumder S. Methods to accelerate ray tracing in the Monte Carlo method for surface-to-surface radiation transport. Trans. ASME. J. Heat Transfer. 2009, vol. 128, no. 9, pp. 945–952.</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Badouel D. An effi cient ray-polygon intersection / Graphics Gems I. – New York: Academic Press, 1990. P. 390 – 393.</mixed-citation><mixed-citation xml:lang="en">Badouel D. An effi cient ray-polygon intersection. In: Graphics Gems I. New York: Academic Press, 1990, pp. 390–393.</mixed-citation></citation-alternatives></ref><ref id="cit20"><label>20</label><citation-alternatives><mixed-citation xml:lang="ru">Haines E. Point in Polygon Strategies / Graphics Gems IV. – New York: Academic Press, 1995. P. 24 – 46.</mixed-citation><mixed-citation xml:lang="en">Haines E. Point in polygon strategies. In: Graphics Gems IV. New York: Academic Press, 1995, pp. 24–46.</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
