国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

模擬列車控制系統(tǒng)的開發(fā)與價(jià)值應(yīng)用

2014-04-29 20:58:16劉文治劉恩佑
中國市場 2014年27期
關(guān)鍵詞:控制系統(tǒng)開發(fā)應(yīng)用

劉文治 劉恩佑

[摘 要]本文首先梳理模擬列車控制系統(tǒng)概況,進(jìn)而分析了系統(tǒng)的創(chuàng)新性主干控制技術(shù),最后提出自主開發(fā)人機(jī)友好界面及設(shè)備的協(xié)議。

[關(guān)鍵詞]模擬列車;控制系統(tǒng);開發(fā);應(yīng)用

[中圖分類號]U284 [文獻(xiàn)標(biāo)識碼]A [文章編號]1005-6432(2014)27-0128-02

當(dāng)下,計(jì)算機(jī)技術(shù)廣泛應(yīng)用于社會(huì)生產(chǎn)各個(gè)領(lǐng)域,在最近幾年飛速發(fā)展的高鐵產(chǎn)業(yè),計(jì)算機(jī)也在其中扮演著舉足輕重的角色,計(jì)算機(jī)技術(shù)給高速鐵路的發(fā)展注入了新的活力,極大地提升了高速鐵路的發(fā)展速度,而計(jì)算機(jī)技術(shù)上的一個(gè)漏洞也曾經(jīng)給高鐵的運(yùn)行帶來過毀滅性的后果,我們的項(xiàng)目就是實(shí)現(xiàn)計(jì)算機(jī)對模擬列車的控制,從而可以在線下模擬列車的運(yùn)行,讓公眾在校園以及博物館就可以接近全真地觀察、了解列車的運(yùn)行,而模擬列車系統(tǒng)中開發(fā)的實(shí)驗(yàn)運(yùn)行方案同樣可以服務(wù)于真實(shí)的列車,從而節(jié)約成本,進(jìn)一步加快高速鐵路發(fā)展速度,提升高速鐵路運(yùn)行效率。

1 模擬列車控制系統(tǒng)概況

我們的模擬系統(tǒng)是基于美國的Digitrax公司提供的硬件設(shè)備基礎(chǔ)上進(jìn)行開發(fā)的,依托于美國鐵路列車模型1997年標(biāo)準(zhǔn)的Loconet協(xié)議框架進(jìn)行設(shè)計(jì)的。通過對該套設(shè)備零件包括列車、信號燈、軌道、道岔等共200多個(gè),我們利用計(jì)算機(jī)對其進(jìn)行逐一編號,從而可以實(shí)現(xiàn)對它們的單個(gè)控制,同時(shí)也可以分別接受各個(gè)設(shè)備向計(jì)算機(jī)傳輸?shù)男盘?。我們將現(xiàn)實(shí)中的列車運(yùn)行的真實(shí)場景搬到了系統(tǒng)平臺上,通過計(jì)算機(jī)使各個(gè)獨(dú)立設(shè)備建立聯(lián)系,從而可以實(shí)現(xiàn)道岔自動(dòng)扳動(dòng),信號燈根據(jù)相應(yīng)區(qū)間信號來自動(dòng)進(jìn)行顏色變化等設(shè)備關(guān)聯(lián)性變化,完成對現(xiàn)實(shí)列車運(yùn)行的全真模擬。

2 系統(tǒng)的創(chuàng)新性主干控制技術(shù)

我們軟件編程語言主要用了C#,Java和C語言。主要用到的軟件編程技術(shù)有多線程技術(shù),xml解析技術(shù),Socket網(wǎng)絡(luò)通信技術(shù),串口編程技術(shù)。為了提高系統(tǒng)的互動(dòng)性,我們還加入了Android技術(shù)??梢岳檬謾C(jī)與列車互動(dòng)。除了這些基本技術(shù)之外,我們還應(yīng)用了一些在模擬控制系統(tǒng)領(lǐng)域較為先進(jìn)的技術(shù)。

2.1 Loconet串口協(xié)議

Loconet是一種以太網(wǎng)協(xié)議,是美國鐵路列車模型于1997年提出的標(biāo)準(zhǔn)協(xié)議框架,通過Loconet我們就可以把模擬系統(tǒng)平臺上的所有設(shè)備通過網(wǎng)絡(luò)的形式結(jié)合起來。

2.2 DCC數(shù)位列車控制

DCC列車數(shù)位控制原理是對軌道分別加一個(gè)直流電壓和一個(gè)交流電壓。直流電壓用來為列車供電,為列車亮燈、運(yùn)行提供能源及動(dòng)力。而交流電壓是用來給列車傳遞信號的,不同的交流電壓會(huì)被列車模型翻譯為不同的指令,從而實(shí)現(xiàn)對列車的控制。這樣做的好處就是可以同時(shí)對多輛列車進(jìn)行逐一的控制,為每輛列車提供個(gè)性化運(yùn)行方案。

我們的實(shí)驗(yàn)設(shè)備,是將這兩種技術(shù)結(jié)合在一起,實(shí)現(xiàn)列車運(yùn)行模擬的高精度仿真。

2.3 Socket通信技術(shù)及Andriod技術(shù)

我們利用Andriod技術(shù)開發(fā)出在手機(jī)里的控制程序,再通過Socket通信技術(shù)將手機(jī)入網(wǎng),實(shí)現(xiàn)手機(jī)對列車模擬系統(tǒng)的操作。

3 自主開發(fā)的人機(jī)友好界面及設(shè)備

3.1 可實(shí)時(shí)反應(yīng)軌道狀態(tài)的檢測界面

在模擬列車運(yùn)行的過程中,我們的計(jì)算機(jī)可以實(shí)時(shí)地接受軌道系統(tǒng)返回的信號,從而檢測軌道的情況,包括列車所在區(qū)間段,各個(gè)信號燈的顯示狀態(tài),以及道岔的扳到位置。及時(shí)搜羅系統(tǒng)信息并反饋給操作人員,便可以隨時(shí)根據(jù)軌道情況調(diào)整運(yùn)行方案,提高運(yùn)行效率,避免軌道上可能發(fā)生的事故。參觀者也可以通過檢測界面了解他們想要獲取的相關(guān)信息,從一個(gè)簡單的界面就可以了解列車常規(guī)的運(yùn)行情況,極大地降低了普通人了解學(xué)習(xí)鐵路知識的難度,使得一些專業(yè)的鐵路知識變得直觀且簡單易懂。

3.2 安卓手機(jī)程序控制列車運(yùn)行

我們在編譯計(jì)算機(jī)控制程序的同時(shí),也開發(fā)了手機(jī)上的控制移動(dòng)終端:用Andriod技術(shù)開發(fā)手機(jī)控制應(yīng)用,再利用Socket技術(shù)將手機(jī)接入計(jì)算機(jī)的wifi網(wǎng)絡(luò),使得每一個(gè)在手機(jī)上安裝我們的應(yīng)用程序的用戶都可以實(shí)現(xiàn)對于列車系統(tǒng)的控制。極大地增加了人機(jī)互動(dòng)性,使得參觀學(xué)習(xí)可以更為自由,參觀者根據(jù)自己的需要對模擬列車系統(tǒng)進(jìn)行控制,使得參觀更為自由、隨意。

4 結(jié) 語

我們的模擬列車控制系統(tǒng)相比一些目前常見的系統(tǒng),操作更為方便,將一些傳統(tǒng)的自動(dòng)運(yùn)行系統(tǒng)升級為計(jì)算機(jī)人工控制,而且界面更為明晰,通過安裝我們的手機(jī)控制應(yīng)用程序,每一個(gè)參觀者都可以成為操作者,根據(jù)自己的需要有目的地觀察列車運(yùn)行的各個(gè)細(xì)節(jié),使得鐵路運(yùn)輸?shù)目破崭鼮楹唵?,是一套不可多得的、可用于教學(xué)與展覽的列車模擬控制系統(tǒng)。

猜你喜歡
控制系統(tǒng)開發(fā)應(yīng)用
Ka頻段衛(wèi)星通信自適應(yīng)抗雨衰控制系統(tǒng)設(shè)計(jì)
基于單片機(jī)的LED路燈控制系統(tǒng)設(shè)計(jì)
基于PLC的鋼廠熱連軋感應(yīng)加熱爐控制系統(tǒng)實(shí)現(xiàn)
河南方言文化資源的保護(hù)及其開發(fā)利用的研究
遵義紅色旅游開發(fā)對策研究
礦井提升機(jī)控制系統(tǒng)發(fā)展的研究
基于J2EE和Ionic的ITer學(xué)習(xí)APP設(shè)計(jì)與開發(fā)
單片機(jī)在電子技術(shù)中的應(yīng)用和開發(fā)
GM(1,1)白化微分優(yōu)化方程預(yù)測模型建模過程應(yīng)用分析
科技視界(2016年20期)2016-09-29 12:03:12
煤礦井下坑道鉆機(jī)人機(jī)工程學(xué)應(yīng)用分析
科技視界(2016年20期)2016-09-29 11:47:01
乐山市| 东兴市| 绥江县| 班戈县| 鄄城县| 湟中县| 夏津县| 类乌齐县| 大庆市| 济宁市| 永平县| 怀来县| 响水县| 高阳县| 辽中县| 土默特右旗| 九江县| 连城县| 保德县| 加查县| 新蔡县| 巴彦县| 方正县| 大邑县| 浙江省| 扶风县| 汝州市| 邢台市| 郓城县| 岳普湖县| 广汉市| 新闻| 松阳县| 普定县| 高平市| 巴林右旗| 信阳市| 汉川市| 金山区| 东乡| 纳雍县|