Analysis of the Near-Wall Flow in a Turbine Cascade by Splat Visualization
Baldwin Nsonga, Gerik Scheuermann, Stefan Gumhold, Jordi, Ventosa-Molina, Denis Koschichow, Jochen Fr\"ohlich

TL;DR
This paper investigates the impact of splat events on heat transfer in turbine cascades using direct numerical simulation and visualization, aiming to improve turbine design and efficiency.
Contribution
It adapts a splat detection and visualization method to turbine flow simulation, providing new insights into splat formation and vortex interactions.
Findings
Splat events significantly influence heat transfer in turbines.
Visualization reveals the relationship between splats and vortex structures.
Method offers potential for optimizing turbine cooling designs.
Abstract
Turbines are essential components of jet planes and power plants. Therefore, their efficiency and service life are of central engineering interest. In the case of jet planes or thermal power plants, the heating of the turbines due to the hot gas flow is critical. Besides effective cooling, it is a major goal of engineers to minimize heat transfer between gas flow and turbine by design. Since it is known that splat events have a substantial impact on the heat transfer between flow and immersed surfaces, we adapt a splat detection and visualization method to a turbine cascade simulation in this case study. Because splat events are small phenomena, we use a direct numerical simulation resolving the turbulence in the flow as the base of our analysis. The outcome shows promising insights into splat formation and its relation to vortex structures. This may lead to better turbine design in the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
\preprinttext
To appear in IEEE Transactions on Visualization and Computer Graphics. \onlineid0 \vgtccategoryResearch \vgtcpapertypeplease specify
\authorfooter B. Nsonga and G. Scheuermann are with the Institute of Computer Science, Leipzig University. E-mail: {nsonga,scheuermann}@informatik.uni-leipzig.de. S. Gumhold is with the Institute of Software and Multimedia Technology, TU Dresden. E-mail: [email protected]. J.Ventosa-Molina, D. Koschichow and J. Fröhlich are with the Institute of Fluid Mechanics, TU Dresden. E-mail: {jordi.ventosa_molina, jochen.froehlich}@tu-dresden.de.
\shortauthortitleBiv et al.: Analysis of the mean wall flow in a turbine cascade by splat detection
Analysis of the Near-Wall Flow in a Turbine Cascade by
Splat Visualization
Baldwin Nsonga
Gerik Scheuermann
Member, IEEE
Stefan Gumhold
Jordi Ventosa-Molina
Denis Koschichow
and Jochen Fröhlich
Abstract
Turbines are essential components of jet planes and power plants. Therefore, their efficiency and service life are of central engineering interest. In the case of jet planes or thermal power plants, the heating of the turbines due to the hot gas flow is critical. Besides effective cooling, it is a major goal of engineers to minimize heat transfer between gas flow and turbine by design. Since it is known that splat events have a substantial impact on the heat transfer between flow and immersed surfaces, we adapt a splat detection and visualization method to a turbine cascade simulation in this case study. Because splat events are small phenomena, we use a direct numerical simulation resolving the turbulence in the flow as the base of our analysis. The outcome shows promising insights into splat formation and its relation to vortex structures. This may lead to better turbine design in the future.
keywords:
Flow Visualization, Visualization in Physical Sciences and Engineering, Feature Detection and Tracking , Vector Field Data
\CCScatlist\CCScat
K.6.1Management of Computing and Information SystemsProject and People ManagementLife Cycle; \CCScatK.7.mThe Computing ProfessionMiscellaneousEthics
\vgtcinsertpkg
Introduction
Turbines are rotating devices converting the energy of a fluid into a torque and driving an electrical power generator or a compressor in a flight engine, for example. The geometry and working principle of a turbine blade are similar to that of an airfoil with the blades radially mounted on an axis and the lift generating a circumferential force driving the rotation of the device [8]. Often, the gas flow through the turbine is hot because it is downstream of a combustor introducing the energy, like in a flight engine, for example. In such a case it is important to maintain a temperature of the blades below a certain limit sufficiently far from the melting temperature of the material constituting the blades, so that heat transfer between the gas flow and the blades has to be minimized.
Since measurements in rotating rows of blades are complicated, a traditional approach in the field, when desiring to conduct fundamental studies, is to consider so-called linear cascades [33]: In a wind tunnel with two parallel walls, straight blades are mounted in parallel from wall to wall. While far from the side walls the flow is two-dimensional, various kinds of secondary flows exist close to the side walls. This is also the case in the full rotating machine, and about 30-50% of the losses in a turbine are due to these secondary flows [12]. Studying the flow near the side wall in a linear cascade has, for this reason, been undertaken in the turbomachinery community, as reviewed in [6], for example. Such studies can be made experimentally in a wind tunnel but also numerically by computational fluid dynamics.
Turbulent flows are not entirely irregular. Much research has been devoted to the identification of ordered building blocks in a turbulent flow, termed ”coherent structures” in the community. Vortices, near-wall streaks, splats, and antisplats are some examples. The present paper is concerned with splats and antisplats. A splat is a region in the flow where the fluid locally impinges on the wall and then spreads tangentially along the wall, like an impinging jet, just locally and over a limited duration in time within the more or less chaotic turbulent flow. This feature transports fluid from the bulk of the flow towards the wall and can, for example, lead to a local and instantaneous increase of the wall temperature if the wall is at a lower temperature than the bulk flow. Various other situations exist, where such a feature is of relevance, e.g. with free surface flows [28], where gas exchange with the atmosphere is of interest. But also the transport of momentum towards the wall is of relevance in some cases. If the local flow field is identical to a splat, but with the sign of the velocity vector inverted, such that the flow leaves the surface, this is named antisplat. Still, these structures appear in an unsteady way which can not be determined deterministically on large time scales.
Turning back to the present application from the field of turbomachinery the following research questions are relevant for this type of flow: (i) Does the flow separate from the blade? Turbulent fluctuations increase the exchange of momentum between outer flow and near-wall flow and reduce the tendency to separate. Splats constitute one of the features contributing to momentum transport. (ii) How large is the heat flux between the core flow and the wall? For the reasons named above, this should be small for a turbine. Splats do contribute to heat transfer and are thus undesired from this point of view. While heat transfer was not explicitly computed in the simulation analyzed here, this can be inferred from the turbulence, which is entirely resolved in the data set. (iii) How much is the flow near the side walls altered with respect to the flow far from the side walls by secondary flows, and what are the ordered and the turbulent contributions to this perturbation?
In [26], the present authors proposed a method to unambiguously define splats and to extract them in a given flow field. As it is, this basic method is only applicable to data on Cartesian grids and walls in the Cartesian directions. Most practically relevant flows, however, feature complex geometries, in particular, with curved surfaces. Here, the method is now extended to this situation and is applied to a type of flow which is highly relevant due to the economical and ecological impact turbomachines have in modern life. Motivation and construction of the method are guided by the above research questions. A quantitative assessment in physical terms is beyond the scope of this study. But already at this stage, the qualitative assessment provides important hints for the domain scientists featuring as authors 4 to 6.
1 Dataset characterization
1.1 Physical configuration
The T106A profile is a turbine aft-loaded profile, whose design is aimed at maintaining the suction side boundary layer laminar as long as possible [5]. A brief summary of the main characteristics is as follows.
The experimental cascade is composed of 7 blades, each with a chord of 100mm separated 79.9mm (pitch measured at the trailing edge). Blades are placed with a stagger angle of 59.28*∘* and the blade angle of attack is 37.7*∘*. With this configuration the axial chord length is 85.88mm. The reference flow speed for the simulation is . The Reynolds number for this simulation based on these quantities is .
The physical domain simulated corresponds to a subset of the experimental domain, where only the passage between two blades is simulated, as depicted in Figure 1, with periodic boundary conditions in the y-direction. All extensions in space - and, hence, all coordinates - are made non-dimensional using the axial chord length .
1.2 Simulation method for data generation
The in-house code LESOCC 2 (Large Eddy Simulation on Curvilinear Coordinates version 2) [16] was used to solve the Navier-Stokes equations in their incompressible non-dimensional form. The code uses a cell-centered finite-volume method with second order central schemes in space and a second order fractional step method time. The solver has been validated in a large number of earlier studies [35, 37, 16].
The data used in the present study is a subset of a study on the endwall flow in low-pressure turbines. The simulation was performed without any subgrid-scale model on a very fine grid resolving all turbulent eddies, thus qualifying as a so-called Direct Numerical Simulation. Further analysis on the flow characteristics was presented by Koschichow et al. [24].
For the simulation results discussed here, an entirely structured curvilinear hexagonal grid was used with local grid stretching, as shown in Figure 1. The grid consisted of 1154, 290, and 548 cells in the x-,y- and z-directions, respectively. Parallelization was accomplished by domain decomposition using 448 blocks, which for postprocessing were merged into a single block.
Boundary conditions
A symmetry condition was applied at the profile midspan (). At the bottom wall () a no-slip condition was imposed. Periodic boundary conditions were set in the pitchwise (y-) direction, upstream () and downstream () of the blade surface to account for the cascade consisting of a large number of blades in parallel. This is symbolized by the lower white curved shape which would correspond to the next physical blade in the cascade. This is a standard approach in the field and possible for the flow configurations investigated here. No slip conditions were set at the profile walls (). A convective outflow condition was set at the outlet plane. Regarding the inlet, a turbulent boundary layer was set as inflow. The corresponding unsteady inlet condition was generated in a preprocessing step, following the ”forcing technique” described by Pierce [30]. The boundary layer thickness was set to . The inflow boundary profile in the domain inlet plane has an angle equal to the profile angle of attack. Further details are given in [24].
Main flow visualization
Figure 2 shows a perspective view of the vortical structures identified by the criterion. In the figure, secondary flow near the end wall at can be seen, specifically, the flow from the pressure side towards the suction side of the profile.
To further visualize the flow field, the time-averaged velocity field near the bottom wall is shown in Figure 3. In the figure, it can be seen that the main flow follows the turbine profile, but there is a marked secondary flow. This can be observed in the figure by the streamlines. These show that the flow is mainly guided by the profile shape, but that there is also a secondary flow path in the vicinity of the bottom wall, where the fluid flows from the pressure side of one profile to the suction side of the neighbor profile.
2 Related Work
2.1 Visualization of turbine flow
Flow visualization for turbomachinery is commonly achieved through relatively straightforward techniques such as: (i) 2D cuts providing velocities, pressure, or other statistical quantities, as color-maps, (ii) streamlines, which depict the flow velocities and (iii) vortex structures by means of the Q [20] or [21] criteria. For an overview of vortex identification techniques, we refer to the survey conducted by Günther and Theisel [14].
In their case study, Roth and Peikert [32] discuss various techniques concerned with vortex identification in turbomachinery CFD data. They stressed that, unlike most other areas of CFD, the flow in these cases is confined to a strongly bent channel which changes its cross-section. As a result, the flow is mainly governed by geometry rather than vortices. More recent research has pointed out the importance of secondary flow [6, 13] and coherent flow structures [24, 39, 38] which also is the focus of the present contribution.
2.2 Background on Splats and Antisplats
Splats–also referred to as upwelling, upsurge or updraught— are an important feature of turbulent flows [27]. In his study, Bradshaw [4] was the first to theorize these phenomena when studying the pressure Poisson equation in turbulent flows. Splats and antisplats occur especially in shear-free flows. Perot and Moin [28, 29] defined splats as local regions of stagnation of flow resulting from fluid impinging on a wall. As fluid cannot penetrate the surface, fluid elements subsequently orient parallel to the wall. As a result, energy is transferred from the normal to the tangential components. Perot and Moin extended their studies and found splats in near-wall flows affected by viscous effects. Additionally, they described antisplats. These are reverse phenomena occurring when tangential flow detached and moved in the wall-normal direction. Perot and Moin argue that the splat-antisplat imbalance results in an energy transference between Reynolds stress components. Further studies concerned with this imbalance were conducted by Bodart et al. [3]. In his study, Rashidi [31] investigated the relationship between splats, antisplats, and vortices on a free surface. He found that tangentially rotating vortices coincide with splats and antisplats. These vortices are associated with the formation of hairpin vortices. Similar results were observed by Dejoan et al. [7] in a wall jet. Also in flow fields with mean shear, an interaction of splats and vortical structures was observed by Hunt [19].
Splats and antisplats play a substantial role in the transport of scalars. It was shown that they transport heat and pollutants [34, 23, 36]. As heat transfer is particularly crucial for turbines, splats and antisplats are of concern in this field.
The only method for the detection and visualization of splats and antisplats from a velocity field the authors are aware of was introduced by Nsonga et al. [26]. This technique serves as the groundwork for this study.
3 Splat Detection and Visualization
3.1 Splat detection on Cartesian Grids
In [26] splats were defined as regions , where is the time domain and the spatial domain of the flow with boundary , which is assumed to be flat. Splat detection is done on an offset surface of the boundary (called offset boundary) at a small positive distance according to the following conditions:
Non-empty region is connected 2. 2.
Fluid volume moving towards along trajectory : is stretched in tangential plane parallel to and compressed in normal direction. 3. 3.
: it exists a closed curve in region with a radial flow pattern.
We now recall the most important details of the method presented in [26], on which we improve in the next section.
Offset Boundary Sampling
Assuming a flat boundary composed of points , the offset boundary is defined from the surface normal vector and , which is provided as input parameter to the approach. The offset boundary is represented as a triangular mesh whose vertices serve as seed points for trajectory integration in the next step. A sufficient spatial sampling density is ensured by optional subdivision steps.
Trajectory Integration
To find candidate splat regions that fulfill the second condition, trajectories (i.e. pathlines in the instantaneous, frozen flow field) are integrated from the offset boundary vertices. For splat detection, forward integration is used, and for antisplat detection backward integration. The temporal distance between integration sample points is provided as input parameter (sample distance) . Integration time is limited by the input parameter (maximum integration length) and an abort criterion to avoid tracking particles that leave the boundary again (see 4a):
[TABLE]
For antisplats the negated velocity is used instead of and the same procedure is applied. The result of trajectory integration is a list of points at sample distance approximating the trajectory for splats as well as antisplats. Note what we employed the Dormand-Prince method [9] for the integration.
Candidate Detection
Flow stretching and compression along the integrated trajectories are quantified with the right Cauchy-Green tensor [17]
[TABLE]
which measures the square of local change in distance due to deformation and is computed from the gradient of a trajectory starting from at time and integrated until time .
The gradient, in turn, is computed according to the technique of localized FTLE [22], which, when performed numerically, is more stable than standard FTLE [15]. From a sampled trajectory , first the gradients of the velocity field are estimated with central differences (again using the negated velocity field for antisplats). If the computation of the central differences method fails near the boundaries, forward or backward differences method is applied accordingly. The gradient is finally computed to:
[TABLE]
To be able to distinguish tangential and normal components of the Cauchy-Green tensor, an orthonormal basis , and is used, consisting of boundary normal and two orthonormal tangent vectors, to define the matrix: The Cauchy-Green tensor is then split into the tangential deformation and the normal deformation . Splat candidates are finally defined from the condition
[TABLE]
where is the smallest eigenvalue of the tangential deformation tensor (see 4b).
Splat Region Detection
The candidate detection results in a binary field defined on . Potential splat regions are extracted from the binary field with an efficient region growing approach that is implemented with a disjoint set data structure and has runtime proportional to the number of seed locations. For details, see [26].
To qualify for a splat, the region should include a sub-region with a radial flow pattern. This is checked by finding all points in the splat region that are critical with respect to the flow field inside the boundary offset surface. If one of these critical points has a positive Poincaré-Hopf index [18] a splat is detected.
As proposed, the method is applied to an unsteady flow field stored over some time interval. Hence, pathlines of fluid elements are computed for splat identification. The method can as well be applied to an instantaneous single snapshot of a flow field, in which case it computes streamlines of this field and can be employed in a similar manner to detect (anti)splats. This involves less data to be treated and is allowed from a practical point of view due to the temporal correlation of the flow field being a solution of the Navier-Stokes equations.
3.2 Treatment of Curvilinear Grids
The technique for the detection of splats and antisplats introduced in our prior work [26] is only applicable along flat surfaces. The main reason is the computation of the gradient and the subsequent splitting into tangential and normal components. Specifically for the product integral, the spatial gradient is evaluated for each sample point along the trajectory. On non-flat surfaces, sample points have varying normal vectors. However, the previously described approach assumes a single normal vector for an unambiguous projection. For example, using the normal vector of the seed point evaluates the projected deformation solely on the tangent plane of the seed point. As the trajectory moves, information of deformation along the surface is lost. Therefore the original method is not directly applicable in this study.
Grid Requirements
In the following we generalize the original approach to curvilinear grids. Any temporal dependency is not accounted for by the notation in the following, for better readability, but is implied. For the case of a curvilinear grid the boundary offset surface is defined from the boundary points with varying boundary normals according to (see Figure 5). In the dataset of our case study, the surfaces of interest correspond to the side wall at , the suction side of the blade and the pressure side of the blade. Currently, we do not support grids where the normal direction does not coincide - at least to some degree of accuracy - with one grid axis. The small inserts on the left of Figure 5 provide two illustrative examples. Furthermore, grid lines close to the wall need to be at a constant distance from the wall, as highlighted in this figure as well. Both requirements already correspond to best practice guidelines when establishing the computational grid for the flow simulation, so that they will not incur a true restriction in practice.
Domain Transformation
Now the flow field can be transferred into the computational space. The computational space is a uniform grid and commonly used in simulations and various algorithms due to its inherent simplicity. For the present case, a grid point spacing of in computational space was chosen. The domain transformation from computational space to the physical space, curvilinear grid, is denoted as follows: for points as and vectors as . The transformation for vectors is straightforward:
[TABLE]
with and being the grid point locations in physical and in computational space, respectively. The transformation of vectors is defined as follows:
[TABLE]
where is the velocity vector in computational space and is the vector in physical space. In the following, for the sake of simplicity, instead of using , is used, except for where otherwise noted. The transformation matrix is computed for every grid point using the central differences method.
The transformation of points is defined as:
[TABLE]
where is a point in physical space and is the corresponding point in the computational space. As the seeding and all subsequent steps are performed in computational space, the mapping is only required for the visualization of the streamlines in physical space. The following approach for is applied. First, the cell including the point in computational space is located. Then, the local coordinates of this point are calculated. Subsequently, the local coordinates of the corresponding cell in the physical space are applied to find point .
By performing all computations of the splat detection method in the computational space, the boundary surfaces can be treated as flat and the detection technique recalled above can be applied. Note that due to the transformation, the Jacobian is computed with respect to the adjacent grid points. As a result, the deformation tensor implicitly takes the curvature of the surface into account.
Summary of method:
The complete approach utilized in this study is as follows:
Inputs: velocity field defined on a curvilinear grid, maximum integration time , sample distance , offset distance .
(1) Perform the domain transformation for the velocity field: . (2) Generate the flat offset boundary surface in computational space and corresponding curved offset boundary in physical space. In this study, slices of the grid are employed as offset surfaces. (3) Apply the splat detection method according to subsection 3.1 in the computational space. (4) Generate streamlines in computational space for the subsequent visualization. (5) Map the splat-antisplat scalar field (see Equation 8) from the computational to the physical space. As we employ slices of the grid in computational and physical space this step is trivial because the indices of the points are equivalent in these spaces or are easily derived. (6) Apply mapping to the control points of the streamlines. (7) Visualize the resulting splat regions and/or streamlines in the physical space. Details on the visualization scheme are discussed in the following section.
3.3 Visualization scheme
Surface Visualization
The surface visualization is performed on the splat-antisplat scalar field on the offset surface . Based on the detected splat and antisplat regions is obtained as follows:
[TABLE]
As stated in subsection 3.2, scalar fields are mapped to the corresponding offset surface in physical domain. In the physical domain, the mapping is done directly on the surface (). For the visualization a color map as is employed. This visualization scheme allows an intuitive assessment of the size and distribution of splat and antisplat events.
Structural Visualization
Streamline visualization is employed for the depiction of splats and antisplats in the three-dimensional physical space. These streamlines are seeded inside the detected splat and antisplat regions of the offset boundary surface in computational space. After that, backward and forward integration is carried out for splats as well as for antisplats. For the visualization of splat events, the backward integration is the major direction, as it emphasizes where the bulk flow resulting in splat originates. Forward integration should be limited in this case. It should depict the bulk flow impinging on the surface to complete the visualization. This step is analogous for antisplats with an emphasis on the forward integration. Note that the integration times should be chosen according to the case to be studied. As numerical integration in computational space and the subsequent mapping are rather cheap in computation time, this can easily be optimized by the user for a given data set. The visualization of the streamlines is performed by applying LineAO. Introduced by Eichelbaum et al. [11], LineAO utilizes ambient occlusion on lines to improve the spatial and structural perception of bulk flows. To provide an easy distinction between splats and antisplats as well as a sense of direction, the coloring scheme shown in Figure 6 is employed.
4 Application to turbine flow
In this section, the method described in subsection 3.1 and subsection 3.2 is applied to the turbine dataset. The focus is on the near wall flow at the side wall , the pressure side , and the suction side . Note that in the computational space of this dataset, these are , , , with the curvature of the blade front being part of the pressure side at . The first step is a decomposition of the velocity field. On the decomposed data, suitable parameters are derived for the splat detection. Afterward, an analysis of the sides follows independently. This analysis is performed on the velocity field in computational space.
4.1 Reynolds Decomposition
As can be recognized from Figure 2 and Figure 3, the main flow path is tangential to the turbine blade. This dominant flow hides small scale features of the flow. Consequently, splat detection is a challenging task. To remove the main flow path and reveal the small scale structures, the current approach applies a Reynolds decomposition:
[TABLE]
where and denote the time averaged flow and the velocity fluctuations, respectively. Adrian et al. [1] describe as a possible position dependent component with an infinite time-scale. The fluctuation is shown to reliably reveal small scale flow structures such as vortices in turbulent flow fields. One weakness, as Adrian et al. [1] state, is that the decomposition removes large-scale features associated with the mean flow. To obtain a comprehensive understanding of the flow, the time-averaged flow and the fluctuation are studied independently. In the present case this amounts to providing the mean flow field , obtained in the simulation by averaging in time at each individual grid point, and a snapshot of at a representative instant in time allowing to compute from (9). This flow field is frozen so that the path lines turn into streamlines here without loss of generality.
4.2 Sensitivity to detection parameters
In this section, the three input parameters for the splat detection method are tested. This study is performed on the fluctuation field . The present study is limited to the side wall, as it is sufficient to find good parameter values.
4.2.1 Maximum integration time
In our previous work [26], it was stated that the maximum integration time should not be chosen too small, as that would correspond to an instantaneous analysis of the flow. It should enable trajectories seeded on the offset boundary to reach the boundary surface . In turbulent flows, high values of are expected to have minimal impact on the results. Occasionally trajectories converge towards the boundary. If not limited, these can lead to artifacts in detected splat regions as shown in our previous study.
Additionally, the sample length, , and the maximum integration length have the largest contribution to the computation time. In the worst case, samples per trajectory are obtained, each requiring the computation of the spatial gradient and subsequent matrix multiplication.
To find a suitable value for , in our previous work [26], a strategy was defined. As a rule of thumb, is chosen depending on the chosen offset distance. As prior to the analysis, there is no a priori knowledge over a suitable offset distance, a different approach is employed, described in the following.
For every seed point, the trajectory is integrated until the abort criterion or the previously set maximum integration time is reached. In this study, an offset of 10 layers and a maximum integration time of are set. Based on the obtained results shown later, a higher integration time is found to be unsuitable for this study. For every sample in a trajectory, a prior evaluation is performed to determine if the splat detection up to this point evaluates a positive splat candidate point or not. Thus, a binary function is obtained along a trajectory . Subsequently, the behavior of this function is studied in the context of its possible values. In this process, a differentiation is made between a positive slope, defined as a change from a negative to a positive value, and a negative slope, defined as the change from a positive to a negative value. In turbulent flows, a flow volume gradually performing a deformation can be caught in a flow structure compressing this volume. This can lead to a temporary negative splat candidate evaluation according to the definition in subsection 3.1. As a result, the function can fluctuate. The goal is to find a time which captures all relevant slopes. The resulting distribution is depicted in Figure 7. This figure shows that the vast majority of slopes are located in . Taking into account all trajectories having at least one slope, of them have a maximum of 3 slopes over the integration time of the corresponding trajectory. After studying the distribution of slopes, we found an integration time of to be sufficient. Only of the slopes are located above this integration time, which is an acceptable inaccuracy. This integration time is applied for all following analyses.
4.2.2 Sample length
This parameter determines the sampling frequency of the splat detection method. A low sample frequency can cause artifacts due to aliasing. Note that has a significant impact on computation time, see subsubsection 4.2.1. For this reason, in our previous work [26], the following rule of thumb was provided:
[TABLE]
with the grid point spacing . As the computations are performed on a uniform grid (computational space) with a spacing of 1, the numerator of Equation 10 is 1. The maximum velocity of the fluctuation is . This large value is due to the treatment in computational space with the corresponding scaling by the transformation. This yields a value of for this criterion. This is a very low value. A trajectory reaching maximum integration time generates sample points.
As this approach requires significant computational resources, an alternative iterative visual approach is employed here. It is assumed that starting from a large sample length, the detected splat regions change when reducing the sample length. On the other hand, the resulting regions should stay constant for sample lengths below the unknown threshold. Therefore, the splat-antisplat field is to be computed with different sample lengths and with . We then compute the difference:
[TABLE]
Note that antisplats are not included and . We can then evaluate visually. The goal is to find a sample length with a reasonably small error. The chosen criteria for the evaluation are (1) very small regions with and (2) these regions should not be clustered. Figure 8 shows three examples for . Comparing the central to the bottom field in Figure 8 shows only minor differences according to the above criteria. After this visual evaluation, we conclude that a value of is sufficient and will be used in the following applications.
Furthermore, the distribution of velocities was investigated, and it was found that the 99th percentile of velocities is . Using this as an input parameter instead of the maximum velocity in Equation 10 results in a sample length of . This value is of the same order of magnitude as the result of our visual evaluation and supports our choice of the sample length.
4.2.3 Offset distance
The offset distance is the most sensitive parameter. A value too high leads to the method not handling small scale flow features near the wall. Also, if the offset boundary surface is too far into the flow, vortical structures with a larger distance to the wall may capture the trajectories and trigger the abort criterion. This could lead to false positive results, especially in turbines as numerous vortical structures can be found. On the other hand, an offset distance too small may capture effects caused by the viscous effects of the flow on the no-slip boundary. Also the velocity converges to 0 with . The other main point is that the verification of a splat candidate requires the computation of a singular point on the tangential flow field. In highly turbulent flows, the verification step is susceptible to changes in .
In [26], we investigated the sensitivity of the procedure with respect to the choice of for an inviscid analytically defined flow. While the intensity of the (anti)splats was found sensitive to the distance, the detection of the feature itself is not, provided that is below a certain relatively large value. In case of a viscous flow, choosing is somewhat more involved since very close to the wall, the magnitude of the velocity vector vanishes due to the no-slip boundary condition. For turbulent flows, further fine-grain features may appear.
The flow analyzed here features three different walls, the side wall, the pressure side, and the suction side, each identical to a constant index , with of the structured grid employed, so that the offset boundaries are conveniently chosen to be slices of an index directly mapping to computational space.
To account for the different resolution requirements of this turbulent flow near the three walls, the computational grid of the flow simulation was created with a different step size normal to these walls with a smaller step size at the side wall compared to the pressure and suction side. Hence, the same physical distance corresponds to different indices in the grid. The distance of the offset plane to the wall in computational space, , has to be selected based on physical space. The following procedure was applied here: starting with very small values , the parameter was increased until a value just before the first erroneous features obviously related to vortices appeared. This yielded a wall distance of in physical space, corresponding to for the pressure and the suction side and for the side wall. These values will be applied in the corresponding sections.
4.3 Splats in the mean flow
As a first step, the mean flow is analyzed. The presented method is used together with the previously derived parameters and a two-fold subdivision of the offset surface for improved resolution. An offset distance at the pressure and suction side and a distance at the side wall are used.
Our method results in a single large-scale splat located at the front of the turbine blade, where the free-stream flow impinges on the turbine blade. This is illustrated in Figure 9. The streamlines, in this case, are integrated backward for a time and forward for a time to showcase origin and further advection of particles involved with the splat. It is apparent that the flow pattern of the splat is governed by the geometry and the inflow angle. This large-scale splat is consistent with the expected mean flow behavior. On the exit side, however, no corresponding large-scale antisplat has been detected. The antisplat found in the exit of the blade is of small scale and implies a rotation. This pattern is consistent with the study of Bentaleb et al. [2]. Their study demonstrates that there is a recirculation area behind a rounded step. As the blade is narrow at the exit, this area is of small scale. The presence of a vortical structure is verified by Figure 13. In Figure 9 we highlight an antisplat located behind the blade trailing edge. This antisplat can be related to the low-speed region behind the trailing edge where a small flow recirculation is found. The comparatively short streamlines generated imply a rather weak flow in that area. Regarding the suction side of the turbine cascade, no splats or antisplats were detected.
4.4 Splats in on the suction side
In the following, the suction side is analyzed using the fluctuating velocity , with a two-fold subdivision and the parameter values mentioned above. Results are shown in Figure 10.
The longer integration time was chosen to illustrate the effect of this parameter (Figure 10c,f). In the present case, the streamlines enter quite far into the domain, revealing unexpectedly large coherent structures. The shorter integration time provides a clearer picture near the blade with highly turbulent flow in a triangular region along the side wall reflected by multiple irregular (anti)splat events.
Their occurrence and distribution requires a quantitative study which is not in the scope of this work. The streamlines reveal small and larger vortical flow patterns. Figure 10f suggests, that the flow resulting in splat events on the suction side near the wall had previously detached from the side wall.
Besides, the increasing lack of coherence with increasing -position points towards an increase in turbulence, which is further supported by the large number of small scale splat and antisplat events shown in Figure 10d. This is a result of the transition of the boundary layer along the blade from a laminar to a turbulent state, as well as the secondary flow. The latter moves fluid from the pressure side to the side wall and from the side wall to the suction side in the form of a large-scale vortical flow pattern, the so-called channel vortex (Fig. 3).
4.5 Splats in on the pressure side
Again, this analysis is performed with a two-fold subdivided offset surface, analogous to the previous section with the same parameter values as above. The visualization results are shown in Figure 11. The surface area of the pressure side is dominated by splats, indicating a flow transfer from the wall towards the passage. Very few, and also weak, anti-splats events are observed. The pressure side also shows less turbulence than the suction side. Additionally, no interaction between splats and antisplats with the side wall is observed. The splat regions are elongated and suggest flow attachment on the pressure side. The streamlines resulting in a splat are also subject to a swirling motion when approaching the boundary, suggesting a vortex pattern with core lines parallel to . The streamlines in Figure 11c and f suggest that the origin of these bulk flows is mainly the center of the cascade. This requires further investigation and is out of the scope of the present work. The highest density of splats and antisplat can be observed at the exit of the cascade.
4.6 Splats in on the side wall
This visualization is performed on the two-fold subdivided offset surface with an offset distance in computational space. The results are shown in Figure 12. Our detection approach finds a multitude of splats and antisplats. The highest densities of splats and antisplats occur near the entrance at the pressure side. Figure 12a shows that the majority of splats and antisplats near the suction side are small in scale. Also, a large quantity of splats is linearly distributed between the front of the pressure side and the exit of the suction side. This distribution is virtually perpendicular to the entrance angle of the flow. We assume that a secondary flow in direction is responsible for this distribution. Along the corner between the pressure side of the blade and the side wall, splat events emerge. The main focus in a further investigation of the flow should be on the interaction of the side wall with the suction side and the splats/antisplats distributed on the line between pressure side entrance and suction side exit. These splats may contain information about heat transport.
5 Discussion
5.1 Discussion of findings
In this section we discuss the results of subsection 4.3,4.4, 4.5, and 4.6 with respect to the research questions stated in the introduction.
(i)
Does the flow separate from the blade?
Separation is associated with antisplat events - in the mean as well as in the fluctuations. Our analysis shows that antisplats occur in the fluctuations, on small scales in an interplay with splats. They are the result of vortical flows alternating between splatting and separating flows from the blades due to turbulent fluctuations. A sustained separation of the mean flow from the blade is not observed here.
(ii)
How large is the heat flux between the core flow and the wall?
As already stated, the heat transfer has not been simulated in this dataset. Yet, splats are associated with local heat transfer in the turbulent regime, where convection is the main cause of heat transfer, rather than diffusion. The streamlines associated with the splat and antisplat regions are a suitable indicator of whether heat is transferred from the core flow to the side walls. Examining Figure 9, 10, 11, and 12 results in several regions of interest. The first region at the front side of the blade is the stagnation point region (Figure 9) which is a feature of the mean flow and well understood. Another region where further studies should focus on is the suction side of the blade. Our method shows that an extensive interaction between the core flow and the near wall flow exists in that region (Figure 11c and f), which is highly influenced by the side wall. The pressure side also features such regions (Figure 11c and f), but with barely any impact of the side wall. This is important information for the application since regions of the wall with increased numbers of splats will be subject to an increased heat transfer. This may require additional cooling of the blade, internally or by so-called film cooling, where a colder fluid is ejected through holes in the surface shielding the blade against splats of hot fluid. On the side wall, a pronounced region of splats is detected along the horseshoe vortex starting at the leading edge (upper end in Figure 12) and extending to the apex of the suction side. If film cooling is installed at the side wall, this will be the region where to put the ejections.
(iii)
How much is the flow near the side walls altered with respect to the flow far from the side walls by secondary flows, and what are the ordered and the turbulent contributions to this perturbation?
We can perceive the impact of secondary flows on the surface of the suction side and the side wall in the fluctuation flow field, see Figure 10 and 12. A significant amount of small scale splats and antisplats can be found on these sides, related to the secondary flow in the cascade. In an application, these yield larger heat fluxes from hot fluid towards the cold wall. The distribution of the resulting splats and antisplats on the suction side is consistent with Figure 3. As we found no additional splats and antisplats in the mean flow at the side walls with respect to a secondary flows, this contribution is small.
5.2 Discussion of method
5.2.1 Variants of the method
With the results presented in the previous section, splat detection in conjunction with a domain transformation is shown to work well on curvilinear grids and curved offset surfaces, even in a complex flow as the present one. The method generates two types of results, 2D surface plots providing the footprint of (anti)splats and 3D pathlines or streamlines. Both have their respective merits in such a complex flow. The 2D plots are easy to analyze and provide a condensed perspective on the occurrence of these features. The 3D streamlines relate the (anti)splats to the interior of the flow field and connect them to vortical structures. In this way, the origin and the reasons for their occurrence can be addressed and analyzed from a fluid mechanical perspective.
5.2.2 Comparison to regular approaches
A standard visualization tool for complex turbulent flows is the method [21], the most prominent member of an entire family of vortex extraction criteria, also containing the criterion, the discriminant method, etc. All these determine a scalar and identify the presence of a vortex with values of the scalar beyond a user-specified threshold so that an isosurface is employed to extract the respective regions. This was done in Figure 2 by the application experts using their standard procedure and is repeated in Figure 13 with a style similar to the splat analysis performed in section 4.
A comparison of these graphs with Figure 10-12 shows that splat detection is not just another tool for identifying certain vortices but a genuinely different approach, providing complementary information. This is highlighted by the results for the mean flow (Figure 13a vs. Figure 9) and the fluctuations (Figure 13b, c vs. Figure 10, 11). For example, the -isosurfaces are close to but remote from the side-wall boundary in Figure 13b along the front part of the suction side with no vortex structures identified directly at the blade surface near the leading edge. In contrast, Figure 10 shows splats in near the leading edge of the blade resulting from impinging free stream turbulence. Another example is the pressure side with two splats in the middle (Figure 11d, e) and two small vortices along the blade surface (Figure 13b).
Some differences of the present method with respect to the cited vortex criteria should be highlighted here. (1) There is no consensus over how a vortex is defined in the fluid mechanics community. By visualizing streamlines utilizing LineAO, we provide an easy and intuitive way of visually identifying vortex structures related to (anti)splats. (2) Vortex detection, e.g., via or criteria requires the choice of a detection level which is delicate and may not be uniform over an entire flow. The presented method allows a direct derivation of suitable parameters, as shown in subsection 4.2. The choice of the offset distance requires user assessment but is uncritical. An improper value for can easily be detected by examining the (anti)splats in the 3D visualization. The integration time for the streamlines or pathlines also is a user-defined parameter (Figure 10-12). Changing this value does not change the essential part of the feature, as with the criterion, but just increases the length of the detected feature. (3) Splats and antisplats can be generated other than from vortices. They are still detected by our method.
Commonly used streamline techniques require extensive knowledge of the flow, as the seeding for the streamlines must be proficiently made to obtain relevant results. The drawback of this process is that events in unexpected regions can be easily missed. The present method is exempt of this issue as, here, streamline seeding is a result of the detected regions and does not require further user input except for the length of the visualized streamlines.
Overall, the proposed method offers a systematic and, most of all, an automated approach to visualize splats and antisplats in complex laminar and turbulent flows. This was highlighted here by the mean flow and the turbulent fluctuations. Otherwise, such an extraction would require extensive manual work of the CFD user to create a multitude of streamline visualizations and search for zones where possible splat or antisplat events could be happening. Then, together with prior knowledge of the user about the flow in question, candidate regions could be identified to look for splats/anti-splats structures and dedicated streamline representations would be created as well as local maps to provide an impression of the impingement or separation. The present work shows that the developed tool constitutes a substantial enrichment of the arsenal of methods available to the CFD researcher suitable to address issues of flow impingement so far rarely being discussed in detail due to the lack of a suitable and user-friendly tool.
5.2.3 Limitations of the method
The major drawback of this approach is the 3D visualization scheme in regions of strong turbulence. Small scaled splat and antisplat interactions result in a high amount of clutter. Therefore, the interpretation of the results becomes very challenging in cases with pronounced turbulence.
Furthermore, the method does not provide consistent handling for corners. Still, analyzing the three independent smooth surface areas together circumvents this issue. Besides, the error related to the computation of the transformation matrix adds an inaccuracy which is amplified in non-smooth regions of the domain, e.g., corners. Nevertheless, this error is insignificant in the present study, as we exclusively visualize splats/antisplats of the (smooth) blade and the side wall.
5.2.4 Performance
The computation times where obtained on a Linux system with Ubuntu 18.04 LTS, 32GB of RAM, and 32x Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz (hyperthreaded). The domain transformation is straightforward with a time complexity of . After a two-fold subdivision the number of seed point is approximately and for the side wall surface and the pressure/suction side surfaces, respectively. Note that the splat detection algorithm was applied to the complete side wall, including the periodical sections. The worst case time complexity for the computation and evaluation of the deformation tensors is . Note that the performance of the numerical integration and the abort criterion of the integration highly depend on the flow. The splat and antisplat detection for the suction wall was performed in approximately 27min. For the pressure side and the side wall, we measured approximately 32min and 26min, respectively. Mean flow computation took approximately 28min per side. For this case study, we think the computation time to be reasonable.
6 Conclusions
In this case study, a splat and antisplat detection and visualization method for the analysis of a turbine cascade has been successfully applied. This was accomplished by adapting the splat detection from [26] to curved surfaces in a curvilinear grid and employing a domain transformation. It was shown that the resulting visualization, consisting of a surface and a streamline visualization scheme allows an intuitive evaluation of near-wall flows in a turbine. Based on the results of the presented approach, a qualitative assessment of this flow was performed in the context of the stated research questions. The parameter study conducted in this work highlights the straightforwardness of parameter selection. This makes the present approach also viable for other datasets with less researched flow configurations.
We conclude that the visualization of splats and antisplats is a fitting extension of the toolset required for a profound analysis of turbine flows. It might be used to estimate the amount of heat transfer without actually calculating the temperature transport and to make preliminary statements on the need for cooling of blade and sidewall. Another application where splat detection will constitute a useful tool is related to the question of thermal fatigue, e.g. [10, 25], a situation where the alternation between hot and cold fluid impinging on a surface is responsible for the fatigue of the material due to its expansion and contraction with high frequency.
In the future, we will extend the splat detection approach to arbitrary smooth surfaces and unstructured grids thus increasing its versatility and applicability to even more complex situations. Also, we will investigate improvements in the structural visualization scheme, as clutter becomes challenging for highly turbulent flows.
Acknowledgements.
This work was funded by the German Federal Ministry of Education and Research within the project Competence Center for Scalable Data Services and Solutions (ScaDS) Dresden/Leipzig (BMBF 01IS14014B). JF and JVM acknowledge funding by DFG under FR1593/15-1 within PAK948.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] R. J. Adrian, K. T. Christensen, and Z.-C. Liu. Analysis and interpretation of instantaneous turbulent velocity fields. Experiments in Fluids , 29(3):275–290, Sep 2000. doi: 10 . 1007/s 003489900087
- 2[2] Y. Bentaleb, S. Lardeau, and M. A. Leschziner. Large-eddy simulation of turbulent boundary layer separation from a rounded step. Journal of Turbulence , 13:1–28, 01 2012. doi: 10 . 1080/14685248 . 2011 . 637923
- 3[3] J. Bodart, J. B. Cazalbou, and L. Joly. Direct numerical simulation of unsheared turbulence diffusing towards a free-slip or no-slip surface. Journal of Turbulence , 11:N 48, jan 2010. doi: 10 . 1080/14685248 . 2010 . 521632
- 4[4] P. Bradshaw. A note on poisson’s equation for pressure in a turbulent flow. Physics of Fluids , 24(4):777, 1981. doi: 10 . 1063/1 . 863442
- 5[5] R. Ciorciari, I. Kirik, and R. Niehuis. Effects of unsteady wakes on the secondary flows in the linear t 106 turbine cascade. Journal of Turbomachinery , 136(9):091010, May 2014. doi: 10 . 1115/1 . 4027374
- 6[6] J. D. Coull. Endwall Loss in Turbine Cascades. J. Turbomach. , 139(8):081004–081004–12, March 2017. doi: 10 . 1007/s 10494-007-9122-2
- 7[7] A. Dejoan and M. A. Leschziner. Separating the effects of wall blocking and near-wall shear in the interaction between the wall and the free shear layer in a wall jet. Physics of Fluids , 18(6):065110, 2006. doi: 10 . 1063/1 . 2212991
- 8[8] E. Dick. Fundamentals of turbomachines . Springer, 2015.
