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

?

基于IOS平臺(tái)的汽車安全駕駛系統(tǒng)

2014-09-24 20:25錢克蒼
軟件工程 2014年8期
關(guān)鍵詞:云計(jì)算互聯(lián)網(wǎng)

錢克蒼

摘 要:盡管汽車問世已有百余年,駕車體驗(yàn)技術(shù)依舊有著明顯不足和巨大的改進(jìn)空間。本文基于現(xiàn)有互聯(lián)網(wǎng)及云計(jì)算技術(shù),結(jié)合衛(wèi)星定位和手機(jī)終端設(shè)計(jì)出一種ISO平臺(tái)上的車輛故障顯示與行駛規(guī)范的一體化軟件系統(tǒng);在文中所提出的汽車故障顯示系統(tǒng)中,用戶可通過(guò)智能手機(jī)上的故障檢測(cè)軟件發(fā)出指令,并經(jīng)手機(jī)藍(lán)牙或USB接口送達(dá)汽車故障診斷器。診斷器在通過(guò)傳感器診斷后,將反饋請(qǐng)求依ISO15031-5協(xié)議規(guī)定的應(yīng)用層、數(shù)據(jù)鏈路層、物理層等要求轉(zhuǎn)換成相應(yīng)的信號(hào),再將汽車的診斷信息反饋給智能手機(jī),并進(jìn)一步通過(guò)手機(jī)發(fā)送給維修站。此外,本文設(shè)計(jì)的應(yīng)用軟件還具備建議反饋及智能泊車等一系列人性化功能,從而更好提升用戶體驗(yàn)。

關(guān)鍵詞:IOS;汽車故障顯示;互聯(lián)網(wǎng);云計(jì)算

中圖分類號(hào):TP302.1 文獻(xiàn)標(biāo)識(shí)碼:A

Abstract:Although the automobile was invented more than 100 years,the driving experience technology still has obvious shortcomings and great space to improve.In this paper,we design a vehicle fault detection system on ISO that shows the integration and vehicle fault indication based on existing Internet and cloud computing technology,which combined with satellite and mobile phones.In this system,users can sends instruction in the system with mobile phones,and the mobile phones employ bluetooth or the interface of USB to send messages to the diagnostic device.Through the diagnostic device,the feedback requests will convert into signal according to the standard in application layer,data link layer and physical layer in ISO15031-5.Then the information will be sent back to the mobile phones,and be further sent to the maintenance station.Furthermore,the application software designed in the paper also has the a series of function such as making feedback and self-parking to polish up the user experience.

Keywords:IOS handset;vehicle fault display;internet;cloud computing

1 引言(Introduction)

汽車技術(shù)經(jīng)過(guò)100多年的發(fā)展,逐漸達(dá)到完美的地步,在其不斷滿足人們需要的同時(shí),也對(duì)駕車體驗(yàn)和安全駕駛功能提出了更高要求。目前中國(guó)汽車保有量不斷攀升,已成為世界第二大汽車生產(chǎn)和消費(fèi)大國(guó),2013年末全國(guó)民用汽車保有量達(dá)到1.3億輛,比上年末增長(zhǎng)13.7%。一般擁有汽車的人,基本上都使用智能手機(jī),這就為與汽車相關(guān)的手機(jī)應(yīng)用軟件不斷推成出新奠定了基礎(chǔ)。最為常見的應(yīng)用是在手機(jī)上應(yīng)用的車載定位系統(tǒng)。目前的智能手機(jī),WIFI及藍(lán)牙都已普及使用,安卓系統(tǒng)也成為流行的開發(fā)平臺(tái),為手機(jī)端軟件的開發(fā)提供了更多的便利。在這樣的背景下,車載診斷技術(shù)的進(jìn)步,催生出手機(jī)端的汽車故障監(jiān)測(cè)系統(tǒng)。

汽車故障診斷是指在不解體(僅拆部分或零件)的條件下,檢查汽車的工作狀況,確定故障發(fā)生的部位(部件)和產(chǎn)生故障原因的一門技術(shù)。該技術(shù)需從汽車的傳感設(shè)備取得數(shù)據(jù),然后再通過(guò)相應(yīng)的終端設(shè)備顯示出讓人看得懂的信息。一般汽車只具有電瓶、水溫、發(fā)動(dòng)機(jī)轉(zhuǎn)速等顯示功能,只有高檔汽車才設(shè)置簡(jiǎn)單的診斷功能,如輪胎胎壓顯示及低壓報(bào)警,至于汽車出現(xiàn)了其他故障,只能開到維修點(diǎn)用專門的設(shè)備檢測(cè)。所以,獲取汽車?yán)锩娴臄?shù)據(jù)并能夠顯示這些數(shù)據(jù)才能稱為一套完整的診斷儀器。目前市面上出現(xiàn)的很多解碼器就屬于這種,但解碼器一般以代碼方式顯示,不直觀,非專業(yè)人士很難看懂,只能由專門的維修人員使用。而本文所設(shè)計(jì)的一體化安全駕駛系統(tǒng)可以在智能手機(jī)上顯示,并能將信息傳遞到維修站,且可通過(guò)導(dǎo)航功能自動(dòng)尋找最近維修點(diǎn),并可在應(yīng)用界面上完成用戶銀行卡的支付轉(zhuǎn)賬功能,顯得更為便捷與實(shí)用。更重要的是能普及汽車故障的專業(yè)知識(shí),保護(hù)使用者在修理過(guò)程中的合法權(quán)益。

2 系統(tǒng)介紹(Description of system)

2.1 系統(tǒng)工作原理

本文中所介紹的汽車安全駕駛體驗(yàn)系統(tǒng)主要由導(dǎo)航接收與發(fā)射模塊、智能手機(jī)和汽車故障檢測(cè)模塊組成。系統(tǒng)組成如圖1所示,。導(dǎo)航接收模塊負(fù)責(zé)接收衛(wèi)星定位信息,汽車故障檢測(cè)模塊負(fù)責(zé)采集處理診斷信息,智能手機(jī)負(fù)責(zé)顯示并轉(zhuǎn)發(fā)故障信息,同時(shí)接收網(wǎng)絡(luò)的更新軟件及環(huán)境的各種商業(yè)信息及通告。智能手機(jī)上運(yùn)行相應(yīng)的軟件可以進(jìn)行行車數(shù)據(jù)流顯示,加速度測(cè)試、故障診斷及行車報(bào)告等顯示。在故障檢測(cè)模塊與智能手機(jī)移動(dòng)端的通訊采用應(yīng)用層協(xié)議-ISO15031(SAE J1979)。該協(xié)議定義了使用何種物理層傳輸(TL718自動(dòng)連接)及其控制在模塊間發(fā)送,接收和處理接收行車電腦OBD數(shù)據(jù)時(shí)所采用的數(shù)據(jù)格式。由于物理連接采用統(tǒng)一標(biāo)準(zhǔn)傳輸標(biāo)準(zhǔn)的數(shù)據(jù)包,使得開發(fā)者的編程處理變得相對(duì)簡(jiǎn)單。當(dāng)出現(xiàn)汽車故障時(shí),還可報(bào)告給維修中心進(jìn)行故障分析,并提供修理方案及報(bào)價(jià)。駕駛者可結(jié)合導(dǎo)航系統(tǒng)瀏覽周圍最佳維修點(diǎn),并設(shè)定自動(dòng)導(dǎo)航驅(qū)車前往。應(yīng)用軟件還開發(fā)出自動(dòng)結(jié)算功能,方便用戶與維修方和保險(xiǎn)公司建立聯(lián)系;同時(shí)利用網(wǎng)上手機(jī)銀行予以支付。整個(gè)過(guò)程一鍵式操作,方便快捷。在手機(jī)網(wǎng)絡(luò)無(wú)法覆蓋的地區(qū),還可以利用衛(wèi)星信道傳送相關(guān)信息。此外還有云端數(shù)據(jù)庫(kù)支持網(wǎng)絡(luò)運(yùn)營(yíng),存儲(chǔ)用戶信息和維修信息及提供各種實(shí)時(shí)服務(wù)的信息系統(tǒng)。endprint

2.2 系統(tǒng)描述

2.2.1 故障檢測(cè)與信息傳輸模塊

本系統(tǒng)中的故障檢測(cè)與信息傳輸模塊主要由:藍(lán)牙模塊、GSM模塊、MCU核心處理模塊、汽車安全狀況指示燈、汽車告警模塊和OBD模塊組成。

(1)OBD模塊

本系統(tǒng)中電子設(shè)備能直接使用應(yīng)用層協(xié)議ISO 15031-5(或set J1979)與汽車的故障診斷接口進(jìn)行通信[1]。OBD模塊接至行車電腦ECU負(fù)責(zé)協(xié)議檢測(cè)和轉(zhuǎn)換,獲取車況數(shù)據(jù),藍(lán)牙模塊負(fù)責(zé)將檢測(cè)系統(tǒng)反饋信息傳輸給智能手機(jī)。安全指示燈與告警系統(tǒng)負(fù)責(zé)提示車主汽車的安全狀況和隱患大小。MCU負(fù)責(zé)信息處理,包括北斗接收的數(shù)據(jù)、故障和行車數(shù)據(jù),經(jīng)藍(lán)牙模塊傳遞到智能手機(jī)進(jìn)行顯示,同時(shí)將需要傳輸給網(wǎng)絡(luò)的數(shù)據(jù)交給GPRS/3G模塊或北斗發(fā)送模塊。

本方案計(jì)劃采用如下EST527_MINI模塊作為OBD處理核心:

EST527_MINI模塊將汽車電控系統(tǒng)的各項(xiàng)傳感器數(shù)值轉(zhuǎn)換為UART格式的數(shù)據(jù)進(jìn)行輸出,用戶產(chǎn)品(各種單片機(jī)、PC串口、GPS、DVD、PND等設(shè)備)通過(guò)EST527_MINI模塊與汽車快速連接,輕松實(shí)現(xiàn)產(chǎn)品二次開發(fā)。同時(shí)該模塊還支持標(biāo)準(zhǔn)的OBDII汽車故障診斷功能,支持DTC診斷請(qǐng)求、故障碼輸出、故障碼清除。

另附其模塊接口定義圖,如圖4所示。

(2)MCU處理核心

單片機(jī)是指一個(gè)集成在一塊芯片上的完整計(jì)算機(jī)系統(tǒng)。它具有一個(gè)完整計(jì)算機(jī)所需要的大部分部件:CPU、內(nèi)存、內(nèi)部和外部總線系統(tǒng),目前大部分還會(huì)具有外存。同時(shí)集成諸如通訊接口、定時(shí)器,實(shí)時(shí)時(shí)鐘等外圍設(shè)備。而現(xiàn)在最強(qiáng)大的單片機(jī)系統(tǒng)甚至可以將聲音、圖像、網(wǎng)絡(luò)、復(fù)雜的輸入輸出系統(tǒng)集成在一塊芯片上。

本項(xiàng)目所選用的MSP430系列單片機(jī)是美國(guó)德州儀器(TI)1996年開始推向市場(chǎng)的一種16位超低功耗、具有精簡(jiǎn)指令集(RISC)的混合信號(hào)處理器(Mixed Signal Processor)。

(3)藍(lán)牙模塊

藍(lán)牙模塊是一種集成藍(lán)牙功能的PCBA板,用于短距離無(wú)線通訊,按功能分為藍(lán)牙數(shù)據(jù)模塊(如BLK-MD-BC04-B,BLK-MD-SPP系列)和藍(lán)牙語(yǔ)音模塊(如BLK-MD-SPK系列)。

藍(lán)牙技術(shù)提供低成本、近距離的無(wú)線通信,構(gòu)成固定與移動(dòng)設(shè)備通信環(huán)境中的個(gè)人網(wǎng)絡(luò),使得近距離內(nèi)的各種設(shè)備能夠?qū)崿F(xiàn)無(wú)縫資源共享。它的初衷是希望以相同成本和安全性實(shí)現(xiàn)一般電纜的功能,以無(wú)線連接取代有線連接,從而使移動(dòng)用戶擺脫電纜的束縛,實(shí)現(xiàn)設(shè)備之間低成本的無(wú)線互連通信。

2.2.2 衛(wèi)星導(dǎo)航模塊

在本系統(tǒng)中,衛(wèi)星導(dǎo)航模塊的功能主要如下:

(1)為導(dǎo)航系統(tǒng)提供衛(wèi)星定位咨詢

衛(wèi)星導(dǎo)航系統(tǒng)不僅可以無(wú)源定位目標(biāo),還能實(shí)時(shí)反饋目標(biāo)周圍的地面信息,并發(fā)送至客戶端。其主要途徑為:衛(wèi)星搜集信息→傳送至地面基站→傳送至目標(biāo)客戶端[2]。

(2)在手機(jī)處于3G信號(hào)無(wú)法覆蓋范圍時(shí)提供通訊支持:

衛(wèi)星具有良好的通訊功能,考慮汽車用戶的活動(dòng)范圍多數(shù)也僅限于國(guó)內(nèi),因此該方案可以滿足需求。其輔助通訊時(shí),先由地面站發(fā)出無(wú)線電信號(hào),這個(gè)微弱的信號(hào)被衛(wèi)星通信天線接收后,首先在通信轉(zhuǎn)發(fā)器中進(jìn)行放大,變頻和功率放大,最后再由衛(wèi)星的通信天線把放大后的無(wú)線電波發(fā)向車載導(dǎo)航系統(tǒng),再尤其將信號(hào)傳輸給手機(jī),輔助手機(jī)的通訊和上網(wǎng)。

2.2.3 智能手機(jī)端軟件介紹

(1)IOS平臺(tái)的特點(diǎn)

a.軟件與硬件整合度高

IOS系統(tǒng)的軟件與硬件的整合度相當(dāng)高,使其分化大大降低,在這方面要遠(yuǎn)勝于碎片化嚴(yán)重的Android。這也增加了整個(gè)系統(tǒng)的穩(wěn)定性,經(jīng)常使用iPhone的用戶也能發(fā)現(xiàn),手機(jī)很少出現(xiàn)死機(jī)、無(wú)響應(yīng)的情況。

b.界面美觀、易操作

蘋果在界面設(shè)計(jì)上投入了很多精力,無(wú)論是從外觀性到易用性,IOS都致力于為使用者提供最直觀的用戶體驗(yàn)。IOS系統(tǒng)給人的第一感覺就是簡(jiǎn)潔、美觀、有氣質(zhì),并且操作簡(jiǎn)單,用戶上手很快,用起來(lái)有種手到擒來(lái)、行云流水的感覺。

c.安全性強(qiáng)

對(duì)于用戶來(lái)說(shuō),保障移動(dòng)設(shè)備的信息安全具有十分重要的意義,不管這些信息是企業(yè)和客戶信息、或者是個(gè)人照片、銀行信息或者地址等,都必須保證其安全。蘋果對(duì)IOS生態(tài)采取了封閉的措施,并建立了完整的開發(fā)者認(rèn)證和應(yīng)用審核機(jī)制,因而惡意程序基本上沒有登臺(tái)亮相的機(jī)會(huì)。IOS設(shè)備使用嚴(yán)格的安全技術(shù)和功能,并且使用起來(lái)十分方便。IOS設(shè)備上的許多安全功能都是默認(rèn)的,無(wú)需對(duì)其進(jìn)行大量的設(shè)置,而且某些關(guān)鍵性功能,比如設(shè)備加密,則是不允許配置的,這樣用戶就不會(huì)意外關(guān)閉這項(xiàng)功能。

d.應(yīng)用數(shù)量多、品質(zhì)高

IOS所擁有的應(yīng)用程序是所有移動(dòng)操作系統(tǒng)中最多的,IOS平臺(tái)擁有數(shù)量龐大的app和第三方開發(fā)者,幾乎每類app都有數(shù)千款,并且優(yōu)質(zhì)應(yīng)用極多,這是其他移動(dòng)操作系統(tǒng)無(wú)法比擬的。

(2)軟件主要功能

下面我們介紹下部分基于安卓系統(tǒng)平臺(tái)開發(fā)的車載診斷系統(tǒng)手機(jī)端軟件界面。只要是有手機(jī)端軟件開發(fā)能力的,都可以按照自己的風(fēng)格及對(duì)汽車的了解,開發(fā)出自己的車載診斷系統(tǒng)軟件。

在本應(yīng)用軟件打開后如圖8所示,其主要功能有:

a.故障檢測(cè)功能

b.導(dǎo)航行駛信息顯示功能

c.便捷支付功能

而在各分支功能之上有著連接各功能使用界面的主界面,其具體形式如下:

I.故障檢測(cè)功能

該功能通過(guò)對(duì)車輛的運(yùn)行車況進(jìn)行實(shí)時(shí)監(jiān)控掌握車輛的健康狀況,保證車輛健康上路,避免因車輛故障帶來(lái)的交通事故。在其顯示界面中,同時(shí)還能顯示車輛特定行駛信息,用于了解汽車的健康狀況,以判斷可能的故障問題。另外該應(yīng)用除了能顯示汽車當(dāng)前行駛狀態(tài)(如平均油耗、平均速度等),還可以監(jiān)測(cè)其他系統(tǒng)(如冷卻液溫度、進(jìn)氣流量、即時(shí)油耗等)。endprint

猜你喜歡
云計(jì)算互聯(lián)網(wǎng)
志愿服務(wù)與“互聯(lián)網(wǎng)+”結(jié)合模式探究
云計(jì)算與虛擬化
基于云計(jì)算的移動(dòng)學(xué)習(xí)平臺(tái)的設(shè)計(jì)
“互聯(lián)網(wǎng)+”環(huán)境之下的著作權(quán)保護(hù)
“互聯(lián)網(wǎng)+”對(duì)傳統(tǒng)圖書出版的影響和推動(dòng)作用
從“數(shù)據(jù)新聞”看當(dāng)前互聯(lián)網(wǎng)新聞信息傳播生態(tài)
互聯(lián)網(wǎng)背景下大學(xué)生創(chuàng)新創(chuàng)業(yè)訓(xùn)練項(xiàng)目的實(shí)施
實(shí)驗(yàn)云:理論教學(xué)與實(shí)驗(yàn)教學(xué)深度融合的助推器
云計(jì)算中的存儲(chǔ)虛擬化技術(shù)應(yīng)用
鞍山市| 和政县| 将乐县| 凤山县| 涪陵区| 广元市| 抚州市| 永州市| 将乐县| 土默特左旗| 泾阳县| 龙海市| 保靖县| 延安市| 庆安县| 九江县| 衡南县| 山东省| 平原县| 漳平市| 湖州市| 界首市| 凤台县| 西城区| 类乌齐县| 贡山| 开封县| 长寿区| 双峰县| 灌南县| 贵定县| 城口县| 洞口县| 大厂| 珲春市| 平昌县| 延吉市| 苍山县| 泗阳县| 新巴尔虎左旗| 嘉善县|