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