格式:pdf
大小:564KB
頁數: 4頁
標準遺傳算法在求解無約束優化問題時得到了成功的應用,但是多數的工程實例為約束優化問題.目前引入懲罰函數思想的遺傳算法是解決約束優化問題最常用的方法,但是使用此方法時參數的設定較為困難.從避免這個困難和提高算法本身性能的角度出發,構造了一種新的算法.首先對非可行個體進行修正,把約束優化問題轉化為無約束優化問題;其次,采用了擴大搜索空間選擇較優個體的交叉算子,增強了全局搜索能力;最后,在部分較優個體附近采用了局部搜索策略,提高局部搜索能力.通過對2個工程優化實例的求解說明了算法的有效性.