基于二進制GA的曲線重構優化方案
大小:1.99 MB 人氣: 2018-01-08 需要積分:3
帶法向約束的自由曲線曲面重構在光學反射面設計中起著至關重要的作用.為解決法向約束下的曲線重構問題提出了一種優化方案,使得重構出的曲線在逼近數據點的同時,亦能滿足相應法向約束.首先,利用懲罰函數的方法將帶法向約束的優化問題轉化為無約束的優化問題.然后,引入二進制編碼的遺傳算法(GA),建立合適的適應度函數,自適應產生優化節點向量,如此迭代進化,直到產生令人滿意的重構曲線為止.考慮到節點向量非遞減的特性,而遺傳算法在尋找最優節點向量的過程中有可能打亂節點向量的順序,所以在建立適應度函數的時候將變量調整為無序有界變量.通過與傳統最小二乘方法和粒子群智能優化方法的比較,所提方案在解決帶法向條件約束的曲線重構問題上優勢明顯,且對于任意形狀的曲線重構都行之有效.
非常好我支持^.^
(0) 0%
不好我反對
(0) 0%