Skip to main content
SpringerPlus logoLink to SpringerPlus
. 2014 Aug 23;3:458. doi: 10.1186/2193-1801-3-458

Higher order temporal finite element methods through mixed formalisms

Jinkyu Kim 1,
PMCID: PMC4159482  PMID: 25210664

Abstract

The extended framework of Hamilton’s principle and the mixed convolved action principle provide new rigorous weak variational formalism for a broad range of initial boundary value problems in mathematical physics and mechanics. In this paper, their potential when adopting temporally higher order approximations is investigated. The classical single-degree-of-freedom dynamical systems are primarily considered to validate and to investigate the performance of the numerical algorithms developed from both formulations. For the undamped system, all the algorithms are symplectic and unconditionally stable with respect to the time step. For the damped system, they are shown to be accurate with good convergence characteristics.

Keywords: Mixed formulation, Variational formalism, Temporal finite element method, Initial value problems, Higher order methods

Introduction

Despite of its origin in particle dynamics, Hamilton’s principle (Hamilton 1834; Hamilton 1835) has been with us for a long time throughout broad range of mathematical physics (Bretherton 1970; Gossick 1967; Landau & Lifshitz 1975; Slawinski 2003; Tiersten 1967). However, it suffers from two main difficulties such as (i) use of end-point constraints and (ii) adoption of Rayleigh’s dissipation for non-conservative systems. The first difficulty relates to the proper use of initial conditions resulting from the restrictions on the function variations. In Hamilton’s principle, the variations vanish at the end points of the time interval, which, in turn, implies that the functions are known at these two instants. For a typical dynamic problem, one does not know how the considered system evolves at the end of the time interval. Usually, this is the main objective of the analysis, which means that there may be a serious philosophical or mathematical inconsistency in Hamilton’s principle. Second difficulty relates to the inability to incorporate irreversible phenomena. Hamilton’s principle itself only applies to conservative systems. With Rayleigh’s dissipation (Rayleigh 1877), irreversible processes can be brought into the framework of Hamilton’s principle. However, this approach is not satisfactory in a strict mathematical sense, since the variation of Rayleigh’s dissipation enters in an ad-hoc manner.

Historically, to resolve such difficulties in Hamilton’s principle, Tonti (Tonti 1973) suggested that convolution should replace the inner product for variational methods in initial value problems. Somewhat earlier, (Gurtin 1963; Gurtin 1964a,[b]) introduced the convolution functional, and could reduce the initial value problem to an equivalent boundary value problem. However, the functional by Gurtin is complicated and it never can recover the original strong form. Following the ideas of Tonti and Gurtin, Oden and Reddy (Oden and Reddy 1976) extended the formulation to a large class of initial boundary problems in mechanics, especially for Hellinger-Reissner type mixed principles.

More recently, Riewer (Riewe 1996; Riewe 1997) adopted the use of fractional calculus to accommodate dissipative dynamical systems. This is an attractive idea, and many other researches including Agrawal (Agrawal 2001; Agrawal 2002; Agrawal 2008), (Atanackovic et al. 2008), (Baleanu and Muslih 2005), Dreisigmmeyer and Young 2003; Dreisigmeyer and Young 2004), (El-Nabulsi and Torres 2008), and (Abreu and Godinho 2011) have proposed similar approaches. However, surprisingly, none of these papers include an analytical description validating their approach for the most fundamental case, a classical Kelvin-Voigt single-degree-of-freedom (SDOF) damped oscillator.

Recently, two new variational frameworks for elastodynamics such as extended framework of Hamilton’s principle (EHP, (Kim et al. 2013)) and mixed convolved action principle (MCAP, (Dargush and Kim 2012)) were established by using mixed variables. While EHP adopts a mixed Lagrangian formalism given in (Apostolakis and Dargush 2012; Apostolakis and Dargush 2013a; Sivaselvan et al. 2009; Sivaselvan and Reinhorn 2006), it provides a new and simple framework that correctly accounts for initial conditions within Hamilton’s principle. EHP resides in an incomplete variational framework since it requires Rayleigh’s function for dissipative systems and cannot define the functional action, explicitly. On the other hand, MCAP clearly resolves long-standing problems in Hamilton’s principle. With MCAP, a single scalar functional action provides the governing differential equations, along with all the pertinent boundary and initial conditions for conservative and non-conservative linear systems. Thus, in theoretical aspects, MCAP is certainly preferred rather than EHP, however, there still remains a challenge for MCAP to have the generalized framework of other than linear problems. While EHP can be numerically implemented for viscoplasticity continuum dynamics, MCAP currently suffers from finding the explicit functional action for that problem. Since both methods provide sound basis to develop various space-time finite element methods for linear initial boundary value problems, here, the focus is initially on investigating their potential when employing higher-order temporal approximations.

The remainder of the paper is organized as follows. Next, in Section New variational formalisms, some relevant background on EHP and MCAP are provided, especially for the SDOF Kelvin-Voigt system. In Section Numerical implementation, discretization scheme and numerical algorithms are provided when temporally higher-order approximations are adopted in both approaches. Basic numerical properties of the developed methods are closely examined in Section Basic numerical properties. Then, some numerical examples are presented to investigate and to validate all of these developed algorithms for practical problems of the forced vibration in Section Numerical examples. Finally, some conclusions are provided in Section Conclusions.

New variational formalisms

In this section, new variational frameworks for the SDOF Kelvin-Voigt system displayed in Figure 1 were reviewed for the development of higher order temporal finite element methods from both approaches.

Figure 1.

Figure 1

SDOF Kelvin-Viogt damped oscillator.

With mass m, damping coefficient c, the known applied force Inline graphic with time t, and stiffness k = 1/a with a representing the flexibility, EHP and MCAP could formulate the variational framework for this model in terms of the displacement of the mass u(t) and the impulse of the internal force J(t) in the spring.

Weak form for the Kelvin-Voigt model in EHP

Following the ideas in (Sivaselvan and Reinhorn 2006), the EHP associated with this problem defines Lagrangian L and Rayleigh’s dissipation φ as

graphic file with name 40064_2014_1183_Equ1_HTML.gif 1

and

graphic file with name 40064_2014_1183_Equ2_HTML.gif 2

where a superposed dot represents a derivative with respect to time.

Then, the functional action A for the fixed time interval from t0 to t is given by

graphic file with name 40064_2014_1183_Equ3_HTML.gif 3

and, in EHP, the first variation of A is newly defined as

graphic file with name 40064_2014_1183_Equ4_HTML.gif 4

by adding the counterparts (the underlined terms in Eq. (4)) to the terms without the end-point constraints in Hamilton’s principle.

Such added terms have effect on confining a dynamical system to evolve uniquely from start to end with the unspecified values at the ends of the time interval such as Inline graphic and Inline graphic. Then, interpreting the unspecified initial terms as sequentially assigning the known initial values completes this formulation. Thus, in EHP, the given initial velocity Inline graphic is assigned first, and the given initial displacement u0 is assigned next by

graphic file with name 40064_2014_1183_Equ5_HTML.gif 5

and

graphic file with name 40064_2014_1183_Equ6_HTML.gif 6

The subsequent zero-valued term (6) needs not appear explicitly in the new action variation, so that the new definition (4) with the sequential assigning process such as (5) and (6) can properly account for the initial value problems. It should be noted that in EHP, the dependent initial condition J0 can be identified by

graphic file with name 40064_2014_1183_Equ7_HTML.gif 7

where Inline graphic is the initial internal impulse of the known applied force Inline graphic given by

graphic file with name 40064_2014_1183_Equ8_HTML.gif 8

In Eq. (8), the time interval [-∞, t0] is used to represent that this is the time interval before the initial time we are considering.

To check this, let us substitute Eqs. (1), (2) into Eq. (4). Then, we have

graphic file with name 40064_2014_1183_Equ9_HTML.gif 9

Doing integration by parts on Inline graphic and Inline graphic in Eq. (9) yields

graphic file with name 40064_2014_1183_Equ10_HTML.gif 10

For arbitrary variations of δu and δJ for the time interval [t0t], the governing differential equations are given by

graphic file with name 40064_2014_1183_Equ11_HTML.gif 11

along with constitutive relation as

graphic file with name 40064_2014_1183_Equ12_HTML.gif 12

With the underlined terms in Eq. (10), the trajectory of the damped oscillator is firstly uniquely confined by

graphic file with name 40064_2014_1183_Equ13_HTML.gif 13

while the given initial conditions are identified sequentially by Eq. (5), Eq. (6) and Eq. (7).

Thus, with EHP, Hamilton’s principle can account for compatible initial conditions to the strong form. It is not a complete variational method, since it still requires the Rayleigh’s dissipation for a non-conservative process and the first variation of the functional action cannot yield the proper weak form explicitly. However, the framework is quite simple and it can be readily applied to problems other than linear elasticity with the use of Rayleigh’s dissipation.

For a representative example, let us consider SDOF elasto-viscoplastic model in Figure 2. Rayleigh’s dissipation to define rate-deformation for the slider-dashpot Inline graphic can be given by

Figure 2.

Figure 2

SDOF elasto-viscoplastic model.

graphic file with name 40064_2014_1183_Equ14_HTML.gif 14

in terms of Macaulay bracket 〈 · 〉 and absolute value of Inline graphic whereby η and Fy represent viscosity and yield force, respectively. Thus, in EHP, the action variation for this model is defined by adding up Eq. (4) and δAφ

graphic file with name 40064_2014_1183_Equ15_HTML.gif 15

and

graphic file with name 40064_2014_1183_Equ16_HTML.gif 16

where the underlined term represents the rate-deformation for the slider-dashpot, Inline graphic.

Note that the adding terms (16) are the counterparts to the terms without the end-point constraints in Hamilton’s principle that obtained from the compatibility condition

graphic file with name 40064_2014_1183_Equ17_HTML.gif 17

With Eq. (4) and Eqs. (14, 15 and 16), the governing differential equations for Figure 2.

graphic file with name 40064_2014_1183_Equ18_HTML.gif 18

are properly recovered in EHP along with proper initial conditions such as Eqs. (5, 6 and 7) and Inline graphic at t0.

Weak form for the Kelvin-Voigt model in MCAP

As well described in (Dargush and Kim 2012), MCAP defines the convolved action for the SDOF Kelvin-Voigt damped oscillator as

graphic file with name 40064_2014_1183_Equ19_HTML.gif 19

where a superimposed arc represents a temporal left Riemann-Liouville semi-derivative. Referred to (Oldham and Spanier 1974; Samko et al. 1993), this is defined by

graphic file with name 40064_2014_1183_Equ20_HTML.gif 20

where Γ(·) denotes the Gamma function.

In Eq. (19), the symbol * represents the convolution of two functions over time, such that

graphic file with name 40064_2014_1183_Equ21_HTML.gif 21

Meanwhile, the last term Inline graphic in Eq. (19) represents the initial impulse corresponding to Inline graphic that is given by

graphic file with name 40064_2014_1183_Equ22_HTML.gif 22

In MCAP, the stationarity of the action (19) yields the following weak form in time

graphic file with name 40064_2014_1183_Equ23_HTML.gif 23

After performing classical and fractional integration by parts on the appropriate terms in Eq. (23) as follows (Apostolakis and Dargush 2012), we have

graphic file with name 40064_2014_1183_Equ24_HTML.gif 24

For the sake of completeness, the fractional integration by parts formula is given

graphic file with name 40064_2014_1183_Equ25_HTML.gif 25

For arbitrary variations of u and J, Eq. (24) emanates the governing differential equations in mixed forms as

graphic file with name 40064_2014_1183_Equ26_HTML.gif 26

along with the proper initial conditions

graphic file with name 40064_2014_1183_Equ27_HTML.gif 27

Note that the initial variations such as δu(0) and δJ(0) vanish due to Eq. (27). In other words, in MCAP, we can identify the dependent initial conditions such as J(0) and Inline graphic from the usual given initial conditions u(0) and Inline graphic as well as the known initial impulse Inline graphic.As shown in Eq. (24) and Eqs. (26, 27), every governing equations and initial conditions are satisfied weakly in MCAP, where it incorporates both conservative and non-conservative components within the unified functional action (19). Thus, it resolves the long-standing problem in Hamilton’s principle. However, MCAP still requires a generalized framework to embrace various irreversible phenomena. In particular, currently, it does not have the functional action for the problem shown in Figure 2. Also, it should be noted that any pair of complementary order of fractional derivatives in Eq. (19) yields Eqs. (26, 27) due to the integration by parts property of complementary order of fractional derivatives

graphic file with name 40064_2014_1183_Equ28_HTML.gif 28

for 0 < α < 1.

Numerical implementation

The weak form (9) in EHP and the weak form (23) in MCAP include, at most, first derivatives of the primary variables u(t) and J(t) as well as the variations δu(t) and δJ(t). Consequently, we have C0 temporal continuity requirement on primary variables and the variations, thus, there are many cases to develop higher order temporal finite element methods. As we shall see in this section, three kinds of quadratic temporal finite element methods in each framework are developed, since they are practically sufficient and accurate in computational aspects as discussed next. The numerical methods developed here are summarized in Table 1.

Table 1.

Developed quadratic temporal finite element methods in each framework

Algorithms Description
Jquad J(t) and δJ(t): quadratically approximated.
u(t) and δu(t) : linearly approximated.
Uquad u(t) and δu(t): quadratically approximated.
J(t) and δJ(t): linearly approximated.
UJquad u(t) and δu(t): quadratically approximated.
J(t) and δJ(t): quadratically approximated.

Algorithms from EHP

By introducing the fixed time step h for each time duration, that is, tr = r h, Eq. (9) can be written

graphic file with name 40064_2014_1183_Equ29_HTML.gif 29

where δAr represents the action variation in the rth time duration [tr - 1, tr]. Also, Inline graphic represents linear momentum, where

graphic file with name 40064_2014_1183_Equ30_HTML.gif 30

For tr - 1 ≤ τ ≤ tr, temporally linear shape functions such as Lr - 1 at tr - 1 and Lr at tr are given by

graphic file with name 40064_2014_1183_Equ31_HTML.gif 31
graphic file with name 40064_2014_1183_Equ32_HTML.gif 32

Also, by introducing the center point tc for the time interval [tr - 1tr] as

graphic file with name 40064_2014_1183_Equ33_HTML.gif 33

temporally quadratic shape functions Qr - 1 at tr - 1, Qr at tr, and Qc at tc can be written as

graphic file with name 40064_2014_1183_Equ34_HTML.gif 34
graphic file with name 40064_2014_1183_Equ35_HTML.gif 35
graphic file with name 40064_2014_1183_Equ36_HTML.gif 36

With linear temporal shape functions (31)-(32) and quadratic temporal shape functions (34)-(36), we can develop every algorithms of EHP presented in Table 1.

For a representative case, Jquad algorithm can be obtained from the main approximations as

graphic file with name 40064_2014_1183_Equ37_HTML.gif 37
graphic file with name 40064_2014_1183_Equ38_HTML.gif 38
graphic file with name 40064_2014_1183_Equ39_HTML.gif 39
graphic file with name 40064_2014_1183_Equ40_HTML.gif 40
graphic file with name 40064_2014_1183_Equ41_HTML.gif 41

and the subsequent approximations as

graphic file with name 40064_2014_1183_Equ42_HTML.gif 42
graphic file with name 40064_2014_1183_Equ43_HTML.gif 43
graphic file with name 40064_2014_1183_Equ44_HTML.gif 44
graphic file with name 40064_2014_1183_Equ45_HTML.gif 45

Substituting Eqs. (37, 38, 39, 40, 41, 42, 43, 44 and 45) into Eq. (29), and integrating yields

graphic file with name 40064_2014_1183_Equ46_HTML.gif 46

By making the coefficient of (δur - 1δurδJr - 1δJrδJc) equal to zero in Eq. (46), we have four independent equations given by

graphic file with name 40064_2014_1183_Equ47_HTML.gif 47
graphic file with name 40064_2014_1183_Equ48_HTML.gif 48
graphic file with name 40064_2014_1183_Equ49_HTML.gif 49
graphic file with name 40064_2014_1183_Equ50_HTML.gif 50

While deriving Eqs. (47, 48, 49 and 50), the equation from the underlined term in (46) is discarded because it is not independent, which can be obtained from adding Eq. (49) and Eq. (50).

From either Eq. (49) or Eq. (50), we can express Jc in terms of Jr - 1, Jr, ur - 1 and ur. Then, replacing Jc in the other independent equations with the equation of Jc(Jr - 1, Jr, ur - 1, ur) yields the matrix equation of Jquad algorithm as

graphic file with name 40064_2014_1183_Equ51_HTML.gif 51

where X is given by

graphic file with name 40064_2014_1183_Equ52_HTML.gif 52

Similarly, we have the Uquad algorithm as

graphic file with name 40064_2014_1183_Equ53_HTML.gif 53

where Y is given by

graphic file with name 40064_2014_1183_Equ54_HTML.gif 54

Also, we have the UJquad algorithm as

graphic file with name 40064_2014_1183_Equ55_HTML.gif 55

with the adequate substitution of uc and Jc in terms of Jr - 1, Jr, ur - 1, and ur.

Algorithms from MCAP

Previously, MCAP was numerically implemented through linear temporal shape functions for classical SDOF oscillators and systems that utilize fractional-derivative constitutive models by (Dargush 2012). Here, continuing through this line, but, the quadratic temporal finite element methods are developed.

As well described in (Dargush 2012), for any non-negative integer m and n, we have the following relation

graphic file with name 40064_2014_1183_Equ56_HTML.gif 56

for the convolution of the semi-derivatives of power functions.

To evaluate the convolution of semi-derivatives of polynomial shape functions, here, Eq. (56) is frequently used.

Since we cannot have summation form of the action variation in convolution integral (that is, Inline graphic), let us consider the action variation over one time-step [0, h] as

graphic file with name 40064_2014_1183_Equ57_HTML.gif 57

where temporally linear and quadratic shape functions of t (0 ≤ t ≤ h) are defined as

graphic file with name 40064_2014_1183_Equ58_HTML.gif 58
graphic file with name 40064_2014_1183_Equ59_HTML.gif 59
graphic file with name 40064_2014_1183_Equ60_HTML.gif 60
graphic file with name 40064_2014_1183_Equ61_HTML.gif 61
graphic file with name 40064_2014_1183_Equ62_HTML.gif 62

Then, subsequent approximations are given by

graphic file with name 40064_2014_1183_Equ63_HTML.gif 63
graphic file with name 40064_2014_1183_Equ64_HTML.gif 64
graphic file with name 40064_2014_1183_Equ65_HTML.gif 65
graphic file with name 40064_2014_1183_Equ66_HTML.gif 66
graphic file with name 40064_2014_1183_Equ67_HTML.gif 67

Now, let us consider Jquad algorithm for a representative one.

With approximations (58)-(67), the convolution component Inline graphic in Eq. (57) can be written as

graphic file with name 40064_2014_1183_Equ68_HTML.gif 68

in terms of row vector ⌊ · ⌋, matrix [·], and column vector {·}.

Each component of matrix in Eq. (68) can be directly evaluated by using Eq. (56). For a representative one, Inline graphic is computed as

graphic file with name 40064_2014_1183_Equ69_HTML.gif 69

Then, by letting t → h in Eq. (69) due to the underlined term in Eq. (57), Eq. (69) yields

graphic file with name 40064_2014_1183_Equ70_HTML.gif 70

Following the same procedures as in Eqs. (69, 70), one finds

graphic file with name 40064_2014_1183_Equ71_HTML.gif 71

In a similar way,

graphic file with name 40064_2014_1183_Equ72_HTML.gif 72

and for the viscous dissipation term

graphic file with name 40064_2014_1183_Equ73_HTML.gif 73

With evaluation of typical integer order convolution components in Eq. (57), we have the following discretized weak form of Jquad:

graphic file with name 40064_2014_1183_Equ74_HTML.gif 74

With the known initial conditions u0 and J0, the variations δu0 and δJ0 vanish. Thus, the weak form reduces to the following:

graphic file with name 40064_2014_1183_Equ75_HTML.gif 75

Then, grouping the terms according to the variations and allowing the arbitrary variations on δu1, δJ1, δJc, one obtains following equations

graphic file with name 40064_2014_1183_Equ76_HTML.gif 76
graphic file with name 40064_2014_1183_Equ77_HTML.gif 77
graphic file with name 40064_2014_1183_Equ78_HTML.gif 78

Again, with the adoption of the same strategy as Eqs. (47, 48, 49, 50 and 51) in EHP to express Jc in terms of Jr - 1, Jr, ur - 1, and ur, finally, we have

graphic file with name 40064_2014_1183_Equ79_HTML.gif 79

where X is defined in Eq. (52) and Inline graphic is given by

graphic file with name 40064_2014_1183_Equ80_HTML.gif 80

More generally, for the nth time step with tn = nh, one may write the Jquad algorithm of MCAP

graphic file with name 40064_2014_1183_Equ81_HTML.gif 81

where

graphic file with name 40064_2014_1183_Equ82_HTML.gif 82

Similarly, we can develop the Uquad algorithm as

graphic file with name 40064_2014_1183_Equ83_HTML.gif 83

where X and Y are given respectively in Eq. (52) and Eq. (54), while Inline graphic is given by

graphic file with name 40064_2014_1183_Equ84_HTML.gif 84

Also, we have the UJquad algorithm as

graphic file with name 40064_2014_1183_Equ85_HTML.gif 85

where

graphic file with name 40064_2014_1183_Equ86_HTML.gif 86

Basic numerical properties

For the SDOF Kelvin-Voigt model, every algorithm from EHP and MCAP can be written in matrix form as

graphic file with name 40064_2014_1183_Equ87_HTML.gif 87

or simply

graphic file with name 40064_2014_1183_Equ88_HTML.gif 88

where

graphic file with name 40064_2014_1183_Equ89_HTML.gif 89

Symplectic nature

For the undamped case with no external forcing (conservative harmonic oscillator), Eqs. (87, 88 and 89) reduce to

graphic file with name 40064_2014_1183_Equ90_HTML.gif 90
graphic file with name 40064_2014_1183_Equ91_HTML.gif 91
graphic file with name 40064_2014_1183_Equ92_HTML.gif 92

where Aleft and Aright in each algorithm are identified in Table 2 and Table 3.

Table 2.

Algorithms from EHP for the conservative system

Algorithms A left A right
Jquad Inline graphic Inline graphic
Uquad Inline graphic Inline graphic
UJquad Inline graphic Inline graphic

Table 3.

Algorithms from MCAP for the conservative system

Algorithms A left A right
Jquad Inline graphic Inline graphic
Uquad Inline graphic Inline graphic
UJquad Inline graphic Inline graphic

In each Table, X and Y are given respectively in Eq. (52) and Eq. (54), while Z is given by

graphic file with name 40064_2014_1183_Equ93_HTML.gif 93

Notice that every algorithm shown in Table 2 and Table 3 is time reversible. One can exactly recover the state n - 1 from the state n by setting h → - h, n → n - 1, and n - 1 → n.

For the representative one, one can obtain Uquad algorithm in MCAP as

graphic file with name 40064_2014_1183_Equ94_HTML.gif 94

with the substitution of h → - h, n → n - 1, and n - 1 → n.

Pre-multiplying the matrix

graphic file with name 40064_2014_1183_Equ95_HTML.gif 95

on Eq. (94) yields

graphic file with name 40064_2014_1183_Equ96_HTML.gif 96

which is the exactly same as the Uquad algorithm given in Table 3.

While deriving Eq. (96), the following relation is used

graphic file with name 40064_2014_1183_Equ97_HTML.gif 97

The stability and dissipative character of each developed method can be determined by considering the eigenvalues of A in Eq. (92), and the eigenvalues of each method are presented in Table 4 and Table 5, respectively.

Table 4.

Eigenvalues of A in EHP algorithms

Algorithms Eigenvalues
Jquad Inline graphic
Uquad Inline graphic
UJquad Inline graphic

Table 5.

Eigenvalues of A in MCAP algorithms

Algorithms Eigenvalues
Jquad Inline graphic
Uquad Inline graphic
UJquad Inline graphic

Notice that the magnitude of all the eigenvalues including complex conjugate pairs in each Table is exactly equal to 1, which can be written simply as

graphic file with name 40064_2014_1183_Equ98_HTML.gif 98

Consequently, in addition to being time reversible, all the presented quadratic temporal finite element algorithms are also symplectic, energy conserving, and unconditionally stable for the undamped case.

Period elongation property in each method

To check the period elongation property in each developed method, the method by (Bathe 1996; Bathe and Wilson 1972) is used for free vibration of the undamped oscillator, where the ratio of the time-step h to the natural period Tn is a control parameter. Also, Newmark’s constant average acceleration method and Newmark’s linear acceleration method are adopted for the references.

As shown in Figure 3, the numerical dispersion property from EHP and MCAP is exactly the same as Newmark’s linear acceleration method, when either the primary variable u or J is quadratically approximated. On the other hand, when u and J are quadratically approximated, UJquad algorithm in each method has the same numerical dispersion property better than Newmark’s linear acceleration method. Note that all the developed methods are unconditionally stable, while Newmark’s linear acceleration method is a conditionally stable algorithm with the criterion h/Tn ≤ 0.551.

Figure 3.

Figure 3

Period elongation property of each method.

In computational aspects, compared to Newmark’s constant average acceleration and Newmark’s linear acceleration method, all the developed computational methods seem practically sufficient and accurate, since they have symplectic, unconditionally stable, and less or equivalent period elongation properties, and this is the main reason that only quadratic temporal finite element methods are developed here.

Numerical examples

For all of the numerical examples considered here, with no loss of generality, the model parameters are taken in non-dimensional form. In particular, let m = 1 and a = 1/(4 π2), thus, providing a natural period Tn = 1 in the SDOF Kelvin-Voigt damped oscillator.

Two loading cases with zero initial conditions are considered for numerical simulation. The first one is an applied force in the form Inline graphic with f0 = 100 and ω0 = 10, and the other is 1940 El-Centro loading. The additional parameters for each loading case are summarized in Table 6.

Table 6.

Numerical simulation cases

Sinusoidal loading Inline graphic El-Centro loading
Inline graphic Inline graphic
while damping coefficient c = 0.2 π is fixed to deliver a non-dimensional damping ratio ξ = 0.05. while the time step is fixed as h = 0.02.

For the references, the results obtained from each developed method are compared to an exact solution for the sinusoidal loading, while the results from Newmark’s linear acceleration method in OpenSees (Mckeena et al. 2013; McKenna 2011) are additionally provided. For El-Centro loading, the results from each developed method are compared to those from Newmark’s linear acceleration method in OpenSees.

Simulation results under sinusoidal loading

Figure 4 displays the numerical solution of displacement versus time, based upon Newmark’s linear acceleration method, while Figures 5, 6, 7, 8, 9 and 10 are obtained from the developed algorithms.

Figure 4.

Figure 4

Displacement history results from Newmark’s linear acceleration method.

Figure 5.

Figure 5

Displacement history results from Jquad algorithm in EHP.

Figure 6.

Figure 6

Displacement history results from Uquad algorithm in EHP.

Figure 7.

Figure 7

Displacement history results from UJquad algorithm in EHP.

Figure 8.

Figure 8

Displacement history results from Jquad algorithm in MCAP.

Figure 9.

Figure 9

Displacement history results from Uquad algorithm in MCAP.

Figure 10.

Figure 10

Displacement history results from UJquad algorithm in MCAP.

As seen from the results, all the developed methods have better convergence characteristics compared to Newmark’s linear acceleration methods under sinusoidal loading. In particular, UJquad algorithm in each framework shows the most accurate results.

Simulation results under 1940 El-Centro loading

The results from 1940 El-Centro loading analysis are displayed in Figures 11, 12, 13, 14, 15 and 16. In each figure, the Uquad and Jquad algorithms yield the exactly same results, while there are slight differences between the newly developed methods and Newmark’s linear acceleration method. In practical aspects, these differences seem negligible, but, note that all the developed methods are unconditionally stable that it may be advantageous to have the outlined results before the detailed analysis with the new methods.

Figure 11.

Figure 11

Results from EHP algorithms for El-Centro loading analysis (1% damping ratio).

Figure 12.

Figure 12

Results from MCAP algorithms for El-Centro loading analysis (1% damping ratio).

Figure 13.

Figure 13

Results from EHP algorithms for El-Centro loading analysis (3% damping ratio).

Figure 14.

Figure 14

Results from MCAP algorithms for El-Centro loading analysis (3% damping ratio).

Figure 15.

Figure 15

Results from EHP algorithms for El-Centro loading analysis (5% damping ratio).

Figure 16.

Figure 16

Results from MCAP algorithms for El-Centro loading analysis (5% damping ratio).

Conclusions

In recent papers, through mixed formulation, two new variational frameworks such as EHP and MCAP were formulated for dynamical systems. Theoretically, MCAP is preferred to EHP, because unlike previous variational approaches, MCAP does not require any dissipation function with ad-hoc rules for taking variations, restrictions on the variations at the ends of the time interval, and external specification of initial conditions. However, there still remains a challenge for MCAP to have a generalized framework embracing various irreversible phenomena. On the other hand, EHP has a relatively simple framework: the action variation is newly defined by adding the counterparts to the terms without the end-point constraints in Hamilton’s principle, which confines a dynamical system to evolve uniquely from start to end. Interpreting these additional terms as sequentially assigning the known initial values completes this formulation. It should be noted that EHP is not a complete variational method, since it still requires the Rayleigh’s dissipation for a non-conservative process and it cannot define the functional action explicitly. Since both mixed formalism provide a rigorous foundation to develop various temporal finite element methods for linear elasticity, in this paper, their potential when adopting temporally higher order approximations is investigated for the classical SDOF Kelvin-Voigt damped system.

With the consideration of computational aspects, three quadratic temporal finite element methods are essentially developed from each mixed formalism. All the developed methods are symplectic and unconditionally stable for the undamped conservative harmonic oscillator. Also, from period elongation property studies, it is checked that all the developed methods are equivalent or superior to Newmark’s linear acceleration method that is conditionally stable. For damped forced vibrations, all the developed methods are shown to be robust and to be accurate with good convergence characteristics. It should be noted that since the new methods utilize mixed formulations, there exists an inherent disadvantage in a significant increase of the degrees of freedom against Newmark’s methods when dealing with other than SDOF systems. However, this may be somewhat compensated by the general characteristics of a mixed formulation and its broad applicability (Casciaro and Cascini 1982; Commend et al. 2004; Glowinski et al. 1989; Lee and Filippou 2009).

As the original Hamilton’s principle has been adopted in various applications, the applicability of EHP and MCAP are quite broad, spanning many fields of mathematical physics and engineering. Future work will be directed toward development of a generalized framework of MCAP, and applications of both formalisms to various engineering problems, following the ideas in (Fried 1969; Hulbert 1992; Hulbert and Hughes 1990; Li and Wiberg 1996; Pitarresi and Manolis 1991; Bar-Yoseph 1989; Apostolakis and Dargush 2013b).

Footnotes

Competing interest

The author declares that he has no competing interest.

References

  1. Abreu EMC, Godinho CFL. Fractional Dirac bracket and quantization for constrained systems. Phys Rev E. 2011;84(2):026608. doi: 10.1103/PhysRevE.84.026608. [DOI] [PubMed] [Google Scholar]
  2. Agrawal OP. A new Lagrangian and a new Lagrange equation of motion for fractionally damped systems. J Appl Mech. 2001;68:339–341. doi: 10.1115/1.1352017. [DOI] [Google Scholar]
  3. Agrawal OP. Formulation of Euler-Lagrange equations for fractional variational problems. J Math Anal Appl. 2002;272:368–379. doi: 10.1016/S0022-247X(02)00180-4. [DOI] [Google Scholar]
  4. Agrawal OP. A general finite element formulation for fractional variational problems. J Math Anal Appl. 2008;337:1–12. doi: 10.1016/j.jmaa.2007.03.105. [DOI] [Google Scholar]
  5. Apostolakis G, Dargush GF. Mixed Lagrangian formulation for linear thermoelastic response of structures. J Eng Mech. 2012;138(5):508–518. doi: 10.1061/(ASCE)EM.1943-7889.0000346. [DOI] [Google Scholar]
  6. Apostolakis G, Dargush GF. Mixed variational principles for dynamic response of thermoelastic and poroelastic continua. Int J Solids Struct. 2013;50(5):642–650. doi: 10.1016/j.ijsolstr.2012.10.021. [DOI] [Google Scholar]
  7. Apostolakis G, Dargush G. Variational methods in irreversible thermoelasticity: theoretical developments and minimum principles for the discrete form. Acta Mech. 2013;224(9):2065–2088. doi: 10.1007/s00707-013-0843-0. [DOI] [Google Scholar]
  8. Atanackovic TM, Konjik S, Pilipovic S. Variational problems with fractional derivatives: Euler-Lagrange equations. J Phys A-Math Theor. 2008;41(9):095201. doi: 10.1088/1751-8113/41/9/095201. [DOI] [Google Scholar]
  9. Baleanu D, Muslih SI. Lagrangian formulation of classical fields within Riemann-Liouville fractional derivatives. Phys Scr. 2005;72:119–121. doi: 10.1238/Physica.Regular.072a00119. [DOI] [Google Scholar]
  10. Bar-Yoseph P. Space-time discontinuous finite element approximations for multi-dimensional nonlinear hyperbolic systems. Comput Mech. 1989;5(2–3):145–160. doi: 10.1007/BF01046483. [DOI] [Google Scholar]
  11. Bathe KJ. Finite Element Procedures. New Jersey: Prentice Hall; 1996. [Google Scholar]
  12. Bathe KJ, Wilson EL. Stability and accuracy analysis of direct integration methods. Earthquake Eng Struct Dyn. 1972;1:283–291. doi: 10.1002/eqe.4290010308. [DOI] [Google Scholar]
  13. Bretherton FP. A note on Hamiltons principle for perfect fluids. J Fluid Mech. 1970;44:19–31. doi: 10.1017/S0022112070001660. [DOI] [Google Scholar]
  14. Casciaro R, Cascini L. A mixed formulation and mixed finite-elements for limit analysis. Int J Numer Methods Eng. 1982;18:211–243. doi: 10.1002/nme.1620180206. [DOI] [Google Scholar]
  15. Commend S, Truty A, Zimmermann T. Stabilized finite elements applied to elastoplasticity: I. Mixed displacement-pressure formulation. Comput Methods Appl Mech Eng. 2004;193:3559–3586. doi: 10.1016/j.cma.2004.01.007. [DOI] [Google Scholar]
  16. Dargush GF. Mixed convolved action for classical and fractional-derivative dissipative dynamical systems. Phys Rev E. 2012;86(6):06606. doi: 10.1103/PhysRevE.86.066606. [DOI] [PubMed] [Google Scholar]
  17. Dargush GF, Kim J. Mixed convolved action. Phys Rev E. 2012;85(6):06606. doi: 10.1103/PhysRevE.85.066606. [DOI] [PubMed] [Google Scholar]
  18. Dreisigmeyer DW, Young PM. Nonconservative Lagrangian mechanics: a generalized function approach. J Phys A. 2003;36:8297–8310. doi: 10.1088/0305-4470/36/30/307. [DOI] [Google Scholar]
  19. Dreisigmeyer DW, Young PM. Extending Bauer’s corollary to fractional derivatives. J Phys A. 2004;37:117–121. doi: 10.1088/0305-4470/37/11/L01. [DOI] [Google Scholar]
  20. El-Nabulsi RA, Torres DFM. Fractional actionlike variational problems. J Math Phys. 2008;49(5):053521. doi: 10.1063/1.2929662. [DOI] [Google Scholar]
  21. Fried I. Finite-element analysis of time-dependent phenomena. AIAA J. 1969;7(6):1170–1173. doi: 10.2514/3.5299. [DOI] [Google Scholar]
  22. Glowinski R, Kinton W, Wheeler MF. A mixed finite-element formulation for the boundary controllability of the wave-equation. Int J Numer Methods Eng. 1989;27(3):623–635. doi: 10.1002/nme.1620270313. [DOI] [Google Scholar]
  23. Gossick BR. Hamilton’s Principle and Physical Systems. New York: Academic; 1967. [Google Scholar]
  24. Gurtin ME. Variational principles in the linear theory of viscoelasticity. Arch Ration Mech Anal. 1963;13:179–191. doi: 10.1007/BF01262691. [DOI] [Google Scholar]
  25. Gurtin ME. Variational principles for linear elastodynamics. Arch Ration Mech Anal. 1964;16:34–50. doi: 10.1007/BF00248489. [DOI] [Google Scholar]
  26. Gurtin ME. Variational principles for linear initial-value problems. Q Appl Math. 1964;22:252–256. [Google Scholar]
  27. Hamilton WR. On a general method in dynamics. Philos Trans R Soc London. 1834;124:247–308. doi: 10.1098/rstl.1834.0017. [DOI] [Google Scholar]
  28. Hamilton WR. Second essay on a general method in dynamics. Philos Trans R Soc London. 1835;125:95–144. doi: 10.1098/rstl.1835.0009. [DOI] [Google Scholar]
  29. Hulbert GM. Time finite-element methods for structural dynamics. Int J Numer Methods Eng. 1992;33(2):307–331. doi: 10.1002/nme.1620330206. [DOI] [Google Scholar]
  30. Hulbert GM, Hughes TJR. Space-time finite-element methods for 2nd-order hyperbolic-equations. Comput Methods Appl Mech Eng. 1990;84(3):327–348. doi: 10.1016/0045-7825(90)90082-W. [DOI] [Google Scholar]
  31. Kim J, Dargush GF, Ju YK. Extended framework of Hamilton’s principle for continuum dynamics. Int J Solids Struct. 2013;50(20–21):3418–3429. doi: 10.1016/j.ijsolstr.2013.06.015. [DOI] [Google Scholar]
  32. Landau LD, Lifshitz EM. The Classical Theory of Fields. Oxford: Pergamon Press; 1975. [Google Scholar]
  33. Lee CL, Filippou FC. Frame elements with mixed formulation for singular section response. Int J Numer Methods Eng. 2009;78:1320–1344. doi: 10.1002/nme.2531. [DOI] [Google Scholar]
  34. Li XD, Wiberg NE. Structural dynamic analysis by a time-discontinuous Galerkin finite element method. Int J Numer Methods Eng. 1996;39(12):2131–2152. doi: 10.1002/(SICI)1097-0207(19960630)39:12<2131::AID-NME947>3.0.CO;2-Z. [DOI] [Google Scholar]
  35. Mckeena F, McGann C, Arduino P, Harmon JA. OpenSees Laboratory. 2013. [Google Scholar]
  36. McKenna F. OpenSees: a framework for earthquake engineering simulation. Comput Sci Eng. 2011;13(4):58–66. doi: 10.1109/MCSE.2011.66. [DOI] [Google Scholar]
  37. Oden JT, Reddy TN. Variational Methods in Theoretical Mechanics. New York: Springer; 1976. [Google Scholar]
  38. Oldham KB, Spanier J. The Fractional Calculus: Theory and Applications of Differentiation and Integration to Arbitrary Order. New York: Academic; 1974. [Google Scholar]
  39. Pitarresi JM, Manolis GD. The temporal finite-element method in structural dynamics. Comput Struct. 1991;41(4):647–655. doi: 10.1016/0045-7949(91)90177-N. [DOI] [Google Scholar]
  40. Rayleigh JWS. The Theory of Sound. New York: Dover; 1877. [Google Scholar]
  41. Riewe F. Nonconservative Lagrangian and Hamiltonian mechanics. Phys Rev E. 1996;53:1890–1899. doi: 10.1103/PhysRevE.53.1890. [DOI] [PubMed] [Google Scholar]
  42. Riewe F. Mechanics with fractional derivatives. Phys Rev E. 1997;55:3581–3592. doi: 10.1103/PhysRevE.55.3581. [DOI] [Google Scholar]
  43. Samko SG, Kilbas AA, Marichev OI. Fractional Integrals and Derivatives: Theory and Applications. Philadelphia: Gordon and Breach Science Publishers; 1993. [Google Scholar]
  44. Sivaselvan MV, Reinhorn AM. Lagrangian approach to structural collapse simulation. J Eng Mech. 2006;132(8):795–805. doi: 10.1061/(ASCE)0733-9399(2006)132:8(795). [DOI] [Google Scholar]
  45. Sivaselvan MV, Lavan O, Dargush GF, Kurino H, Hyodo Y, Fukuda R, Sato K, Apostolakis G, Reinhorn AM. Numerical collapse simulation of large-scale structural systems using an optimization-based algorithm. Earthquake Eng Struct Dyn. 2009;38(5):655–677. doi: 10.1002/eqe.895. [DOI] [Google Scholar]
  46. Slawinski MA. Seismic Waves and Rays in Elastic Media. Amsterdam: Pergamon; 2003. [Google Scholar]
  47. Tiersten HF. Hamiltons principle for linear piezoelectric media. Proc IEEE. 1967;55(8):1523–1524. doi: 10.1109/PROC.1967.5887. [DOI] [Google Scholar]
  48. Tonti E. On the variational formulation for linear initial value problems. Ann Mat Pura Appl. 1973;95:331–359. doi: 10.1007/BF02410725. [DOI] [Google Scholar]

Articles from SpringerPlus are provided here courtesy of Springer-Verlag

RESOURCES