本發(fā)明涉及到電機技術領域,特別是一種電機控制器的動態(tài)過溫保護。
背景技術:
隨著電子系統(tǒng)的復雜性和集成度越來越高,而工作電壓越來越低,電子系統(tǒng)對可靠性、穩(wěn)定性和安全性的要求也越來越高,保護設計的重要性也越來越強。電機控制器驅動電機散發(fā)大量的熱量,如持續(xù)的大功率即峰值扭矩輸出容易造成溫度無法散去,如果此時不加以溫度保護限制很容易燒毀內部逆變器至燒毀電機。
技術實現(xiàn)要素:
為解決上述技術問題,本發(fā)明提供了一種電機控制器的動態(tài)過溫保護方法,其包括以下步驟:
s1:將溫度傳感器采集得到的數(shù)字信號轉換為標準攝氏溫度temp;
s2:判斷temp大于預設的過溫保護閾值temp_max1是否為真,如為真則計數(shù)器cnt1遞增,否則cnt1遞減;
s3:判斷cnt1是否大于0,如大于0則控制逆變器控制電路關閉逆變器輸出,如小于等于0則執(zhí)行步驟s4;
s4:通過單片機讀取逆變器電流cur并根據cur獲取硬件過溫保護閾值temp_hp,temp_hp=f(cur),其中f(cur)=max_temp_hp-k*(cur/max_cur),其中max_temp_hp為預設的最大硬件過溫保護閾值,k為預設參數(shù),max_cur為逆變器允許輸出的最大電流;
s5:單片機將temp_hp轉化為模擬電壓值,所述模擬電壓值通過電平轉換電路轉化為比較器的正端輸入值;
s6:將溫度傳感器采集的數(shù)字信號經過電平轉化電路轉換為比較器的負端輸入值;
s7:當比較器的負端輸入值大于比較器的正端輸入值時比較器將輸出低電平,當比較器當比較器的負端輸入值小于比較器的正端輸入值時比較器將輸出高電平,比較器輸出低電平時鎖存,高電平時不鎖存;
s8:鎖存電平為低則電機控制器過溫,逆變器控制電路自動切斷逆變器輸出;鎖存電平為低時計數(shù)器cnt2遞增,否則cnt遞減;
s9:判斷計數(shù)器cnt2是否大于0,如大于0則在鎖存電路關閉逆變器輸出的同時通過單片機控制逆變器控制電路完成逆變器輸出的二次關閉,電機控制器完成斷電實現(xiàn)動態(tài)過溫保護;如小于等于0則復位鎖存電路使鎖存電路輸出高電平,復位鎖存電路通過逆變器控制電路自動恢復逆變器輸出,電機控制器完成通電實現(xiàn)電機控制器的動態(tài)恢復。
本發(fā)明具有以下有益效果:
本發(fā)明通過單片機讀取逆變器電流并獲取過溫硬件保護閾值,通過硬件保護閾值的動態(tài)變化特性實現(xiàn)了硬件的動態(tài)過溫保護,并且通過復位鎖存電路的復位功能實現(xiàn)硬件的動態(tài)恢復。
當然,實施本發(fā)明的任一產品并不一定需要同時達到以上所述的所有優(yōu)點。
附圖說明
為了更清楚地說明本發(fā)明實施例的技術方案,下面將對實施例描述所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例提供的電機控制器的動態(tài)過溫保護方法流程示意圖。
具體實施方式
下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。
如圖1所示,本發(fā)明提供了一種電機控制器的動態(tài)過溫保護方法,其包括以下步驟:
s1:將溫度傳感器采集得到的數(shù)字信號轉換為標準攝氏溫度temp;
s2:判斷temp大于預設的過溫保護閾值temp_max1是否為真,如為真則計數(shù)器cnt1遞增,否則cnt1遞減;
s3:判斷cnt1是否大于0,如大于0則控制逆變器控制電路關閉逆變器輸出,如小于等于0則執(zhí)行步驟s4;
s4:通過單片機讀取逆變器電流cur并根據cur獲取硬件過溫保護閾值temp_hp,temp_hp=f(cur),其中f(cur)=max_temp_hp-k*(cur/max_cur),其中max_temp_hp為預設的最大硬件過溫保護閾值,k為預設參數(shù),max_cur為逆變器允許輸出的最大電流;
s5:單片機將temp_hp轉化為模擬電壓值,所述模擬電壓值通過電平轉換電路轉化為比較器的正端輸入值;
s6:將溫度傳感器采集的數(shù)字信號經過電平轉化電路轉換為比較器的負端輸入值;
s7:當比較器的負端輸入值大于比較器的正端輸入值時比較器將輸出低電平,當比較器當比較器的負端輸入值小于比較器的正端輸入值時比較器將輸出高電平,比較器輸出低電平時鎖存,高電平時不鎖存;
s8:鎖存電平為低則電機控制器過溫,逆變器控制電路自動切斷逆變器輸出;鎖存電平為低時計數(shù)器cnt2遞增,否則cnt遞減;
s9:判斷計數(shù)器cnt2是否大于0,如大于0則在鎖存電路關閉逆變器輸出的同時通過單片機控制逆變器控制電路完成逆變器輸出的二次關閉,電機控制器完成斷電實現(xiàn)動態(tài)過溫保護;如小于等于0則復位鎖存電路使鎖存電路輸出高電平,復位鎖存電路通過逆變器控制電路自動恢復逆變器輸出,電機控制器完成通電實現(xiàn)電機控制器的動態(tài)恢復。
本發(fā)明通過單片機讀取逆變器電流并獲取過溫硬件保護閾值,通過硬件保護閾值的動態(tài)變化特性實現(xiàn)了硬件的動態(tài)過溫保護,并且通過復位鎖存電路的復位功能實現(xiàn)硬件的動態(tài)恢復。
以上公開的本發(fā)明優(yōu)選實施例只是用于幫助闡述本發(fā)明。優(yōu)選實施例并沒有詳盡敘述所有的細節(jié),也不限制該發(fā)明僅為所述的具體實施方式。顯然,根據本說明書的內容,可作很多的修改和變化。本說明書選取并具體描述這些實施例,是為了更好地解釋本發(fā)明的原理和實際應用,從而使所屬技術領域技術人員能很好地理解和利用本發(fā)明。本發(fā)明僅受權利要求書及其全部范圍和等效物的限制。