Partitioned procedures for the transient solution of coupled aeroelastic problems – Part II: energy transfer analysis and three-dimensional applications

https://doi.org/10.1016/S0045-7825(00)00386-8Get rights and content

Abstract

We consider the problem of solving large-scale nonlinear dynamic aeroelasticity problems in the time-domain using a fluid/structure partitioned procedure. We present a mathematical framework for assessing some important numerical properties of the chosen partitioned procedure, and predicting its performance for realistic applications. Our analysis framework is based on the estimation of the energy that is artificially introduced at the fluid/structure interface by the staggering process that is inherent to most partitioned solution methods. This framework also suggests alternative approaches for time-discretizing the transfer of aerodynamic data from the fluid subsystem to the structure subsystem that improves the accuracy and the stability properties of the underlying partitioned method. We apply this framework to the analysis of several partitioned procedures that have been previously proposed for the solution of nonlinear transient aeroelastic problems. Using two- and three-dimensional, transonic and supersonic, wing and panel aeroelastic applications, we validate this framework and highlight its impact on the design and selection of a staggering algorithm for the solution of coupled fluid/structure equations.

Introduction

Wing flutter, fighter tail buffeting, flow-induced pipe vibrations, and atrial flutter are examples of fluid/structure interaction phenomena that are of great concern to aerospace, mechanical, civil, and biomedical engineering. These as well as several other fluid/structure interaction problems can be described as aeroelastic problems. When the underlying fluid system is represented by a nonlinear model (i.e., the Euler or Navier–Stokes equations), and the transient response of the given structure is of interest, these problems are referred to as nonlinear transient aeroelastic problems.

A nonlinear transient aeroelastic problem where the fluid domain boundaries undergo a motion with a large amplitude can be formulated as a three-field problem – the fluid, the structure, and the dynamic mesh that is often represented by a pseudo-structural system – governed by the following coupled semidiscrete equations [1], [2], [3].ddt(AW)+Fc(W,x,ẋ)=R(W,x),Md2udt2+Ddudt+Ku=fext(W(x,t),x),Md2xdt2+Ddxdt+Kx=0,where a dot denotes a time-derivative, x the displacement or position vector of the moving fluid grid points (depending on the context), W the fluid state vector, A results from the finite element/volume discretization of the fluid equations, Fc=FẋW the vector of arbitrary Lagrangian Eulerian (ALE) convective fluxes, F the vector of convective fluxes, R the vector of diffusive fluxes, u the structural displacement vector, M,D, and K, respectively, the finite element mass, damping, and stiffness matrices of the structure, fext the vector of external forces acting on the structure, and M,D, and K are fictitious mass, damping, and stiffness matrices associated with the moving fluid grid and constructed to control its motion. , express the equilibrium of the fluid and structure subsystems, respectively. Eq. (3) is a mathematical representation of a fluid dynamic mesh. It is usually driven by Dirichlet boundary conditions at the fluid/structure interface that enforce the compatibility of the displacement and velocity fields of the structure and the fluid mesh. Note that M=D=0 includes as particular cases the spring analogy and continuum mechanics-based mesh motion schemes advocated by many investigators (for example, see [4], [5]).

For simple and small-scale structural problems – for example, for an airfoil with one or two vibrational degrees of freedom – Eq. (2) can be efficiently recast in first-order form so that the fluid and the structural equations of motion can be combined into a single formulation (for example, see [6]). In such a case, a “monolithic” fully explicit or fully implicit treatment of the coupled fluid/structure equations of motion is possible. However, for more complex structural systems, the simultaneous solution of , , by a monolithic scheme is in general computationally challenging, mathematically and economically suboptimal, and software-wise unmanageable.

Alternatively, , , can be solved by a partitioned procedure where the fluid and structure subproblems are time-discretized by different methods tailored to their different mathematical models, and the resulting discrete equations can be solved by a “staggered”, or “segregated”, or “time-lagged” algorithm [2], [3], [7], [8], [9]. Such a strategy simplifies explicit/implicit treatment, subcycling, load balancing, software modularity, and replacements as better mathematical models and methods emerge in the fluid and/or structure disciplines. The basic and most popular staggered algorithm, referred to in this paper as the conventional serial staggered (CSS) procedure, goes as follows: (a) transfer the motion of the wet boundary of the structure to the fluid system, (b) update the position of the moving fluid mesh accordingly, (c) advance the fluid system using a given flow time-integrator and compute new pressure and fluid stress fields, (d) convert the new fluid pressure and stress fields into a structural load, and (e) advance the structural system under the flow-induced load using a given structure time-integrator. Such a staggered procedure, which can be described as a loosely coupled solution algorithm, can also be equipped with a subcycling strategy where the fluid and structure subsystems are advanced using different time-steps ΔtF and ΔtS [3]. Usually, one has ΔtFΔtS.

Unfortunately, it is well-known that the time-accuracy of the CSS procedure is in general at least one order lower than that of its underlying flow and structure time-integrators, and its stability limit can be much more restrictive than that of the flow and/or structure solvers. For this reason, several ad-hoc strategies have been published in the literature for improving the time-accuracy and stability properties of the CSS procedure. Most of them consist essentially in inserting some type of predictor/corrector iterations within each cycle of the CSS procedure, in order to compensate for the time-lag between the fluid and structure solvers [7], [10].

Previously, we have considered the mathematical analysis of the time-accuracy and numerical stability of partitioned procedures constructed for the solution of , , , in an attempt to improve our understanding of their behavior, and design better alternatives to the CSS method [3]. However, because of the dependence of the structure equations of equilibrium on the motion of the fluid dynamic mesh is implicit rather than explicit, and the fluid equations of motion can be strongly nonlinear, we had to confine ourselves to the mathematical investigation of a one-dimensional aeroelastic model problem. This model problem was obtained by linearizing , , around a position of aeroelastic equilibrium. Furthermore, Eq. (3) was replaced by “transpiration” fluxes at the fluid/structure interface, and therefore the model problem was formulated as a two-field and two-way coupled fluid/structure interaction problem. We have constructed a family of staggered algorithms for solving this model problem, and proved that an unconditionally stable partitioned procedure that furthermore retains the order of time-accuracy of its underlying flow and structure time-integrators can be constructed, by superposing a subiteration-free but carefully constructed corrector scheme to the basic CSS method. Based on our mathematical analysis, we have also established guidelines for exchanging aerodynamic and elastodynamic data in the presence of subcycling, in a manner that preserves the unconditional stability and order of time-accuracy of a given partitioned procedure. We were able to apply some but not all of these ideas to the realistic problem represented by , , (see also [11]). However, the formal analysis of staggered algorithms applied to the solution of , , remains a formidable challenge, because of the same reasons that previously incited us to consider a representative model problem.

For this reason, we complement in this paper our previous work by an additional criterion for assessing the suitability of a given partitioned procedure for the solution of the nonlinear transient aerolastic , , . This criterion is essentially based on the evaluation of the energy that is numerically – and hence, artificially – created at the fluid/structure interface by the staggering process. We show that this criterion typically dictates the choice of the predictor, and/or the time-discretization of the transfer of the fluid pressure and stress fields to the structure subsystem. We apply this criterion to the analysis of several partitioned procedures that have been previously proposed for solving , , . We validate it, and illustrate its effectiveness at discriminating between staggered algorithms as well as improving them, by considering the solution of two- and three-dimensional, transonic and supersonic, wing and panel flutter problems.

Section snippets

An energy-based analysis

The global system defined by the union of the fluid and structure subsystems being a closed system, it follows that at each time t, the reaction of the structure is equal to the action of the fluid. Furthermore, for inviscid flows, the usual slip condition requires that the normal components of the fluid and structure displacement fields be equal at the fluid/structure interface. For viscous flows, all components of the fluid and structure displacements must be equal at that interface. Hence,

Applications and numerical results

In order to validate our energy-based criterion, and in particular the underlying assumptions stated in Sections 2.1.2 and 2.1.3, we consider the simulation of the nonlinear transient aeroelastic response of two structures: (a) a flat panel with infinite aspect ratio in a critical supersonic airstream, and (b) the AGARD Wing 445.6 in a transonic airstream. The complete flutter analysis of both of these problems using collocated and noncollocated partitioned procedures can be found, among

Conclusions

Partitioned procedures are often the method of choice for solving complex multidisciplinary problems. The governing coupled differential equations are divided into computational groups – called partitions – that are discretized by methods tailored to the underlying mathematical models and geometric complexity. Algorithmic choices are typically influenced by software availability in each individual discipline. Consequently, partitions are processed by different programs and interaction effects

Acknowledgements

The second author acknowledges support by the Air Force Office of Scientific Research under Grant F49620-99-1-007.

References (31)

  • S.A. Morton, R.B. Melville, M.R. Visbal, Accuracy and coupling issues of aeroelastic Navier–Stokes solutions of...
  • T.W. Strganac et al.

    Numerical model of unsteady subsonic aeroelastic behavior

    AIAA J.

    (1990)
  • J. Mouro, Numerical simulation of nonlinear fluid structure interactions problems and application to hydraulic...
  • K.K. Gupta

    Development of a finite element aeroelastic analysis capability

    J. Aircraft

    (1996)
  • E. Pramono, S.K. Weeratunga, Aeroelastic computations for wings through direct coupling on distributed-memory MIMD...
  • Cited by (276)

    View all citing articles on Scopus
    View full text