1 背景
重型運輸車輛、大型吊車、挖掘機、推土機、壓路機、裝載機等都是常見的工程車輛。大多數工程車輛的工作環境比較惡劣,一般是在環境較差的路面或作業場所行駛和作業,駕駛員容易受到各種類型的沖擊、震動、噪音的危害,對駕駛員的身體造成很大傷害,也會影響作業效率。因此,工程車輛無人駕駛、自動駕駛和遠程操控技術的研發和應用越來越受人們的重視。
先進的感知系統,如熱成像系統、視覺系統、雷達系統等為工程機械賦予感知能力;先進的算法系統和自動控制系統,賦予工程機械“智慧大腦”,使工程車輛自動駕駛和遠程操控成為可能。未來,為了提高工程車輛施工的生產效率及生產質量,需要無人駕駛及多車協同駕駛技術,輔助雷達或攝像頭等視覺設備與自動駕駛應用配合,因此需要硬件平臺具備一定計算能力,將原車載PLC控制器通過無線網關接入更上層“控制器”,由更上層的“控制器”來協同控制各個車輛。
2 案例介紹
東土科技在重型壓路機自動駕駛領域的某個案例,原工程車輛包含專用的車載PLC控制器,包含若干本地I/O通道,連接車載傳感器等信號。控制器與駕駛室顯示器、按鍵板、發動機ECU等采用CAN總線連接,原車輛進行人工手動操作。
壓路機實現無人駕駛需要增加視覺輔助以及自動駕駛算法,傳統車載PLC控制器,由于其性能單一、通信能力差、計算能力差,通常需要額外的工控機設備來專門完成相應的自動駕駛、視覺處理任務以及額外的通信設備來實現協同控制。因此,需要提供一個面向自動駕駛、協同控制應用的新型車載控制平臺,支持原工程車輛PLC控制器控制功能,并提供豐富接口以連接視覺輔助、雷達、無線網關等外設,提供強大的計算能力,以支持自動駕駛、多車協同控制應用。
東土科技NewPre邊緣通用控制器系列,集成視覺信號、算法控制、運動控制等功能,融合軟件和硬件,實現車輛自動駕駛;其搭載全自主可控軟件定義控制的系統,允許實時系統和非實時系統隔離運行于同一硬件平臺,通過共享內存技術實現工程車輛自動控制和遠程操控快速響應。在工程車輛領域,通過現場使用一臺NewPre邊緣通用控制器,運行多個PLC內核,利用預裝的 INTEWELL工業級網絡操作系統,將NewPre邊緣通用控制器虛擬成多個實時系統和非實時系統,并集成邊緣計算、過程控制、機器視覺、模擬仿真、人工智能等技術,完成在工程車輛領域設備控制、信息采集、協議轉換、數據上云等多重功能。
圖1 系統架構
系統架構如圖1所示,具體介紹如下:
(1)東土科技NewPre邊緣通用控制器,集邊緣運算、過程控制、運動控制和機器視覺等功能于一身,作為自動工程車輛的控制系統;
(2)信號采集采用分布式I/O模塊方案,邊緣通用控制器與I/O模塊之間采用兩線CAN總線連接;
(3)邊緣通用控制器與車載各ECU、駕駛室物理開關、顯示器、駕駛輔助GPS模塊之間采用CAN總線連接,與駕駛輔助攝像頭之間采用以太網連接;
(4)利用邊緣通用控制器預裝的INTEWELL工業級網絡操作系統,提供高實時虛擬化特性;利用軟件定義一個實時系統(PLC)用于工程機械的控制,定義一個桌面系統用于集成自動駕駛算法以及視覺處理,如圖2所示;
圖2 軟件系統
(5)利用共享內存技術,實現桌面系統與實時系統快速數據交互,實現基于視覺信號和雷達信號的快速控制響應,提高控制靈敏度和控制精度,解決了傳統方案基于視覺控制響應速度慢的難題;
(6)內置的Wi-Fi/4G/5G模塊,結合軟網關應用,可實現工程車輛遠程維護、控制以及云端多車協同控制。
3 案例意義
該項目利用東土邊緣通用控制器將視覺系統、算法系統和實時控制系統高度融合的工程車輛自動駕駛系統案例,實現高精度、快速響應的自動駕駛技術。邊緣通用控制器實現工程車輛控制、視覺分析、自動駕駛、上云連接;邊緣通用控制器可通過本地HDMI接口實現畫面展示,拓展人機互動;系統擴展方便,可靈活接入其他設備,如熱成像攝像頭等,實現系統靈活升級。
未來,基于東土科技邊緣通用控制器,將大力推進工程車輛從人工操控到自動駕駛的智能化升級進程。
摘自《自動化博覽》2020年12月刊