2013-05-25 69 views
0

我正在尋找一種分佈式仿真算法,它允許我耦合多個獨立系統。我針對互連的系統使用不同的形式,例如離散時間和連續仿真範例。現在,我發現的唯一算法來自並行離散事件模擬(PDES)領域,比如經典的chandy/misra「null」消息協議,它有一些非常不理想的問題。現在我的問題是,除了PDES算法之外,還有什麼其他的互連仿真系統的方法是已知的,即可以用於互連仿真系統?互連仿真系統有哪些可用的方法?

回答

0

不是一種算法,但有兩個IEEE標準定義協議,旨在解決您的問題:High-Level Architecture (HLA)Distributed Interactive Simulation (DIS)。 HLA在分析離散事件模擬社區中有更大的影響力,因此我傾向於在訓練應用程序中更多地使用DIS。如果您想查看一些申請文件,請轉至Winter Simulation Conference/INFORMS-sponsorted paper archive site並搜索HLA,您將獲得448次點擊。

被預先警告,試圖使這個東西在一般工作需要一些非常奇怪的管道,很多kludges,並且可能非常脆弱。

+0

第一:感謝您的回答。我很早就考慮過使用HLA,但是在我測試它的時候,它似乎對於我的目的來說太複雜了,因爲lerning曲線非常陡峭,並且有很多要考慮的特定於HLA的事物和它的目標受衆(主要是軍事離散事件實時模擬?)。例如,我花了相當一段時間甚至用HLA建立了一個正確的模擬運行。我想我的研究小組會拒絕這個標準,僅僅是出於複雜性的原因。因此我正在尋找更輕量級的替代品。 – xSNRG

+0

@xSNRG然後我忍不住,對不起。我不知道任何輕量級的通用解決方案。如果你找到或開發一個,讓我知道 - 如果可以輕鬆完成模型之間的橋接能力將非常方便。 – pjs