本發明公開一種基于遺傳算法的發動機測試線工位分配優化方法,根據發動機測試線的檢測工位和返修工位的種類確定種群規模,以各工位數量的二進制數值的全排列作為標準進行基因編碼;計算測試線平均節拍和允許單元節拍范圍;計算最大單元節拍和最小單元間節拍差異度;采用分級操作對種群進行排序,執行精英保留策略;判斷是否達到預先設定的最大迭代次數得到最優解集;進行解碼操作,輸出結果矩陣X,得到發動機測試線的檢測工位和返修工位數量。本發明將產量、開動率、各工位節拍、故障率、檢測種類數目作為輸入條件,在遺傳操作中綜合多個優化目標,保證種群多樣性的同時,得出最優的輸出結果。