Professional Documents
Culture Documents
a r t i c l e i n f o a b s t r a c t
Article history: An isogeometric membrane element based on the non-uniform rational basis spline (NURBS) model is
Received 23 October 2019 presented that accounts for membrane wrinkling based on tension-field theory. First, the element is val-
Accepted 26 May 2020 idated by means of a benchmark problem involving a partly wrinkled membrane. It is then applied to the
Available online 18 June 2020
large deformation of a thin membrane structure using a two-stage procedure that combines dynamic
relaxation and Newton–Raphson iteration. A simple technique is introduced that takes advantage of
Keywords: the geometrical symmetry of an isogeometric analysis model by using a ‘‘one-sided” open knot vector
Membrane
to treat the continuity of the membrane surface with respect to the symmetry plane. Because NURBS
Isogeometric analysis
NURBS
has many suitable features for representing complex geometries, it enriches the function space of the
Dynamic relaxation membrane element. Consequently, the characteristic mechanical responses of membranes, such as deep
Tension-field theory folding, are captured appropriately by the present isogeometric membrane element. In addition, a
numerical example demonstrates that the convergence rate of the isogeometric membrane analysis with
respect to refinement of the discretization is much better when tension-field theory is introduced in the
analysis.
Ó 2020 Elsevier Ltd. All rights reserved.
https://doi.org/10.1016/j.compstruc.2020.106302
0045-7949/Ó 2020 Elsevier Ltd. All rights reserved.
2 K. Nakashino et al. / Computers and Structures 239 (2020) 106302
the relaxed strain energy method [20–22]. Although TF theory can- The manuscript is organized as follows. In Section 2, some of the
not provide geometrical information about the wrinkles them- basic properties of NURBS are reviewed briefly, followed by a
selves, it reduces the computational cost remarkably and can be description of the isogeometric membrane element. Section 3
used as a robust numerical tool to predict the mechanical response introduces the wrinkling algorithm that is used in the present
of thin membranes. study. Section 4 describes the procedure for obtaining equilibrium
Membranes exhibit another type of deformation in addition to solutions. Section 5 presents the modeling technique whereby
wrinkles; under certain loading conditions, deep folds can form symmetric boundary conditions are imposed on a partial model
on the membrane surface. For example, referring to their experi- of the entire membrane. Section 6 provides three numerical exam-
mental results obtained from a series of physical test models, Con- ples and discusses the numerical performance of IGA at solving
tri and Schrefler [23] showed that a thin square airbag formed both large-deformation problems of thin membranes.
folds and wrinkles upon being inflated. Another example is an
experimental study by Szyszkowski and Glockner [24] in which 2. NURBS-based isogeometric membrane element
thin spherical inflatable membranes were subjected to concen-
trated loads. At an advanced stage of deformation, they observed 2.1. Brief review of NURBS
that four or five deep folds formed on the spherical membrane,
emanating from the point at which the load was applied. The deep
A NURBS curve CðnÞ and a NURBS surface Sðn; gÞ in R3 are
folds observed in the aforementioned experiments are considered
represented, respectively, as
to have a different origin from that of winkles; the folds are pre-
sumably formed to accommodate the geometrical differences X
n
between the deformed and undeformed configurations of the CðnÞ ¼ Ri ðnÞP i ; ð1Þ
i¼1
membrane. As such, finite element analysis based on TF theory
should be able to reproduce folding deformations because they and
are not precluded by TF theory, which discards only the wrinkle
X
m
geometry. In this regard, numerical results that reproduce folding SðnÞ ¼ Ri ðn; gÞP i ; ð2Þ
deformation by means of finite element analysis based on TF the- i¼1
ory were presented previously [25] and compared with the exper-
iments performed by Contri and Schrefler [23] and Szyszkowski where Ri ðnÞ and Ri ðn; gÞ are rational basis functions for the NURBS
and Glockner [24]. The numerical solutions therein were qualita- curve and the NURBS surface, respectively, and Pi are control points
tively consistent with the corresponding experimental results. storing homogeneous coordinates, i.e., Pi ¼ ½xi yi zi wi T , the last entry
Recently, isogeometric analysis (IGA) [26] has been applied to of which represents the weight.
solve large deformation problems of thin shells based on a variety For NURBS curves and surfaces, there are two types of continu-
of formulations (see, e.g., [27–34]), the applications of which ity, namely C n continuity and Gn continuity. The former refers to
include a deformation analysis of biomembranes [32] and dynamic parametric continuity (i.e., continuity with respect to the parame-
cloth simulations [33,34]. IGA has also been used to predict the ters n and g), whereas the latter refers to geometric continuity.
nonlinear structural behavior of pure membranes (i.e., without Details about NURBS and its implementation can be found, for
bending stiffness) [35–42]. Those studies include isogeometric example, in the monograph by Piegl and Tiller [44]. Two important
boundary representation (B-Rep) analysis [37], which is an exten- properties of NURBS are listed below that are most relevant in this
sion of the original IGA. Additionally, an application of TF theory to work. Here, a basis function Ri ðnÞ is assumed to be of degree p and
an isogeometric membrane element was presented with prelimi- associated with a knot vector N ¼ n1 ; n2 ; ; nnþpþ1 .
nary numerical results [43]. However, the potential benefits of
IGA for membrane-deformation problems require further investi- P1. Domain: an effective domain of a NURBS curve with a knot
gation because IGA enriches the function space to describe struc- vector N ¼ n1 ; n2 ; ; nnþpþ1 is npþ1 ; nnþ1 . Outside this range,
tural deformations thanks to the many NURBS features that are Pn
the partition-of-unity property i¼1 Ri ðnÞ ¼ 1 is violated.
suitable for representing complex geometries. For example, a P2. Strong convex-hull property: a NURBS curve C ðnÞ lies within
NURBS model can represent a highly continuous smooth surface the convex hull of the control points P ip ; ; P i for n 2 ½ni ; niþ1 Þ.
that is also allowed to have sharp folds. This property is particu-
larly advantageous when dealing with membrane structures that Fig. 1 shows the effect of the strong convex-hull property using
form deep folds. A drawback of IGA is that a special treatment is a quadratic NURBS curve C ðnÞ with a knot vector
required in dealing with the continuity condition across patch N ¼ f0; 0; 0; 0:25; 0:5; 0:75; 1; 1; 1g. Because of property P2, a curve
interfaces; the same situation arises when one attempts to reduce segment fC ðnÞj0:25 n < 0:5g is contained in the convex hull of
the size of isogeometric models by taking advantage of symmetry the control points P2 , P3 and P4 , and a curve segment
conditions. fC ðnÞj0:5 n < 0:75g is contained in the convex hull of the control
The present paper addresses large-deformation problems of points P3 , P4 and P5 . The resultant effects are shown in each panel
partly wrinkled membranes in the IGA framework. Membrane of Fig. 1 for different locations of control points P3 and P4 . Fig. 1(b)
wrinkling is accounted for by incorporating TF theory into an iso- shows a case in which P3 and P4 are located close together, produc-
geometric membrane element. Numerical results are presented ing a sharp bend around n ¼ 0:5. Fig. 1(c) shows the special case in
that include large deformations of a thin membrane involving fold- which P3 and P4 are coincident, whereupon the resulting curve is
ing deformations, something that previous studies did not address
G1 discontinuous at n ¼ 0:5. In Fig. 1(d), the locations of P3 and
[34–43]. To obtain equilibrium solutions with high accuracy, a
P4 are interchanged, resulting in a curve with a loop. Properties
two-stage procedure is used that combines dynamic relaxation
similar to those shown in Fig. 1 hold for NURBS surfaces; in this
(DR) and Newton–Raphson (NR) iteration. Additionally, a simple
case, the sharp bend in Fig. 1(b) is replaced by a deep fold on the
modeling technique involving a ‘‘one-sided” open knot vector is
presented that helps to create a partial model that takes advantage surface, and the G1 discontinuous curve in Fig. 1(c) is replaced by
of the symmetries of the model geometry. This technique allows a G1 discontinuous surface. The results shown in Fig. 1 suggest that
one to endow the partial model with exactly the same continuous a NURBS surface can be deformed into a surface that has deep
properties as those of the entire membrane model. folds, including G1 -discontinuous surfaces as a special case.
K. Nakashino et al. / Computers and Structures 239 (2020) 106302 3
Fig. 1. Quadratic NURBS curve with knot vector N ¼ f0; 0; 0; 0:25; 0:5; 0:75; 1; 1; 1g. The locations of the two control points P3 and P4 are different in each figure. Because of the
strong convex-hull property, a curve segment fC ðnÞj0:25 n < 0:5g is contained in the convex hull of control points P2 , P3 and P4 , and a curve segment fC ðnÞj0:5 n < 0:75g
is contained in the convex hull of control points P3 , P4 and P5 . (a) Points P3 and P4 are placed apart from each other. (b) Points P3 and P4 are placed close together, forming a
sharp bend with high curvature around n ¼ 0:5. (c) Points P3 and P4 are coincident, forming a G1 discontinuous curve at n ¼ 0:5. (d) Points P3 and P4 are interchanged, forming
a loop.
Z Z
ga gb ¼ dab ; ð7Þ
DðdW int Þ½Du ¼ DðSÞ½Du : dEdV þ S : DðdEÞ½DudV; ð19Þ
B0 B0
where dab denotes the Kronecker delta (dab ¼ 1 for a ¼ b and dab ¼ 0
for a–b). The deformation gradient tensor is given by where DðÞ½Du is the directional derivative in the direction of the
a
incremental displacement Du [45]. Discretizing Eqs. (18) and (19)
F ¼ ga G : ð8Þ using Eq. (5) yields the internal force vector and the tangent stiff-
The Green–Lagrange strain E of the membrane is then deter- ness matrix, respectively, used in the IGA.
mined by
1 T 2.2.3. External force
E ¼ Eab Ga Gb ¼ F FI : ð9Þ In the numerical examples in Section 6, a body force and a pres-
2
sure load are dealt with as external forces exerted on the mem-
In the present study, linear isotropic elastic behavior is assumed brane. For the body force, the external virtual work dW ext is
for the membrane material, in which case the second Piola–Kirch- described as
hoff stress (PK2) S of the membrane can be obtained using the Z
usual linear elastic constitutive tensor C as dW bext ¼ b dudV; ð20Þ
B0
S ¼ C : E; ð10Þ
where b is the external body force per unit volume and du is the vir-
or
tual displacement. The external force vector for the body force b can
Sab ¼ C abcd Ecd : ð11Þ be obtained by discretizing Eq. (20) using Eq. (5). The external vir-
tual work for the pressure load is described as
In Eq. (11), Sab and C abcd represent the contravariant compo-
Z
nents of S and C, respectively, i.e.,
dW pext ¼ pn duds; ð21Þ
S
S ¼ Sab Ga Gb ; ð12Þ
where p is the magnitude of the pressure load, n is a unit vector
C ¼ C abcd Ga Gb Gc Gd : ð13Þ normal to the membrane surface, and S is the surface area of the
membrane in the deformed configuration. In terms of the convected
Usually, the components of the constitutive tensor C are
coordinates r1 ; r 2 , the normal vector n and the infinitesimal sur-
expressed in terms of local orthonormal bases, in which case C is
face area ds can be written as
decomposed as
1
C ¼ C abcd ea eb ec ed ; ð14Þ n¼ g g2 ; ð22Þ
kg1 g2 k2 1
where ea are orthonormal bases that are tangent to the membrane
surface. If the strain in the membrane is assumed to be sufficiently ds ¼ kg1 g2 k2 dr 1 dr 2 ; ð23Þ
small (this assumption does not exclude large displacements), then 2
where k k2 is the Euclidean norm or the L -norm of a vector. Sub-
the components C abcd can be expressed in the following familiar stituting Eqs. (22) and (23) into Eq. (21) yields
form: Z
2 3 2 3
dW pext ¼ pdu ðg1 g2 Þdr 1 dr 2 ; ð24Þ
C 1111 C 1122
C 1112 1 m 0
6 7 E 6 7
Ar
6 C 2211 C 2222 C 2212 7 ¼ 4 m 1 0 5; ð15Þ
4 5 1 m2 where Ar is a domain in the parent space r 1 ; r2 corresponding to
C 1211 C 1222
C 1212 0 0 ð 1 m Þ=2 the surface area S. Discretizing Eq. (24) leads to the external force
vector for the pressure load.
where E and m are the Young’s modulus and Poisson’s ratio of the
membrane, respectively. The components C abcd in Eq. (13) can be
obtained from C abcd via a transformation of coordinates as 3. Wrinkling algorithm
C abcd ¼ C klpm ek Ga el Gb ep Gc em Gd : ð16Þ A suitable way to treat wrinkled membranes is to use TF theory,
in which a thin membrane is idealized as a membrane with zero
bending stiffness, implying also that it cannot resist compression.
2.2.2. Principle of virtual work The stress field after wrinkling is modeled as a uniaxial TF in which
The static equilibrium is stated in weak form as one principal stress is tensile and the other is zero; the principal
dW ¼ dW int dW ext ¼ 0; ð17Þ axis of the former is in the wrinkling direction. This section sum-
marizes the modifications that are necessary to account for wrin-
where dW int and dW ext are the internal and external virtual work, kling in accordance with TF theory.
respectively, and d denotes the variation due to the virtual displace-
ment. In a total Lagrangian description of motion, the internal vir- 3.1. Wrinkling criteria
tual work dW int is expressed referring to the undeformed
configuration as TF theory postulates three different possible membrane states,
Z namely (i) taut, (ii) slack, and (iii) wrinkled. Hence, the membrane
dW int ¼ ðS : dEÞdV; ð18Þ stress state should be predetermined at a particular material point
B0
(or a Gaussian quadrature point in the case of practical numerical
where B0 is the volume occupied by the body in the undeformed calculations). In the present paper, the following criteria are
configuration. To solve the nonlinear equilibrium equation (17), employed that are accepted widely in other relevant studies,
one needs to linearize the internal virtual work dW int , namely namely
K. Nakashino et al. / Computers and Structures 239 (2020) 106302 5
Smin > 0 ): taut Using the modified Green–Lagrange strain E0 , the modified PK2
Emax 0 ): slack ð25Þ stress S0 may be obtained as
otherwise ): wrinkled; 0
S ¼C:E:
0
ð30Þ
where Smin is the minimum principal value of the PK2 stress and Thus, the modified Cauchy stress 0
r is given as
Emax is the maximum principal value of the Green–Lagrange strain.
In the taut state, the equations presented in Section 2 require no 0 1 0 0 0
r ¼ F S F T: ð31Þ
modification. In the slack state, the modification is straightforward: detF0
all the components of the PK2 stress S and the elastic constitutive When the membrane is wrinkled, the following uniaxial stress
tensor C are simply set to zero. The following subsection focuses condition holds, namely
on the modifications that are required for the wrinkled state. 0
r w ¼ 0: ð32Þ
3.2. Modified constitutive tensor for wrinkled membrane
From Eqs. (26) and (31), the preceding condition is rewritten as
0
To date, many wrinkling models have been proposed based on S w0 ¼ 0: ð33Þ
TF theory, but it has been pointed out elsewhere that most of these
models are essentially the same [46,47]. This subsection reviews The vector w and the scalar b can be obtained by solving Eq.
briefly the wrinkling model presented by Nakashino and Natori (33). It is shown in Ref. [48] that once w and b are determined,
[48], in which the modified constitutive tensor accounting for the modified PK2 stress S0 can be obtained as
n 0o h 0i
wrinkling is derived from the wrinkling model due to Roddeman
S ¼ C fEg; ð34Þ
et al. [12]. The details of the derivation are subsequently omitted.
For technical details including aspects regarding computer imple- n 0o
mentation, see [48] or relevant studies by others [13,18,46,49,50]. where fEg and S are vector representations of the usual Green–
Roddeman et al. [12] proposed a wrinkling model in which the Lagrange strain tensor E and the modified PK2 stress S0 , respec-
deformation gradient tensor in wrinkled regions of a membrane is tively, namely
modified to produce a fictitious flat surface wherein out-of-plane T
deformations due to wrinkling are smoothed out. The modified
fEg ¼ ½ E11 E22 2E12 ;
0 11 0 22 0 12 T
ð35Þ
0
deformation gradient tensor is described by fS g ¼ S S S ;
0 h 0i
F ¼ ðI þ bw wÞF; ð26Þ and C is a matrix representation of the modified constitutive ten-
where w is a unit vector perpendicular to the wrinkle direction and sor that accounts for wrinkling, namely
the scalar b is the amount of elongation required to smooth out the 2 0 1111 0 0 3
wrinkles (see Fig. 3). The unit vector w and the scalar b are deter- h 0i C C 1122 C 1112
6 0 0 0 7
mined so that the stress field resulting from F0 reproduces the uni- C ¼ 4 C 2211 C 2222 C 2212 5: ð36Þ
0 1211 0 1222 0 1212
axial tension state. C C C
With the modified deformation gradient tensor F0 , the Green– h 0i
Lagrange strain of the membrane is recalculated as An explicit expression for C can be found elsewhere [48].
0 1 0T 0 1h i Equation (34) shows that membrane wrinkling can be accounted
E ¼ F F I ¼ ðF þ bw wÞT ðF þ bw wÞ I for by simply replacing the usual constitutive tensor ½C by the
2 2 h 0i
¼ E þ Ew ; ð27Þ modified constitutive tensor C . This modification scheme is used
1
Ew ¼ bð2 þ bÞw0 w0 ; ð28Þ 4. Solution procedures for nonlinear static equilibrium of thin
2
membranes
w0 ¼ wF ¼ FT w: ð29Þ
The present study deals with large-deformation problems of
The additional term Ew in Eq. (27) is the correction due to the partly wrinkled membranes. In the initial configuration, the mem-
wrinkling contraction. brane is assumed to be not strained at all, which results in the
Fig. 3. Wrinkled membrane and fictitious flat surface obtained by smoothing out the wrinkles.
6 K. Nakashino et al. / Computers and Structures 239 (2020) 106302
absence of the out-of-plane stiffness. Hence, a direct application of For numerical efficiency, it is desirable to use a diagonal mass
NR iteration method fails because of the singularity of the tangent matrix for M. Furthermore, M should be chosen to ensure numer-
stiffness matrix. For this reason, a two-stage procedure is ical stability during the time integration. Referring to Ref. [56], a
employed for solving large-deformation problems of membrane lumped mass matrix is used for M in which the diagonal entries
as follows. are determined by
1 X
(1) In the first stage, DR is performed to obtain an approximate
K ij
MI ¼ k max ð42Þ
solution to the set of equilibrium equations. In the DR 2 i2I j
u_ tþDt=2 þ u_ tDt=2
u_ t ¼ ; ð40Þ
2
utþDt ut
u_ tþDt=2 ¼ ; ð41Þ
Dt
where Dt is an arbitrarily chosen time step (in the present study, Fig. 4. Typical time history of kinetic energy during kinetic damping. The kinetic
Dt ¼ 1 is employed in all calculation cases). energy is damped out each time that a local peak is detected.
K. Nakashino et al. / Computers and Structures 239 (2020) 106302 7
4.2. Newton–Raphson iteration N ¼ H ¼ f0; 0; 0; 0; 0; 0:1; 0:2; 0:3; 0:4; 0:5; 0:5; 0:5; 0:5; 0:5g:
The element representation of the isogeometric model of Fig. 6
Using Eq. (5), the principle of virtual work given by Eq. (17) can
(a) is shown in Fig. 5(b), where the quarter part of the membrane is
be discretized to yield the following nonlinear equilibrium equa-
divided by 5 5 NURBS surface elements. A plausible boundary
tion, namely
condition for this isogeometric model is that the boundary control
Q ðuÞ ¼ FðuÞ; ð47Þ points [enclosed by the solid frame in Fig. 6(a)] are constrained
either in the x or y direction. However, this boundary condition
where Q and F are the internal and external force vectors as func- is insufficient if considering the surface continuity across the two
tions of the displacement vector u. Using NR iteration, the solution mirror planes. For an explanation, consider the case that the entire
to Eq. (47) is searched iteratively with membrane is modeled using the bivariate quartic NURBS surface.
uiþ1 ¼ ui þ Dui ; ð48Þ In that case, the resultant surface is C 3 continuous along the ele-
ment boundaries except for the external borders of the model.
1 However, the present quarter model has different continuity prop-
@Q
Du i ¼ ½Fðui Þ Q ðui Þ; ð49Þ erties from those of the entire model. More specifically, if the quar-
@u
ter model is reflected with respect to the two mirror planes, then
where ui is the estimated solution at the ith step, Dui is the correc- the resultant surface fulfills only C 0 continuity across the mirror
tor for the next step, and @Q =@u is the tangent stiffness matrix of planes. To be fully consistent with the entire model, the quarter
the system. In the first step of the NR iteration, the approximate model should be given C 3 continuous properties across the mirror
solution of u obtained in the preceding DR method is used as the planes.
initial guess. Similar to the DR process, the following convergence Related to the surface continuity with respect to the symmetry
criterion is used to terminate the NR iteration, namely plane, Kiendl et al. and others used the second-row strategy to ful-
kFðui Þ Q ðui Þk2 fill G1 -continuous conditions [27,28,60]. In this technique, G1 con-
< eNR ; ð50Þ
kFðui Þk2 tinuity is achieved by making the displacements of the control
points along (i) the symmetric boundary and (ii) the neighboring
where ui is the estimated solution at the ith step and eNR is the rel- row equal. If the second-row strategy is applied to the present set-
ative admissible error for the equilibrium equation (47). The rela- ting, the displacements of control points PM and PS in Fig. 6(a), for
tive admissible error is set that eNR ¼ 1010 in all the following example, should be mutually constrained by
numerical calculations. When Eq. (50) is met, the NR iteration stops
ðuM Þx ¼ ðuS Þx ; ðuM Þz ¼ ðuS Þz ; ð51Þ
and the final equilibrium solution is obtained. In example 3 in Sec-
tion 6, a uniform pressure force is dealt with as the external force where uM and uS are the displacements of PM and PS , respectively.
exerted on the membrane surface, in which case the load stiffness The second-row strategy can be extended to enforce higher
matrix for the pressure force is introduced into Eq. (49) to improve G-continuous conditions. However, the resulting relations become
the convergence of the NR iteration [45,57]. In general, the resulting much more complicated, involving the control points in the third,
load stiffness matrix is not symmetric in element level. However, it fourth, and subsequent rows.
can be shown that the symmetric property is recovered in the fully In the present study, we propose another method for dealing
assembled stage for a class of problems that satisfy certain bound- with continuity across symmetry planes (or the mirror planes in
ary conditions [57,58]. As example 3 treated in Section 6 is catego- the present context). In Fig. 6(b), the same quarter part of the
rized into this class of problem, only the symmetric part of the membrane is discretized by bivariate quartic NURBS. However, this
element load stiffness matrix is assembled into the global stiffness model uses the following two ‘‘one-sided” open knot vectors,
matrix. Finally, note that the NR iteration used in the present study namely
seeks directly the solution for a final load level; no incremental pro-
cedure such as load control, displacement control, etc. is required in N ¼ H ¼ f0; 0; 0; 0; 0; 0:1; 0:2; 0:3; 0:4; 0:5; 0:6; 0:7; 0:8; 0:9g:
the present setting. Note that the effective domain of the new quarter model is
fðn; gÞj0 n 0:5; 0 g 0:5g because of property P1 in Sec-
5. C n -continuous boundary conditions with respect to mirror tion 2.1, and consequently the new quarter model has the same
plane element representation as that of the preceding quarter model of
Fig. 6(a). Note also that in Fig. 6(b), some of the control points
A structure often possesses some form of geometrical symme- are excluded from the quarter domain because of using one-
try. As in finite element analysis, one can take advantage of such sided open knot vectors. Hereinafter, such excluded control points
symmetry and perform IGA by modeling only part of the entire are referred to as ‘‘shadow” control points. The quarter model of
structure. However, one must be cautious when dealing with a par- Fig. 6(b) can be constructed by first creating the isogeometric
tial model in the IGA framework. model for the entire square membrane and then extracting only
8 K. Nakashino et al. / Computers and Structures 239 (2020) 106302
Fig. 5. Initially flat square membrane with two symmetry planes (mirror planes): (a) entire membrane with two mirror planes x ¼ 0 and y ¼ 0; (b) element representation of
quarter of membrane. In the present case, the quarter model is represented by 5 5 NURBS surface elements.
Fig. 6. Quarter model of initially flat square membrane discretized by bivariate quartic NURBS: (a) quarter part modeled using two open knot vectors; (b) quarter part
modeled using two one-sided open knot vectors with introduction of shadow control points. Both models involve 5 5 NURBS surface elements with quartic basis functions
[see Fig. 5(b)].
those control points that influence the quarter domain, along with on the mirror plane x ¼ 0 or y ¼ 0. In these circumstances, addi-
the associated knot values (see Fig. 7). As such, the displacements tional constraints are introduced to restrict the movements of
of all the shadow control points are dictated by the mirroring con- these control points to the corresponding mirror plane.
ditions with respect to the two mirror planes x ¼ 0 and y ¼ 0. For Finally, note that the present technique introduces C n continuity
example, the displacements of the three shadow control points into the model, which is in contrast to the second-row strategy
PS1 , PS2 , and PS3 in Fig. 6(b) are determined from that of the master that imposes G1 continuity on the model. The difference between
control point PM as the two technique is elaborated as follows:
2 3 2 3 2 3
ðuM Þx ðuM Þx ðuM Þx
6 7 6 7 6 7 (1) The second row strategy is associated with an open knot
uS1 ¼ 4 ðuM Þy 5; uS2 ¼ 4 ðuM Þy 5; uS3 ¼ 4 ðuM Þy 5; ð52Þ
vector. In this case, the first and the last control points are
ðuM Þz ðuM Þz ðuM Þz interpolated, and the C 1 continuity at the beginning and
where uS1 , uS2 , uS3 , and uM are the displacements of PS1 , PS2 , PS3 , and the end of the knot vector can be extended to a G1 continuity
PM , respectively. In the present study, the displacement constraints by restricting the movements of the two first rows of the
for the shadow control points, as denoted in Eq. (52), are imposed control points.
strictly on the equilibrium equation by eliminating all redundant (2) The proposed technique utilizes a one-sided open knot vec-
DOFs therein. tor. As a result, more rows of control points are introduced
In certain cases, an isogeometric model with shadow control that influence the geometry at the end (or beginning) of
points may include those that are located directly on the mirror the knot vector and that are not interpolating the geometry.
planes. Fig. 8 shows such a situation: quarter of the membrane is Higher order than C 1 parametric continuity can be achieved
discretized by 5 5 quintic NURBS surface elements with shadow by restricting the movements of the additionally introduced
control points, where 15 of the control points are located directly control points.
K. Nakashino et al. / Computers and Structures 239 (2020) 106302 9
2
a2 2
C 1 1 þ 2C 1 R4 þ M 2 ¼ 0; ð54Þ
Fig. 7. Isogeometric model for entire square membrane. The entire membrane is
b
discretized by 10 10 quartic NURBS surface elements using two open knot vectors
( " #)2 !2
N ¼ H ¼ f0; 0; 0; 0; 0; 0:1; 0:2; 0:3; 0:4; 0:5; 0:6; 0:7; 0:8; 0:9; 1; 1; 1; 1; 1g. Enclosed by 1a2
M
the solid lines are those control points that influence the quarter domain (the gray C2 ¼ Rþ þ 2R C1 þ ; ð55Þ
area in the figure). R b R
where
M ¼ M=2pa2 r0 t; R ¼ R=a;
ð56Þ
A ¼ C 2 =M 2 1; B ¼ R2 C 2 =M2 1:
The preceding equations were derived by assuming that the
Poisson’s ratio of the membrane equals 1=3. The relationship
between the moment M and the angle of twist / of the hub is gov-
erned by
" #
3M 1=R2 1 B 1 8 a2 5
/¼ þ ln þ þ ; ð57Þ
8 1 a2 =b
2 B A R2 3 b 3
where
Fig. 8. Quarter model of initially flat square membrane with shadow control points.
The quarter part is represented by NURBS surface elements with quintic basis
functions. The element representation of this model is the same as those of Fig. 6(a)
and (b). In this case, some of the control points are located directly on the mirror
planes x ¼ 0 and y ¼ 0.
6. Numerical examples
3E/
/¼ : ð58Þ direction for R ¼ 1:2, 1:6, and 2:0. The numerical values of the min-
2
4r0 ð1 a2 =b Þ imum principal stress r2 are sampled at Gaussian quadrature
The maximum and minimum principal stresses r1 and r2 , points and are plotted in Fig. 11, which shows the good agreement
respectively, of the membrane can be expressed as between the numerical and analytical results. As expected, the
8
minimum principal stress r2 vanishes in the region r < R.
> C2 = r
pffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
r1 < C M 2 =r2 ;
> r<R
2
¼ rffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi ð59Þ 6.2. Example 2: Initially flat square membrane subjected to uniform
r0 > >
:
2
2
2C 2 ða=bÞ þ 1 þ C 1 þ M 2 =r 2 ; r
R upward body force
Fig. 10. NURBS parametrization for annular membrane (20 20 quadratic NURBS
surface elements). Fig. 11. Minimum principal stress versus radial distance.
K. Nakashino et al. / Computers and Structures 239 (2020) 106302 11
Fig. 12. Problem setting of initially flat square membrane subjected to uniform
body force.
Fig. 13. Deformed shapes of initially flat square membrane subjected to upward uniform body force: (a) entire membrane is discretized by 6 6 NURBS surface elements
(model 1); (b) a quarter part with G1 -continuous boundary conditions is discretized by 3 3 NURBS surface elements using two open knot vectors (model 2); (c) a quarter
part with C 2 -continuous boundary conditions is discretized by 3 3 NURBS surface elements using two one-sided open knot vectors and shadow control points (model 3). All
the models are represented by a bivariate cubic NURBS surface. For (b), the second-row strategy is used to guarantee G1 -continuity across the two mirror planes.
12 K. Nakashino et al. / Computers and Structures 239 (2020) 106302
Fig. 16 shows the inflated shape of the square airbag for three
different refinement levels (10 10, 20 20, and 30 30 elements
for one eighth of the entire membrane), each of which was
obtained using an isogeometric membrane element with bi-
quartic NURBS basis functions. The results obtained with the isoge-
ometric model without the wrinkling algorithm are shown in the
upper row of Fig. 16, while those obtained with the isogeometric
model using the wrinkling algorithm are shown in the lower
row; in what follows, the former model is referred to as the non-
TF model and the latter as the TF model. With the non-TF model,
wrinkle-like deformation patterns appear along the four sides of
the square airbag, resulting from the local buckling due to the in-
plane compression. Overall, the characteristic wavelength of the
wrinkles decreases with the total number of DOFs; the same phe-
nomenon was observed in other studies [20,35,65,68]. By contrast,
the inflated shapes predicted by the TF model have a much
smoother surface. As formulated in Section 3, the TF model
smooths out the contraction due to wrinkling via the modified
deformation gradient tensors, producing a uniaxial tension state
in the wrinkled regions. In addition, a closer look reveals that the
Fig. 15. Boundary conditions for one-eighth model of square airbag.
inflated shapes predicted with the TF model have several folding
lines on the sides of the airbag; this issue will be discussed later
in this subsection.
Fig. 17 shows a typical history of the relative residual norm and
plane), but the airbag is G1 discontinuous with respect to the z ¼ 0 kinetic energy during the DR and subsequent NR iteration. The
plane at the outset. Consequently, the control points along the kinetic energy is damped out by Eqs. (44) and (45) each time that
sides of the square are simply constrained in the z direction. For a local peak is detected. For the results in Fig. 17, the DR process
the same reason as in example 2, the problem needs to be solved was terminated after 5765 iterations, at which point the relative
with a combination of DR and NR iteration. residual norm had decreased below the prescribed threshold value
Fig. 16. Inflated shape of square airbag solved by isogeometric membrane model without tension-field (TF) theory (upper row) with (a) 10 10, (b) 20 20, and (c) 30 30
surface elements, and isogeometric membrane model based on TF theory (lower row) with (d) 10 10, (e) 20 20, and (f) 30 30 surface elements. All the models are
discretized by a bi-quartic NURBS surface, and C 3 -continuous boundary conditions are applied across the symmetry planes by introducing shadow control points. The inflated
surfaces are shaded using the rendering features of the NURBS toolbox [61].
K. Nakashino et al. / Computers and Structures 239 (2020) 106302 13
of eDR ¼ 104 . The subsequent NR iterations converged stably in model, eminent wrinkle-like deformations are observed in the
four steps, resulting in the final relative residual norm of middle of each side of the airbag. However, Fig. 20(a) and (b) show
kF Q k2 =kFk2 ¼ 2:27 1012 . that both the maximum and minimum principal stresses fluctuate
The deep folding lines observed on the deformed membranes as all over the sides of the airbag, and significant amount of compres-
predicted with the TF model are examined further in Figs. 18 and sive stresses develop therein. It is confirmed from variation of the
19. Fig. 18 shows one eighth of the inflated shape of the airbag curvature along the side edge that wrinkle-like deformations occur
obtained with the TF model using 40 40 bi-quartic NURBS ele- in the entire region of the side part of the membrane, although
ments, where a few folding lines are observed on the membrane they are not clearly visible. As mentioned earlier, the characteristic
surface. To clarify the location and intensity of the folding defor- wavelength of the wrinkle-like deformations is related to a refine-
mations, the cross-sectional profile of the curve AB is plotted in ment level of the discretization, i.e., the wavelength decreases with
Fig. 19 with variation of the curvature. A clear spike in the curva- increasing refinement level. As such, the wrinkle-like deformations
ture at x ¼ 0:054 indicates that a sharp folding deformation
occurs at this location. Besides, the curvature has a slight peak at
x ¼ 0:202, indicating an additional mild folding formed on the
membrane. An increase in the curvature in the neighborhood of
point A is attributable to the bulge shape formed at the square cor-
ner, and not resulting from a folding line. In addition, note that the
variation of the curvature shown in Fig. 19 is C 1 continuous even at
the two peaks, because the cross-sectional profile of the curve AB
comprises a C 3 -continous curve. Fig. 19 attests to the fact that iso-
geometric NURBS elements can reproduce sharp folding deforma-
tions despite the highly continuous properties (in the present
case, NURBS of degree p ¼ 4 is used to represent the surface). As
shown in Ref. [47], even when using TF theory the predicted aver-
aged wrinkled surface has an inherent short wavelength instability
under pressure loading, and the folding deformations observed
herein could possibly be caused by this pressure-induced instabil-
ity, provided that the discretization is fine enough to resolve these
wavelengths. Therefore, the present problem is expected to possess
multiple equilibria even for the same pressure value, and each
Fig. 18. Inflated shape of square airbag solved by TF model using 40 40 bi-quartic
result shown in Fig. 16 was obtained as an arbitrary solution
NURBS elements. Only a one-eighth model is displayed. C 3 -continuous boundary
among those multiple solutions. Thus, the results shown in Figs. 18 conditions are imposed with respect to the mirror planes x ¼ 0 and y ¼ 0.
and 19 must be interpreted with care especially regarding the loca-
tion and the number of the folding lines. Which solution is
obtained depends largely on the DR process in the numerical calcu-
lations. For example, choosing a different value of k in Eq. (42)
often leads to a qualitatively similar but different inflated shape
of the square airbag in both cases with and without the wrinkling
algorithm.
Fig. 20 shows the principal stress distributions of the square
airbag predicted with non-TF and TF models. Both models use a
bi-quartic NURBS surface with 40 40 elements, and the
C 3 -continuous boundary conditions with respect to the mirror
planes are applied using shadow control points. With non-TF
Fig. 17. Typical histories of relative residual norm and kinetic energy of a system.
The relative residual norm decreases rapidly after the calculation switches to Fig. 19. Cross-sectional profile of curve AB indicated in Fig. 18 with variation of
Newton–Raphson iteration (after 5765 iteration steps in the present case). curvature.
14 K. Nakashino et al. / Computers and Structures 239 (2020) 106302
Fig. 20. Principal stress distributions of square airbag obtained with bivariate quartic NURBS surface with 40 40 elements, where C 3 -continuous boundary conditions with
respect to the mirror planes are applied using shadow control points: (a) maximum principal stress predicted with non-TF model; (b) minimum principal stress predicted
with non-TF model; (c) maximum principal stress predicted with TF model; (d) minimum principal stress predicted with TF model. For comparison, the upper limit of the
contour range is set to be equal in (a) and (c) and in (b) and (d). In (a), the stress distribution at the sides of the airbag is incomplete because the stress exceeds the contour
upper limit.
obtained by the non-TF model should be considered as an artifact indicating the multiplicity of the solution for the present problem.
of the discretization. The actual geometry of the wrinkles can be In case of non-TF models, different wrinkle-like deformations are
predicted only with the use of shell models that account for small obtained depending on the DR process.
but non-negligible bending stiffness. With the TF model, compres- Owing to the presence of multiple solutions, evaluation of the
sive stresses are released in the entire region of the airbag, result- convergence with respect to refinement of the discretization is
ing in a smoother stress distribution except along the folding lines not straightforward. The convergence property of the IGA solution
indicated in Fig. 19. Results shown in Fig. 20(d) reveal that the min- with the TF model is examined in Fig. 22, where the cross-sectional
imum principal stress vanishes in a large part of the airbag and profile of the curves AC and AB (see Fig. 18) are plotted for different
thus the uniaxial tension state is realized there. The distribution refinement levels of a bi-quartic NURBS surface. Fig. 22(a) shows
of the uniaxial tensile stress is displayed as the maximum principal that the results for 30 30 and 40 40 surface elements almost
stress distributions in the corresponding area of Fig. 20(c). Results coincide, indicating that the profile of the curve AC, which tra-
show that the uniaxial tensile stress is remarkably small along the verses over the smoothed part of the deformed membrane, tends
folding lines. Of the four folding lines per side, the inner two form a to converge toward a single curve. Contrastingly, the profile of
sharp fold (see, Fig. 19) and the decrease in the uniaxial tensile the curve AB is clearly different even between the results for
stress is manifest along them. Hence, it can be concluded that 30 30 and 40 40 surface elements (see Fig. 22(b)), reflecting
the decrease in the uniaxial tensile stress is larger along shaper the differences in the location of a deep fold, which, however,
folding lines. Moreover, the folding lines appear only in the area can vary even for the same level of the discretization (see
under the uniaxial tension state. This is reasonable, because it is Fig. 21). A similar tendency as shown in Fig. 22 is observed for
well expected that the in-plane membrane stress vanishes in the the convergence property of the non-TF models, though the con-
direction perpendicular to folding lines. vergence rate of the curve AC is slower compared to the TF models.
As mentioned earlier, the present problem is expected to pos- Results suggest that, despite of the presence of multiple solutions,
sess multiple equilibria even for the same pressure value. Fig. 21 the convergence rate for the solution may be evaluated by exclud-
shows two results of the inflated shapes of the airbag obtained ing the influences of folding/wrinkle-like patterns. In this study,
by TF models using 40 40 bi-quartic NURBS elements for the the convergence rate of the IGA solution is evaluated in a simple
same pressure load, but with a different value of the parameter k pointwise fashion, i.e., the vertical displacement at the top center
(k ¼ 0:6 in case of Fig. 21(a), and k ¼ 1:0 in case of Fig. 21(b)). An of the airbag is measured with respect to the number of DOFs,
eminent fold is formed at a different location in each result, and the result of which is shown in Fig. 23. The figure shows that
K. Nakashino et al. / Computers and Structures 239 (2020) 106302 15
Fig. 21. Inflated shape of the airbag obtained by TF models using 40 40 bi-quartic NURBS elements for the pressure load of 5000Pa with (a) k ¼ 0:6, and (b) k ¼ 1:0. Only a
one-eighth model is displayed.
Fig. 22. Comparison of cross-sectional profiles of curves AC and AB (see Fig. 18) for different refinement levels. The results are obtained by TF model using bi-quartic NURBS
elements (i.e., NURBS degree of p ¼ 4). The horizontal direction is scaled by a factor of three in both figures to make the differences more visible.
Fig. 23. Convergence properties of vertical displacement at top center of square airbag: (a) non-TF models; (b) TF models.
16 K. Nakashino et al. / Computers and Structures 239 (2020) 106302
Table 1
Comparison of total number of iterations in DR process and total computational time for different NURBS degree.
Fig. 24. Self-penetration of membrane observed in TF model with 30 30 surface elements: (a) inflated shape of square airbag (top view); (b) cross-sectional profile of
inflated shape. In the present case, G1 -continuous boundary conditions with respect to the two mirror planes are applied using the second-row strategy. The inflated shape is
different from that obtained using shadow control points [see Fig. 16(f)].
the convergence of the vertical displacement with non-TF models Finally, note that the deformed shape of the airbag is affected by
is much slower compared to that with TF models. With non-TF the continuous boundary conditions applied on the two mirror
models, the convergence with quadratic NURBS is slightly worse, planes x ¼ 0 and y ¼ 0. Fig. 24 shows the inflated shape of the air-
while cubic and quartic NURBS elements perform almost compara- bag as predicted with the TF model using 30 30 bi-quartic NURBS
bly. With TF models, no remarkable difference is observed among elements, where G1 boundary conditions are applied by the
the results for NURBS of the three different degrees. However, second-row strategy with respect to the two mirror planes. The
the resultant folding patterns are different in each degree, reflect- inflated shape is different from that obtained using the shadow-
ing the multiplicity of the solution. control-point technique whereby C 3 continuity is introduced with
From a practical perspective, it may be advisable to avoid respect to the mirror planes (see Fig. 16(f)). In Fig. 24(b), self-
increasing the degree unnecessarily given the associated increase penetration of the membrane involving a high degree of curvature
in computational time. Table 1 summarizes the number of DR iter- appears at the mirror boundaries, where the degree of surface con-
ations and the total computational time required for the calcula- tinuity is decreased locally by two. Owing to the complexity of
tions to converge using 30 30 and 40 40 NURBS elements. multiple solutions, one cannot conclude that self-penetration is
Results show no clear dependence of the number of DR iterations directly attributable to the reduced continuity. However, the two
on the number of DOFs or NURBS degree. However, a general ten- techniques lead to different discretized systems, and naturally
dency is observed that more computational time is required for result in different solutions even when the isogeometric model
models with higher NURBS degree. In the present numerical calcu- has many DOFs.
lations, most of the computational time is spent on performing DR
process, dominant part of which is the evaluation of the internal
and external force vectors at Gauss quadrature points. In this 7. Conclusions
regard, recently emerging technology, IGA collocation (IGA-C)
method [69–71], is expected to be particularly effective in reducing Isogeometric membrane formulations have been presented that
the computational cost for solving the present problems, especially account for wrinkling based on TF theory. The derived isogeometric
for NURBS models with higher degrees. Moreover, the numerical membrane element is particularly suitable for structural analysis
performance of IGA-C is further facilitated by the use of an adap- of thin membranes, and its validity is verified by comparing with
tive approach [72]. The performance of IGA-C when applied to the analytical solution. For analyzing membrane structures
DR process is definitely an interesting topic and should be investi- with symmetry, a simple numerical technique is introduced with
gated in future studies. the use of shadow control points, thereby a partial model of the
K. Nakashino et al. / Computers and Structures 239 (2020) 106302 17
membrane is endowed with exactly the same continuous proper- [3] Trimarchi D, Vidrascu M, Taunton D, Turnock SR, Chapelle D. Wrinkle
development analysis in thin sail-like structures using MITC shell finite
ties as those of the entire membrane model regardless of the
elements. Finite Elem Anal Des 2013;64:48–64. https://doi.org/10.1016/j.
NURBS degree. Although the geometry configurations of the pre- finel.2012.09.005.
sented examples are simple (i.e., all the models are composed of [4] Deng X, Xu Y, Clarke C. Wrinkling modelling of space membranes subject to
an initially flat membrane), the deformed shapes of the membrane solar radiation pressure. Compos Part B Eng 2019;157:266–75. https://doi.org/
10.1016/j.compositesb.2018.08.088.
in the last example exhibit complex geometries forming a wrinkle- [5] Wong W, Pellegrino S. Wrinkled membranes III: numerical simulations. J Mech
like surface (in case of non-TF model) or a surface with folds (in Mater Struct 2006;1:63–95. https://doi.org/10.2140/jomms.2006.1.63.
case of TF models). Thus, the advantages of the isogeometric con- [6] Wagner H. Flat sheet metal girders with very thin metal web. Part I: general
theories and assumptions, NACA-TM-604; 1931. https://ntrs.nasa.gov/
cept are fully exploited in the present numerical calculations in archive/nasa/casi.ntrs.nasa.gov/19930094812.pdf [accessed June 26, 2019].
efficiently capturing complex geometries. [7] Stein M, Hedgepeth JM. Analysis of partly wrinkled membranes, NASA TN D-
From the numerical examples, the following observations are 813; 1961.
[8] Mikulas MM. Behavior of a flat stretched membrane wrinkled by the rotation
made. of an attached hub, NASA TN D-2456; 1964. https://ci.nii.ac.jp/naid/
10003111681/ja/ [accessed June 26, 2019].
(1) Despite the highly continuous properties of NURBS func- [9] Mansfield EH. Load transfer via a wrinkled membrane. Proc Roy Soc A Math
Phys Eng Sci 1970;316:269–89. https://doi.org/10.1098/rspa.1970.0079.
tions, the isogeometric membrane element can reproduce [10] Mansfield EH. Analysis of wrinkled membranes with anisotropic and nonlinear
folding deformations when combined with TF theory. elastic properties. Proc Roy Soc A Math Phys Eng Sci 1977;353:475–98. https://
(2) The inflated shapes predicted with the TF model comprise a doi.org/10.1098/rspa.1977.0046.
[11] Miller RK, Hedgepeth JM. An algorithm for finite element analysis of partly
smooth surface with compressive stresses released in the
wrinkled membranes. AIAA J 1982;20:1761–3. https://doi.org/10.2514/
entire region. The results are reasonable for thin mem- 3.8018.
branes. By contrast, large compressive stresses remain in [12] Roddeman DG, Drukker J, Oomens CWJ, Janssen JD. The wrinkling of thin
some of the side parts of the airbag when IGA is performed membranes: Part I—Theory. J Appl Mech 1987;54:884. https://doi.org/
10.1115/1.3173133.
using the non-TF model. [13] Lu K, Accorsi M, Leonard J. Finite element analysis of membrane wrinkling. Int
(3) The TF model performs much better compared to the non-TF J Numer Meth Eng 2001;50:1017–38. https://doi.org/10.1002/1097-0207
model in terms of convergence rate with respect to refine- (20010220)50:5<1017::aid-nme47>3.0.co;2-2.
[14] Miller RK, Hedgepeth JM, Weingarten VI, Das P, Kahyai S. Finite element
ment level of the solution space, while no distinctive corre- analysis of partly wrinkled membranes. Comput Struct 1985;20:631–9.
lation is observed between the NURBS degree and the https://doi.org/10.1016/0045-7949(85)90111-7.
convergence rate except that quadratic NURBS elements [15] Adler A, Mikulas M, Hedgepeth J. Static and dynamic analysis of partially
wrinkled membrane structures. In: 41st Struct Struct Dyn Mater Conf Exhib,
perform slightly worse with non-TF models. Because a American Institute of Aeronautics and Astronautics, Reston, Virigina; 2000.
higher NURBS degree leads to higher computational cost, it doi:10.2514/6.2000-1810.
may be advisable to avoid increasing the former unnecessar- [16] Rossi R, Lazzari M, Vitaliani R, Oñate E. Simulation of light-weight membrane
structures by wrinkling model. Int J Numer Meth Eng 2005;62:2127–53.
ily in membrane-deformation problems. https://doi.org/10.1002/nme.1266.
(4) The continuous boundary conditions introduced in a partial [17] Jarasjarungkiat A, Wüchner R, Bletzinger K-U. A wrinkling model based on
model of the membrane influence the resultant membrane material modification for isotropic and orthotropic membranes. Comput
Methods Appl Mech Eng 2008;197:773–88. https://doi.org/10.1016/j.
deformations even when the isogeometric model has many
cma.2007.09.005.
DOFs. The second-row strategy and the shadow-control- [18] Akita T, Nakashino K, Natori MC, Park KC. A simple computer implementation
point technique lead to different discretized systems and of membrane wrinkle behaviourvia a projection technique. Int J Numer Meth
naturally result in different solutions. Eng 2007;71:1231–59. https://doi.org/10.1002/nme.1990.
[19] Jarasjarungkiat A, Wüchner R, Bletzinger K-U. Efficient sub-grid scale
modeling of membrane wrinkling by a projection method. Comput Methods
Appl Mech Eng 2009;198:1097–116. https://doi.org/10.1016/j.
cma.2008.11.014.
Declaration of Competing Interest [20] Haseganu EM, Steigmann DJ. Analysis of partly wrinkled membranes by the
method of dynamic relaxation. Comput Mech 1994;14:596–614. https://doi.
The authors declare that they have no known competing finan- org/10.1007/BF00350839.
[21] Atai A, Steigmann DJ. Numerical analysis of wrinkled, anisotropic, nonlinearly
cial interests or personal relationships that could have appeared elastic membranes. Mech Res Commun 2014;57:1–5. https://doi.org/10.1016/
to influence the work reported in this paper. j.mechrescom.2014.01.002.
[22] Mosler J, Cirak F. A variational formulation for finite deformation wrinkling
analysis of inelastic membranes. Comput Methods Appl Mech Eng
2009;198:2087–98. https://doi.org/10.1016/j.cma.2009.02.001.
Acknowledgments [23] Contri P, Schrefler BA. A geometrically nonlinear finite element analysis of
wrinkled membrane surfaces by a no-compression material model. Commun
Appl Numer Methods 1988;4:5–15. https://doi.org/10.1002/cnm.1630040103.
This work was performed while K.N. was hosted as a visiting [24] Szyszkowski W, Glockner PG. Spherical membranes subjected to vertical
researcher at KTH Mechanics, Royal Institute of Technology. He concentrated loads: an experimental study. Eng Struct 1987;9:183–92.
https://doi.org/10.1016/0141-0296(87)90014-9.
would like to thank KTH for offering him an excellent research
[25] Stanuszek M. FE analysis of large deformations of membranes with wrinkling.
environment during the period. Finite Elem Anal Des 2003;39:599–618. https://doi.org/10.1016/S0168-874X
(02)00130-0.
[26] Hughes TJR, Cottrell JA, Bazilevs Y. Isogeometric analysis: CAD, finite elements,
Funding NURBS, exact geometry and mesh refinement. Comput Methods Appl Mech
Eng 2005;194:4135–95. https://doi.org/10.1016/j.cma.2004.10.008.
[27] Kiendl J, Bletzinger K-U, Linhard J, Wüchner R. Isogeometric shell analysis with
This work was supported partially by a JSPS KAKENHI Grant-in- Kirchhoff-Love elements. Comput Methods Appl Mech Eng
Aid for Challenging Exploratory Research [grant no. JP17K18941]. 2009;198:3902–14. https://doi.org/10.1016/j.cma.2009.08.013.
[28] Kiendl J, Hsu M-C, Wu MCH, Reali A. Isogeometric Kirchhoff-Love shell
formulations for general hyperelastic materials. Comput Methods Appl Mech
References Eng 2015;291:280–303. https://doi.org/10.1016/j.cma.2015.03.010.
[29] Breitenberger M, Apostolatos A, Philipp B, Wüchner R, Bletzinger K-U. Analysis
[1] Iwasa T, Jacobson M, Natori M. Spectrum evaluation method for wrinkled in computer aided design: Nonlinear isogeometric B-Rep analysis of shell
membranes. AIAA J 2005;43:194–205. https://doi.org/10.2514/1.7509. structures. Comput Methods Appl Mech Eng 2015;284:401–57. https://doi.
[2] Lee K, Lee SW. Analysis of gossamer structures using assumed-strain solid- org/10.1016/j.cma.2014.09.033.
shell finite elements. J Spacecr Rockets 2006;43:1301–7. https://doi.org/ [30] Nguyen-Thanh N, Zhou K, Zhuang X, Areias P, Nguyen-Xuan H, Bazilevs Y, et al.
10.2514/1.19405. Isogeometric analysis of large-deformation thin shells using RHT-splines for
18 K. Nakashino et al. / Computers and Structures 239 (2020) 106302
multiple-patch coupling. Comput Methods Appl Mech Eng 2017;316:1157–78. [52] Barnes MR. Form-finding and analysis of prestressed nets and membranes.
https://doi.org/10.1016/j.cma.2016.12.002. Comput Struct 1988;30:685–95. https://doi.org/10.1016/0045-7949(88)
[31] Li W, Nguyen-Thanh N, Zhou K. Geometrically nonlinear analysis of thin-shell 90304-5.
structures based on an isogeometric-meshfree coupling approach. Comput [53] Underwood P. Dynamic relaxation. In: Belytschko T, Hughes TJR, editors.
Methods Appl Mech Eng 2018;336:111–34. https://doi.org/10.1016/j. Comput. Methods Transient Anal., Amsterdam, North-Holland, 1983, pp. 245–
cma.2018.02.018. 265.
[32] Tepole AB, Kabaria H, Bletzinger KU, Kuhl E. Isogeometric Kirchhoff-Love shell [54] Han SE, Lee KS. A study of the stabilizing process of unstable structures by
formulations for biological membranes. Comput Methods Appl Mech Eng dynamic relaxation method. Comput Struct 2003;81:1677–88. https://doi.org/
2015;293:328–47. https://doi.org/10.1016/j.cma.2015.05.006. 10.1016/S0045-7949(03)00187-1.
[33] Lu J, Zheng C. Dynamic cloth simulation by isogeometric analysis. Comput [55] Barnes MR. Form finding and analysis of tension space structures by dynamic
Methods Appl Mech Eng 2014;268:475–93. https://doi.org/10.1016/j. relaxation (Ph.D thesis). City University London; 1977.
cma.2013.09.016. [56] Rodriguez J, Rio G, Cadou JM, Troufflard J. Numerical study of dynamic
[34] Shin SG, Lee CO. Splitting basis techniques in cloth simulation by isogeometric relaxation with kinetic damping applied to inflatable fabric structures with
analysis. Comput Methods Appl Mech Eng 2020;362:. https://doi.org/10.1016/ extensions for 3D solid element and non-linear behavior. Thin-Walled Struct.
j.cma.2020.112871112871. 2011;49:1468–74. https://doi.org/10.1016/j.tws.2011.07.011.
[35] Chen L, Nguyen-Thanh N, Nguyen-Xuan H, Rabczuk T, Bordas SPA, Limbert G. [57] Schwlizerhof K, Ramm E. Displacement dependent pressure loads in nonlinear
Explicit finite deformation analysis of isogeometric membranes. Comput finite element analyses. Comput Struct 1984;18:1099–114. https://doi.org/
Methods Appl Mech Eng 2014;277:104–30. https://doi.org/10.1016/j. 10.1016/0045-7949(84)90154-8.
cma.2014.04.015. [58] Rumpel T, Schweizerhof K. Volume-dependent pressure loading and its
[36] Alic V, Persson K. Form finding with dynamic relaxation and isogeometric influence on the stability of structures. Int J Numer Meth Eng
membrane elements. Comput Methods Appl Mech Eng 2016;300:734–47. 2003;56:211–38. https://doi.org/10.1002/nme.561.
https://doi.org/10.1016/j.cma.2015.12.009. [59] Eriksson A, Nordmark A. Symmetry aspects in stability investigations for thin
[37] Philipp B, Breitenberger M, D’Auria I, Wüchner R, Bletzinger KU. Integrated membranes. Comput Mech 2016;58:747–67. https://doi.org/10.1007/s00466-
design and analysis of structural membranes using the Isogeometric B-Rep 016-1317-8.
Analysis. Comput Methods Appl Mech Eng 2016;303:312–40. https://doi.org/ [60] Hu Q, Chouly F, Hu P, Cheng G, Bordas SPA. Skew-symmetric Nitsche’s
10.1016/j.cma.2016.02.003. formulation in isogeometric analysis: Dirichlet and symmetry conditions,
[38] Manh ND, Evgrafov A, Gersborg AR, Gravesen J. Isogeometric shape patch coupling and frictionless contact. Comput Methods Appl Mech Eng
optimization of vibrating membranes. Comput Methods Appl Mech Eng 2018;341:188–220. https://doi.org/10.1016/j.cma.2018.05.024.
2011;200:1343–53. https://doi.org/10.1016/j.cma.2010.12.015. [61] Spink RVM, Claxton D, de Falco C. The NURBS toolbox; n.d. https://
[39] Sauer RA, Duong TX, Corbett CJ. A computational formulation for constrained octave.sourceforge.io/nurbs/index.html [accessed June 26, 2019].
solid and liquid membranes considering isogeometric finite elements. Comput [62] Lee E-S, Youn S-K. Finite element analysis of wrinkling membrane structures
Methods Appl Mech Eng 2014;271:48–68. https://doi.org/10.1016/j. with large deformations. Finite Elem Anal Des 2006;42:780–91. https://doi.
cma.2013.11.025. org/10.1016/j.finel.2006.01.004.
[40] Apostolatos A, Bletzinger KU, Wüchner R. Weak imposition of constraints for [63] Kang S, Im S. Finite element analysis of dynamic response of wrinkling
structural membranes in transient geometrically nonlinear isogeometric membranes. Comput Methods Appl Mech Eng 1999;173:227–40. https://doi.
analysis on multipatch surfaces. Comput Methods Appl Mech Eng org/10.1016/S0045-7825(98)00271-0.
2019;350:938–94. https://doi.org/10.1016/j.cma.2019.01.023. [64] Diaby A, Le van A, Wielgosz C. Buckling and wrinkling of prestressed
[41] Takizawa K, Tezduyar TE, Terahara T. Ram-air parachute structural and fluid membranes. Finite Elem Anal Des 2006;42:992–1001. https://doi.org/
mechanics computations with the Space-Time Isogeometric Analysis (ST-IGA). 10.1016/j.finel.2006.03.003.
Comput Fluids 2016;141:191–200. https://doi.org/10.1016/ [65] Wu T-Y, Ting EC. Large deflection analysis of 3D membrane structures by a 4-
j.compfluid.2016.05.027. node quadrilateral intrinsic element. Thin-Walled Struct. 2008;46:261–75.
[42] Kanai T, Takizawa K, Tezduyar TE, Tanaka T, Hartmann A. Compressible-flow https://doi.org/10.1016/j.tws.2007.08.043.
geometric-porosity modeling and spacecraft parachute computation with [66] Gil AJ, Bonet J. Finite element analysis of partly wrinkled reinforced
isogeometric discretization. Comput Mech 2019;63:301–21. https://doi.org/ prestressed membranes. Comput Mech 2007;40:595–615. https://doi.org/
10.1007/s00466-018-1595-4. 10.1007/s00466-006-0129-7.
[43] De Rooij R, Variational A. Formulation for thin membranes (Master’s thesis), [67] Barsotti R, Ligarò SS. Static response of elastic inflated wrinkled
Delft University of Technology, 2013. https://repository.tudelft.nl/islandora/ membranes. Comput Mech 2014;53:1001–13. https://doi.org/10.1007/
object/uuid%3A407b1564-04d7-4f24-badf-61bb960ec9d2 [accessed June 26, s00466-013-0945-5.
2019]. [68] Zhang Z-Q, Liu GR. An edge-based smoothed finite element method (ES-FEM)
[44] Piegl L, Tiller W. The NURBS Book, Springer Berlin Heidelberg, Berlin, using 3-node triangular elements for 3D non-linear analysis of spatial
Heidelberg; 1995. doi: 10.1007/978-3-642-97385-7. membrane structures. Int J Numer Meth Eng 2011;86:135–54. https://doi.
[45] Bonet J, Wood RD. Nonlinear continuum mechanics for finite element analysis. org/10.1002/nme.3049.
Cambridge: Cambridge University Press; 2008. doi: 10.1017/ [69] Auricchio F, Da Veiga LB, Hughes TJR, Reali A, Sangalli G. Isogeometric
CBO9780511755446. collocation methods. Math Model Methods Appl Sci 2010;20:2075–107.
[46] Miyazaki Y. Wrinkle/slack model and finite element dynamics of membrane. https://doi.org/10.1142/S0218202510004878.
Int J Numer Meth Eng 2006;66:1179–209. https://doi.org/10.1002/nme.1588. [70] Auricchio F, Beirão da Veiga L, Hughes TJR, Reali A, Sangalli G.
[47] Patil A, Nordmark A, Eriksson A. Instabilities of wrinkled membranes with Isogeometric collocation for elastostatics and explicit dynamics. Comput
pressure loadings. J Mech Phys Solids 2016;94:298–315. https://doi.org/ Methods Appl Mech Eng 2012;249–252:2–14. https://doi.org/10.1016/j.
10.1016/j.jmps.2016.05.014. cma.2012.03.026.
[48] Nakashino K, Natori MC. Efficient modification scheme of stress-strain tensor [71] Kruse R, Nguyen-Thanh N, De Lorenzis L, Hughes TJR. Isogeometric collocation
for wrinkled membranes. AIAA J. 2005;43:206–15. https://doi.org/10.2514/ for large deformation elasticity and frictional contact problems. Comput
1.7143. Methods Appl Mech Eng 2015;296:73–112. https://doi.org/10.1016/j.
[49] Schoop H, Taenzer L, Hornig J. Wrinkling of nonlinear membranes. Comput cma.2015.07.022.
Mech 2002;29:68–74. https://doi.org/10.1007/s00466-002-0326-y. [72] Nguyen-Thanh N, Li W, Huang J, Srikanth N, Zhou K. An adaptive isogeometric
[50] Kang S, Im S. Finite element analysis of wrinkling membranes. J Appl Mech analysis meshfree collocation method for elasticity and frictional contact
1997;64:263. https://doi.org/10.1115/1.2787302. problems. Int J Numer Meth Eng 2019;120:209–30. https://doi.org/10.1002/
[51] Otter JRH. Computations for prestressed concrete reactor pressure vessels nme.6132.
using dynamic relaxation. Nucl Struct Eng 1965;1:61–75. https://doi.org/
10.1016/0369-5816(65)90097-9.