一種識別路面信息的方法及裝置的制造方法
【技術領域】
[0001] 本發(fā)明涉及路面識別技術領域,更具體地說,涉及一種識別路面信息的方法及裝 置。
【背景技術】
[0002] 隨著汽車技術的發(fā)展,大量由電機控制和驅動的部件被廣泛應用,以提高車輛操 作的舒適性,但也同時對操作的安全性提出了更多的要求。在門窗、天窗等車輛閉合部件 中,遇到物體或人的身體阻礙時,電機必須能夠檢測出并反轉運行,控制閉合部件自動打 開,其也被稱為防夾功能。但是在車輛運行過程中,坑洼粗糙的路況會引起車輛的顛簸,使 電機在驅動閉合部件運行時產生一個額外的振動,會被誤檢測為物體夾持狀態(tài),引起系統(tǒng) 防夾功能的誤觸發(fā),導致閉合系統(tǒng)無法正常關閉的不良后果。
[0003] 為解決該問題,目前的設計中一般通過在閉合系統(tǒng)中加入車輛的速度信號或者駐 車信號,從而識別車輛駐車和行駛的不同狀態(tài)。使車輛行駛于顛簸路況時,通過提高防夾檢 測門限值的方式避免防夾功能誤檢測。然而這種方法不能識別路面信息,會產生車輛行駛 于振動極低的平滑路面時,因提高防夾檢測門限值而使閉合系統(tǒng)防夾力過大這一問題。
【發(fā)明內容】
[0004] 本發(fā)明的目的在于提供一種識別路面信息的方法及裝置,以實現識別路面信息。
[0005] 為實現上述目的,本發(fā)明實施例提供了如下技術方案:
[0006] -種識別路面信息的方法,包括:
[0007] 獲取電機轉速變化率的初始最值;
[0008] 判斷所述初始最值是否符合預設變化范圍;若是,則將所述轉速變化率的幅度值 賦值為基礎幅度值;
[0009] 計時清零并開始計時,獲取與所述初始最值臨近的電機轉速變化率的最值;
[0010] 判斷所述電機轉速變化率的最值是否符合所述預設變化范圍;若是,則判斷所述 獲取到與所述初始最值臨近的電機轉速變化率的最值的計時時長是否小于預設閾值;若 否,則繼續(xù)執(zhí)行獲取與所述初始最值臨近的電機轉速變化率的最值的步驟;
[0011] 若判斷所述獲取到與所述初始最值臨近的電機轉速變化率的最值的計時時長小 于預設閾值,則對所述基礎幅度值進行累加賦值,產生累加幅度值;
[0012] 若判斷所述獲取到與所述初始最值臨近的電機轉速變化率的最值的計時時長不 小于預設閾值,則繼續(xù)執(zhí)行獲取電機轉速變化率的初始最值的步驟;
[0013] 判斷所述累加幅度值是否大于預設幅度檢測閾值;若是,則判定路面為顛簸路面; 若否,則將所述當前獲取得到的電機轉速變化率的最值替換為初始最值,并執(zhí)行計時器清 零并開始計時,獲取與所述初始最值臨近的電機轉速變化率的最值的步驟。
[0014] 優(yōu)選的,所述獲取電機轉速變化率的初始最值之前,還包括:
[0015] 計算預設電機轉角與第一脈沖間隔的商值,得出所述電機的第一轉速;
[0016] 計算所述預設電機轉角與第二脈沖間隔的商值,得出所述電機的第二轉速;
[0017] 計算所述第二轉速和所述第一轉速的差值,得出所述電機的轉速變化率。
[0018] 優(yōu)選的,所述電機轉速變化率的最值包括電機轉速變化率的峰值和谷值。
[0019] 優(yōu)選的,所述判斷所述初始最值是否符合預設變化范圍,若是,則將所述轉速變化 率的幅度值賦值為基礎幅度值,包括:
[0020] 判斷所述初始最值是否大于第一振幅等級值;
[0021] 若是,則判斷所述初始最值是否小于第二振幅等級值;若是,則將所述轉速變化率 的幅度值賦值為第一基礎幅度值;若否,則將所述轉速變化率的幅度值賦值為第二基礎幅 度值;
[0022] 其中,所述第一振幅等級值小于第二振幅等級值,所述第一基礎幅度值小于所述 第二基礎幅度值。
[0023] 優(yōu)選的,所述對基礎幅度值進行累加賦值,產生累加幅度值,包括:
[0024] 判斷所述獲取得到的電機轉速變化率的最值是否大于所述第一振幅等級值;
[0025] 若是,則判斷所述獲取得到的電機轉速變化率的最值是否小于所述第二振幅等級 值;
[0026] 若是,則將所述轉速變化率的幅度值賦值為所述基礎幅度值與第一基礎幅度值的 累加值;若否,則將所述轉速變化率的幅度值賦值為所述基礎幅度值與第二基礎幅度值的 累加值。
[0027] 一種識別路面信息的裝置,包括:
[0028] 第一獲取模塊,用于獲取電機轉速變化率的初始最值;
[0029] 第一判斷模塊,用于判斷所述初始最值是否符合預設變化范圍;若是,則觸發(fā)第一 賦值模塊;
[0030] 所述第一賦值模塊,用于將所述轉速變化率的幅度值賦值為基礎幅度值;
[0031] 第二獲取模塊,用于獲取與所述初始最值臨近的電機轉速變化率的最值;
[0032] 第二判斷模塊,用于判斷與所述初始最值臨近的電機轉速變化率的最值是否符合 所述預設變化范圍;若是,則觸發(fā)第二賦值模塊;
[0033] 所述第二賦值模塊,用于對所述基礎幅度值進行累加賦值,產生累加幅度值;
[0034] 計時模塊,用于當所述初始最值符合預設變化范圍時,開始計時;當與所述初始最 值臨近的電機轉速變化率的最值符合所述預設變化范圍時,停止計時,輸出計時時長,并且 計時清零;
[0035] 第三判斷模塊,用于判斷所述計時時長是否小于預設閾值;若是,則觸發(fā)第四判斷 豐吳塊;
[0036] 所述第四判斷模塊,用于判斷所述累加幅度值是否大于預設幅度檢測閾值;若是, 則判定路面為顛簸路面;若否,則將所述當前獲取得到的電機轉速變化率的最值替換為初 始最值,并觸發(fā)所述第二獲取模塊。
[0037] 優(yōu)選的,還包括:
[0038] 第一計算模塊,用于計算預設電機轉角與第一脈沖間隔的商值,得出所述電機的 第一轉速;
[0039] 第二計算模塊,用于計算預設電機轉角與第二脈沖間隔的商值,得出所述電機的 第二轉速;
[0040] 第三計算模塊,用于計算所述第二轉速和所述第一轉速的差值,得出所述電機的 轉速變化率。
[0041] 優(yōu)選的,所述第一獲取模塊具體用于獲取所述電機轉速變化率的峰值和谷值。
[0042] 優(yōu)選的,所述第一判斷模塊,包括:
[0043] 第一判斷單元,用于判斷所述初始最值是否大于第一振幅等級值;若是,則觸發(fā)第 二判斷單元;
[0044] 所述第二判斷單元,用于判斷所述初始最值是否小于第二振幅等級值,若是,則觸 發(fā)第一賦值單元;若否,則觸發(fā)第二賦值單元;
[0045] 所述第一賦值模塊,包括:
[0046] 所述第一賦值單元,用于將所述轉速變化率的幅度值賦值為第一基礎幅度值;
[0047] 所述第二賦值單元,用于將所述轉速變化率的幅度值賦值為第二基礎幅度值。
[0048] 優(yōu)選的,所述第二判斷模塊,包括:
[0049] 第三判斷單元,用于判斷所述獲取得到的電機轉速變化率的最值是否大于所述第 一振幅等級值;若是,則觸發(fā)第四判斷單元;
[0050] 所述第四判斷單元,用于判斷所述獲取得到的電機轉速變化率的最值是否小于所 述第二振幅等級值;若是,觸發(fā)第三賦值單元;若否,則觸發(fā)第四賦值單元;
[0051] 所述第二賦值模塊,包括:
[0052] 所述第三賦值單元,用于將所述轉速變化率的幅度值賦值為所述基礎幅度值與第 一基礎幅度值的累加值;
[0053] 所述第四賦值單元,用于將所述轉速變化率的幅度值賦值為所述基礎幅度值與第 二基礎幅度值的累加值。
[0054] 通過以上方案可知,本發(fā)明實施例提供的一種識別路面信息的方法及裝置,通過 獲取電機轉速變化率的初始最值,并且當所述初始最值在預設變化范圍內時,將所述轉速 變化率的幅度值賦值為基礎幅度值;獲取與所述初始最值臨近的電機轉速變化率的最值; 當所述初始最值與所述臨近最值的時長小于預設閾值,且所述臨近最值在預設變化范圍內 時,對所述基礎幅度值進行累加賦值,產生累加幅度值;判斷所述累加幅度值是否大于預設 閾值,若是,則判定路面為顛簸路面,從而實現了對路面信息的識別。
【附圖說明】
[0055] 為了更清楚地說明本發(fā)明實施例或現有技術中的技術方案,下面將對實施例或現 有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以 根據這些附圖獲得其他的附圖。
[0056] 圖1為本發(fā)明實施例公開的一種識別路面信息的方法流程圖;
[0057] 圖2為本發(fā)明實施例公開的檢測電機轉速變化率最值的示意圖;
[0058] 圖3為本發(fā)明實施例公開的一種霍爾信號的示意圖;
[0059] 圖4為本發(fā)明實施例公開的一種對轉速變化率的幅度值進行基礎賦值的流程圖;
[0060] 圖5為本發(fā)明實施例公開的一種對轉速變化率的幅度值進行累加賦值的流程圖;
[0061] 圖6為本發(fā)明實施例公開的另一種對轉速變化率的幅度值進行累加賦值的流程 圖;
[0062] 圖7為本發(fā)明實施例公開的一種識別路面信息的裝置結構示意圖;
[0063] 圖8為本發(fā)明實施例公開的另一種識別路面信息的裝置結構示意圖。
【具體實施方式】
[0064] 下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;?本發(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他 實施例,都屬于本發(fā)明保護的范圍。
[0065] 本發(fā)明實施例公開了一種識別路面信息的方法及裝置,能實現對路面信息的識 別。
[0066] 參見圖1,本發(fā)明實施例提供的一種識別路面信息的方法,包括:
[0067] S101、獲取電機轉速變化率的初始最值;
[0068] 具體的,電機轉速變化率的初始最值可以為所述電機轉速變化率的峰值(P)和谷 值⑴。
[0069] S102、判斷所述初始最值是否符合預設變化范圍;若是,則執(zhí)行S103、將所述轉速 變化率的幅度值賦值為基礎幅度值;若否,則執(zhí)行SlOl ;
[0070] 具體的,所述預設變化范圍可以根據環(huán)境溫度和系統(tǒng)電壓的不同而進行設定相應