999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

艦艇抗沉過程的多智能體仿真模型

2011-03-07 06:21:42吳向君侯岳浦金云
艦船科學技術 2011年5期
關鍵詞:艦艇智能

吳向君,侯岳,浦金云

(海軍工程大學艦艇安全技術系,湖北武漢 430033)

0 引言

艦艇受到武器攻擊后,大量艙室會破損進水,嚴重時還會導致艦艇的沉沒。因此,良好的艦艇抗沉性是保證艦艇生命力的基礎。目前國內在對抗沉性進行設計和仿真時,一般只考慮艦艇結構自身能承受的被動抗沉能力,而沒有考慮艦員在抗沉過程中的主動抗沉能力[1]。然而,對于大型水面艦艇而言,由于其配置了較多的抗沉設備、設置了較多的抗沉戰(zhàn)位,因此,其抗沉過程組織和實施的好壞,直接影響著艦艇的抗沉性以及艦艇的生命力[2]。

很顯然,在大型艦艇抗沉性設計時,已經迫切需要對抗沉過程進行建模和仿真,分析抗沉過程的抗沉效能,找出影響抗沉效能的關鍵環(huán)節(jié)。

目前,國內外對抗沉過程的仿真均鮮見報道。文獻[3]對消防過程的仿真方法進行了介紹。抗沉過程和消防過程二者的相同點是:①都屬于離散、動態(tài)和交互過程;②都是艦艇上重要的損害管制過程;③目的都是仿真干預效能,找出關鍵環(huán)節(jié)。不同點是過程的組織特點、參與的智能體不同。

文獻[3]雖然使用多智能體較成功地完成了消防過程的仿真,然而抗沉過程的多智能體仿真顯得更為困難。這是因為:①抗沉過程的組織協(xié)調非常復雜,多Agent仿真組織模型的建立和仿真過程的控制將更加困難;②抗沉人員需要比消防人員具有更大的自主性和智能型,即單Agent的推理模型設計將更為復雜。

基于此,本文將使用多智能體技術模擬抗沉人員的思維和交互過程,實現抗沉過程的仿真。

1 抗沉過程的多智能體構成

任何獨立的能思想并可以同環(huán)境交互的實體都可抽象為智能體。1個智能體主要包含3個方面的屬性,即感知屬性、動作屬性和推理模型。多個智能體之間進行交互和通訊就可以組成多智能體[4]。

由于艦艇的抗沉過程是根據艦艇的實際進水災害現象,由損管指揮中心統(tǒng)一指揮,各類抗沉人員之間相互合作、交流并且不斷調整的過程;因此,這個過程也可看作是多個智能主體相互協(xié)作和通訊的過程。

抗沉過程仿真的多智能體模型包括抗沉指揮中心智能體(C-Agent)、堵漏人員智能體(J-Agent)、艙室排水人員智能體(D-Agent)、液艙調整決策智能體(L-Agent)和進水災害模擬智能體(F-Agent)。

J-Agent和D-Agent負責向抗沉指揮中心匯報相關信息,并執(zhí)行其相關指令,但它們自身沒有推理模型。這2個智能體的反應時間直接影響著抗沉過程的進程。F-Agent用于根據艙室破損情況和初始漂浮姿態(tài),模擬仿真艙室的進水過程以及艦艇不沉性參數;屬于純反射性智能體。

下文主要針對2個較為復雜的智能體(C-Agent和L-Agent)的相關屬性進行詳細介紹。

2 抗沉指揮中心智能體及其推理模型

抗沉指揮中心智能體C-Agent從F-Agent中獲取當前艦艇進水信息,通過推理計算,給J-Agent,DAgent和L-Agent下達動作指令。C-Agent負責著整個抗沉過程的調度和整體決策,其模型屬性詳細介紹如下。

2.1 感知屬性和動作屬性

C-Agent的感知屬性包括當前破損艙室名稱、破口面積、破口位置、當前排水設備排水量和艦艇當前不沉性參數(橫傾角、縱傾角、船中吃水等)。

動作屬性包括:①告知J-Agent是否執(zhí)行堵漏動作,并告知其允許的最大反應時間。②告知DAgent是否動作。③告知L-Agent是否動作。

2.2 推理模型

2.2.1 推理所需信息參數的計算模型

推理模型所需的信息參數主要包括最大可以堵住的破口半徑Rm(m)、堵漏人員允許的最大反應時間Tm(s)、排水設備能排出的最大破口半徑Rpm(m)。其計算模型如下:

式中:F為所有堵漏人員最大作用力,t;H為破口中心所在的水下深度,m;v為艦艇航速,m/s;γ為海水密度,t/m3;g為重力加速度,m/s2;s為破口面積,m2;V為艙室體積,m3;μ為流量系數;k為艙室滲透系數;Qp為可用的排水流量,m3/s。

2.2.2 基于專家系統(tǒng)的推理模型

基于專家系統(tǒng)的推理模型由產生式規(guī)則庫和推理機構成,它們構成了C-Agent的思維中心,用于對各種抗沉措施進行集中調度和管理。由于推理機的設計技術較為成熟,因此,產生式規(guī)則庫就成為了推理模型的核心部分[4]。

建立的產生式規(guī)則部分示例如下:

1)如果破口半徑小于Rm及J-Agent的反應時間小于Tm,則告知J-Agent開始運行;

2)如果可用的排水流量Qp為0,則告知DAgent不需運行;

3)如果當前艦艇不安全,則告知L-Agent開始運行。

推理模型首先對推理所需的信息參數進行計算,然后匹配產生式規(guī)則庫,生成抗沉方案;并根據匹配結果,告知其他智能體是否動作。

3 液艙調整決策智能體及其推理模型

艦艇受損進水后,一般會產生傾斜和傾差。通常可以通過調整不同位置的液艙裝載量,以消除傾斜和傾差,平衡艦體。

3.1 感知屬性和動作屬性

L-Agent的感知屬性包括艦艇當前的姿態(tài)參數、當前未破損的液艙名稱以及各個液艙的裝載狀態(tài)。這些數據分別從F-Agent和外界環(huán)境獲得。其動作屬性是生成并實施多步液艙調整方案。

3.2 推理模型的建模思路

液艙的調整方案包括單步調整方案和多步調整方案。單步調整方案是指單艙的壓載、卸載和2個艙之間的移載。然而,在艦體的扶正過程中,有時僅靠一步或者說單步液艙調整方案,很難達到艦體扶正的目的。因此,需要將多個單步液艙調整方案進行優(yōu)化選取和優(yōu)化組合,以形成最優(yōu)的多步液艙調整方案。

考慮到單步液艙調整方案只是多步液艙調整方案的1種特殊情況,因此,液艙調整決策智能體的推理模型主要是指多步最優(yōu)的液艙調整方案生成模型。由于建立單步液艙調整方案集,是建立多步最優(yōu)液艙調整方案生成模型的基礎,因此,下文將首先對其進行介紹。

3.3 單步液艙調整方案集生成算法

分別用φS1,φS2和φS3表示單步調整方案的可壓載空間集、可卸載空間集和可移載空間集。

3.3.1 液艙屬性集

在制定液艙調整方案集時,對于任意1個液艙都主要包含3個屬性,屬性取值含義如表1所示。

表1中的US屬性值是為了避免調整方案搜索過程的重復進行。當某個液艙已經在某單步液艙調整方案中出現,則此液艙的US屬性值為1;在以后的搜索空間中將不再把此液艙作為可以使用的備選液艙。US屬性主要被用在第3.4.2節(jié)的多步最優(yōu)調整方案生成算法中,以保證每個液艙只被使用1次,避免搜索的重復進行。

3.3.2 單步液艙調整方案集的生成算子

假設C表示液艙,C(FE),C(KD)和C(US)分別表示液艙C的FE,KD和US屬性的值。則:表示所有可以移載的艙室對集合,即可移載空間集。單步調整方案集

3.4 多步最優(yōu)液艙調整方案的生成模型

多步最優(yōu)液艙調整是一個全局最優(yōu)求解的問題。由于多步最優(yōu)調整方案是由有限個單步最優(yōu)調整方案構成,因此,只要能實現每個單步最優(yōu)調整的局部最優(yōu)化,即可實現多步最優(yōu)調整的全局最優(yōu)化求解[5]。

3.4.1 單步最優(yōu)調整方案選取算法

式(1)給出的單步調整方案集一般包含多種方案,部分方案可能并不能較好地達到扶正艦體的目的。因此,下文首先根據抗沉原理,建立啟發(fā)式篩選規(guī)則,從定性的角度,篩選出較優(yōu)的調整方案;然后,通過在篩選后的方案集中建立最優(yōu)選取算法,從定量的角度,選擇最優(yōu)的液艙調整方案。

1)啟發(fā)式規(guī)則

假設某艦艇縱剖面圖及其分區(qū)情況如圖1所示,可以建立下列啟發(fā)式規(guī)則示例。

規(guī)則1:如果艦艇產生首傾和左傾,則可以選取的液艙調整方案包括:將Z1區(qū)的液艙導移至Y3區(qū),或者將Z1區(qū)的滿液艙卸空,或者將Y3區(qū)的空液艙加滿。

規(guī)則2:如果艦艇產生尾傾和右傾,則可以選取的液艙調整方案包括:將Y3區(qū)的液艙導移至Z1區(qū),或者將Y3區(qū)的滿液艙卸空,或者將Z1區(qū)的空液艙加滿。

上述啟發(fā)式規(guī)則還有很多,本文不再羅列。啟發(fā)式規(guī)則的建立,明顯縮小了調整方案空間的大小。然而,經過篩選后的調整方案仍然會有多個,因此,下面介紹從中進行優(yōu)選的方法。

圖1 艦艇縱剖面圖Fig.1Ship longitudinal section

2)基于改進TOPSIS的優(yōu)選算法

傳統(tǒng)TOPSIS方法又被稱為逼近理想解排序法,是1種常用的多屬性問題的評估決策方法。該方法存在一定的缺陷。例如,假設待決策空間中存在2個點A1和A2,如果A1距理想點的距離比A2距理想點的距離近并且同時A1距負理想點的距離也比A2距負理想點的距離近,此時二者的優(yōu)劣排序就遇到了困難。

基于此,文獻[6]的作者對傳統(tǒng)TOPSIS的改進算法進行了介紹,并結合文獻[7]的研究成果,通過分析得出結論:用垂面距離代替?zhèn)鹘y(tǒng)方法中的歐式距離,可以改善傳統(tǒng)TOPSIS方法的不足之處。因此,本文將使用基于垂面距離的改進TOPSIS算法建立最優(yōu)液艙調整方案的選取模型,詳細步驟如下。

步驟1:建立衡量調整方案優(yōu)劣的屬性集。

本文使用橫傾角絕對值θ、穩(wěn)度儲備系數C和最小干舷F來表示各個液艙調整方案實施后的不沉性指標[8]。其中橫傾角是成本型指標,越小越好;穩(wěn)度儲備系數和最小干舷是效益型指標,越大越好。

步驟2:建立最優(yōu)方案選取決策矩陣L=(lij)N×3。

式中:N為使用啟發(fā)式規(guī)則篩選后的備選調整方案集個數;θi,Ci和Fi分別為第i個調整方案實施后的對應不沉性指標;w1,w2和w3分別為θ,C和F的權重。文獻[8]采用最小平方法確定上述指標的權重;文獻[9]采用相對比較法確定權重。由于權重確定問題不是本文重點討論的問題,因此,綜合以上的研究結果以及專家的建議,本文認為3個指標的權重都為1/3。

步驟3:建立理想解K+,并對最優(yōu)方案選取決策矩陣L進行平移計算。

步驟6:計算各個液艙調整方案與理想解之間的相對遠離度Fi。

對應Fi最小的液艙調整方案,即是最優(yōu)的液艙調整方案。λ表示放大系數,以便于比較觀察。

3.4.2 多步最優(yōu)液艙調整方案的生成算法

經過啟發(fā)式規(guī)則篩選后,假設當前可以使用的空水艙數量、滿水艙數量、空油艙數量、滿油艙數量分別為WE0,WF0,OE0,OF0。用WEi,WFi,OEi,OFi表示第i步單步液艙調整后,未被使用過的空水艙數量、滿水艙數量、空油艙數量、滿油艙數量。多步最優(yōu)液艙調整方案的生成算法見圖2所示。

圖2 多步最優(yōu)液艙調整方案生成算法Fig.2Generation arithmetic of multi-step optimal liquid cabin adjustment plans

4 抗沉過程仿真的TPN模型

艦艇的抗沉仿真過程是多個智能體相互通訊、協(xié)調和影響的過程。這一過程主要反映在多智能體在時序仿真分析的組織上。文獻[3]使用事件樹對消防過程的仿真進行了組織,然而,事件樹并不能反映過程的時間特征。為了彌補這一不足,本文將使用帶有明顯時序特征的時延Petri網(TPN)模型來組織仿真過程。

4.1 TPN模型

Petri網是一種圖形化、數學化的建模工具,是對復雜過程建模和仿真所采用的一種廣泛使用的方法[10]。

4.2 基于TPN的抗沉過程仿真模型

建立的某抗沉過程多智能體仿真的時延Petri網模型如圖3所示。其中,細矩形框表示時延變遷,細線條表示非時延變遷。圖3中只有P7令牌容量為無限大,其他庫所容量都為1。

圖3中主要庫所和變遷的含義,分別如表2所示。部分中間庫所和非時延變遷未進行標記。

4.3 基于TPN的抗沉過程仿真算法

圖3描述了抗沉過程的組織進程以及J-Agent,D-Agent,C-Agent,L-Agent和F-Agent的異步并發(fā)特征;可以按照下述算法進行仿真的組織運行。

1)設置當前仿真時鐘t為0 s,清空“待激發(fā)變遷表”Fetable;

2)按照TPN的激發(fā)規(guī)則和當前庫所的狀態(tài),將當前將要被激發(fā)的變遷以及其對應的激發(fā)時間點添加到Fetable中;

3)從Fetable中抽取最早將要激發(fā)的變遷,并對其進行激發(fā)處理,修改當前仿真時鐘t為此變遷的激發(fā)時間點,修改TPN網中庫所的狀態(tài)并調用此變遷對應的智能體推理模型;

4)判斷Fetable中是否還存在著可能被激發(fā)的變遷,如果存在,則跳至2);如果不存在,則仿真結束。

5 仿真實例

5.1 災害場景及仿真初始參數設置

假設某破壞直徑為10 m的魚雷在某船長方向+15 m處爆炸;爆炸后艙室A和B出現大破口并進水,艙室B和C之間的艙壁出現小破口,破口半徑為20 cm,破口面積為0.12 m2,破口流量系數為0.8,破口中心距離基線高度為3 m;艙室C排水泵失效;艦艇喪失航行能力,即航速為0。如圖4所示。

圖4 戰(zhàn)損案例設定圖Fig.4Damage condition enactment

當T0變遷發(fā)生后,假設生成的T1,T2,T3,T4,T5,T6,T7,T8的延時分別為5 s,8 s,7 s,9 s,10 s,20 s,15 s,30 s。

5.2 仿真結果

5.2.1 智能體激發(fā)時序圖

根據第2.2.1節(jié)的信息參數計算模型,C-Agent通過計算得出:Rm=25 cm,Tm=30 s,Rpm=0 m。

在此基礎上,根據第2.2.2節(jié)的產生式規(guī)則庫,C-Agent對其他各個智能體的動作通告情況如下:

①只有B和C之間的艙壁破口可以進行堵漏,通知J-Agent開始堵漏。②D-Agent不需動作。③通知L-Agent開始制定最優(yōu)液艙調整方案。

按照圖3的仿真組織模型和第4.3節(jié)的仿真算法,可以得到各個智能體的激發(fā)狀態(tài)隨時間變化的情況,見圖5。圖5中D-Agent始終未被激發(fā),這是因為C-Agent通告其不需要動作。

圖5 智能體激發(fā)狀態(tài)時序圖Fig.5Excitation sequence of agent

圖5中的各個重要時間節(jié)點所發(fā)生的事件見表3。

5.2.2 液艙調整決策智能體仿真計算結果

在圖5中,當仿真時鐘為5+8+10=23 s,變遷T5激發(fā)完成,液艙調整決策智能體制定出最優(yōu)液艙調整方案。根據第3.3節(jié)和第3.4節(jié)的最優(yōu)液艙調整方案生成算法,其推理過程如下:

當前空液艙的個數為4,滿液艙的個數為6。因此,可壓載空間集的元素個數為4,可卸載空間集的元素個數為6,可移載空間集的個數為24個,共有34個單步液艙調整方案。

然而,由于當前艦艇產生了左傾和首傾,通過匹配第3.4.1節(jié)的啟發(fā)式規(guī)則庫,可得可壓載空間集的元素個數為2,可卸載空間集的元素個數為3,可移載空間集的個數為6個,共有11個單步液艙調整方案。通過計算,這11個單步液艙調整方案與理想解之間的相對遠離度如圖6所示,橫軸為方案序號,縱軸為相對遠離度(第3.4.1節(jié)中,式(3)的λ取100)。

圖6 方案相對遠離度Fig.6Distance between plans

根據圖6和第3.4.2節(jié)的多步最優(yōu)調整方案生成算法,可以得出使用2步液艙調整方案,就可使艦艇恢復安全。2步液艙調整方案為方案11和方案8。對應的具體液艙調整方案為:液艙C5移載至液艙C3;液艙C7移載至液艙C8。

值得提出的是,單步調整方案10和方案9雖然都比方案8好;但由于這2個方案分別使用到了液艙C5和液艙C3,而液艙C5和液艙C3已經在方案11中使用過,因此,根據US屬性值的設置原理,不能將方案10和方案9作為第二步調整方案使用。

5.2.3 艦艇橫傾角和縱傾角變化時域圖

圖3中的進水災害模擬智能體(F-Agent)計算出了整個仿真過程中,艦艇橫傾角和縱傾角隨時間變化的時域圖如圖7所示。

圖7 橫傾角和縱傾角變化時域圖Fig.7Heel angle and trim angle in time domain

5.3 仿真結果分析

通過分析可發(fā)現影響上述仿真過程的3個關鍵環(huán)節(jié):

1)J-Agent開始堵漏時間(圖7中的S1點)。開始堵漏時的時間T1+T2+T3必須小于堵漏人員允許的最大反應時間Tm。在本案例中,T1+T2+T3的值必須小于30 s,如果大于30 s,則艙室C將會完全進水,F-Agent仿真計算發(fā)現,此時艦艇將發(fā)生沉沒,如圖7中的S1-N1線所示。當T1+T2+T3的值小于30 s時,其取值越小,艦艇在經過液艙調整后的縱傾角越小。

2)艙室C的排水能力。保證艙室C足夠的排水能力關系著整個抗沉過程的成敗。如果艙室C中排水泵的排水能力大于破口流量,則海水同樣不會造成艙室C進水,此時,即使堵漏失敗,艦艇也不會沉沒。因此,需要加強艙室C排水泵的生命力設計,以免攻擊后喪失排水能力。

3)液艙對船體的平衡能力。在堵漏實施成功之后,如果不通過液艙調整,則艦艇雖然能漂浮,但艦艇仍然會有較大的橫傾和縱傾,這對艦艇的不沉性依然不利。圖7中從S2點開始,進行了液艙的調整,最終大大減小了S2點的橫傾角和縱傾角,扶正了艦體,提高了不沉性。

6 結語

艦艇的抗沉過程是一個復雜的異步并發(fā)過程;通過對抗沉過程進行仿真分析,可以找出影響整個抗沉過程的關鍵環(huán)節(jié)。目前,國內外對抗沉過程仿真的研究報道極少。

基于此,本文在建立關鍵智能體的推理模型、抗沉過程仿真模型的基礎上,較好地解決了抗沉過程多智能體仿真模型的構建問題。通過實例計算,不僅驗證了此仿真模型的準確性,還找出并分析了影響抗沉過程的3個關鍵環(huán)節(jié)。

本文建立的仿真模型和抗沉關鍵環(huán)節(jié)的分析結果,為艦艇抗沉性的設計和評估提供了一定的方法和結論支撐。

[1]浦金云.艦船生命力[M].北京:國防工業(yè)出版社,2008.

[2]浦金云,金濤.艦艇損管組織指揮[M].北京:國防工業(yè)出版社,2008.

[3]ANDRADE S F,et al.Analysis of shipboard firefightingteam efficiency using intelligent-agent simulation[Z].Brazilian Navy.

[4]蔡自興,徐光佑.人工智能[M].北京:清華大學出版社,2004.

[5]謝政.非線性最優(yōu)化[M].長沙:國防科技大學出版社,2003.

[6]葉云,屈洋,等.改進TOPSIS法的武器系統(tǒng)WTSC問題決策[J].火力與指揮控制,2005,30(S1):137-139.

[7]華小義,等.基于“垂面距離”的TOPSIS法——正交投影法[J].系統(tǒng)工程理論與實踐,2004,(1):114-119.

[8]浦金云,等.專家系統(tǒng)和多目標決策理論在抗沉決策系統(tǒng)中的應用[J].海軍工程大學學報,2000,(1):83-86.

[9]OICER A I,MAJUMDER J.A case-based decision support system for flooding crises onboard ships[J].Quality and Reliability Engineering International,2006,22:59-78.

[10]康鳳舉.現代仿真技術與應用[M].北京:國防工業(yè)出版社,2001.117-118.

猜你喜歡
艦艇智能
艦艇入列
海戰(zhàn)中的蒙面殺手——隱形艦艇
2021年10月3日,美、英、日海軍艦艇在菲律賓海進行多航母打擊群作戰(zhàn)演習
軍事文摘(2021年21期)2021-11-14 10:14:56
智能制造 反思與期望
智能前沿
文苑(2018年23期)2018-12-14 01:06:06
智能前沿
文苑(2018年19期)2018-11-09 01:30:14
智能前沿
文苑(2018年17期)2018-11-09 01:29:26
智能前沿
文苑(2018年21期)2018-11-09 01:22:32
智能制造·AI未來
商周刊(2018年18期)2018-09-21 09:14:46
海軍艦艇前往演戲海域
兵器知識(2017年10期)2017-10-19 19:31:38
主站蜘蛛池模板: 日韩人妻少妇一区二区| 最新亚洲人成网站在线观看| 国产成人精品男人的天堂| 免费看美女毛片| 欧美精品影院| 华人在线亚洲欧美精品| 一级毛片在线免费视频| 免费Aⅴ片在线观看蜜芽Tⅴ| 九色视频一区| 久久久亚洲色| 韩日免费小视频| 亚洲第一黄片大全| 国产精品美女免费视频大全| 无码内射中文字幕岛国片| 高清精品美女在线播放| 91青青视频| 成人无码区免费视频网站蜜臀| 大香网伊人久久综合网2020| 精品福利视频网| 色悠久久久| 亚洲视频一区在线| 欧美伦理一区| 国产美女在线观看| 日韩欧美91| 国产欧美精品一区aⅴ影院| 欧美a级完整在线观看| 国产精品va免费视频| 午夜日本永久乱码免费播放片| 亚洲成在线观看 | 久久亚洲综合伊人| 国产成人亚洲精品无码电影| 狼友视频国产精品首页| 在线网站18禁| a级毛片免费在线观看| 日本精品视频一区二区| 亚洲天堂网站在线| 国产精品亚洲一区二区三区z| 久久夜色精品| 波多野结衣在线se| 国内精品一区二区在线观看| 国产经典免费播放视频| 成人av专区精品无码国产| 91精品国产无线乱码在线| 欧美国产精品不卡在线观看| 午夜久久影院| 免费国产高清视频| 高清视频一区| 国产新AV天堂| 久久青青草原亚洲av无码| 久久性妇女精品免费| 欧美区在线播放| 久久精品电影| 国产在线日本| 亚洲成人精品在线| 中文字幕在线观| 日本精品视频一区二区| 亚洲最大福利网站| 蜜桃视频一区| 看看一级毛片| 色偷偷一区二区三区| 久久久久免费精品国产| 99久久成人国产精品免费| 亚洲欧美一区在线| 欧美国产在线看| 中文字幕免费在线视频| 国产精品专区第1页| 国产女同自拍视频| 国产成人成人一区二区| 欧美视频在线播放观看免费福利资源| 国产欧美日韩va| 国产96在线 | 免费毛片全部不收费的| 国产成人综合在线观看| 超碰91免费人妻| 99热最新在线| 久久人妻系列无码一区| 日本久久久久久免费网络| 黄色片中文字幕| 国产精品综合久久久| 国产免费网址| 男女性色大片免费网站| 毛片久久久|