• Aucun résultat trouvé

Efficient solutions for transient thermal processes involving moving heat sources

N/A
N/A
Protected

Academic year: 2021

Partager "Efficient solutions for transient thermal processes involving moving heat sources"

Copied!
9
0
0

Texte intégral

(1)

HAL Id: hal-01717102

https://hal.archives-ouvertes.fr/hal-01717102

Submitted on 25 Feb 2018

HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci-entific research documents, whether they are pub-lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

Public Domain

Efficient solutions for transient thermal processes

involving moving heat sources

Jose Aguado, Antonio Huerta, Francisco Chinesta, Elias Cueto, Adrien Leygue

To cite this version:

Jose Aguado, Antonio Huerta, Francisco Chinesta, Elias Cueto, Adrien Leygue. Efficient solutions for transient thermal processes involving moving heat sources. 11e colloque national en calcul des structures, CSMA, May 2013, Giens, France. �hal-01717102�

(2)

CSMA 2013

11e Colloque National en Calcul des Structures 13-17 Mai 2013

Efficient solutions for transient thermal processes involving moving

heat sources

Jose V. AGUADO 1, Antonio HUERTA2, Francisco CHINESTA3, Elias CUETO4, Adrien LEYGUE5

1Ecole Centrale de Nantes, GeM, jose.aguado-lopez@ec-nantes.fr 2Universitat Politecnica de Catalunya, LaCaN, antonio.huerta@upc.es 3Ecole Centrale de Nantes, GeM, francisco.chinesta@ec-nantes.fr 4Universidad de Zaragoza, I3A, ecueto@unizar.es

5Ecole Centrale de Nantes, GeM, adrien.leygue@ec-nantes.fr

Résumé — Many industrial processes involve transient heat transfer problems where the heat source moves over the domain. For instance, the Automated Tape Placement (ATP) in the context of composites manufacturing may be considered. In this process, the composite piece is built up by adding different layers successively, which are welded on the substrate by means of a local heat source, typically a laser, which moves all over the boundary. If one is interested in monitoring or controlling the process, some thermocouples need to be installed where knowing the temperature is of interest. However from a nu-merical point of view, having a moving heat source poses several problems. Classically, even when the problem remains linear, it would be needed to solve the transient problem by performing an appropriate time stepping, needing for the solution to solve many algebraic problems. In order to overcome these limitations, this work proposes solving the problem in the frequency domain because in this case it can be proved that the reciprocity principle is satisfied. Then, a unitary heat source may be applied where the temperature measurement is performed giving place to a transfer function which relates the measurement point and the boundary, where the heat flux applies. However this transfer function is only valid for a single frequency, and thus if the heat flux signal contains several frequencies, many transfer functions need to be computed. Instead, we prefer to compute a generalized transfer function by using the PGD method, i.e. the frequency is included as an extra-coordinate, like the physical space. Once this gener-alized transfer function has been computed, a simple and computationally cheap postprocessing suffices for obtaining the temperature response at the point of interest, for any heat source path on the boundary. Mots clés— monitoring, processes, heat transfer, PGD, transient problem

1

Introduction

Consider a bodyΩ ⊂ Rd, d≤ 3, whose boundary ∂Ω is partitioned in a Dirichlet, Γ

D, and a Neumann,

ΓN, part such that∂Ω = ΓD∪ ΓN andΓDN =/0. The time interval of interest is

I

=]0, T ]. Under the

assumption of a isotropic and homogeneous linear material, the temperature evolution ˆu(x,t), x∈ Ω and t∈

I

, is described by the transient heat equation :

             ∂ ˆu ∂t − ∆ ˆu = 0 inΩ ×

I

, ˆ u = 0 onΓ

I

, n·∇ ˆu = ˆq onΓ

I

, ˆ u = ˆu0 onΩ × {0}, (1)

where, without loss of generality, all material constants are suppressed for the sake of clarity, n is the exterior unit normal toΓNand ˆq = ˆq(x,t) is a heat flux on the Neumann boundary, which could eventually

include convective heat exchanges. Note that homogenous Dirichlet boundary conditions are imposed without loss of generality because the problem is linear.

Let us assume an imposed heat flux of frequencyω, i.e. ˆq(x,t) = ξ(x)exp(iωt) for x ∈ ΓN, and

(3)

phase lag, namely

ˆ

u(x,t) = u(x;ω)eiωt. (2) Note, that now, in the frequency domain formulation the unknown u(x;ω) ∈ C. Moreover, to emphasize the parametric dependence of the solution u onω, this is explicitly indicated in the expression u(x;ω). Introducing (2) into (1) the frequency domain problem is defined as

     iωu − ∆u = 0 in Ω, u = 0 onΓD, n·∇u = ξ on ΓN. (3)

It can be proved, although it is not shown here, that (3) satisfies the reciprocity principle, which roughly can be stated as the temperature measured at a point A when an external heat flux is applied at B (i.e. heat source) is the same that if the heat flux was applied in A and the temperature measured in B. Then, when a problem involving a moving load has to be adressed we would prefer a model related to a unitary heat source applied where the temperature measurement is performed. The result of such computation gives place to a transfer function, denoted as h(x;ω), which relates the measurement point and the rest of the boundary (except the Dirichlet boundary), where the heat flux applies :

     iωh − ∆h = 0 in Ω, h = 0 onΓD, n·∇h = 1 on ΓM⊂ ΓN, (4)

whereΓM represents the boundary where the temperature is measured. We enfatize the parametric

dependence of h onω by denoting h(x;ω). Now, the variational form associated to Eq. (4) reads : find

u∈

H

1 ΓD such that (∇h,∇v) + iω(h,v) =1, v ∀v ∈

H

1 ΓD, (5) where both h, v∈ C,

H

1 ΓD =  v∈

H

1(Ω) : v = 0 on Γ D ,

and as a matter of notation

(z, w) = Z Ωz· ¯wdΩ, z, w = Z ΓN z· ¯wdΓ,

being ¯w the complex conjugate of w.

2

PGD frequency-space separated representation

One of the key points of this work is to compute h(x,ω), x ∈ Ω and ω ∈

K

by using the PGD framework [1, 2, 3], in whichω will be considered as an extra-coordinate [4], like the physical space x, instead of computing h(x) for eachω. We define :

h(x,ω) ≈

N

i=1

Xi(x)·Wi(ω) , x ∈ Ω , ω ∈

K

(6)

Eq. (6) is built-up by performing a Greedy algorithm, a sort of enrichment procedure where new terms are progressively added to the series until the convergence quantified by using an appropriate error estimator is reached [5, 6].

Thus, suppose that we have already computed n terms of the solution, and we seek a new one for enriching the solution. The n + 1 approximation reads :

hn+1= hn+ S(x)· R(ω) =

n

i=1

(4)

In what follows, the dependence of Xi, S on x and Wi, R onω will be frequently ommited to alleviate

the notation. The variational form of the problem to be solved reads : find h∈

U

such that

Z K (∇h,∇v) dω + Z Kiω(h,v) dω = Z K 1, v dω ∀v ∈

U

, (8) being

U

=h : h(·,ω) ∈

H

1(Ω), h(x,·) ∈

L

2(

K

), h = 0 onΓ

K

.

Given the separated nature of the solution, as a test function we consider

v = vS(x)· R(ω) + S(x) · vR(ω).

By introducing Eq. (7) into (8)

Z K Z ΩR∇S · ∇ ¯v dx dω + Z Kiω Z ΩRS· ¯v dx dω = = Z K Z ΓN 1· ¯v dx dω − n

i=1 Z K Z ΩWi∇Xi· ∇ ¯v dx dω − n

i=1 Z Kiω Z ΩWiXi· ¯v dx dω ∀v ∈

U

. (9)

As stated before, now we perform a fixed point algorithm by first computing S from the assumption of function R is known, and vice versa, i.e.

1. Compute S from R known. Then, v = vS(x)·R(ω) and S can be computed from Eq. (9) because all

integrals defined on

K

can be computed.

2. Compute R from S known. Then, v = S(x)· vR(ω) and R can be computed from Eq. (9) because

all integrals defined onΩ can be computed.

Details are ommited for the sake of brevity, and we refer to the bibliography for information [1, 2, 3].

3

Coming back to the transient solution

In Section 2 a solution valid not only for a single frequency but for all of them in a given range has been computed. Here we assume that we need to know the temperature in a certain locationΓMon the

boundary, and there is an excitation moving on the domain boundary. As we have previously computed a transfer function h(x,ω) by applying a unit flux in ΓM, then by reciprocity :

0 =1, u −q, h (10)

from where u(x,ω) can be computed. Then the transient response can be recovered by performing the Inverse Fourier transform, i.e.

ˆ u(x,t) = Z + −∞ u(x,ω)e iωt dω (11)

4

Numerical example

Aiming to demonstrate the ability of the proposed method for solving transient models, here we solve an example defined in a 2D geometry which involves a flux moving over the upper boundary of a plate domain.

Fig. 1 shows schematically the proposed model to be solved. A punctual heat flux moves at a constant velocity, v = 1.0 m/s, over the upper boundary. The heat flux vanishes on the other domain boundaries, except on both the left and right edges where where a homogeneous Dirichlet condition has been consid-ered. A measurement is performed at the middle point of the bottom boundary. The domain dimensions are 1.0 m long and 1 m high. The heat flux intensity is considered to be unitary and, for the sake of simplicity, constant through the time. Regarding the material properties, we consider unit values. As it has been explained throughout this paper, a unitary heat flux can be applied where the measurement is going to be performed. Once the generalized transfer function, h(x,ω), has been computed via the PGD method, thanks to the reciprocity principle, we are able to reconstruct the solution at the measurement point, u(x,ω), and then u(x,t), by performing a simple postprocessing. Thus we divide the study in two parts :

(5)

Fig. 1 – Sketch of the numerical example

– The off-line computation of the generalized transfer function, h(x,ω), related to a unitary flux applied at the measurement point.

– The postprocessing step, i.e. the explotation of the generalized transfer function to reconstruct ˆ

u(x,t).

A symmetric range on frequencies spanning from f ∈ [−60,60] Hz is considered. The PGD solution in the form shown in Eq. (6) was achieved in only 9 terms, for a residual error of 0.01%. The first three space terms (modes) are shown in Fig. 2. The real part is placed in the left column while the imaginary part appears in the second one.

Fig. 3 shows the first three frequency modes. Each plot contains two curves, being the blue one the real part and the red one the imaginary part of each frequency mode. As expected, the real part is symmetric with respect the zero frequency, while the imaginary part is anti-symmetric. It can be noticed by looking at line markers that frequency mesh is not uniform, it is finner around the zero frequency because solution is quite sharp around this location while it becomes smoother as it gets away from the zero frequency.

After reconstructing the solution for certain frequencies (here we consider−60,0,60 Hz), we can compare the result against direct FEM computation. It is worthy to remind that once the generalized transfer function has been computed, extracting the solution for a particular frequency implies only a particularization, whereas a direct FEM computation requires solving a problem for each value of the frequency. Fig. 4 depicts the error map for both the real and imaginary parts, obtaining a good agreement. Once the generalized transfer function has been verified, we use it for computing the transient re-sponse at the point M when the load moves over the upper boundary, in the time interval t ∈ (0,1] s of interest, as shown in Fig. 5. The reference solution has been computed by finite elements, using an explicit integration method. Notice that for the reference solution it is needed to solve at least as many problems as load positions are considered on the boundary, even if in the linear case this is not a major difficuty. Here we have considered 21 positions of the flux. Fig. 5 shows that both the PGD and the reference solutions are very close one another.

5

Conclusions

In this work we propose the use of an advanced harmonic technique for solving the linear transient heat equation. The technique here proposed does not present major advantages for fixed thermal sources, but when these sources move, the combination of this procedure and the reciprocity principle that only works in the frequency domain, allows very fast computations. Thus, two are the main ingredients : the reciprocity principle and the PGD method. However, let us suppose that the heat source presents a certain evolution along the time, which in a Fourier sense means that an arbitrary set of frequencies are being excited, and consequently the model has to be solved for each involved frequency. And here it is where the second ingredient shows up, because the PGD method allows an efficient computation

(6)

spatial modes, Re X 1 0 2 4 6 8 10 12 14 16 spatial modes, Im X 1 −0.5 −0.45 −0.4 −0.35 −0.3 −0.25 −0.2 −0.15 −0.1 −0.05 spatial modes, Re X2 −1 −0.8 −0.6 −0.4 −0.2 0 spatial modes, Im X 2 −0.3044 −0.1522 0 spatial modes, Re X3 0 0.02 0.04 0.06 0.08 0.1 0.12 spatial modes, Im X3 0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16

Fig. 2 – First three PGD space modes : real (left column) and imaginary (right column) parts

of parametric solutions. This parametric solution can be seen as a sort of Computational Vademecum because it constains the whole necessary information, and thus, it can be computed once only and then the only work to do is a postprocessing which involves computationally cheap operations.

Références

[1] A. Ammar, B. Mokdad, F. Chinesta, R. Keunings. A new family of solvers for some classes of

(7)

Tran-−100 −50 0 50 100 −0.04 −0.03 −0.02 −0.01 0 0.01 0.02 0.03 0.04 frequency modes f (Hz) W 1 −100 −50 0 50 100 −0.04 −0.03 −0.02 −0.01 0 0.01 0.02 0.03 0.04 frequency modes f (Hz) W 2 −100 −50 0 50 100 −0.04 −0.02 0 0.02 0.04 0.06 0.08 0.1 0.12 frequency modes f (Hz) W 3

Fig. 3 – First three PGD frequency modes : real (blue) and imaginary (red) parts

sient simulation using space-time separated representation, Journal of Non-Newtonian Fluid Mechanics,

144, 98-121, 2007.

[2] F. Chinesta, P. Lavedeze, E. Cueto. A short review in Model Order Reduction based on Proper Generalized

Decomposition, Archives of Computational Methods in Engineering, 18, 395-404, 2011.

[3] F. Chinesta, A. Leygue, F. Bordeu, J.V. Aguado, E. Cueto, D. Gonzalez, I. Alfaro, A. Ammar and A. Huerta :

PGD-based computational vademecum for efficient design, optimization and control, Archives of

Computa-tional Methods in Engineering, 2012 (in press).

[4] A. Barbarulo, P. Ladeveze, H. Riou and L. Kovalesky : Proper generalized decomposition applied to linear

acoustic : a new tool for broad band calculation, Journal of Sound and Vibration, 2012.

[5] A. Ammar, F. Chinesta, P. Diez and A. Huerta : An error estimator for separated representations of highly

multidimensional models, Computer methods in Applied Mechanics and Engineering, 199, 1872-1880, 2010.

[6] P. Lavedèze, L. Chamoin : On the verification of model reduction methods based on the proper generalized

decomposition, Computer methods in Applied Mechanics and Engineering, 200, 2032-2047, 2011.

(8)

ERROR Re sol, f = −60 Hz −3.5 −3 −2.5 −2 −1.5 −1 −0.5 0 0.5 1 x 10−6 ERROR Im sol, f = −60 Hz −15 −10 −5 0 5 x 10−7 ERROR Re sol, f = 0 Hz −2 −1.5 −1 −0.5 0 x 10−6 ERROR Im sol, f = 0 Hz −16 −14 −12 −10 −8 −6 −4 −2 x 10−23 ERROR Re sol, f = 60 Hz −3.5 −3 −2.5 −2 −1.5 −1 −0.5 0 0.5 1 x 10−6 ERROR Im sol, f = 60 Hz −5 0 5 10 15 x 10−7

Fig. 4 – PGD vs Direct FEM calculation : error map|h − hre f|. Real part (left column) and imaginary

(9)

0 0.5 1 1.5 0 0.5 1 1.5 2 2.5x 10 −3 time (s) Temperature Harmonic PGD Reference solution

Figure

Fig. 1 – Sketch of the numerical example
Fig. 2 – First three PGD space modes : real (left column) and imaginary (right column) parts of parametric solutions
Fig. 3 – First three PGD frequency modes : real (blue) and imaginary (red) parts
Fig. 4 – PGD vs Direct FEM calculation : error map | h − h re f | . Real part (left column) and imaginary part (right column) for frequencies -60 Hz (first row), 0 Hz (second row), 60 Hz (third row)
+2

Références

Documents relatifs

The estimation N est (M, λ thr ) of the number of hidden sources is correct for all noise levels considered (Figure 6), whereas the reconstruction errors for the source locations

Soil heat capacity, thermal conductivity and water content were determined using an ISOMET 2114 thermal conductivity instrument (Applied Precision Ltd., Slovakia) and by means of

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des

Similar delays in mitochondrial trafficking are observed in mouse primary neurons and with in vivo mice expressing polyQ Htt, with greater loss of motility associated with longer

Management thought it necessary to also modify the metrics to help drive the appropriate change behavior. Also, the developing metrics resulted in a stronger alignment

In order to avoid direct electrolysis, the concentration of mediator and the applied current density was increased so that the rate of production of the anion radical interme- diate

Through this work the following contributions were made: (1) the fifty freedom and constraint space types were found that may be used to synthesize both parallel

The question is bound to arise with new acuteness: are so many arts and economics graduates really necessary, when Japan, like Western industrial countries, is