Size and Shape Optimization of Truss STR
Size and Shape Optimization of Truss STR
https://doi.org/10.1007/s13369-019-04138-5
Abstract
In this article, a recently developed metaheuristic named modified simulated annealing algorithm (MSAA) is proposed for
size and shape optimization of truss structures with frequency constraints. These kinds of problems represent nonlinear
and non-convex search spaces with several local optima and are well-known as challenging optimization problem. MSAA
is a newly improved version of the simulated annealing (SA) algorithm with three modifications: preliminary exploration,
search step and a new probability of acceptance. Six benchmark truss optimization problems with frequency constraints are
explored for the validity of the present algorithm. Numerical results indicate that MSAA is more reliable, stable and efficient
than those found by other state-of-the-art metaheuristics optimization methods.
Keywords Truss structures · Size and shape optimization · Frequency constraints · Modified simulated annealing algorithm
(MSAA)
13
Vol.:(0123456789)
Arabian Journal for Science and Engineering
Table 1 The list of main works in size and shape optimization for truss structures with natural frequency
Author Method
optimization problems. This indicates that a new adapted 2 Truss Optimization Problem
algorithm has potential to solve a group of problems (e.g., with Frequency Constraints
structures design) better than the current algorithms. Con-
trary to previous works, this paper aims to use a simple sin- The goal of the structural optimization problem is to mini-
gle-solution algorithm named modified simulated annealing mize the weight of the truss by achieving the optimum nodal
algorithm (MSAA). Millán Páramo et al. [28] recently intro- coordinates and optimum element cross-sectional areas
duced for solving global optimization problems and applied while satisfying some constraints on the natural frequen-
in structural optimization problems with success [29–31]. cies. All six example problems solved in this work have been
MSAA is a newly improved version of the simulated anneal- solved previously by other authors and are thus considered
ing (SA) algorithm with three modifications. Firstly, a pre- as benchmark problems. In all of those problems, lumped
liminary exploration is realized to choose the starting point masses are added as external masses that are not an intrinsic
of search. Secondly, the transition from the starting point to part of the structure to be optimized (for instance, a trans-
the new point is done by a search step. Thirdly, the range of mission tower would have the effects of cables and fixtures
probability of accepting a worse solution is reduced. These represented as lumped masses). Therefore, such masses are
modifications allow a good balance between exploration and not an integral part of the weight of the structure and are not
exploitation throughout the optimization process [28]. The included in the formulation. The mathematical formulation
validity of MSAA is confirmed by testing for size and shape for this problem can be expressed as follows:
optimization problems of truss structures with frequency � �
constraints. Optimal results attained by MSAA are compared Find, X = {A, NC}, where A = A1 , A2 , … , An
� �
with other metaheuristics in the literature. and NC = NC1 , NC2 , … , NCm
The remainder of this article is structured as follows. Sec- ∑
n
tion 2 describes the mathematical formulation of truss opti- Minimize W(X) = 𝜌i Ai Li
i=1
mization with frequency constraints. The MSAA is briefly ⎧ f − f min ≥ 0 (1)
presented in Sect. 3. Section 4 presents six most widely ⎪ q q
investigated benchmark numerical examples to illustrate the ⎪ f − f max ≤ 0
Subject to ⎨ r minr
efficiency of the MSAA. Finally, in Sect. 5, our conclusions ⎪ Ai ≤ Ai ≤ Aimax
are presented. ⎪ NCmin ≤ NCj ≤ NCmax
⎩ j j
13
Arabian Journal for Science and Engineering
1
P = 1+e ∆f ⁄T Eq. (4)
Search Step Eq. (3)
Generate r in [0, 1) randomly
X2
Yes r<P
x=y No
No
Stop condition of inner loop is met?
Yes
Output the solution x
End
Young’s modulus 6.98 × 1010 2.1 × 1011 6.98 × 1010 2.1 × 1011 2.1 × 1011 2.1 × 1011
E (N/m2)
Material density ρ 2770 7860 2770 7971.81 7800 7800
(kg/m3)
Size variables 0.645 ≤ A ≤ 50 0.1 ≤ A≤30 0.645 ≤ A≤30 1 ≤ A≤129.3 1 ≤ A ≤10 1 ≤ A ≤10
(cm2)
Shape variables – – – – 0.1 ≤ y ≤3 All the free
(m) nodes can
displace ± 2 m
in symmetric
manner
Frequency con- f1 ≥ 7 f1 ≥ 5 f1 = 4 f1 ≥ 9 f1 ≥ 20 f1 ≤ 15.9155
straints (Hz) f2 ≥ 15 f2 ≥ 10 f3 ≥ 6 f2 ≥ 11 f2 ≥ 40 f2 ≥ 28.6479
f3 ≥ 20 f3 ≥ 15 f3 ≥ 60
13
Arabian Journal for Science and Engineering
Table 3 Comparison of optimal Variables (cm2) DPSO SBO VPS ReDe ISOS AHEFA MSAA
designs of the 10-bar planar
truss obtained by different [16] [19] [21] [23] [25] [26]
algorithms
1 A1 35.944 35.5994 35.1471 35.1565 35.2654 35.1714 32.9710
2 A2 15.53 14.9956 14.6668 14.7605 14.6803 14.7203 15.5925
3 A3 35.285 35.4806 35.6889 35.1187 34.4273 35.1074 32.8514
4 A4 15.385 14.7646 15.0929 14.7275 14.9605 14.6986 15.5942
5 A5 0.648 0.6450 0.645 0.6450 0.6450 0.6451 0.6454
6 A6 4.583 4.6305 4.6221 4.5558 4.5927 4.5593 4.6552
7 A7 23.61 24.3272 23.5552 23.7199 23.3417 23.7330 26.1179
8 A8 23.599 23.8528 24.468 23.6304 23.8236 23.6795 26.1350
9 A9 13.135 12.6797 12.7198 12.3827 12.8497 12.3987 11.9983
10 A10 12.357 12.6375 12.6845 12.4580 12.5321 12.4231 11.9339
Best weight (kg) 532.39 532.05 530.77 524.45 524.73 524.45 532.04
Average weight (kg) 537.80 533.45 535.64 524.76 530.03 525.16 532.06
SD (kg) 4.02 2.20 2.55 1.11 3.48 1.92 0.01
NI 6000 10,000 30,000 8300 4000 5860 7130
Table 4 Natural frequencies Frequency DPSO SBO VPS ReDe ISOS AHEFA MSAA
of the optimum designs for the number (Hz)
10-bar planar truss [16] [19] [21] [23] [25] [26]
13
Arabian Journal for Science and Engineering
13
Arabian Journal for Science and Engineering
Table 5 Comparison of optimal Variables (cm2) CSS-BBBC HALC-PSO SBO SOS ISOS AHEFA MSAA
designs of the 200-bar planar
truss obtained by different [14] [18] [19] [24] [25] [26]
algorithms
1 A1 0.2934 0.3072 0.3040 0.4781 0.3072 0.2993 0.3034
2 A2 0.5561 0.4545 0.4478 0.4481 0.5075 0.4508 0.5177
3 A3 0.2952 0.1000 0.1000 0.1049 0.1001 0.1001 0.1000
4 A4 0.1970 0.1000 0.1000 0.1045 0.1000 0.1000 0.1000
5 A5 0.8340 0.5080 0.5075 0.4875 0.5893 0.5123 0.5699
6 A6 0.6455 0.8276 0.8219 0.9353 0.8328 0.8205 0.8187
7 A7 0.1770 0.1023 0.1003 0.1200 0.1431 0.1011 0.1000
8 A8 1.4796 1.4357 1.4240 1.3236 1.3600 1.4156 1.4361
9 A9 0.4497 0.1007 0.1001 0.1015 0.1039 0.1000 0.1000
10 A10 1.4556 1.5528 1.5929 1.4827 1.5114 1.5742 1.4599
11 A11 1.2238 1.1529 1.1597 1.1384 1.3568 1.1597 1.1381
12 A12 0.2739 0.1522 0.1275 0.1020 0.1024 0.1338 0.1205
13 A13 1.9174 2.9564 2.9765 2.9943 2.9024 2.9672 2.9032
14 A14 0.1170 0.1003 0.1001 0.1562 0.1000 0.1000 0.1006
15 A15 3.5535 3.2242 3.2456 3.4330 3.4120 3.2722 3.7168
16 A16 1.3360 1.5839 1.5818 1.6816 1.4819 1.5762 1.5246
17 A17 0.6289 0.2818 0.2566 0.1026 0.2587 0.2562 0.2056
18 A18 4.8335 5.0696 5.1118 5.0739 4.8291 5.0956 5.1494
19 A19 0.6062 0.1033 0.1001 0.1068 0.1499 0.1001 0.1021
20 A20 5.4393 5.4657 5.4337 6.0176 5.5090 5.4546 5.3291
21 A21 1.8435 2.0975 2.1016 2.0340 2.2221 2.0933 1.9882
22 A22 0.8955 0.6598 0.6794 0.6595 0.6113 0.6737 0.6782
23 A23 8.1759 7.6585 7.6581 6.9003 7.3398 7.6498 7.9359
24 A24 0.3209 0.1444 0.1006 0.2020 0.1559 0.1178 0.3222
25 A25 10.9800 8.0520 7.9468 6.8356 8.6301 8.0682 8.9235
26 A26 2.9489 2.7889 2.7835 2.6644 2.8245 2.8025 2.5618
27 A27 10.5243 10.4770 10.5277 12.1430 10.8563 10.5040 10.4026
28 A28 20.4271 21.3257 21.3027 22.2484 20.9142 21.2935 21.3538
29 A29 19.0983 10.5111 10.6207 8.9378 10.5305 10.7410 10.6476
Best weight (kg) 2298.61 2156.73 2156.51 2180.32 2169.46 2160.74 2157.28
Average weight (kg) – 2157.14 2156.79 2303.30 2244.64 2161.04 2161.74
SD (kg) – 0.24 0.21 83.59 43.48 0.18 2.96
NI – 13,000 23,000 10,000 10,000 11,300 6200
Table 6 Natural frequencies Frequency CSS-BBBC HALC-PSO SBO SOS ISOS AHEFA MSAA
of the optimum designs for the number (Hz)
200-bar planar truss [14] [18] [19] [24] [25] [26]
4 Truss problems and Discussions (10-bar planar truss, 200-bar planar truss, 72-bar space
truss and 120-bar dome truss) and the others concern-
In this section, six most commonly used numerical exam- ing size and shape optimization (37-bar planar truss and
ples including four ones regarding size optimization 52-bar dome truss) are explored to evaluate feasibility and
13
Arabian Journal for Science and Engineering
13
Arabian Journal for Science and Engineering
Table 7 Comparison of optimal designs of the 72-bar space truss obtained by different algorithms
Variables (cm2) CSS-BBBC DPSO SBO VPS ReDe ISOS AHEFA MSAA
[14] [16] [19] [21] [23] [25] [26]
Table 8 Natural frequencies Frequency CSS-BBBC DPSO SBO VPS ReDe ISOS AHEFA MSAA
of the optimum designs for the number (Hz)
72-bar space truss [14] [16] [19] [21] [23] [25] [26]
13
Arabian Journal for Science and Engineering
allowable constraints as in Table 6. Figure 5 shows the con- weight of 324.97 kg which is better than the results reported
vergence history of the best design for this problem. by CSS-BBBC (327.51 kg), DPSO (327.65 kg), SBO
(327.55 kg), VPS (327.65 kg) and ISOS (325.01 kg) and
4.3 72-bar space truss 0.72 kg heavier than those reported by ReDe and AHEFA.
In terms of convergence speed, it is observed that the NI
Figure 6 shows the geometry of the 72-bar space truss. This used by the DPSO, SBO, VPS, ReDe and AHEFA algo-
truss was investigated by many scholars as a large-scale siz- rithms is significantly slower compared to MSAA (20,000
ing problem [25]. The bars are categorized into 16 groups NI for DPSO, 15,000 NI for SOB, 30,000 for VPS, 10,840
by considering geometrical symmetry. A lumped mass of NI for ReDe, 8860 NI for AHEFA and 7130 for MSAA).
2770 kg is attached to each of nodes 1–4. The optimal results Finally, from statistical point of view, the MSAA provides
obtained with different algorithms are given in Table 7 for a lower SD and a lower average weight value than other
comparison. The optimum design achieved by MSAA has a metaheuristics. Table 8 lists the first five natural frequencies
13
Arabian Journal for Science and Engineering
Table 9 Comparison of optimal designs of the 120-bar dome truss obtained by different algorithms
Variables (cm2) CSS-BBBC DPSO HALC-PSO VPS ReDe ISOS AHEFA MSAA
[14] [16] [18] [21] [23] [25] [26]
Table 10 Natural frequencies Frequency CSS-BBBC DPSO HALC-PSO VPS ReDe ISOS AHEFA MSAA
of the optimum designs for the number (Hz) [14]
120-bar dome truss [16] [18] [21] [23] [25] [26]
13
Arabian Journal for Science and Engineering
Table 11 Comparison of Variables (cm2) PSO DPSO HALC-PSO VPS ReDe ISOS AHEFA MSAA
optimal designs of the 37-bar
planar truss obtained by [12] [16] [18] [21] [23] [25] [26]
different algorithms
1 y3, y19 0.9637 0.9482 0.9750 0.9042 0.9533 0.9257 0.9589 0.9413
2 y5, y17 1.3978 1.3439 1.3577 1.2850 1.3414 1.3188 1.3450 1.3393
3 y7, y15 1.5929 1.5043 1.5520 1.5017 1.5319 1.4274 1.5355 1.5434
4 y9, y13 1.8812 1.6350 1.6920 1.6509 1.6528 1.5806 1.6668 1.6744
5 y11 2.0856 1.7182 1.7688 1.7277 1.7280 1.6548 1.7397 1.7571
6 A1, A27 2.6797 2.6208 2.9652 3.1306 2.9608 2.6549 2.8210 2.9344
7 A2, A26 1.1568 1.0397 1.0114 1.0023 1.0052 1.0383 1.0019 1.0256
8 A3, A24 2.3476 1.0464 1.0090 1.0001 1.0014 1.0000 1.0001 1.0095
9 A4, A25 1.7182 2.7163 2.4601 2.5883 2.5994 3.0083 2.5308 2.5838
10 A5, A23 1.2751 1.0252 1.2300 1.1119 1.1949 1.0024 1.2210 1.1569
11 A6, A21 1.4819 1.5081 1.2064 1.2599 1.2165 1.4499 1.2429 1.2548
12 A7, A22 4.6850 2.3750 2.4245 2.6743 2.4303 3.1724 2.4718 2.5104
13 A8, A20 1.1246 1.4498 1.4618 1.3961 1.3644 1.2661 1.4018 1.4626
14 A9, A18 2.1214 1.4499 1.4328 1.5036 1.5548 1.4659 1.5061 1.5245
15 A10, A27 3.8600 2.5327 2.5000 2.4441 2.5247 2.9013 2.5604 2.4586
16 A11, A15 2.9817 1.2358 1.2319 1.2977 1.1946 1.1537 1.2146 1.1888
17 A12, A15 1.2021 1.3528 1.3669 1.3619 1.3163 1.3465 1.3605 1.3765
18 A13, A16 1.2563 2.9144 2.2801 2.3500 2.4465 2.6850 2.3992 2.2341
19 A14 3.3276 1.0085 1.0011 1.0000 1.0003 1.0000 1.0000 1.0007
Best weight (kg) 377.20 360.40 359.93 359.94 359.81 360.74 359.81 359.91
Average weight (kg) 381.2 362.21 360.23 360.23 359.99 363.40 359.92 359.98
SD (kg) 4.26 1.68 0.24 0.22 0.15 1.57 0.09 0.10
NI 12,500 6000 10,000 30,000 13,740 4000 8640 3100
Table 12 Natural frequencies Frequency PSO DPSO HALC-PSO VPS ReDe ISOS AHEFA MSAA
of the optimum designs for the number (Hz) [12]
37-bar planar truss [16] [18] [21] [23] [25] [26]
13
Arabian Journal for Science and Engineering
13
Arabian Journal for Science and Engineering
Table 13 Comparison of Variables (cm2) PSO CSS-BBBC HALC-PSO ReDe ISOS AHEFA MSAA
optimal designs of the 52-bar
dome truss obtained by different [12] [14] [18] [23] [25] [26]
algorithms
1 ZA 5.5344 5.3310 5.9362 6.0188 6.1631 5.9953 5.9649
2 XB 2.0885 2.1340 2.2416 2.2976 2.4224 2.3062 2.3239
3 ZB 3.9283 3.7190 3.7309 3.7417 3.8086 3.7308 3.7003
4 XF 4.0255 3.9350 3.9630 3.9996 4.1080 4.0000 3.9636
5 ZF 2.4575 2.5000 2.5000 2.5001 2.5018 2.5000 2.5001
6 A1–A4 0.3696 1.0000 1.0001 1.0000 1.0074 1.0000 1.0001
7 A5–A8 4.1912 1.3056 1.1654 1.0852 1.0003 1.0832 1.1797
8 A9–A16 1.5123 1.4230 1.2323 1.1968 1.1982 1.2014 1.210
9 A17–A20 1.5620 1.3851 1.4323 1.4503 1.2787 1.4527 1.4799
10 A21–A28 1.9154 1.4226 1.3901 1.4216 1.4421 1.4212 1.3978
11 A29–A36 1.1315 1.0000 1.0001 1.0001 1.0000 1.0000 1.0229
12 A37–A44 1.8233 1.5562 1.6024 1.5614 1.4886 1.5570 1.6747
13 A45–A52 1.0904 1.4485 1.4131 1.3878 1.4990 1.3904 1.3033
Best weight (kg) 228.38 197.31 194.85 193.20 194.75 193.20 194.81
Average weight (kg) 234.30 – 196.85 195.43 207.55 198.73 195.32
SD (kg) 5.22 – 2.38 3.86 8.74 4.41 2.12
NI 11,270 – 7500 16,200 4000 12,120 7130
Table 14 Natural frequencies Frequency PSO CSS-BBBC HALC-PSO ReDe ISOS AHEFA MSAA
of the optimum designs for the number (Hz)
52-bar dome truss [12] [14] [18] [23] [25] [26]
13
Arabian Journal for Science and Engineering
NI). Although the convergence speed of ISOS (4000 NI) 5. Lin, J.H.; Che, W.Y.; Yu, Y.S.: Structural optimization on geomet-
is faster than that of the MSAA, the MSAA is more sta- rical configuration and element sizing with statical and dynami-
cal constraints. Comput. Struct. 15, 507–515 (1982). https://doi.
ble than the ISOS with the smallest standard deviation org/10.1016/0045-7949(82)90002-5
(2.12 kg for MSAA and 8.74 kg for ISOS). Regarding SD, 6. Grandhi, R.V.; Venkayya, V.B.: Structural optimization with
the MSAA ranks first among the metaheuristics considered. frequency constraints. AIAA J. 26, 858–866 (1988). https://doi.
Table 14 represents the first five natural frequencies opti- org/10.2514/3.9979
7. Wang, D.; Zhang, W.H.; Jiang, J.S.: Truss optimization on shape
mally obtained by the present work and it is clear that none and sizing with frequency constraints. AIAA J. 42, 622–630
of the frequency constraints are violated. Figure 13 shows (2004). https://doi.org/10.2514/1.1711
the convergence history of the best design for this problem. 8. Sedaghati, R.; Suleman, A.; Tabarrok, B.: Structural optimiza-
tion with frequency constraints using the finite element force
method. AIAA J. 40, 382–388 (2002)
9. Sedaghati, R.: Benchmark case studies in structural design opti-
5 Conclusions mization using the force method. Int. J. Solids Struct. 42, 5848–
5871 (2005). https://doi.org/10.1016/j.ijsolstr.2005.03.030
The modified simulated annealing algorithm (MSAA), a 10. Lingyun, W.; Mei, Z.; Guangming, W.; Guang, M.: Truss opti-
mization on shape and sizing with frequency constraints based
metaheuristic optimization method developed recently, was on genetic algorithm. Comput. Mech. 35, 361–368 (2005). https
applied for the first time ever to size and shape optimiza- ://doi.org/10.1007/s00466-004-0623-8
tion of truss structures with frequency constraints. The 11. Wei, L.; Tang, T.; Xie, X.; Shen, W.: Truss optimization on
numerical results demonstrate that, in most of the cases, shape and sizing with frequency constraints based on paral-
lel genetic algorithm. Struct. Multidiscip. Optim. 43, 665–682
the MSAA attains the global optimum or a nearly global (2011). https://doi.org/10.1007/s00158-010-0600-0
optimum design with high accuracy and reliability with less 12. Gomes, H.M.: Truss optimization with dynamic constraints using
iterations than some other methods in the literature. The a particle swarm algorithm. Expert Syst. Appl. 38, 957–968
presented data on average weight and standard deviation of (2011). https://doi.org/10.1016/j.eswa.2010.07.086
13. Miguel, L.F.F.; Fadel Miguel, L.F.: Shape and size optimization
optimized weight obtained from one hundred independent of truss structures considering dynamic constraints through mod-
runs prove the robustness of MSAA. This is because the ern metaheuristic algorithms. Expert Syst. Appl. 39, 9458–9467
preliminary exploration helps the algorithm to explore the (2012). https://doi.org/10.1016/j.eswa.2012.02.113
search space, while the search step guides the algorithm 14. Kaveh, A.; Zolghadr, A.: Truss optimization with natural fre-
quency constraints using a hybridized CSS-BBBC algorithm
to escape from the local optimum (see Figs. 3, 5, 7, 9, 11 with trap recognition capability. Comput. Struct. 102–103, 14–27
and 13). The MSAA is very general and could be applied to (2012). https://doi.org/10.1016/j.compstruc.2012.03.016
more complex engineering problems such as laminated com- 15. Kaveh, A.; Zolghadr, A.: Shape and size optimization of truss
posite, functionally graded structures and reliability-based structures with frequency constraints using enhanced charged
system search algorithm. Asian J. Civ. Eng. 12, 487–509 (2011)
design optimization problems [33–36] where the computa- 16. Kaveh, A.; Zolghadr, A.: Democratic PSO for truss layout and
tional cost is always a concern. These and other applications size optimization with frequency constraints. Comput. Struct. 130,
remain to be performed. Only after the MSAA method has 10–21 (2014). https://doi.org/10.1016/j.compstruc.2013.09.002
been applied to a broad range of problems, it will be pos- 17. Khatibinia, M.; Naseralavi, S.: Truss optimization on shape and
sizing with frequency constraints based on orthogonal multi-
sible to establish that it is a better method to solve a given gravitational search algorithm. J. Sound Vib. 333, 6349–6369
class of problems. (2014). https://doi.org/10.1016/j.jsv.2014.07.027
18. Kaveh, A.; Ilchi Ghazaan, M.: Hybridized optimization algo-
Acknowledgements The authors are thankful to Universidade Tec- rithms for design of trusses with multiple natural frequency
nológica Federal do Paraná and for the scholarship granted to the first constraints. Adv. Eng. Softw. 79, 137–147 (2015). https://doi.
author by CAPES. org/10.1016/j.advengsoft.2014.10.001
19. Farshchin, M.; Camp, C.V.; Maniat, M.: Optimal design of truss
structures for size and shape with frequency constraints using
a collaborative optimization strategy. Expert Syst. Appl. 66,
References 203–218 (2016). https://doi.org/10.1016/j.eswa.2016.09.012
20. Kaveh, A.; Zolghadr, A.: Cyclical parthenogenesis algorithm
1. Grandhi, R.V.: Structural optimization with frequency con- for layout optimization of truss structures with frequency
straints—a review. AIAA J. 31, 2296–2330 (1993). https://doi. constraints. Eng. Optim. 49, 1317–1334 (2017). https ://doi.
org/10.2514/3.9979 org/10.1080/0305215X.2016.1245730
2. Zuo, W.; Xu, T.; Zhang, H.; Xu, T.: Fast structural optimization 21. Kaveh, A.; Ilchi Ghazaan, M.: Vibrating particles system algo-
with frequency constraints by genetic algorithm using adaptive rithm for truss optimization with multiple natural frequency
eigenvalue reanalysis methods. Struct. Multidiscip. Optim. 43, constraints. Acta Mech. 228, 307–322 (2017). https ://doi.
799–810 (2011). https://doi.org/10.1007/s00158-010-0610-y org/10.1007/s00707-016-1725-z
3. Talbi, E.G.: Metaheuristics: From Design to Implementation. 22. Kaveh, A.; Zolghadr, A.: Truss shape and size optimization with
Wiley, New York (2009) frequency constraints using tug of war optimization. Asian J.
4. Bellagamba, L.; Yang, T.Y.: Minimum-mass truss structures with Civ. Eng. 18, 311–313 (2017)
constraints on fundamental natural frequency. AIAA J. 19, 1452– 23. Ho-Huu, V.; Nguyen-Thoi, T.; Truong-Khac, T.; et al.: An
1458 (1981). https://doi.org/10.2514/3.7875 improved differential evolution based on roulette wheel
13
Arabian Journal for Science and Engineering
selection for shape and size optimization of truss structures 31. Millan-Paramo, C.; Filho, J.: Modified simulated annealing
with frequency constraints. Neural Comput. Appl. 29, 167–185 algorithm for optimal design of steel structures. Rev int métodos
(2018). https://doi.org/10.1007/s00521-016-2426-1 numér cálc diseño ing 35, 1–12 (2019). https://doi.org/10.23967
24. Tejani, G.G.; Savsani, V.J.; Patel, V.K.: Adaptive symbiotic /j.rimni.2019.03.003
organisms search (SOS) algorithm for structural design opti- 32. Kirkpatrick, S.; Gelatt, C.D.; Vecchi, M.P.: Optimization by
mization. J. Comput. Des. Eng. 3, 226–249 (2016). https://doi. simulated annealing. Science 220, 671–680 (1983). https://doi.
org/10.1016/j.jcde.2016.02.003 org/10.1126/science.220.4598.671
25. Tejani, G.G.; Savsani, V.J.; Patel, V.K.; Mirjalili, S.: Truss opti- 33. Lieu, Q.X.; Lee, J.: Modeling and optimization of functionally
mization with natural frequency bounds using improved symbi- graded plates under thermo-mechanical load using isogeometric
otic organisms search. Knowl. Based Syst. 143, 162–178 (2018). analysis and adaptive hybrid evolutionary firefly algorithm. Com-
https://doi.org/10.1016/j.knosys.2017.12.012 pos. Struct. 179, 89–106 (2017). https://doi.org/10.1016/j.comps
26. Lieu, Q.X.; Do, D.T.T.; Lee, J.: An adaptive hybrid evolutionary truct.2017.07.016
firefly algorithm for shape and size optimization of truss struc- 34. Lieu, Q.X.; Lee, J.; Lee, D.; et al.: Shape and size optimiza-
tures with frequency constraints. Comput. Struct. 195, 99–112 tion of functionally graded sandwich plates using isogeometric
(2018). https://doi.org/10.1016/j.compstruc.2017.06.016 analysis and adaptive hybrid evolutionary firefly algorithm. Thin-
27. Wolpert, D.H.; Macready, W.G.: No free lunch theorems for Walled Struct. 124, 588–604 (2018). https://doi.org/10.1016/j.
optimization. IEEE Trans. Evol. Comput. 1, 67–82 (1997). https tws.2017.11.054
://doi.org/10.1109/4235.585893 35. Lieu, Q.X.; Lee, J.: An isogeometric multimesh design approach
28. Millán Páramo, C.; Begambre Carrillo, O.; Millán Romero, E.: for size and shape optimization of multidirectional functionally
Proposal and validation of a modified Simulated annealing algo- graded plates. Comput. Methods Appl. Mech. Eng. 343, 407–437
rithm for solving optimization problems. Rev int métodos numér (2019). https://doi.org/10.1016/j.cma.2018.08.017
cálc diseño ing 30, 264–270 (2014). https://doi.org/10.1016/j. 36. Lieu, Q.X.; Lee, J.: A reliability-based optimization approach for
rimni.2013.10.003 material and thickness composition of multidirectional function-
29. Millán Páramo, C.; Begambre Carrillo, O.: Solving topology opti- ally graded plates. Compos. Part B Eng. 164, 599–611 (2019).
mization problems using the modified simulated annealing algo- https://doi.org/10.1016/j.compositesb.2019.01.089
rithm. Rev int métodos numér cálc diseño ing 32, 65–69 (2016).
https://doi.org/10.1016/j.rimni.2014.11.005
30. Millan-Paramo, C.: Modified simulated annealing algorithm for
discrete sizing optimization of truss structure. Jordan J. Civ. Eng.
12, 683–697 (2018)
13