亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Qt的內(nèi)燃機車司機顯示單元的研究

        2014-01-01 00:00:00王小東
        山東工業(yè)技術(shù) 2014年3期

        【摘 要】列車司機顯示單元DDU(Driver Display Unit)是駕駛員與車載設(shè)備進行信息交互的平臺,是內(nèi)燃機車控制管理系統(tǒng)的一個重要組成部分,隨著鐵路的高速發(fā)展,傳統(tǒng)的司機顯示單元人機界面已不能滿足未來鐵路的需求,因此迫切需要設(shè)計出一種能顯示多樣信息并且人性化的人機界面,從而為駕駛員提供有效信息、為行車過程中的突發(fā)故障提供有效、安全的操作指導(dǎo)。本文提出了系統(tǒng)設(shè)計方案,并通過實際設(shè)計論證了該方案的有效性,此DDU(Driver DisPlay Unit)采用貨運內(nèi)燃機車專用的司機顯示屏,操作系統(tǒng)采用CLFS Linux系統(tǒng),該系統(tǒng)是PIXY公司在2.6.17.13一Linux內(nèi)核的基礎(chǔ)上針對DDU的特殊應(yīng)用裁減出來的、DDU人機界面開發(fā)軟件采用挪威Trolltech公司出品的Qtopiaeore4.2.2商業(yè)版本。

        【關(guān)鍵詞】內(nèi)燃機車;DDU;CLFS Linux;Qtopia core

        伴隨著國際上貨運內(nèi)燃機車的日趨先進與便捷,其機車的司機顯示屏也由原來的儀表顯示發(fā)展成為液晶屏顯示、中國國內(nèi)的貨運內(nèi)燃機車的用戶界面也早已不采用過去的儀表顯示,而采用了更友好更簡單,既能實時的顯示司乘人員需要的各種參數(shù)又能減輕司乘人員的疲勞度的液晶屏顯示,但是目前國內(nèi)貨運內(nèi)燃機車大都是從國外進口,其司機顯示屏等相關(guān)功能的實現(xiàn)也是隨整車一起買進的,這不僅使我們在技術(shù)上要依賴國外公司,國家的大量資金也流入到了國外公司、國外對貨運內(nèi)燃機車技術(shù)的壟斷,嚴(yán)重阻礙了中國貨運內(nèi)燃機車事業(yè)的發(fā)展,為了盡快趕上國際貨運內(nèi)燃機車技術(shù)發(fā)展,現(xiàn)在國內(nèi)己經(jīng)開始自主開發(fā)國產(chǎn)貨運內(nèi)燃機車。

        貨運內(nèi)燃機車的接口通信協(xié)議已經(jīng)很成熟,又加之此DDU(DriverDisPlayunit)采用瑞士PIXY公司提供的貨運內(nèi)燃機車專用的司機顯示屏,操作系統(tǒng)是CLFSLiux系統(tǒng),該系統(tǒng)是PIXY公司在2.6.17.13一Linux內(nèi)核的基礎(chǔ)上針對DDU的特殊應(yīng)用裁減出來的、DDU人機界面開發(fā)軟件采用挪威Trolltech公司出品的Qtopia-core4.2.2。 Qtopia core是面向嵌入式系統(tǒng)的Qt版本,是Qt的嵌入式Linux,是完整的包含C++GUI和基于Linux的嵌入式平臺開發(fā)工具。Qtopia core API可用于多種項目的開發(fā)。Qtopia core內(nèi)部對于字符集的處理采用UNICODE的編碼標(biāo)準(zhǔn)。這使得許多基于Qt的X windows程序可以方便的移植到嵌入式版本。因為Qtopia程序的可跨平臺移植的特性,此項目的完成將為以后其他平臺下顯示屏控制系統(tǒng)的開發(fā)奠定軟件基礎(chǔ),可以對此系統(tǒng)軟件只進行區(qū)別性改動就能在WinCE、WindowsXP系統(tǒng)下使用,因此將為公司以后項目的開發(fā)節(jié)省大量時間。

        1 內(nèi)燃機車顯示屏需求分析

        內(nèi)燃機車顯示單元向司機提供列車運行狀態(tài)、車載設(shè)備狀態(tài)數(shù)據(jù)以及故障信息,對司機的駕駛操作起決定性作用,因此顯示單元設(shè)計性能的優(yōu)劣直接影響司機的駕駛質(zhì)量。隨著現(xiàn)代電子技術(shù)的飛速發(fā)展,電子設(shè)備被更多的應(yīng)用于高速運行的列車司機室內(nèi),導(dǎo)致人機之間信息交流量劇增,智能司機顯示單元因其信息容量大,圖形顯示方便,界面友好,可讓司機專注于重要信息從而提高工作效率,同時司機顯示單元的使用簡化了司機室內(nèi)器件的布置,有利于司機室簡潔化的發(fā)展。

        司機顯示單元(DDU)通過串口線與機車網(wǎng)絡(luò)連接,機車網(wǎng)絡(luò)上的其它控制單元,如牽引控制單元(TCU)、輔助控制單元(ACU)、制動控制單元(BCU)、供電控制單元(PSU)等的狀態(tài)信息和故障信息通過網(wǎng)絡(luò)傳輸給主處理單元(MPU),這些數(shù)據(jù)經(jīng)過MPU的處理(分類、整理、記錄)后通過網(wǎng)絡(luò)發(fā)送到DDU上,通過DDU的不同顯示界面對相關(guān)信息進行顯示。

        2 內(nèi)燃機車顯示屏總體方案設(shè)計

        2.1 內(nèi)燃機車顯示屏硬件平臺

        本系統(tǒng)所運行的平臺是一個獨立的硬件單元,其生產(chǎn)廠家已經(jīng)為其添加了相應(yīng)的抗干擾電路及防腐蝕設(shè)備,其前面用于顯示及按鍵輸入后面用于連接電源及各種通信端口。此平臺配有x86兼容的CPU,TFT顯示屏,圖像控制器,RAM和電氣接口。基本的運行操作和個人筆記本電腦類似。另外,車載顯示器安裝了微型控制器,用來執(zhí)行一系列“即時命令”。

        2.2 內(nèi)燃機車顯示屏系統(tǒng)軟件環(huán)境

        應(yīng)用程序工作的軟件環(huán)境是PIXY公司通過對2.6.17.13-Linux內(nèi)核使用CLFS(Cross一Compiled Linux From Serateh)配置方法并增加了部分硬件驅(qū)動和軟件功能實現(xiàn)的PIXY-Linux版本,通過使用CLFS方法,用戶可以根據(jù)自己的需要定制Linux系統(tǒng),決定系統(tǒng)的各個方面,比如文件目錄的分布和啟動腳本的設(shè)置,CLFS的另一個好處就是可以創(chuàng)建一個非常緊湊的Linux系統(tǒng),其系統(tǒng)大小可以做到SMB或者更小,這對于嵌入式應(yīng)用非常有吸引力。由于目標(biāo)平臺只有1G容量,又預(yù)裝了精簡的Linux系統(tǒng),用戶可用空間只有不到4OOMB,不能在目標(biāo)平臺上安裝Qt等軟件實現(xiàn)編程,所以該公司又提供了一款在PC機的Linux系統(tǒng)下使用的工作環(huán)境,用于PIXY-Linux2.6的工具鏈,它包含有一個同目標(biāo)平臺系統(tǒng)PlXY-Linux相似的Linux系統(tǒng),用戶的應(yīng)用程序或Qt等程序包可以在這個小的Linux系統(tǒng)進行安裝、調(diào)試及編譯,將其編譯后的二進制文件放到目標(biāo)平臺的相同路徑下在附加與此環(huán)境下相同的庫文件就可以在目標(biāo)平臺上執(zhí)行用戶程序。用這個工具鏈的好處就是在PC機上的工具鏈環(huán)境下安裝軟件、編輯程序不受存儲空間和CPU速度及類型的限制。

        DDU系統(tǒng)由人機交互顯示界面模塊、雙CAN通信模塊、數(shù)據(jù)處理模塊、微控制器模塊四個線程同步完成系統(tǒng)的數(shù)據(jù)處理、顯示及存儲,DDU軟件總體功能模塊結(jié)構(gòu)。

        3 結(jié)束語

        該系統(tǒng)通過對顯示屏系統(tǒng)各個顯示界面及總體設(shè)計的介紹,展示出該系統(tǒng)的大部分功能,然后通過機車顯示屏人機交互界面的技術(shù)實現(xiàn),CAN通信的設(shè)計及實現(xiàn)等的介紹闡述了該系統(tǒng)的各個模塊的設(shè)計。由于該系統(tǒng)實現(xiàn)需要掌握很多技術(shù),人手少難度大,在實現(xiàn)過程中遇到許多問題,但都通過查找資料及咨詢客服一一解決,目前系統(tǒng)的總體設(shè)計已經(jīng)完成,并解決了軟件編程方面的各個技術(shù)問題,也實現(xiàn)了一大半的功能,隨著后續(xù)工作的完成,該系統(tǒng)將會是本公司第一款自主開發(fā)的Linux系統(tǒng)上的非組態(tài)軟件開發(fā)的顯示屏系統(tǒng),本系統(tǒng)的順利實現(xiàn)將為后續(xù)的顯示屏軟件開發(fā)降低難度,只需要修改部分功能及實現(xiàn)移植功能即可。

        【參考文獻】

        [1]袁鵬飛,譯.24小時學(xué)通Qt編程[M].北京:人民郵電出版社,2000,11.

        [2]PIXY HW User Manual INC-70.xx 110172.001,2009,05[Z].

        [3]PIXY Linux 2.x User Manual,2011,11[Z].

        [4]Xteam(中國)軟件技術(shù)有限公司.Qt程序設(shè)計[M].北京:清華大學(xué)出版社,2002,3.

        [責(zé)任編輯:丁艷]

        无码不卡一区二区三区在线观看| 女人高潮久久久叫人喷水| 亚洲精品久久久久久久不卡四虎| 国产成人+亚洲欧洲+综合| 丰满人妻一区二区乱码中文电影网| 久久狼人国产综合精品| 亚洲av中文无码字幕色本草| 亚洲av之男人的天堂网站| 亚洲一区二区三区av链接| 久久亚洲一区二区三区四区五| 欧美高清精品一区二区| 国产无遮挡无码视频免费软件| av无码精品一区二区乱子| 白白在线免费观看视频| 无码国产一区二区色欲| 国产内射一级一片高清内射视频 | 最近中文字幕一区二区三区| 久久精品国产av一级二级三级| 欧美精品videossex少妇| 产国语一级特黄aa大片| 91精品蜜桃熟女一区二区| 丰满人妻被两个按摩师| 午夜福利电影| 国产精品一区二区AV不卡| 99久久国产精品免费热| 日本高清视频xxxxx| 青青在线精品2022国产| 日韩精品资源在线观看免费| 亚洲精品无码不卡在线播he | av无码国产在线看免费网站| 久久精品国产亚洲av电影| 亚洲免费视频一区二区三区 | 人妻尝试又大又粗久久| 日本a级特黄特黄刺激大片| 亚洲av永久久无久之码精| 日本激情网站中文字幕| 军人粗大的内捧猛烈进出视频| 亚洲AV秘 无码一区二区三 | 久久国产精品男人的天堂av| 激情在线一区二区三区视频| 少妇久久久久久被弄到高潮 |