=Paper=
{{Paper
|id=Vol-2744/paper53
|storemode=property
|title=Functional-Voxel Method in Problems of Geometric Modeling of Thermal Characteristics of Objects
|pdfUrl=https://ceur-ws.org/Vol-2744/paper53.pdf
|volume=Vol-2744
|authors=Aleksandr Plaksin,Alexey Tolok
}}
==Functional-Voxel Method in Problems of Geometric Modeling of Thermal Characteristics of Objects==
Functional-Voxel Method in Problems of Geometric Modeling of Thermal Characteristics of Objects* Aleksandr Plaksin 1[0000-0001-9390-8322], Alexey Tolok 1[0000-0002-7257-9029], 1 Laboratory of Computer Graphics, V.A. Trapeznikov Institute of Control Science of Russian Academy of Sciences, 65 Profsoyuznaya street, Moscow, 117997, Russia a.m.plaksin@gmail.com, tolok61@mail.ru Abstract. The paper presents an approach developed on the basis of the func- tional voxel method to the geometric representation of the thermal expansion of objects and temperature stresses in a material when exposed to a surface of a heat source. A discrete geometric law of a single temperature stress in an isotropic heat-conducting body is derived, applicable in the concept of functional voxel modeling. Based on this law, functional-voxel models of thermal stress are de- veloped for a single and distributed application of a heat source. Algorithms of functional-voxel modeling of temperature stress and expansion in the case of dis- tributed thermal loading are presented, which make it possible to construct a load- ing region of a complex configuration, uniformly form a contour (surface) after material expansion and obtain information about changes in the length (volume) of products. The advantages of the proposed functional-voxel approach to mod- eling thermal expansion and stress over approaches based on the FEM are sub- stantiated. Keywords: Discrete Geometric Model, Finite Element Method (FEM), Func- tional Voxel Method (FVM), Temperature Stress, Thermal Expansion. 1 Introduction Modern automated solutions to the problem of calculating thermal characteristics are based on solving differential equations using numerical methods using the finite element method, which is a complex computational problem [7]. To apply this approach in the case of dynamic calculations of contact loads, it is necessary to constantly real- locate the position of the nodes of the finite element grid, which requires powerful com- puting resources. Moreover, it is a difficult task to include additional criteria in the calculation scheme that affect the change in the geometric shape of the modeled object. The solution of the presented problems is reduced to simplifying the problem statement, Copyright c 2020 for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0). * Supported by V.A. Trapeznikov Institute of Control Science of Russian 2 A.Plaksin, A. Tolok which entails a loss of accuracy of calculations as a result of neglecting various condi- tions. Solving the problem of finding the circumference contour of the processing object, taking into account the influence of differential properties of physical processes, is an urgent task of automated calculations. The method of functional-voxel modeling is one of the possible approaches to the complex solution of this problem [2β10], due to the possibility of linking the analytical formulations of physical laws applicable at a given point in a single context of the entire discrete space under consideration. The use of the functional voxel method simplifies the calculations by reducing the calculated expres- sion to a linear polynomial that describes the local functional dependence at a specific point in the simulated space. Functional-voxel method has high calculated applicability in solving analytical mod- eling problems. This is achieved by the possibility of quick access to the differential and integral characteristics of the modeled function at each point by means of local geometric characteristics stored in multidimensional graphic images [2 - 10]. Thus, the application of the functional-voxel method to the solution of the problem posed will make it possible to have information on the stressed and expanded state of the body at each of its points in computer modeling of the geometric characteristics of thermal stress and thermal expansion. 2 Functional-Voxel Model of Temperature Stress Consider the point application of the thermal load π to an isotropic heat-conducting body. The heat applied to the body spreads evenly in the depths of the material in all directions [11], which is geometrically expressed in the representation of the heat dis- tribution region as a sphere in the three-dimensional case and as a circle in the two- dimensional [1, 12]. Thus, the value of the function of the applied heat load changes as the applied heat is distributed over the surface area of the formed sphere: π© ππ©π = , (1) 4ππ 2 The presented expression will describe the distribution of heat when heat is applied inside the material, but from a practical point of view, it is necessary to consider the application of heat to the surface of a solid. In the case of an isotropic heat-conducting body under the surface influence of heat, the formed heat distribution sphere will be cut off, thus forming a hemisphere, the surface area of which is two times smaller than the surface area of the sphere: π© ππ©π = (2) 2ππ 2 From the general equation of a sphere (2), it is possible to express its radius R: 2 π = βπ₯ 2 + π¦ 2 + π§ 2 . (3) Functional-Voxel Method in Problems of Geometric Modeling of Thermal Characteristicsβ¦ 3 However, it is necessary to take into account the situation in which the radius of the sphere in the denominator of the expression is zero. There is also a situation when the 1 calculated value ππ©π exceeds the value of the applied heat load π at 1 > π β₯ 0 in β2π the case of considering a continuous representation of this propagation law. It is neces- sary to make a transition to its discrete representation. The heat source is applied pointwise, then a sphere with a surface area of one is the abstract βunitβ application area: π© ππ©π = = π©, Π³Π΄Π΅ π 1 = 1. (4) π1 1 From π 1 = 4ππ 2 we obtain π = 2 π. To describe a discrete law on an entire geo- β metric body, it is necessary to take a discrete parameter that describes the distance from a certain point of application of heat to the studied point of the body. We denote it as βπ π for the i-th application point (π₯π , π¦π , π§π ). Then, the calculated area is represented as 1 2 ππ = 4π(π + βπ π )2 = 4π (2βΟ + βπ π ) = 1 + 4βπβπ π + 4πβπ π 2 . Thus, the discrete geometric law of temperature stress at some i-th point will have the form: π© ππ = π(π₯π , π¦π , π§π ) = , (5) 1 + 4βπβπ π + 4πβπ π 2 where βπ π = βπ₯π2 + π¦π2 + π§π2 provided that the origin of the coordinate system is located at the point of application of heat. The presented expression geometrically partially corresponds to a quadratic hyper- bole. The calculated value of ππ will coincide with the applied heat load π if the discrete parameter βπ π is equal to zero. With a single applied heat load, the described law takes the form illustrated in Figure 1, which also shows the subfunctional space that is related in volume to the heat load applied to the body. In the future, this temperature volume can be used in modeling problems in the calculations, which circumvents the need to use the physical concept of temperature. Fig. 1. The geometric law of temperature stress. The ratio between the applied heat load and the distributed heat will be: 4 A.Plaksin, A. Tolok ππ©π = ππππ (6) To determine the indicated equivalent volume of the temperature stress field, it is necessary to calculate the quadruple integral of the form: π© π π€ β π© πππ = β« β« β« β« ππ₯ππ¦ππ§ππ’ , (7) 1 + 4βπβπ π + 4πβπ π 2 0 0 0 0 where π, π€ and β are the size of the studied area. The presented expression is applied in the case of research in three-dimensional space. To consider the two-dimensional case, it suffices to consider a cube, in the in- creased space of which the value of the function corresponds, i.e., temperature. The necessary calculations are carried out by means of the functional-voxel method, according to the technique proposed in [13]: π π β β π’π β 2 β π’π 1 + 4βπβπ π + 4πβπ π 2 1 + 4 βπβπ π + 4πβπ π + || | | π π π© π π€ β | β π’ π | | β π’ π | 1 + 4βπβπ π + 4πβπ π 2 1 + 4βπβπ π + 4πβπ π 2 πππ = β β β β ππ₯ ππ¦ ππ§ ππ , (8) 2 π=0 π=0 π=0 π=0 where ππ₯ , ππ¦ , ππ§ ΠΈ ππ are the discretization of the voxel space, and 2 βπ = β(πππ₯ )2 + (πππ¦ ) + (πππ§ )2 . The solution of both equations leads to similar results, allowing us to conclude their equivalence. In the case of a single thermal effect in a space of 100 Γ 100 Γ 100, the coefficient is: 1 π= . (9) 30 As a result, we obtain the equilibrium equation of volume distribution with which it is possible to supplement the developed model of unit temperature stress. When simu- lating heat propagation, this equation will allow one to determine the heating of the application point k times less than the applied thermal loading. The obtained discrete geometric law can be applied to carry out functional-voxel modeling of temperature stress in a solid isotropic heat-conducting body with a single and distributed application of a heat source [6, 7]. Figures 2 and 3 show a comparison of the visualization of the functional-voxel mod- els (FVM) with a similar study conducted by the finite element method (FEM). As can be seen from the figures, the proposed approach allows us to obtain a geometrically adequate law of heat distribution. Functional-Voxel Method in Problems of Geometric Modeling of Thermal Characteristicsβ¦ 5 FEM [12, 13] FVM Fig. 2. Comparison of the temperature stress distribution of the FEM and the FVM when apply- ing a load at a point FEM [12, 13] FVM Fig. 3. Comparison of the temperature stress distribution of the FEM and the FVM when apply- ing a distributed load. 3 Functional-Voxel Model of Thermal Expansion The interpreted law of the classical theory of thermal expansion for a discrete model will be: βVπ = πΌππ ππ , where πΌ is the coefficient of thermal expansion, ππ is the temper- ature stress at the i-th point, and ππ is the volume of the sphere formed by an increment of the radius βπ π . Then, to obtain a discrete geometric model of thermal expansion of the surface, it is necessary to calculate the increment of coordinates at the i-th point (for example βπ§π ). To do this, it is necessary to divide the obtained volume βVπ into a discrete model for determining the current area of the circle πΎπ as a platform that is incremented by the radius βπ π : π 1 = ππ 2 = 1, and therefore π = 1/βπ; 1 2 1 ππ = π(π + βπ π )2 = π (( ) + 2 βπ + βπ 2 ) = 1 + 2βπβπ π + πβπ π2 ; (10) βπ βπ βVπ βπ§π = , (11) 1 + 2βπβπ π + πβπ π2 6 A.Plaksin, A. Tolok where βVπ = πΌππ ππ . The volume βVπ is determined similarly to the considered ππ with the expression of the accumulated volume ππ : 4 3 3 π 1 = 3 ππ 3 = 1 and therefore π = β4π; 4π(π + βπ π )3 4π 3 ππ = = (π + 3π 2 βπ π + 3π βπ π2 + βπ π3 ) = 3 3 3 4 3 4 2 4 1 + 3 β πβπ π + 3 β( π) βπ π2 + πβπ π3 , (12) 3 3 3 where βπ π = βπ₯π2 + π¦π2 + π§π2 . With an increase in the radius of the generatrix of the sphere, the temperature value decreases according to the hyperbolic law, which means that the obtained temperature volume at the greatest distance minimally affects the geometry of the object. From this we can conclude that the thermal expansion of the body by the volume Ξππ at a specific iteration will be carried out over the entire area of the circle with a radius βπ π , the value of which is the maximum remote distance, which is shown in Figure 4. Fig. 4. The change in body volume by βππ for the current π . The presented model makes it possible to exert a point thermal effect on the surface, using the concept of an abstract βunitβ site, in contrast to the finite element method, where it is necessary to use the region that makes up the element of the computational grid as the loading point. Comparison of thermal expansion results by the presented method and finite element method is shown in Figure 5, where geometric similarity of simulation results can be observed [1, 12]. Functional-Voxel Method in Problems of Geometric Modeling of Thermal Characteristicsβ¦ 7 FEM [12, 13] FVM Fig. 5. Comparison of simulation results with the point impact of a heat source to the body sur- face. The obtained model of heat distribution from a point source can be applied to obtain a model of heat distribution from a distributed application of the source to the surface of the body. In this case, the law of thermal expansion for a unit load must be applied to each point of the contact area between the surface and the heat source. Thus, we obtain a change in the volume of the current iteration βππ for a point with the distribu- tion over the area of a sphere with radius R distributed along a certain straight line L (see Figure 6). Fig. 6. Change in body volume by βππ for the current R during load distribution along L. Figure 7 presents the simulation results of the proposed method and the finite ele- ment method, which indicate the similarity of the results of both modeling methods [1, 7]. FEM [12, 33] FVM Fig. 7. Comparison of simulation results with the distributed effect of the heat source to the sur- face of the body. Due to the modeling of the application of both point and distributed application of heat to the surface of a complex geometric shape [8-10], it is possible to create a full- 8 A.Plaksin, A. Tolok fledged device for accounting for thermal characteristics during the passage of a cutting tool. At the same time, the construction of complex geometric contours is realized through set-theoretic operations, and specifically, with the R-functional modeling ap- paratus [2, 4, 8]. Figures 8 and 9 show examples of the implementation of modeling the application of thermal influence to the contour of a part of a complex configuration with the occurring thermal expansion. Fig. 8. Example of applying a heat load at a point in a contour section. Fig. 9. Example of applying a distributed heat load to a specified section of the contour. 4 Refine Workpiece Bypass Contour The developed approach can be applied to clarify the contour of the bypass of the pro- cessing tool during the machining of parts. Consider this by the example of milling on a universal milling machine of a beam workpiece. The measurement results of the ac- tual contour obtained during processing are presented in Figure 10. In this case, the measurements were carried out after the workpiece reached thermal equilibrium. Functional-Voxel Method in Problems of Geometric Modeling of Thermal Characteristicsβ¦ 9 Fig. 10. Comparison of the actual and required contour of a workpiece of the beam-type after the milling operation. To form a contour based on the functional-voxel method, it is necessary to use tem- perature values that affect the distortion of the shape of the workpiece. Figure 11 shows a functional image that visualizes the shape of the resulting thermal expansion of the workpiece as a result of its processing and the tool bypass circuit. Using functional voxel modeling tools, the resulting image was scaled along the abscissa for clarity. Fig. 11. The formation of the contour for the passage of the processing tool. The circuit obtained as a result of functional voxel modeling was used to compile the control program code for a CNC milling machine for processing a workpiece of the "beam" type. Figure 12 shows the results of measurements taken at the end of pro- cessing and after the workpiece reaches thermal equilibrium, in comparison with the results of processing on a universal machine. According to the above data, we observe a more rectilinear contour of the part due to a decrease in thermal effects. 10 A.Plaksin, A. Tolok Fig. 12. Comparison of results before and after refinement of the circuit using the FVM method. References 1. Plaksin, A. M., Sycheva A. A. Functional voxel modeling of thermal characteristics. Ab- stracts of the 18th international youth conference Β«Systems of design, technological prepa- ration of production and management of stages of the life cycle of an industrial productΒ», 36-36 (2018). 2. Reznikov A. N. Thermal processes in technological systems. Textbook for universities. Moscow (1990). 3. Tolok A. V. Graphic images-models in information technologies. Applied informatics 4, 31- 40 (2009). 4. Tolok A. V. Application of voxel models in the process of mathematical modeling automa- tion. Automation and remote control 6, 167-180 (2009). 5. Tolok A. V. Synthesis of computer images of geometric characteristics for estimating the surface relief of a function of two variables. Collection of reports of the national Academy of Sciences of Ukraine. Mathematics, natural science, technical Sciences 4, 63-69 (2004). 6. Tolok A. V. Functional voxel method in computer modeling. Moscow (2016). 7. Gustafson R. J., Thompson D. R., Sokhansanj S. Temperature and stress analysis of corn kernel-finite element analysis. Transactions of the ASAE 4 (22), 955-960 (1979). 8. Rvachev V. L., Tolok A. V., Uvarov R. A., Sheiko T. I. New Apparoaches to Generating Equations of the Three-dimensional Loci Using R-functions. Vestn. Zaporozh. Gos. Univ (2), 119-131 (2000). 9. Tolok A. V., Mylβtsev A. M., Korogod V. L. An Algorithm of Spatial Motion along a Gra- dient on the Basis of M-images. Applied Geometry and Engineering Graphics 77, 85-90 (2007). 10. Tolok A. V., Tolok N. B., Loktev M. A. Modeling Function Domain for Curves Constructed Based on a Linear Combination of Basis Bernstein Polynomials. Programming and Com- puter Software 6 (44), 526-532 (2018). 11. Plaksin, A. M., Sycheva A. A. Modeling of thermal characteristics based on a functional voxel model with a preliminary definition of the bypass contour. Proceedings of the 13th all-Russian meeting on management issues, 3179-3185 (2019). 12. Alyamovskij A. A. SolidWorks Simulation. Engineering analysis for professionals: tasks, methods, recommendations]. Moscow, (2015). Functional-Voxel Method in Problems of Geometric Modeling of Thermal Characteristicsβ¦ 11 13. ZHukov N. P., Majnikova N. F., Nikulin S. S., Antonov O. A. Solving problems of thermal conductivity by the finite element method. Tambov, (2014). 14. Rvachev V. L. Theory of R-functions and some of its applications. Kiev (1982). 15. Zhambalova S. B. R-functions in mathematical modeling of geometric objects. Materials of the 1st round of the International student scientific and practical conference Β«Automation and information technologiesΒ», (2019). 16. Kravchenko V. F., Kravchenko O. V., Churikov D. V. Application of R-functions, atomic and Wa-systems of functions in information technologies. Review. Current problems of modern education 2, 13-23 (2018). 17. Loktev M. A. Features of application of functional voxel modeling in problems of finding a path with obstacles. Information technologies in design and production 1, 45-49 (2016).