1. STATIC AND VIBRATION ANALYSIS OF CABLE
STRUCTURES USING ISOGEOMETRIC
APPROACH
Thai Son
Sejong University
Advanced Structural Engineering Laboratory
MASTER’S THESIS DEFENSE
November 20, 2014
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 1 / 55
2. Contents
1 Introduction
Analyses of cable structures
Goals and Objectives
2 IGA-based analysis of cable structures
Isogeometric analysis
Cable formulation
NURBS-based discretization
Form-finding of cable structures
Finite element models
3 Numerical examples
Static analysis
Free vibration analysis
4 Conclusions and remarks
Conclusions
Remarks
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 2 / 55
4. Cable structures
Distinctive characteristics:
Light weight
High strength to weigh ratio
Aesthetic appearance
Low-cost construction
Drawbacks:
Highly geometrical non-linearity
Unstable and sensitive to the effects of external loads
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 4 / 55
5. Analysis of cable structures
Up until the present, there are 2 prevailing approaches to analyze the
cable structures’ behavior:
Exact elastic catenary expression
Finite element analysis
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 5 / 55
6. Elastic catenary expression
Features
Firstly introduced by Obrien and Francis in 1964
Based on mathematical analysis
The geometries are assumed to be represented by parabolic
curves
Advantage
The nonlinear effects are considered accurately with a small
number of elements
Disadvantages
Only acceptable when small curvatures are considered
Having problems in cases extremely high pretension cables are
taken into account
Having some restrictions due to the limitation of mathematical
expression
For vibration analysis, the complexities arise due to various cases
in reality make the general explicit solutions cannot be obtained
Generally restrictive to apply in engineering practices
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 6 / 55
7. Traditional finite element approach
Features
Normally employed Lagrangian functions to represent the
geometry and the displacement fields
Advantage
Versatile with no limitation and restriction regarding geometries
and loading conditions
Disadvantages
Need a fine mesh to generate the smooth curve of cables
Difficult to obtained the solutions for cables having a relatively
large sag
Mesh generation is generally time-consuming and costly
Generally less attractive to investigators recently
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 7 / 55
8. Motivations
Propose an alternative approach, which can take advantage of the
versatility of FEA but also derive the precise geometry of the
structures
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 8 / 55
9. Motivations
Propose an alternative approach, which can take advantage of the
versatility of FEA but also derive the precise geometry of the
structures
=⇒ ISOGEOMETRIC ANALYSIS APPROACH
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 8 / 55
10. Recently Isogeometric approach
Bridge the gap between finite element analysis (FEA) and
conventional computer-aided design tools
Employ B-splines, NURBS or currently T-splines as the attractive
alternatives of interpolation functions
Inherit the isoparametric concept from FEA, in which both physical
geometry and dependent variables of problems are expressed by
the same basis
Have the ability to present exact geometry of object, which is
virtually approximated in traditional FEA
Provide advantages in computational cost concerning to accuracy
with the newly introduced k-refinement scheme
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 9 / 55
11. Objectives
Develop the NURBS-based isogeometric cable element as an
alternative approach to deal with static and free vibration
problems of cable structures
Employ the NURBS basis functions to model exactly the geometry
of cable structures and the displacement field
Utilize the penalty method to handle the form-finding for
determining the initial equilibrium geometries
Perform the refinement tests and compare the converged
solutions with those obtained form previous research to
demonstrate the accuracy and the efficiency of proposed
approach
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 10 / 55
12. IGA-based analysis of cable
structures
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 11 / 55
14. Knot vector and Basis functions
The characteristics of B-spline basis functions:
constituting the partition of unity, which means
n
1
Ni,p (ξ) = 1
linear independent, which means
n
1
αiNi,p (ξ) = 0 ⇔ αi = 0, i = 1, ..., n
having compact support
Compared to shape function in traditional FEA, the B-splines are also:
non-negative over the entire parameter space
Cp−1 continuity across the element boundaries when knot vector
is uniform.
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 13 / 55
15. Control points and B-spline curves
B-spline curves are constructed with respect to a set of control points
(Pi, i=1,...,n) by a linear combination of basis functions:
C (ξ) =
x
y
z
(ξ) =
n
i=1
PiNi,p (ξ) =
n
i=1
xi
yi
zi
Ni,p (ξ)
1C
2C
3C
4C
5C
6C
7C
8C
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 14 / 55
16. Refinement schemes
h-refinement
additional knots are inserted to split the knot span, thence
rendering more elements
both physical geometry and parameterization are not changed
the number of control point is increased; besides, the continuities
over the newly created knots are similar to the inner original ones
0
0.25
0.5
0.75
1
0 0.5 1
0
0.25
0.5
0.75
1
0 0.25 0.5 0.75 1
{0, 0, 0, 0.5, 1, 1, 1} ⇒ {0, 0, 0, 0.25, 0.5, 0.75, 1, 1, 1}
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 15 / 55
17. Refinement schemes
p-refinement
elevates polynomial order of basis functions by increasing the
multiplicity of each knot value by one
the geometry and parameterization of the physical curve are not
changed
the number of basis function and control points are increased
the number of elements and the continuity across inner knots
remains the same
0
0.25
0.5
0.75
1
0 0.25 0.5 0.75 1
0
0.25
0.5
0.75
1
0 0.25 0.5 0.75 1
{0, 0, 0.5, 1, 1} ⇒ {0, 0, 0, 0.5, 0.5, 1, 1, 1}
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 16 / 55
18. Refinement schemes
k-refinement
newly introduced refinement schemes compared to FEA
both order of basic functions and the continuity across the knot
values (element boundaries) are increased
change the control points but still maintain the original geometry
and the parameterization of physical domain
0
0.25
0.5
0.75
1
0 0.25 0.5 0.75 1
0
0.25
0.5
0.75
1
0 0.25 0.5 0.75 1
{0, 0, 0.5, 1, 1} ⇒ {0, 0, 0, 0.5, 1, 1, 1}
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 17 / 55
19. Non-Uniform Rational B-splines (NURBS)
NURBS is the generalized form of B-spline in the frame work of
partition of unity with weighted values wi
Rp
i (ξ) =
Ni,p (ξ) wi
W (ξ)
=
Ni,p (ξ) wi
n
i=1 Ni,p (ξ)wi
While B-splines only can represent conical sections or curves,
NURBS have the ability to describe arbitrary physical domain
The NURBS and B-splines basis functions share the same tensor
product nature and refinement schemes
The NURBS curves are defined by a linear combination of the
NURBS basis functions and coefficients (control points) over the
parametric space
C (ξ) =
n
i=1
PiRp
i (ξ)
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 18 / 55
20. Incremental equation
The initial undeformed configuration (C0), the last known deformed
configuration (C1), and the current deformed configuration (C2)
0
C0
C1
C2
0
ix 00
ii d xx +0
dS
1
0
0
ii ux + 1
0
0
ii ux + d x d ui i0
0 1
+ +1
dS
2
0
0
ii ux + 2
0
0
ii ux + d x d ui i0
0 2
+ +2
dS
0
x2 ,1
x2 ,2
x2
0
x1 ,1
x1 ,2
x1
0
x3 ,1
x3 ,2
x3
1
dS
2
= d0
xi + d1
0 ui · d0
xi + d1
0 ui
2
dS
2
= d0
xi + d2
0 ui · d0
xi + d2
0 ui
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 19 / 55
21. Incremental equation
0ε =
1
2
2dS
2
− 1dS
2
(0dS)
2
=0e+0η
where 0e and 0η
0e =
d0xi
0dS
dui
0dS
+
dui
0dS
d1
0 ui
0dS
0η =
1
2
dui
0dS
dui
0dS
Incremental equation
0S
Aρ¨uiδuidS +
0S
AE0eδ (0e) dS +
0S
A1
0Pδ (0η) dS
= δ 2
0R −
0S
A1
0Pδ (0e) dS
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 20 / 55
22. NURBS-based discretization
Geometry and displacement fields
xi =
ncp
α=1
Rα (ξ) (xc
i )α, (i = 1, 2, 3) or x = Rxc
ui =
ncp
α=1
Rα (ξ) (uc
i )α; (i = 1, 2, 3) or u = Ruc
in which
xc = x1
1 , x1
2 , x1
3 , ..., xncp
1 , xncp
2 , xncp
3
T
uc = u1
1, u1
2, u1
3, ..., uncp
1 , uncp
2 , uncp
3
T
R =
R1 0 0
0 R1 0
0 0 R1
...
Rncp 0 0
0 Rncp 0
0 0 Rncp
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 21 / 55
23. NURBS-based discretization
0e =
1
(J)2
xT
c R,T
ξ R,ξ +1
0 uT
c R,T
ξ R,ξ · uc = BLuc
δ (0e) =
1
(J)2
xT
c R,T
ξ R,ξ +1
0 uT
c R,T
ξ R,ξ · δuc = BLδuc
0η =
1
2(J)2
uT
c R,T
ξ R,ξ · uc =
1
2
uT
c BT
NLBNLuc
δ (0η) =
1
(J)2
R,T
ξ R,ξ · δuc = BT
NLBNLδuc
J =
dS
dξ
=
3
i=1
ncp
α=1
R,α
ξ (ξ) (xc
i )α
2
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 22 / 55
24. NURBS-based discretization
m¨u + (kL + kNL) u =2
0 f −1
0 f
where
m = A
ξi+1
ξi
ρRT
RJdξ
kL = EA
ξi+1
ξi
BT
L BLJdξ
kNL = A
ξi+1
ξi
1
0PBT
NLBNLJdξ
1
0f = A
ξi+1
ξi
1
0PBT
L Jdξ
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 23 / 55
25. Form-finding of cable structures
The penalty method has been developed to solve the multi-point
constraints equations in FEA. For a global static problem:
kgug = fg
Global stiffness matrix
kg(∈ Ra×a
) =
ne
1
(kL + kNL)
Global force vector
fg =
ne
1
2
0f − 1
0f
Assume that the system has m constraint equations:
cug − ˆu = 0
in which
c(∈ Rm×a) is the constant matrix (m < a)
ˆu is the m-dimensional constant vector
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 24 / 55
26. Form-finding of cable structures
The penalty equation is written as
p = cug − ˆu
in which p = 0 imply all constraint equations are satisfied
The total potential energy of the system can be reformed as:
Π =
1
2
uT
g kug − uT
g f +
1
2
pT
∆p
where ∆ is the m × m diagonal matrix of chosen constant numbers or
so-called penalty numbers α, (∆ii = α).
δΠ = 0 ⇒ kg + cT
∆c uc = fg + cT
∆ˆu
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 25 / 55
27. Form-finding of cable structures
Starting configuration with
unstressed length 0
S
Initial equilibrium configuration
under self-weight
yû
xû
Prescribed
displacements
Firstly, the cable is modeled in the state of straight, stress-free
one.
Then, the prescribed displacements are applied to supports to
obtain the determined geometrical location
This procedure is carried out according to the incremental
scheme.
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 26 / 55
28. Finite element models
For static analysis
kg + cT
∆c uc = fg + cT
∆ˆu
For free vibration analysis
mg ¨uc + kg + cT
∆c uc = 0
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 27 / 55
29. Numerical examples
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 28 / 55
30. Isolated cable under concentrated load
121.92 m
152.4 m
304.8 m
30.48 m
x
P = 35.586 kN
z
L1 L2
1
2
3
Table: Properties of cable
Data Value
Cross-sectional area (A) 548.4 mm2
Elastic modulus (E) 131 kN/mm2
Unstressed length (L1) 125.88 m
Unstressed length (L2) 186.85 m
Self-weight (w) 46.12 kN/m
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 29 / 55
31. Isolated cable under concentrated load
P = 35.586 kN
1
2
3
7.93
ξ=0 ξL ξ=1
C0
ξL = L1/(L1 + L2)
Ξ = {(0)p+1, 2ξL/ne, ..., 2kξL/ne, (ξL)p, 2(1 − ξL)/ne, ...
, 2k(1 − ξL)/ne, (1)p+1}; k = ne/2
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 30 / 55
32. Isolated cable under concentrated load
Researcher Approach Displacements
Vertical Horizontal
Jayaraman and Knudson Elastic straight -5.4710 -0.8450
Jayaraman and Knudson Elastic catenary -5.6260 -0.8590
Yang and Tsay Elastic catenary -5.6250 -0.8590
Thai and Kim Elastic catenary -5.6260 -0.8590
Salehi Ahmad Abad et al. Discrete elastic catenary -5.5920 -0.8550
Continuous elastic catenary -5.6260 -0.8590
Discrete elastic catenary with point load -5.8300 -0.8730
This study Isogeometric cable element
Order No. of element
1 2 -5.8037 -0.8923
1 4 -5.6686 -0.8674
1 8 -5.6351 -0.8612
1 16 -5.6268 -0.8597
1 32 -5.6247 -0.8593
1 64 -5.6241 -0.8592
1 128 -5.6240 -0.8592
1 256 -5.6240 -0.8592
2 2 -5.6665 -0.8689
2 4 -5.6281 -0.8602
2 8 -5.6241 -0.8593
2 16 -5.6239 -0.8592
2 32 -5.6239 -0.8592
2 64 -5.6239 -0.8592
3 2 -5.6239 -0.8592
3 4 -5.6239 -0.8592
3 8 -5.6239 -0.8592
3 16 -5.6239 -0.8592
3 32 -5.6239 -0.8592
3 64 -5.6239 -0.8592
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 31 / 55
33. 5-cables net
Table: Structure’s properties
Data Value
Axial stiffness (EA)
Elastic 5000 daN
Inelastic ∞
Cable length (L)
L1 1.2887 m
L2 1.2887 m
L3 0.5912 m
L4 1.8740 m
L5 2.0978 m
Self-weight (w) 2.0 daN/m
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 32 / 55
34. 5-cables net
Firstly, each cable is
initially described as a
straight and free stressed
segment
Ξ = { (0)p+1, 1/ne, 2/ne,...,
(ne-1)/ne, (1)p+1 }
Nodes x y z
P3 0.0000 0.0000 0.0000
P4 1.0000 0.0000 0.0000
P5 0.0000 1.0000 0.0000
P6 1.0000 1.0000 1.0000
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 33 / 55
37. Single span cables
Table: Knot vectors for refinement strategies
Refinement strategy No. of element Order Knot vector
h-refinement ne p∗ (0)p+1, 1/ne, 2/ne, ..., (ne − 1)/ne, (1)p+1
p-refinement n∗
e p (0)p+1, (1/ne)p, (2/ne)p, ..., ((ne − 1)/ne)p, (1)p+1
k-refinement n∗
e p (0)p+1, 1/ne, 2/ne, ..., (ne − 1)/ne, (1)p+1
Note: * is a fixed value
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 36 / 55
41. Single span cables
Table: First 10 natural frequencies of single span cable (AE/mgl=1000)
Researcher Mode number
1 2 3 4 5 6 7 8 9 10
Current study 4.8025 7.4751 10.4182 13.0157 15.8359 18.4249 21.2096 23.7867 26.5644 29.1087
Henghold and Russell 4.8782 7.7553
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 40 / 55
48. Flat cable nets
2 × 2
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 47 / 55
49. Flat cable nets
3 × 3
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 48 / 55
50. Flat cable nets
4 × 4
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 49 / 55
51. Flat cable nets
5 × 5
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 50 / 55
52. Flat cable nets
6 × 6
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 51 / 55
53. Conclusions and remarks
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 52 / 55
54. Conclusions
The application of NURBS-based IGA cable elements to analyze
the cable structures has no restrictions and limitations
For a certain number of refinement cycles, the converged
solutions of displacements and natural frequencies are obtained
with a reasonable number of elements
No particular effort is required since all cables are firstly modeled
in the configuration of straights elements. Higher order basis
function could be applied systematically
Generally, the higher order basis functions can provider better
convergence rate in p-and k-refinement schemes.
The favorable characteristics of the present NURBS-based
isogeometric cable element can overcome drawbacks of the
traditional FEA (complex geometries in cable nets and large sad
cables)
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 53 / 55
55. Remarks
The successful application of the proposed NURBS-based IGA
cable element to the static and free vibration analysis of cable
structure once again validate the efficiency and the versatility of
the isogeometric analysis approach in solving problems related to
solid and structural mechanics
It is undeniable that cables are merely simple tension structures
having 1D mechanical behavior, hence the advanced features of
IGA approach are not fully employed.
This simple study, however, can be considered as an fundamental
basis for some further potential considerations
The proposed elements can be taken into consideration with other
structural elements to stimulate the whole structures like
suspended cable bridge, stay cable bridges or cable roof systems.
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 54 / 55
56. The End
THANK YOU FOR YOUR ATTENTION!
Thai Son (Sejong University) IGA-based analysis of cable structures November 20, 2014 55 / 55