Skip to main content

Shape optimization of turbine blade cooling system using topological sensitivity analysis method

Abstract

The topological sensitivity analysis method gives the variation of a criterion with respect to the creation of a small hole in the domain. In this paper, we use this method to solve an inverse problem related to the turbine blade cooling. The aim is to optimize the hole characteristics created in the blade vane in order to improve the behavior of the cooling system. A topological optimization algorithm is proposed and some numerical results, showing the efficiency of our approach, are presented.

1 Introduction

Modern gas turbine engines are designed to operate at high temperature (1200–1400C) to improve thermal efficiency and power output. The temperature variation within the blade material (which causes thermal stresses) must be limited in order to ensure a reasonable lifetime. Therefore, there is a need for an efficient cooling system. Discrete jet film is one of the techniques most used for protecting the blades. This process is achieved by injecting cooler air through discrete holes created in the blade vane (see Fig. 1).

Figure 1
figure 1

The turbine blade vane with cooling holes (see [1])

In order to improve the behavior of this cooling system, a considerable effort has been devoted to optimize size, location, and shape of the created holes. Various approaches and techniques have been developed and exploited to address this issue [1,2,3].

In this paper, we suggest a mathematical approach based on the topological sensitivity analysis method [4,5,6,7,8,9,10,11]. The main idea is to compute the asymptotic topological expansion with respect to the insertion of a small cooling hole.

This technique has been successfully used in different applications: identification of gas bubbles created during the mould filling process [12], optimization of injectors locations in water reservoirs [13], geometric control problem for fluid flow [14], etc.

However, most contributions have been limited to the steady state regime. In this paper, we exploit this idea for solving a time-dependent topological optimization problem associated with a parabolic partial differential equation.

The paper is organized as follows. We begin by the problem formulation in Sect. 2. The topological sensitivity analysis method is introduced in Sect. 3. The variation of the cost function with respect to a small topological perturbation of the domain is computed and an asymptotic expansion is presented. Based on the obtained theoretical results, we propose in Sect. 4 a simple and efficient reconstruction procedure that we use for some numerical investigations.

2 Formulation of the problem

Let \(\varOmega \subset \mathbb{R}^{3}\) be the domain describing the turbine vane (see Fig. 2). We denote by \(\{ \mathcal{H} ^{*}_{k} , k=1,\dots ,m \} \) the cooling holes to be created in Ω. The size, location, and shape of the unknown holes \(\mathcal{H}^{*}_{k}\) can be formulated as solution to the following topology optimization problem:

$$ (\mathcal{P}) \quad \min_{\mathcal{H} \subset \varOmega } j(\varOmega \backslash \overline{\mathcal{H}}). $$

Here j is a shape function measuring the temperature gradient, defined by

$$ j(\varOmega \backslash \overline{\mathcal{H}})= \int _{0}^{T} \int _{ \varOmega \backslash \overline{\mathcal{H}}} \vert \nabla \theta _{\mathcal{H}} \vert ^{2}\,dx \,dt, $$

where \(\theta _{\mathcal{H}}\) is the temperature field solution to the following heat transfer problem:

$$ \textstyle\begin{cases} \frac{\partial \theta _{\mathcal{H}}}{\partial t} - \Delta \theta _{\mathcal{H}} = Q & \text{in } \varOmega \backslash \overline{ \mathcal{H}} \times (0,T) , \\ \nabla \theta _{\mathcal{H}} . n = g_{N} & \text{on } \partial \varOmega \times (0,T) , \\ \theta _{\mathcal{H}} = 0 & \text{on } \partial \mathcal{H} \times (0,T) , \\ \theta _{\mathcal{H}} (\cdot ,0)=\varphi & \text{in } \varOmega \backslash \overline{\mathcal{H}} , \end{cases} $$

with Q being a given source term, \(g_{N}\) a heat flux, and φ the initial temperature distribution.

Figure 2
figure 2

The turbine blade domain Ω

To solve this optimization problem, we propose in this work a fast and accurate algorithm based on the topological sensitivity analysis method. It consists in studying the variation of function j with respect to the creation of a small hole \(\mathcal{H}_{z,\varepsilon } = z + \varepsilon \mathcal {H} \) (\(\varepsilon \in \mathopen{]}0,1[\) and \(\mathcal {H} \subset \mathbb{R}^{3}\)) inside the domain Ω. The concept of topological sensitivity allows finding the place where the creation of a small cooling hole would bring the best possible improvement to the performance of the turbine.

3 Topological sensitivity analysis

We present in this section a topological sensitivity expansion of the design function j with respect to the insertion of a small cooling hole \(\mathcal{H}_{z,\varepsilon } \) inside the domain Ω. We consider

  • \(\theta _{0}\) to be the solution to the heat transfer problem in the nonperturbed domain Ω

    $$ \textstyle\begin{cases} \frac{\partial \theta _{0} }{\partial t} - \Delta \theta _{0} =Q & \text{in } { \varOmega \times (0,T)}, \\ \nabla \theta _{0} .n = g_{N} & \text{on } { \partial \varOmega \times (0,T)}, \\ \theta _{0} (\cdot ,0)= \varphi & \text{in } { \varOmega }. \end{cases} $$
    (1)
  • \(v_{0}\) to be the solution to the associated adjoint problem

    $$ \textstyle\begin{cases} - \frac{\partial v_{0} }{\partial t} - \Delta v_{0} =- D J _{0} (\theta _{0}) & \text{in } { \varOmega \times (0,T)}, \\ \nabla v_{0} .n = 0 & \text{on } { \partial \varOmega \times (0,T)}, \\ v_{0} (\cdot ,T)= \varphi & \text{in } { \varOmega }, \end{cases} $$
    (2)

    where \(J_{0}\) is a cost function defined on \(H^{1}(\varOmega )\) by

    $$ J_{0}(\theta ) = \int _{\varOmega } \vert \nabla \theta \vert ^{2} \,dx, \quad \forall \theta \in H^{1}(\varOmega ). $$

The shape function j satisfies the following theorem (see [15]).

Theorem 3.1

Let \(\mathcal{H}_{z,\varepsilon } = z+ \varepsilon \mathcal {H} \) be a small geometric perturbation inserted in the background domain Ω. The shape function j admits the following asymptotic expansion:

$$ j( \varOmega \backslash \overline{\mathcal{H}}_{z,\varepsilon } )=j( \varOmega )+ \varepsilon \delta j(z) + o (\varepsilon ) . $$
(3)

Here δj is the topological sensitivity function defined in Ω by

$$ \delta j(x)= \int _{0}^{T} \theta _{0}(x,t) \bigl[v_{0}(x,t)+\theta _{0}(x,t) \bigr]\,dt \biggl( - \int _{\partial \mathcal{H} } q(y)\,ds(y) \biggr) , \quad \forall x \in \varOmega , $$
(4)

where \(q \in H ^{-1/2}(\partial \mathcal {H} )\) solves the following boundary integral equation:

$$ \int _{\partial \mathcal{H}} \varGamma (y-x) q(x)\,ds(x)=-1 , \quad { \forall y \in \partial \mathcal{H}}. $$
(5)

In the particular case where \(\mathcal {H} =B(0,1)\), we have

Corollary 3.2

If \(\mathcal {H} \) is the unit ball centered at the origin, then

$$ \int _{\partial \mathcal {H} } q(y)\,ds(y) =- 4\pi , $$

and we have

$$ j( \varOmega \backslash \overline{\mathcal{H}}_{z,\varepsilon } )-j( \varOmega )= \varepsilon \delta j(z) + o (\varepsilon ), $$

where

$$ \delta j(x)= 4 \pi \int _{0}^{T} \theta _{0}(x,t) \bigl[v_{0}(x,t) + \theta _{0}(x,t) \bigr]\,dt, \quad \forall x \in \varOmega , \forall x \in \varOmega . $$
(6)

4 Numerical results

In order to improve the behavior of the cooling system, we need to optimize the location and shape of the created cooling holes. The unknown cooling holes \(\{ \mathcal{H}^{*}_{k} , k=1, \dots , m \} \) are likely to be created at zones where the topological sensitivity function δj is most negative. More precisely, each hole \(\mathcal{H}^{*}_{k} \) will be approximated by a level set curve of the scalar function δj. The main steps of our procedure are the following:

One-iteration algorithm:

  • Solve problem (1) and its associated adjoint problem (2),

  • Compute the topological sensitivity function \(\delta j (x)\), \(\forall x \in \varOmega \) defined by (6),

  • Determine \(\zeta ^{*} \in [0,1]\) such that \(j(\varOmega \backslash \overline{ \mathcal{H}_{\zeta ^{*}}}) \leq j(\varOmega \backslash \overline{ \mathcal{H}_{\zeta }})\), \(\forall \zeta \in [0,1] \), where \(\mathcal{H}_{\zeta }= \{ x \in \varOmega ; \delta j (x) < \zeta \delta _{\min } \}\), with \(\delta _{\min }\) is the minimal value of δj in Ω.

Next, we will present some numerical simulations using the proposed algorithm. The two problems are discretized using triangular mesh and \(\mathbb{P}^{1}\) finite element method [16] for the spacial variable. The temporal discretization is based on a finite difference approximation method where the time computational is given by \(T=1\). The numerical simulations are done using the free software FreeFem++ [17]. The initial computational domain is shown in Fig. 2. The temperature distribution in the heated blade domain Ω is depicted in Fig. 3. Next, we will present some numerical results. The first example is concerned with the creation of one cooling hole. Then, we present the case of two holes, and finally the case of multiple cooling holes.

Figure 3
figure 3

The heated blade Ω

4.1 Creating one cooling hole

The aim is to determine the best location to create a cooling hole that will reduce the temperature gradient as much as possible. The results of this test are summarized in Figs. 4 and 5. The iso-surfaces of the topological sensitivity function δj and an horizontal cut of δj at \(x_{3}=0.3\) are plotted in Fig. 4. The created cooling hole and the new temperature distribution in the perforated domain are illustrated in Fig. 5. As one can observe, the hole is inserted at the zone where the topological sensitivity function is the most negative. We can see that the temperature distribution is reduced comparing with the initial temperature presented in Fig. 3.

Figure 4
figure 4

The topological sensitivity function δj

Figure 5
figure 5

The created cooling hole and the new temperature distribution

4.2 Creating two cooling holes

In this test, we apply our proposed algorithm for detecting the best location of two cooling holes which minimize the temperature gradient as much as possible. The obtained numerical results are presented in Figs. 6 and 7. The iso-surfaces of the topological sensitivity function δj are plotted in Fig. 6. The best location of the two cooling holes and the new temperature distribution in the perforated domain are shown in Fig. 7.

Figure 6
figure 6

The topological sensitivity function δj

Figure 7
figure 7

The created cooling holes and the new temperature distribution

4.3 Creating multiple cooling holes

This test is devoted to the creation of multiple cooling holes. In Fig. 8, we present the iso-surfaces of the topological sensitivity function. As one can observe, the function δj admits five negative local minima \(\{ z_{k}, 1\leq k\leq 5 \} \) inside the domain Ω. We will create a hole \(\mathcal{H}_{k}\) around each point \(z_{k}\). The shape and size of the holes \(\mathcal{H}_{k}\), \(1\leq k\leq 5\) are defined by a level set curve of the function δj

$$ \mathcal{H}_{k}= \bigl\{ x \in \varOmega ; \delta j (x) \leq c_{k} \bigr\} , $$

where \(c_{k}\) is chosen in such away that the shape function j decreases as much as possible.

Figure 8
figure 8

The topological sensitivity function δj

In Fig. 9, we present the obtained location of the cooling holes and the new temperature distribution in the perforated domain.

Figure 9
figure 9

The created cooling holes and the new temperature distribution

4.4 Optimization quality

Finally, in order to show the effects of the created holes on the behavior of the cooling system, we summarize in Table 1 the percentage of reduction of the cost function obtained after inserting the holes in the studied cases. This shows the efficiency of the used approach.

Table 1 The percentage of reduction after inserting the holes

5 Conclusion

The numerical study of the optimal hole creation problem in a the turbine blade cooling system improving the behavior of the cooling system has been studied. The used technique consists in studying the asymptotic expansion of the cost function with respect to the variation of the domain. A fast and accurate algorithm is proposed for creating cooling holes in the blade vane. The presented numerical simulations show the efficiency of the suggested approach.

References

  1. Wang, B., Zhang, W., Xie, G., Xu, Y., Xiao, M.: Multiconfiguration shape optimization of internal cooling systems of a turbine guide vane based on thermomechanical and conjugate heat transfer analysis. J. Heat Transf. 137(6), 1–8 (2015)

    Article  Google Scholar 

  2. Dulikravich, G., Martin, T.: Determination of void shapes, sizes, numbers and locations inside an object with known surface temperatures and heat fluxes. In: TanakaHuy, M., Bui, D. (eds.) Inverse Problems in Engineering Mechanics, pp. 489–496. Springer, Berlin (1992)

    Google Scholar 

  3. Kennon, S.R., Dulikravich, G.S.: Inverse design of multiholed internally cooled turbine blades. Int. J. Numer. Methods Eng. 22(2), 363–375 (1986)

    Article  Google Scholar 

  4. Abdelwahed, M., Chorfi, N., Malek, R.: Reconstruction of Tesla micro-valve using topological sensitivity analysis. Adv. Nonlinear Anal. 9(1), 567–590 (2020)

    Article  MathSciNet  Google Scholar 

  5. Abdelwahed, M., Hassine, M.: Topological optimization method for a geometric control problem in Stokes flow. Appl. Numer. Math. 59(8), 1823–1838 (2009)

    Article  MathSciNet  Google Scholar 

  6. Allaire, G., Jouve, F., Toader, A.M.: Structural optimization using sensitivity analysis and a level-set method. J. Comput. Phys. 194(1), 363–393 (2004)

    Article  MathSciNet  Google Scholar 

  7. Belaid, L., Jaoua, M., Masmoud, M., Siala, L.: Image restoration and edge detection by topological asymptotic expansion. C. R. Math. 342(5), 313–318 (2006)

    Article  MathSciNet  Google Scholar 

  8. Bonnet, M.: Topological sensitivity for 3D elastodynamic and acoustic inverse scattering in the time domain. Comput. Methods Appl. Mech. Eng. 195(37), 5239–5254 (2006)

    Article  MathSciNet  Google Scholar 

  9. Guillaume, P., Idris, K.S.: The topological asymptotic expansion for the Dirichlet problem. SIAM J. Control Optim. 41(4), 1042–1072 (2002)

    Article  MathSciNet  Google Scholar 

  10. Amstutz, S., Takahashi, T., Vexler, B.: Topological sensitivity analysis for time-dependent problems. ESAIM Control Optim. Calc. Var. 14(3), 427–455 (2008)

    Article  MathSciNet  Google Scholar 

  11. Garreau, S., Guillaume, P., Masmoudi, M.: He topological asymptotic for PDE systems: the elasticity case. SIAM J. Control Optim. 39(6), 1756–1778 (2001)

    Article  MathSciNet  Google Scholar 

  12. Benabda, A., Hassine, M., Jaoua, M., Masmoudi, M.: Topological sensitivity analysis for the location of small cavities in Stokes flow. SIAM J. Control Optim. 48(5), 2871–2900 (2009)

    MathSciNet  MATH  Google Scholar 

  13. Abdelwahed, M., Hassine, M., Masmoudi, M.: Control of a mechanical aeration process via topological sensitivity analysis. J. Comput. Appl. Math. 228(1), 480–485 (2009)

    Article  MathSciNet  Google Scholar 

  14. Abdelwahed, M., Hassine, M., Masmoudi, M.: Optimal shape design for fluid flow using topological perturbation technique. J. Math. Anal. Appl. 356(2), 548–563 (2009)

    Article  MathSciNet  Google Scholar 

  15. Ghezaiel, E., Hassine, M., Abdelwahed, M., Chorfi, N.: Topological sensitivity analysis for a parabolic type problem. Math. Methods Appl. Sci. (2019)

  16. Girault, V., Raviart, P.-A.: Finite Element Methods for Navier–Stokes Equations, Theory and Algorithms. Springer, Paris (1987)

    MATH  Google Scholar 

  17. Hecht, F.: New development in FreeFem++. J. Numer. Math. 20(3–4), 251–265 (2012)

    MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

The authors would like to extend their sincere appreciation to the Deanship of Scientific Research at King Saud University for funding this Research group No (RG-1435-026).

Availability of data and materials

Not applicable.

Funding

Not applicable.

Author information

Authors and Affiliations

Authors

Contributions

The authors declare that the study was realized in collaboration with equal responsibility. All authors read and approved the final manuscript.

Corresponding author

Correspondence to Mohamed Abdelwahed.

Ethics declarations

Competing interests

The authors declare that they have no competing interests.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ghezaiel, E., Hassine, M., Abdelwahed, M. et al. Shape optimization of turbine blade cooling system using topological sensitivity analysis method. Bound Value Probl 2019, 167 (2019). https://doi.org/10.1186/s13661-019-1286-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/s13661-019-1286-x

Keywords