Professional Documents
Culture Documents
The aim of structures design is to secure their safe Optimal trusses DPD considering the reliability of
work in particular exploitation period with a view of econ- strength and stability reserve is carried out by solving
omy. Structures design, regulated by design standards [1, nonlinear mathematical programming optimization prob-
2], is based on the method of limit states and operates with lem:
deterministic material physical properties and external ac-
tion values. Partial reliability ratios and combinations of find min LT A0 (1)
them secure the reliability of the structures. Direct prob-
ability design (DPD) [3-7], directly allows to control safety
subject to: [ A ] N = μF , (2)
bounds of the structures by using probability theory and β0 ,t , N ≥ 0;
statistical calculations. The application of energy extre- β ( A0 , N ) ≥ (3)
β0 ,c , N < 0.
mum principle is natural for both mechanical and mathe-
matical view while formulating and solving deterministic A0 ≥ A0 ,min . (4)
[8, 9] and stochastic [10, 11] problems of structures analy-
sis and optimization. Mathematical model of optimization problem (1-
DPD of optimal steel trusses is analyzed in this 4) consists of: objective function (truss minimal volume
paper by using equilibrium finite elements [12] and criterion) (1); truss static equilibrium equations (2); truss
mathematical programming means [13]. The variations of elements reliability indices nonlinear conditions (element
material physical-mechanical characteristics, element designing conditions) (3); structural restrictions (4). Here:
cross-sections geometrical characteristics and external ac- L is the length vector of truss elements; A0 is the areas vec-
tions are estimated in design process as random values tor of elements cross-sections (optimized parameter); [A] is
approximated by normal distribution law. Mathematical the ratios matrix of truss equilibrium equations; N is the
model allows designing trusses from one load case, but elements axial forces vector; μF is the mean values vector
since these trusses work only in elastic stage the problem of truss external forces; β(·) is the elements reliability indi-
and algorithm easily can be reconstructed for trusses de- ces vector-valued function; β0,t, β0,c are the limit reliability
sign from several load cases. Trusses are designed from indices vectors of the elements under tension and compres-
steel profiles (HE, IPE, TUB) considering to the dispersion sion respectively. Unknowns of the problem (1-4) are:
of profiles discrete characteristics and directly estimating A0 ≡ μ A0 , N ≡ μN .
reliability requirements of strength and stability for bar
elements.
Solution algorithm of obtained DPD mathematical 3. Reliability of element strength reserve
model for optimal trusses is realized in MathWorks
Statistical probability dispersion is a characteristic
MATLAB environment analysis and optimization system
for material properties (elastic modules Ei and steel design
JWM_SAOSYS_Toolbox_v0.40 (Structural Analysis and
strengths under yield bound Ry,i), cross-sections geometry
Optimization System) created by the authors’ for structures
(cross-sections areas Ai and inertia moments Ii) and exter-
modeling by finite elements. MATLAB characterizes by
nal actions Fi for random values. Dispersion of the named
convenient usage, numerous functional and supple
properties can be enough well approximated by Gauss-
technological facilities. Jointly with optimization problems
Laplace’s distribution law characterized by mean value μX
solving key modulus Optimization Toolbox it became
effective tool for experimental systems design. and dispersion σ X2
Numerical example of bridge-truss DPD sub-
jected to static loading is presented. Analysis of material X = { E , R y , A, I , F } ; ( )
X i ∈ N μ X i ; σ X2 i , (5)
physical-mechanical properties, variations of external load-
i = 1, 2, 3, ...
ing and the influence of element limit reliability indices on
truss volume is performed.
Owning the data of statistical control, evaluating The truss consist of a set K of bar elements. The
the dispersion of random values more exactly and com- strength reserve Zk of every element under tension or com-
plexly applying mathematical programming theory for the pression is equal to the difference between the element
solution of optimization problems we can not only guaran- axial capacity N0,k and action effect Nk
tee sought reliability of the structure elements but also to
Z k = N 0,k − N k , k ∈ K (6)
create more economic projects.
31
0, N k ≥ 0;
where buckling ratio function of the element under central Zk
δE = ϕ (17)
compression is
k
δ E A0, k μ R ,
k y ,k
Nk < 0
ϕ ( E , Ry , l , I , A ) = ϕ ( E , Ry , λ ( l , I , A) ) (8) (
ϕ k = ϕ k μ E , μ R , lk , I k , A0, k
k y ,k
) (18)
I = min { I y , I z } (9)
where the definition of the partial derivatives values ϕδ x of
The influence of the variation of beam elements buckling ratio by numerical differentiation method is dis-
lengths lk on the element strength reserve is not considered cussed in the other section.
in this paper. According to the normal distribution characteris-
Normal distribution is characteristic to the func- tics μ Z k and σ Zk of the strength reserve Zk (Fig. 1) we can
tion of element strength reserve Zk define and control the probability αk of the limit state event
described by the reliability index βk of the strength reserve
(
Z k ∈ N μ Z k ; σ Z2k ) (10)
αk = 1 − Φ ( βk ) (19)
which is dependent on the arguments distributed under μZ
normal law (5). Mean strength reserve μ Z k and standard βk = k
(20)
σZ
deviation of strength reserve σ Zk describe the normal dis-
k
tribution and can be defined as follows The condition of element design we can write as follows
k
(
μ Z = z A0, k , I k , lk , μ R , μ E , N k = z ( μ x ) y ,k k
) (11)
βk ≥
β 0,t , k , N k ≥ 0;
k∈K (21)
β 0,c , k , N k < 0.
⎡⎛ ∂z ( μ ) ⎞
2
⎛ ∂z ( μ x ) ⎞
2
σ Z = ⎢⎜⎜ x
σ A ⎟⎟ + ⎜ σI ⎟ + h
k
⎢⎝ ∂A0, k 0, k
⎠ ⎝ ∂I k k
⎠
⎣ β kσZk
2
⎛ ∂z ( μ x ) ⎞ ⎛ ∂z ( μ x )
2
⎞
+⎜ σ ⎟⎟ + ⎜ σ Ek ⎟ +
⎜ ∂Ry , k Ry ,k
⎝ ⎠ ⎝ ∂Ek ⎠ h(Zk )
2 1/ 2
⎛ ∂z ( μ x ) ⎞ ⎤
+⎜ σ Nk ⎟ ⎥ (12)
⎝ ∂N k ⎠ ⎥⎦
P=Φ (β k )
The definition of the real standard deviation is
realized as follows
α k Pf
=⎡ ( ) +( )
2 2
σZ k ⎢⎣
Zk
δ A A0, kν A
0 ,k k
Zk
δ I I kν I
k k
+
( ) (
1/ 2
) + σ N2 k ⎤
2 2
+ Zk
δR σ R y ,k y ,k
+ Zk
δE σ E k k ⎥⎦
(13) 0 μ Zk Zk
Failure Safe
here v Ak , vIk are variation ratios of cross-section area and region region
inertia moment respectively. The partial derivatives values
Zk < 0 Zk > 0
Zk
δ x at the points μx is calculated by such formulas:
Fig. 1 Distribution of element Zk, failure and safe regions
μR , N k ≥ 0;
δA =
Zk y ,k
ϕ
(14) Before designing of the structure we set strength
0,k
δ A A0, k μ R + ϕk μ R , N k < 0
0,k y ,k y ,k
reserve Zk limit reliabilities P0,t,k, P0,c,k for every element.
Applying tabels P·=·Φ(β) [1, 4] we define strength reserve
limit realibility indices β0,t,k, β0,c,k of the elements under
tension and compression.
32
4. Statistical indices of element internal forces Performing differential calculus we can write:
1
⎡ q1,1 ( p) q1,2 ( p) ... q1, m ( p) ⎤ f ′ ( x0 ) = ⎡ f ( x0 − 2h ) − 8 f ( x0 − h ) +
⎢ q ( p) q ( p) ... q2, m ( p) ⎥⎥ 12h ⎣
⎢ 2,1
+8 f ( x0 + h ) − f ( x0 + 2h ) ⎤⎦ + O ( h 4 )
2,2
DB
P1
Build Model Database σ A 0, σ G1 (34)
P2 Step 2
Load HE, IPE, TUB Evaluate σ N (30)
SRT
Sortiments
Step 3 P6
Solve NLP (1-4)
Correct G 1
P3 P7
FELIB Load FE Library
eLINK1
eBEAM3 No
eLINK11
P4
Init Finite Elements Optimal Solution Increase A 0 (35)
eBEAM31 Found?
dLINK1 P5 Yes
dBEAM3 Prepare Equalibrium
Equations [A], μF; σF New: A*0, N
Step 4
Correct G1
P7
FE
Prepare:
A 0,min, A 0,max, G1,min, G1,max,
L, L max, Evaluate Volume V
β 0,t, β 0,c, Step 5
μE, σ E, μRy, σ Ry,
ν A 0, ν G 1, η A 0, η G 1 No
Is Convergense
Yes Optimal Solution:
Achieved? A *0, G1*, N , V
(36)
Initial Cross-Sectional
Characteristics:
A 0 = A 0,max; G1 = G1,max SAOSYS
END Postprocessor
Correction procedure of the cross-section ge- also controlling and correcting satisfaction of the limit in-
ometry G1. The concept of element groups set R we make ertia moments Ilim,r in the bounds conditions of discrete
out while designing the truss. We optimize the geometrical admissible fields of profiles assortments
characteristics {A0,r, G1,r} of single elements groups r.∈.R.
These characteristics compose the vectors pair A0 and G1. D
I min,r ( A0,∗ r ) ≤ I lim,r ≤ D I max,r ( A0,∗ r ) (40)
Since we operate with element groups, the entirety of ele-
ments, which enter into the r group, we make out by inter- Solve the equation (38) by numerical method, se-
section of sets – K.∩.Rr. The vector G1 of optimal cross- quentially increasing the argument Ilim,r,k value of the func-
sections limit inertia moments – is the vector, which satis-
tion βk (·) by the step t and controlling the inequality
fies the element design conditions (3) and the bounds of
the admissible discrete fields DI-A of profiles assortments β -β
k (Fig. 4). Automatically it performs such a func-
0, c , k
tion of MATLAB-SAOSYS
G1 ≡ I lim = I lim ( A0* , N , Lmax , DI − A ) (37)
x = ConFunArgValSearch(hF, y, vInt, tol, <N>)
Define the limit inertia moments I where: x is the found value (Ilim,r) of function argument;
lim.=.{Ilim,r,.r.∈.R}of cross-sections (elements under com- hF.– function handle ( @ β k ( I lim,r ) = βk (·) ); y is function
pression – stability conditions) by solving such an equation
of reliability indices for every element result (β0,c,k); vInt is the vector of search interval {Imin,r,
Imax,r}; tol is search tolerance; N is granulation of search
βk ( A0,* r , N k , Lmax , r , I lim,r,k ) = β 0,c , k , (38) interval (optional parameter).
Define the discrete bounds DImin,r, DImax,r of as-
k ∈ K ∩ Rr , r ∈ R
sortments profiles (Fig. 5) with reference to binary-bared
search of discrete values, which is performed by such a
Finally we define the limit inertia moment of cross-section function
of elements group-set Rr
vp = BinBarSearch(vD, x, b)
I lim,r = max { I lim,r,k , k ∈ K ∩ Rr } (39)
where: vp is the indices vector of discrete points got into
the bar; vD is the vector ( D AHE ∨ IPE ∨TUB ) of discrete values
35
aligned in the increasing order; x is the real value ( A0,* r ); 7. Numerical example
b.is the width of search bar. Define discrete bounds accord- Design structure. The bridge-truss subjected to
ing to the vector vp and perform the return of no admissi- one load case (Fig. 6) is designed. Material of the elements
ble points { A0,* r , I lim,r } (Fig. 5 the points 1 and 3) to the – steel S275: μE = 210 GPa; σE = 25.200 GPa; μRy =
admissible zone (the points 4 and 5). = 275 MPa; σRy = 8.333 MPa. The truss modeled by equi-
librium LINK1 finite elements consist of: 14 nodes; 30
finite elements; 3 design parameters R1-3 (elements cross-
βk sections). Truss flanges (R1, R2) are designed by IPE, and
grid (R3) – by TUB profiles. Profiles variations ratios of
∼ cross-sections areas and inertia moments respectively are:
β k (· )
νA = 10%; νI =5%. The truss is subjected by nodal loads:
μF1 = 55 kN; σF1= 10.061 kN; μF2 = 90 kN; σF2.=.16.463.kN.
Limit reliability index of the elements under ten-
sion is set β0,t = 1.64 (probability of failure Pf,0,t = 0.0505);
β 0,c,k elements under compression – β0,c = 3.00 (Pf,0,c = 0.00135).
Results. DPD of bridge-truss was performed by
iterations. 10 approximation iterations were performed at
all (Fig. 7). Calculated optimal theoretical cross-sections
and the closest found profiles for them are presented in the
0 table (Table). Designed structure volume is V.=.0.210.m3.
t/8 To find the values of discrete profiles it is necessary to
t/4 perform discrete optimization of truss DPD, the realization
of which is intended in the future.
Table
t Calculated optimal theoretical cross-sections (*) and the
closest profiles to these cross-sections
Imin,r Ilim,r,k Imax,r Ik , m4 Profile A0,r, m2 Ir, m4
R1: * 2.636⋅10-3 1.009⋅10-6
Fig. 4 The limit Ilim,r,k definition of the element under IPE O180 2.710⋅10-3 1.173⋅10-6
compression with reference to equation (38) IPE 180 2.395⋅10-3 1.009⋅10-6
IPE 200 2.848⋅10-3 1.424⋅10-6
I b R2: * 5.911⋅10-3 7.881⋅10-6
TUB
3 IPE 330 6.261⋅10-3 7.881⋅10-6
IPE O300 6.283⋅10-3 7.457⋅10-6
IPE A330 5.474⋅10-3 6.852⋅10-6
Return R3: * 4.476⋅10-4 1.034⋅10-8
TUB 20×45×4.0 4.560⋅10-4 2.467⋅10-8
* 4
I-A
TUB 25×40×4.0 4.560⋅10-4 3.898⋅10-8
Imax,r(A0,r)
TUB 30×40×3.5 4.410⋅10-4 5.083⋅10-8
11 11:R2 12
10:R2 12:R2
10 13
13:R
3
9:R2
:R
3
(h1)
:R
:R
2
3.000 (h)
30
25
27
2.533 (h2)
9 14
23
3
:R
17:R3
18:R3
:R
21
19:R3
16:R3
3
24 14:
8:R
2 R2
26
:R
1.562
22:
28
R3 R3
:R
29: 20:R3
3
:R
15:R3
3
1 8
3
1:R1 2 2:R1 3 3:R1 4 4:R1 5 5:R1 6 6:R1 7 7:R1 X
F1 F1 F1 F1
Y F1 + F2 F1 + F2
7 × 3.000 (b)
0.025
R1
R2
R3
0.02
Δβ ≈ 0.0
0.015
{A0}, m2
0.01
0.005
0.0 1.0 2.0 3.0 4.0 5.0 6.0 6.38
Δβ:
0
1 2 3 4 5 6 7 8 9 10
Iteration
Fig. 7 Variation dynamics of iterative solution of the opti- Fig. 8 Outgo diagram of truss elements reliability index
mal A0
0.225
γF
1.25 1.3 1.35 1.4 1.45 1.5 1.55 1.6 V(σ Ry )
0.23
0.22 V(σ E)
0.225
0.22
0.215
0.215
V(γ )
0.21 F 0.21
3
V, m V, m3
0.205
0.205
0.2
V(β )
0.195 0 0.2
0.19
0.195
0.185
0.18 0.19
1 1.5 2 2.5 3 3.5 4 4.5 5 10 15 20 25 30 35 40 45
β0 σ Ry , MPa | σ E, GPa
Fig. 9 Truss volume dependencies on the limit reliability Fig. 10 Truss volume dependency on steel σRy, σE.
index β0 and loads reliability ratio γF standard deviations