1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. CORBA技術在動態交通分配系統中的應用

        時間:2024-07-22 10:09:52 理工畢業論文 我要投稿
        • 相關推薦

        CORBA技術在動態交通分配系統中的應用

        摘要:介紹了一個在分布式計算環境下可以實時運行的動態交通分配系統。該系統基于CORBA技術,可進行動態起迄點出行分布矩陣的估計和預測,還可以進行系統一致性控制。

        隨著經濟發展,交通擁擠、道路阻塞、交通事故和交通污染等問題越來越嚴重地困擾著世界各國的城市。應運而生的智能交通系統ITS(Intelligent Transportation Systems)通過使用先進的計算機技術、電子技術和通信技術以提高現有交通系統的效率,給人類帶來了新的希望。根據美國智能交通協會ITS AMERICA(Intelligent Transportation Society of America)的定義,ITS的兩個基本組成部分是先進交通信息系統ATIS(Advanced Traveler Information Systems)和先進交通管理系統ATMS(Advanced Traffic Management Systems)。ATIS使用視覺和聽覺設備搜集相關交通信息,然后分析、傳遞和提供信息,從而在起點到終點的旅行過程中,向出行者提供實時幫助,使整個旅行過程舒適、方便、高效;ATMS將車輛作為管理系統的一部分,利用它感知并預測未來交通擁擠堵塞,并且給出交通管理最佳策略。

        保證ITS(尤其是ATMS)運行的核心方法是動態交通分配DTA(Dynamic Traffic Assignment)。所謂動態交通分配,就是將實時交通流量在路網各路段上進行合理分配,為旅行者提供出發時間與方式選擇,為車輛提供道路誘導系統,引導車輛行駛在最佳線路上,并提供誘導系統與交通控制系統的相互聯系。

        美國德克薩斯州奧斯汀大學于2001年開發出了一套實時DTA系統——DYNASMART-X。本文基于其研究成果,提出了一個CORBA分布式實時DTA系統的框架。

        1 CORBA技術

        從1989年成立起?熏對象管理組織OMG(Object Management Group)一直致力于使用面向對象技術,使基于對象的軟件在分布異構環境中可重用、可移植、可互操作。公共對象請求代理體系結構CORBA(Common Object Request Broker Architecture)即是由OMG提出的應用軟件體系結構和對象技術規范。其核心是一套標準的語言、接口和協議,以支持異構分布應用程序間的互操作性及獨立于平臺和編程語言的對象重用。

        CORBA技術是一個重大革新,它解決了系統集成中兩大著名問題:(1)開發客戶機/服務器應用的困難;(2)快速集成新老系統的問題。它被認為是新出現的分布式對象管理DOM(Distributed Object Management)技術的規范。DOM技術在基本的分布式計算服務上提供了一個更高層次的面向對象接口。最高層次的規范叫做對象管理體系結構OMA(Object Management Architecture),見圖1。其中,ORB的作用是對其他部件間的請求進行傳遞;CORBA服務提供了一些基本的系統服務,如命名、持久性和事件通知等;CORBA設施包括用戶界面、信息管理等設施;CORBA域對應于特定的應用域,如財政、制造和遠程通信技術等。

        集成應用對象的關鍵是使用接口定義語言IDL(Interface Definition Language)定義的標準規范。一旦所有應用和數據有了一個與IDL兼容的接口,通信就會獨立于物理位置、平臺類型、網絡協議和程序語言。一個使用CORBA創建的信息系統仲裁這些軟件對象間的控制和信息流。

        廣泛使用的CORBA2.0 ORB是在對象間建立客戶機/服務器關系的中間件。使用一個ORB,一個客戶機對象可以透明地調用一個服務器對象的一個方法,這個服務器對象可以在同一臺機器上,也可以在一個網絡上。ORB截聽調用請求,并負責找到一個對象,執行這個請求,傳遞參數,調用方法并返回結果。此客戶機不需要知道對象的位置、編程語言、操作系統或其他任何不屬于對象接口的方面。注意到客戶機/服務器作用只是協調兩個對象之間的相互作用非常重要。

        2 動態交通分配

        DTA系統是一個復雜的系統,在保證對交通系統中周期性和非周期性的事件進行實時響應的同時,還需要對數以萬計的路段、控制器和車輛的歷史、當前及預測數據進行管理。DTA系統的實時運行要求系統同時滿足兩個條件:(1)系統響應避免系統故障;(2)系統響應及時,如果不能及時響應,系統也不致停止運行。計算環境和軟件工具是保證一個復雜系統實時響應的兩個主要因素。

        2.1 實時運行機制

        為了滿足實時運行的要求,需要一個機制,使DTA系統實時接收測量值,并啟動相應的算法單元,傳遞結果到相應的外部設備。圖2給出了這種實時運行機制。在當前運行時段Ti的起點,DTA系統接收并評價剛剛過去的運行時段Ti-1的測量值;谶@些測量值,整個系統及其中的算法單元在當前時段響應和作用。每個算法單元和整個集成系統在邏輯內部和功能設計上均使用上述機制,從而通過運行時段的一致定義,即可方便地增減算法步驟和功能,大大提高了靈活性。

        2.2 實時DTA框架

        實時DTA系統由以下功能單元組成:(1)一致性檢查;(2)一致性更新;(3)O-D估計(O即Origin,D即Destination,O-D估計即起迄點出行分布矩陣估計);(4)O-D預測;(5)狀態估計;(6)狀態預測;(7)交通分配;(8)用戶界面;(9)數據庫:(10)管理。這些功能單元之間相互作用并與ATMS數據庫相互作用。其中(1)負責檢查真實系統和DTA仿真器與(3)之間的一致性,主要是比較預測的狀態變量和實際的狀態變量,一旦超過事先規定的值,即向(2)報告;(2)基于(1)的報告更新DTA仿真器和(4);(3)基于監視系統的實時測量值和歷史O-D數據,估計當前道路網絡的起迄點出行矩

        【CORBA技術在動態交通分配系統中的應用】相關文章:

        VISSIM在動態交通分配仿真中的應用研究11-22

        OFDMA系統中利用信道延時信息進行動態資源分配03-07

        蒙特卡洛模擬技術在隨機交通分配中的應用分析12-26

        分析同步技術在通信系統中的應用價值12-05

        混合TDMWDM PON中的動態帶寬分配03-30

        談數據加密技術在銀行系統中的應用03-18

        選擇性控制技術在TRT系統中的應用03-07

        多級存儲技術在媒體資產管理系統中的應用03-19

        現代控制技術在中藥智能配藥系統中的應用03-18

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>