對于日本減速機harmonic行星傳動HPG-32A-15-J6離散問題,有一種原理及其簡單的解法,就是設計變量所有可能的組合度列出來,逐個計算每個組合的目標函數(shù)值,然后比較出其中的最優(yōu)值,這就是枚舉法。枚舉法不僅原理簡單而且能使我們找到全局的最優(yōu)解;缺點是,對于規(guī)模稍大一點的優(yōu)化問題,枚舉法就會因為面臨極大的計算工作量而顯得束手無策。
可行枚舉法的基本思想是在計算設計變量的一個組合的目標函數(shù)之前,不妨先判斷一下這個組合是否滿足了所有的約束條件,一旦發(fā)現(xiàn)他不能滿足任何一個約束條件。就立即刪去這個組合。如果他滿足所有的約束條件,仍應當進行進一步判斷,從日本減速機harmonic行星傳動HPG-32A-15-J6這組合計算出來的目標函數(shù)值,有沒有可能已經(jīng)優(yōu)于已經(jīng)從其他組合取得了的目標函數(shù)值,如果沒有這種可能,那么仍然刪去這個組合。只是對滿足所有約束條件并且有可能卻倒最優(yōu)目標函數(shù)值的設計變量組合,才計算他們所對應的的目標函數(shù)值。
在某些設計問題中,哪些滿足所有約束條件的變量組合個數(shù)占全部變量組合的個數(shù)的比例是極小的,減速器的設計問題屬于此類。對日本減速機harmonic行星傳動HPG-32A-15-J6這類問題而言,可行枚舉法比完全枚舉法大大減小了計算工作量,使原先因計算量太大而無法解決的問題變得容易解決了。此外,由于這種方法隨時顧及了約束條件,不需要向無約束問題轉(zhuǎn)化,因此是效率較高的直接算法。