ç²å¾—實時å¯é 的交通信æ¯ä¸€ç›´æ˜¯æ™ºèƒ½äº¤é€šç³»çµ±ç™¼å±•çš„ç“¶é ¸å•題,建立智能交通車載信æ¯é‡‡é›†ç³»çµ±ï¼Œå¯ä»¥ç‚ºæ™ºèƒ½äº¤é€šç³»çµ±ä¸é§•é§›è¡Œç‚ºç‰¹æ€§çš„ç ”ç©¶ã€äº¤é€šæ•¸æ“šé‡‡é›†ã€ç¾å ´æ¸¬è©¦ç‰æä¾›è‰¯å¥½çš„輔助測試ã€é©—è‰å¹³è‡ºã€‚
é‚„å¯ä»¥ç‚ºæˆ‘國智能交通系統多功能實驗車的建è¨å’Œç™¼å±•æä¾›å¼·æœ‰åŠ›çš„æŠ€è¡“æ”¯æŒã€‚本文介紹的就是基于虛擬儀器技術的智能交通車載信æ¯é‡‡é›†ç³»çµ±çš„è¨è¨ˆå’Œç ”究。
智能交通車載信æ¯é‡‡é›†å¹³è‡ºä¸»è¦æ˜¯é‡‡ç”¨è¡›æ˜Ÿå®šä½æŠ€è¡“ã€å‚³æ„Ÿå™¨æŠ€è¡“和數據采集技術,建立智能交通系統相關技術開發ã€ç ”究和實驗所必需的環境,為智能交通系統ä¸é§•é§›è¡Œç‚ºç‰¹æ€§ç ”ç©¶ã€äº¤é€šæ•¸æ“šé‡‡é›†å’Œç¾å ´æ¸¬è©¦æä¾›è‰¯å¥½çš„輔助測試和驗è‰å¹³è‡ºã€‚其主è¦åŠŸèƒ½ç‚ºï¼šå¯¦æ™‚åŒæ¥é‡‡é›†å„ç¨®è»Šè¼‰å‚³æ„Ÿå™¨æ•¸æ“šï¼Œå¹¶æŒ‰ç…§ä¸€å®šæ ¼å¼ä¿å˜é€™äº›è¨˜éŒ„;采用多種多傳感器信æ¯èžåˆç®—法å°å„個傳感器數據進行離線處ç†ï¼Œå¾žè€Œé©—è‰å„種多傳感器信æ¯èžåˆç®—法,并比較å„個算法的優劣;用多傳感器信æ¯èžåˆç®—法處ç†åŽçš„çµæžœå¯ä»¥ç”¨ä¾†æ”¹å–„定ä½ç³»çµ±çš„精度,æé«˜ç³»çµ±å¯é 性,通éŽå°é€Ÿåº¦å’ŒåŠ é€Ÿåº¦ç‰ä¿¡æ¯çš„采集和處ç†ï¼Œå¯ä»¥å°é§•駛員的駕駛行為進行分æžï¼Œç ”究其駕駛行為特性。
本è¨è¨ˆçš„æ™ºèƒ½äº¤é€šè»Šè¼‰ä¿¡æ¯é‡‡é›†å¹³è‡ºçš„硬件主è¦åŒ…括å„種車載傳感器ã€I/O接å£è¨å‚™å’Œè»Šè¼‰è¨ˆç®—機三個部分。平臺的軟件使用LabView,它是NIå…¬å¸åˆ©ç”¨è™›æ“¬å„€å™¨æŠ€è¡“開發的32ä½é¢å‘è¨ˆç®—æ©Ÿæ¸¬æŽ§é ˜åŸŸè™›æ“¬å„€å™¨çš„è»Ÿä»¶é–‹ç™¼å¹³è‡ºï¼Œå¯ä»¥åœ¨å¤šæ“作系統下é‹è¡Œã€‚整個數據采集平臺的軟件è¨è¨ˆé‡‡ç”¨äº†æ¨¡å¡ŠåŒ–ã€çµæ§‹åŒ–çš„è¨è¨ˆæ€æƒ³ï¼Œå…¶ä¸åˆåŒ…括了許多功能模塊。實時控制部分模塊包括I/O接å£è¨å‚™åˆå§‹åŒ–æ¨¡å¡Šã€æ•¸æ“šé‡‡é›†æ¨¡å¡Šã€æ•¸æ“šé¡¯ç¤ºæ¨¡å¡Šã€æ•¸æ“šå˜å„²æ¨¡å¡Šå’Œç§»å‹•æª¢æ¸¬æ¨¡å¡Šã€æ•¸æ“šè®€å–模塊和多傳感器信æ¯èžåˆæ¨¡å¡Šã€‚
系統硬件的è¨è¨ˆ
本系統硬件由GPS OEMæ¿ã€MicroGyro100雙軸陀螺儀ã€ADXL202EAé›™è»¸åŠ é€Ÿè¨ˆã€SCCä¿¡è™Ÿèª¿ç†æ¨¡å¡Šã€æ•¸æ“šé‡‡é›†å¡DAQPad-6015和計算機ç‰çµ„æˆã€‚
GPS ITrax02直接連接到PC的串å£ï¼ŒADXL202EAã€MicroGyro100ç¶“SCC信號調ç†åŽï¼Œåˆ©ç”¨DAQpad-6015é€²è¡Œæ•¸æ“šé‡‡é›†ã€‚ç³»çµ±çµæ§‹æ¡†åœ–如1所示。

GPSä¾›é›»é›»å£“èŒƒåœæ˜¯3.4~6V,ADXL202EAä¾›é›»é›»å£“èŒƒåœæ˜¯3~ 5.25Vï¼Œé™€èžºå„€ä¾›é›»é›»å£“èŒƒåœæ˜¯2.2~ 5.5Vï¼Œå› æ¤ï¼Œçµ±ä¸€é¸å–輸出5V的電æºä½œç‚ºä¾›é›»é›»æºã€‚GPS ITrax02輸出的數據通éŽRS232è¼¸å…¥è¨ˆç®—æ©Ÿå®Œæˆæ™‚é–“å’Œä½ç½®ä¿¡æ¯çš„æå–ï¼ŒåŠ é€Ÿåº¦è¨ˆèˆ‡é™€èžºå„€ä¿¡è™Ÿé€šéŽä¿¡è™Ÿèª¿ç†é›»è·¯SCCå®Œæˆæ”¾å¤§èˆ‡éš”離,å†åˆ©ç”¨DAQpad-6015完æˆA/D轉æ›è¼¸å…¥è¨ˆç®—æ©Ÿï¼Œå¾žè€Œè¨ˆç®—å‡ºè»Šè¼›çš„åŠ é€Ÿåº¦ã€é€Ÿåº¦ã€ä½ç½®å’Œå§¿æ…‹è§’ç‰ä¿¡æ¯ã€‚
åŠ é€Ÿåº¦è¨ˆæ˜¯æ…£æ€§æ¸¬é‡å–®å…ƒä¸ä¸€å€‹é—œéµæ€§å…ƒä»¶ï¼Œå®ƒæ˜¯ç”¨ä¾†æ¸¬é‡é‹å‹•è»Šè¼›ç›¸å°æ…£æ€§å標系é‹å‹•çš„ã€‚åŠ é€Ÿåº¦åœ¨è¼‰é«”åæ¨™ç³»çš„分é‡ç¶“éŽæ·è¯çŸ©é™£è®Šæ›åˆ°æ²¿åœ°ç†å標系的分é‡ï¼Œå†ç¶“éŽä¸€æ¬¡ç©åˆ†å’ŒäºŒæ¬¡ç©åˆ†å°±å¯ä»¥åˆ†åˆ¥å¾—到é‹è¼‰é«”的速度和ä½ç½®ã€‚éš¨è‘—æ…£æ€§æŠ€è¡“ç™¼å±•çš„éœ€æ±‚ï¼ŒåŠ é€Ÿåº¦è¨ˆä¹Ÿä¸æ–·ç™¼å±•完善。
ADIå…¬å¸çš„ADXL202EAå±¬äºŽå¾®æ©Ÿæ¢°åŠ é€Ÿåº¦è¨ˆï¼Œä»¥é›†æˆé›»è·¯å·¥è—å’Œå¾®åŠ å·¥å·¥è—為基礎,其體ç©å°ã€é‡é‡è¼•ã€åŠŸè€—å°ã€æˆæœ¬ä½Žã€æ˜“集æˆä¸”éŽè¼‰èƒ½åŠ›å¼·ã€‚
盡管ä¸ã€ä½Žç²¾åº¦é™€èžºä¸èƒ½æ»¿è¶³æ…£æ€§æ¸¬é‡ç³»çµ±çš„è¦æ±‚,但å¯ä»¥åŒå…¨çƒè¡›æ˜Ÿå®šä½ç³»çµ±çµ„åˆæˆé€ 價低廉的微型組åˆå°Žèˆªç³»çµ±ï¼Œé€™æ˜¯ä¸€å€‹ç™¼å±•æ–¹å‘。在這樣的組åˆå°Žèˆªç³»çµ±ä¸ï¼Œé™€èžºå„€å’ŒGPS相互å–長補çŸï¼Œçµ„åˆå°Žèˆªç³»çµ±çš„長期精度由誤差ä¸éš¨æ™‚é–“ç©ç´¯çš„GPS來ä¿è‰ï¼Œç•¶çŸæ™‚間失去GPS信號時,由微慣性元件æä¾›é‹å‹•çš„å‹•æ…‹åƒæ•¸å’Œç‹€æ…‹ä¿¡æ¯ï¼Œè€ŒGPSæ£å¸¸å·¥ä½œæ™‚微慣性元件利用GPSä¿¡æ¯é€²è¡Œæ ¡æ£ï¼Œä»¥æé«˜ç²¾åº¦ï¼Œå› æ¤æœ¬ç³»çµ±é‡‡ç”¨å¾®æ©Ÿæ¢°é™€èžºå„€ä½œç‚ºè»Šè¼‰å‚³æ„Ÿå™¨ã€‚
NIå…¬å¸çš„SCC模塊是é‡å°åŸºäºŽPC的測é‡å’Œè‡ªå‹•化系統所使用的高度模塊化ã€ä½Žæˆæœ¬çš„信號調ç†ç³»çµ±ã€‚SCCæä¾›äº†ä¸€å€‹ç·Šæ¹Šã€ä¾¿æ”œå¼çš„系統,以便進行單/雙通é“信號調ç†å’Œé€£æŽ¥ã€‚
本系統é¸ç”¨çš„æ•¸æ“šé‡‡é›†å¡DAQPad-6015是16ä½ç²¾åº¦çš„NI USB多功能DAQ產å“,單通é“采樣率高é”200kS/s,該器件還具有內置的螺紋終端連接,ä¸å¿…é¡å¤–購置線纜和接線塊。
系統軟件è¨è¨ˆ
本系統的軟件è¨è¨ˆä¸»è¦åŒ…括GPSä¿¡æ¯ç²å–模塊的軟件è¨è¨ˆå’Œæ…£æ€§å‚³æ„Ÿå™¨çš„æ•¸æ“šé‡‡é›†èˆ‡è™•ç†æ¨¡å¡Šçš„軟件è¨è¨ˆã€‚
通常GPS定ä½ä¿¡æ¯æŽ¥æ”¶ç³»çµ±ä¸»è¦ç”±GPS接收天線ã€è®Šé »å™¨ã€ä¿¡è™Ÿé€šé“ã€å¾®è™•ç†å™¨ã€å˜å„²å™¨ä»¥åŠé›»æºç‰éƒ¨åˆ†çµ„æˆã€‚由于GPS定ä½ä¿¡æ¯å…§å®¹è¼ƒå°‘ï¼Œå› æ¤å¤šç”¨RS-232串å£å°‡å®šä½ä¿¡æ¯ï¼ˆNEMA0183語å¥ï¼‰å¾žGPS接收機傳é€åˆ°è¨ˆç®—機ä¸é€²è¡Œä¿¡æ¯æå–處ç†ã€‚GPS接收機åªè¦è™•äºŽå·¥ä½œç‹€æ…‹å°±æœƒæºæºä¸æ–·åœ°æŠŠæŽ¥æ”¶å¹¶è¨ˆç®—出的GPS導航定ä½ä¿¡æ¯é€šéŽä¸²å£å‚³é€åˆ°è¨ˆç®—機ä¸ï¼Œå¾žä¸²å£æŽ¥æ”¶æ•¸æ“šå¹¶å°‡å…¶æ”¾ç½®äºŽç·©å˜ã€‚在沒有進一æ¥è™•ç†ä¹‹å‰ï¼Œç·©å˜ä¸æ˜¯ä¸€é•·ä¸²å—節æµï¼Œé€™äº›ä¿¡æ¯åœ¨æ²’有經éŽåˆ†é¡žæå–之剿˜¯ç„¡æ³•åŠ ä»¥åˆ©ç”¨çš„ï¼Œå› æ¤ï¼Œå¿…é ˆé€šéŽç¨‹åºå°‡å„個嗿®µçš„ä¿¡æ¯å¾žç·©å˜å—節æµä¸æå–å‡ºä¾†ï¼Œå°‡å…¶è½‰åŒ–æˆæœ‰å¯¦éš›æ„ç¾©çš„ã€å¯ä¾›é«˜å±¤æ±ºç–使用的定ä½ä¿¡æ¯æ•¸æ“šã€‚åŒå…¶ä»–通信å”è°é¡žä¼¼ï¼Œæ ¹æ“šå¹€çµæ§‹åˆ©ç”¨LabView完æˆå°RS232串å£è®€å…¥çš„GPS定ä½ä¿¡æ¯çš„æå–。
串å£ä¿¡æ¯è®€å–çš„ç¨‹åºæµç¨‹åœ–如圖2所示。串å£åˆå§‹åŒ–完æˆä¸²å£åƒæ•¸è¨ç½®ï¼ŒåŒ…括串å£è™Ÿã€æ•¸æ“šä½ã€åœæ¢ä½ã€å¥‡å¶æ ¡é©—ä½ã€æ•¸æ“šæµé‡æŽ§åˆ¶å’Œæ³¢ç‰¹çއç‰ã€‚æ ¹æ“šä¸²å£ç·©æ²–å€ä¸çš„å—符數來判斷信號是å¦åˆ°é”串å£ï¼Œå³ç¡¬ä»¶é›»è·¯æ˜¯å¦æ£å¸¸ã€‚如果æ£å¸¸ï¼Œå‰‡è®€ä¸²å£æ•¸æ“šã€‚

慣性測é‡å–®å…ƒé€šéŽæ•¸æ“šé‡‡é›†å¡é‡‡é›†çš„æ•¸æ“šé€²å…¥è¨ˆç®—æ©Ÿçš„ç¨‹åºæµç¨‹åœ–如圖3所示,首先從數據采集å¡è®€å…¥æ…£æ€§æ¸¬é‡å–®å…ƒé‡‡é›†çš„æ•¸æ“šï¼Œé€²è¡Œåˆå§‹å°æº–ã€è§£ç®—æ·è¯çŸ©é™£åˆå€¼ï¼Œç„¶åŽé€²è¡Œæ·è¯çŸ©é™£æ›´æ–°ï¼Œå¾—到地ç†å標系相å°äºŽæ…£æ€§å標系的旋轉角度,考慮到陀螺的角速度輸出,就å¯ä»¥è¨ˆç®—å‡ºè¼‰é«”åæ¨™ç³»å’Œåœ°ç†å標系之間的方å‘余弦矩陣。通éŽé€™å€‹æ–¹å‘余弦矩陣的分解,便å¯ä»¥å°‡åŠ é€Ÿåº¦è¨ˆçš„è¼¸å‡ºè®Šç‚ºè¼‰é«”æ²¿åœ°ç†åæ¨™ç³»çš„åŠ é€Ÿåº¦åˆ†é‡ã€‚ç„¶åŽï¼Œåˆ©ç”¨åŠ é€Ÿåº¦çš„ä¸€èˆ¬è¡¨é”å¼ï¼Œå°æœ‰å®³åŠ é€Ÿåº¦é€²è¡Œè£œå„Ÿï¼Œå°±å¾—åˆ°è¼‰é«”æ²¿åœ°é¢çš„é‹å‹•åŠ é€Ÿåº¦ï¼›å°‡å…¶ç©åˆ†ï¼Œå°±å¾—到å—北å‘ã€æ±è¥¿å‘的地速分é‡Vaã€Ve。有了地速分é‡ï¼Œç¶“éŽç›¸æ‡‰çš„變æ›ï¼Œå°±å¾—到經緯度的變化率;å†å°å…¶ç©åˆ†ï¼Œæœ€çµ‚就得到載體瞬時ä½ç½®çš„經度和緯度。å†åˆ©ç”¨å§¿æ…‹çŸ©é™£çš„å…ƒç´ ï¼Œæå–姿態和方å‘ä¿¡æ¯ã€‚
çµæŸèªž
智能交通車載信æ¯é‡‡é›†ç³»çµ±çš„實ç¾ï¼Œå¤§å¤§åŠ å¿«äº†æ™ºèƒ½äº¤é€šç³»çµ±ç›¸é—œæŠ€è¡“çš„ç ”ç©¶å’Œé–‹ç™¼ï¼Œæ”¹å–„äº¤é€šç§©åºã€ç·©è§£äº¤é€šæ“æ“ ï¼Œç²å¾—實時å¯é 的交通信æ¯ã€‚將虛擬儀器技術應用于智能交通車載信æ¯é‡‡é›†ç³»çµ±ï¼Œä¸åƒ…å¯ä»¥æ»¿è¶³ç›®å‰æ™ºèƒ½äº¤é€šä¸å¤šå‚³æ„Ÿå™¨ä¿¡æ¯çš„采集和èžåˆçš„è¦æ±‚,最é‡è¦çš„æ˜¯å¯ä»¥éˆæ´»çš„æ ¹æ“šæŠ€è¡“ç™¼å±•çš„éœ€è¦é€²è¡ŒåŠŸèƒ½æ“´å±•ã€‚æ‰€ä»¥ï¼Œå°äºŽç™¼å±•迅速的智能交通技術來說,這種基于虛擬儀器技術的信æ¯é‡‡é›†ç³»çµ±å…·æœ‰å分ç¾å¯¦çš„æ„ç¾©ã€‚
編輯:何世平