在智能制造、倉儲物流等領(lǐng)域,自動導(dǎo)引運輸車(AGV)和自主移動機器人(AMR)作為柔性物料搬運的關(guān)鍵裝備,其核心控制系統(tǒng)的性能直接影響著整場運行的效率、安全性與可靠性。隨著應(yīng)用場景復(fù)雜化與調(diào)度規(guī)模擴大,傳統(tǒng)基于分散式控制器與專用硬件的方案在導(dǎo)航精度、功能集成與集群調(diào)度方面面臨諸多工程挑戰(zhàn)。本文旨在探討一種基于鋇錸技術(shù)ARMxy BL370系列邊緣控制器的AGV/AMR一體化控制方案,從系統(tǒng)設(shè)計角度分析其應(yīng)用特點。
一、AGV/AMR控制系統(tǒng)面臨的主要挑戰(zhàn)
1.多源傳感器融合與高精度位姿解算的實時性要求:AMR依賴激光雷達、IMU(慣性測量單元)、里程計、視覺等多傳感器進行定位與導(dǎo)航。傳統(tǒng)方案中,各傳感器常由獨立模塊處理,數(shù)據(jù)通過串口、CAN等總線匯總至主控制器,存在時間戳同步困難、融合算法算力不足的問題,可能導(dǎo)致定位延遲或累計誤差增大,在動態(tài)環(huán)境中影響路徑跟蹤精度與??繙蚀_性。
2.實時運動控制與安全響應(yīng)的確定性需求:AGV/AMR的驅(qū)動輪伺服控制要求高動態(tài)響應(yīng),以實現(xiàn)精準的直線、轉(zhuǎn)彎及差速運動。同時,安全系統(tǒng)(如安全激光雷達、急停按鈕)的信號需要被確定性地、低延遲地處理,并迅速觸發(fā)驅(qū)動系統(tǒng)的安全功能(如STO)。傳統(tǒng)通用控制器在同時處理復(fù)雜算法與硬實時安全任務(wù)時,可能面臨優(yōu)先級沖突或周期抖動風險。
3.穩(wěn)定可靠的無線通信與集群調(diào)度集成:AGV/AMR需通過4G/5G/Wi-Fi與中央調(diào)度系統(tǒng)(RCS)保持不間斷通信,上報狀態(tài)、接收任務(wù)。通信鏈路的不穩(wěn)定、數(shù)據(jù)丟包或延遲,可能導(dǎo)致交通死鎖、任務(wù)中斷。傳統(tǒng)方案中,通信模塊與主控間接口單一,網(wǎng)絡(luò)異常診斷與恢復(fù)機制不夠靈活。
4.設(shè)備部署與維護的復(fù)雜性:不同現(xiàn)場的地圖、站點坐標、工裝參數(shù)需要配置。傳統(tǒng)方式依賴PC連接設(shè)備進行底層參數(shù)設(shè)置,流程繁瑣。當車隊中車輛型號或任務(wù)特點不同時,參數(shù)配置與軟件版本管理的工作量較大,不利于快速部署與統(tǒng)一維護。
二、解決方案概述:基于BL370的一體化邊緣控制架構(gòu)
本方案將BL370系列作為AGV/AMR的“車載大腦”,構(gòu)建一個集成感知、決策、控制與通信功能的平臺。
?控制核心:采用BL372B型號作為主控制器。其搭載的瑞芯微RK3562J處理器,四核ARM Cortex-A53可運行Linux系統(tǒng),負責SLAM算法、路徑規(guī)劃、無線通信、人機交互等上層復(fù)雜應(yīng)用;其ARM Cortex-M0核心可單獨或配合Linux-RT-5.10.198實時內(nèi)核,處理伺服驅(qū)動控制、安全IO響應(yīng)等對實時性要求高的任務(wù)。
?運動與同步控制:通過內(nèi)置IgH EtherCAT主站,將驅(qū)動輪的伺服驅(qū)動器、轉(zhuǎn)向伺服(如有)作為從站接入。EtherCAT的微秒級周期同步能力,可確保多輪系運動的協(xié)調(diào)一致,實現(xiàn)精準的航跡跟蹤。
?知與安全集成:利用豐富的板載接口與模塊化IO插槽,接入各類導(dǎo)航與安全傳感器。
?無線通信與遠程管理:通過Mini PCIe接口擴展4G/5G模塊,保持車輛與云端的連接。
三、具體IO需求與選型配置
AGV/AMR的IO系統(tǒng)需兼顧導(dǎo)航感知、安全防護、本體控制與交互功能。
1.核心控制單元選型
?主控制器:BL372B(具備3個EtherCAT網(wǎng)口,1個X板槽,2個Y板槽,1個Mini PCIe槽)。資源分配建議:1個EtherCAT網(wǎng)口用于驅(qū)動伺服系統(tǒng),1個可預(yù)留或用于擴展IO耦合器;Mini PCIe槽安裝4G/5G通信模塊;X、Y槽安裝專用功能模塊。
?計算核心:SOM372(RK3562J, 32GB eMMC, 4GB LPDDR4X),提供充足的存儲空間存放高精度地圖與運行日志。
?操作系統(tǒng):采用Linux-RT-5.10.198內(nèi)核,為關(guān)鍵控制任務(wù)提供實時性保障。
2.關(guān)鍵功能IO選型
| 功能分類 | 信號需求 | 選型型號/接口 | 功能說明與配置考慮 |
| 導(dǎo)航輔助感知 | 接收IMU(慣性測量單元)的角速度、加速度等數(shù)據(jù),通常通過串口(UART)或CAN總線輸出。 | Y系列板卡(需支持UART或CAN) | 規(guī)格書中Y系列板卡型號眾多,需選擇提供相應(yīng)串行通信接口的型號(如帶RS232/RS485的板卡可適配部分IMU)。IMU數(shù)據(jù)用于補償里程計誤差,尤其在車輪打滑時,為融合定位提供重要觀測值。 |
| 安全防護 | 接入安全激光雷達(SICK, Hokuyo等)的安全區(qū)域信號。這類傳感器通常輸出OSSD(安全輸出)信號或通過CIP Safety over EtherCAT等安全協(xié)議通信。 | X系列板卡(高速DI)或EtherCAT FSoE | 方案一(傳統(tǒng)安全回路):選用X14等高速DI板卡,直接采集安全激光雷達的OSSD開關(guān)量信號,并接入控制器的安全邏輯。方案二(網(wǎng)絡(luò)化安全):若激光雷達支持,將其作為EtherCAT FSoE(功能安全 over EtherCAT)從站接入,實現(xiàn)更高集成度的安全功能。 |
| 驅(qū)動與基本控制 | 控制提升、伸縮、聲光提示等機構(gòu)的數(shù)字輸出(DO);采集急停、防撞條、貨叉到位等信號的數(shù)字輸入(DI)。 | X23板(4DI+4DO) 或組合使用Y01(DI/DO)、Y11(DI)、Y21(DO) 等板卡 | 根據(jù)車輛實際執(zhí)行器與傳感器數(shù)量,靈活選配與組合數(shù)字量IO板卡,完成車輛本體的基本邏輯控制。 |
| 無線通信 | 提供穩(wěn)定的蜂窩網(wǎng)絡(luò)連接。 | Mini PCIe接口+ 4G/5G模塊 | BL370通過Mini PCIe接口擴展4G/5G模塊,為車輛提供廣域無線連接能力。天線接口便于外接車載天線。 |
3.軟件功能實現(xiàn)
?BLIoTLink實現(xiàn)車-云可靠通信:BLIoTLink軟件運行于BL370上,作為通信代理。它可通過4G/5G模塊,利用MQTT協(xié)議與遠端的調(diào)度系統(tǒng)(RCS)或物聯(lián)網(wǎng)平臺建立連接。負責封裝上報車輛位置、狀態(tài)、電池信息,并可靠接收下發(fā)的路徑點、任務(wù)指令。其斷線重連、消息隊列等機制有助于提升無線環(huán)境下的通信韌性。
?QuickConfig簡化現(xiàn)場部署:通過QuickConfig工具,將不同工作區(qū)域的地圖文件、站點坐標(X,Y,Θ)、速度參數(shù)、充電樁位置等配置信息,打包成獨立的“場景配置文件”。在現(xiàn)場部署或任務(wù)變更時,運維人員可通過連接車載HMI或無線網(wǎng)絡(luò),將配置文件快速下發(fā)至AGV,減少現(xiàn)場編程與調(diào)試工作量。
四、一體化控制方案的技術(shù)特點分析
相比于傳統(tǒng)“工控機+運動控制卡+安全PLC+通信網(wǎng)關(guān)”的分散式車載方案,基于BL370的一體化方案在系統(tǒng)設(shè)計上呈現(xiàn)出不同特點。
| 對比方面 | 傳統(tǒng)分布式車載控制方案 | 基于BL370的一體化邊緣控制方案 | 方案特點分析 |
| 硬件架構(gòu)與集成度 | 多個獨立硬件單元通過線纜連接,占用空間較大,總重量和功耗較高,對AGV的載重與續(xù)航設(shè)計有影響。 | 高度集成。主要計算、控制、通信與基礎(chǔ)IO功能集中于單個緊湊型控制器(110*83*48mm)。模塊化IO板卡直接插接,大幅減少內(nèi)部線纜連接。 | 有助于實現(xiàn)更緊湊、輕量化的車載電控柜設(shè)計,簡化內(nèi)部布線,提升硬件可靠性。 |
| 軟件與算法協(xié)同 | 導(dǎo)航算法、運動控制、安全邏輯可能運行在不同硬件上,跨平臺數(shù)據(jù)交換存在延遲與同步挑戰(zhàn)。 | 算法與數(shù)據(jù)在平臺內(nèi)閉環(huán)。SLAM、路徑規(guī)劃、運動控制、安全邏輯均可部署在同一平臺,共享內(nèi)存數(shù)據(jù),減少中間傳輸延遲,有利于提升控制系統(tǒng)整體的響應(yīng)性能與確定性。 | 為復(fù)雜的多源傳感器融合與實時控制提供了一個統(tǒng)一的軟件運行與數(shù)據(jù)交換環(huán)境。 |
| 實時性與功能安全 | 依賴專用安全PLC處理安全信號,其與主控間的通信周期和延遲需要仔細評估。 | 通過Linux-RT實時內(nèi)核與M0核,可在同一硬件上劃分非實時與實時任務(wù)區(qū)域。結(jié)合EtherCAT及FSoE,可構(gòu)建集成化的安全控制體系,但需進行嚴謹?shù)陌踩軜?gòu)設(shè)計與認證。 | 提供了構(gòu)建緊湊型安全控制系統(tǒng)的硬件與網(wǎng)絡(luò)基礎(chǔ),降低了系統(tǒng)復(fù)雜度,但需在應(yīng)用層面完成完整的安全生命周期管理。 |
| 遠程運維與更新 | 各組件可能需要不同的工具進行維護,整車軟件更新流程復(fù)雜。 | 通過BLIoTLink與BLRAT等統(tǒng)一工具,可實現(xiàn)對車載控制器軟件、配置參數(shù)的遠程監(jiān)控、診斷與無線(OTA)更新。 | 提升了車隊管理的集中化與運維效率,特別是對于大規(guī)模部署的場景。 |
五、總結(jié)
將ARMxy BL370邊緣控制器作為AGV/AMR的核心控制單元,其價值在于提供了一個高度集成、軟件定義且通信能力豐富的硬件平臺。該方案通過整合EtherCAT運動控制、多接口傳感器接入、實時計算與無線通信能力,旨在應(yīng)對AGV/AMR在精準協(xié)同控制、多傳感器融合、穩(wěn)定車隊通信及高效現(xiàn)場部署等方面的工程需求。
它并非簡單地替換多個獨立硬件,而是通過重構(gòu)車載控制系統(tǒng)的架構(gòu),為設(shè)備開發(fā)者提供了一個更具集成度和靈活性的基礎(chǔ)平臺,使其能夠更專注于導(dǎo)航算法、任務(wù)邏輯等上層應(yīng)用的開發(fā)與優(yōu)化,從而適應(yīng)快速變化的市場與多樣的應(yīng)用場景。
審核編輯 黃宇
-
控制器
+關(guān)注
關(guān)注
114文章
17776瀏覽量
192652 -
AMR
+關(guān)注
關(guān)注
3文章
477瀏覽量
32104 -
AGV
+關(guān)注
關(guān)注
28文章
1549瀏覽量
43635
發(fā)布評論請先 登錄
基于BL370邊緣控制器的芯片分選機一體化控制解決方案
基于BL370邊緣控制器的PCB壓合設(shè)備工藝數(shù)據(jù)化控制解決方案
基于BL370邊緣控制器的高精度貼片機一體化控制系統(tǒng)解決方案
ARMxy 工業(yè)邊緣控制器生態(tài)全解析:采集、控制、AI、可視化與運維一體化邊緣大腦
基于BL370邊緣控制器的灌裝旋蓋一體機智能化解決方案
VIAVI PCI Express5.0 Xgig協(xié)議訓(xùn)練器主機測試臺專為 PCIe 5.0 適配器卡及控制器/固件開發(fā)的一體化測試方案
基于鋇錸BL370的邊緣智能復(fù)合材料鋪絲機控制系統(tǒng)解決方案
基于鋇錸BL370的邊緣智能折彎機控制系統(tǒng)解決方案
基于鋇錸BL370的智能激光切割機一體化控制與AI工藝優(yōu)化解決方案
解決方案 | 云管端一體化OTA HIL測試解決方案
有害氣體監(jiān)測與風機控制一體化物聯(lián)網(wǎng)解決方案
基于BL370邊緣控制器的AGV/AMR一體化控制解決方案
評論