十月廿二 作品

第91章 理論水平精進(二合一)(第2頁)

 結果表明,改進的擴展卡爾曼濾波算法減小了狀態估計偏差,獲得了比較理想的濾波效果……

 “嘶——”

 “我有點後悔拆開這封信了……”

 常浩南揉了揉有些發脹的太陽穴,把信紙放在桌上,起身離開臥室。

 他準備去泡一杯濃茶。

 今天晚上的休息恐怕又要泡湯了。

 ……

 幾小時後。

 常浩南看著已經被自己用紅藍鉛筆做滿標記的信紙,以及旁邊寫的滿滿當當的筆記本,喝掉了保溫杯中最後一口苦得發澀的茶水。

 只能說徐洋不愧是ucb歸國的博士,又親自參與了差分進化算法的開發過程。

 就對方表現出來的這個能力水平,說她有個跟自己同款的系統似乎也不是特別誇張。

 舉一反三的能力相當強悍。

 這封信的內容說起來並不算複雜:

 徐洋在看過常浩南對差分進化算法的改進之後,提出了一個新的思路,想要就這個思路跟後者探討一下可行性以及應用前景。

 簡單來說,濾波是將信號中特定波段頻率濾除的操作,是抑制和防止干擾的一項重要措施,對於一切需要發射電磁信號的行為而言,幾乎都是一個必不可少的過程。

 實際上,高中數學學過的最小二乘法就是一種經典的濾波方法,但是由於只考慮了測量和狀態之間的關係,這種方法的穩定性不好。

 後來,針對噪聲服從高斯分佈的線性系統誕生了卡爾曼濾波法,由於其高效性和準確性,很快成為了工程中應用最廣泛的濾波方法之一。

 但因為最開始的卡爾曼濾波法只適用於線性系統,因此後來又有很多人在此基礎上進行了一定擴展,以使這種廣受好評的濾波算法也可以用於非線性系統中。

 其中最典型的一種便是擴展卡爾曼濾波算法(ekf),也就是先用泰勒級數將系統方程展開,忽略二階以及二階以上的高階項,此時非線性系統已接近線性形式,再利用標準卡爾曼濾波算法對系統的狀態進行估計。

 顯然,ekf算法的計算量並不大,實現起來也並不困難,但ekf對強非線性系統容易產生嚴重的震盪,甚至是發散。

 到了90年代中期這會,工程界已經基本看到了ekf算法的極限,開始琢磨對ekf算法進行改進,或者創造一種新的卡爾曼濾波算法出來。

 而徐洋提出的這種新算法則是在濾波之前先使用一種經過改進的差分進化算法對過程噪聲的方差進行選擇,大大減小了狀態估計偏差,可以憑藉略大於傳統ekf算法的計算量達到遠遠超出ekf算法的精度。

 作為一個航空工程師,常浩南此前對於濾波算法的認識僅限於應用層面,對於基礎原理了解並不算深刻,但如果只看通過差分進化算法對過程噪聲進行擇優的過程,應該是沒問題的。

 抬起頭看了看已經泛起魚肚白的地平線,剛剛被濃茶壓制的倦意終於湧了上來。

 常浩南決定休息一會之後去找幾本書完整地研究一下再做答覆。

 一方面,對渦噴14壓氣機葉片外形設計的優化工作剛剛開始,這個階段的大部分工作是由606所的工程師完成的。況且因為系統的存在,常浩南寫出的代碼只要思路正確,就不需要debug,這項羨煞無數程序員的能力決定了他耗時最多的部分並不是編程,而是等待計算結果,所以有足夠的時間去做這件事。

 另一方面,徐洋拿出來的這個算法雖然對眼下的發動機改進沒什麼作用,但卻是精確制導武器捷聯導引頭、雷達數據鏈、導彈慣導系統解算等一系列技術的基礎,這些都與常浩南之前對進度比較悲觀的仿製a彈——霹靂11半主動雷達制導空空導彈密切相關。

 有機無彈,一樣無法形成戰鬥力。

 如果真能實現,對於解決困擾其許久的靶試精度不足問題或許會有很大幫助。

 簡直是瞌睡來了送枕頭。

 “或許八三工程的武器系統也能在今年以內看到希望……”

 這是常浩南在入睡之前的最後一個念頭。

 ……

 第二天早上,常浩南洗漱之後便離開宿舍,準備直奔圖書館,借上一些資料之後繼續研究徐洋提出的那個思路。

 尤其是後半段與卡爾曼濾波有關的部分。

 但滿懷著期待在出門的時候正好遇到了同樣剛剛打開房間門的姚夢娜。

 二人對視了一眼。

 “常組長怎麼也出門這麼晚啊?不用提前去準備會議材料麼?”

 姚夢娜把門鎖好,語氣中帶著幾分調笑的意味。

 聽到這句話之後的常浩南愣了一下,然後重重地拍了一下自己的額頭。

 管理者的身份是需要適應的,當了幾十年螺絲釘的他在這方面本來就經驗不足,再加上看了一晚上信件導致腦子裡全都是算法相關的東西,導致他差點就忘了今天早上開會的事情。