TWI666869B - 用於以正弦相位電流啟動馬達的方法及裝置和馬達控制器系統 - Google Patents
用於以正弦相位電流啟動馬達的方法及裝置和馬達控制器系統 Download PDFInfo
- Publication number
- TWI666869B TWI666869B TW106140695A TW106140695A TWI666869B TW I666869 B TWI666869 B TW I666869B TW 106140695 A TW106140695 A TW 106140695A TW 106140695 A TW106140695 A TW 106140695A TW I666869 B TWI666869 B TW I666869B
- Authority
- TW
- Taiwan
- Prior art keywords
- motor
- signal
- magnetic field
- field sensing
- sensing element
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/20—Arrangements for starting
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/14—Electronic commutators
- H02P6/16—Circuit arrangements for detecting position
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/20—Arrangements for starting
- H02P6/22—Arrangements for starting in a selected direction of rotation
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
用於控制三相馬達並且在啟動期間提供正弦相位電流的方法及裝置。在實施例中,使用來自磁場感測元件的差分輸出來產生極性信號,該極性信號被用來提供馬達方向驅動信號。使用從該磁感感測元件導出的振幅信號和測量的馬達電流來產生電流振幅信號。PWM模組從該電流振幅信號和該馬達方向驅動信號產生用於以正弦相位電流驅動馬達的信號。
Description
本發明係關於用於以正弦相位電流起動馬達的方法及裝置。
已知用以控制和驅動無刷式直流(brushless DC,BLDC)電動馬達的各種電路。傳統的BLDC馬達控制技術可採用BEMF(反電動勢)資訊進行位置估算,然而,在零速度時BEMF資訊不可用,例如,在馬達啟動時。另一種傳統的啟動技術是在沒有位置估算下以開迴路(open loop)的方式驅動馬達(例如,“align and go”(對齊並加速)),這可能在啟動期間導致反向轉動。此外,若選擇了相對保守的啟動設定檔(profile),則此技術可能增加啟動時間,或者,若選擇了積極的啟動設定檔,則使馬達啟動變得不可靠。
已知一些三相BLDC馬達啟動技術可使用霍爾(Hall)感測器。其他技術使用無感測器(sensor-less)控制。各種啟
動技術可能有優點和缺點。例如,傳統的基於霍爾效應感測器的啟動配置通常為三個霍爾元件,每相一個。霍爾效應感測器配置可在不改變控制器參數的情況下,提供相對可靠的啟動、快速啟動、以及適應不同的馬達和負載條件。典型的霍爾效應感測器啟動技術產生矩形電流,其中該電流的換相相對地不平滑,從而產生聲噪。
無感測器技術消除了霍爾感測器的成本,並且可提供可製造性。然而,沒有位置感測器,開迴路啟動是唯一可行的選擇。開迴路啟動設定可以由客戶或者由製造商依據馬達參數和負載條件而進行程式化,這會是具有挑戰性的過程,因為保守(慢)的設定檔可能使啟動相對地慢,而積極(快)的設定檔可能減少安全餘裕(safety margin),在某些條件下可能導致啟動失敗。
實施例提供了用於BLDC馬達控制器的方法及裝置,該BLDC馬達控制器包括磁場感測元件,其具有經處理以產生極性和振幅信號的輸出,用於調節輸出電流以在啟動期間相較於傳統系統可降低聲噪。本發明的實施例減少在啟動期間的聲噪與慢啟動時間之間的折衷。
在本發明的一個態樣中,用於啟動三相馬達的方法包括:接收來自磁場感測元件的差分輸出;從該些差分輸出產生極性信號;從該些差分輸出產生振幅信號;從該極性信號產生馬達方向驅動信號;及從測量的馬達電流信號及該振幅信號在該馬達啟動期間產生正弦馬達驅動信號。 該方法可進一步包括下列特徵之一或多者:該磁場感測元件包含霍爾元件,該馬達啟動期間的正弦馬達驅動信號由包含該磁場感測元件的單一霍爾元件產生,該馬達方向驅動信號對應於該單一霍爾元件相對於該馬達之相位的位置,用以產生該極性信號的比較器,整流該些差分輸出來產生該振幅信號,用以從該振幅信號及該測量的馬達電流產生用於PWM信號產生器的控制向量振幅信號的比例-積分(proportional-integral, PI)控制器,該磁場感測元件包含異向性磁阻(AMR)元件,該磁場感測元件包含巨磁阻(GMR)元件,該磁場感測元件包含穿隧磁阻(TMR)元件,及/或該馬達包含無刷式直流馬達。 在本發明的另一態樣中,馬達控制器系統包括:控制模組,被配置以接收來自位在相對於三相馬達之相位的磁場感測元件的極性資訊、馬達電流資訊、及來自該磁場感測元件的振幅資訊,並且產生對應於該接收到的極性資訊的馬達驅動方向信號,以及從該振幅資訊和該馬達電流資訊產生振幅控制信號;及脈寬調變(PWM)模組,被配置以接收該振幅控制信號和該馬達驅動方向信號,並產生用於驅動該馬達的開關元件的控制信號,該些開關元件在啟動期間提供正弦相位電流給該馬達。 該系統可進一步包括下列特徵之一或多者:該磁場感測元件包含霍爾元件,該馬達啟動期間的正弦馬達驅動信號由包含該磁場感測元件的單一霍爾元件產生,該馬達方向驅動信號對應於該單一霍爾元件相對於該馬達之相位的位置,用以產生該極性信號的比較器,整流該些差分輸出來產生該振幅信號,用以從該振幅信號及該測量的馬達電流產生用於PWM信號產生器的控制向量振幅信號的比例-積分(PI)控制器,該磁場感測元件包含異向性磁阻(AMR)元件,該磁場感測元件包含巨磁阻(GMR)元件,該磁場感測元件包含穿隧磁阻(TMR)元件,及/或該馬達包含無刷式直流馬達。 在本發明之又一態樣中,馬達控制器系統包括:控制機構,用於接收來自位在相對於三相馬達之相位的磁場感測元件的極性資訊、馬達電流資訊、及來自該磁場感測元件的振幅資訊,並且產生對應於該接收到的極性資訊的馬達驅動方向信號,以及從該振幅資訊和該馬達電流資訊產生振幅控制信號;及脈寬調變(PWM)機構,用於接收該振幅控制信號和該馬達驅動方向信號,並產生用於驅動該馬達的開關元件的控制信號,該些開關元件在啟動期間提供正弦相位電流給該馬達。 該系統可進一步包括下列特徵之一或多者:該磁場感測元件包含霍爾元件,該馬達啟動期間的正弦馬達驅動信號由包含該磁場感測元件的單一霍爾元件產生,該馬達方向驅動信號對應於該單一霍爾元件相對於該馬達之相位的位置,用以產生該極性信號的比較器,整流該些差分輸出來產生該振幅信號,用以從該振幅信號及該測量的馬達電流產生用於PWM信號產生器的控制向量振幅信號的比例-積分(PI)控制器,該磁場感測元件包含異向性磁阻(AMR)元件,該磁場感測元件包含巨磁阻(GMR)元件,該磁場感測元件包含穿隧磁阻(TMR)元件,及/或該馬達包含無刷式直流馬達。
圖1依據本發明之示例性實施例示出耦合到電動馬達104的示例性馬達控制電路102,用於提供具有增強啟動的BLDC馬達啟動。在實施例中,使用來自單一磁性感測元件105,諸如霍爾元件,的資訊來控制馬達啟動,並透過在馬達啟動期間產生正弦相位電流來降低聲噪,如下面更充分的描述。 示出馬達104包括三個繞組104a、104b、104c,其可被繪示為具有電感器與電阻器串聯並且與反電動勢(BEMF)電壓源串聯的個別等效電路。例如,示出繞組A 104a包括電感器130與電阻器131串聯並且與反電動勢電壓源VA 136串聯。圖1A中示出示例性的等效電路。 馬達控制電路102包括速度需求產生器107,其被耦合以從馬達控制電路102的外部接收外部速度需求信號106。外部速度需求信號106可以是多種格式之一。通常,外部速度需求信號106指示從馬達控制電路102外部請求的馬達104的速度。 速度需求產生器107被配置成產生速度需求信號107a。脈寬調變(PWM)產生器108被耦合以接收速度需求信號107a,並且被配置成產生PWM信號,其具有由速度需求信號107a控制的工作週期(duty cycle)。PWM產生器108亦被耦合以接收來自調變信號產生模組146的調變波形。依據調變波形以調變特性(即,相對的時變工作週期)產生PWM信號。 馬達控制電路102還包括閘驅動器電路110,被耦合以接收PWM信號,並且被配置成產生PWM閘驅動信號110a、110b、110c、110d、110e、110f以驅動被排列成三個半橋電路112/114、116/118、120/122的六個電晶體112、114、116、118、120、122。六個電晶體112、114、116、118、120、122在飽和狀態(saturation)工作以分別在節點102d、102c、102b分別提供三個馬達驅動信號VoutA、VoutB、VoutC 124、126、128。可理解的是,可使用開關元件的任何合適的配置來提供馬達驅動信號。 馬達控制電路102還可包括信號處理模組143,用於處理來自感測器模組147的信號。在實施例中,信號處理模組143可包括啟動模組149來控制馬達啟動。如下面更充分的描述,與已知的啟動技術相比,來自磁性感測元件105的馬達相位電流極性和振幅資訊以及馬達電流資訊可被用來增強馬達啟動。感測器模組147可被配置成接收反電動勢信號(例如,可被耦合以接收馬達驅動信號124、126、128中之一或多者,其包括在馬達繞組104a、104b、104c未被驅動且個別的繞組電流為零時可被直接觀察到的反電動勢信號)。 圖1B示出感測器模組147的示例性實施例,用以接收耦合到開關元件對的分路電阻器151之兩端的電壓。可理解的是,可使用任何合適的感測器及感測器處理技術來測量及處理馬達電流資訊。 再次參考圖1,信號處理模組143被配置成產生指示馬達104之旋轉參考位置的位置參考信號。調變信號產生模組146被耦合以接收位置參考信號,並且被配置成改變被提供給PWM產生器108的調變波形的相位。 馬達控制電路102可被耦合以在節點102a接收馬達電壓VMOT,或簡稱VM,其在上面的電晶體112、116、120導通的期間,透過電晶體112、116、120被提供給馬達。將可理解的是,當電晶體112、116、120導通並且向馬達104供應電流時,會有通過電晶體112、116、120之小的電壓下降(例如,0.1伏特)。 圖2示出可對應於圖1之啟動模組149的啟動模組200的一部分,包括用以接收霍爾元件206之差分輸出204a,b的比較器202。在實施例中,霍爾元件的差分輸出204a,b是正弦的。霍爾元件206可對應於圖1的磁性感測元件105,其偵測馬達的位置。比較器202的輸出被耦合到控制模組208。比較器輸出,其可以是邏輯1或0,指示霍爾輸出信號的極性。 差分霍爾元件輸出204a,b亦被耦合到整流器模組210,其產生整流器信號212。在實施例中,整流器信號提供霍爾元件輸出204a,b的絕對函數。圖2A示出霍爾輸出204a,b及整流器信號212的示例性波形。可理解的是,整流器信號212對應於霍爾輸出204a,b的振幅。 再次參考圖2,測量的馬達電流信號214被提供給控制模組208,其亦接收整流器信號212及比較器202輸出信號。控制模組208包括極性控制迴路216,其確定馬達應在哪個方向上被驅動。控制模組208還包括電流振幅控制迴路218,其確定應驅動馬達的電流振幅。因為驅動電流的參考曲線(profile)是正弦的,因此輸出電流也是正弦的。 圖3示出可被連接到諸如圖1B中所示之感測器模組147的控制模組208,其被耦接到PWM產生器模組230,PWM產生器模組230接收來自控制模組的位置231及振幅資訊233。PWM產生器模組230將位置及振幅資訊轉換成對應的PWM工作週期,並提供切換控制信號給橋式電路232,橋式電路232被繪示為電晶體H橋電路。橋式電路232產生用於驅動馬達234之各個相A、B、C的信號。如下面更充分的描述,可使用霍爾元件振幅來調節馬達的驅動信號,以平滑馬達換向(commutation)。 圖4示出圖3之電流振幅控制迴路218的示例性實現,其包括產生用於控制馬達的控制向量振幅信號252的比例-積分-微分(proportional-integral-derivative, PID)控制器250。表示霍爾元件差分輸出之絕對值的整流器信號212提供絕對整流的正弦參考信號,其被馬達電流214減去。將結果輸出作為提供給PI控制器250的輸入,PI控制器250包括Kp模組254及Ki模組256。可理解的是,Kp及Ki表示比例和積分項的係數。也可使用微分係數Kd。P說明馬達電流誤差的目前值,I說明該誤差的過去值,而D說明基於當前的變化率之該誤差的可能未來值。透過調整係數,PID控制器250可依據特定處理需求來執行。 雖然示出並說明了PID控制器,但可理解的是,可使用任何合適的技術來處理振幅及測量的電流資訊,以產生正弦相位電流。例如,可使用逐週期的(cycle by cycle)電流限制資訊。 可理解的是,霍爾元件輸出可能不具有完美的正弦曲線。在實施例中,霍爾元件輸出至少是實質上正弦的,曲線具有相對平滑的斜升(ramping up)及斜降(ramping down)的特性。與產生具有引起聲噪的尖銳的上升邊緣和下降邊緣的矩形電流的傳統系統相比,本發明的實施例提供了顯著改善的聲學性能。 圖5示出圖2的極性控制迴路216的示例性實現,其產生提供給PWM產生器模組230(圖3)的驅動向量方向信號。在實施例中,驅動向量方向垂直於霍爾元件HEP位置。在示出的實施例中,基於霍爾元件HEP的位置(在所示的實施例中是水平的),驅動向量方向取決於比較器202(圖2)之0或1的輸出而為向上或向下。馬達繞組A被定義為零度位置,所以馬達運行方向是逆時針的。在示出的實施例中,示出馬達繞組A、B、及C間隔120度。則驅動位置為: 霍爾比較器輸出 = 0: 210度 霍爾比較器輸出 = 1: 30度。 圖6示出圖3之PWM產生器模組230的一個特定實現,其中空間向量脈寬調變(SVPWM)被用來從來自控制模組208的位置231及振幅233資訊(圖3)產生三相開關元件控制信號。如所示,在實施例中,三相逆變器(inverter)的開關狀態形成八個空間電壓向量。八個向量包括六個有效電壓向量(U1至U6)及兩個零電壓向量(U0及U7),其中U0及U7在原點處且沒有電壓供應給負載。在六邊形區域內具有振幅Uo(例如,233圖3)及位置θ(例如,231圖3)的任意電壓向量可以由零向量及兩個有效向量產生,該兩個有效向量為扇區的開始和結束邊界。 圖6A示出用於產生馬達的相位信號之六電晶體逆變器的八個電壓向量。可理解的是,對於跨電壓軌耦合的每個電晶體對,在給定時間將僅有一個電晶體是導通的。 圖7A及7B示出示例性相位電流波形。圖7A示出霍爾元件比較器輸出和具有矩形波形的傳統相位電流。圖7B示出用於確定馬達驅動方向的霍爾元件比較器輸出,諸如圖2中的比較器202,以及依據本發明之說明性實施例的大致正弦相位電流。如上所述,除了霍爾元件輸出信號極性之外,透過使用霍爾元件輸出信號振幅,至馬達的相位電流具有在啟動期間降低聲噪量的正弦曲線。如上所述,用於驅動電流的參考信號(例如,來自整流器)是正弦的,用於產生正弦的相位電流。 可理解的是,可使用各種合適的技術、元件和處理來實現對驅動馬達之A、B、C相的開關元件的PWM控制,以滿足特定應用的需求而不脫離本發明之申請保護的範圍。 僅管結合包括霍爾元件的磁場感測元件來示出和描述本發明的說明性實施例,可理解的是,可使用任何合適類型的磁場感測元件。 如本文中所使用,「磁場感測元件」一詞被用來描述可感測磁場的各種電子元件。磁場感測元件可以是,但不限於,霍爾效應元件、磁阻元件、或磁電晶體(magnetotransistor)。如已知的,有不同類型的霍爾效應元件,例如,平面霍爾元件、垂直型霍爾元件、及圓形垂直式霍爾(CVH)元件。還已知的,有不同類型的磁阻元件,例如,諸如銻化銦(InSb)的半導體磁阻元件、巨磁阻(GMR)元件,例如,自旋閥、異向性磁阻元件(AMR)、穿隧磁阻(TMR)元件、以及磁穿隧接面(MTJ)。磁場感測元件可以是單一元件、或者替代的,可包括兩個或更多個以各種配置,例如,以半橋或全(惠斯登(Wheatstone))電橋,佈置的感測元件。依據裝置類型和其他應用要求,磁場感測元件可以是由諸如矽(Si)或鍺(Ge)的IV型半導體材料、或者如砷化鎵(GaAs)或例如,銻化銦(InSb)之銦化合物的III-V型半導體材料製成的裝置。 如已知的,上述磁場感測元件中的一些傾向具有平行於支撐磁場感測元件之基板的最大靈敏度的軸,而上述磁場感測元件中的其他則傾向具有垂直於支撐磁場感測元件之基板的最大靈敏度的軸。特別是,平面霍爾元件傾向具有垂直於基板的靈敏度的軸,而基於金屬的或金屬的磁阻元件(例如,GMR、TMR、AMR)及垂直霍爾元件傾向具有平行於基板的靈敏度的軸。 如本文中所使用的,使用「磁場感測器」之用語來描述使用磁場感測元件的電路,通常與其他電路組合。磁場感測器被用於各種應用中,包括但不限於,感測磁場方向之角度的角度感測器、感測由載流導體承載之電流所產生的磁場的電流感測器、感測鐵磁物體之鄰近性的磁開關、感測通過的鐵磁物品,例如,磁場感測器與背偏(back-biased)磁鐵或其他磁鐵結合使用之環形磁鐵或鐵磁目標(例如,輪齒)的磁域的旋轉感測器、以及感測磁場之磁場密度的磁場感測器。 圖8示出用於在啟動期間提供正弦相位電流給三相馬達的步驟的示例性順序。在步驟800中,接收來自磁感測元件,諸如霍爾元件,的差分輸出。在步驟802中,從差分輸出產生極性信號以在特定方向上驅動馬達。在步驟804中,諸如透過整流,從差分輸出產生振幅信號。在步驟806中,測量馬達相位電流。在步驟808中,從極性信號產生馬達方向驅動信號。在實施例中,來自位在相對於馬達繞組的霍爾元件的差分輸出被提供給比較器以產生極性信號。 在步驟810中,產生馬達電流控制信號。在示例性實施例中,PID控制器接收測量的相位電流資訊及經整流的差分霍爾輸出信號,其提供參考信號。在步驟812中,將馬達方向驅動信號及馬達電流控制信號提供給PWM信號產生器,其提供控制信號給開關元件,用於控制至馬達的相位電流。在示例性實施例中,使用SVPWM處理,以產生三相開關元件控制信號。 本發明的實施例可提供優於傳統開迴路馬達啟動技術的優點。例如,本發明的實施例消除了已知啟動技術中所需的可靠啟動與快速啟動之間的折衷。此外,本發明的實施例不需要逐馬達(motor by motor)或逐負載(load by load)編程啟動設定檔。更進一步,本發明的實施例相較於傳統的馬達啟動技術,可在負載相對較輕時,實現更快速的啟動。本發明的實施例還可在馬達負載增加及/或啟動期間存在外力的情況下提供可靠的啟動。 本發明的實施例可提供優於傳統以霍爾感測器為基礎之解決方案的優點。例如,本發明的實施例可透過使用正弦電流曲線來提供更柔和的換向以增強聲學性能。並且,在實施例中,相較於傳統霍爾感測器為基礎的啟動技術(其需要三個霍爾感測器),可使用單一霍爾元件。 圖9示出示例性電腦900,其可執行本文所述之處理的至少一部分。電腦900包括處理器902、揮發性記憶體904、非揮發性記憶體906(例如,硬碟)、輸出裝置907及圖形使用者介面(GUI)908(例如,滑鼠、鍵盤、顯示器等等)。非揮發性記憶體906儲存電腦指令912、作業系統916及資料918。在一個範例中,處理器902從揮發性記憶體904中執行電腦指令912。在一個實施例中,物件920包含非暫時性電腦可讀取指令。 處理可以用硬體、軟體、或二者之組合來實現。處理可在可編程電腦/機器上執行的電腦程式中實現,可編程電腦/機器之各者包括處理器、儲存媒體或處理器可讀取之其他製品(包括揮發性與非揮發性記憶體及/或儲存元件)、至少一個輸入裝置、以及一或多個輸出裝置。可將程式碼應用於使用輸入裝置輸入的資料來執行處理並產生輸出資訊。 系統可至少部分地透過電腦程式產品(例如,在機器可讀取儲存裝置中)來執行處理,以供資料處理裝置(例如,可編程處理器、一台電腦、或多台電腦)執行或控制其操作。每個這樣的程式可以高階程序程式語言或物件導向程式語言來實作以與電腦系統通訊。然而,程式可以組合語言或機器語言來實作。程式語言可以是經編譯的或經解譯的語言,並且其可以任何形式配置,包括作為單獨程式或者作為模組、元件、次常式、或適用於計算環境的其他單元。可將電腦程式配置成在一台電腦上執行、或者在一個站點的多台電腦上執行、或在分佈於多個站點並由通訊網路互連的多台電腦上執行。可將電腦程式儲存在通用或專用可編程電腦可讀取的儲存媒體或裝置(例如,CD-ROM、硬碟、或磁碟)上,用於當電腦讀取儲存媒體或裝置時配置或操作電腦。處理還可被實現為配置有電腦程式的機器可讀取儲存媒體,其中當執行時,電腦程式中的指令致使電腦進行操作。 處理可由執行一或多個電腦程式的一或多個可編程處理器來執行,以執行系統的功能。系統的全部或部分可被實現為專用邏輯電路(例如,FPGA(現場可編程閘陣列)及/或ASIC(特殊應用積體電路))。 已經描述了本發明的示例性實施例,對於本領域中具有通常知識者而言將顯而易見的是,也可使用併入其概念的其他實施例。本文包含的實施例不應限於公開的實施例,而應該僅由隨附之申請專利範圍的精神和範圍來限制。本文所引用的所有出版物和參考文獻係明確地透過全文引用而併入本文。 可將本文所述之不同實施例的元件組合以形成上面未具體闡述的其他實施例。在單一實施例之上下文中描述的各種元件也可被單獨地提供或者以任何合適的子組合來被提供。本文未具體描述的其他實施例也落在下面的申請專利範圍內。
102‧‧‧馬達控制電路
102b~102d‧‧‧節點
104‧‧‧電動馬達
104a‧‧‧繞組
104b‧‧‧繞組
104c‧‧‧繞組
105‧‧‧磁性感測元件
106‧‧‧外部速度需求信號
107‧‧‧速度需求產生器
107a‧‧‧速度需求信號
108‧‧‧脈寬調變(PWM)產生器
110‧‧‧閘驅動器電路
110a~110f‧‧‧PWM 閘驅動信號
112‧‧‧電晶體
114‧‧‧電晶體
116‧‧‧電晶體
118‧‧‧電晶體
120‧‧‧電晶體
122‧‧‧電晶體
124‧‧‧馬達驅動信號
126‧‧‧馬達驅動信號
128‧‧‧馬達驅動信號
130‧‧‧電感器
131‧‧‧電阻器
136‧‧‧反電動勢電壓源VA
143‧‧‧信號處理模組
146‧‧‧調變信號產生模組
147‧‧‧感測器模組
149‧‧‧啟動模組
151‧‧‧分路電阻器
200‧‧‧啟動模組
202‧‧‧比較器
204a~204b‧‧‧差分輸出
206‧‧‧霍爾元件
208‧‧‧控制模組
210‧‧‧整流器模組
212‧‧‧整流器信號
214‧‧‧馬達電流信號
216‧‧‧極性控制迴路
218‧‧‧電流振幅控制迴路
230‧‧‧PWM產生器模組
231‧‧‧位置
232‧‧‧橋式電路
233‧‧‧振幅
234‧‧‧馬達
250‧‧‧比例-積分-微分(PID)控制器
252‧‧‧控制向量振幅信號
254‧‧‧Kp模組
256‧‧‧Ki模組
900‧‧‧電腦
902‧‧‧處理器
904‧‧‧揮發性記憶體
906‧‧‧非揮發性記憶體
907‧‧‧輸出裝置
908‧‧‧圖形使用者介面(GUI)
912‧‧‧電腦指令
916‧‧‧作業系統
918‧‧‧資料
920‧‧‧物件
從下面圖式的描述可更全面地理解本發明之上述特徵以及發明本身,其中: 圖1是依據本發明之示例性實施例的在啟動期間具有正弦相位電流之馬達控制器的示意圖。 圖1A示出三相馬達之一部分的說明性等效電路; 圖1B是用於測量圖1之電路中的相位信號的電路的示意圖; 圖2示出圖1之馬達控制器之一部分的示例性實現; 圖2A是差分霍爾元件輸出的示例性波形; 圖2B是整流後圖2A的差分霍爾元件輸出的示例性波形; 圖3是圖1之馬達控制器之另一部分的示意圖; 圖4是圖3之馬達控制器之一部分的示例性實現的示意圖; 圖5是相對於馬達相位定位用於提供馬達驅動向量方向之霍爾元件的示意圖; 圖6是示出用於產生脈寬調變信號以驅動馬達相位之說明性技術的圖; 圖6A是示出對應於圖6之開關元件對的導電狀態的圖; 圖7A示出霍爾元件比較器輸出及傳統相位電流; 圖7B示出霍爾元件比較器輸出及一般正弦相位電流; 圖8是示出依據本發明之說明性實施例之用於提供馬達啟動的示例性步驟順序的流程圖;以及 圖9是可執行本文所述處理之至少一部分的示例性電腦的示意圖。
Claims (32)
- 一種用於啟動三相馬達的方法,包括:接收來自磁場感測元件的差分輸出;從該些差分輸出產生極性信號;接收該些差分輸出並且產生振幅信號;從該極性信號產生馬達方向驅動信號;及從測量的馬達電流信號及該振幅信號在該馬達啟動期間產生正弦馬達驅動信號,其中該些馬達驅動信號以對應於該馬達方向驅動信號的方向驅動該馬達。
- 依據請求項1之方法,其中該磁場感測元件包含霍爾(Hall)元件。
- 依據請求項1之方法,其中該馬達啟動期間的該正弦馬達驅動信號由包含該磁場感測元件的單一霍爾元件產生。
- 依據請求項3之方法,其中該馬達方向驅動信號對應於該單一霍爾元件相對於該馬達之相位的位置。
- 依據請求項1之方法,其中該磁場感測元件包含異向性磁阻(AMR)元件。
- 依據請求項1之方法,其中該磁場感測元件包含巨磁阻(GMR)元件。
- 依據請求項1之方法,其中該磁場感測元件包含穿隧磁阻(TMR)元件。
- 依據請求項1之方法,還包括使用比較器來產生該極性信號。
- 依據請求項1之方法,還包括整流該些差分輸出來產生該振幅信號。
- 依據請求項1之方法,還包括使用比例-積分(proportional-integral,PI)控制器來從該振幅信號及該測量的馬達電流產生用於PWM信號產生器的控制向量振幅信號。
- 依據請求項1之方法,其中該馬達包含無刷式直流(brushless DC)馬達。
- 一種馬達控制器系統,包括:控制模組,被配置以接收從位在相對於三相馬達之相位的磁場感測元件輸出的差分輸出產生的極性資訊及從該磁場感測元件輸出的該些差分輸出產生的振幅資訊,該控制模組被配置以產生對應於該接收到的極性資訊的馬達方向驅動信號並從該振幅資訊和測量的馬達電流資訊產生振幅控制信號;及脈寬調變(PWM)模組,被配置以接收該振幅控制信號和該馬達方向驅動信號,並產生用於驅動該馬達的開關元件的馬達驅動信號,該些開關元件在啟動期間提供正弦相位電流給該馬達,其中該些馬達驅動信號以對應於該馬達方向驅動信號的方向驅動該馬達。
- 依據請求項12之系統,其中該磁場感測元件包含霍爾元件。
- 依據請求項12之系統,其中該馬達啟動期間的正弦馬達驅動信號由包含該磁場感測元件的單一霍爾元件產生。
- 依據請求項14之系統,其中該馬達方向驅動信號對應於該單一霍爾元件相對於該馬達之相位的位置。
- 依據請求項12之系統,還包括比較器,用以產生該極性信號。
- 依據請求項12之系統,還包括整流該些差分輸出來產生該振幅信號。
- 依據請求項12之系統,還包括比例-積分(PI)控制器,用以從該振幅信號及該測量的馬達電流產生用於PWM信號產生器的控制向量振幅信號。
- 依據請求項12之系統,其中該馬達包含無刷式直流馬達。
- 依據請求項12之系統,其中該磁場感測元件包含異向性磁阻(AMR)元件。
- 依據請求項12之系統,其中該磁場感測元件包含巨磁阻(GMR)元件。
- 依據請求項12之系統,其中該磁場感測元件包含穿隧磁阻(TMR)元件。
- 一種馬達控制器系統,包括:控制機構,用於接收從位在相對於三相馬達之相位的磁場感測元件輸出的差分輸出產生的極性資訊及從該磁場感測元件輸出的該些差分輸出產生的振幅資訊,並且產生對應於該接收到的極性資訊的馬達方向驅動信號,以及從該振幅資訊和該馬達電流資訊產生振幅控制信號;及脈寬調變(PWM)機構,用於接收該振幅控制信號和該馬達方向驅動信號,並產生用於驅動該馬達的開關元件的馬達驅動信號,該些開關元件在啟動期間提供正弦相位電流給該馬達,其中該些馬達驅動信號以對應於該馬達方向驅動信號的方向驅動該馬達。
- 依據請求項23之系統,其中該磁場感測元件包含霍爾元件。
- 依據請求項23之系統,其中該馬達啟動期間的正弦馬達驅動信號由包含該磁場感測元件的單一霍爾元件產生。
- 依據請求項25之系統,其中該馬達方向驅動信號對應於該單一霍爾元件相對於該馬達之相位的位置。
- 依據請求項23之系統,還包括整流器,耦合至該些差分輸出以產生該振幅信號。
- 依據請求項23之系統,還包括比例-積分(PI)控制器機構,用於從該振幅信號及該測量的馬達電流產生用於PWM信號產生器的控制向量振幅信號。
- 依據請求項23之系統,其中該馬達包含無刷式直流馬達。
- 依據請求項23之系統,其中該磁場感測元件包含異向性磁阻(AMR)元件。
- 依據請求項23之系統,其中該磁場感測元件包含巨磁阻(GMR)元件。
- 依據請求項23之系統,其中該磁場感測元件包含穿隧磁阻(TMR)元件。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US15/374,154 US10873280B2 (en) | 2016-12-09 | 2016-12-09 | Methods and apparatus for motor startup with sinusoidal phase current |
US15/374,154 | 2016-12-09 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201828584A TW201828584A (zh) | 2018-08-01 |
TWI666869B true TWI666869B (zh) | 2019-07-21 |
Family
ID=62489718
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW106140695A TWI666869B (zh) | 2016-12-09 | 2017-11-23 | 用於以正弦相位電流啟動馬達的方法及裝置和馬達控制器系統 |
Country Status (3)
Country | Link |
---|---|
US (1) | US10873280B2 (zh) |
CN (1) | CN108233793B (zh) |
TW (1) | TWI666869B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11374513B2 (en) | 2019-01-23 | 2022-06-28 | Allegro Microsystems, Llc | Motor control circuit with degauss filter |
CN110412363B (zh) * | 2019-07-17 | 2021-07-20 | 国网电力科学研究院武汉南瑞有限责任公司 | 一种基于速度闭环控制的软件极性判断直流电场测量*** |
US11736047B2 (en) | 2019-09-25 | 2023-08-22 | Allegro Microsystems, Llc | BLDC motor controller/driver |
CN112910344A (zh) * | 2020-11-30 | 2021-06-04 | 肇庆晟辉电子科技有限公司 | 一种直流无刷电机的矢量控制方法 |
US11658597B1 (en) | 2021-12-20 | 2023-05-23 | Allegro Microsystems, Llc | Single-shunt current measurement |
US20240186921A1 (en) | 2022-12-01 | 2024-06-06 | Allegro Microsystems, Llc | Motor controller having low noise high frequency signal injection |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW201206048A (en) * | 2010-03-02 | 2012-02-01 | Agave Semiconductor Llc | Position corrected pulse width modulation for brushless direct current motors |
US20140055064A1 (en) * | 2012-08-27 | 2014-02-27 | Allegro Microsystems, Inc. | Systems and Methods for Controlling Motor Speeds |
TW201509114A (zh) * | 2013-05-14 | 2015-03-01 | Allegro Microsystems Llc | 用於調整施加至電動馬達的驅動信號之啓動特性的電子電路和方法 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3686962B2 (ja) * | 2003-02-05 | 2005-08-24 | ローム株式会社 | モータドライバ |
CN100421349C (zh) * | 2006-01-26 | 2008-09-24 | 圆创科技股份有限公司 | 无刷马达驱动装置 |
US7538505B2 (en) * | 2007-05-01 | 2009-05-26 | Alberkrack Jade H | Noise suppresion suppression for hall sensor arrangements |
US7923996B2 (en) * | 2008-02-26 | 2011-04-12 | Allegro Microsystems, Inc. | Magnetic field sensor with automatic sensitivity adjustment |
US8729892B2 (en) * | 2011-04-01 | 2014-05-20 | Allegro Microsystems, Llc | Differential magnetic field sensor structure for orientation independent measurement |
JP5413424B2 (ja) | 2011-08-24 | 2014-02-12 | パナソニック株式会社 | モータ駆動装置およびブラシレスモータ |
US9172320B2 (en) | 2013-05-14 | 2015-10-27 | Allegro Microsystems, Llc | Electronic circuit and method for synchronizing electric motor drive signals between a start-up mode of operation and a normal mode of operation |
JP6163874B2 (ja) * | 2013-05-23 | 2017-07-19 | 株式会社リコー | 回転角度検出装置、画像処理装置及び回転角度検出方法 |
GB2525866A (en) * | 2014-05-06 | 2015-11-11 | Johnson Electric Sa | Controller for driving a stepper motor |
JPWO2016035298A1 (ja) | 2014-09-05 | 2017-06-22 | パナソニックIpマネジメント株式会社 | モータ駆動装置およびブラシレスモータ |
CN110235353B (zh) | 2017-02-02 | 2023-05-30 | 日本电产株式会社 | 马达控制装置、无刷马达、送风装置以及马达控制方法 |
JP2020014364A (ja) | 2018-07-20 | 2020-01-23 | 日本電産株式会社 | モータ駆動制御装置、モータ、及び送風装置 |
-
2016
- 2016-12-09 US US15/374,154 patent/US10873280B2/en active Active
-
2017
- 2017-11-23 TW TW106140695A patent/TWI666869B/zh active
- 2017-12-08 CN CN201711292323.2A patent/CN108233793B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW201206048A (en) * | 2010-03-02 | 2012-02-01 | Agave Semiconductor Llc | Position corrected pulse width modulation for brushless direct current motors |
US20140055064A1 (en) * | 2012-08-27 | 2014-02-27 | Allegro Microsystems, Inc. | Systems and Methods for Controlling Motor Speeds |
TW201509114A (zh) * | 2013-05-14 | 2015-03-01 | Allegro Microsystems Llc | 用於調整施加至電動馬達的驅動信號之啓動特性的電子電路和方法 |
Also Published As
Publication number | Publication date |
---|---|
CN108233793B (zh) | 2023-08-08 |
CN108233793A (zh) | 2018-06-29 |
US10873280B2 (en) | 2020-12-22 |
TW201828584A (zh) | 2018-08-01 |
US20180167011A1 (en) | 2018-06-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI666869B (zh) | 用於以正弦相位電流啟動馬達的方法及裝置和馬達控制器系統 | |
US10651767B2 (en) | Methods and apparatus for three-phase motor control with error compensation | |
US10389285B2 (en) | Stator resistance estimation for electric motors | |
Antonello et al. | Benefits of direct phase voltage measurement in the rotor initial position detection for permanent-magnet motor drives | |
WO2017196525A1 (en) | Motor control using phase current and phase voltage | |
US20150372629A1 (en) | System, method and apparatus of sensor-less field oriented control for permanent magnet motor | |
JP2013021843A (ja) | 永久磁石同期電動機の初期磁極位置調整装置 | |
JP2018153028A (ja) | 集積回路 | |
JP5727532B2 (ja) | ステッピングモータの電流ベクトル制御装置 | |
WO2007114058A1 (ja) | 永久磁石同期モータの磁極位置検出方法 | |
US10666178B2 (en) | Motor control device and control method | |
JP5743344B2 (ja) | 同期電動機の制御装置 | |
US8912743B2 (en) | Apparatus and method of determining rotor position in a salient-type motor | |
US20230142956A1 (en) | Motor controller, motor system and method for controlling motor | |
JP2012186911A (ja) | モータ制御装置 | |
JP2017055637A (ja) | モータの巻き線に生じる逆起電圧に基づきモータを制御するモータ制御装置 | |
JP2007082380A (ja) | 同期モータ制御装置 | |
US20230409006A1 (en) | Motor controller having bemf compensation for noise and/or vibration reduction | |
JP7433113B2 (ja) | モータ制御装置、モータシステム及びモータ制御方法 | |
JP2019154114A (ja) | モータ制御用集積回路 | |
JP7077878B2 (ja) | モータ制御装置 | |
WO2022003886A1 (ja) | モータ制御装置 | |
JP2024524182A (ja) | 低音響ノイズ開ループモータ始動 | |
TW201417491A (zh) | 用於檢測電動機的位置之電路及方法 | |
Sivadas | Sensorless control of Permanent Magnet Synchronous Motor at low speed |