殷小偉
(南京地鐵運營有限責(zé)任公司 江蘇 南京 210012)
淺談嵌入式系統(tǒng)的AFC車站終端設(shè)備
殷小偉
(南京地鐵運營有限責(zé)任公司江蘇南京210012)
隨著經(jīng)濟(jì)不斷發(fā)展,城市交通系統(tǒng)變得越來越完善,大大提高人們出行的便捷性。目前,軌道交通已經(jīng)成為城市交通的主要組成部分,其中,嵌入式系統(tǒng)AFC車站終端設(shè)備的不斷推廣和應(yīng)用,大大減少工作人員的工作量,對于提高乘客的乘車安全性、可靠性具有重要影響。本文就嵌入式系統(tǒng)的AFC車站終端設(shè)備的相關(guān)組成、應(yīng)用等進(jìn)行全面分析,以不斷提高AFC車站終端設(shè)備的設(shè)計水平。
嵌入式系統(tǒng);AFC車站終端設(shè)備;硬件;軟件
目前,車站使用較多的終端設(shè)備有自動檢票機、自動售票機和補票機等,可以直接為乘客解決乘車票務(wù)方面的部分問題。隨著經(jīng)濟(jì)不斷發(fā)展,車站終端設(shè)備的安全性、準(zhǔn)確性和可靠性等需要不斷提高,才能更好的滿足社會發(fā)展需求。因此,對嵌入式系統(tǒng)的AFC車站終端設(shè)備有比較全面的了解,可以更好的解決乘客乘車過程遇到的相關(guān)問題。
本文主要講述的是AFC車站終端設(shè)備中的自動售票機,其具備的特點主要有如下幾個方面:①沒有人值班和看守,運行時間為24h,具有較高可靠性;②業(yè)務(wù)邏輯性較強,乘客的操作具備一定不確定性;③主要為大眾服務(wù),具有較高安全性,并可以同時完成多臺設(shè)備的聯(lián)機操作;④具有較高時效性,可以滿足不同時間段的乘客需求;⑤軌道交通有自己的路網(wǎng),其必須在上述環(huán)境中正常運行。目前,自動售票機使用的操作系統(tǒng)主要有Windows CE、Windows XP、Linux等多種類型,隨著社會不斷發(fā)展,他們具有的性能已經(jīng)不能很好的滿足軌道交通的發(fā)展需求,而嵌入式操作系統(tǒng)的合理運用,使得車站終端設(shè)備的整體性能得到不斷提高,成為當(dāng)前軌道交通不斷發(fā)展的重要支持之一。
圖1 自動售票機硬件結(jié)構(gòu)圖
如圖1所示,自動售票機的主要硬件有USB、VGA、BIO等,在采用型號為IA32的處理器和PC104總線方式的主控板情況下,將網(wǎng)卡、顯示卡、DIO擴(kuò)展卡、多串口適配卡等結(jié)合成一體,可以有效完成自動售票機的各種操作。目前,我國采用的嵌入式操作系統(tǒng)是Re Works,它的主要框架是BSP,可以為其提供供ARM系列、B1ackfin多核DSP系列和Power Pc系列等,最終在結(jié)合相關(guān)設(shè)備和線路的情況下,實現(xiàn)自動售票的各種要求。
如圖2所示,采用ReWorks來定制自動售票機,在合理運用特定型號多串口擴(kuò)展卡、USB觸摸屏、高分辨率顯示卡驅(qū)動等情況下,可以通過Re Works的驅(qū)動作用來完成應(yīng)用加載,最終滿足乘客乘車的相關(guān)票務(wù)需求。
圖2 自動售票機應(yīng)用定制的Re Works體系
一般來講自動售票機的主要軟件組成結(jié)構(gòu),其應(yīng)用主要分為驅(qū)動層、業(yè)務(wù)層和表示層三個部分,其中,驅(qū)動層的主要功能是為特殊硬件提供獨立接口,與其它業(yè)務(wù)邏輯沒有任何聯(lián)系;業(yè)務(wù)層的主要功能是針對TVM具備的各種功能來進(jìn)行設(shè)計的,可以有效滿足各種實際需求;表示層的主要功能是實現(xiàn)乘客的可視化輸出,從而為乘客、工作人員提供各種操作界面。
隨著經(jīng)濟(jì)不斷發(fā)展,軌道交通系統(tǒng)變得更加完善,通過修改的Windows自動售票機在實踐中得到了應(yīng)用,可以很好的在采用ReWorks定制自動售票機中得到運用。與此同時,ReDe為ReWorks提供了集成開發(fā)平臺,可以實現(xiàn)C++語言的充分應(yīng)用,但是,Windows和ReWorks兩者之間存在一定差異,因此,在進(jìn)行Windows自動售票機的修改時,需要對窗體、圖形處理機制進(jìn)行全面分析,選擇合適的I/O類API、任務(wù)量API、圖形界面等,才能真正滿足車站自動售票機的各種操作需求。例如:采用ReWorks定制自動售票機主要是對系統(tǒng)進(jìn)行有效控制,因此,無法提供比較豐富的圖形和各種窗體。在進(jìn)行自動售票機的設(shè)計時,顯示格式主要是BMP或JEPG,可以完成各線路的快速切換,并且,在觸摸情況下可以將其看做鼠標(biāo),以在設(shè)置特定文本格式的情況下,可以快速更新圖形界面。另外,車站的乘客比較多,每個人的乘車需求不一樣,因此,采用上述自動售票機還需要確保窗體、窗體消息的持續(xù)循環(huán)性,才能避免操作不便捷給乘客帶來各種不良影響。
根據(jù)我國軌道交通的實際發(fā)展情況可知,基于嵌入式系統(tǒng)的AFC車站終端設(shè)備的不斷推廣和應(yīng)用,是目前車站終端設(shè)備的主要發(fā)展方向,可以大大提高乘客乘車時的安全性,對于減少故障問題和降低設(shè)備故障發(fā)生率等有著重要影響。
TP311.52
A
1673-0038(2015)25-0285-01
2015-6-3