王東生,馮少嬋,崔書超,姜 浙
(北京汽車研究總院,北京 101300)
防夾技術主要應用在車窗、天窗、尾門等開閉系統中,目前的防夾技術主要包含雙霍爾防夾技術、紋波防夾技術、電容防夾技術,所有防夾技術的難點就是如何準確判斷防夾狀態。霍爾傳感器技術可以檢測電機的轉速變化以及車窗的行程,與檢測電機電流的方式相比,這種方式不僅可以實現相同的功能,而且更加直觀、數學模型的構建更方便、算法簡單以及具有自學習等功能。根據市場應用現狀,霍爾傳感器應用技術目前是車窗防夾控制技術的主流。
半導體薄片置于磁感應強度為B的磁場中,磁場方向垂直于薄片。當有電流I流過薄片時,在垂直于電流和磁場的方向上將產生電動勢eh,這種現象稱為霍爾效應,該電動勢稱為霍爾電勢,上述半導體薄片稱為霍爾元件。
霍爾傳感器是基于霍爾元件的電子器件,本方案采用3對磁極,S極、N極相互交替,間隔60°,當轉子旋轉時,S極、N極交替作用在A、B兩個霍爾傳感器,霍爾元件發送脈沖?;魻柦Y構如圖1所示。
兩個霍爾傳感器相位差90°,通過4∶1的傘齒輪測速機構驅動計數器軸端磁盤旋轉,磁盤轉動一周,轉子轉動1/4周,因為設置3對磁極,每個霍爾定子旋轉一周會產生3個脈沖,雙霍爾結構,定子旋轉一周會產生6個脈沖。這樣執行機構中心軸轉動1周會產生6×4=24脈沖。圓柱磁盤每轉1圈是3×4=12個波形翻轉,故執行機構輸出1圈則產生48個狀態翻轉,也就是輸出中心軸每旋轉7.5°,脈沖狀態翻轉1次,單片機計數1次所以單片機輸出的位置分辨率為7.5°。脈沖時序如圖2所示。

圖1 霍爾結構

圖2 脈沖時序
由于上述改變和方向有關,因此MCU能夠通過波形判定方向,當執行機構在A發生跳變,如果A、B電平相同,則為逆時針轉向,反之為順時針旋轉;在B發生跳變的霍爾傳感器A、B的信號,如A、B電平相反則為逆時針轉向,如A、B信號電平相同,則為順時針轉向。
CAN通信方案,4個防夾門模塊采用CAN通信,通信速率100 ms。
根據防夾功能通信矩陣,主駕駛側門窗防夾模塊報文如表1~4所示。

表1 主駕駛側門窗防夾模塊報文
本文設計4個防夾模塊分別集成到4個門模塊中,每個模塊采集本側車門上的各個開關,驅動門上相應的負載,并具有防夾功能。
左前開關組通過硬線將升降命令傳輸給左前防夾模塊,并通過CAN將其它3門升降命令傳輸給本地防夾模塊。
其它3門按鍵通過硬線將升降命令發送給本地防夾模塊,防夾模塊之間采用總線通信。防夾模塊控制本地玻璃升降電機工作。本地防夾模塊通過硬線傳輸LED信號給本地按鍵開關控制本地開關。
分布式控制,并集成到門控制器中,配置靈活、成本低,單個模塊損壞不影響其它車門工作,4門經簡單設置后 可互換使用。防夾系統如圖3所示。

表2 副駕駛側門窗防夾模塊報文

表3 左后側門窗防夾模塊報文

表4 右后側門窗防夾模塊報文

圖3 防夾系統
控制器上電啟動時,從E2PROM中讀取初始數據,檢測電源電壓,當電壓值平穩后,讀取E2PROM中存儲的車窗位置,然后讀取按鍵輸入,如果有升降車窗操作,就設置對應的開關信號來驅動芯片中的繼電器T1、T2、T3、T4。如果車窗向上運動,計時器開始計時,霍爾傳感器脈沖信號加計數,延時50 ms后,檢測電流值是否過流,在車窗上升過程中如果檢測到了過流信號,即車窗電機的電流值大于電流閾值,而車窗位置又處于防夾啟動區域,則判定車窗遇堵,控制器就輸出方向開關信號,通過繼電器T1、T2、T3、T4驅動電機反轉1 s后停止,防夾操作完成。不論電機升降運動,控制器都會通過計數程序記錄霍爾傳感器的脈沖信號數,據此可判斷車窗的相對位置,并在需要時把該位置信息寫入E2PROM。軟件設計流程如圖4所示。
在simulink中建立了系統仿真模型,要求該模型能夠實現在沒有夾物時控制電機轉速的平穩運行、在防夾區轉速低于或等于設定閥值時控制電機反轉、在防夾區轉速大于設定閥值時控制電機平穩運行。本方案中的永磁無刷直流電機轉速采用雙閉環控制方案,轉速由自適應模糊PID控制器調節,能夠提高系統的穩定性與響應速度。模糊PID設計如下。
1)選取輸入為偏差e以及系統的偏差變化率ec,輸出為常規PID的3個參數的調整量kp、ki、kd,如圖5所示。
2)確定離散域、模糊子集和隸屬度函數,如圖6所示。
如圖5選擇e和ec的論域范圍為[-5 5], kp、ki、kd的離散論域為 [-1 1],模糊子集為 [NB,NM,NS,ZO,PS,PM,PB],隸屬度函數為三角形函數。
3)模糊控制規則如圖7所示。
kp、ki、kd模糊規則,如表5~7所示。
根據實驗結果反復調整量化因子和比例因子,以便獲取做好的控制效果。最終得到系統的模糊PID仿真模型,如圖8所示。

圖4 軟件設計流程

圖5 選取kp、ki、kd

圖6 確定離散域

圖7 建立模糊控制規則

表5 △kp的模糊規則表

表6 △ki的模糊規則表
通過simulink對模糊算法進行仿真,對比溫度電壓補償法和模糊算法兩種方式的效果,模糊算法防夾仿真如圖9所示。

表7 △kd的模糊規則表

圖8 模糊模型

圖9 模糊算法防夾仿真
縱軸為轉速,橫軸為時間軸,檢測到防夾反轉的兩種算法的對比,黑色為現有算法,紅色為模糊控制檢測算法。從實際仿真測試效果看,無論是相應時間還是抗干擾能力,現有算法檢測都更優秀。