《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計應(yīng)用 > 基于智能決策的火箭安控系統(tǒng)
基于智能決策的火箭安控系統(tǒng)
2014年電子技術(shù)應(yīng)用第12期
李 婭,張建勛,肖朝暉
(重慶理工大學 計算機科學與工程學院,重慶400050)
摘要: 火箭在飛行過程中經(jīng)常發(fā)生各種故障,因此需要對其飛行狀態(tài)進行監(jiān)視、判斷,及時有效地做出相應(yīng)的安全控制決策。在分析原有火箭安控系統(tǒng)的基礎(chǔ)上,針對火箭飛行的特點及不確定的規(guī)則知識,提出了基于智能決策的火箭安控系統(tǒng)。首先給出了集彈道數(shù)據(jù)處理和安全控制決策于一體的計算機決策支持系統(tǒng)模型;然后根據(jù)安控系統(tǒng)的特點,對安控知識進行分類,給出了安控系統(tǒng)知識不確定的表示方法,形成了相應(yīng)的安控決策網(wǎng)絡(luò);最后以Visual C++6.0為開發(fā)平臺,構(gòu)建了安控推理決策模型,給出相應(yīng)的推理流程。仿真實驗表示,該方法能實時監(jiān)測出火箭的飛行狀態(tài),對其進行有效的管理,為安控領(lǐng)域?qū)<业淖罱K決策提供支持。
中圖分類號: TP273.2
文獻標識碼: A
文章編號: 0258-7998(2014)12-0143-04
Rocket safety control system based intelligent decision
Li Ya,Zhang Jianxun,Xiao Zhaohui
School of Computer Science &Engineering,Chongqing University of Technology,Chongqing 400050,China
Abstract: Various unpredictable faults often occur when the rocket is on mission. It is very important that the safety control decision is made in time and effectively according to judging and analyzing the fly parameters. Based on the current rocket safety control decision system and in view of the characteristics for rocket aviation and the rule knowledge uncertainty, a rocket safety control system based intelligent decision is proposed. At first the computer decision support system model based trajectory data processing and the safety control decision is given. Then, the uncertain knowledge representation is established according to the characteristics of the system, and the corresponding decision network is formed. At last taking visual C++ 6.0 as the development platform, the safety reasoning decision model is constructed and the corresponding reasoning process is given. Simulation experiments show that the method can real-timely monitor and effectively control the rocket aviating status, which provides the final decision for the safety control experts.
Key words : safety control system;intelligent decision;safety control knowledge;decision-making reasoning;decision network

0 引言

  隨著航天事業(yè)的不斷發(fā)展,火箭發(fā)射成為世界各國所關(guān)注的焦點。然而火箭發(fā)射是一項復雜的任務(wù),經(jīng)常發(fā)生故障,落點將超出允許落點范圍而危及地面安全時,必須加以控制,終止火箭動力飛行并將其炸毀。如果不能準確控制,造成的后果是非常嚴重的。因此火箭發(fā)射的安全控制成為世界各國需要解決的首要問題[1-2]。

  火箭飛行安全控制系統(tǒng)一般由地面控制系統(tǒng)和火箭控制系統(tǒng)組成[3]。其中,地面控制系統(tǒng)主要觀察火箭飛行狀態(tài)并對其進行判斷,發(fā)出相應(yīng)的報警或炸毀指令;火箭控制系統(tǒng)接收地面系統(tǒng)發(fā)來的炸毀指令,經(jīng)過判斷分析,點燃爆炸器。結(jié)合這兩個控制系統(tǒng)各自的特點,構(gòu)建的火箭安控系統(tǒng)要求具有極高的可靠性、實時性,所采用的安全控制信息要有很高的精度,才能對火箭的飛行狀態(tài)進行實時診斷,及時有效地做出判斷,為安控領(lǐng)域?qū)<业淖罱K決策提供支持發(fā)揮著重要作用。

  傳統(tǒng)的火箭安全控制系統(tǒng)是在確定性的安控知識的基礎(chǔ)上,通過簡單的邏輯判斷推理,得出安控決策方案。這種方法經(jīng)常產(chǎn)生錯誤的報警,導致安控專家做出錯誤決策。本文針對火箭安控知識的特點及現(xiàn)有系統(tǒng)存在的不足,采用人工智能領(lǐng)域的智能決策技術(shù)和推理技術(shù),融合安控決策知識,提出了基于智能決策的火箭安控系統(tǒng),并給出了相應(yīng)的系統(tǒng)模型。通過對兩個安控系統(tǒng)的比較分析表明,該智能決策系統(tǒng)能夠更加準確地對火箭的發(fā)射狀態(tài)進行觀測,及時迅速地得到火箭發(fā)射過程中的各種狀態(tài),更加有效地對其進行控制決策。

1 安控系統(tǒng)結(jié)構(gòu)

  火箭安全控制決策系統(tǒng)是一個集彈道數(shù)據(jù)處理和安全控制決策于一體的計算機決策支持系統(tǒng),具體處理流程如下:計算機對各種測量設(shè)備提供的實時彈道數(shù)據(jù)進行實時處理,從中選擇可靠性最高的一條彈道,并進行落點計算;然后將計算結(jié)果與事先所存儲的理論彈道數(shù)據(jù)進行比較。當偏差值在故障線范圍內(nèi)時,認為火箭飛行正常;當實際參數(shù)值達到或超過故障線范圍時,根據(jù)安控知識庫進行推理決策,判斷火箭是否處于不安全的故障狀態(tài),此時通過計算機向發(fā)射指揮控制中心發(fā)出告警信號;當安判結(jié)論達到允許炸毀線,且預測的故障火箭落點已進入保護區(qū)邊界線時,則發(fā)出炸毀指令;當實際參數(shù)值達到必炸線時立即發(fā)出炸毀指令。除由地面進行安全控制外,火箭上的安全自毀系統(tǒng)也將每一瞬間的實際參數(shù)值與預先輸入的規(guī)定值加以比較。當超出允許值時,一般先使航天員脫離火箭,解除保險,接通延時裝置,以便地面安全分系統(tǒng)選擇炸毀時機或落點,而在預定的遲滯時間內(nèi),即使地面沒有發(fā)出炸毀指令,延遲時間一到也要自動起動爆炸裝置將火箭炸毀。

001.jpg

  基于這種處理流程,安控系統(tǒng)的框架結(jié)構(gòu)如圖1所示。該框架結(jié)構(gòu)主要包括四個部分:彈道選擇、落點計算與選擇、安控知識庫和安控推理決策。其中彈道選擇、落點計算與選擇是彈道數(shù)據(jù)處理部分;安控知識庫和安控推理決策是安全控制決策部分。

 ?。?)彈道選擇

  彈道選擇首先根據(jù)火箭彈道特點的先驗知識把測量所得的彈道數(shù)據(jù)(包括外測數(shù)據(jù)和遙測數(shù)據(jù))與事先所存儲的理論彈道數(shù)據(jù)進行比較,判斷其可靠性,剔除誤測彈道;然后再根據(jù)各測量設(shè)備的精度,在可靠性的基礎(chǔ)上選用測量精度最高的一條彈道[4],用于落點計算與安全判斷。其中理論彈道的數(shù)據(jù)值可根據(jù)在特定時間點的插值來獲取;遙測數(shù)據(jù)和外測數(shù)據(jù)均可從調(diào)用模塊中獲得。

 ?。?)落點計算與選擇

  落點計算是在任務(wù)實施中瞬時計算出火箭在飛行中的任何一點上的狀態(tài),如果發(fā)生故障,它落在地面上的位置為安全控制提供依據(jù)。落點計算的輸入量由測量設(shè)備測得的數(shù)據(jù)經(jīng)計算機計算后,提供給落點計算的彈體在發(fā)射坐標系中的參數(shù),具體包括位置參數(shù):Xk、Yk、Zk和速度參數(shù)vxk、vyk、vzk。輸出量則是火箭在軌道上瞬時任一實測點的速度值、速度傾角、偏航角、當?shù)馗叨?、星下點經(jīng)緯度、落點經(jīng)緯度、落點射程、沿射向的射程、射程偏航量等。

  彈道選擇、落點計算與選擇作為彈道數(shù)據(jù)處理部分,為安全控制決策提供了數(shù)據(jù)基礎(chǔ)。

  (3)安控知識庫

  安控知識庫是安控決策系統(tǒng)工作的基礎(chǔ),用來描述火箭安控系統(tǒng)中的各種知識和規(guī)則,由安控參數(shù)、原子事實和規(guī)則知識庫3個表的形式組織起來[3]。這樣不僅簡化了知識庫,便于知識庫中知識的組織和管理,而且避免知識的相互交叉,保證了知識的相容性和完整性。

  (4)安控決策推理

  安控決策推理由定性的知識推理和不確定的推理模型構(gòu)成。安控系統(tǒng)推理采用基于不確定知識表示的決策網(wǎng)絡(luò),在安控推理決策過程中,推理機根據(jù)安控知識的特點,通過正向推理機制和深度優(yōu)先搜索策略進行推理,最終給出基于智能決策的火箭安控系統(tǒng)。

2 安控知識庫

  2.1 安控知識的分類

  在安控系統(tǒng)中,領(lǐng)域?qū)<宜o的安控知識復雜,影響因素眾多,如果把這些安控知識不加區(qū)分地表示出來,一方面增添了知識表示的復雜性,另一方面也給安控知識的推理帶來了困難。針對這一難點,系統(tǒng)把安控知識進行了分類,把它分為安全控制參數(shù)(簡稱安控參數(shù))、原子事實和規(guī)則知識庫3類。

 ?。?)安控參數(shù)

  安控參數(shù)主要是描述火箭安控系統(tǒng)中所用到的參數(shù),可以分為3類:外測彈道落點、遙測彈道落點、遙測壓力參數(shù)。其中外測彈道落點和遙測彈道落點都包括落點、速度、偏角、傾角、射程等幾類參數(shù)[3];而遙測壓力參數(shù)包括俯仰角偏差、滾動角偏差、偏航角偏差、一級壓力1、一級壓力2、一級壓力3、一級壓力4、二級壓力幾個參數(shù)。只有落點、速度、射程參數(shù)同時參與炸毀和告警,其他參數(shù)僅參與告警而不參與炸毀報警。

  在每個采樣周期都進行安控參數(shù)的形成,作為安控系統(tǒng)判斷決策的依據(jù)。由于在具體實現(xiàn)中,參數(shù)的提供不是很完全(僅有飛行的位置和速度數(shù)據(jù)),而且沒有管道數(shù)據(jù),這些都為完整的測試增加了困難。在實際實現(xiàn)中系統(tǒng)只好采取一種隨機產(chǎn)生安控參數(shù)的辦法。

  (2)原子事實

  原子事實主要描述各個狀態(tài)變量是否連續(xù)多點越界的信息。一般以這種Si(Y,Vk,20,Z)形式表示,其含義是遙測(Y)彈道速度(Vk)連續(xù)20點超越炸毀線(Z),用來表示規(guī)則知識庫中的一個前提條件或者結(jié)論。其實則是方便進行安全判斷的推理而提出的中間變量。

 ?。?)規(guī)則知識庫

  規(guī)則知識庫主要描述火箭安控系統(tǒng)中的規(guī)則知識,由多個原子事實組成,采用才產(chǎn)生式的表示形式,如下所示:

  IF S1(Y,Lc,20,Z)AND S3(Y,Vk,20,Z)

  THEN  Sy(1)

  在此產(chǎn)生式中,前提條件S1和S3,結(jié)論Sy都是以Si的形式來表示,為原子事實。如果某條規(guī)則的前提條件多于兩條,則可以引入中間變量,再把規(guī)則分成兩條來進行存貯;如果某條規(guī)則的前提條件少于兩條,則可以在前提2處輸入一個9999或其他的代碼來表示此條前提無效,此時就只有一條前提。

  在安控系統(tǒng)中,所得到的安控知識往往是不精確的,因此系統(tǒng)要在產(chǎn)生式表示的基礎(chǔ)上,具體采用不確定的知識表示形式[5-6],如下所示:

  R:IF E1(ω1) AND E2(ω2) AND … AND En(ωn)

  THEN H(CF(H,E),λ)(2)

  式中,Ei是規(guī)則的前提條件,ωi是規(guī)則各前提條件的權(quán)值(∑ωi=1),H是結(jié)論,CF(H,E)(0<CF(H,E)≤1)是規(guī)則的可信度,λ(0<λ≤1)是規(guī)則可否應(yīng)用的閾值[5]。只有當規(guī)則所需的前提條件可信度CF(E)≥λ時,相應(yīng)規(guī)則才會被激活,推理相應(yīng)的結(jié)論H,它的可信度CF(H)可用如下公式計算:

1P3T`WZ}ADBYB5R]%)$E5{3.jpg

  

002.jpg

  根據(jù)上面的知識分類,系統(tǒng)把安控知識用表Para、表Atom、表Rule的形式組織起來,如圖2所示。這樣不僅簡化了知識庫,便于知識庫中知識的組織和管理,而且避免知識的相互交叉,保證了知識的相容性和完整性。

  2.2 安控決策網(wǎng)絡(luò)的形成

  根據(jù)安控知識的分類及不確定性的知識表示形式,其決策過程可以用一個與/或樹來表示,即用邏輯或門“OR”和邏輯與門“AND”來表示,建立相應(yīng)的安控決策網(wǎng)絡(luò)[7-8]。以部分安控規(guī)則(如表1所示)為例,建立如圖3所示決策網(wǎng)絡(luò)。

003.jpg 

     表1中,“9999” 表示此條前提無效,此規(guī)則就只有一條前提。

007.jpg

  在圖3的決策網(wǎng)絡(luò)中,為了使網(wǎng)絡(luò)結(jié)構(gòu)層次明顯,便于推理決策,引入了S13、S14、S23、S24幾個中間變量結(jié)點。

 3 安控推理流程

  結(jié)合安控知識的特點及相應(yīng)的決策網(wǎng)絡(luò),以Visual C++6.0為開發(fā)平臺,構(gòu)建了安控推理決策模型[9],如圖4所示,具體的安控推理流程如圖5所示。

006.jpg

 ?。?)結(jié)合上述安控推理流程,采用了面向?qū)ο蟮南到y(tǒng)模型,以Visual C++6.0為開發(fā)平臺,實現(xiàn)了上述安控決策系統(tǒng)。圖6給出了該系統(tǒng)的仿真實驗結(jié)果,包括軌道軌跡的選擇、安判結(jié)果、落點參數(shù)和推理解釋四大模塊。在具體的實驗,顯示了X方向彈道的位置軌跡,安判結(jié)果顯示為外測告警、遙測告警、聯(lián)合告警及炸毀(催發(fā)指令k1),推理解釋給出了“151.980炸毀”,并有相應(yīng)的解釋依據(jù)。上述仿真實驗結(jié)果表明,該系統(tǒng)能有效地進行彈道選擇,實時檢測火箭的飛行狀態(tài),給出相應(yīng)的安控決策方案,為安控領(lǐng)域?qū)<业淖罱K判斷決策提供參考。

4 結(jié)論

  本文針對現(xiàn)有安控系統(tǒng)存在的缺陷和不足,結(jié)合數(shù)據(jù)庫技術(shù)和人工智能中的推理技術(shù),建立和完善了火箭飛行安全控制決策系統(tǒng),它是智能決策支持系統(tǒng)在理論和實踐上的一個新突破。實驗和仿真表明,該系統(tǒng)很大程度上提高了火箭安控系統(tǒng)的準確性和可靠性,能對其進行有效的管理。

參考文獻

  [1] 張慶振,李清東,任章.基于故障模式分析的運載火箭發(fā)射決策系統(tǒng)推理技術(shù)研究[J].航天控制,2006,24(3):81-83.

  [2] Probabilistic Risk Assessment of the Space Shuttle.A study of the potential of losing the vehicle during nominal opera-tion[R].(NASA-CR-197808).New York:Science Applica-tion International Corporation,Advanced Technology Division,28 February,1995.

  [3] 李婭,張建勛,楊欣.不確定推理模型的火箭安全決策系統(tǒng)[J].重慶大學學報(自然科學版),2010,33(10):118-122.

  [4] Zhang Xiaokun,Gong Yingkui,Qu Jianghua.An optimal selection model of the satellite lurk orbit[C].Applied Mechanics and Materials,2013,249-250:270-273.

  [5] 蔡自興,徐光佑.人工智能及其應(yīng)用(第二版)[M].北京:清華大學出版社,1996.

  [6] 黃洪,任衛(wèi)紅,余達太,等.基于故障樹的等級測評專家系統(tǒng)模型研究[J].計算機應(yīng)用研究,2010,27(1):204-208.

  [7] Liao Ruijin,Zheng Hanbo,STANISLAW G.An integrated deci-sion-making model for condition assessment of power trans-formers using fuzzy approach and evidential reasoning[J].IEEETransactions on Power Delivery,2011,26(2):1111-1118.

  [8] Wang Jianqiang,Nie Rongrong,Zhang Hongyu.Intuitionistic fuzzy multi-criteria decision-making method based on evi-dential reasoning[J].Applied Soft Computing Journal,2013,13(4):1823-1831.

  [9] ONG D C C,KHADDAJ S,BASHROUSH R.Logical reason-ing and decision making[J].Proceedings of 2011,10th IEEEInternational Conference on Cybernetic Intelligent Systems,CIS 2011,2011:26-31.


此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。