本發明專利技術涉及一種基于快速控制原型的開發型汽車駕駛模擬方法,屬于汽車模擬駕駛技術領域。?首先利用監控計算機生成的實時內核建立快速控制原型器的軟件平臺,并編譯和下載駕駛仿真模型。?其次,快速控制原型器接收駕駛模擬器的操縱信號后,計算所有模擬車輛的速度和方向,同時發送視景計算機和監控計算機,分別用于生成視景圖像和對監控駕駛模擬過程。?最后,駕駛模擬者或開發人員根據駕駛模擬者所在車輛及電控系統昀性能要求,對駕駛仿真模型進行修改,重復駕駛模擬器過程,直至滿足駕駛模擬者或開發人員的要求。?本發明專利技術的優點是,簡化了開發型駕駛模擬器,降低了開發成本,且適用于車輛電控系統的V型開發模式。
【技術實現步驟摘要】
本專利技術涉及一種,屬于汽車模擬駕駛
技術介紹
目前,開發型駕駛模擬器的基本結構如圖I所示,包括車輛實物(或者駕駛艙實物)、車輛運動仿真系統、視景生成系統、投影系統以及各系統之間的軟硬件接口。其中,車輛運動仿真系統是整個駕駛模擬器的關鍵組成,其軟硬件結構直接影響整個駕駛模擬器的技術水平和應用范圍。該系統的基本功能為利用駕駛艙傳輸至仿真計算機的駕駛員操作信號,計算駕駛模擬者所在車輛及參與模擬車輛的運動狀態,并將狀態信息實時發送至視景生成系統。 已有車輛運動仿真系統的硬件皆采用單一計算機平臺,軟件多由基于Windows平臺的匯編、C或C++語言開發,其仿真代碼編制復雜,開發周期長,開發成本也相對較高。以QM-II型汽車駕駛模擬器為例(程秀生等,汽車駕駛模擬器的研制,吉林工業大學學報, No. 1,1991 :64 70.),其車輛運動仿真程序采用Z-80匯編語言編寫,盡管采用模塊化 設計思想,但其編寫難度不言而喻,調試和維護難度較大。其他,基于C++面向對象編程 技術的車輛運動仿真軟件,雖煞其編程難度比起匯編語言大大簡化,但其描述動態系統的 能力遠不如Matlab/Simulink或Labview等專用建模軟件,對軟件的維護和修改也較為復 雜。更重要的是,隨著駕駛模擬器在新型電控系統開發中的應用日漸增多,已有的駕駛模擬器,尤其是車輛運動仿真系統的原技術方案,已經不能滿足快速開發電控系統的要求 第一,已有駕駛模擬器的車輛運動仿真程序,使用流式編程語言,不適合描述車輛和 控制器等動態環節較多的系統,導致建模難度大、開發效率低 第二,已有駕駛模擬器不適用于對道路、交通流或車輛進行建模,不能快速驗證電控 系統在不同道路、交通流和車輛上的應用效果; 第三,電控系統開發中,V型開發模式的應用日漸普及。該模式中,快速控制原型作為一種將控制算法快速轉化實時控制器的技術手段,是V型開發模式中不可或缺的環節。已有的駕駛模擬器結構因不具備快速原型功能,極大限制了駕駛模擬技術與V型開發模式 的融合,阻礙了電控系統開發,尤其是駕駛員輔助系統開發,在駕駛模擬器上的應用。
技術實現思路
本專利技術的目的是提出一種,用于設計適 用于車輛電控系統開發過程的駕駛模擬器,尤其是適用于駕駛輔助系統開發的駕駛模擬 器,并降低開發型駕駛模擬器的開發難度,提高其開發效率。本專利技術提出的,包括以下步驟 (1)在監控計算機上生成XPC實時內核,并將該實時內核寫到移動存儲器上 (2)將上述移動存儲器插入快速控制原型器,快速控制原型器從移動存儲器中讀取 實時內核,為快速控制原型器中駕駛仿真模型的運行提供軟件支持; (3)在上述監控計算機中編譯駕駛仿真模型,將該駕駛仿真模型通過以太網下載至 上述快速控制原型器; (4)采集駕駛模擬者的操縱信號,將操縱信號通過控制器局域網絡總線傳輸至快速 控制原型器; 5)快速控制原型器根據上述采集的操縱信號,利用駕駛仿真模型計算駕駛模擬者 所在車輛及參與模擬車輛的速度和方向,并將得到的速度和方向信號通過串行通訊總線發 送至視景生成系統,同時將得到的速度和方向信號通過以太網發送至監控計算機; (6)視景生成系統根據上述接收到的信號生成駕駛模擬者所在車輛前方的視景圖像, 并將圖像投射至駕駛模擬者歷在車輛前方的屏幕上; (7)上述監控計算機接收上述信號后將信號顯示,并根據駕駛模擬者或開發人員對 駛模擬者所在車輛的運行性能、電控系統控制性能的要求,對駕駛仿真模型進行修改; (8)重復步驟(3) (7),直至滿足駕駛模擬者或開發人員的要求。上述方法中,駕駛仿真模型劃分為駕駛控制模塊、道路模塊、交通流模塊、傳感器模 塊、車輛模塊、視景接口模塊、駕駛操作接口模塊和監控接口模塊,其信號連接關系如下 (1)駕駛操作接口模塊,采集控制器局域網絡總線上的駕駛模擬者操縱信號,并將 信號發送至駕駛控制模塊; (2)道路模塊根據道路模型同時向車輛模塊和傳感器模塊發送道路坡度、道路曲率、 路面附著系數信息; (3)交通流模塊根據交通流模型計算參與模擬車輛的速度和方向信息,并將信息同 時發送至傳感器模塊和視景接口模塊; (4)傳感器模塊,根據交通流模塊發送的車輛速度和方向信息,計算駕駛模擬者所 在車輛與參與模擬車輛之間的相對距離和速度信息;根據道路模塊發送的道路坡度、道路 曲率和路面附著系數信息,計算駕駛模擬者所在車輛的車道線信息根據車輛模塊輸出的 發動機轉速、輪速、橫向加速度、縱向加速度和橫擺角速度,分別計算相應傳感器的輸出 倍息;最后將上述所有信息發送至駕駛控制模塊; (5)駕駛控制模塊,根據上述傳感器模塊的信息,利用駕駛模擬者所在車輛電控系 統的控制算法,計算出期望駕駛模擬者的操縱信號;對上述接收的駕駛模擬者操縱信號進 行濾波,根據駕駛模擬者所在車輛電控系統的要求,用期望駕駛模擬者的操縱信號替代濾 波后的信號,并發送至車輛模塊; (6)車輛模塊,根據駕駛模擬者所在車輛的車輛縱橫向動力學模型,并根據上述接 收到的信息,計算出駕駛模擬者所在車輛的縱向速度、橫向速度、行駛方向、發動機轉速、 輪速、橫向加速度、縱向加速度和橫擺角速度,并將信息同時發送至傳感器模塊、監控接 口模塊和視景接口模塊; (7)監控接口模塊,將上述接收的信息發送至以太網,用于監控計算機的信號實時 監控,同時監控接口模塊從以太網接收監控計算機的監控命令,用于控制駕駛仿真模型的 運行; (8)視景接口模塊接收上述交通流模塊和車輛模塊的信息,并將信息發送至串行通 訊總線,用于生成視景圖像。本專利技術提出的,其優點是第一,簡化 了開發型駕駛模擬器,尤其是車輛運動仿真系統的開發難度,提高了開發效率,降低了開 發成本;第二,與快速控制原型技術相結合的駕駛仿真模型適合描述車輛和控制器等動態 環節較多的系統,可增加車輛對象建模的細致程度,有效提高了駕駛模擬器的仿真精度; 第三,使用本專利技術方法的駕駛模擬器可應用于車輛電控系統的V型開發模式,提高了駕駛 模擬器在車輛電控系統開發中的適用性。附圖說明圖I是已有酌一般開發型駕駛模擬器的結構圖。圖2是本專利技術提出的基于快速控制原型的開發型汽車駕駛模擬器結構示意圖。圖3是本專利技術方法中駕駛仿真模型的模塊結構圖。圖I 圖2中,I是投影屏幕,2是車輛實物,3是控制器局域網絡總線,4是快速控 制原型器,5是監控計算機,6是視景生成系統,7是投影系統,8是串行通訊總線,9是以太網總線,10是視頻傳輸線,11是硬件接口。具體實施例方式以下結合一個實施例,詳細介紹本專利技術的內容轎車開發型駕駛模擬器的結構如圖2所示,I是投影屏幕,2是車輛實物,3是控制 器局域網絡總線,4是快速控制原型器,5是監控計算機,6是視景生成系統,7是投影系 統,8是串行通訊總線,9是以太網總線,10是視頻傳輸線。表I為基于快速控制原型的 轎車開發型駕駛模擬器關鍵硬件型號列表。表I轎車開發型駕駛模擬器關鍵硬件型號本文檔來自技高網...
【技術保護點】
一種基于快速控制原型的開發型汽車駕駛模擬方法,其特征在于該方法包括以下步驟:????(1)在監控計算機上生成xPC實時內核,并將該實時內核寫到移動存儲器上:????(2)將上述移動存儲器插入快速控制原型器,快速控制原型器從移動存儲器中讀取實時內核,為快速控制原型器中駕駛仿真模型的運行提供軟件支持;????(3)在上述監控計算機中編譯駕駛仿真模型,將該駕駛仿真模型通過以太網下載至上述快速控制原型器;????(4)采集駕駛模擬者的操縱信號,將操縱信號通過控制器局域網絡總線傳輸至快速控制原型器;????(5)快速控制原型器根據上述采集的操縱信號,利用駕駛仿真模型計算駕駛模擬者所在車輛及參與模擬車輛的速度和方向,并將得到的速度和方向信號通過串行通訊總線發送至視景生成系統,同時將得到的速度和方向信號通過以太網發送至監控計算機;????(6)視景生成系統根據上述接收到的信號生成駕駛模擬者所在車輛前方的視景圖像,并將圖像投射至駕駛模擬者所在車輛前方的屏幕上;????(7)上述監控計算機接收上述信號后將信號顯示,并根據駕駛模擬者或開發人員對駛模擬者所在車輛的運行性能、電控系統控制性能的要求,對駕駛仿真模犁進行修改;????(8)重復步驟(3)~(7),直至滿足駕駛模擬者或開發人員的要求。...
【技術特征摘要】
1.一種基于快速控制原型的開發型汽車駕駛模擬方法,其特征在于該方法包括以下 步驟 (1)在監控計算機上生成XPC實時內核,并將該實時內核寫到移動存儲器上 (2)將上述移動存儲器插入快速控制原型器,快速控制原型器從移動存儲器中讀取 實時內核,為快速控制原型器中駕駛仿真模型的運行提供軟件支持; 3)在上述監控計算機中編譯駕駛仿真模型,將該駕駛仿真模型通過以太網下載至 上述快速控制原型器; (4)采集駕駛模擬者的操縱信號,將操縱信號通過控制器局域網絡總線傳輸至快速 控制原型器; (5)快速控制原型器根據上述采集的操縱信號,利用駕駛仿真模型計算駕駛模擬者 所在車輛及參與模擬車輛的速度和方向,并將得到的速度和方向信號通過串行通訊總線發 送至視景生成系統,同時將得到的速度和方向信號通過以太網發送至監控計算機; 6)視景生成系統根據上述接收到的信號生成駕駛模擬者所在車輛前方的視景圖像, 并將圖像投射至駕駛模擬者所在車輛前方的屏幕上; 7)上述監控計算機接收上述信號后將信號顯示,并根據駕駛模擬者或開發人員對 駛模擬者所在車輛的運行性能、電控系統控制性能的要求,對駕駛仿真模犁進行修改; (8)重復步驟(3) (7),直至滿足駕駛模擬者或開發人員的要求。2.如權利要求I所述的方法,其特征在于其中所述的駕駛仿真模型劃分為駕駛控制 模塊、道路模塊、交通流模塊、傳感器模塊、車輛模塊、視景接口模塊、駕駛操作接口模 塊和監控接口模塊,其信號連接關系如下 (1)駕駛操作接口模塊,采集控制器局域網絡總線上的駕駛模擬者操縱信號,并將 信號發送至駕駛控制模塊; (2...
【專利技術屬性】
技術研發人員:不公告發明人,
申請(專利權)人:上海日浦信息技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。