顏 驥 李相民 劉立佳
(海軍航空工程學院 兵器科學與技術系,煙臺264001)
張鳳霞
(中航工業洛陽電光設備研究所 光電控制技術重點實驗室,洛陽471009)
多機編隊超視距協同作戰是現代空戰的主要形式,若不涉及作戰戰術,協同空戰決策的核心和熱點問題為交戰階段的協同多目標分配,目的是確定多戰機在一個決策時間片或一個時間序列中的任務集,使戰機間形成協同,以最小的代價達到最優的作戰效能[1].對這類具有約束條件的組合優化問題,解決方法一般先構建協同多目標分配模型,然后根據約束條件選擇適當的方法對模型進行優化求解,得出目標分配方案用于決策或輔助決策.超視距協同空戰中的目標分配一般指導彈目標分配,故本文稱其火力分配.
目前大部分火力分配模型都是基于單純的求毀傷概率越大越好或剩余威脅越小越好的最優準則[1-10],這種一次性分配的靜態模型在火力資源充足、目標數目相對較少的情況下,會導致武器火力資源的浪費,當有后續敵機目標到來時,無法繼續為其提供火力.文獻[11]提出帶毀傷概率門限的火力分配模型,在取得最大的對目標毀傷概率均值的同時,盡量少地消耗火力資源,更符合現代空戰多階段攻防對抗.
求解火力分配的算法有多種,從結構上看可分為集中式算法和分布式算法.諸如粒子群算法、遺傳算法等[2-3]仿生算法,差分進化算法等[4-5]啟發式算法以及這些算法的改……