摘要:列車運(yùn)行的監(jiān)控記錄裝置能夠保障列車在運(yùn)行方式上對(duì)速度進(jìn)行控制,使列車保持安全的運(yùn)行方式。這種裝置能根據(jù)列車在運(yùn)行期間所采集到的信息、車輛的運(yùn)行線路進(jìn)行分析和處理,從而控制列車在行駛中的速度,以實(shí)現(xiàn)安全運(yùn)行的控制方式。為了保障行車的安全性,文章以列車監(jiān)控記錄裝置為主要內(nèi)容,對(duì)這種軟件的設(shè)計(jì),實(shí)現(xiàn)的編輯方式進(jìn)行更深層次的討論。
關(guān)鍵詞:列車運(yùn)行;監(jiān)控記錄;裝置軟件
中圖分類號(hào):TP311.52文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1673-1131(2015)12-0282-02
0引言
監(jiān)控記錄裝置在設(shè)計(jì)方向上是以顯示器的方式,利用信息和語言的提示消息來實(shí)現(xiàn)運(yùn)作的,從而保障駕駛司機(jī)能根據(jù)有效的信息對(duì)列車的速度進(jìn)行控制,以實(shí)現(xiàn)列車行駛的安全性。這種裝置在一定程度上改變了傳統(tǒng)的望駕駛方式,盡管在比較惡劣的天氣下,列車司機(jī)也能實(shí)現(xiàn)正常駕駛。不僅能夠根據(jù)有效的信息實(shí)現(xiàn)安全駕駛,也能在以后出現(xiàn)事故問題期間做好保障依據(jù)。
1列車監(jiān)控記錄裝置
1.1主要功能
列車中設(shè)計(jì)的監(jiān)控記錄裝置在功能實(shí)現(xiàn)方式上具有控制速度的功能,列車司機(jī)能根據(jù)監(jiān)控中的主要信息進(jìn)行調(diào)節(jié),從而防止列車在行駛期間出現(xiàn)超速的現(xiàn)象。在運(yùn)行期間還具有記錄的功能,列車在運(yùn)行期間,這種裝置能將開機(jī)、輸入的參數(shù)、運(yùn)行的參數(shù)等信息進(jìn)行實(shí)時(shí)記錄。能夠?qū)︼@示器進(jìn)行報(bào)警的功能,列車在行駛期間產(chǎn)生的地面信號(hào)、列車在運(yùn)行期間的超速變化等都能利用語音的方式進(jìn)行報(bào)警和提示。還能對(duì)列車中的各種參數(shù)進(jìn)行測(cè)試,例如,列車在信號(hào)行駛方向上的顯示、列車在運(yùn)行期間的運(yùn)行狀況以及列車產(chǎn)生的壓力等狀況都能實(shí)現(xiàn)更好的測(cè)試功能。
1.2組成結(jié)構(gòu)
根據(jù)裝置在功能上的分析和相關(guān)的標(biāo)準(zhǔn)要求,裝置在部分期間分為主機(jī)和采集裝置兩種。對(duì)于采集裝置來說,它主要對(duì)列車行駛的信號(hào)進(jìn)行檢測(cè)、對(duì)數(shù)據(jù)進(jìn)行分析和處理等工作,利用CAN總線與主機(jī)實(shí)現(xiàn)良好的聯(lián)系和運(yùn)行。對(duì)于主機(jī)來說,它主要是接受數(shù)據(jù)信息的方式,將已經(jīng)得到的數(shù)據(jù)能根據(jù)列車實(shí)行的路段進(jìn)行分析,從而實(shí)施預(yù)警、顯示以及儲(chǔ)存等功能。
2列車監(jiān)控記錄裝置軟件的設(shè)計(jì)
2.1概要設(shè)計(jì)
在概要設(shè)計(jì)階段,做好軟件系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)才能保障詳細(xì)工作于編碼工作的實(shí)施,在這種結(jié)構(gòu)整體中,要保障軟件系統(tǒng)的質(zhì)量,必須要具有先進(jìn)的軟件人員和一定的設(shè)計(jì)方法,這樣才能確定出合理的設(shè)計(jì)方案。在軟件各個(gè)模塊中,所代表的功能也不同,例如CNA總線對(duì)數(shù)據(jù)進(jìn)行的處理模塊,在通信之間能夠完成數(shù)據(jù)的接受和傳輸服務(wù)。在記錄信息文件的管理模塊,它能夠?qū)ξ募诮⒅羞M(jìn)行寫入、生成以及讀出方式,從而保障判斷結(jié)果的產(chǎn)生。
2.2詳細(xì)設(shè)計(jì)
詳細(xì)設(shè)計(jì)是一種功能模塊的細(xì)化方式,它包括設(shè)計(jì)模塊的各個(gè)內(nèi)容。例如在CNA總線對(duì)數(shù)據(jù)進(jìn)行實(shí)時(shí)的處理模塊中,根據(jù)通訊在緩沖區(qū)的情況,將程序進(jìn)行中斷,再對(duì)緩沖區(qū)進(jìn)行更新。在緩沖區(qū)期間不僅能得到所需要的合理數(shù)據(jù),還能在每個(gè)元素中選擇合適的固定標(biāo)志。為了提高通訊工作的效率,CNA總線在協(xié)議設(shè)計(jì)中一般采取十一為標(biāo)志符號(hào)。所以說,在調(diào)節(jié)模塊方式中,不僅僅只是要對(duì)接收數(shù)據(jù)的模塊進(jìn)行中斷,還可以利用CAN總線對(duì)數(shù)據(jù)進(jìn)行接受函數(shù)的方式。對(duì)于列車在記錄文件的管理模塊,如果在判斷中產(chǎn)生管理模塊的新記錄,就要對(duì)新文件的生成進(jìn)行判斷,如果司機(jī)號(hào)和車次出現(xiàn)變化情況,說明新文件已經(jīng)產(chǎn)生。如果沒有新文件,就要對(duì)目錄文件實(shí)施記錄。對(duì)于顯示刷新模塊的`設(shè)計(jì),首先要對(duì)數(shù)據(jù)的顯示進(jìn)行刷新,特別是列車運(yùn)行的速度、時(shí)間、路程等;其次要對(duì)指示狀態(tài)實(shí)施刷新,特別是列車行駛中速度等級(jí)、各種狀態(tài)的指示燈;最后要對(duì)地面的運(yùn)行狀況進(jìn)行刷新,列車行駛的位置和速度等數(shù)據(jù)。在語音提示方式上也要實(shí)行刷新;對(duì)于語音的處理模塊,由于它是一種報(bào)警信息的處理方式,所以在語音命令期間要按照相關(guān)的控制和協(xié)議實(shí)現(xiàn)通信。在鍵盤管理模塊中,它主要對(duì)鍵盤、參數(shù)以及功能鍵的處理實(shí)現(xiàn)的掃描作用。
2.3人機(jī)界面設(shè)計(jì)
人機(jī)界面的使用不僅具有較大的靈活性,還具有運(yùn)行的可靠性。人機(jī)界面在列車運(yùn)行監(jiān)控記錄裝置系統(tǒng)上的應(yīng)用是設(shè)備運(yùn)行與信息交流的主要平臺(tái),在監(jiān)控記錄系統(tǒng)中是主要的界面形式。人機(jī)界面中產(chǎn)生的數(shù)據(jù)和參數(shù),列車司機(jī)能夠?qū)?shù)據(jù)進(jìn)行設(shè)計(jì)和設(shè)置,能夠根據(jù)界面的實(shí)施和運(yùn)行保證列車在行駛期間所產(chǎn)生的數(shù)據(jù)信息和一定的運(yùn)行狀態(tài)。界面在設(shè)計(jì)方式中保證畫面與信息的清晰度,能為列車司機(jī)在運(yùn)行方式期間形成較大的方便性,不僅保障了列車的速度運(yùn)行,也減少了因人為操作的失誤現(xiàn)象,從而實(shí)現(xiàn)了列車的安全運(yùn)行。對(duì)于交互式的軟件系統(tǒng)來說,最重要的軟件開發(fā)為GUI設(shè)計(jì),因?yàn)槿藱C(jī)界面在運(yùn)行方向上是一直交互行為,在各種信息處理方式中都能實(shí)現(xiàn)功能模塊的轉(zhuǎn)化,從而傳遞給用戶合理的方式。
3列車監(jiān)控記錄裝置軟件的實(shí)現(xiàn)
3.1編碼語言
在某個(gè)特定項(xiàng)目中對(duì)程序的語言進(jìn)行設(shè)計(jì)期間,考慮到技術(shù)性特征、工程的主要特征以及心理上的特征,要實(shí)現(xiàn)語言對(duì)各種方式的均衡性。在程序設(shè)計(jì)語言方式中,如FORTRAN語言,它是計(jì)算機(jī)方式中第一個(gè)被推廣的,隨著科學(xué)技術(shù)的更新方式,這種語言方式也不斷加強(qiáng)性能,不僅能夠在計(jì)算方式上實(shí)現(xiàn)科學(xué)性,也能對(duì)數(shù)據(jù)實(shí)現(xiàn)較強(qiáng)的數(shù)據(jù)手段。對(duì)于Pascal,它在結(jié)構(gòu)化思想語言編程上具有很強(qiáng)的數(shù)據(jù)行,不僅體現(xiàn)了語言結(jié)構(gòu)的嚴(yán)謹(jǐn)性,也實(shí)現(xiàn)了數(shù)據(jù)信息的多種類型結(jié)構(gòu),在編程方式上具有良好的風(fēng)格。對(duì)于C語言來說,它在語言表達(dá)方式中具有很強(qiáng)的數(shù)據(jù)結(jié)構(gòu),在運(yùn)算操作方式上以及程序運(yùn)行上都能實(shí)現(xiàn)較高的效率。在列車運(yùn)行方式中進(jìn)行編碼過程,就要利用C語言來實(shí)現(xiàn),因?yàn)檫@種結(jié)構(gòu)話語言不僅表現(xiàn)的層次比較清晰,在各個(gè)模塊方式中方便更好的維修和調(diào)試工作,而且在數(shù)據(jù)運(yùn)算方式上也具有良好的處理能力。
3.2重要的數(shù)據(jù)結(jié)構(gòu)
在列車運(yùn)行監(jiān)控記錄裝置實(shí)施設(shè)計(jì)期間,利用C語言在編碼過程中對(duì)內(nèi)部的模塊、程序的流程圖進(jìn)行設(shè)計(jì)會(huì)出現(xiàn)程序表達(dá)的清單和文檔的說明。在列車運(yùn)行監(jiān)控記錄上具有八個(gè)主要的源文件,也生成幾個(gè)重要的數(shù)據(jù)結(jié)構(gòu)。對(duì)于realMel這種數(shù)據(jù)結(jié)構(gòu)來說,它主要對(duì)列車行駛的速度、行駛的距離、產(chǎn)生的類型和編號(hào)進(jìn)行實(shí)時(shí)顯示數(shù)據(jù)的功能。對(duì)于ParaSet這種數(shù)據(jù)結(jié)構(gòu)來說,它主要包括列車司機(jī)號(hào)、車站以及區(qū)段號(hào)等編組的設(shè)定。對(duì)于CheckMendPara這種數(shù)據(jù)結(jié)構(gòu),它主要體現(xiàn)的是列車的檢修參數(shù)。
3.3關(guān)鍵問題解決方法
首先,解決LCD液晶屏圖形的模式設(shè)置,這種顯示器在列車安裝上,無論對(duì)尺寸、分辨率還是亮度都具有相關(guān)的標(biāo)準(zhǔn)的,在圖形繪制方式上要利用C語言來實(shí)現(xiàn),它能夠?qū)D形的繪制提供大量的函數(shù),根據(jù)這些函數(shù)的有效數(shù)據(jù)設(shè)置屏幕的圖形模式。例如path這種圖形驅(qū)動(dòng)器,它能夠根據(jù)圖形產(chǎn)生的不同程序?qū)崿F(xiàn)不同的圖形適配器。對(duì)于調(diào)色板問題的出現(xiàn)與解決,要實(shí)現(xiàn)調(diào)色板的重現(xiàn)定義以及合理的配置,就要根據(jù)界面設(shè)計(jì)的相關(guān)原則對(duì)顏色進(jìn)行選配方方式。VGAHI圖形模式顯示的顏色比較少,而且出現(xiàn)的顏色在表現(xiàn)上也不夠明顯,所以可以利用調(diào)色板的分量形式,在三個(gè)分量設(shè)計(jì)中調(diào)制出可以替代的顏色,再根據(jù)多種顏色的不同應(yīng)用在列車的各個(gè)板塊期間,例如:黑色可以作為主界面的背景顏色、藍(lán)色可以作為文字的顏色、紅色可以作為列車的限速顯示等。對(duì)于CAN總線出現(xiàn)中斷問題以及處理方式,它是列車局部網(wǎng)的控制,運(yùn)用的成本比較低,但產(chǎn)生的總線利用效率比較高。不僅能實(shí)現(xiàn)遠(yuǎn)距離、高速的數(shù)據(jù)傳達(dá),還能對(duì)一些破壞的信息進(jìn)行處理。要實(shí)現(xiàn)CAN總線的通信功能,就要在采集裝置和主機(jī)之間來安裝,從而保障列車在行駛期間設(shè)備的運(yùn)行狀況以及路況的運(yùn)行信息等。例如工業(yè)計(jì)算機(jī)實(shí)現(xiàn)的PC104,不僅具有較高的品質(zhì),還能在模塊上實(shí)現(xiàn)較高的可靠性,它不僅應(yīng)用在航天、醫(yī)療等領(lǐng)域,由于體積小、性能強(qiáng)的優(yōu)越方式在列車運(yùn)行期間也能為系統(tǒng)提供較高的可靠性。
3.4實(shí)現(xiàn)結(jié)果
完成這種系統(tǒng)的設(shè)計(jì)方式后,還要對(duì)系統(tǒng)運(yùn)行的性能進(jìn)行測(cè)試,從而實(shí)現(xiàn)更好的使用結(jié)果。根據(jù)設(shè)計(jì)說明書的基本要求,對(duì)已經(jīng)開發(fā)的軟件進(jìn)行測(cè)試,對(duì)于白盒測(cè)試方法,主要在系統(tǒng)的內(nèi)部結(jié)構(gòu)進(jìn)行測(cè)試,對(duì)于黑盒測(cè)試,主要根據(jù)設(shè)計(jì)程序產(chǎn)生的不同功能來設(shè)計(jì)的。因?yàn)橄到y(tǒng)的設(shè)計(jì)是利用計(jì)算機(jī)來實(shí)現(xiàn)的,所以在確認(rèn)期間就要將計(jì)算機(jī)軟件、硬件、分析數(shù)據(jù)信息的工作人員以及外部的影響設(shè)備等都要進(jìn)行統(tǒng)一的分析和整理。例如在列車運(yùn)行監(jiān)控記錄裝置上實(shí)現(xiàn)黑盒測(cè)試的方法,首先對(duì)列車行駛期間的信號(hào)故障進(jìn)行測(cè)試,可以利用診斷儀器對(duì)相關(guān)的故障進(jìn)行模擬。在系統(tǒng)實(shí)施過程中,對(duì)系統(tǒng)經(jīng)過認(rèn)真的設(shè)計(jì)、實(shí)施編碼,最后在測(cè)試中得出相應(yīng)的結(jié)果,不僅完成了監(jiān)控記錄裝置的設(shè)計(jì)開發(fā),也實(shí)現(xiàn)了各個(gè)功能在實(shí)施方式中的有效性。
4結(jié)語
作為列車形式安全的主要設(shè)備裝置,監(jiān)控記錄裝置的設(shè)計(jì)的系統(tǒng)的運(yùn)行為我國(guó)鐵路的實(shí)施發(fā)揮重要的積極意義。這種裝置的設(shè)計(jì)不僅能在各個(gè)板塊中進(jìn)行實(shí)施監(jiān)控行為,還能實(shí)現(xiàn)列車在運(yùn)行期間的管理自動(dòng)化以及操作自動(dòng)化的模式。在各個(gè)功能板塊中不僅能直觀的表現(xiàn)出來,還具有較高的編制過程,為鐵路的運(yùn)行工作和維護(hù)工作提供了較大的方便。
參考文獻(xiàn):
[1]曹煜泓.列車運(yùn)行監(jiān)控記錄裝置控制主機(jī)的研究與開發(fā)[D].浙江大學(xué),2011
[2]楊十力.LKJ-93型列車運(yùn)行監(jiān)控記錄裝置地面數(shù)據(jù)處理系統(tǒng)軟件設(shè)計(jì)[J].機(jī)車電傳動(dòng),1996(2):22-24
[3]孫閩劍.LKJ-93型列車運(yùn)行監(jiān)控記錄裝置顯示器軟件設(shè)計(jì)[J].機(jī)車電傳動(dòng),1998(1):20-22-39
【列車監(jiān)控記錄裝置軟件設(shè)計(jì)及實(shí)現(xiàn)論文】相關(guān)文章:
傳動(dòng)裝置論文05-22
淺論高溫窯爐監(jiān)控系統(tǒng)人機(jī)界面的設(shè)計(jì)與實(shí)現(xiàn)論文11-13
常減壓裝置安全管理的論文05-26
實(shí)驗(yàn)裝置電工技術(shù)論文05-30
列車移動(dòng)電視程序論文04-28
軟件設(shè)計(jì)美學(xué)發(fā)展探索與應(yīng)用論文05-25
櫥窗展示中的裝置藝術(shù)論文03-30