中國悠悠期刊咨詢網是專業從事職稱,核心期刊等學術咨詢服務的平臺。
展開

汽車電氣智能控制系統設計

發布時間:2020-10-31   |  所屬分類:智能科學:論文發表  |  瀏覽:  |  加入收藏

  快速發展的汽車行業促使電氣控制系統不斷的更新和完善,為了有效提高電氣系統的利用率,設計了一種汽車電氣智能控制系統總體架構。系統采用分布式控制模式,以汽車車身電氣控制系統作為主要研究對象構建了一種基于CAN總線的設計方案,通過使用CAN總線實現了控制信號到信息流的有效轉換過程,并詳細介紹了電氣智能控制系統的軟硬件設計及實現路徑,通過設置CAN總線的智能節點實現對車身的有效控制,從而使電氣控制質量和效率得到顯著提升。

汽車電氣智能控制系統設計

  關鍵詞:汽車電氣控制系統;智能化;CAN總線;智能節點;實現路徑

  在現代社會生活中汽車已成為有效滿足日常出行需求的重要交通工具,為滿足多樣化的市場消費需求,汽車上安裝的電子控制單元(ECU)種類及數量不斷增加,在使汽車的操作便利性、動力性、舒適性得到顯著提高的同時,車輛使用到的電路復雜程度不斷提高,不斷增多的車內線束提高了布線復雜程度并造成車輛緊張,進而導致車身重量、整體控制與維護難度日益增加,車輛的可靠性和安全性降低帶來了一系列的安全隱患。如何設計并實現有效的汽車電氣控制系統成為現階段領域內的一項研究熱點[1]。

 。爆F狀分析

  汽車電氣控制系統主要由多種不可或缺的用電器件及用電設備構成(可實現大功率驅動,包括大型客車使用的各類用電設備),連接眾多傳感器的汽車底盤(主要負責控制速度、擋位、機油、剎車等)設置了大量的開關(負責對車門、發動機艙、儀表盤等進行控制),開關和傳感器通過導線連接中央控制器以確保相關信息的實時接收與反饋,會有大量信息在各電控單元間傳遞,多個電控單元需共享部分信息,形成了大量導線捆成的線扎,使電子線路復雜程度不斷提高,線重和占用空間會降低車輛的控制性能及舒適度,傳統的接、布線方式及電氣控制方式(以點對點為主)增加了汽車設計、裝配、維護等難度,已經難以滿足汽車電氣控制系統的信息共享及電氣控制需求。同時數量不斷增加的線路接頭限制了汽車穩定性及安全性的進一步提升,車門窗線束等相對運動部分的過線難度隨著線路體積的增大而明顯增加。為有效解決不斷增加的電子裝置引發的問題,通過使用有效的基于串行信息傳輸方式的汽車電氣控制系統成為一項有效手段,汽車總線技術隨著汽車電子化程度的不斷提高而不斷完善,能夠更好的滿足電氣控制系統的數據通信需求,如何選用總線技術完成高質量汽車電氣控制系統的構建是本文的研究重點[2]。

 。财囯姎庵悄芸刂葡到y整體設計

 。玻爆F場總線的選擇

  目前在各類自動化控制系統中廣泛應用的適用于高速網絡及多路接線的CAN總線技術憑借獨特的優勢成為汽車制造商開發和使用的一項重要技術,CAN總線技術具備傳輸速率高、抗干擾性能強等優勢,能夠有效實現大量控制信號的實時交換功能,基于CAN總線的控制系統可有效解決汽車電氣控制過程中存在的問題,本文通過結合運用信息技術和現場總線控制技術完成了汽車電氣智能控制系統的設計,結合性價比及應用前景,本文選用了具有極高可靠性和獨特設計的CAN總線,集成了CAN協議的功能,采用分布式控制模式,該系統線路簡化、具有較佳的可擴展性(根據實際需求),能夠對以驅動汽車系統為主的全部所需信息流進行實時高效的控制,在降低使用成本的同時,提高電氣控制質量及效率。信號在基于CAN總線通信過程中以差分電壓形式出現,可供CAN總線使用的通信介質較多(包括雙絞線、光導纖維、同軸電纜等),通過通信控制器完成通信數據的成幀處理過程,為使網絡內節點個數不受限制,將傳統的編碼站地址基于CAN協議(經過CRC檢驗)由編碼通信數據塊替代,數據塊(211或229)可根據不同CAN技術規范進行定義,數據段長度不超過8個字節,在此基礎上實現不同節點同時接收相同數據的功能,有效節約了占用總線的時間,并具備處理相應錯誤的功能,提高了數據通信的實時性和可靠性,為實現分布式控制系統提供了有力支撐[3]。

 。玻财囯姎庵悄芸刂葡到y優化設計

  為實時高效的共享大量相關汽車數據信息,本文根據電氣設備配置要求針對大型客車完成了基于CAN總線(星形拓撲結構)電氣智能控制系統的設計,該系統主要包含主節點、后、前、左前、右前5個ECU節點,前ECU節點主要負責檢測和控制左前側和左側車燈、喇叭、雨刮器、一二三擋鑰匙開關(ACC、ON、STA)等;右前ECU節點主要負責檢測和控制右前側的各類車燈、指示燈開關、防夾開關等;前ECU節點主要負責檢測和控制ABS、儀表照明燈、霧燈開關等;后ECU節點主要負責檢測和控制熄火電磁閥電源、后側各類車燈、空擋開關、倒車開關等。提高電控單元信息利用率,就近位置信息(涵蓋29路開關量)由電氣控制系統通過除主節點外的ECU節點完成采集后(遵循CAN總線通信協議)將其組成一幀報文信息,然后傳輸到主ECU節點進行邏輯分析和判斷得出最終分析結果,據此向各目標ECU節點反饋(以四幀報文信息的形式)并由其完成濾波處理后,通過UART總線向功率負載輸出控制模塊傳送,進而實現對各路功率輸出的驅動[3]。功率負載和采集開關信息使用AT89C51單片機完成邏輯控制功能,每個ECU節點均包含29路,共有32個I/O口(通信口為P3.0、P3.1,看門狗信號輸出口為P3.7)。通過CAN總線為系統實現控制信號的實時交換,從而保證以實時有效的信息流驅動汽車運動[4]。以電氣控制系統的車燈總線控制模塊為例,整個系統網絡主要由9個節點構成,分別對應剎車燈、遠/近光燈、轉向燈、霧燈4組照明與信號燈組、安裝了中央控制單元的車內儀表板、4個車門,照明與信號燈組中不同燈的安裝位置如圖1所示。駕駛員的操作指令由中央控制單元負責接收,在車頭和車尾的左右側安裝連接不同車燈的其余4個節點,實現對車燈狀態的有效控制。門控單元控制結構圖,如圖2所示。門控單元根據接收到的車門開關信號和指令(由中央控制單元通過CAN總線發送)執行相應的動作并向發中央控制單元發送執行結果。通過CAN總線連接全部節點(均包含1個單片機控制器和1個CAN收發器)即構成了汽車內部控制網絡,各CAN節點僅通過CANH和CANL兩根線同控制網絡相連,使線束的使用量得到顯著降低,中央控制節點借助使用CAN的收發器和控制器連接其它節點,由各節點向中央控制節點發送采集到的現場數據參數,由其經過綜合計算和判斷處理后做出相應控制命令,再向各節點傳送控制命令(通過CAN總線)、由各節點向各執行機構(包括車門電機、車燈、車窗繼電器等)執行傳送接收到的各項命令[5]。

 。玻常牛茫展濣c設計

 。牛茫展濣c結構,如圖3所示。寫入應用程序時需以ECU節點所在位置為依據,為解決由繼電器帶來的安全問題,車上的各功率負載通過功率負載輸出驅動口完成直接的驅動過程,進而確保車輛的安全;各類開關量信息通過開關信息采集模塊進行采集并對各開關狀況進行循環檢測,采用CAN通信接口有效彌補了系統對外圍接口的使用需求,為保證通信效果各ECU節點間采用帶屏蔽的雙絞線;為有效控制各負載功率輸出,CAN通信模塊通過主處理器完成對接收到的報文信息的處理(包括讀取、驗收和濾波等),緩沖區讀取完釋放的報文信息由主處理器完成格式的轉換,串口信息經UART總線按照一定順序從功率輸出控制模塊向單片機的I/O口傳送;經循環檢測后的各開關狀況通過UART總線按照控制命令向主控模塊的主處理器傳送采集到的信息,再將異于上次的信息組成報文信息傳輸至CAN總線作進一步處理,完成循環檢測和控制過程[6]。

 。诚到y智能節點的實現

 。常毕到y軟件架構設計

  本文系統的軟件架構主要分為驅動層、轉換層和通信層,系統各層模塊間的實時高效的通信過程通過定義狀態、接口和器件3類消息實現,將引腳電平變化情況輸入到系統中并將其轉換為輸入狀態信息后向轉換層傳送,在此處將信息轉換為實際引腳電平變化情況再向驅動層傳送,在此處完成到輸入器件消息的轉換再發送給規則處理層進行邏輯分析處理,然后后映射為輸出器件消息,并將信息轉換為輸出狀態信息再向驅動層反饋[7]。

 。常玻茫粒慰偩智能節點硬件電路設計

  智能節點硬件電路主要由微控制器、通信控制器、驅動器和光電耦合器構成,分別采用89S51、SJA1000、82C250作為微處理器(負責包括數據收發等的系統通信任務,通過中斷方式訪問總線控制器,其P0口連接SJA1000的AD0~AD7)、總線控制器、總線收發器(總線的接口部分),高速光電耦合器則選用了6N137(主要用于實現總線上各節點的電氣隔離功能),由微處理器負責完成SJA1000的初始化,物理總線同CAN控制器相連(需借助CAN總線收發器完成),向CAN控制器提供差動接收服務并向總線提供差動發送服務;為確保系統穩定可靠的運行,電氣隔離時采用2個完全隔離的電源顯著提高了抗干擾能力。各節點上均包含一個可向上位機發送數據的串口通信設備和一個可實現手動復位的復位開關,以便于同計算機進行連接調試[8]。

 。常持悄芄濣c主要功能的實現

 。茫粒慰偩智能節點作為系統信息接收和發送站,可通過單片機和SJA1000編程設置其相關參數,在同一CAN總線上連接能夠相互發送報文的兩個節點。SJA1000初始化流程如圖4所示。以工作及濾波接收方式、波特率參數、AMR/ACR/IER等作為主要設置對象,然后系統才可完成正常的通信任務。主要面向節點報文的發送子程序流程如圖5所示。將數據組成一幀報文由CAN控制器根據協議規范自動發送到SJA1000的發送緩沖器后啟動發送即可,發送新報文前需先判斷部分寄存器狀態。查詢方式接收流程如圖6所示。采用查詢接收方式,主要負責接收節點報文等,處理接收報文時需處理接收溢出、總線脫離、錯誤報警等情況[9]。

 。纯偨Y

  為提高電氣系統的利用率,本文基于CAN總線智能節點完成了一種采用分布式控制模式的電氣控制系統的設計,將控制信號通過使用CAN總線完成到信息流的轉換,自帶微處理器實現更加智能化的控制過程,進一步提高了控制的效率,詳細介紹了系統幾種主要操作子程序,采用獨立的CAN控制器提升了系統的錯誤分析功能能力,采用高速光電耦合器提高了系統抗干擾能力,具有一定的實際應用價值。

  參考文獻

 。郏保萃鯐源,李影江.電氣自動化系統在汽車制造領域的應用研究.內燃機與配件,2019(21):202-203.

 。郏玻輻顜,李小堅.汽車電氣與電子控制系統的研究探討[J].時代農機,2018(5):243-245.

 。郏常輳執,宋庭新,朱清波,等.電動汽車電氣系統安全性分析及標準制定研究[J].標準科學,2018(3):47-51.

 。郏矗堇罱瘕垼囯姎怆娮酉到yEMC設計存在的問題及其改進技術[J].山東工業技術,2018(1):122-123.

 。郏担荩牛洌龋幔猓簦铮酰,CholminChoi,MichaelOsterman,etal.NovelApproachtoImproveElectronicsReliabilityintheNextGenerationofUSArmySmallUnmannedGroundVehiclesUnderComplexVibrationConditions[J].JournalofFailureAnalysisandPrevention,2016(1):86-95.

 。郏叮萑A一丁,龔進峰,戎輝,等.基于模型的智能汽車電子電氣架構發展綜述[J].汽車零部件,2019(2):63-66.

 。郏罚萏杖A勝,陳歡,雷君.關于汽車電子電氣架構設計與優化的研究[J].時代汽車,2019(7):96-97.

 。郏福輳埼谋,曹魯明,秦延隆,等.一種重型汽車電子電氣平臺架構的自主開發及應用[J].汽車電器,2017(10):14-18.

 。郏梗萑螐,黃少堂,梁偉強,等.跨平臺的整車電子電器架構的分析與設計[J].自動化儀表,2017(3):85-89.

  作者:王文菁


轉載請注明來自:http://www.alhcbejv.buzz/zhinenkexuelw/22289.html

    上一篇:節能技術在中央空調系統的應用
    下一篇:智慧養老模式對老年護理專業的應用

    成都麻将技巧研究 广西快乐10分网址中心 以太币是哪个国家出的 八号扎金花 四川时时彩app下载手机版下载安装一Welcome 江苏e球彩中奖规则说明 og电子竞技网站 云南快乐10分前三走势图带连线 黑龙江11选5开奖结果正好彩票网 雪缘园比分直播i 微乐吉林棋牌下载 微乐2021宁夏麻将手机版 北京单场概率 河北快3大小全天计划 中国体育排列5推荐号 宁夏11选5专家推荐 竞彩篮球大小分赢利