

新聞中心
最新文章
東莞綜合布線分析公交調度系統架構設計 |
發布時間:2016-8-29 瀏覽:3867 次 |
東莞綜合布線分析公交調度系統架構設計 一、系統組成 智能公交調度系統組成包括三部分:前端子系統、網絡傳輸子系統、智能公交調度平臺。 (1)前端子系統 負責車內自動報站,采集并上報GPS、上報到離站信息、與中心雙向通訊,主要由智能公交信息屏、車載LCD顯示屏、語音對講盒及配套的線纜和配件構成; (2)網絡傳輸子系統 利用國內三大運營商無線通訊網絡,實現定位數據、控制命令、雙向通訊及其他相關數據傳輸到中心監控平臺,一般采用2G網絡即可; (3)中心調度平臺 中心調度平臺由平臺軟件模塊搭載的服務器和客戶端軟件組成,接入智能公交信息屏,提供公交基礎數據管理,電子地圖上顯示車輛實時位置、回放車輛歷史軌跡、下發調度指令,統計車輛運營數據等功能; 二、智能公交調度平臺架構 平臺邏輯架構可分為三大部分:智能公交信息終端、平臺服務器集群、客戶端軟件,平臺的核心是服務器集群部分。 三、服務器功能 各服務器功能劃分如下: 設備接入服務器:設備接入服務器作為終端連入平臺的唯一入口,承擔了和智能公交信息終端的所有通信任務,接收終端的主動上線請求、心跳保活、報警信息、GPS等通知信息,向終端下發各類控制命令,包括:調度指令、消息下發、參數配置等; 客戶端接入服務器:負責與客戶端軟件直接通信,接收客戶端的登錄請求、客戶端各類控制命令,向客戶端主動上告GPS、報警、通知消息等; 消息對列服務器: 消息隊列支持兩種模式通信:點對點模式和發布/訂閱者模式,將設備主動上告的報警、GPS等信息廣播給各個訂閱端; 內存緩存服務器:存儲各服務模塊需要共享的數據,比如上線終端與設備接入服務器的對應關系、上線客戶端與客戶端接入服務器的對應關系、車輛當日發車調度計劃表等; 存儲服務器:將設備主動上告的通知信息,如GPS、進出場、進出站、報警、事件上告存儲到數據庫,該組件直接與數據庫服務器連接,負責數據庫寫入; 排班服務器:從數據庫周期性讀取排班模板,按照排班策略翻班,并將排班結果寫入數據庫,該組件與數據庫服務器直接讀寫; 調度服務器,從數據庫周期性讀取排班數據,同時接收來自客戶端軟件的調度指令,按照調度策略,自動向終端下發調度指令,該組件與數據庫服務器直接讀寫; 報表服務器:周期性計算數據庫中的運營數據,生成統計報表,該組件與數據庫服務器直連讀寫; Wed服務器:提供用戶訪問平臺web頁面的入口,提供基礎數據(人、車、線、站、場)的增刪改查,同時提供外部訪問接口; 四、數據通訊 系統內不同組件間的數據通信分為四種類型; (1)通知消息 設備向接入服務器主動發送信息,包括:終端注冊、終端注銷、終端定位信息、到離站、進出場、考勤、終端消息上報、終端報警、終端故障上告等,這類數據采用私有協議方式傳輸; (2)控制指令 由客戶端主動下發指令,包括:調度指令、消息下發、車輛點名、參數設置等,這類數據采用私有協議傳輸; (3)RPC調用 服務器之間的接口調用以及客戶端從web服務器的資源下載采用RPC方式通信,實現上可以采用成熟的WebService、JSON-RPC、RESTful規范接口等; (4)數據存取 服務器和數據庫之間的通信以及服務器和內存緩存服務器之間的通信,采用標準API調用完成。 智能公交調度系統設計容量需達到十萬輛公交車的接入,良好的架構設計可保證系統的可擴展性,深入設計還需要考慮數據庫存儲的故障轉移與備份機制,并通過服務器的負載均衡集群設計提高系統運行的高可靠性。 以上文章來源由東莞綜合布線http://www.ifeng520.com創通寶科技整理提供。 |
創通寶科技致力于為客戶提供全方位的弱電智能化工程服務
電話:0769-83736568 13380121669 | 傳真:0769-22305978 | 郵箱:0769@chtonb.com