[發明專利]一種實時RTI實現方法有效
| 申請號: | 201410040417.0 | 申請日: | 2014-01-27 |
| 公開(公告)號: | CN103777956B | 公開(公告)日: | 2017-06-23 |
| 發明(設計)人: | 周敏;卿杜政 | 申請(專利權)人: | 北京仿真中心 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 北京正理專利代理有限公司11257 | 代理人: | 張文祎 |
| 地址: | 100854 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實時 rti 實現 方法 | ||
技術領域
本發明涉及一種RTI的實現方法。更具體地,涉及一種實時的、嵌入式RTI實現方法。
背景技術
目高層仿真體系結構(High Level Architecture,簡稱HLA)是目前大規模分布式仿真技術的主要方向,HLA良好的設計已經證明在很多應用中可以滿足互操作和重用性的要求。然而,當面對實時仿真應用時,HLA也顯示出了明顯的弱點。HLA規范在實時性上未提供明確的規則,主要表現在以下幾個方面:(1)實時系統需要端到端的網絡性能預測能力,但HLA沒有提供用于端到端性能預測所要求的接口;(2)HLA的運行支撐環境實時基礎架構RTI(Real-Time Infrastructure,簡稱RTI)沒有規定如何對消息處理進行實時調度,也沒有提供一種機制,以利用操作系統或網絡Qos(Quality of Service,簡稱Qos)機制提供的端到端預測功能和實時功能;(3)HLA只支持可靠的(reliable)和盡可能快的(best effort)的兩種消息傳遞方式,遠不能滿足實時分布式交互仿真對消息傳遞的要求;(4)HLA的接口規范是面向服務的協議,與面向數據的協議相比,更滯后一些;(5)HLA聯邦FED的運行需要中心服務節點(聯邦管理服務RtiExec和聯邦成員管理服務FedExec),用以管理聯邦、聯邦成員和協調成員邏輯時間,對強實時或嵌入式系統來說難以接受。
因此,需要提供一種實時的、嵌入式RTI實現方法,以滿足利用實時或嵌入式系統對聯邦、聯邦成員和協調成員邏輯時間等的管理需求。
發明內容
本發明要解決的第一個技術問題是提供一種實時RTI實現方法,以解決通用HLA/RTI在實時性方面存在的缺陷。
為解決上述第一個技術問題,本發明采用下述技術方案:
一種實時RTI實現方法,所述方法包括
建立一組協議集,用于實現點到點的信息交換;
按協議集實現的符合HLA接口規范的API,用于實現HLA的聯邦管理、聲明管理、對象管理、所有權管理和數據分發管理。
優選的,所述一組協議集包括通訊數據協議和端口及組播地址元組生成協議。
優選的,該方法進一步包括定義通訊數據協議中交換信息格式。
優選的,所述端口及組播地址元組生成協議,按照不同類型定義相應的通訊數據協議。
優選的,在執行每一個HLA聯邦中,端口及組播地址元組必須唯一對應于FED文件中的一個對象類/交互類。
優選的,所述聯邦管理和所有權管理保持與通用RTI一致。
本發明的有益效果如下:
通過本發明所述技術方案克服了通用HLA/RTI在實時性方面存在的缺陷,滿足了強實時或嵌入式系統對實時性方面的要求,可應用于各種實時、嵌入式分布式仿真系統的開發和應用。
附圖說明
下面結合附圖對本發明的具體實施方式作進一步詳細的說明。
圖1示出一種實時RTI實現方法示意圖;
圖2示出更新對象類方法示意圖;
圖3示出發送交互類方法示意圖。
具體實施方式
為了更清楚地說明本發明,下面結合優選實施例和附圖對本發明做進一步的說明。附圖中相似的部件以相同的附圖標記進行表示。本領域技術人員應當理解,下面所具體描述的內容是說明性的而非限制性的,不應以此限制本發明的保護范圍。
本發明提供一種實時RTI實現方法,該方法包括建立一組協議集,用于實現點到點的信息交換,所述一組協議集包括通訊數據協議和端口及組播地址元組生成協議;按協議集實現的符合HLA接口規范的API,用于實現HLA的聯邦管理、聲明管理、對象管理、所有權管理和數據分發管理;定義通訊數據協議中交換信息格式,如表1所述:
表1通訊協議中定義的交換信息格式
所述端口及組播地址元組生成協議按照不同類型定義相應的通訊數據協議,其中注冊對向類協議格式定義,如表2所示:
表2注冊對象類協議格式
更新對象類協議格式定義,如表3所示:
表3更新對象類協議格式
發送交互類協議格式定義,如表4所示:
表4發送交互類協議格式
實時RTI系統使用組播方式完成對向類的更新和交互類的發送,在每一個運行的HLA聯邦中,端口及組播地址元組必須位移對應于FED文件中的一個對象類/交互類。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京仿真中心,未經北京仿真中心許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410040417.0/2.html,轉載請聲明來源鉆瓜專利網。





