專利名稱:一種基于實時曲線的電動汽車在線調(diào)試方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電動汽車領(lǐng)域,尤其涉及電動汽車數(shù)據(jù)調(diào)試領(lǐng)域。
背景技術(shù):
隨著新能源技術(shù)和汽車技術(shù)的發(fā)展,電動汽車越來越受到大家的關(guān)注,其控制技術(shù)越來越先進(jìn),各部件之間的配合越來越復(fù)雜。而在整車的聯(lián)合調(diào)試開發(fā)過程中,在線調(diào)試的作用也越來越重要。一般在線調(diào)試時需要通過與各部件相關(guān)的BDM (BackgroundDebugging Mode,簡稱BDM)接口與計算機(jī)直接連接,但是由于在線調(diào)試時,各部件的布置位置和控制芯片的信號的限制,很難利用BDM方便地進(jìn)行調(diào)試。而將需要調(diào)試的部件從車上取下進(jìn)行調(diào)試很難模擬整車環(huán)境;也有通過CAN (Controller Area Network,簡稱CAN)卡 接收并對指定地址進(jìn)行修改的方法,但這種方法要調(diào)試人員十分熟悉要調(diào)試的問題,才可以快速的定位需要修改的數(shù)據(jù)的地址,和如何修改。一旦遇到以前沒有遇到過的問題時,往往需要很長時間來確定引發(fā)該問題的數(shù)據(jù)和其位置。因此很有必要提供一種調(diào)試方法,以克服上述問題。
發(fā)明內(nèi)容
本發(fā)明要達(dá)到的目的是提供一種基于實時曲線的電動汽車在線調(diào)試方法,旨在能適應(yīng)各種型號的部件,又能直觀地顯示出現(xiàn)的問題和引起該問題的參數(shù),減少調(diào)試人員的勞動強(qiáng)度。為實現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案一種基于實時曲線的電動汽車在線調(diào)試方法,其中所述所述方法是在整車監(jiān)控軟件中帶有集成的以實時曲線顯示整車控制參數(shù)和運行參數(shù)的功能模塊,通過以實時曲線顯示整車控制參數(shù)和運行參數(shù)的功能模塊進(jìn)行調(diào)試,將CAN信號收發(fā)工具USBCANII接入整車CAN總線網(wǎng)絡(luò),連接PC上的整車監(jiān)控軟件和信號收發(fā)工具USBCANII并啟動整車監(jiān)控軟件,當(dāng)調(diào)試人員需要查找發(fā)生故障的位置和原因時,本方法的步驟如下
第一步.運行整車監(jiān)控軟件,實時接收并解析CAN總線上的CAN消息的內(nèi)容,開啟實時曲線繪制模塊,繪制整車各部件定時發(fā)送的控制參數(shù)和運行參數(shù)的實時變化曲線;
第二步.調(diào)試人員通過觀察曲線的變化,找出曲線異常點,從而找到出現(xiàn)故障的時刻、引起此故障的參數(shù)及故障位置;
第三步.調(diào)試人員通過分析,進(jìn)行調(diào)試,確認(rèn)修改方案后,發(fā)送命令修改參數(shù);
第四步.此次調(diào)試完成后觀察修改后效果,判斷是否繼續(xù)進(jìn)行調(diào)試,若繼續(xù)調(diào)試返回第一步;若調(diào)試完成則調(diào)試結(jié)束。本發(fā)明的優(yōu)點及有益效果在于不僅可以實時在線查看整車各部件的控制參數(shù)和運行參數(shù),也能通過實時曲線查看這些狀態(tài)參數(shù)的變化過程,這樣可以容易的確定何時、哪個部件的哪個參數(shù)引起了此次故障,然后調(diào)試人員可以據(jù)此分析出現(xiàn)故障的原因,并使用與該部件約定好的修改命令,修改該部件程序中的參數(shù),以排除故障。
圖I為本發(fā)明電動汽車在線調(diào)試方法的流程框圖。圖2為本發(fā)明電動汽車在線調(diào)試方法賴以實現(xiàn)的硬件結(jié)構(gòu)框圖。
具體實施例方式參閱圖I至圖2,本發(fā)明的電動汽車在線調(diào)試方法為一種基于實時曲線的電動汽車在線調(diào)試方法,通過CAN總線對整車 進(jìn)行調(diào)試,所述調(diào)試方法是在整車監(jiān)控軟件中帶有集成的以實時曲線顯示整車控制參數(shù)和運行參數(shù)的功能模塊,通過對以實時曲線顯示整車控制參數(shù)和運行參數(shù)的功能模塊進(jìn)行調(diào)試。其流程框圖如圖I所示。當(dāng)調(diào)試人員需要調(diào)試車輛時,將CAN信號收發(fā)工具USBCANII (基于USB的雙通道CAN總線分析儀)接入整車CAN總線網(wǎng)絡(luò),連接PC (Personal Computer)上的整車監(jiān)控軟件和信號收發(fā)工具USBCANII并啟動整車監(jiān)控軟件。當(dāng)調(diào)試人員需要查找發(fā)生故障的位置和原因時,本方法的步驟如下
第一步.運行整車監(jiān)控軟件,實時接收并解析CAN總線上的CAN消息的內(nèi)容,開啟實時曲線繪制模塊,繪制整車各部件定時發(fā)送的控制參數(shù)和運行參數(shù)的實時變化曲線。第二步.調(diào)試人員通過觀察曲線的變化,找出曲線異常點,從而找到出現(xiàn)故障的時刻、引起此故障的參數(shù)及故障位置。第三步.調(diào)試人員通過分析,進(jìn)行調(diào)試,確認(rèn)修改方案后,發(fā)送命令修改參數(shù)。第四步.此次調(diào)試完成后觀察修改后效果,判斷是否繼續(xù)進(jìn)行調(diào)試,若繼續(xù)調(diào)試返回第一步;若調(diào)試完成則調(diào)試結(jié)束。當(dāng)調(diào)試人員因需要要修改車內(nèi)某部件的參數(shù)時,則通過監(jiān)控軟件發(fā)送修改命令,此過程如下
第一步.監(jiān)控軟件發(fā)送修改參數(shù)命令的CAN消息。第二步.車內(nèi)各部件判斷并接受與其相關(guān)的修改命令。第三步.根據(jù)命令要求修改指定參數(shù)。第四步.修改參數(shù)后運行程序。第五步.調(diào)試人員根據(jù)運行情況進(jìn)行調(diào)試。第六步.此次調(diào)試完成后判斷是否繼續(xù)進(jìn)行調(diào)試,若繼續(xù)調(diào)試則返回第一步;若調(diào)試完成則調(diào)試結(jié)束。調(diào)試結(jié)束后,結(jié)束此次在線調(diào)試調(diào)試過程。本方法賴以實現(xiàn)的硬件結(jié)構(gòu)框圖如圖2所示
I ) 根據(jù)修改程序運行參數(shù)的命令的要求,根據(jù)約定,在各部件底層軟件中集成修改參數(shù)功能模塊。2).將計算機(jī)通過USBCANII與整車CAN總線接口連接,車鑰匙打到START檔,是
整車啟動。3).在監(jiān)控界面中,根據(jù)約定規(guī)范,發(fā)送包含修改指定部件參數(shù)的命令的CAN消息,對整車進(jìn)行相關(guān)調(diào)試。以上所述僅為本發(fā)明的一種實施方式,不是唯一的實施方式,本領(lǐng)域普通技術(shù)人員通過閱讀本發(fā)明說明書而對本發(fā)明技術(shù)方案采取的任何等效的變化,均為本發(fā)明的權(quán)利 要求所涵蓋。
權(quán)利要求
1.一種基于實時曲線的電動汽車在線調(diào)試方法,其特征在于所述方法是在整車監(jiān)控軟件中帶有集成的以實時曲線顯示整車控制參數(shù)和運行參數(shù)的功能模塊,通過以實時曲線顯示整車控制參數(shù)和運行參數(shù)的功能模塊進(jìn)行調(diào)試,將CAN信號收發(fā)工具USBCANII接入整車CAN總線網(wǎng)絡(luò),連接PC上的整車監(jiān)控軟件和信號收發(fā)工具USBCANII并啟動整車監(jiān)控軟件,當(dāng)調(diào)試人員需要查找發(fā)生故障的位置和原因時,本方法的步驟如下 第一步.運行整車監(jiān)控軟件,實時接收并解析CAN總線上的CAN消息的內(nèi)容,開啟實時曲線繪制模塊,繪制整車各部件定時發(fā)送的控制參數(shù)和運行參數(shù)的實時變化曲線; 第二步.調(diào)試人員通過觀察曲線的變化,找出曲線異常點,從而找到出現(xiàn)故障的時刻、引起此故障的參數(shù)及故障位置; 第三步.調(diào)試人員通過分析,進(jìn)行調(diào)試,確認(rèn)修改方案后,發(fā)送命令修改參數(shù); 第四步.此次調(diào)試完成后觀察修改后效果,判斷是否繼續(xù)進(jìn)行調(diào)試,若繼續(xù)調(diào)試返回第一步;若調(diào)試完成則調(diào)試結(jié)束。
2.如權(quán)利要求I所述的基于實時曲線的電動汽車在線調(diào)試方法,其特征在于當(dāng)調(diào)試人員因需要要修改車內(nèi)某部件的參數(shù)時,則通過監(jiān)控軟件發(fā)送修改命令,此過程如下 第一步.監(jiān)控軟件發(fā)送修改參數(shù)命令的CAN消息; 第二步.車內(nèi)各部件判斷并接受與其相關(guān)的修改命令; 第三步.根據(jù)命令要求修改指定參數(shù); 第四步.修改參數(shù)后運行程序; 第五步.調(diào)試人員根據(jù)運行情況進(jìn)行調(diào)試; 第六步.此次調(diào)試完成后判斷是否繼續(xù)進(jìn)行調(diào)試,若繼續(xù)調(diào)試則返回第一步;若調(diào)試完成則調(diào)試結(jié)束。
全文摘要
本發(fā)明是一種應(yīng)用在電動汽車上,通過CAN總線對整車進(jìn)行調(diào)試的方法,在整車的監(jiān)視軟件中增加了以實時曲線顯示的整車控制參數(shù)和運行參數(shù)的功能模塊,當(dāng)需要對整車進(jìn)行調(diào)試時,可以直接連接車上的CAN總線端口,通過計算機(jī)運行整車監(jiān)控軟件,實時跟蹤整車狀態(tài),一旦發(fā)現(xiàn)異常,可以發(fā)送命令對整車內(nèi)的相應(yīng)部件的內(nèi)部數(shù)據(jù)進(jìn)行修改,從而達(dá)到在線調(diào)試整車的目的。
文檔編號G05B19/418GK102854865SQ201210349760
公開日2013年1月2日 申請日期2012年9月20日 優(yōu)先權(quán)日2012年9月20日
發(fā)明者楊重山 申請人:江蘇常隆客車有限公司