基于LabVIEW的倒車自動剎車系統(tǒng)開發(fā)
4.1.2 數據處理(上位機部分)
本文引用地址:http://2s4d.com/article/147867.htm數據傳輸及數據處理(即DPC)是基于LabVIEW2010平臺開發(fā)的。剎車控制模塊的數據傳輸通過LabVIEW2010平臺下的CAN模塊與車載CAN網絡實時通信,獲取實時車速及EVB實際壓力值的CAN報文,并通過相同的CAN通道發(fā)送EVB期望壓力值報文。DPC使用LabVIEW平臺中的“生產者—消費者”模型對數據采集部分返回的大量實時數據按一定周期進行處理,以此減少系統(tǒng)耗時從而加快程序處理的速度并提高系統(tǒng)的響應速度。通過LabVIEW狀態(tài)機結構對車輛實時狀態(tài)進行特征參數提取,以此確定車輛在倒車行進過程中的加速狀態(tài)、勻速狀態(tài)以及減速狀態(tài),并針對不同狀態(tài)進行相應的控制。
4.2 控制軟件界面及功能
數據傳輸、處理與控制軟件界面主要包括3大功能模塊:參數配置模塊、功能驗證模塊以及報表輸出模塊。界面如圖12、13、14所示?! ?/p>
4.3 數據實時展示及試驗結果
4.3.1 實時數據展示
在參數配置界面對Fuzzy—PI算法的特征變量的相關參數進行配置,繼而通過功能驗證模塊進行實車測試效果。通過對測試數據的綜合分析,實時修改算法的相關參數值。圖15即為在實車驗證狀態(tài)下的實時數據曲線圖?! ?/p>
評論