權(quán)利要求書: 1.一種應(yīng)用于風(fēng)機系統(tǒng)的ECM電機的恒力矩控制方法,其特征在于:它包括如下步驟:步驟A:需要先設(shè)定電機在恒力矩運行范圍內(nèi)的最高運行轉(zhuǎn)速spd_max_ref和最低運行轉(zhuǎn)速spd_min_ref;
步驟B:以spd_max_ref為參考命令進行恒轉(zhuǎn)速PI控制得到對應(yīng)的上限力矩T_ref_up;
以spd_min_ref為參考命令進行恒轉(zhuǎn)速PI控制得到對應(yīng)的下限力矩T_ref_low,T_ref_up>T_ref_low;
步驟C:接收外部輸入的力矩命令值Tcom;
步驟D:比較Tcom、T_ref_up和T_ref_low的值以確定進行恒力矩控制的目標(biāo)轉(zhuǎn)矩Tact;
步驟E:控制電機以Tact為目標(biāo)轉(zhuǎn)矩值進行恒力矩控制運行。
2.根據(jù)權(quán)利要求1所述的一種應(yīng)用于風(fēng)機系統(tǒng)的ECM電機的恒力矩控制方法,其特征在于:步驟D中,當(dāng)Tcom大于T_ref_up時,令Tact=T_ref_up;當(dāng)Tcom小于T_ref_low時,令Tact=T_ref_low;當(dāng)Tcom小于T_ref_up且Tcom大于T_ref_low時,令Tact=Tcom。
3.根據(jù)權(quán)利要求2所述的一種應(yīng)用于風(fēng)機系統(tǒng)的ECM電機的恒力矩控制方法,其特征在于:在步驟B中以spd_max_ref為參考命令進行恒轉(zhuǎn)速PI控制還得到積分項值interger_up;
以spd_min_ref為參考命令進行恒轉(zhuǎn)速PI控制還得到積分項值interger_low;步驟D中當(dāng)Tcom大于T_ref_up時,令Tact=T_ref_up,且令interger_up=Tact;當(dāng)Tcom小于T_ref_low時,令Tact=T_ref_low,且令interger_low=Tact;當(dāng)Tcom小于T_ref_up且Tcom大于T_ref_low時,令Tact=Tcom,且令interger_low=Tact,interger_up=Tact。
4.根據(jù)權(quán)利要求1或2或3所述的一種應(yīng)用于風(fēng)機系統(tǒng)的ECM電機的恒力矩控制方法,其特征在于:在步驟D和步驟E之間增加步驟D1:根據(jù)轉(zhuǎn)速和最大輸出功率計算出最大輸出力矩值Tmax,比較Tact與Tmax,若Tact大于Tmax,令Tact=Tmax。
5.根據(jù)權(quán)利要求4所述的一種應(yīng)用于風(fēng)機系統(tǒng)的ECM電機的恒力矩控制方法,其特征在于:最大輸出力矩值Tmax根據(jù)ECM電機最大輸出功率P_out_max和電機運行轉(zhuǎn)速SPD而得到。
6.根據(jù)權(quán)利要求5所述的一種應(yīng)用于風(fēng)機系統(tǒng)的ECM電機的恒力矩控制方法,其特征在于:利用測功機使ECM電機保持在最大輸出功率P_out_max輸出狀態(tài),然后調(diào)節(jié)電機運行轉(zhuǎn)速SPD以獲得最大輸出力矩值Tmax。
說明書: 一種應(yīng)用于風(fēng)機系統(tǒng)的ECM電機的恒力矩控制方法技術(shù)領(lǐng)域[0001] 本發(fā)明涉及一種應(yīng)用于風(fēng)機系統(tǒng)的ECM電機的恒力矩控制方法。背景技術(shù)[0002] 目前許多風(fēng)機系統(tǒng)都采用ECM電機作為動力源,ECM電機簡稱電子換相電機,也可以稱作直流無刷永磁同步電機,因ECM電機使用環(huán)境不同,ECM電機的控制模式一般有:恒轉(zhuǎn)
速控制、恒力矩控制和恒風(fēng)量控制等,恒力矩控制是較為常用的模式,目前常用的矢量控制
方式,矢量控制數(shù)學(xué)模型復(fù)雜,計算繁瑣,需要運算能力較強的CPU,制造成本較高,見申請
號為CN201811334775.7、名稱為基于無位置傳感器矢量控制永磁同步電機恒力矩控制方
法。恒力矩控制也有通過標(biāo)量控制母線電流的方式進行,如1993年公開的美國專利
US5220259(A),該專利說明書及權(quán)利要求披露利用母線電流進行恒力矩控制,但該種控制
方式仍然復(fù)雜,控制的變量較多,計算繁瑣,控制精度較差,又如申請?zhí)?
CN201510079416.1、申請日:2015.02.12、專利名稱為一種ECM電機的恒力矩控制方法,均披
露了ECM電機的恒力矩控制方法,只要接收到輸入的力矩指令,就能控制電機按輸入的力矩
指令進行恒力矩控制。
[0003] 但以上的恒力矩控制方法還存在不足:對于EMC電機不管采用恒風(fēng)量還是恒力矩控制模式,都需要對電機運行范圍進行合理的控制,以提高用戶體驗和產(chǎn)品可靠性。比如,
當(dāng)系統(tǒng)靜壓上升,負載所需的驅(qū)動力矩變小,但電機輸出恒力矩是不變的,電機在恒力矩控
制作用下,負載轉(zhuǎn)速會不斷升高,如果不對最高轉(zhuǎn)速進行合理的限制,電機在高速下,會造
成噪音振動偏大,影響用戶對靜音的體驗,因為振動大了,會造成機械零部件的疲勞,壽命
縮短。相對的,當(dāng)電機設(shè)定恒力矩很小時,靜壓很小,負載所需的驅(qū)動力矩變大,但電機輸出
恒力矩是不變的,電機轉(zhuǎn)速會過低,影響用戶對風(fēng)量的要求,所以電機在整個恒力矩運行范
圍內(nèi),都需要對最低轉(zhuǎn)速進行限制。在轉(zhuǎn)速限制臨界點電機轉(zhuǎn)速會不穩(wěn)定。
[0004] 傳統(tǒng)的恒力矩控制沒有針對以上存在的問題給出一個好的解決方案。發(fā)明內(nèi)容[0005] 本發(fā)明的目的是提供一種ECM電機的恒力矩控制方法,解決現(xiàn)有技術(shù)中應(yīng)用于風(fēng)機系統(tǒng)的ECM電機的恒力矩控制方法,沒有對最高轉(zhuǎn)速和最低轉(zhuǎn)速進行限制,電機在高速
下,會造成噪音振動偏大,影響用戶對靜音的體驗,因為振動大了,會造成機械零部件的疲
勞,壽命縮短,電機轉(zhuǎn)速會過低,影響用戶對風(fēng)量的要求的技術(shù)問題。
[0006] 本發(fā)明的目的是通過下述技術(shù)方案予以實現(xiàn)的。[0007] 一種應(yīng)用于風(fēng)機系統(tǒng)的ECM電機的恒力矩控制方法,其特征在于:它包括如下步驟:
步驟A:需要先設(shè)定電機在恒力矩運行范圍內(nèi)的最高運行轉(zhuǎn)速spd_max_ref和最低
運行轉(zhuǎn)速spd_min_ref;
步驟B:以spd_max_ref為參考命令進行恒轉(zhuǎn)速PI控制得到對應(yīng)的上限力矩T_ref_
up;以spd_min_ref為參考命令進行恒轉(zhuǎn)速PI控制得到對應(yīng)的下限力矩T_ref_low,T_ref_
up>T_ref_low;
步驟C:接收外部輸入的力矩命令值Tcom;
步驟D:比較Tcom、T_ref_up和T_ref_low的值以確定進行恒力矩控制的目標(biāo)轉(zhuǎn)矩
Tact;
步驟E:控制電機以Tact為目標(biāo)轉(zhuǎn)矩值進行恒力矩控制運行。
[0008] 上述步驟D中,當(dāng)Tcom大于T_ref_up時,令Tact=T_ref_up;當(dāng)Tcom小于T_ref_low時,令Tact=T_ref_low;當(dāng)Tcom小于T_ref_up且Tcom大于T_ref_low時,令Tact=Tcom。
[0009] 上述在步驟B中以spd_max_ref為參考命令進行恒轉(zhuǎn)速PI控制還得到積分項值interger_up;以spd_min_ref為參考命令進行恒轉(zhuǎn)速PI控制還得到積分項值interger_
low;步驟D中當(dāng)Tcom大于T_ref_up時,令Tact=T_ref_up,且令interger_up=Tact;當(dāng)Tcom小
于T_ref_low時,令Tact=T_ref_low,且令interger_low=Tact;當(dāng)Tcom小于T_ref_up且Tcom
大于T_ref_low時,令Tact=Tcom,且令interger_low=Tact,interger_up=Tact。
[0010] 上述在步驟D和步驟E之間增加步驟D1:根據(jù)轉(zhuǎn)速和最大輸出功率計算出最大輸出力矩值Tmax,比較Tact與Tmax,若Tact大于Tmax,令Tact=Tmax。
[0011] 上述的最大輸出力矩值Tmax根據(jù)ECM電機最大輸出功率P_out_max和電機運行轉(zhuǎn)速SPD而得到。
[0012] 上述利用測功機使ECM電機保持在最大輸出功率P_out_max輸出狀態(tài),然后調(diào)節(jié)電機運行轉(zhuǎn)速SPD以獲得最大輸出力矩值Tmax。
[0013] 本發(fā)明與現(xiàn)有技術(shù)相比,具有如下效果:1、電機能在恒力矩控制模式下,全轉(zhuǎn)速范圍穩(wěn)定運行,提升了用戶體驗體驗,提高產(chǎn)品的可靠性;2、電機在轉(zhuǎn)速限制臨界點相應(yīng)轉(zhuǎn)
速,不會產(chǎn)生震蕩,提高了產(chǎn)品的用戶體驗。
附圖說明[0014] 圖1是本發(fā)明的ECM電機的立體圖;圖2是本發(fā)明的ECM電機的電機控制器的立體圖;
圖3是本發(fā)明的ECM電機的剖視圖;
圖4是本發(fā)明的ECM電機的電機控制器的電路方框圖;
圖5是圖4對應(yīng)的電路圖;
圖6是本發(fā)明的控制流程圖;
圖7是本發(fā)明以spd_max_ref為參考命令進行恒轉(zhuǎn)速PI控制方框原理圖;
圖8是發(fā)明以spd_min_ref為參考命令進行恒轉(zhuǎn)速PI控制方框原理圖;
圖9是本發(fā)明的ECM電機在測功機的實驗示意圖;
圖10是本發(fā)明的實驗測試效果圖。
具體實施方式[0015] 下面通過具體實施例并結(jié)合附圖對本發(fā)明作進一步詳細的描述。[0016] 如圖1、圖2、圖3所示,ECM電機通常由電機控制器2和電機單體1,所述的電機單體1包括定子組件12、轉(zhuǎn)子組件13和機殼組件11,定子組件13安裝在機殼組件11上,電機單體1
安裝有檢測轉(zhuǎn)子位置的霍爾傳感器14,轉(zhuǎn)子組件13套裝在定子組件12的內(nèi)側(cè)或者外側(cè)組
成,電機控制器2包括控制盒22和安裝在控制盒22里面的控制線路板21,控制線路板21一般
包括電源電路、微處理器、母線電流檢測電路、逆變電路和轉(zhuǎn)子位置測量電路15(即霍爾傳
感器),電源電路為各部分電路供電,轉(zhuǎn)子位置測量電路檢測轉(zhuǎn)子位置信號并輸入到微處理
器,母線電流檢測電路將檢測的母線電路輸入到微處理器,微處理器控制逆變電路,逆變電
路控制定子組件12的各相線圈繞組的通斷電。其中母線電流檢測電路和轉(zhuǎn)子位置測量電路
15是電機運行參數(shù)測量電路的組成部分,微處理器通過轉(zhuǎn)子位置測量電路15的檢測數(shù)據(jù)計
算電機的實際轉(zhuǎn)速值SPD,當(dāng)然,實際轉(zhuǎn)速值SPD也可以通過檢測電機的線圈繞組的相電流
來計算,這些在電機的矢量控制的教課書有記載,在此不再敘述。
[0017] 如圖4、圖5所示,假設(shè)ECM電機是3相無刷直流永磁同步電機,轉(zhuǎn)子位置測量電路15一般采用3個霍爾傳感器,3個霍爾傳感器分別檢測一個360度電角度周期的轉(zhuǎn)子位置,每轉(zhuǎn)
過120度電角度改變一次定子組件12的各相線圈繞組的通電,形成3相6步控制模式。交流輸
入(ACINPUT)經(jīng)過由二極管D7、D8、D9、D10組成的全波整流電路后,在電容C1的一端輸出直
流母線電壓bus,直流母線電壓bus與輸入交流電壓有關(guān),交流輸入(ACINPUT)的電壓確
定后,母線電壓bus是恒定的,3相繞組的線電壓m是PWM斬波輸出電壓,m=bus*w,w是微
處理器輸入到逆變電路的PWM信號的占空比,改變線電壓P可以改變直流母線電流Ibus,逆
變電路由電子開關(guān)管Q1、Q2、Q3、Q4、Q5、Q6組成,電子開關(guān)管Q1、Q2、Q3、Q4、Q5、Q6的控制端分
別由微處理器輸出的6路PWM信號(P1、P2、P3、P4、P5、P6)控制,逆變電路還連接電阻R1用于
檢測母線電流Ibus,母線電流檢測電路將電阻R1的檢測母線電流Ibus轉(zhuǎn)換后傳送到微處理
器。
[0018] 如圖6所示,本發(fā)明的一種應(yīng)用于風(fēng)機系統(tǒng)的ECM電機的恒力矩控制方法,其特征在于:它包括如下步驟:
步驟A:需要先設(shè)定電機在恒力矩運行范圍內(nèi)的最高運行轉(zhuǎn)速spd_max_ref和最低
運行轉(zhuǎn)速spd_min_ref;
步驟B:以spd_max_ref為參考命令進行恒轉(zhuǎn)速PI控制得到對應(yīng)的上限力矩T_ref_
up;以spd_min_ref為參考命令進行恒轉(zhuǎn)速PI控制得到對應(yīng)的下限力矩T_ref_low,T_ref_
up>T_ref_low;
步驟C:接收外部輸入的力矩命令值Tcom;
步驟D:比較Tcom、T_ref_up和T_ref_low的值以確定進行恒力矩控制的目標(biāo)轉(zhuǎn)矩
Tact;
步驟E:控制電機以Tact為目標(biāo)轉(zhuǎn)矩值進行恒力矩控制運行。
[0019] 上述步驟D中,當(dāng)Tcom大于T_ref_up時,令Tact=T_ref_up;當(dāng)Tcom小于T_ref_low時,令Tact=T_ref_low;當(dāng)Tcom小于T_ref_up且Tcom大于T_ref_low時,令Tact=Tcom。
[0020] 上述上述在步驟B中以spd_max_ref為參考命令進行恒轉(zhuǎn)速PI控制還得到積分項值interger_up;以spd_min_ref為參考命令進行恒轉(zhuǎn)速PI控制還得到積分項值interger_
low;步驟D中當(dāng)Tcom大于T_ref_up時,令Tact=T_ref_up,且令interger_up=Tact;當(dāng)Tcom小
于T_ref_low時,令Tact=T_ref_low,且令interger_low=Tact;當(dāng)Tcom小于T_ref_up且Tcom
大于T_ref_low時,令Tact=Tcom,且令interger_low=Tact,interger_up=Tact。
[0021] 上述在步驟D和步驟E之間增加步驟D1:根據(jù)轉(zhuǎn)速和最大輸出功率計算出最大輸出力矩值Tmax,比較Tact與Tmax,若Tact大于Tmax,令Tact=Tmax。
[0022] 上述最大輸出力矩值Tmax根據(jù)ECM電機最大輸出功率P_out_max和電機運行轉(zhuǎn)速SPD而得到。
[0023] 根據(jù)電機中功率、力矩與轉(zhuǎn)速的關(guān)系,Tmax=P_out_max/SPD,利用測功機使ECM電機保持在最大輸出功率P_out_max輸出狀態(tài),然后調(diào)節(jié)電機運行轉(zhuǎn)速SPD以獲得最大輸出力
矩值Tmax,當(dāng)然電機運行轉(zhuǎn)速SPD在最高運行轉(zhuǎn)速spd_max_ref和最低運行轉(zhuǎn)速和spd_min_
ref范圍內(nèi)。最后根據(jù)轉(zhuǎn)速和最大輸出功率限制來計算出Tmax,對Tact進行限幅,確保電機
在限制的功率范圍內(nèi)運行,避免電機功率過大而過熱。
[0024] 本發(fā)明的步驟E:控制電機以Tact為目標(biāo)轉(zhuǎn)矩值進行恒力矩控制運行。知道目標(biāo)轉(zhuǎn)矩值的恒力矩控制在CN201811334775.7、名稱為基于無位置傳感器矢量控制永磁同步電機
恒力矩控制方法中已經(jīng)亦披露,也1993年公開的美國專利US5220259(A)有詳細敘述,也在
申請?zhí)枮镃N201510079416.1、申請日:2015.02.12、專利名稱為一種ECM電機的恒力矩控制
方法已經(jīng)亦披露,雖然以上3個專利的控制策略不同,但都可以實現(xiàn)恒力矩控制,在此不再
詳細描述。
[0025] 本發(fā)明的核心重點是:根據(jù)客戶輸入的轉(zhuǎn)矩指令,如何進行調(diào)節(jié)恒力矩控制的目標(biāo)轉(zhuǎn)矩值,實現(xiàn)能在恒力矩控制模式下,全轉(zhuǎn)速范圍穩(wěn)定運行,提升了用戶體驗體驗,提高
產(chǎn)品的可靠性;電機在轉(zhuǎn)速限制臨界點相應(yīng)轉(zhuǎn)速,不會產(chǎn)生震蕩,提高了產(chǎn)品的用戶體驗。
[0026] 步驟B中,以spd_max_ref為目標(biāo)值計算PI控制器,實時檢測的轉(zhuǎn)速值為spd_est,轉(zhuǎn)速誤差為e=spd_max_ref?spd_est,設(shè)定PI控制器的比例積分系數(shù)Kp、Ki,見圖7所示,PI
控制器的輸出Kp*e+Ki*∫edt=T_ref_up;Ki*∫edt是積分項值interger_up。相同的方法以
spd_min_ref為目標(biāo)值計算PI控制器,實時檢測的轉(zhuǎn)速值為spd_est,轉(zhuǎn)速誤差為e=spd_
min_ref?spd_est,設(shè)定PI控制器的比例積分系數(shù)KpKi,見圖8所示,PI控制器的輸出Kp*e+
Ki*∫edt=T_ref_low;Ki*∫edt是積分項值interger_low。這里對積分項進行賦值的原因是
防止PI控制器的積分飽和,更快的響應(yīng)轉(zhuǎn)速PI控制。
[0027] 本發(fā)明選擇一款0.5HP230ECM電機進行測試驗證,該ECM電機采用本發(fā)明的恒力矩控制方案,設(shè)定為不同的力矩命令,最高轉(zhuǎn)速為1400rpm,最低轉(zhuǎn)速為570rpm,在測功機
上對電機進行全程性能測試,見圖9所示,驗證電機在最高轉(zhuǎn)速和最低轉(zhuǎn)速范圍內(nèi)運行的力
矩轉(zhuǎn)速曲線,見圖10所示,分別測試力矩值在10、20、30、40的恒力矩控制曲線,基本能在恒
力矩控制模式下,全轉(zhuǎn)速范圍穩(wěn)定運行,提升了用戶體驗體驗,提高產(chǎn)品的可靠性;電機在
轉(zhuǎn)速限制臨界點相應(yīng)轉(zhuǎn)速,不會產(chǎn)生震蕩,提高了產(chǎn)品的用戶體驗。
聲明:
“應(yīng)用于風(fēng)機系統(tǒng)的ECM電機的恒力矩控制方法” 該技術(shù)專利(論文)所有權(quán)利歸屬于技術(shù)(論文)所有人。僅供學(xué)習(xí)研究,如用于商業(yè)用途,請聯(lián)系該技術(shù)所有人。
我是此專利(論文)的發(fā)明人(作者)