梁恒昆
摘 要:面向車聯網的電控發動機故障診斷系統,主要就是在車聯網的平臺下,采用電控發動機的故障診斷方式,全面診斷發動機設備是否存在故障隱患問題,便于開展診斷工作與維修工作。因此,在實際發展的過程中應該面向車聯網積極采用電控發動機故障診斷技術,提升整體的故障診斷工作質量和水平,為其后續的發展夯實基礎。
關鍵詞:車聯網;電控發動機故障診斷;本體應用
中圖分類號:U472.4 ?文獻標識碼:A ?文章編號:1671-7988(2020)11-198-03
Abstract:?The fault diagnosis system of electronically controlled engines for Internet of Vehicles is mainly to use the fault diagnosis method of electronically controlled engines under the platform of Internet of Vehicles to comprehensively diagnose whether the engine equipment has hidden troubles, which is convenient for diagnosis and maintenance. Therefore, in the process of actual development, we should actively adopt electronically-controlled engine fault diagnosis technology for the Internet of Vehicles, improve the overall quality and level of fault diagnosis work, and lay a solid foundation for its subsequent development.
Keywords: Internet of Vehicles;?Electronic control engine fault diagnosis;?Ontology application
CLC NO.: U472.4 ?Document Code: A ?Article ID: 1671-7988(2020)11-198-03
引言
面向車聯網的電控發動機故障診斷本體應用過程中,應該積極采用車載終端模塊技術、服務器端技術,樹立正確的觀念意識,全面提升整體的故障診斷技術應用效果,達到預期的工作目的。
1 面向車聯網的電控發動機故障診斷系統分析
面向車聯網的電控發動機故障診斷系統,可利用專業化診斷儀器設備、汽車電子機械設備的通信方式,全面提升整體的故障診斷工作效果。近年來,在人工智能技術與網絡信息技術快速發展的過程中,電子機械設備的數據自分析能力有所提升,故障自我診斷功能較為良好,可在車輛中讀取到相關的故障診斷代碼,利用先進的無線通信技術措施,將故障診斷的數據信息傳輸到網絡平臺,實現在線診斷的目的。面向車聯網的電控發動機故障診斷系統,在實際運行的過程中,主要將服務器框架、通信技術、診斷協議中的總線技術當做是基礎,設計完整的硬件系統與軟件系統。與此同時,其中還存在車載診斷終端的電路系統,可實現終端模塊和服務器之間的通信,在車載終端與服務器端中設置軟件系統,使用通信協議的機制建設數據采集程序,采集系統的故障數據信息,達到自動化診斷的目的[1]。
2 面向車聯網的電控發動機故障診斷本體的應用
2.1 車載終端模塊技術
對于車載終端模塊技術而言,具有良好的車身數據采集功能,主要因為其中的CAN總線在運行的過程中,可靠性較高,傳輸的速度很快,抗干擾能力非常強,具有節約線束的特征,將其應用在汽車中可全面采集數據信息,提升電控發動機的故障診斷效果。在車載終端模塊技術方面,主要包括:(1)將K線作為基礎的診斷協議。對于K線而言,主要就是串行傳輸,在車聯網應用CAN總線之前,多數汽車都使用此類方式采集發動機的數據信息,運行速率較高。在采用CAN總線以后,為增強終端的適用性,還應該兼容此類協議,全面解析K線協議的具體物理層特點,在物理接口之內的K線協議中,采用兩根串口傳輸線路,其一就是K線,其二就是L線,前者負責數據信息的雙向傳輸,用來實現數據的初始化與有效傳輸的目的,后者負責單向傳輸,只能進行數據信息的初始化處理,并且所有內容都處于高電平狀態。采用K線的過程中,最為主要的就是初始化,確保初始化之后能夠全面讀取其中的數據信息,保證有效發揮各種通信協議的積極作用。(2)CAN總線的診斷協議。CAN總線屬于串行類型的總線,和其他類型的總線相互對比,具有較高的通信速率。面向車聯網的電控發動機故障診斷系統在實際運行的過程中,CAN總線方面要求利用兩根差分信號傳輸數據線,配合應用雙絞屏蔽線路,可提升故障診斷數據傳輸的科學性與有效性。CAN總線在實際應用的過程中,可將其作為主流標準,借助先進的控制器,形成集成性的協議總線網絡通信系統,將邏輯器件全面融入其中,用來進行數據的轉換,使得數據成為CAN總線中的串行信號,利用收發器接收其中的故障數據信息,保證可以提升故障診斷信息的傳輸效果。汽車通信方面應該按照CAN數據幀格式特點、協議特點等,在各個階段中準確填充內容,讀取其中的ECU數據信息。為提升系統應用的便利性,應該使用標準幀格式,按照具體的協議標準,采用11位ID通訊地址,明確外部CAN方面的通信請求消息地址。在此過程中,應該合理設置相關數據段的長度,明確請求參數的內容,其中第一字節方面的協議數據單元,可以當做是協議控制的具體信息,將數據幀的控制方法記錄下來,明確單幀內容、首幀內容、連續幀內容與流控內容,便于有效處理相關的電控發動機故障診斷數據信息,提升信息處理的效果[2]。
2.2 服務器端技術
對于服務器端技術而言,主要設計B/S結構的數據整合框架,可以為用戶提供多元化的功能邏輯頁面展示服務,與此同時,在相關框架之內還能夠嵌入車載終端方面的通信系統,完善其中的系統結構與功能邏輯。(1)在服務器框架方面,B/S結構之內主要使用J2EE型號的服務器,將spring服務器框架、MVC框架與MYBATIS框架有機整合其中,確保各方面工作的有效實施。對于spring服務器框架而言,在實際應用的過程中,屬于開源的輕量級別應用框架,可全面簡化其中的各種應用程序。在創建框架之前,應該篩選出最佳的程序代碼依賴性的控制方式,確保可以提升應用效果。在開發服務器程序的工作中,要求做好數據訪問層面、業務邏輯層面、界面層面之間的協調處理,利用spring容器有效進行接口的管理,保證各方面技術的合理使用;MVC框架的合理應用[3]。此類框架在實際應用的過程中,屬于JAVA的語言工具,可創建完善的請求驅動相應模型,在其中有效整合分派器設備、控制器設備等等,提升整體系統的兼容性和安全性,簡化操作流程,降低程序的開發難度;采用MYBATIS框架的過程中,屬于數據持久層面的框架系統,可有效封裝數據庫系統中的SQL語言,實現外部化的目的,分離數據庫系統中的數據交互層面與程序代碼業務層面,提升可移植性。在使用此類框架的過程中,學習的成本較低,操作人員可自主性編輯SQL語言,具有一定靈活性,能夠將SQL語言轉變成為JAVA對象,設計具有持久化特點的數據庫系統。(2)socket通信技術的應用。此類通信技術,可以應用在服務器與互聯網的連接方面,能夠確保相互之間連接的可靠性與持續性。在JAVA中使用此類技術,能夠使得服務器系統和互聯網之間的程序相互銜接,利用程序系統向網絡平臺中發送各種數據信息,可確保數據傳輸的高效性。面向車聯網的電控發動機故障診斷過程中,采用socket通信技術應該創建SSM服務器框架,將B/S當做是基礎,在相關框架中發出數據的請求,實現短連接的目的。車載終端的3G模塊中可以與socket通信系統相互連接,面向C/S結構持續向服務器中發動故障診斷數據信息,保證系統的通信功能,提升各方面的故障診斷工作效果,優化其中的電控發動機故障診斷功能與模式,打破傳統工作的局限性,全面增強各方面技術的應用效果,滿足當前的時代發展需求[4]。
3 結語
面向車聯網的電控發動機故障診斷系統實際應用的過程中,應該總結豐富經驗,積極采用先進車載終端模塊技術、服務器端技術,編制較為完善的技術方案,遵循與時俱進的發展原則,統一相關的工作標準,?不斷提升電控發動機故障診斷系統的運行效果,滿足當前的時代發展需求,優化各方面的故障診斷機制與模式,合理采用先進的通信技術與協議技術,完善電控發動機故障診斷系統的運行功能。
參考文獻
[1] 涂娟.傳感器波形在電控發動機故障診斷中的應用研究[J].內燃機
與配件,2019,34(24):123-124.
[2] 侯海,劉云鋒.汽車電控發動機系統故障診斷與維修技術探討[J].南方農機,2019,50(22):21-22.
[3] 鮑銀娟.汽車電控發動機系統故障診斷及維修技術探究[J].電子測試,2019,67(18):99-100.
[4] 許紹炎.基于波形和數據流的汽車發動機電控系統故障診斷實驗研究[J].自動化與儀器儀表,2019,22(11):41-43,47.