Professional Documents
Culture Documents
art ic l e i nf o a b s t r a c t
Article history: The Koiter–Newton method is a reduced order modeling technique which allows us to trace efficiently
Received 3 July 2015 the entire equilibrium path of a non-linear structural analysis. In the framework of buckling the method
Received in revised form is capable to handle snap-back and snap-through phenomena but may fail to predict reliably bifurcation
10 November 2015
branches along the equilibrium path. In this contribution we extend the original Koiter–Newton
Accepted 19 January 2016
approach with a reliable and accurate bifurcation indicator which is based on an eigenanalysis of the
Available online 27 January 2016
reduced order tangent stiffness matrix. The proposed indicator has a negligible numerical effort since all
Keywords: computations refer to the reduced order model which is typically of very small dimension. The extension
Koiter–Newton method allows the identification of bifurcation points and a tracing of corresponding bifurcation branches in each
Bifurcation indicator
sector of the equilibrium path. The performance of the method in terms of reliability, accuracy and
Eigenanalysis
computational effort is demonstrated with several examples.
Tangent stiffness
Reduced order model & 2016 Elsevier Ltd. All rights reserved.
http://dx.doi.org/10.1016/j.ijnonlinmec.2016.01.013
0020-7462/& 2016 Elsevier Ltd. All rights reserved.
130 K. Liang et al. / International Journal of Non-Linear Mechanics 81 (2016) 129–138
sign of stiffness parameters and eigenvalues of the tangent stiff- loads that may excite the secondary branches is taken into account
ness matrix of the current analysis step are often used to analyze to deal with bifurcation-point-type buckling. We have found that
the direction of the equilibrium path [14]. Feng et al. [15–17] took for an exactly perfect structure, i.e. a flat plat under axial com-
the history of the current equilibrium path into consideration to pression, the proposed method can directly trace one of the
produce a reliable path direction prediction even in the presence bifurcation branches after the bifurcation point [42], with no need
of bifurcations. Eriksson [18] used the scalar product of two path- to introduce any physical imperfection. The effectiveness of the
related measures, the critical eigenvector and reference load vec- proposed method for the limit-point-type buckling has been
tor, to have a reliable bifurcation indicator which well distin- proven in [40], and a force imperfection model has been intro-
guishes between bifurcation and limit points. To achieve a branch- duced in [41] to show the ability of imperfection analyses. How-
switching, Wagner and Wriggers [19] added the critical eigen- ever, recently we noticed that if the structure bifurcates before the
vector as a perturbation to the primary path to shift one of the limit point the proposed method may pass by the bifurcation
possible bifurcation branches. Recently, Zhou et al. [13] proposed branch leading to an overestimated stability design. Hence, a
an arc-length method combined with an eigenanalysis-based bifurcation indicator should be introduced in the Koiter–Newton
branch-switching method to discover additional bifurcation method to detect the bifurcation point and to allow tracing pos-
points and corresponding secondary paths of cylindrical panels. sible branches accurately.
The critical eigenvector obtained from the eigenanalysis is com- The contribution of this paper distinguishes significantly from
monly used in the aforementioned computational procedures to previous publications in the strategy followed to find the bifur-
allow a tracing of the bifurcation branch after the bifurcation point cation branches. Previously, these were found by the introduction
which requires the critical eigenvector to be updated in each of perturbation loads, a strategy which may fail in the case that the
iteration step. However, it is not practical to do the eigenanalysis of bifurcation branches lie before the limit point. In this paper we
the stiffness matrix in each iteration step in the view of the tre- overcome this shortcoming by using a bifurcation indicator based
mendous computational cost, especially for large-scale finite ele- on the eigenanalysis of the tangent stiffness. Before reaching the
ment models. Noguchi [20,21] has proposed an innovative first limit point the energy preserving properties of the system are
eigenanalysis-free idea to extract the buckling mode for bifurca- indicated by a positive definite tangent stiffness matrix, a property
tion instability from the LDLT-decomposed stiffness matrix. Wardle which is lost with the appearance of instabilities in the structure
[22,23] proposed an asymmetric meshing technique(AMT) to deal signaled by negative eigenvalues. Here, the tangent is obtained
with the case that the bifurcation buckling in asymmetric mode from the reduced order model with, in general, less than 10
exists before the first limit point on the equilibrium path. degrees of freedom. This fact allows the use of this bifurcation
The reduction method based on the Rayleigh–Ritz or pertur- indicator in each iteration step during tracing the equilibrium
bation techniques [24,25], which can reduce the number of path. In this respect, this method differs not only from the pre-
degrees of freedom in non-linear mechanics, is a valuable alter- vious ones presented in [40–42] but also distinguishes from the
native for structural buckling analysis. Some of the reduction classical arc-length method, which always fails to deal with the
methods [26–30] work in combination with path-following tech- bifurcation-point-type buckling if no physical imperfection is
niques to trace the entire non-linear equilibrium path based on a introduced. Another point which characterises this paper is the
predictor-corrector approach. The prediction is achieved using an use of the critical mode as the displacement perturbation at the
asymptotic expansion [24,25,30] to reduce the number of bifurcation point to let the primary path change into the expected
unknowns in the original equilibrium equations. The solution of bifurcation branch. The proposed bifurcation indicator designed in
the reduced equations is regarded as a predictor for the real the framework of the Koiter–Newton method is also different from
equilibrium path. These methods often use the path derivative the one proposed by Boutyour et al. [33] which is well adapted to
[28,30] as the path parameter in the expansion of the equilibrium the Asymptotic Numerical Method. Boutyour's bifurcation indi-
equations, which causes difficulties near bifurcation points. Bou- cator introduces a fictitious perturbation force in the problem and
tyour, Vannucci and Jamal [31–33] have proposed a bifurcation requires the computation of a second series at each step. The
indicator to detect bifurcation points in the framework of the indicator proposed in this paper is simpler with respect to
Asymptotic Numerical Method (ANM) [24,34,30]. After introdu- implementation aspects and the computation only refers to a
cing a fictitious perturbation force to the structure at a point of the lower-order reduced order model.
solution branch, the bifurcation indicator is expressed as a scalar The paper is organized as follows. The developed bifurcation
function to measure the intensity of the system response to per- indicator in the framework of the Koiter–Newton method for
turbation forces. The value of this indicator is evaluated through detecting bifurcation branches is presented in Section 2. In this
the path-following procedure and becomes zero exactly at the section we also briefly revisit the fundamental aspects of the ori-
bifurcation point. Recently, the bifurcation indicator that was ginal Koiter–Newton method to allow a clear comprehension of
proposed by Boutyour et al. [33] has been successfully imple- the strategy and the mechanism of the proposed bifurcation
mented in various mechanical problems of thin films on compliant indicator. Numerical examples which demonstrate the success of
substrates to detect multiple bifurcations [35,36]. In Boutyour's the method are provided in Section 3. We summarize the paper
work [33,37], the detection of a bifurcation point can also rely on and draw conclusions in Section 4.
the analysis of the roots of the denominator of the Padé approx-
imants. In addition, Lopez [38] selected the expansion parameter
based on the residual vector, and Mottaqi [39] discussed some 2. A bifurcation indicator proposed in the framework of the
other numerical techniques to detect the bifurcation point along Koiter–Newton method
the equilibrium path, based on Potier-Ferry's work [34].
The Koiter–Newton method [40–42] is a recently proposed The Koiter–Newton method was proposed, similar to classical
reduced order modeling methodology to trace the entire equili- path following techniques, as a step by step procedure to trace the
brium path in a stepwise manner. At each step, the approach complete equilibrium path of a deforming structure. In each
combines a prediction using a non-linear reduced order model expansion step of the Koiter–Newton method three basic steps are
(ROM) based on Koiter's initial post-buckling expansion [43–46] involved: (1) construction of the reduced order model, (2) iterative
with a Newton arc-length correction, thus allowing the algorithm solution of the reduced order model, (3) correction of the pre-
to use fairly large step sizes. The possibility of some perturbation dicted load-displacement step produced by the reduced order
K. Liang et al. / International Journal of Non-Linear Mechanics 81 (2016) 129–138 131
model. In the following we introduce the three major analysis with respect to ξ:
steps and extend the analysis framework by a bifurcation indicator.
u ¼ uα ξα þ uαβ ξα ξβ þuαβγ ξα ξβ ξγ ; ð4Þ
2.1. Construction of the reduced order model where the subscripts α; β; γ ¼ 1; 2; …; m þ 1, and the summation
convention is applied. The first order displacements uα define the
For an elastic body, the non-linear equations of equilibrium are tangent plane to the equilibrium surface at the approximation
used to describe the non-linear response of the structure. An point. The second order displacements uαβ and third order dis-
approximation of the equilibrium equations in a discrete setting, placements uαβγ describe the interactions among first and second
e.g. by the use of a finite element model, reduces the governing order displacement fields, respectively.
equations to a set of non-linear algebraic equations: f int ðqÞ ¼ λf ext , The equilibrium surface may be parametrised with an infinite
where f int and f ext are the internal force vector and external force number of choices for ξ. To fix the paramterization, we choose the
vector, respectively, λ is the load parameter of the analysis, and q is vector ξ such that it is work conjugate to the load amplitudes ϕ:
the vector of primal values, the unknown displacements in
ðFϕÞt δu ϕ δξ
t
ð5Þ
our model.
In the proposed Koiter–Newton method, a reduced order This leads to the following constraint equations:
model is established to approximate the equilibrium equations in 8
> f uβ ¼ δαβ
t
>
the neighborhood of a known equilibrium state ðq0 ; λ0 Þ, which < α
>
t
usually starts from the undeformed reference state of a structure. f α uβγ ¼ 0 ð6Þ
>
>
The vector q0 describes the configuration at this known equili- >
: ft u ¼0
α βγδ
brium state which we will refer to as the nominal configuration.
Let ðq; λÞ be the unknown state near this nominal state. We assume where δαβ is the Kronecker delta.
that the displacement vector q to be: Consistent with the displacement expansion, we assume that
the following expansion for the load amplitudes ϕ:
q ¼ u þq0 ð1Þ
where the left hand side of (11) has already been obtained after displacement expansion (4) up to the second order, starting from
solving (8)–(10). The right hand side, which represents the load the undeformed state of the structure. The response curve
amplitudes ϕ, can be expressed by the load parameter Δλ of the obtained from the reduced order model, cf. Fig. 1, red curve, is
equilibrium Eq. (2) as: used as a non-linear predictor in the analysis. A comparison with
the linear prediction of the Newton–Raphson method immediately
ϕ ¼ ΔλE1 ð12Þ
reveals the pre-eminence of the Koiter–Newton approach in terms
where E1 is the 1st unit vector. The dimension of the load of a significantly increased step size. Furthermore, the solution
amplitudes ϕ is ðm þ 1Þ. The first value of Δλ corresponds the effort of the reduced-order model is negligible due to few degrees
increment of the external load f 1 . The other components are of freedom, usually less than ten, used.
parameters of the perturbation loads f α ; α ¼ 2; …; m þ 1 and all are As mentioned in the introduction part (Section 1), for some
set equal to zero to simulate the response of the structure to the nominal perfect structures the bifurcation branches may lie before
actual loads. the limit point, as shown in Fig. 1. General non-linear path-fol-
In the case where no buckling occurs in the analysis, only the lowing techniques, such as the Newton based arc-length methods,
external load f 1 and Δλ need to be considered resulting in only a often ignore these bifurcation branches and directly lead to a
single degree of freedom in the reduced order model. Otherwise, limit-point-type buckling. In principle, the above case can be
the perturbation loads f α ; α ¼ 2; …; m þ 1 are used to excite the avoided by checking the sign of the eigenvalues of the tangent
buckling branches, where m is the number of closely spaced stiffness matrix at each iteration step. In the case where bifurca-
buckling modes of the analyzed structure. The construction of the tion points do not exist prior to the limit point the equilibrium
perturbation loads is related to the buckling modes of structures, path segment up to the limit point is stable and the corresponding
for the interested reader this is discussed in detail in [40]. In cases tangent stiffness matrix is positive definite, i.e. all eigenvalues are
where many closely spaced buckling modes exist, e.g. buckling positive. As soon as a negative eigenvalue appears in the tangent
modes associated with equal or nearly equal buckling loads, an stiffness along that segment positive definiteness is lost indicating
interaction of these modes is likely with influence on the buckling the existence of a bifurcation branch. However, the eigenanalysis is
characteristics of the structure, thus the selection of relevant computationally prohibitive due to the typically large dimension
perturbation loads should also consider this case. As a simple rule, of the tangent stiffness matrix generated from the full finite ele-
buckling modes with buckling loads within 120% of the first ment model of the structure. For these methods, the physical
buckling load are considered to be closely spaced buckling modes imperfection, e.g. a force imperfection and/or geometric imper-
and are used to construct the perturbation loads. fection, must be introduced from the beginning of the non-linear
During the construction of the reduced order model, a set of analysis to ensure a shift of the primary path to one of the acti-
augmented linear FEM Eq. (8)–(9), needs to be solved. Since all vated bifurcation branches at the bifurcation point.
these systems share the same coefficient matrix, only one stiffness Fictitious perturbation loads have been implemented into the
matrix factorization is needed. Hence, the computational cost for Koiter–Newton method to excite the possible bifurcation branches,
constructing the reduced order model is almost equivalent to the and we noticed that this works well for the perfect structure, but
cost of solving one linear FE system, assuming that the computa- fails and directly leads to a limit-point-type buckling in the case of
tional cost is dominated by a factorization and not by a forward bifurcation points located before the limit point. To overcome this
and back substitution. limitation we propose an eigenanalysis for the reduced order
model of small dimension which can be performed stably by direct
2.2. Iterative solution of the reduced order model, implementing the methods at reasonable computational cost [48]. Once a negative
proposed bifurcation indicator eigenvalue appears in the system matrix of the reduced order
model of an incremental step, the solution process of the reduced
The reduced order model (11) obtained in Section 2.1 is a non- order model is halted. Returning to the initial state of the incre-
linear system of equations, which can be solved using a classical mental step and using the critical eigenvector corresponding to
Newton-type or arc-length method. Using the solution of the the negative eigenvalue as a perturbation the primary path is
reduced order model the relation between the load parameter Δλ shifted to one of the possible bifurcation branches, cf. Fig. 1, blue
and the displacement parameter ξ can be found from (11). In Fig. 1 curves.
we show exemplarily the nonlinear response curve of the Koiter– The flow chart of the proposed analysis strategy for the bifur-
Newton method using Eq. (1), the relation λ ¼ λ0 þ Δλ and a cation indicator is given in Fig. 2 with the following explanations:
where f int is the internal force of the current iteration step, f ext is
the total external force and λ is the current load parameter. The
internal force calculation is very accurate as it is calculated using
Fig. 2. Flow chart of the algorithmic strategy of the bifurcation indicator used in the full finite element model.
the solution process of the reduced order model. In a subsequent corrector phase, the residual is driven to zero
in a manner similar to that used in traditional Newton-type arc-
length methods, as indicated in Fig. 1 by a small red arrow. Based
corresponding to the negative eigenvalue; and ϵ is a scaling on the new found equilibrium state of the structure an updated
factor for the numerical perturbation, usually set to be 1e 3. reduced order model is constructed which is used for further load
In step ði þ 1Þ the iteration starts with u0i þ 1 . After several steps. During the correction of the predicted load-displacement
iterations, a new balance point in an instability path corre- step produced by the reduced order model, a few Newton itera-
sponding to the mode v is obtained, thus the analysis shifts to tions are used to increase the numerical stability of the procedure.
the expected path and the following steps can be continued The computational cost for each iteration corresponds to the
as usual. solution of a linear FE system.
It is worth to mention that the proposed computer strategy for
bifurcation analysis also works in the case of one or multiple 2.4. Summary of this section
bifurcations located at one single bifurcated branch. During
tracing the bifurcation branch, we can repeat the computing The flow chart of the Koiter–Newton method extended by an
procedures in Fig. 2 to detect and trace any possible bifurcated eigenanalysis-based bifurcation indicator is depicted in Fig. 3. The
branches located in the current branch, however we need to flow chart shows that the improved version can be easily imple-
notice the following issues: the dimension of the reduced mented into the existing analysis scheme with little effort.
order model determines the total number of computable The total number N of linear FE systems which need to be
eigenvalues, which also gives the maximum number of bifur-
solved in the Koiter–Newton method is assessed with:
cation branches that the proposed indicator is able to find,
hence a sufficiently high number of degrees of freedom must X
n
p
N¼ ð1 þ N c Þ ð15Þ
be considered in the construction of the reduced order model
p¼1
to ensure that none of the expected bifurcation branches is
missed. This issue is revisited in the following section and the where n is the total number of steps taken by the method, 1 indi-
algorithmic approach proposed is demonstrated with the cates the linear FE system which needs to be solved for the con-
numerical example 3.5. struction of the reduced order model, and N pc is the number of
solved linear FE systems during the correction phase of step p. The
2.3. Correction of the predictor proposed Koiter–Newton method significantly improves the effi-
ciency of non-linear finite element analysis due to the much larger
A classical drawback of reduced order models is that they have step size provided by the non-linear reduced order model, espe-
a limited range of validity, however, by accounting for possible cially for buckling sensitive structures.
branching into quickly softening modes, the proposed reduced The number N refers solely to the number of solutions of the
order model has a wider range of validity. Yet, it still has some full FE model during the iterative solution procedure as is often
limited range of validity that cannot be determined a priori. used to quickly assess the overall computational effort. The Koiter–
During the simulation of the reduced order model, the unba- Newton method uses a high-order predictor associated with a
lanced force residual at the new predicted location on the equili- low-order corrector, hence the correction procedure may take
brium path is calculated using (14), based on the full finite element some computing time. To reduce this effort, a strict tolerance is
model. This residual force f r is used to decide whether the applied used to evaluate the accuracy of the predictor which results in a
reduced order model is sufficiently accurate. The simulation of the reduced number of iterations for the correction phase.
134 K. Liang et al. / International Journal of Non-Linear Mechanics 81 (2016) 129–138
The sketch of a single beam model is given in Fig. 4. For the 100
ABAQUS
analysis, an isotropic material model was used with a Young's original K−N method (one step)
modulus of 2000 MPa, a beam cross-section area A ¼ 391 mm2 and
a moment of inertia I ¼ 2000 mm4 . The structure was meshed with 50
Load [N]
35 mm
400 mm
Fig. 6. Response curve of the single beam model, using the proposed bifurcation
Fig. 4. Single beam model. indicator.
K. Liang et al. / International Journal of Non-Linear Mechanics 81 (2016) 129–138 135
perturbation, ABAQUS was also capable to detect the first bifur- 3.3. Shallow arch example
cation branch. The detected bifurcation point characterized the
failure behavior of the perfect structure and reduced the initially In Fig. 9, the model of a shallow arch is depicted. The example
predicted load carrying capability of 100.25 N by almost 400%. A has been analyzed in [53] using Koiter's reduction method and in
continuation of the bifurcation analysis with the Koiter–Newton [40] using the original Koiter–Newton method. The arch consists of
two flat plates, with a uniformly distributed pressure load along the
method revealed another bifurcation branch before the limit point,
ridge line. The model was meshed with 160 shell elements using
a result which remained undetected by the ABAQUS solution.
isotropic material properties with E ¼ 1:0 106 MPa and ν ¼ 0:3.
Both reference solutions, [53] and [40] missed to detect the bifur-
cation branch before the limit point which was revealed with the
3.2. Curved beam example
extended Koiter–Newton method during the initial load step. Again,
the reduced order model was constructed from a single, well
The detailed description of the curved beam loaded at its apex
separated mode corresponding to the first buckling load.
by a concentrated load is illustrated in Fig. 7. The model has been
The response curves of the vertical displacement at the load
studied before by Li [51] and Meek [52] using improved arc-length
position are shown in Fig. 10. The solid curve was achieved with
methods to trace the equilibrium path and to the detect the ABAQUS using 32 load steps with 73 iterations, while the original
intrinsic bifurcation branches. We conclude from their analyses Koiter–Newton method needed only three load steps to trace the
that only a single bifurcation point exists before the limit point. In complete response curve, with a total of 12 iterations. Both, the
our computation with the extended Koiter–Newton method we Koiter–Newton method and ABAQUS led to a limit-point-type
used 40 beam elements. The applied reduced order model of buckling at a load of 65.6 N. The proposed extended Koiter–
dimension two was derived using the mode of the first buckling Newton method revealed a bifurcation branch in the first step,
load which was well separated from the succeeding modes. prior to the limit point buckling, at a load of 50.99 N.
The response curves of the vertical displacement at the load
position are shown in Fig. 8. The solid curve was achieved with 3.4. Flat plate under compression
ABAQUS using 21 load steps with 52 iterations, while the original
Koiter–Newton method only used two load steps represented by A flat plate uniformly compressed in the longitudinal direction is a
classical benchmark that has been tested by many authors
the markers, resulting in 8 iterations, to obtain the whole response
[31,40,41,54]. The sketch of the plate is shown in Fig. 11. The plate was
curve. Both, the original Koiter–Newton method and ABAQUS led
meshed with 140 quadrilateral shell elements. The secondary bifur-
to a limit-point-type buckling at a load of 67.6 N, however, both
cation study which was done in [31] was reanalyzed using the pro-
missed the bifurcation branch before the limit point. The reduced- posed bifurcation indicator in the framework of the Koiter–Newton
order eigenvalue analysis of the extended Koiter–Newton method method. The plate exhibits two almost coincident buckling modes
revealed the bifurcation branch in the second load step at a load of with buckling loads of 343 N and 368 N respectively. To consider the
60.3 N which corresponded exactly the result reported in [51]. interactions of the first two closely spaced buckling modes, we used
three degrees of freedom in the reduced order model.
2.887 mm
R=3810 mm 0.346 mm
Y
Z
L=2540 mm Y
E = 68.98MPa X
A = 645 mm 2
L = 30 mm
I = 416200 mm 4
Fig. 7. Curved beam model. Fig. 9. Shallow arch model.
70 70
60 ABAQUS
60
original K−N (3 steps)
K-N: bifurcation branch
50 50
Load [N]
Load [N]
40 40
30 30
20 20
ABAQUS
10 original K−N (2 steps) 10
K-N: bifurcation branch
0 0
0 20 40 60 80 100 120 140 160 180 200 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8
It was demonstrated in [40] that a single Koiter–Newton step buckling of shells and post-buckling phenomena. The benchmark
with one iteration of the full FE model is enough to obtain the problem has been studied by several researchers before [55–58],
complete response curve with sufficient accuracy up to the buck- all identifying a limit-point-type buckling and symmetric post-
ling point. Hence, in the first Koiter–Newton step, the first and buckling behavior using general path-following techniques. In
second bifurcation branches, respectively, can be obtained as none of the aforementioned studies the physical buckling phe-
shown in Fig. 12(a), using the proposed bifurcation indicator nomena was predicted correctly detecting a bifurcation point prior
whereas it is impossible for the general path-following techniques, to the snap-through response. Boutyour [33] and Zhou et al. [13]
e.g. the arc-length method, to obtain the second bifurcation revealed this phenomena using branch-switching methods which
branch. The intersection of these two branches is just the sec- were able to detect the bifurcation branch successfully.
ondary bifurcation point, and the corresponding load value is The model was discretized with 200 quadrilateral shell ele-
472.13 N and deviates by 8% from the value reported in [31]. The ments resulting in a model size of 2646 degrees of freedom. The
error can be mainly contributed to the limited range of validity of complete fundamental equilibrium path was analyzed with ABA-
the reduced order in the post-buckling state, since the reduced QUS in 63 load step and 123 iterations while the original Koiter–
order model of the first expansion step was constructed at the Newton method needed 7 load steps and 26 iterations in total,
unloaded state. both missing the bifurcation branch and directly leading to the
In order to reduce the error we applied correction steps near limit point. In a refined analysis using the extended Koiter–New-
the bifurcation point of the initial post-buckling path before ton method to reveal the bifurcation point and corresponding
applying the second expansion step. The effect of the additional
bifurcation branches the result reported in [13] was reproduced
correction steps is depicted in Fig. 12(b). The load value at the
exactly. The extended Koiter–Newton method used six steps and
intersection point of the two bifurcation branches reduced to
22 iterations to trace the bifurcation branch 1 (A-B-C) compared to
439.51 N and thus stayed below a relative error of 1% with regard
116 iterations of the full FE system needed with the branch-
to the reference value of 436.201 N, reported in [31]. Using a
switching method of [13]. It should be noted that the method
second Koiter–Newton step improved the result significantly at a
proposed in [13] required a tremendous numerical effort due to
total computational cost of five iterations of the full FE model.
the repeated eigenvalue analysis of the full FE system in each load
step. At the bifurcation point a buckling load of 530.69 N was
3.5. Cylindrical roof found which corresponds to a critical load of 90% of the limit load
(593.13 N).
The cylindrical roof model depicted in Fig. 13 is a popular
benchmark to demonstrate the analysis of large deformation free
F
a=140 mm hinged
A1
A2
free hinged
b=100 mm
L = 508mm
Fig. 11. Flat plate model. Fig. 13. Cylindrical roof model.
600
600
500 500
secondary bifurcation point: 472.13 N
Load [N]
300 300
200 200
100 100
second bifurcation branch (one K−N step) second bifurcation branch (two K−N steps)
0 0
0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18 0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18
Out−of−plane displacement [mm] Out−of−plane displacement [mm]
One Koiter-Newton step Two Koiter-Newton steps
Fig. 12. Secondary bifurcation study of the plat plate.
K. Liang et al. / International Journal of Non-Linear Mechanics 81 (2016) 129–138 137
800 800
600 600
B
400 400
Load [N]
200
Load [N]
200
D
0 0 A
ABAQUS
bifurcation path 1
in references
−200 −200 bifurcation path 2
C
E in references
bifurcation path 1
−400 −400 using K-N
ABAQUS
bifurcation path 2
original K−N using K-N
−600 −600
0 5 10 15 20 25 30 35 0 5 10 15 20 25 30 35
Displacement [mm] Displacement [mm]
Fundamental path Bifurcation branches
Fig. 14. Response curves of the cylindrical roof. (For interpretation of the references to color in this figure caption, the reader is referred to the web version of this paper.)
Buckling mode for limit point Buckling mode for bifurcation branch 1
The critical instability modes obtained from the two different extension to the reduced order model we equipped the Koiter–
computations, the original Koiter–Newton method and the Newton method with the necessary capability to overcome this
extended version, are depicted in Fig. 15. The mode representing shortcoming. The proposed bifurcation indicator of the extended
limit-point buckling clearly shows symmetry at both center Koiter–Newton method predicts reliably all bifurcation branches
planes, A1 and A2, cf. Fig. 15, whereas the bifurcation buckling with convincing results with regard to accuracy and computa-
mode is asymmetric to the center plane A2, which corresponds to tional effort. During the solution process a repeated eigenvalue
the results presented in [13]. analysis of the tangent stiffness matrix of the reduced order
The proposed analysis strategy of the bifurcation indicator also model is performed at each iteration step. The very small
works in the case of multiple bifurcations and is considered in the
dimension of the tangent stiffness matrix, typically involving
current shell roof example. To this end, a few more degrees of
only a few degrees of freedom, ensures the solution effort of the
freedom (4 DOFs) were considered for the construction of the
eigenvalue problem to be insignificant, even for large discrete
reduced order model and the bifurcation analysis was repeated
analysis models. On basis of the computed eigenvalue spectrum
with a path tracing of the first bifurcation branch. The bifurcation
the existence of a bifurcation branch which intersects the pri-
path 2 (A-B-D-E) is plotted as a green curve in Fig. 14(b).
mary equilibrium path is easily detected by a negative eigenva-
lue. The corresponding eigenmode is used as perturbation of the
displacement field to allow the primary path to branch out to a
4. Conclusions
secondary equilibrium path.
We demonstrated the potential of the proposed method and
The focus of the work presented in this paper was on the
reliable detection of bifurcation points and the tracing of corre- the high quality of the analysis results with a set of benchmark
sponding bifurcation branches that lie before limit point buckling problems, some of which are considered to be severe test cases.
in the framework of a reduced order model. Both of the reference Both, reliability and accuracy of the approach are remarkable. The
methods considered in this paper, ABAQUS and the original method worked for all cases where established standard methods
Koiter–Newton method, failed to predict correctly the bifurcation failed. Furthermore, we demonstrated the practical relevance and
response and instead led immediately to the limit-point-type applicability of the method with a shell test problem from engi-
buckling which generally overestimates significantly the load neering practice which revealed reliable results even in the pre-
carrying capability of the structure. With an eigenanalysis-based sence of snap-back phenomena.
138 K. Liang et al. / International Journal of Non-Linear Mechanics 81 (2016) 129–138
Acknowledgment [26] D.A. Nagy, M. Konig, Geometrically nonlinear finite element behaviour using
buckling mode superposition, Comput. Methods Appl. Mech. Eng. 19 (3)
(1979) 447–484.
The research leading to these results received funding from the [27] B.O. Almroth, P. Stern, F.A. Brogan, Automatic choice of global shape functions
European Community's Seventh Framework Programme ([FP7/ in structural analysis, AIAA J. 16 (5) (1978) 525–528.
2007-2013]) under Grant agreement no282522. This research work [28] A.K. Noor, J.M. Peters, Reduced basis technique for nonlinear analysis of
structures, AIAA J. 18 (4) (1980) 455–462.
was also sponsored by Laboratory Independent Innovation project [29] A.S.L. Chan, K.M. Hsiao, Nonlinear analysis using a reduced number of vari-
of Qian Xuesen Laboratory of Space Technology. Thank you Mir- ables, Comput. Methods Appl. Mech. Eng. 52 (1) (1985) 899–913.
anda Aldham-Breary for reviewing the English text carefully. [30] B. Cochelin, A path-following technique via an asymptotic-numerical method,
Comput. Struct. 53 (5) (1994) 1181–1192.
[31] P. Vannucci, B. Cochelin, N. Damil, M. Potier-Ferry, An asymptotic-numerical
method to compute bifurcating branches, Int. J. Numer. Methods Eng. 41 (8)
References (1998) 1365–1389.
[32] M. Jamal, H. Elasmar, B. Braikat, Bifurcation indicators, Acta Mech. 139 (1)
(2000) 129–142.
[1] R. Degenhardt, A. Kling, A. Bethge, J. Orf, L. Kärger, R. Zimmermann, K. Rohwer, [33] E.H. Boutyour, H. Zahrouni, M. Potier-Ferry, M. Boudi, Bifurcation points and
A. Calvi, Investigations on imperfection sensitivity and deduction of improved bifurcated branches by an asymptotic numerical method and Padé approx-
knock-down factors for unstiffened CFRP cylindrical shells, Compos. Struct. 92 imants, Int. J. Numer. Methods Eng. 60 (12) (2004) 1987–2012.
(8) (2010) 1939–1946. [34] B. Cochelin, N. Damil, M. Potier-Ferry, Asymptotic-numerical methods and
[2] S.G. Castroa, R. Zimmermannb, M.A. Arbeloa, R. Degenhardt, Exploring the Padé approximants for nonlinear elastic structures, Int. J. Numer. Methods
constancy of the global buckling load after a critical geometric imperfection Eng. 37 (7) (1994) 1187–1213.
level in thin-walled cylindrical shells for less conservative knock-down factors, [35] F. Xu, M. Potier-Ferry, S. Belouettar, C. Yu, 3D finite element modeling for
Thin-Walled Struct. 72 (10) (2013) 76–87. instabilities in thin films on soft substrates, Int. J. Solids Struct. 51 (21–22)
[3] K.M. Liew, Z.X. Lei, J.L. Yu, L.W. Zhang, Postbuckling of carbon nanotube- (2014) 3619–3632.
reinforced functionally graded cylindrical panels under axial compression [36] F. Xu, M. Potier-Ferry, S. Belouettar, H. Hu, Multiple bifurcations in wrinkling
using a meshless approach, Comput. Methods Appl. Mech. Eng. 268 (1) (2014) analysis of thin films on compliant substrates, Int. J. Non-Linear Mech. 76
1–17. (2015) 203–222.
[4] M.W. Hilburger, J.H. Starnesjr, Buckling behavior of compression-loaded [37] E.H. Boutyour, H. Zahrouni, M. Potier-Ferry, M. Boudi, Asymptotic-numerical
composite cylindrical shells with reinforced cutouts, Int. J. Non-Linear Mech. method for buckling analysis of shell structures with large rotations, J. Com-
40 (7) (2005) 1005–1021. put. Appl. Math. 168 (1–2) (2004) 77–85.
[5] L. Kwasniewskia, A. Ziolkowski, Simplified analytical model and numerical [38] S. Lopez, An effective parametrization for asymptotic extrapolations, Comput.
simulations of finite-disturbance buckling of columns, Int. J. Non-Linear Mech. Methods Appl. Mech. Eng. 189 (1) (2000) 297–311.
51 (9) (2013) 121–131. [39] H. Mottaqui, B. Braikat, N. Damil, Discussion about parameterization in the
[6] T. Kubiak, Static and Dynamic Buckling of Thin-Walled Plate Structures, asymptotic numerical method: application to nonlinear elastic shells, Comput.
Springer Cham, Heidelberg, New York, Dordrecht, London, 2013. Methods Appl. Mech. Eng. 199 (2010) 1701–1709.
[7] H. Kalathur, T.M. Hoang, R.S. Lakes, W.J. Drugan, Buckling mode jump at very [40] K. Liang, M. Abdalla, Z. Gürdal, A Koiter–Newton approach for nonlinear
close load values in unattached flat-end columns: theory and experiment, J. structural analysis, Int. J. Numer. Methods Eng. 96 (12) (2013) 763–786.
Appl. Mech. 81 (4) (2013) 041010-1–041010-8. [41] K. Liang, M. Ruess, M. Abdalla, The Koiter–Newton approach using von Kármán
[8] N.P. Semenyuk, A.I. Morenko, M.J.A. Smith, On the stability and postbuckling kinematics for buckling analyses of imperfection sensitive structures, Comput.
behavior of shells with corrugated cross sections under external pressure, J. Methods Appl. Mech. Eng. 279 (1) (2014) 440–468.
Appl. Mech. 81 (1) (2013) 011002-1–011002-8. [42] K. Liang, A Koiter–Newton arc-length method for buckling sensitive structures
[9] M.A. Crisfield, An arc-length method including line search and acceleration, (Ph.D. thesis), Delft University of Technology, 2013.
Int. J. Numer. Methods Eng. 19 (9) (1983) 1269–1289. [43] G. Garcea, R. Casciaro, G. Attanasio, F. Giordano, Perturbation approach to
[10] M.A. Crisfield, A fast incremental/iterative solution procedure that handles elastic post-buckling analysis, Comput. Struct. 66 (5) (1998) 585–595.
snap-through, Comput. Struct. 13 (81) (1981) 55–62. [44] G. Garcea, Mixed formulation in Koiter analysis of thin-walled beams, Comput.
[11] B.W.R. Forde, S.F. Stiemer, Improved arc-length orthogonality methods for Struct. 190 (26–27) (2001) 3369–3399.
nonlinear finite element analysis, Comput. Struct. 27 (5) (1987) 625–630. [45] T. Rahman, E.L. Jansen, Finite element based multi-mode initial post-buckling
[12] C.J. Stull, J.M. Nichols, C.J. Earls, Stochastic inverse identification of geometric analysis of composite cylindrical shells, in: 50th AIAA/ASME/ASCE/AHS/ASC
imperfections in shell structures, Comput. Methods Appl. Mech. Eng. 200 (25) Structures, Structural Dynamics and Materials Conference, 2009.
(2011) 2256–2267. [46] B. Geier, A method to compute Koiter's b-factor of anisotropic panels, Int. J.
[13] Y. Zhou, I. Stanciulescu, T. Eason, M. Spottswood, Nonlinear elastic buckling Non-Linear Mech. 37 (4–5) (2002) 699–707.
and postbuckling analysis of cylindrical panels, Finite Elements Anal. Des. 96 [47] R. Seydel, Numerical computation of branch points in nonlinear equations,
(2015) 41–50. Numer. Math. 33 (3) (1979) 339–352.
[14] M. Papadrakskis, Solving large-scale nonlinear problems in solid and struc- [48] M. Ruess, P.J. Pahl, An extended QR-solver for large profiled matrices, Int. J.
tural mechanics, in: Solving Large-Scale Problems in Mechanics, John Wiley & Numer. Methods Eng. 79 (11) (2009) 1419–1442.
Sons, Chichester, England, 1993. [49] Abaqus 6.11, ABAQUS Theory Manual, Section 2.3.2, 2011.
[15] Y.T. Feng, D. Peric, D.R.J. Owen, Determination of travel directions in path- [50] S.C. Chang, J.J. Chen, Effectiveness of linear bifurcation analysis for predicting
following methods, Math. Comput. Model. 21 (7) (1995) 43–59. the nonlinear stability limits of structures, Int. J. Numer. Methods Eng. 23 (5)
[16] Y.T. Feng, D. Peric, D.R.J. Owen, A new criterion for determination of initial (1986) 831–846.
loading parameter in arc-length methods, Comput. Struct. 58 (3) (1996) [51] Y.Q. Li, Z.Y. Shen, Improvements on the arc-length-type method, Acta Mech.
479–485. Sin. 20 (5) (2004) 541–550.
[17] Y.T. Feng, D.R.J. Owen, D. Peric, On the sign of the determinant of the structural [52] J.L. Meek, S. Loganathan, Large displacement analysis of space-frame struc-
stiffness matrix for determination of loading increment in arc-length methods, tures, Comput. Methods Appl. Mech. Eng. 72 (1) (1989) 57–75.
Commun. Numer. Methods Eng. 13 (1) (1997) 47–49. [53] G. Zagari, Koiter's asymptotic numerical methods for shell structures using a
[18] A. Eriksson, On some path-related measures for non-linear structural F.E. corotational formulation (Ph.D. thesis), Universita Della Calabria, 2009.
problems, Int. J. Numer. Methods Eng. 26 (8) (1988) 1791–1803. [54] P. Tiso, Finite element based reduction methods for static and dynamic ana-
[19] W. Wagner, P. Wriggers, A solution method for the calculation of postcritical lysis of thin-walled structures (Ph.D. thesis), Delft University of Technology,
branches, Eng. Comput. 5 (2) (1988) 103–109. 2006.
[20] F. Fujii, H. Noguchi, The buckling mode extracted from the LDLT -decomposed [55] C.H. Yeom, S.W. Lee, An assumed strain finite element model for large
large-order stiffness matrix, Commun. Numer. Methods Eng. 18 (7) (2002) deflection composite shells, Int. J. Numer. Methods Eng. 28 (8) (1989)
459–467. 1749–1768.
[21] H. Noguchi, F. Fujii, Eigenvector-free indicator, pinpointing and branch- [56] C. Sansour, H. Bufler, Exact finite rotation shell theory, its mixed variational
switching for bifurcation, Commun. Numer. Methods Eng. 19 (2003) 445–457. formulation and its finite element implementation, Int. J. Numer. Methods
[22] B.L. Wardle, P.A. Lagace, M.A. Tudela, Buckling response of transversely loaded Eng. 34 (1) (1992) 73–115.
composites shells, Part2: numerical analysis, AIAA J. 42 (7) (2004) 1465–1473. [57] K.Y. Sze, X.H. Liu, S.H. Lo, Popular benchmark problems for geometric non-
[23] B.L. Wardle, Solution to the incorrect benchmark shell-buckling problem, AIAA linear analysis of shells, Finite Elements Anal. Des. 40 (11) (2004) 1551–1569.
J. 46 (2) (2008) 381–387. [58] L.G. Andrade, A.M. Awruch, I.B. Morsch, Geometrically nonlinear analysis of
[24] N. Damil, M. Potier-Ferry, A new method to compute perturbed bifurcations: laminate composite plates and shells using the eight-node hexahedral ele-
application to the buckling of imperfect elastic structures, Int. J. Eng. Sci. 28 (9) ment with one-point integration, Compos. Struct. 79 (4) (2007) 571–580.
(1990) 943–957.
[25] L. Azrar, B. Cochelin, N. Damil, M. Potier-Ferry, An asymptotic-numerical
method to compute the postbuckling behaviour of elastic plates and shells,
Int. J. Numer. Methods Eng. 36 (8) (1993) 1251–1277.