R-141_XiaoJC.pdf

COMPUTATIONAL METHODS IN ENGINEERING AND SCIENCE
EPMESC X, Aug. 21-23, 2006, Sanya, Hainan,China
©2006 Tsinghua University Press & Springer
Parametric Analysis and Optimization of Partial Double-Layer Reticulated
Shells Using Uniform Design and Rotational Second Order Design
J. C. Xiao 1*, T. Liang 1, Y. Liu 2
1
2
School of Civil Engineering & Architecture, Guizhou University, Guiyang, 550003 China
Department of Civil Engineering, Dalhousie University, Halifax NS B3J 1Z1, Canada
Email: [email protected]
Abstract The determination of optimum design variables of partial double-layer reticulated shells is of a multistage
optimization problem, which is difficult to solve by normal methods. To fulfill the requirement of preliminary design,
uniform design and rotational second order design are proposed to make a quick optimization. This is a kind of
response surface method, which requires fewer times of computational experiment. In wide range of design variables,
approximate regression relations between the objective values (the amount of material consumption, maximum
downward/upward deflections, basic frequency and minimum geometrically nonlinear buckling load) and the main
design variables (high rise of shell, the single-layer area, and material design stress ratio for single-layer members) are
obtained using uniform design. By solving a simple problem of nonlinear programming, the approximate optimum
combination of design variables that meet the requirements of design specifications is decided. Within the local range
of the approximate results, rotational second order design is used to improve the precision. An example of
multipoint-supported hexagonal partial double-layer reticulated shell is taken to explain the process of analysis.
Design verification shows the reliability of the results.
Key words: parametric analysis, optimization, uniform design, rotational second order design, partial double-layer
reticulated shells
INTRODUCTION
The configuration of partial double-layer reticulated shells is based on the theory of uniform strength shells. In a partial
double-layer reticulated shell, the single-layer area corresponds to the thin part of uniform strength shell. The
double-layer area, the curvatures of its top and lower chords being equal, is the mapping of the thick part. Between the
single-layer and double-layer areas, stiffness transition region is established (Fig. 1). The orderly configuration of
partial double-layer reticulated shells provides well impression of indoor view. This economy kind of structures has
been used in practical engineering.
Figure 1: Section of uniform-strength spherical shell and section of partial double-layer reticulated shell
The design variables of a partial double-layer reticulated shell are with different natures. The determination of
optimum design variables of is of a multistage optimization problem. The structure is subjected to stress, local
buckling, overall buckling and displacement constraints. Due to the complexity of the problem, current approaches
and software packages can not efficiently meet the needs of the optimization of space trusses under several kinds of
loading combination conditions.
Sake and Kameshki employed optimality criteria approach and nonlinear finite element method for the optimization of
elastic framed domes. Gil and Andreu proposed a methodology combining a full stressed design optimization with a
conjugates gradient optimization for the identification of the optimum shape and cross-sections of a plane truss
⎯ 1046 ⎯
structure. Wang, etc presented an evolutionary optimization method for weight minimum problem of a space truss
structure, where nodal coordinates and element cross-sectional areas being optimized by using full stressed design and
evolutionary node shift method.
At the stage of preliminary design, simple and efficiency approaches to determinate basic design variables seem to be
very important. In the paper, uniform design and rotational second order design are proposed to make a quick
optimization. This is a kind of response surface method, which requires fewer times of computational experiment.
ANALYSIS PROCESS
Structural optimization can be divided into cross-sectional optimization, configurational optimization, topological
optimization and structural type optimization in terms of optimization stage. The benefits from optimization increase
with the enhancement of optimization stage. Due to the different magnitude or dimension of design variables, and the
interaction of design variables, the degree of difficulty of multistage optimization is relatively greater.
One of the aims of experimental design is to find the best combination of variables under certain constraint conditions.
In experimental design, there are not demands for the magnitude or dimension of design variables. The interactions
among variables can also be considered.
Uniform design, one of experimental design approaches, was put forward by Fang in 1985. It has many advantages,
such as fewer times of experiment, more variables and levels that can be considered. And the experimental points are
uniformly distributed in design space. By regression to the experimental results, the internal relationship between
objective values and design variables, as well as the approximate solutions, can be obtained. This method is suitable
for the multivariable and multilevel experimental design specially.
Current software packages are relatively much more perfect. Many of them have the function of full stressed
optimization, and data exchange modules between different software packages. PLAScad, developed by us, is one of
such software packages for the design of space trusses. PLAScad has many inline procedures, such as modeling,
structural analysis, cross-section full stressed optimization and nonlinear stability analysis.
Professional software packages for the design of reticulated shells can not undertake the optimization that meets the
requirements of strength, stiffness and stability at the same time.
For preliminary design, the efficiency of optimization analysis has gain more attention. To quickly determinate the
design variables, uniform design and rotational second design are used in different optimization range of variables. In
wide range of design variables, uniform design is adopted to make parameter study and approximate optimization.
Within the local range of the approximate results, rotational second order design is used to improve the precision.
In the analysis the calculation experiments are completed by professional reticulated shell design software packages.
The results are checked by common structural software. Regression computation uses MS-Excel. Nonlinear minimum
problem with constraint conditions is solved by Matlab. This approach leaves out much of complex programming
tasks.
In the process of calculation experiments, repetition works of modeling are necessary. Professional software packages
build the models at a fast rate by utilizing the grid formation rules, or through changing initial parameters and node
coordinates, or through adding/erasing members.
Analysis considerations are as follows:
(1) The single-layer area R is the only topological design variable considered. Configurational design variables include
high rise h、grid dimensions D and the thickness of double-layer reticulated shell t.
(2) Structural optimization is a problem considering the least cost of a structure that satisfies various constraint
conditions, such as strength, stiffness, frequency, stability, and etc. Most of current professional software packages can
undertake full stressed optimization only. The results meet the requirements of member strength and stability.
However, they do not always satisfy the needs of structural stiffness and ultimate load bearing capability. In
calculation experiments, thus, objective values include cost, displacements, ultimate load, basic frequency, and etc.
Referenced structures used to compute objective values are chosen those full-stressed optimization models made by
professional software packages. When deciding the optimum combination of design variables, cost is considered as the
only criterion, stiffness and stability being constraint conditions, basic frequency being design reference index.
(3) For totally double-layered reticulated shells, structural design is dominated by strength mainly. In the design of
totally single-layered reticulated shells, stability is the main dominated condition.
For partial double-layer reticulated shells, the single-layer area and material design stress ratio for single-layer
members significantly influence the objective values. To simplify the analysis, the single-layer members use the same
⎯ 1047 ⎯
material design stress ratio in the process of full-stressed optimization. While, the material design stresses for
double-layer members do not discount.
(4) To regularize the experimental objective values, the discrete cross sectional properties of members, discrete gages
of bolts, and discrete dimensions of joints are made to be continuous. These relationships are obtained by carrying out
the least square approximation.
Calculation steps are given below:
(1) Choose the main design variables, such as h, D, t, R, and material design stress ratio for single-layer members ρ.
(2) Determinate the wide change range of design variables.
(3) In wide range of design variables, use uniform design to make approximate optimization. (i) Decide the level
number of each design variable. (ii) Select an appropriate uniform design table and make the experimental scheme. (iii)
Do calculation experiments. (iv) Make the regression of the experimental results, and obtain the approximate relations
between the objective values and the main design variables. (v) By solving a simple problem of nonlinear
programming, get the approximate optimum results that meet the requirements of design specifications.
(4) Within the local range of the approximate results, use rotational second order design to improve the precision. (i)
Select an appropriate rotational second design table and make the experimental scheme. (iii) Do calculation
experiments. (iv) Make the regression of the experimental results. (v) Get the optimum results.
POSSIBLE POSITIONS OF SINGLE-LAYER REGIONS
The possible positions of single-layer regions can be determined according to the stress distribution of the
corresponding continuum shell or the corresponding single-layer reticulated shell. Fig. 1 shows the stress distribution
details of 4 kinds of point-supported single-layer reticulated shells under vertical uniformed load. In the figure, line
thickness represents the magnitude of member design stress. The regions of less stress, where are the possible positions
of single-layer regions, are enclosed by broken line.
(a) Triangular plane single-layer reticulated shell
(c) 4-block combined hyperboloid reticulated shell
(b) Hexagonal plane reticulated shell
(d) Combined double-spherical-center reticulated shells
Figure 2: Possible positions of single-layer regions
OTHER STEPS AND EXAMPLE
An engineering example is taken to explain other steps in detail.
1. Design conditions Fig. 2 is a 6-point pin-joint supported reticulated shell with projected equilateral hexagonal
plane. Its lower support points are 10 m above the ground. The length of one side of the projected plane is 40 m. The
⎯ 1048 ⎯
maximum diagonal length of the projected plane L is 80 m. The equation of top-chord surface of the reticulated shell is
z=−
x2 + y2
,
250
(1)
Where z is the vertical coordinate value. The origin of the space rectangular coordinates is at the center of the top-chord
surface.
The grids of reticulated shell are three-way. One side of the projected plane is divided into 12 segments. The thickness
of the double-layer region t is 2.5m.
Assume that that supporting structures are identical and the supporting structures satisfy the design requirements of all
calculation models. During comparison, thus, substitute the cost of a reticulated shell for the engineering cost.
Considering steel consumption is the dominating factor in the cost of a reticulated shell, use steel consumption as the
construction cost index.
Standard design loads considered are: (a) deck load 0.2kN/m2, (b) live load 0.5kN/m2, and (c) basic wind pressure
0.35kN/m2. The weight of structure is automatically calculated by PLAScad. Uniformed live load is exerted vertically
on the top-chord surface of the shell, and wind load being perpendicular to the top-chord tangent surface. Loads are
equivalently acted on the nodes. Ignore the effect of snow load, seeper load and earthquake effects. Load combinations
include: (a) 1.2 Dead Load, (b) 1.2 Dead Load + 1.4 Live Load (global), (c) 1.2 Dead Load + 1.4 Live Load (half span)
(d) 1.2 Dead Load +1.4 Wind Load, (e) 1.2 Dead Load + 1.4 Live Load (global) +0.8 Wind Load.
Figure 3: A calculation model
Elements are determined by using full stressed design. The stability of a compressive element is controlled by the
following formula:
Cf 0.85U1x M fx βU1y M fy
+
+
≤ 1.0
Cr
M rx
M ry
(2)
where Cf is compressive force under factored load. Mfx and Mfy are bending moment under factored load in two main
axils separately. Cr is factored compressive resistance. Mrx and Mry are factored moment resistances in two main axils
separately. U1x and U1y are amplification factors for stability analysis.
Members use round hollow steel Nodes are welded hollow spherical balls. During the full stressed design, members of
single-layer reticulated shell are treated as beam elements, members of double-layer shell being pin-joint bars.
Members linking fixed-joint and pin-joint are instead by transient members. Minimum geometrically nonlinear
buckling load is decided according to the approach (JGJ61-2003). In nonlinear elastic analysis, all members are
idealized as space beams.
2. Experimental design and results Design variables include ρ, R, and a, where R is represented by the number of
members at an single-layer outside k. The levels of design variables are given by Table 1.
Uniform design table use U15(53), which given by Professor Fang ‘s website http://www.math.hkbu.edu.hk/
UniformDesign. The deviation value of U15(53) is 0.013149.
The scheme and results of calculation experiments is shown as Table 2, where wup,max and wdown,max are the maximum
vertical displacement and the minimum vertical displacement separately. λ is the minimum geometrically nonlinear
buckling load factor. λ=1 corresponds to 1.2 Dead Load + 1.4 Live Load (half span). f is the basic frequency.
⎯ 1049 ⎯
Table 1 Levels of design variables
number
ρ
1
2
3
4
5
1.0
0.8
0.6
0.4
0.2
Design variables
k
2
4
6
8
10
a
60
80
100
120
140
Table 2 Scheme and results of calculation experiments
Number of
experiments
Combination of design variables
Results
ρ
k
a
1
1.0(1)
6(3)
140(5)
Steel
consumption
G/t
132.071
2
1.0(1)
2(1)
60(1)
3
0.6(3)
4(2)
4
0.6(3)
5
wup,max
mm
wdown,max
mm
λ
f
Hz
7.4
51.2
2.6546
1.6554
184.883
2.1
23.5
17.4270
1.2473
80(2)
158.558
1.1
27.9
8.5546
1.5303
10(5)
60(1)
97.808
3.4
23.8
7.0345
1.3798
0.8(2)
4(2)
100(3)
152.118
1.3
35.7
5.9919
1.6296
6
0.4(4)
8(4)
80(2)
121.217
0.9
25.9
9.2156
1.6480
7
0.2(5)
6(3)
60(1)
163.377
1.7
20.1
27.6010
1.2988
8
0.4(4)
4(2)
120(4)
152.199
0.2
37.3
9.6606
1.6553
9
0.8(2)
8(4)
80(2)
118.031
1.5
26.7
6.2624
1.6589
10
0.2(5)
10(5)
140(5)
137.214
3.9
51.5
10.6640
1.6364
11
0.4(4)
6(3)
120(4)
138.227
0.5
37.0
7.8579
1.6763
12
1.0(1)
10(5)
100(3)
83.565
5.1
45.0
3.6057
1.8431
13
0.8(2)
8(4)
120(4)
110.336
4.8
46.3
3.5253
1.7511
14
0.2(5)
2(1)
100(3)
164.187
0.4
32.3
15.9680
1.5946
15
0.6(3)
2(1)
140(5)
158.774
4.6
48.4
4.1095
1.6105
The value in parentheses corresponds to the number of design variable.
3. Regression and parametric analysis The regression of the results in Table 2 by using MS-Excel gives the
following approximate functional relations
⎧G = 178.6263329908 − 164.5071731726ρ + 12.0696096066k + 1.1232869916a + 328.4938318760ρ 2
⎪
⎪ − 3.1829977544k 2 − 0.0209088876a 2 − 3.8836716091ρk +0.0379648411ka − 0.4055356562ρa
⎪
3
3
3
⎪ − 155.3264756513ρ +0.1352773774k + 0.0000949046a
⎪
2
⎪ wup,max = 26.1093667139 − 8.9357153305ρ − 2.9866358280k − 0.3478698430a − 1.0091660810ρ
⎪
2
2
⎪ +0.2172011959k + 0.0009713169a + 0.3063825777ρk + 0.0089153409ka + 0.1517650331ρa
⎪
3
3
3
⎪ − 2.6489925895ρ − 0.0038250712k + 0.0000014337a
⎨
2
2
⎪ wdown,max = 50.5300116245 − 23.7724969965ρ − 4.4414468375k − 0.5521755067a + 15.1329999905ρ − 0.1603538414k
⎪
2
3
3
3
⎪ + 0.0061148410a + 0.0263746034ka + 0.3134421307ρa − 15.4419215572ρ + 0.0354763381k − 0.0000211505 a
⎪
2
2
⎪λ = 119.3189885923 − 93.7518414699ρ − 2.3103600457a + 107.3535944712ρ +0.0206006597a
⎪
3
3
3
⎪ + 0.0041231513ka − 0.0252634317ρa − 36.5108900975ρ − 0.0087977724k − 0.0000621412a
⎪
2
2
⎪ f = −1.3182803973 + 0.7042167440ρ − 0.0708726426k + 0.0697882012a − 1.3705781160ρ + 0.0167968361k
⎪
2
3
3
3
⎪⎩ − 0.0005393577a + 0.0156822812ρk − 0.0000886978ka + 0.7551478292ρ − 0.0009215711k + 0.0000013508a
⎯ 1050 ⎯
(3)
Here for convenience, k is looked as real number temporarily.
The basic data of regression analysis is shown as Table 3. According to JGJ61-2003 the minimum value of λ is 5. In
Table 3, the standard error of λ is about 36.62% of the minimum value, which overruns the design requirements of
JGJ61-2003. One of the main reasons leading to the errors is that there are more polynomial items of higher orders.
Another is that nonlinear calculation results in significant errors. The other is that R represented by k also affects the
results. Among the 15 times of calculation experiments, the maximum of λ is about 10.4 times of the minimum of λ.
The presence of big change extents of objective values is another reason. Notwithstanding, all the correlative
coefficients of regression equations are good enough. It shows that Eq. (3) gives correct relations between objective
values and design variables still. The interaction effects of design variables are include in the Eq. (3).
Table 3 Basic data of regression analysis
correlative
coefficients
Standard error
σ
F
Significance
F
Significance
order of
design
variables
G
wup,max
wdown,max
λ
f
0.99893
0.99988
0.99804
0.98622
0.99613
3.407
0.088
1.463
1.831
0.031
77.6903
687.5518
69.2973
19.7422
35.0633
0.0128
0.0015
0.0025
0.0022
0.0069
k 2 , ρ2 , ρ , ρ 3 ,
ρa ,k, ka , a ,
ρa , ka ,k, k 3 ,
k3 , ρ , a ,
a , a 2 , a3 , k 3 ,
k 3 , ρa , ρk , ka ,
k 2 , ρ , ρk , k 3 ,
ρ , a3 , a 2 , a ,
a 2 , a3 , ρ 2 ,
k 2 , ρ3 , ρ 2 , ρ ,
k, a3 , a 2 , a
a 2 , ρ3 , a3 , ρ 2
ρ3 , k 2 , ρ 2
ρ 3 , ka , ρa
k, ρk , ka
The relation graphs of objective values versus k and a when ρ is 1.0, 0.6 and 0.2 separately are shown in Fig. 3.
As a whole, the following conclusions can be drawn:
(1) All the response surfaces are curved, and are with significant waves.
(2) Under the same design conditions, the value of G when ρ= 0.6 is less than the value when ρ is 0.2 or 1.0.
(3) The wave amplitude of the response surface wup, max(k, a) enlarges with the increase of ρ.
(4) Under the same conditions, the value of wdown, max(k, a) when ρ= 0.2 is less than the value when ρ is 0.6 or 1.0.
(5) Under the same design conditions, the value of λ increases with the decrease of a.
(6) The value of f enlarges with the increase of k and a.
4. Optimization and verification For a certain k, the determination of the optimum combination of design variables
comes down to the following problem:
Minimize G ( ρ , a )
⎧wup, max ≤ L / 400 = 200
⎪
⎪wdown, max ≤ L / 400 = 200
⎪
s.t. ⎨λ ≥ 5
⎪0.2 ≤ ρ ≤ 1.0
⎪
⎪⎩60 ≤ a ≤ 140
(4)
where the constraint conditions of wup, max, wdown, max and λ are decided according to JGJ61-2003. By solving the
minimization problem when k is 4, 5 and 6 separately, the approximate condition solutions for preliminary design are
obtained (Table 4). The data of verification designs are also listed in Table 4. It can be seen that the condition solutions
are close to the values of verification design.
Within the local range of the approximate results, rotational second order design is used to improve the precision of the
results. In the response surface analysis, there are 6 additional calculation experiments. These data produce a new set
of regression equations. For k=5, the final optimization combination of design variables is given below:
⎧a = 120.521
⎨
⎩ ρ = 0.995
(5)
⎯ 1051 ⎯
□
175
G 吨150
125
100
140
120
100
2
□
140
120
100
2
a
□
180
160
G 吨140
120
100
G 吨160
140
120
100
2
a
4
4
k
a
4
80
6
140
120
80
6
k
8
80
6
k
8
8
10 60
10 60
ρ=1.0
10 60
ρ=0.6
ρ=0.2
(a) Response surface of G(k, a)
10
140
wu p,ma x
5
120
0
2
100
a
8
wu p,m a x 6
4
2
0
2
140
120
4
wu p,m a x 2
0
100
a
4
140
120
100
a
2
4
4
80
6
k
80
6
k
8
6
k
8
10 60
10 60
ρ=0.6
(b) Response surface of wup, max(k, a)
□
60
wdo w n,m ax mm 40
140
120
20
100a
2
4
□
60
50
wd o w n,m ax mm 40
30
20
2
ρ=0.2
□
50
140
120
100a
4
80
6
wdo w n,m ax mm 40
30
20
2
k
80
6
k
8
10 60
10 60
ρ=1.0
ρ=0.6
(c) Response surface of wdown, max(k, a)
15
140
120
100
l 10
5
0
140
120
2
a
100
4
ρ=0.2
25
l 20
140
15
120
2
a
100
a
4
4
80
k
100a
4
8
10 60
15
l 10
5
0
2
140
120
80
6
8
6
8
10 60
ρ=1.0
k
80
80
6
k
8
80
6
k
8
10 60
8
10 60
10 60
ρ=1.0
ρ=0.6
ρ=0.2
(d) Response surface of λ(k, a)
□
1.8
140
f Hz1.6
1.4
120
100 a
2
4
□
f Hz1.6
1.4
140
120
100 a
2
4
80
6
k
8
10 60
ρ=1.0
100 a
2
80
6
k
8
140
120
4
80
6
k
□
1.6
f Hz
1.4
8
10 60
ρ=0.6
(e) Response surface of f(k, a)
10 60
ρ=0.2
Figure 3: Relations of objective values vs. design variables k and a when ρ=1.0, 0.6 and 0.2 separately
⎯ 1052 ⎯
Table 4 Solution to programming problem and verification design
k
Solutions to
minimization
problems
a
4
5
6
ρ
115.583 0.605
120.401 1.000
118.959 1.000
comparison of results
Steel consumption G/t
wup,max/mm
wdown,max/mm
λ
Data given
Data given
Data given
Verificatio
Verificatio
Verification
Data given by Verification
by formulas
by formulas
by formulas
n design
n design
design
formulas (3)
design
(3)
(3)
(3)
147.791
137.365
127.392
148.632
139.659
130.201
1.489
3.405
3.621
1.310
3.209
3.571
39.528
43.529
43.043
40.130
44.551
44.379
5.60587
6.75618
6.5243
5.135
5.025
5.057
CONCLUSIONS
The structural design of a partial single-layer reticulated shell involves three categories of optimization: size, shape
and topology optimizations. To meet preliminary design requirements of computing efficiency and cost, a combined
experiment design method is adopted to make a quick optimization. This is a kind of response surface method, which
requires fewer times of computational experiment. In wide range of design variables, experimental tables use uniform
design tables. By means of regression of the calculation data, approximate regression relations between objective
values and design variables are obtained. By solving a simple problem of nonlinear programming, the approximate
optimum combination of design variables that meet the requirements of design specifications is decided. Within the
local range of the approximate results, rotational second order design is used to improve the precision. Example
analysis of a multipoint-supported hexagonal reticulated shell shows the reliability of the results.
Acknowledgements
The support of Guizhou Provence Excellent Young Scholars Encouragement Plan is gratefully acknowledged.
REFERENCES
1. Saka MP, Kameshki ES. Optimum design of nonlinear elastic framed domes. Advances in Engineering Software,
1998; 7-9: 519-528.
2. Gil L, Andreu A. Shape and cross-section optimization of a truss structure. Computers & Structures, 2001; 79:
681-689.
3. Wang D, Zhang WH, Jiang JS. Combined shape and sizing optimization of truss structures. Computational
mechanics, 2002; 29: 307-312.
4. Fang KT. Uniform Design and Uniform Design Table. Science press, Beijing, China, 1994 (in Chinese).
5. Chen WJ, He YL, Fu GY, etc. Stability analysis of the partial double-layer forms derived from the complete
double-layer reticulated dome. Journal of the International Association for Shell and Spatial Structures, 2001; 42
(137): 117-127.
6. Cochran WG, Cox GM. Experimental Design (second edition). John Wiley & Sons Inc, New York, USA, 1957.
7. JGJ61-2003. Chinese Specifications for Reticulated shells. 2003 (in Chinese).
⎯ 1053 ⎯