2014 - SokolBalkema - Multi-Load Truss Topology Optimization Using The Adaptive Ground Structure Approach
2014 - SokolBalkema - Multi-Load Truss Topology Optimization Using The Adaptive Ground Structure Approach
T. Sokół
Warsaw University of Technology, Warsaw, Poland
ABSTRACT: The paper presents a new method to determine optimal topologies of multi-load trusses which
can be regarded as generalized Michell structures subjected to multiple load conditions. The method is based on
the adaptive ground structure approach and stress-based formulation of the optimization problem. It leads to a
huge but linear programming problem. Thus, from definition, the proposed method assures finding the global
optimum for the given discretization of the design domain, represented here by the fully connected ground
structure. The method makes use of both active set and interior point methods and allows solving a large-
scale optimization problem even with more than billion of design variables. The efficiency and robustness of the
proposed method have been confirmed in several benchmark tests. Moreover, an important result of this research
is finding a new exact-analytical solution of a specific symmetrical two-load case problem. This solution was
predicted numerically using the proposed method, and then adjusted to obtain the exact formulae describing the
layout of the optimal structure using the concept of component loads.
9
determine which new candidate bars should be acti- prefer a standard form of the optimization problem in
vated in a subsequent iteration. These formulae define which all design variables are greater than or equal to
adjoint strains (or elongations) in the optimal truss zero. In addition, the form (1) cannot be applied in
and can be treated as generalized Michell (1904) opti- the adaptive ground structure method, discussed in the
mality criteria. They allow also defining a proper stop next section. The reason of this can be understood by
condition for the method developed, see Section 3. examining the dual form of the problem (1) which can
Any optimization problem can be written in dif- be written as
ferent forms which are mathematically equivalent but
can lead to significantly different calculation times
using the given optimization method (see Achtziger
(1993, 1998), Bendsøe et al. (1994)). In other words,
the formulation of the optimization problem should be
matched to the method applied.
According to well known duality principles, the
plastic design optimization problem can be written as
well in primal as dual form. Both of them play an
Downloaded by [Warsaw University of Technology] at 09:21 13 December 2015
10
derive the optimality criteria suitable for the adaptive The dual (upper bound) form of the multi-load case
ground structure approach (they are however discussed problem (6) can be written as
later).
The formulations (4) and (5) were applied in the first
version of the program developed. It enabled finding
accurate solutions of some relatively simple multi-
load case problems for which the ground structure did
not have to be very dense. Unfortunately, the larger
problems quickly revealed that the convergence of the
interior point method based on the form (4) is rather
slow. Therefore, in the next stage of the study author
decided to convert (4) to a more applicable (standard)
form. It can be done by separating member forces S
into tension and compression forces: T and C respec-
It is worth noting that using the primal-dual interior
tively (cf. Sokól (2011)). This leads to the following
point method (proposed by Karmarkar (1984) and later
primal form
Downloaded by [Warsaw University of Technology] at 09:21 13 December 2015
Theorem:
In the stress-based multi-load truss optimization prob-
lem the optimal solution has to satisfy the following
conditions:
Note that all matrices defined in (7) and (8) are very
sparse and this sparsity has to be utilized to achieve 1) for every bar of the truss the adjoint multi-load
a good efficiency of computations. In addition, the strains are restricted by
main matrix H has a regular-repetitive form which also
should be taken into account.
11
where
and
The term “fully strained” corresponds to the total Figure 1. The two-load case problem.
normalized adjoint strain defined in (14). The con-
ditions (14) determine the domain of feasible adjoint
(σT ε+ −
(iter−1)
strain fields and can be utilized in the adaptive ground iteration: u(l) ⇒ εi = (l),i + σC ε(l),i )
structure method discussed in the next section. (see Eqs (9), (11), (12)),
Downloaded by [Warsaw University of Technology] at 09:21 13 December 2015
12
Downloaded by [Warsaw University of Technology] at 09:21 13 December 2015
13
Downloaded by [Warsaw University of Technology] at 09:21 13 December 2015
Figure 5. Numerical solutions of a ‘bridge problem’ for top half plane domain and two pin supports, a) one-load case with
uniformly distributed load q = P/L, b) multi-load case: |P(l) | = P, l = 1, 2, …, 9.
The numerical volume of Fig. 3a is only 0.14% is similar to πV0 (this is suspected value of the exact
worse. Obviously these volumes (Figs 3a and 4c) solution not proved yet).
are less than the sum of the volumes of structures The optimal multi-load trusses of Fig. 5b and 6b
presented in Fig. 2. are quite complicated but indicate that the generalized
The program presented in the previous section was Michel multi-load structures resemble multilayered
written for a general multi-load case problem with any laminates. This is very important conclusion, perhaps
number of load cases. The more complex examples of new in the literature.
‘modified bridge problems’ with nine-load cases are
presented in Figs 5 and 6. They differ only in supports:
pin-pin (Fig. 5) and pin-roller (Fig. 6). To broaden
the discussion we present also in Figs 5a and 6a the 5 CONCLUDING REMARKS
numerical solutions of one-load case problems for con-
tinuous and uniformly distributed load q = P/L, where The method proposed in the present paper results
L denotes the half span length. The solution in Fig. 5a in a significant reduction of the size of the prob-
has also been derived by Pichugin et al. (2012). These lem because most of the unnecessary zero bars are
two solutions were obtained using the ground struc- eliminated a priori from the ground structure.The solu-
tures 105 × 100 with almost 35 million bars and using tion is obtained iteratively using suitably chosen small
the symmetry of the problem (right part of the struc- subsets of active bars, and instead of one large opti-
ture was analyzed and then symmetrically reflected mization problem a few much smaller problems are
to the left). It is worth nothing that the problem of solved. Moreover, the convergence of the proposed
Fig. 5a was also calculated for much denser ground method is very good because usually it is enough to
structure 400 × 280 with over 3.5 billion potential bars perform 10 to 15 iterations. The program written by
giving the optimal volume equal to 3.15257V0 which the author is still being developed and improved but
14
Downloaded by [Warsaw University of Technology] at 09:21 13 December 2015
Figure 6. Numerical solutions of a bridge problem for top half plane domain and pin and roller supports, a) one-load case
with uniformly distributed load q = P/L, b) multi-load case: |P(l) | = P, l = 1, 2, …, 9.
the preliminary results obtained in this paper indi- of Science and Higher Education, entitled: Topology
cate its high reliability. These results clearly indicate Optimization of Engineering Structures. Simultaneous
also that the optimal stress-based multi-load truss can shaping and local material properties determination.
resemble the multilayered laminate in which every I would also like to express my sincere thanks to
layer is composed of the orthotropic material resulting Prof. George I.N. Rozvany for inspiring discussions
from the classical one-load Michell solution obtained concerning stress-based multi-load truss topology
using the concept of component loads (Rozvany and optimization.
Hill (1978)). In addition, the generalized optimal-
ity criteria for multi-load trusses were derived in a
concise form. REFERENCES
Achtziger, W. 1993. Minimax compliance truss topology sub-
ject to multiple loadings. In: M.P. Bendsøe & C.A. Mota
ACKNOWLEDGEMENTS Soares (eds.), Topology optimization of structures: 43–54,
Dordrecht, Kluwer,
The paper was prepared within the Research Grant Achtziger, W. 1998. Multiple load truss topology and sizing
no N506 071338, financed by the Polish Ministry optimization: Some properties of minimax compliance,
15
Journal of Optimization Theory and Applications 98(2): Rozvany, G.I.N. & Sokół, T. 2013. Validation of numerical
255–280. methods by analytical benchmarks, and verification of
Bendsøe, M.P., Ben-Tal, A. & Zowe, J. 1994. Optimiza- exact solutions by numerical methods. In G.I.N. Rozvany
tion methods for truss geometry and topology design, & T. Lewiński (eds.), Topology Optimization in Structural
Structural Optimization 7(3): 141–159. and Continuum Mechanics. CISM 549: 53–69, Udine,
Dorn, W.S., Gomory R.E. & Greenberg, H.J. 1964. Automatic Springer.
design of optimal structures, Jurnal de Mecanique 3(1): Rozvany, G.I.N., Sokół, T. & Pomezanski, V. 2013. Exten-
25–52. sion of Michell’s theory to exact stress-based multi-load
Gilbert, M. & Tyas, A. 2003. Layout optimization of truss optimization, 10th World Congress on Structural
large-scale pin-jointed frames, Engineering Computa- and Multidisciplinary Optimization, Orlando, 19–24 May
tions 20(8): 1044–1064. 2013.
Hemp, W.S. 1973. Optimum structures, Clarendon, Oxford. Rozvany, G.I.N., Zhou, M. & Birker, T. 1993. Why multi-load
Karmarkar, N. 1984. A new polynomial time algorithm for topology designs based on orthogonal microstructures
linear programming, Combinatorica 4(4): 373–395. are in general non-optimal. Structural optimization 6(3):
Kirsch, U. 1989. Optimal topologies of structures. Applied 200–204.
Mechanics Reviews 42(8): 223–239. Sokół, T. 2011a. A 99 line code for discretized Michell
Lewiński, T. & Sokół, T. 2013. On basic properties of truss optimization written in Mathematica, Structural and
Michell’s structures. In G.I.N. Rozvany & T. Lewiński Multidisciplinary Optimization 43(2): 181–190.
Downloaded by [Warsaw University of Technology] at 09:21 13 December 2015
(eds.), Topology Optimization in Structural and Contin- Sokół, T. 2011b. Topology optimization of large-scale trusses
uum Mechanics. CISM 549: 87–128, Udine, Springer. using ground structure approach with selective sub-
Mehrotra, S. 1992. On the implementation of a primal-dual sets of active bars. In A. Borkowski, T. Lewiński, G.
interior point method, SIAM Journal on Optimization 2(4): Dzierżanowski (eds.), 19th International Conference on
575–601, Computer Methods in Mechanics, Warsaw, 9–12 May
Michell, A.G.M. 1904. The limits of economy of mate- 2011.
rial in frame structures. Philosophical Magazine 8(47): Sokół, T. & Lewiński, T. 2010. On the solution of the three
589–597. forces problem and its application in optimally designing
Nagtegaal, J.C. & Prager, W. 1973. Optimal layout of a truss symmetric plane frameworks of least weight, Structural
for alternative loads. International Journal of Mechanical and Multidisciplinary Optimization 42(6): 835–853.
Sciences 15: 583–592. Sokół, T. & Lewiński, T. 2011. On the three forces problem
Pedersen, P. 1972. On the optimal layout of multi-purpose in truss topology optimization. Analytical and numerical
trusses. Computers & Structures 2(5–6): 695–712. solutions. In H. Yamakawa (ed.), 9th World Congress on
Pichugin, A.V., Tyas, A. & Gilbert, M. 2012. On the optimal- Structural and Multidisciplinary Optimization, Shizuoka,
ity of Hemp’s arch with vertical hangers, Structural and 13–17 June 2011.
Multidisciplinary Optimization, 46(1): 17–25. Sokół, T. & Rozvany, G.I.N. 2012. New analytical bench-
Rozvany, G.I.N. 1992. Optimal layout theory: analytical marks for topology optimization and their implications.
solutions for elastic structures with several deflection Part I: bi-symmetric trusses with two point loads between
constraints and load conditions. Structural Optimization supports, Structural and Multidisciplinary Optimization
4(3–4): 247–249. 46(4): 477–486.
Rozvany, G.I.N. & Hill, R.H. 1978. Optimal plastic design: Wolfram, S. 2003. The Mathematica book, 5th ed.
superposition principles and bounds on the minimum cost, Champaign: Wolfram Media.
Computer Methods in Applied Mechanics and Engineer- Wright, S. 1997. Primal-Dual Interior-Point Methods,
ing 13(2): 151–173. Philadelphia, PA, SIAM.
16