Modified Differential Evolution for Structural Optimization
博士 === 大同大學 === 機械工程學系(所) === 98 === Differential evolution (DE) is a heuristic optimization method used to solve many optimization problems in real-valued search space. It has the advantage of incorporating a relatively simple and efficient form of mutation and crossover. In this study, two modifie...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2010
|
Online Access: | http://ndltd.ncl.edu.tw/handle/31731599346536819939 |
id |
ndltd-TW-098TTU05311018 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-098TTU053110182016-04-22T04:23:28Z http://ndltd.ncl.edu.tw/handle/31731599346536819939 Modified Differential Evolution for Structural Optimization 改良微分演化法於結構最佳化 Ko-Ying Tseng 曾科穎 博士 大同大學 機械工程學系(所) 98 Differential evolution (DE) is a heuristic optimization method used to solve many optimization problems in real-valued search space. It has the advantage of incorporating a relatively simple and efficient form of mutation and crossover. In this study, two modified differential evolution algorithm, adaptive multi-population differential evolution and modified binary differential evolution, have been developed for dealing with different types of optimization problems. The adaptive multi-population differential evolution (AMPDE), including a proposed penalty-based self-adaptive strategy and multi-population mechanism, is developed in this study to enhance the performance of optimum search in truss structure optimization problems. Although the efficiency of proposed AMPDE is better than original DE and other population-based methods, it still has a difficulty in dealing with binary optimization problems due to the fact that the representation of design variable is a real-value type. In order to develop a differential evolution algorithm which can be suitable for both real-valued and binary optimization problems, a new modified binary differential evolution (MBDE) with a simple and new binary mutation mechanism based on a logical operation is proposed in this study. The developed MBDE is suitable for dealing with binary and real-valued optimization problems. Some numerical optimization problems, including test functions and a uniformity optimization of heat bonder, are first used to validate the correctness of architecture and performance of optimal search of the proposed MBDE algorithm. Different structural topology optimization problems are utilized to illustrate the high viability of the proposed algorithm in binary optimization problems. From the result of this study it is shown that the developed MBDE is suitable for dealing with real-valued and binary optimization problems. Besides, the proposed MBDE was observed to approach solutions better than those found in the references in the field of topology optimization of structures. Chun-Yin Wu 吳俊瑩 2010 學位論文 ; thesis 113 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
博士 === 大同大學 === 機械工程學系(所) === 98 === Differential evolution (DE) is a heuristic optimization method used to solve many optimization problems in real-valued search space. It has the advantage of incorporating a relatively simple and efficient form of mutation and crossover. In this study, two modified differential evolution algorithm, adaptive multi-population differential evolution and modified binary differential evolution, have been developed for dealing with different types of optimization problems. The adaptive multi-population differential evolution (AMPDE), including a proposed penalty-based self-adaptive strategy and multi-population mechanism, is developed in this study to enhance the performance of optimum search in truss structure optimization problems. Although the efficiency of proposed AMPDE is better than original DE and other population-based methods, it still has a difficulty in dealing with binary optimization problems due to the fact that the representation of design variable is a real-value type. In order to develop a differential evolution algorithm which can be suitable for both real-valued and binary optimization problems, a new modified binary differential evolution (MBDE) with a simple and new binary mutation mechanism based on a logical operation is proposed in this study. The developed MBDE is suitable for dealing with binary and real-valued optimization problems. Some numerical optimization problems, including test functions and a uniformity optimization of heat bonder, are first used to validate the correctness of architecture and performance of optimal search of the proposed MBDE algorithm. Different structural topology optimization problems are utilized to illustrate the high viability of the proposed algorithm in binary optimization problems. From the result of this study it is shown that the developed MBDE is suitable for dealing with real-valued and binary optimization problems. Besides, the proposed MBDE was observed to approach solutions better than those found in the references in the field of topology optimization of structures.
|
author2 |
Chun-Yin Wu |
author_facet |
Chun-Yin Wu Ko-Ying Tseng 曾科穎 |
author |
Ko-Ying Tseng 曾科穎 |
spellingShingle |
Ko-Ying Tseng 曾科穎 Modified Differential Evolution for Structural Optimization |
author_sort |
Ko-Ying Tseng |
title |
Modified Differential Evolution for Structural Optimization |
title_short |
Modified Differential Evolution for Structural Optimization |
title_full |
Modified Differential Evolution for Structural Optimization |
title_fullStr |
Modified Differential Evolution for Structural Optimization |
title_full_unstemmed |
Modified Differential Evolution for Structural Optimization |
title_sort |
modified differential evolution for structural optimization |
publishDate |
2010 |
url |
http://ndltd.ncl.edu.tw/handle/31731599346536819939 |
work_keys_str_mv |
AT koyingtseng modifieddifferentialevolutionforstructuraloptimization AT céngkēyǐng modifieddifferentialevolutionforstructuraloptimization AT koyingtseng gǎiliángwēifēnyǎnhuàfǎyújiégòuzuìjiāhuà AT céngkēyǐng gǎiliángwēifēnyǎnhuàfǎyújiégòuzuìjiāhuà |
_version_ |
1718230847022170112 |