舊城坦克 作品
第86章 宇宙閃爍
秦宇叫過來謝小棠問道:“天駟飛船跟空間碎片清理器的遙控指令,是通過灰狼優化算法,確認搜索範圍、搜索方向並傳達的?”
謝小棠點了點頭,
“對的,這種算法主要由引導機制和控制機制組成,模擬灰狼的代際關係,建立引導狼接近獵物的概率模型。”
“根據灰狼適應度和位置變遷趨勢,來設計控制機制的勘探控制算子、和領地控制算子,能動態調整灰狼搜索範圍和搜索方向。”
秦宇說:“為什麼沒用常規的卡爾曼濾波算法?”
謝小棠解釋起來,闡述了自己的觀點,
“我是覺得,灰狼優化算法更全面一些,它能更好的處理噪聲、引力、大氣阻力、太陽輻射等因素,可以有效的估計飛行器的狀態,從而提高發送指令的精度。”
“而且相比卡爾曼濾波,灰狼可以根據飛船和目標之間的相對位置和速度,使飛船的指令傳遞方向,始終指向目標飛行器,具有更快的響應速度……”
秦宇抱著肩道:“但是灰狼優化算法沒做多少測試吧,基準測試函數跟自建測試函數,分別做了幾個?抗干擾和魯棒性評估了沒有?”
這個問題,一時把謝小棠給問住了,她有些啞口無言。
當初,為了追趕上飛船項目組的進度,謝小棠帶領航電系統部的程序員們,是沒日沒夜的加班趕工。
但飛船的航電系統,不像火箭系統那麼簡單,涉及到方方面面的程序,如果要將代碼具象化,至少得有數十萬行!
巔峰時期,整個航電系統部有超過50名程序員,全身心的撲到飛船的運算系統上,灰狼優化算法就是其中之一——