欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種標定車載控制器的參數(shù)的方法及上位機的制作方法

文檔序號:6323070閱讀:553來源:國知局
專利名稱:一種標定車載控制器的參數(shù)的方法及上位機的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及汽車領(lǐng)域,特別涉及一種標定車載控制器的參數(shù)的方法及上位機。
背景技術(shù)
隨著汽車技術(shù)的不斷發(fā)展,功能的不斷增強,汽車上各種各樣的零部件逐漸增多, 每個零部件都由相應(yīng)的車載控制器對其進行控制。車載控制器中存儲了其對應(yīng)的零部件的 參數(shù),利用存儲的參數(shù)可以對其對應(yīng)的零部件的信號進行處理或動作進行控制,以保證汽 車在各種路況下以最佳性能行駛。由于車載控制器與零部件聯(lián)系緊密,且型號相同的零部件之間還存在著個體差 異,因此需要對車載控制器內(nèi)部的參數(shù)進行修改,即對車載控制器內(nèi)的參數(shù)進行標定。目前采用標定工具對車載控制器內(nèi)的參數(shù)進行標定,而現(xiàn)有的標定工具的結(jié)構(gòu)比 較復(fù)雜,需要專業(yè)的技術(shù)人員才能夠操作標定工具,非專業(yè)人員無法對其操作,實用性較差。

發(fā)明內(nèi)容
為了提高實用性,本發(fā)明提供了一種標定車載控制器的參數(shù)的方法及上位機。所 述技術(shù)方案如下一種標定車載控制器的參數(shù)的方法,所述方法包括接收標定請求,從界面中獲取待標定的車載控制器的參數(shù)和標識;發(fā)送所述獲取的待標定的車載控制器的參數(shù)和標識;接收所述待標定的車載控制器發(fā)送的參數(shù);比較所述接收的參數(shù)與所述獲取的待標定的車載控制器的參數(shù),如果兩參數(shù)相 同,則標定成功。所述從界面中獲取待標定的車載控制器的參數(shù)和標識,具體包括從上位機提供的界面中讀取用戶輸入的待標定的車載控制器的參數(shù)和標識。所述接收所述待標定的車載控制器發(fā)送的參數(shù),具體包括發(fā)送讀取請求,所述讀取請求攜帶所述待標定的車載控制器的標識;接收所述待標定的車載控制器發(fā)送的參數(shù)。所述發(fā)送所述待標定的車載控制器的參數(shù)和標識之前,還包括發(fā)送檢測請求,所述檢測請求攜帶所述待標定的車載控制器的標識;接收所述待標定的車載控制器發(fā)送的響應(yīng)消息。一種上位機,所述上位機包括獲取模塊,用于接收標定請求,從界面中獲取待標定的車載控制器的參數(shù)和標 識;發(fā)送模塊,用于發(fā)送所述獲取的待標定的車載控制器的參數(shù)和標識;接收模塊,用于接收所述待標定的車載控制器發(fā)送的參數(shù);
比較模塊,用于比較所述接收的參數(shù)與所述獲取的待標定的車載控制器的參數(shù), 如果兩參數(shù)相同,則標定成功。所述獲取模塊,具體用于接收標定請求,從上位機提供的界面中讀取用戶輸入的 待標定的車載控制器的參數(shù)和標識。所述接收模塊具體包括發(fā)送單元,用于發(fā)送讀取請求,所述讀取請求攜帶所述待標定的車載控制器的標 識;接收單元,用于接收所述待標定的車載控制器發(fā)送的參數(shù)。所述上位機還包括檢測模塊,用于發(fā)送檢測請求,所述檢測請求攜帶所述待標定的車載控制器的標 識;接收所述待標定的車載控制器發(fā)送的響應(yīng)消息。通過接收到標定請求,將從界面中獲取的參數(shù)寫入待標定的車載控制器,再從待 標定的車載控制器中讀取參數(shù),比較讀取的參數(shù)與從界面中獲取的參數(shù)是否相同,如果相 同,則標定成功。用戶只要在上位機提供的界面中輸入待標定的車載控制器的參數(shù),然后再 向上位機提交標定請求,然后就可以對車載控制器進行標定,如此非專業(yè)人員也可以對車 載控制器進行標定,實用性較高。


圖1是本發(fā)明實施例1提供的一種標定車載控制器的參數(shù)的方法流程圖;圖2是本發(fā)明實施例2提供的上位機、CAN/USB轉(zhuǎn)換器和車載控制器三者之間的 連接關(guān)系圖;圖3是本發(fā)明實施例2提供的一種標定車載控制器的參數(shù)的方法流程圖;圖4是本發(fā)明實施例3提供的一種上位機結(jié)構(gòu)示意圖。
具體實施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方 式作進一步地詳細描述。實施例1如圖1所示,本發(fā)明實施例提供了一種標定車載控制器的參數(shù)的方法,包括步驟101 接收標定請求,從界面中獲取待標定的車載控制器的參數(shù)和標識;步驟102 發(fā)送獲取的待標定的車載控制器的參數(shù)和標識;步驟103 接收待標定的車載控制器發(fā)送的參數(shù);步驟104 比較接收的參數(shù)與獲取的待標定的車載控制器的參數(shù),如果兩參數(shù)相 同,則標定成功。在本發(fā)明實施例中,上位機接收到標定請求后,將從界面中獲取的參數(shù)寫入待標 定的車載控制器,再從待標定的車載控制器中讀取參數(shù),比較讀取的參數(shù)與從界面中獲取 的參數(shù)是否相同,如果相同,則標定成功。用戶只要在上位機提供的界面中輸入待標定的車 載控制器的參數(shù),然后再向上位機提交標定請求,然后就可以對車載控制器進行標定,如此 非專業(yè)人員也可以對車載控制器進行標定,實用性較高。
實施例2其中,在本實施例中,汽車包括多個零部件,每個零部件都有對應(yīng)的車載控制器, 每個車載控制器內(nèi)都存儲其對應(yīng)的零部件的參數(shù),每個車載控制器根據(jù)自身存儲的參數(shù)對 其對應(yīng)的零部件進行控制。零部件在出廠時,其對應(yīng)的車載控制器內(nèi)存儲默認的參數(shù),當(dāng)將 零部件裝載到汽車中,需要根據(jù)汽車的性能要求對車載控制器內(nèi)存儲的參數(shù)進行修改,即 需要對車載控制器內(nèi)的參數(shù)進行標定。其中,在每個汽車中還裝載一個CAN/USB (CONTROLLER AREA NETWORK/Universal Serial BUS,控制器局部網(wǎng)/通用串行總線)轉(zhuǎn)換器,CAN/USB轉(zhuǎn)換器通過CAN總線與汽車 內(nèi)的每個車載控制器電性連接;其中,CAN/USB轉(zhuǎn)換器與每個車載控制器采用的通信協(xié)議 為KWP (Key Word Protocol,車載診斷協(xié)議標準)協(xié)議。其中,參見圖2,在本發(fā)明實施例中,事先將上位機與汽車的CAN/USB轉(zhuǎn)換器進行 電性連接,且上位機與CAN/USB轉(zhuǎn)換器之間可以采用USB協(xié)議進行通信。如圖3所示,本發(fā)明實施例提供了一種標定車載控制器的參數(shù)的方法,包括步驟201 上位機接收標定請求,從界面中獲取待標定的車載控制器的參數(shù)和 ID (Identity,標識);其中,上位機提供一個界面,用戶可以在該界面的輸入框中填寫待標定的車載控 制器的ID和待標定的車載控制器的參數(shù);用戶在界面中填寫完待標定的車載控制器的ID 和參數(shù)后,可以向上位機提交標定請求。例如,用戶可以通過單擊界面中的“確定”按鈕,提 交標定請求給上位機。具體地,上位機接收標定請求,從界面的輸入框中讀取待標定的車載控制器的參 數(shù)和ID。進一步地,如果存在空白的輸入框,即用戶還沒有填寫完界面中待標定的車載控 制器的ID或參數(shù)就向上位提交了標定請求,則通知用戶,例如,可以彈出消息框,消息框中 的內(nèi)容可以為“輸入框未填寫完,請繼續(xù)填寫! ”。步驟202 上位機發(fā)送檢測請求給CAN/USB轉(zhuǎn)換器,該檢測請求攜帶待標定的車載 控制器的ID ;步驟203 :CAN/USB轉(zhuǎn)換器接收該檢測請求,根據(jù)待標定的車載控制器的ID,將該 檢測請求轉(zhuǎn)發(fā)給待標定的車載控制器;具體地,CAN/USB轉(zhuǎn)換器接收該檢測請求,根據(jù)該檢測請求攜帶的待標定的車載控 制器的ID,從汽車中查找出對應(yīng)的車載控制器,其中,查找的車載控制器為待標定的車載控 制器,將該檢測請求發(fā)送給待標定的車載控制器。步驟204 待標定的車載控制器接收該檢測請求,并向上位機回復(fù)響應(yīng)消息;步驟205 :CAN/USB轉(zhuǎn)換器接收該響應(yīng)消息,并將該響應(yīng)消息轉(zhuǎn)發(fā)給上位機;步驟206 上位機接收該響應(yīng)消息,將獲取的待標定的車載控制器的參數(shù)和ID發(fā) 送給CAN/USB轉(zhuǎn)換器;其中,上位機通過檢測請求檢測自身與待標定的車載控制器之間的線路是否正 常,上位機發(fā)送檢測請求給待標定的車載控制器,如果接收到待標定的車載控制器回復(fù)的 響應(yīng)消息,則上位機檢測出自身與待標定的車載控制器之間的線路正常;如果沒有接收到 待標定的車載控制器回復(fù)的響應(yīng)消息,則上位機檢測出自身與待標定的車載控制器之間的線路不正常。進一步地,如果上位機檢測出自身與待標定的車載控制器之間線路不正常,則通 知用戶,并結(jié)束操作。例如,可以通過彈出消息框的形式通知用戶,且該消息框的內(nèi)容可以 為“線路故障! ”。其中,上位機與CAN/USB轉(zhuǎn)換器之間采用USB通信協(xié)議,USB協(xié)議為串口通信協(xié)議, 所以上位機采用串行通信的方式將待標定的車載控制器的參數(shù)發(fā)送給CAN/USB轉(zhuǎn)換器。其中,事先在上位機中設(shè)置數(shù)據(jù)位、通信速率、接收緩沖區(qū)和發(fā)送緩沖區(qū)等屬性, 另外,還在上位機中設(shè)置MSCOMM串口控件,相應(yīng)地,上位機中設(shè)置的MSCOMM串口控件利用 設(shè)置的屬性將待標定的車載控制器的參數(shù)和ID發(fā)送給CAN/USB轉(zhuǎn)換器。步驟207 :CAN/USB轉(zhuǎn)接器接收待標定的車載控制器的參數(shù)和ID,根據(jù)待標定的車 載控制器的ID,將待標定的車載控制器的參數(shù)轉(zhuǎn)發(fā)給待標定的車載控制器;具體地,CAN/USB轉(zhuǎn)換器接收待標定的車載控制器的參數(shù)和ID,將待標定的車載 控制器的參數(shù)打包成KWP協(xié)議形式的數(shù)據(jù),根據(jù)待標定的車載控制器的ID,從汽車中查找 對應(yīng)的車載控制器,其中,查找的車載控制器為待標定的車載控制器,將打包后的待標定的 車載控制器的參數(shù)發(fā)送給待標定的車載控制器。其中,CAN/USB轉(zhuǎn)換器與待標定的車載控制器之間采用KWP通信協(xié)議。所以CAN/ USB轉(zhuǎn)換器接收到待標定的車載控制器的參數(shù)后,對待標定的車載控制器進行打包,并添加 操作命令字和KWP協(xié)議字,得到KWP協(xié)議形式的數(shù)據(jù)。步驟208 待標定的車載控制器接收KWP協(xié)議式的數(shù)據(jù),并從接收的數(shù)據(jù)中解析出 參數(shù),將自身存儲的參數(shù)更新為解析的參數(shù);步驟209 上位機發(fā)送讀取請求給CAN/USB轉(zhuǎn)換器,該讀取請求攜帶待標定的車載 控制器的ID ;步驟210 :CAN/USB轉(zhuǎn)換器接收該讀取請求,根據(jù)待標定的車載控制器的ID,將該 讀取請求轉(zhuǎn)發(fā)給對應(yīng)的待標定的車載控制器;具體地,CAN/USB轉(zhuǎn)換器接收該讀取請求,根據(jù)待標定的車載控制器的ID,從汽 車中查找對應(yīng)的車載控制器即待標定的車載控制器,將讀取請求轉(zhuǎn)發(fā)給待標定的車載控制器。步驟211 待標定的車載控制器接收該讀取請求,將自身存儲的參數(shù)發(fā)送給CAN/ USB轉(zhuǎn)換器;其中,待標定的車載控制器將自身存儲的參數(shù)先打包成KWP協(xié)議形式的數(shù)據(jù),再 發(fā)送給CAN/USB轉(zhuǎn)換器。步驟212 :CAN/USB轉(zhuǎn)換器接收待標定的車載控制器的參數(shù),并轉(zhuǎn)發(fā)給上位機;其中,CAN/USB轉(zhuǎn)換器接收的待標定的車載控制器的參數(shù)為KWP協(xié)議形式的數(shù)據(jù) 包,所以先對接收的數(shù)據(jù)包進行解析,得到待標定的車載控制器的參數(shù),再發(fā)送給上位機。步驟213 上位機接收待標定的車載控制器的參數(shù),比較讀取的待標定的車載控 制器的參數(shù)和從界面中獲取的待標定的車載控制器的參數(shù),如果兩參數(shù)相同,則標定成功。其中,如果比較出兩個參數(shù)相同,則標定成功,可以通過消息框的形式通知用戶, 消息框的內(nèi)容可以為“標定成功! ”,如果比較出兩個參數(shù)不相同,則標定失敗,可以通過消 息框的形式通知用戶,消息框的內(nèi)容可以為“標定失??! ”。
其中,在本實施例中,上位機做一些簡單的操作,包括獲取待標定車載控制器的參 數(shù)和ID,檢測自身與待標定的車載控制器之間的線路是否正常,讀取待標定的車載控制器 中的參數(shù),以及比較獲取的參數(shù)和讀取的參數(shù);所以可以將上位機的結(jié)構(gòu)設(shè)置比較簡單,可 以降低標定車載控制器的成本。在本發(fā)明實施例中,用戶只要在上位機提供的界面中輸入待標定的車載控制器的 參數(shù),然后再向上位機提交標定請求,上位機接收到標定請求后,將用戶輸入的參數(shù)寫入待 標定的車載控制器,再從待標定的車載控制器中讀取參數(shù),比較讀取的參數(shù)與從界面中獲 取的參數(shù)是否相同,如果相同,則標定成功。由于用戶只要向上位機輸入待標定的車載控制 器的參數(shù),然后就可以對車載控制器進行標定,如此非專業(yè)人員也可以對車載控制器進行 標定,實用性較高。實施例3如圖4所示,本發(fā)明實施例提供了一種上位機,包括獲取模塊301,用于接收標定請求,從界面中獲取待標定的車載控制器的參數(shù)和標 識;發(fā)送模塊302,用于發(fā)送獲取的待標定的車載控制器的參數(shù)和標識;接收模塊303,用于接收待標定的車載控制器發(fā)送的參數(shù);比較模塊304,用于比較接收的參數(shù)與獲取的待標定的車載控制器的參數(shù),如果兩 參數(shù)相同,則標定成功。其中,獲取模塊301,具體用于接收標定請求,從上位機提供的界面中讀取用戶輸 入的待標定的車載控制器的參數(shù)和標識。其中,接收模塊303具體包括發(fā)送單元,用于發(fā)送讀取請求,該讀取請求攜帶待標定的車載控制器的標識;接收單元,用于接收待標定的車載控制器發(fā)送的參數(shù)。進一步地,上位機還包括檢測模塊,用于發(fā)送檢測請求,該檢測請求攜帶所述待標定的車載控制器的標識; 接收待標定的車載控制器發(fā)送的響應(yīng)消息。在本發(fā)明實施例中,上位機接收到標定請求后,將用戶輸入的參數(shù)寫入待標定的 車載控制器,再從待標定的車載控制器中讀取參數(shù),比較讀取的參數(shù)與從界面中獲取的參 數(shù)是否相同,如果相同,則標定成功。如此用戶只要向上位機輸入待標定的車載控制器的參 數(shù),然后就可以對車載控制器進行標定,如此非專業(yè)人員也可以對車載控制器進行標定,實 用性較高。需要說明的是上述實施例提供的一種上位機,僅以上述各功能模塊的劃分進行 舉例說明,實際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置 的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施 例提供的上位機與標定車載控制器的參數(shù)的方法的實施例屬于同一構(gòu)思,其具體實現(xiàn)過程 詳見方法實施例,這里不再贅述。以上實施例提供的技術(shù)方案中的全部或部分內(nèi)容可以通過軟件編程實現(xiàn),其軟件 程序存儲在可讀取的存儲介質(zhì)中,存儲介質(zhì)例如計算機中的硬盤、光盤或軟盤。以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種標定車載控制器的參數(shù)的方法,其特征在于,所述方法包括 接收標定請求,從界面中獲取待標定的車載控制器的參數(shù)和標識; 發(fā)送所述獲取的待標定的車載控制器的參數(shù)和標識;接收所述待標定的車載控制器發(fā)送的參數(shù);比較所述接收的參數(shù)與所述獲取的待標定的車載控制器的參數(shù),如果兩參數(shù)相同,則 標定成功。
2.如權(quán)利要求1所述的方法,其特征在于,所述從界面中獲取待標定的車載控制器的 參數(shù)和標識,具體包括從上位機提供的界面中讀取用戶輸入的待標定的車載控制器的參數(shù)和標識。
3.如權(quán)利要求1所述的方法,其特征在于,所述接收所述待標定的車載控制器發(fā)送的 參數(shù),具體包括發(fā)送讀取請求,所述讀取請求攜帶所述待標定的車載控制器的標識; 接收所述待標定的車載控制器發(fā)送的參數(shù)。
4.如權(quán)利要求1-3任一項權(quán)利要求所述的方法,其特征在于,所述發(fā)送所述待標定的 車載控制器的參數(shù)和標識之前,還包括發(fā)送檢測請求,所述檢測請求攜帶所述待標定的車載控制器的標識; 接收所述待標定的車載控制器發(fā)送的響應(yīng)消息。
5.一種上位機,其特征在于,所述上位機包括獲取模塊,用于接收標定請求,從界面中獲取待標定的車載控制器的參數(shù)和標識; 發(fā)送模塊,用于發(fā)送所述獲取的待標定的車載控制器的參數(shù)和標識; 接收模塊,用于接收所述待標定的車載控制器發(fā)送的參數(shù);比較模塊,用于比較所述接收的參數(shù)與所述獲取的待標定的車載控制器的參數(shù),如果 兩參數(shù)相同,則標定成功。
6.如權(quán)利要求5所述的上位機,其特征在于,所述獲取模塊,具體用于接收標定請求,從上位機提供的界面中讀取用戶輸入的待標 定的車載控制器的參數(shù)和標識。
7.如權(quán)利要求5所述的上位機,其特征在于,所述接收模塊具體包括發(fā)送單元,用于發(fā)送讀取請求,所述讀取請求攜帶所述待標定的車載控制器的標識; 接收單元,用于接收所述待標定的車載控制器發(fā)送的參數(shù)。
8.如權(quán)利要求5-7任一項權(quán)利要求所述的上位機,其特征在于,所述上位機還包括 檢測模塊,用于發(fā)送檢測請求,所述檢測請求攜帶所述待標定的車載控制器的標識;接收所述待標定的車載控制器發(fā)送的響應(yīng)消息。
全文摘要
本發(fā)明公開了一種標定車載控制器的參數(shù)的方法及上位機,屬于汽車領(lǐng)域。所述方法包括接收標定請求,從界面中獲取待標定的車載控制器的參數(shù)和標識;發(fā)送所述獲取的待標定的車載控制器的參數(shù)和標識;接收所述待標定的車載控制器發(fā)送的參數(shù);比較所述接收的參數(shù)與所述獲取的待標定的車載控制器的參數(shù),如果兩參數(shù)相同,則標定成功。所述上位機包括獲取模塊、發(fā)送模塊、接收模塊和比較模塊。本發(fā)明能夠提高標定車載控制器的參數(shù)的方法的實用性。
文檔編號G05B23/02GK102096411SQ201010561730
公開日2011年6月15日 申請日期2010年11月18日 優(yōu)先權(quán)日2010年11月18日
發(fā)明者王瑛 申請人:奇瑞汽車股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
麻城市| 文山县| 陕西省| 石首市| 海原县| 阳江市| 古交市| 湘阴县| 获嘉县| 司法| 通城县| 库尔勒市| 博乐市| 南皮县| 柯坪县| 毕节市| 佛学| 阜阳市| 法库县| 靖州| 剑阁县| 溧水县| 云南省| 安义县| 台北市| 灵宝市| 喀喇沁旗| 柳江县| 漾濞| 寿阳县| 宝清县| 桃源县| 庆安县| 旬阳县| 丹凤县| 辉县市| 陇川县| 广元市| 馆陶县| 阳江市| 贵阳市|