1 Introduction |
|
1 | (10) |
|
1.1 Metaheuristic Algorithms for Optimization |
|
|
1 | (1) |
|
1.2 Optimal Design of Structures and Goals of the Present Book |
|
|
2 | (3) |
|
1.3 Organization of the Present Book |
|
|
5 | (5) |
|
|
10 | (1) |
2 Particle Swarm Optimization |
|
11 | (34) |
|
|
11 | (1) |
|
|
12 | (9) |
|
|
12 | (3) |
|
|
15 | (1) |
|
|
15 | (2) |
|
2.2.4 Premature Convergence |
|
|
17 | (2) |
|
|
19 | (1) |
|
|
20 | (1) |
|
|
21 | (1) |
|
|
22 | (1) |
|
2.5 Democratic PSO for Structural Optimization |
|
|
23 | (17) |
|
2.5.1 Description of the Democratic PSO |
|
|
23 | (2) |
|
2.5.2 Truss Layout and Size Optimization with Frequency Constraints |
|
|
25 | (1) |
|
|
26 | (14) |
|
|
40 | (5) |
3 Charged System Search Algorithm |
|
45 | (46) |
|
|
45 | (1) |
|
3.2 Charged System Search |
|
|
45 | (11) |
|
|
45 | (4) |
|
3.2.2 Presentation of Charged Search System |
|
|
49 | (7) |
|
|
56 | (8) |
|
3.3.1 Description of the Examples |
|
|
57 | (1) |
|
|
57 | (7) |
|
3.4 Charged System Search for Structural Optimization |
|
|
64 | (6) |
|
3.4.1 Statement of the Optimization Design Problem |
|
|
64 | (6) |
|
3.4.2 CSS Algorithm-Based Structural Optimization Procedure |
|
|
70 | (1) |
|
|
70 | (16) |
|
|
72 | (4) |
|
3.5.2 A 120-Bar Dome Truss |
|
|
76 | (3) |
|
3.5.3 A 26-Story-Tower Space Truss |
|
|
79 | (2) |
|
3.5.4 An Unbraced Space Frame |
|
|
81 | (3) |
|
3.5.5 A Braced Space Frame |
|
|
84 | (2) |
|
|
86 | (2) |
|
3.6.1 Efficiency of the CSS Rules |
|
|
86 | (2) |
|
3.6.2 Comparison of the PSO and CSS |
|
|
88 | (1) |
|
3.6.3 Efficiency of the CSS |
|
|
88 | (1) |
|
|
88 | (3) |
4 Magnetic Charged System Search |
|
91 | (48) |
|
|
91 | (1) |
|
4.2 Magnetic Charged System Search Method |
|
|
91 | (27) |
|
|
92 | (2) |
|
4.2.2 A Brief Introduction to Charged System Search Algorithm |
|
|
94 | (2) |
|
4.2.3 Magnetic Charged System Search Algorithm |
|
|
96 | (6) |
|
|
102 | (10) |
|
4.2.5 Engineering Examples |
|
|
112 | (6) |
|
4.3 Improved Magnetic Charged System Search |
|
|
118 | (19) |
|
|
119 | (1) |
|
4.3.2 An Improved Magnetic Charged System Search for Optimization of Truss Structures with Continuous and Discrete Variables |
|
|
120 | (17) |
|
|
137 | (2) |
5 Field of Forces Optimization |
|
139 | (22) |
|
|
139 | (1) |
|
5.2 Formulation of the Configuration Optimization Problems |
|
|
140 | (1) |
|
5.3 Fundamental Concepts of the Fields of Forces |
|
|
140 | (2) |
|
5.4 Necessary Definitions for a FOF-Based Model |
|
|
142 | (1) |
|
5.5 An FOF-Based General Method |
|
|
143 | (1) |
|
5.6 An Enhanced Charged System Search Algorithm for Configuration Optimization |
|
|
144 | (3) |
|
5.6.1 Review of the Charged System Search Algorithm |
|
|
144 | (2) |
|
5.6.2 An Enhanced Charged System Search Algorithm |
|
|
146 | (1) |
|
|
147 | (7) |
|
5.7.1 18-Bar Planar Truss |
|
|
147 | (2) |
|
5.7.2 25-Bar Spatial Truss |
|
|
149 | (3) |
|
|
152 | (2) |
|
|
154 | (5) |
|
|
159 | (2) |
6 Dolphin Echolocation Optimization |
|
161 | (38) |
|
|
161 | (1) |
|
6.2 Dolphin Echolocation in Nature |
|
|
161 | (1) |
|
6.3 Dolphin Echolocation Optimization |
|
|
162 | (11) |
|
6.3.1 Introduction to Dolphin Echolocation |
|
|
162 | (1) |
|
6.3.2 Dolphin Echolocation Algorithm |
|
|
163 | (10) |
|
6.4 Structural Optimization |
|
|
173 | (1) |
|
|
173 | (24) |
|
|
173 | (24) |
|
|
197 | (2) |
7 Colliding Bodies Optimization |
|
199 | (38) |
|
|
199 | (1) |
|
7.2 Colliding Bodies Optimization |
|
|
199 | (18) |
|
7.2.1 The Collision Between Two Bodies |
|
|
200 | (1) |
|
|
201 | (5) |
|
7.2.3 Test Problems and Optimization Results |
|
|
206 | (11) |
|
7.3 CBO for Optimum Design of Truss Structures with Continuous Variables |
|
|
217 | (18) |
|
7.3.1 Flowchart and CBO Algorithm |
|
|
218 | (1) |
|
|
219 | (15) |
|
|
234 | (1) |
|
|
235 | (2) |
8 Ray Optimization Algorithm |
|
237 | (44) |
|
|
237 | (1) |
|
8.2 Ray Optimization for Continuous Variables |
|
|
238 | (17) |
|
8.2.1 Definitions and Concepts from Ray Theory |
|
|
238 | (4) |
|
8.2.2 Ray Optimization Method |
|
|
242 | (5) |
|
8.2.3 Validation of the Ray Optimization |
|
|
247 | (8) |
|
8.3 Ray Optimization for Size and Shape Optimization of Truss Structures |
|
|
255 | (10) |
|
|
255 | (2) |
|
|
257 | (8) |
|
8.4 An Improved Ray Optimization Algorithm for Design of Truss Structures |
|
|
265 | (14) |
|
|
265 | (2) |
|
8.4.2 Improved Ray Optimization Algorithm |
|
|
267 | (2) |
|
8.4.3 Mathematical and Structural Design Examples |
|
|
269 | (10) |
|
|
279 | (2) |
9 Modified Big Bang-Big Crunch Algorithm |
|
281 | (40) |
|
|
281 | (1) |
|
|
281 | (5) |
|
9.2.1 Introduction to BB-BC Method |
|
|
281 | (3) |
|
9.2.2 A Modified BB-BC Algorithm |
|
|
284 | (2) |
|
9.3 Size Optimization of Space Trusses Using a MBB-BC Algorithm |
|
|
286 | (16) |
|
|
286 | (2) |
|
|
288 | (14) |
|
9.4 Optimal Design of Schwedler and Ribbed Domes Using MBB-BC Algorithm |
|
|
302 | (16) |
|
|
302 | (2) |
|
9.4.2 Dome Structure Optimization Problems |
|
|
304 | (3) |
|
9.4.3 Pseudo Code of the Modified Big Bang-Big Crunch Algorithm |
|
|
307 | (1) |
|
9.4.4 Elastic Critical Load Analysis of Spatial Structures |
|
|
308 | (1) |
|
9.4.5 Configuration of Schwedler and Ribbed Domes |
|
|
309 | (4) |
|
9.4.6 Results and Discussion |
|
|
313 | (5) |
|
|
318 | (1) |
|
|
319 | (2) |
10 Cuckoo Search Optimization |
|
321 | (32) |
|
|
321 | (1) |
|
10.2 Optimum Design of Truss Structures Using Cuckoo Search Algorithm with Levy Flights |
|
|
322 | (17) |
|
|
322 | (1) |
|
10.2.2 Levy Flights as Random Walks |
|
|
323 | (1) |
|
10.2.3 Cuckoo Search Algorithm |
|
|
324 | (2) |
|
10.2.4 Optimum Design of Truss Structures Using Cuckoo Search Algorithm |
|
|
326 | (2) |
|
|
328 | (10) |
|
|
338 | (1) |
|
10.3 Optimum Design of Steel Frames |
|
|
339 | (12) |
|
10.3.1 Optimum Design of Planar Frames |
|
|
339 | (2) |
|
10.3.2 Optimum Design of Steel Frames Using Cuckoo Search Algorithm |
|
|
341 | (1) |
|
|
342 | (8) |
|
|
350 | (1) |
|
|
351 | (2) |
11 Imperialist Competitive Algorithm |
|
353 | (22) |
|
|
353 | (1) |
|
11.2 Optimum Design of Skeletal Structures |
|
|
354 | (3) |
|
11.2.1 Constraints for Truss Structures |
|
|
355 | (1) |
|
11.2.2 Constraints for Steel Frames |
|
|
355 | (2) |
|
11.3 Imperialist Competitive Algorithm |
|
|
357 | (4) |
|
|
361 | (11) |
|
11.4.1 Design of a 120-Bar Dome-Shaped Truss |
|
|
361 | (2) |
|
11.4.2 Design of a 72-Bar Spatial Truss |
|
|
363 | (4) |
|
11.4.3 Design of a 3-Bay 15-Story Frame |
|
|
367 | (1) |
|
11.4.4 Design of a 3-Bay 24-Story Frame |
|
|
367 | (5) |
|
|
372 | (1) |
|
|
373 | (2) |
12 Chaos Embedded Metaheuristic Algorithms |
|
375 | (24) |
|
|
375 | (1) |
|
12.2 An Overview of Chaotic Systems |
|
|
376 | (5) |
|
|
379 | (1) |
|
|
379 | (1) |
|
|
379 | (1) |
|
|
380 | (1) |
|
|
380 | (1) |
|
|
380 | (1) |
|
|
380 | (1) |
|
|
381 | (1) |
|
|
381 | (1) |
|
12.3 Use of Chaotic Systems in Metaheuristics |
|
|
381 | (1) |
|
12.4 Chaotic Update of Internal Parameters for Metaheuristics |
|
|
382 | (4) |
|
12.5 Chaotic Search Strategy in Metaheuristics |
|
|
386 | (1) |
|
12.6 A New Combination of Metaheuristics and Chaos Theory |
|
|
387 | (9) |
|
|
388 | (1) |
|
|
389 | (1) |
|
|
390 | (1) |
|
|
391 | (5) |
|
|
396 | (1) |
|
|
397 | (2) |
13 Enhanced Colliding Bodies Optimization |
|
399 | (28) |
|
|
399 | (1) |
|
13.2 Structural Optimization |
|
|
399 | (2) |
|
13.3 An Enhanced Colliding Bodies Optimization (ECBO) |
|
|
401 | (4) |
|
13.3.1 A Brief Explanation of the CBO Algorithm |
|
|
401 | (2) |
|
13.3.2 The ECBO Algorithm |
|
|
403 | (2) |
|
13.4 Mathematical Optimization Problems |
|
|
405 | (1) |
|
|
405 | (18) |
|
13.5.1 A 25-Bar Space Truss |
|
|
409 | (2) |
|
13.5.2 A 72-Bar Space Truss |
|
|
411 | (2) |
|
13.5.3 A 582-Bar Tower Truss |
|
|
413 | (2) |
|
13.5.4 A 3-Bay 15-Story Frame |
|
|
415 | (2) |
|
13.5.5 A 3-Bay 24-Story Frame |
|
|
417 | (6) |
|
|
423 | (1) |
|
|
424 | (3) |
14 Global Sensitivity Analysis-Based Optimization Algorithm |
|
427 | (24) |
|
|
427 | (1) |
|
|
428 | (1) |
|
14.2.1 Variance-Based Sensitivity Indices |
|
|
428 | (1) |
|
14.2.2 The Variance-Based Sensitivity Analysis Using Space-Partition Method |
|
|
428 | (1) |
|
14.3 A Global Sensitivity Analysis-Based Algorithm |
|
|
429 | (4) |
|
|
430 | (3) |
|
|
433 | (13) |
|
14.4.1 Design of a Tension/Compression Spring |
|
|
433 | (5) |
|
14.4.2 A Constrained Function |
|
|
438 | (1) |
|
14.4.3 A Planar 17-Bar Truss Problem |
|
|
439 | (1) |
|
14.4.4 A 72-Bar Spatial Truss Structure |
|
|
440 | (4) |
|
14.4.5 A 120-Bar Truss Dome |
|
|
444 | (2) |
|
|
446 | (1) |
|
|
447 | (4) |
15 Tug of War Optimization |
|
451 | (38) |
|
|
451 | (1) |
|
15.2 Tug of War Optimization Method |
|
|
451 | (5) |
|
15.2.1 Idealized Tug of War Framework |
|
|
451 | (2) |
|
15.2.2 Tug of War Optimization Algorithm |
|
|
453 | (3) |
|
15.3 Mathematical and Engineering Design Problems |
|
|
456 | (7) |
|
15.3.1 Mathematical Optimization Problems |
|
|
457 | (1) |
|
15.3.2 Engineering Design Problems |
|
|
457 | (6) |
|
15.4 Structural Optimization Problems |
|
|
463 | (19) |
|
15.4.1 Truss Weight Optimization with Static Constraints |
|
|
464 | (9) |
|
15.4.2 Truss Weight Optimization with Dynamic Constraints |
|
|
473 | (9) |
|
|
482 | (4) |
|
|
486 | (3) |
16 Water Evaporation Optimization Algorithm |
|
489 | (22) |
|
|
489 | (1) |
|
16.2 Basic Water Evaporation Optimization Algorithm |
|
|
490 | (4) |
|
16.3 Water Evaporation Optimization with Mixed Phases |
|
|
494 | (4) |
|
16.4 Test Problems and Optimization Results |
|
|
498 | (8) |
|
16.4.1 A Spatial 25-Bar Tower Truss |
|
|
499 | (2) |
|
16.4.2 A Spatial 72-Bar Truss |
|
|
501 | (2) |
|
16.4.3 A 3-Bay 15-Story Frame |
|
|
503 | (3) |
|
16.4.4 A 3-Bay 24-Story Frame |
|
|
506 | (1) |
|
|
506 | (3) |
|
|
509 | (2) |
17 Vibrating Particles System Algorithm |
|
511 | (30) |
|
|
511 | (1) |
|
17.2 Formulation of the Structural Optimization Problems |
|
|
512 | (1) |
|
17.3 The Damped Free Vibration |
|
|
512 | (3) |
|
17.4 A New Metaheuristic Algorithm Based on the Vibrating Particles System |
|
|
515 | (2) |
|
17.5 Search Behavior of the Vibrating Particles System Algorithm |
|
|
517 | (3) |
|
17.6 Test Problems and Optimization Results |
|
|
520 | (17) |
|
17.6.1 A Spatial 120-Bar Dome-Shaped Truss |
|
|
520 | (4) |
|
17.6.2 A 200-Bar Planar Truss |
|
|
524 | (4) |
|
17.6.3 A 3-Bay 15-Story Frame Structure |
|
|
528 | (3) |
|
17.6.4 A 3-Bay 24-Story Frame Structure |
|
|
531 | (6) |
|
|
537 | (1) |
|
|
537 | (4) |
18 Cyclical Parthenogenesis Optimization Algorithm |
|
541 | (32) |
|
|
541 | (1) |
|
18.2 Cyclical Parthenogenesis Algorithm |
|
|
542 | (3) |
|
18.2.1 Aphids and Cyclical Parthenogenesis |
|
|
542 | (1) |
|
18.2.2 Description of Cyclical Parthenogenesis Algorithm |
|
|
543 | (2) |
|
18.3 Sensitivity Analysis of CPA |
|
|
545 | (7) |
|
18.4 Test Problems and Optimization Results |
|
|
552 | (19) |
|
18.4.1 Mathematical Optimization Problems |
|
|
553 | (3) |
|
18.4.2 Truss Design Problems |
|
|
556 | (15) |
|
|
571 | (1) |
|
|
571 | (2) |
19 Optimal Design of Large-Scale Frame Structures |
|
573 | (30) |
|
|
573 | (2) |
|
19.2 Code-Based Design Optimization of Steel Frames |
|
|
575 | (3) |
|
19.3 Cascade Sizing Optimization Utilizing a Series of Design Variable Configurations |
|
|
578 | (3) |
|
19.3.1 Cascade Optimization Strategy |
|
|
578 | (1) |
|
19.3.2 Multi-DVC Cascade Optimization |
|
|
579 | (2) |
|
19.4 Colliding Bodies Optimization and Its Enhanced Version |
|
|
581 | (5) |
|
19.4.1 A Brief Explanation of the CBO Algorithm |
|
|
581 | (2) |
|
19.4.2 The ECBO Algorithm |
|
|
583 | (3) |
|
|
586 | (15) |
|
19.5.1 A 1860-Member Steel Space Frame |
|
|
587 | (3) |
|
19.5.2 A 3590-Member Steel Space Frame |
|
|
590 | (4) |
|
19.5.3 A 3328-Member Steel Space Frame |
|
|
594 | (7) |
|
|
601 | (1) |
|
|
601 | (2) |
20 Multi-Objective Optimization of Truss Structures |
|
603 | |
|
|
603 | (1) |
|
20.2 Multi-Objective Optimization Concepts |
|
|
604 | (1) |
|
20.3 Charged System Search Algorithm |
|
|
605 | (2) |
|
20.4 Multi-Objective Charged System Search Optimization Algorithm |
|
|
607 | (4) |
|
|
607 | (4) |
|
20.5 Multi-Criteria Decision Making |
|
|
611 | (1) |
|
|
612 | (13) |
|
20.6.1 Design of a 2-Bar Truss |
|
|
613 | (1) |
|
20.6.2 Design of an I-Beam |
|
|
614 | (2) |
|
20.6.3 Design of a Welded Beam |
|
|
616 | (2) |
|
20.6.4 Design of a 25-Bar Truss |
|
|
618 | (2) |
|
20.6.5 Design of a 56-Bar |
|
|
620 | (2) |
|
20.6.6 Design of a 272-Bar Transmission Tower |
|
|
622 | (3) |
|
|
625 | (5) |
|
|
630 | |