TWI754965B - Estimating method for estimating rotor frequency of motor - Google Patents
Estimating method for estimating rotor frequency of motor Download PDFInfo
- Publication number
- TWI754965B TWI754965B TW109120347A TW109120347A TWI754965B TW I754965 B TWI754965 B TW I754965B TW 109120347 A TW109120347 A TW 109120347A TW 109120347 A TW109120347 A TW 109120347A TW I754965 B TWI754965 B TW I754965B
- Authority
- TW
- Taiwan
- Prior art keywords
- stator
- frequency
- motor
- value
- current
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 238000010408 sweeping Methods 0.000 claims description 16
- 238000010586 diagram Methods 0.000 description 10
- 230000007423 decrease Effects 0.000 description 8
- 238000005070 sampling Methods 0.000 description 5
- 238000013459 approach Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000005284 excitation Effects 0.000 description 2
- 230000006698 induction Effects 0.000 description 2
- 239000003990 capacitor Substances 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000005674 electromagnetic induction Effects 0.000 description 1
- 238000004146 energy storage Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Landscapes
- Control Of Ac Motors In General (AREA)
Abstract
Description
本揭示內容是關於一種電機轉子頻率估測方法,且特別是關於一種用以估測電機在自由滑行期間的轉子頻率的估測方法。The present disclosure relates to a method for estimating rotor frequency of an electric machine, and more particularly, to an estimation method for estimating the rotor frequency of an electric machine during freewheeling.
在電機的各種應用中,為了節能,往往會依照負載的狀況對電機進行加速或減速。在此過程中,當電機自由滑行(freewheeling)時,必須估測出電機此時的轉子頻率,才能以變頻器進行適切的追速運轉,以將電機控制到目標轉速。否則在再啟動的過程中,可能會造成啟動失敗,甚至因為過電壓過電流而導致變頻器毀損。In various applications of motors, in order to save energy, the motors are often accelerated or decelerated according to the load conditions. During this process, when the motor is freewheeling, the rotor frequency of the motor must be estimated, so that the inverter can run at an appropriate speed to control the motor to the target speed. Otherwise, in the process of restarting, it may cause failure to start, or even damage the inverter due to overvoltage and overcurrent.
因此,如何準確地估測電機在自由滑行期間的轉子頻率,是本領域的重要課題之一。Therefore, how to accurately estimate the rotor frequency of the motor during free-running is one of the important issues in the art.
本揭示內容的一態樣係關於一種估測方法。估測方法,應用於電機控制系統,用以估測電機在自由滑行期間的轉子頻率,電機控制系統包括控制器及電流感測器。估測方法包含:控制器逐次以固定輸入電壓及選擇自複數個定子頻率中之一者施予電機,以進行掃頻;電流感測器感測電機對應定子頻率的定子電流值;控制器依據定子電流值逐次計算定子電流斜率;控制器自定子電流斜率由正轉負之起點及由負轉正之終點,定義目標期間;以及進行掃頻時,控制器判斷定子頻率與轉子頻率的差值小於一設定值,以相應於目標期間之複數個時間點中之任一者的定子頻率,作為轉子頻率的估測值。One aspect of the present disclosure pertains to an estimation method. The estimation method is applied to a motor control system for estimating the rotor frequency of the motor during free-running. The motor control system includes a controller and a current sensor. The estimation method includes: the controller successively applies a fixed input voltage and selects one of a plurality of stator frequencies to the motor to perform frequency sweep; the current sensor senses the stator current value of the motor corresponding to the stator frequency; The stator current value calculates the stator current slope successively; the controller defines the target period from the starting point of the stator current slope from positive to negative and the end point from negative to positive; and when sweeping the frequency, the controller judges the difference between the stator frequency and the rotor frequency Less than a set value, the stator frequency corresponding to any one of a plurality of time points during the target period is used as an estimated value of the rotor frequency.
綜上所述,藉由滑差變小定子電流會下降的特性,透過逐次施予固定輸入電壓和選擇自多個定子頻率中之一者進行掃描,便能根據定子電流斜率正負轉換的時間點定義目標期間。因判斷出定子頻率接近於轉子頻率的目標期間,故可以自目標期間任一點的定子頻率指定而取得轉子頻率的估測值。To sum up, due to the characteristic that the stator current will decrease as the slip decreases, by applying a fixed input voltage successively and selecting one of multiple stator frequencies for scanning, the time point of the positive and negative conversion of the stator current slope can be determined. Define the target period. Since it is determined that the stator frequency is close to the target period of the rotor frequency, the estimated value of the rotor frequency can be obtained from the designation of the stator frequency at any point in the target period.
下文係舉實施例配合所附圖式作詳細說明,但所描述的具體實施例僅用以解釋本案,並不用來限定本案,而結構操作之描述非用以限制其執行之順序,任何由元件重新組合之結構,所產生具有均等功效的裝置,皆為本揭示內容所涵蓋的範圍。The following is a detailed description of the embodiments in conjunction with the accompanying drawings, but the specific embodiments described are only used to explain the present case, and are not used to limit the present case, and the description of the structure and operation is not used to limit the order of its execution. The recombined structures, resulting in devices with equal efficacy, are all within the scope of the present disclosure.
一般而言,為了精準估測在自由滑行的電機的轉子頻率,通常是根據電機在設計或製造的參數模型以計算出轉子頻率。然而,此方法必須依照不同大小、種類、用途的電機進行參數設定,才能施予適當的電流命令和電壓命令進行掃頻,且在掃頻過程中必須持續監控輸入電流和電壓。所需耗費的估測時間較長,且可能導致估測不準確的變因也較多。此外,越複雜的計算可能會增加成本,且無法即時性地取得估測值並進行補償而造成延遲。Generally speaking, in order to accurately estimate the rotor frequency of a free-running motor, the rotor frequency is usually calculated according to a parametric model of the motor during design or manufacture. However, in this method, parameters must be set according to motors of different sizes, types, and uses, in order to apply appropriate current and voltage commands for frequency sweeping, and the input current and voltage must be continuously monitored during the frequency sweeping process. The estimation time required is longer, and there are many variables that may cause the estimation to be inaccurate. In addition, more complex calculations may increase costs and delays in obtaining estimates and compensating for them in real time.
為了解決上述問題,本案將使用感應電機搭配V/f開迴路控制,在不需要電機參數的條件下,藉由定子電流的斜率變化判斷定子頻率接近轉子頻率的操作點,以取得轉子頻率的估測值。詳細內容將於後續段落中敘明,在此將先說明電機的運作原理和參數波形。In order to solve the above problems, this case will use an induction motor with V/f open-loop control. Under the condition that no motor parameters are required, the operating point at which the stator frequency is close to the rotor frequency is determined by the change of the slope of the stator current, so as to obtain an estimate of the rotor frequency. measured value. The details will be described in the following paragraphs. Here, the operation principle and parameter waveforms of the motor will be explained first.
請參考第1A圖及第1B圖。第1A圖係根據本揭示內容之部分實施例繪示一種電機控制系統1與一電機2電性連接的系統示意圖。第1B圖係根據第1A圖之部分實施例的電機2的等效電路圖。如第1A圖所示,電機控制系統1與電機2連接。電機控制系統1用以控制電機2。電機控制系統1至少包括控制器11、電流感測器12a、12b及功率級電路13。在本揭示的部分實施例中,電機控制系統1例如為變頻器,電機2例如為異步電動機(asynchronous motor)或感應電動機(induction motor),電機控制系統1接收外部的輸入電源AC,經功率及電路轉換成輸出電源提供給電機2,操作過程中藉由電流感測器12a、12b分別感測到a相、b相的回授電流Ia、Ib,並經類比數位轉換後提供轉換過的兩相回授電流Ia_AD、Ib_AD給控制器11進行計算,而得到電機2的定子電流Is,其餘細節稍後詳述。Please refer to Figure 1A and Figure 1B. FIG. 1A is a system schematic diagram illustrating an electrical connection between a motor control system 1 and a
如第1B圖所示,V s為定子電壓,Is為定子電流,jXs為定子漏感,Rs為定子電阻,jXm為勵磁電感,jXr為轉子漏感,Rr為轉子電阻,s為滑差(slip)。其中,滑差s的定義如式(1)所示。 式(1) As shown in Figure 1B, Vs is the stator voltage, Is is the stator current, jXs is the stator leakage inductance, Rs is the stator resistance, jXm is the excitation inductance, jXr is the rotor leakage inductance, Rr is the rotor resistance, and s is the slip (slip). Among them, the definition of slip s is shown in formula (1). Formula 1)
異步電動機(asynchronous motor)是以定子線圈利用電磁感應的方式使轉子產生感應電流,進而輸出轉矩而使得電動機轉動。為了要產生轉子電流,轉子的實際轉速(如式(1)中的nr)會比定子磁場的轉速(如式(1)中的ns)慢一些。而兩者的轉速差相對於實際轉速的比例則稱為滑差s。因此,由第1B圖和式(1)可知,當定子頻率Fs和轉子頻率Fr接近時,滑差s越小,定子等效阻抗Zs_eq(如第2A圖所示)越大。 An asynchronous motor uses electromagnetic induction in the stator coil to generate an induced current in the rotor, thereby outputting torque to make the motor rotate. In order to generate rotor current, the actual rotational speed of the rotor (eg, n r in equation (1)) is slower than the rotational speed of the stator magnetic field (eg, ns in equation (1)). The ratio of the speed difference between the two to the actual speed is called slip s. Therefore, as can be seen from Fig. 1B and equation (1), when the stator frequency Fs is close to the rotor frequency Fr, the smaller the slip s is, the larger the stator equivalent impedance Zs_eq (as shown in Fig. 2A) is.
請參考第2A圖、第2B圖和第3圖。第2A圖、第2B圖和第3圖係根據本揭示內容之部分實施例繪示各種電機參數的波形示意圖。具體而言,在本案實施例中,控制器11將施予電機2固定的電壓命令,並自複數個不同的定子頻率Fs中選擇一者經由變頻器逐次施予至定子,以進行掃頻。舉例來說,控制器11先施予電機2固定的電流命令,直到電機2達穩態時,以穩態中的電壓(如第2A圖中所示30伏特)作為固定電壓命令。接著,以由高至低的順序逐次選擇不同頻率(如第2A圖中所示50赫茲至0赫茲)施予至定子,以進行掃頻。
Please refer to Figure 2A, Figure 2B and Figure 3. FIGS. 2A , 2B and 3 are waveform diagrams illustrating various motor parameters according to some embodiments of the present disclosure. Specifically, in the embodiment of the present case, the
由於滑差小於零(即,定子頻率Fs小於轉子頻率Fr)時,電機2處於發電機模式。因此,為了避免開始掃頻便對直流鏈電容進行儲能,將以由高至低的順序進行掃頻,以確保安全。此外,在本實施例中,進行掃頻的時間,每次短於0.4秒。例如,一次掃頻所需時間可約為0.3秒,但本案不以此為限,可依需求進行調整。
Since the slip is less than zero (ie, the stator frequency Fs is less than the rotor frequency Fr), the
在掃頻過程中,如第2A圖和第2B圖所示,定子頻率Fs會逐漸接近轉子頻率Fr直到兩者相等,然後彼此
數值再逐漸遠離。當定子頻率Fs逐漸接近轉子頻率Fr時,由於滑差s縮小,定子等效阻抗Zs_eq將上升,而定子電流Is將下降,如第0.1秒至0.2秒之間所示。接著,當定子頻率Fs和轉子頻率Fr相等時,定子等效阻抗Zs_eq達到最大值,而定子電流Is達到最小值,如第0.2秒所示。此外,此時的輸入功率Ps為零。接著,當定子頻率Fs低於轉子頻率Fr且數值越來越遠離時,定子等效阻抗Zs_eq將下降,而定子電流Is將上升,如第0.2秒之後所示。前述時間,第0.2秒,可定義為輸入功率Ps過零點的時間。進行掃頻遇到前述定子電流Is達到最小值,或輸入功率Ps過零點,均可作為觸發條件,以對電機2進行估測量補償。當定子頻率Fs和轉子頻率Fr接近時,彼此間的頻率的差值小於一設定值,該設定值例如為2.5赫茲,可作為判斷標準。
During the frequency sweep, as shown in Figures 2A and 2B, the stator frequency Fs will gradually approach the rotor frequency Fr until the two are equal, and then each other
The values gradually move away. As the stator frequency Fs gradually approaches the rotor frequency Fr, due to the reduction of the slip s, the stator equivalent impedance Zs_eq will rise, and the stator current Is will fall, as shown between the 0.1st and 0.2th seconds. Then, when the stator frequency Fs and the rotor frequency Fr are equal, the stator equivalent impedance Zs_eq reaches the maximum value, and the stator current Is reaches the minimum value, as shown in the 0.2 second. In addition, the input power Ps at this time is zero. Then, when the stator frequency Fs is lower than the rotor frequency Fr and the value is further and further away, the stator equivalent impedance Zs_eq will decrease and the stator current Is will increase, as shown after 0.2 seconds. The aforementioned time, the 0.2 second, can be defined as the time when the input power Ps crosses the zero point. When the frequency sweep is performed, the aforementioned stator current Is reaches the minimum value, or the input power Ps zero-crossing point can be used as a trigger condition to perform the estimated amount compensation for the
由此可知,根據定子等效阻抗Zs_eq達到最高點(亦即,定子電流Is達最低點)時的定子轉速Fs,取其接近的數值,略高或略低者,便能約略推估轉子頻率Fr的數值。 It can be seen from this that, according to the stator speed Fs when the stator equivalent impedance Zs_eq reaches the highest point (that is, the stator current Is reaches the lowest point), whichever is the closest value, the rotor frequency can be roughly estimated. Numerical value of Fr.
又如第3圖所示,定子等效阻抗Z1~Z5是分別對轉子頻率為40赫茲、30赫茲、20赫茲、10赫茲和1赫茲進行掃頻的結果。如第3圖所示,定子等效阻抗Z1~Z5分別達到最高點的時間點為X1~X5。相應於時間點X1~X5的定子轉速為Y1~Y5,即約略符合轉子頻率的40赫茲、30赫茲、20赫茲、10赫茲和1赫茲。 As shown in Figure 3, the stator equivalent impedances Z1 to Z5 are the results of sweeping the rotor frequencies of 40 Hz, 30 Hz, 20 Hz, 10 Hz, and 1 Hz, respectively. As shown in Figure 3, the time points when the stator equivalent impedances Z1 to Z5 reach the highest points are X1 to X5. The rotational speeds of the stator corresponding to the time points X1 to X5 are Y1 to Y5, that is, 40 Hz, 30 Hz, 20 Hz, 10 Hz, and 1 Hz, which roughly correspond to the rotor frequencies.
換言之,透過施加固定的電壓命令和不同頻率至定子進行掃頻,並感測定子電流最小值以及計算定子電流的斜率,可判斷定子頻率接近轉子頻率的時間區間,以取得轉子頻率的估測值。 In other words, by applying a fixed voltage command and different frequencies to the stator for frequency sweeping, sensing the minimum value of the stator current and calculating the slope of the stator current, the time interval when the stator frequency is close to the rotor frequency can be determined to obtain the estimated value of the rotor frequency .
請參考第4圖。第4圖係根據本揭示內容之部分實施例繪示一種估測方法400的流程圖。為方便及清楚說明起見,下述估測方法400是配合第5圖所示實施例進行說明,但不以此為限,任何熟習此技藝者,在不脫離本揭示內容之精神和範圍內,當可對作各種更動與潤飾。如第4圖所示,估測方法400包含操作S410、S420、S430、S440以及S450。
Please refer to Figure 4. FIG. 4 is a flowchart illustrating an
首先,在操作S410中,控制器11逐次施予電機2複數個定子頻率中選擇之一者和一固定輸入電壓以進行掃頻。具體而言,如第5圖所示,在時間點T0至時間點T2的期間,控制器11逐次選擇定子頻率Fs以由高至低的順序輸入電機2以進行掃頻。此外,在部分實施例中,為了避免過大的掃頻電流產生轉矩影響轉子的轉速,控制器11將設定電流命定為電機2的額定電流值的20%,並待定子電流Is進入穩態後的電壓作為掃頻的固定輸入之電壓,以確保定子頻率Fs在接近轉子頻率Fr之前,定子電流Is會保持遞增(如期間P0中定子電流Is維持遞增)。值得注意的是,電流命令的大小僅為方便說明的例子,並非用以限制本案。
First, in operation S410, the
接著,在操作S420中,電流感測器12感測電機
2的定子電流值Is。具體而言,在掃頻期間感測定子電流值Is。在部分實施例中,從估測方法100開始到結束前,可隨時感測電機2的定子電流值Is。
Next, in operation S420, the current sensor 12 senses the
接著,在操作S430中,控制器11計算定子電流值Is的定子電流斜率。具體而言,在逐次掃頻期間,根據本次及前次感測到的定子電流值,計算本次定子電流即時的斜率。舉例來說,以每100微秒取樣一次的頻率進行逐次感測,將當前一筆(下稱本次)的定子電流值與前一筆(下稱前次)的定子電流值進行比較。若本次感測的定子電流值相較於前次感測的定子電流值小,則本次定子電流斜率小於零,為負值。若本次感測的定子電流值相較於前次感測的定子電流值大,則本次定子電流斜率大於零,為正值。在其他部分實施例中,可將當前N筆(即,包含本次在內的多次取樣)的定子電流值的平均值與前N筆(即,包含前次在內的多次取樣)的定子電流值的平均值進行比較。N為大於一的正整數。例如,分別取第5圖中時間點T3及T1附近各N筆定子電流值,分別計算出平均值再進行比較。如第5圖所示,時間點T3相應的平均值小於時間點T1相應的平均值,因此可判定定子電流斜率小於零。除了以資料筆數作為計算平均值的取樣標準,亦可以一個預設時段內逐次掃頻所得的定子電流值進行平均計算。例如,於第一時段(如包含第5圖中時間點T1的一段期間)逐次掃頻以計算出第一平均值,並於第二時段(如包含第5圖中時間點T3的一段期間)逐次掃頻以計算出第二平均值,
再比較第一平均值和第二平均值的大小以判定定子電流斜率的正負。其中,第一時段的起始時間早於第二時段的起始時間(如時間點T1早於時間點T3)。在部分實施例中,第一時段和第二時段可部分重疊。以每100微秒感測一次為例,第一時段可為第0~1000微秒,第二時段可為第500~1500微秒。將各自十次的定子電流感測值進行平均並以其大小判定定子電流斜率的正負。其中第一時段和第二時段重疊於第500~1000微秒。值得注意的是,上述取樣頻率僅為方便說明的例子,本案並不以此為限。需說明的是,前述多種計算方法對於電流斜率的正值或負值的定義類似,此不贅述。
Next, in operation S430, the
接著,在操作S440中,控制器11以定子電流斜率由正轉負時作為一起點,以定子電流斜率由負轉正時作為一終點,起點與終點定義一目標期間。換言之,目標期間為自定子電流斜率開始小於零到定子電流斜率轉為大於零之間的期間,亦即,在目標期間定子電流斜率始終為負值。
Next, in operation S440, the
具體而言,如上述段落中所述,隨著定子頻率Fs接近實際轉子頻率Fr,定子等效阻抗Zs_eq將上升,定子電流Is則將下降。因此,當定子電流斜率開始由正轉負時,代表定子等效阻抗Zs_eq開始上升,亦即,定子頻率Fs正在接近實際轉子頻率Fr。故,以定子電流斜率由正轉負時作為目標期間的起點(如第5圖中的時間點T1)。 Specifically, as described in the above paragraph, as the stator frequency Fs approaches the actual rotor frequency Fr, the stator equivalent impedance Zs_eq will increase and the stator current Is will decrease. Therefore, when the stator current slope starts to change from positive to negative, the representative stator equivalent impedance Zs_eq starts to rise, that is, the stator frequency Fs is approaching the actual rotor frequency Fr. Therefore, the starting point of the target period is taken when the slope of the stator current changes from positive to negative (for example, the time point T1 in Fig. 5).
而如上述段落中所述,理論上,在定子頻率Fs和 實際轉子頻率Fr相等時,定子等效阻抗Zs_eq將達到最大值,定子的電流Is則將達到最小值。因此,當定子電流斜率開始由負轉正時,代表定子等效阻抗Zs_eq的最高點已過,亦即,定子頻率Fs已開始小於實際轉子頻率Fr。故,以定子電流斜率由負轉正時作為目標期間的終點(如第5圖中的時間點T2)。 While as stated in the above paragraph, theoretically, at the stator frequency Fs and When the actual rotor frequency Fr is equal, the stator equivalent impedance Zs_eq will reach the maximum value, and the stator current Is will reach the minimum value. Therefore, when the stator current slope starts to change from negative to positive, the highest point representing the stator equivalent impedance Zs_eq has passed, that is, the stator frequency Fs has started to be smaller than the actual rotor frequency Fr. Therefore, the end point of the target period is taken when the stator current slope changes from negative to positive (such as the time point T2 in Fig. 5).
如此一來,藉由定子電流斜率在正負值轉換的時間點,便能判斷出在此目標期間(如第5圖中的期間P1)中的定子頻率Fs是接近於轉子頻率Fr的。 In this way, it can be determined that the stator frequency Fs is close to the rotor frequency Fr in the target period (eg period P1 in FIG. 5 ) according to the time point when the stator current slope is switched between positive and negative values.
最後,在操作S450中,定子頻率Fs中相應於目標期間之一者均接近於轉子頻率Fr,故進行掃頻時,控制器11先判斷定子頻率Fs和轉子頻率Fr彼此接近且兩者頻率的差值小於一設定值,該設定值例如為2.5赫茲,再以所判斷相應於目標期間的複數個定子頻率Fs中之任一者作為轉子頻率Fr的估測值。在一較佳實施例中,進行掃頻時,控制器11以相應於目標期間之一中間點的定子頻率Fs,作為該轉子頻率Fr的一估測值,通常於該目標期間的中間點,電流斜率下降幅度將開始趨緩。具體而言,如第5圖所示,可選定期間P1中任一時間點作為操作點。根據此操作點所對應的定子頻率Fs(即,頻率F1到頻率F2之間相應一者)作為轉子頻率Fr的估測值。換言之,在時間點T2後,將時間點T2所對應的定子頻率Fs(即,頻率F2)再加上一個補償值作為轉子頻率Fr的估測值,其中補償值為操作點所對應的定子頻率Fs(即,頻率F1到
頻率F2之間的某一數值)和頻率F2的差值。
Finally, in operation S450, one of the stator frequencies Fs corresponding to the target period is close to the rotor frequency Fr. Therefore, when sweeping the frequency, the
進一步詳細來說,由定子頻率和實際轉子頻率的波形圖(如第2A圖)中可知,雖然理想上在定子頻率Fs和實際轉子頻率Fr相等時,定子電流Is應為最小值,然而,實務上會因暫態或濾波導致訊號落後,使得定子電流達最小值的時間點出現延遲,如第2B圖中定子電流Ir所示。因此,控制器11若以電流感測器12感測到定子電流為最小值的時間點作為操作點,取得的估測值會低於實際的轉子頻率Fr。
In further detail, it can be seen from the waveform diagram of the stator frequency and the actual rotor frequency (such as Fig. 2A), although ideally when the stator frequency Fs and the actual rotor frequency Fr are equal, the stator current Is should be the minimum value. However, in practice, Due to transients or filtering, the signal will lag behind, causing a delay in the time point when the stator current reaches the minimum value, as shown by the stator current Ir in Figure 2B. Therefore, if the
在第5圖之實施例中,在定子電流Is才剛開始下降(如時間點T1)時,不會是定子頻率Fs最接近轉子頻率Fr的時候。此外,由於訊號延遲,在定子電流Is達到最低點(如時間點T2)時,也不會是定子頻率Fs最接近轉子頻率Fr的時候。因此,操作點可選定在期間P1中不是靠近時間點T1,也不是靠近時間點T2的另一個時間點,如期間P1a中之一者。 In the embodiment of FIG. 5, when the stator current Is has just started to decrease (eg time point T1), it will not be the time when the stator frequency Fs is closest to the rotor frequency Fr. In addition, due to the signal delay, when the stator current Is reaches the lowest point (eg, time point T2 ), it will not be the time when the stator frequency Fs is closest to the rotor frequency Fr. Therefore, the operating point may be selected in the period P1 not close to the time point T1, nor to another time point close to the time point T2, such as one of the periods P1a.
例如,在部分實施例中,操作點可選定期間P1的中間點,如時間點T3。根據時間點T3所對應的定子頻率Fs(即頻率F3)作為轉子頻率Fr的估測值,此時轉子電流Is下降幅度開始趨緩,或電流斜率下降幅度開始趨緩。或者,在其他部分實施例中,操作點可選定在期間P1中後半段但靠近中間點的一個時間點,如期間P1b中之一者,亦即,始於時間點T3但不超過時間點T4中之一者,以避免估測受到前述訊號延遲的影響。根據期間P1b中的一個 時間點所對應的定子頻率Fs(即頻率F3到頻率F4之間相應一者)作為轉子頻率Fr的估測值。 For example, in some embodiments, the operating point may be selected at the middle point of the period P1, such as the time point T3. According to the estimated value of the rotor frequency Fr, the stator frequency Fs corresponding to the time point T3 (ie, the frequency F3 ) is used as the estimated value of the rotor frequency. Alternatively, in some other embodiments, the operating point may be selected at a time point in the second half of the period P1 but close to the middle point, such as one of the periods P1b, that is, starting from the time point T3 but not exceeding the time point T4 One of them to avoid the estimation being affected by the aforementioned signal delay. According to one of the periods P1b The stator frequency Fs corresponding to the time point (ie the corresponding one between the frequency F3 and the frequency F4) is used as the estimated value of the rotor frequency Fr.
如此一來,藉由定子頻率和轉子頻率相近時,定子等效阻抗Zs_eq會上升而定子電流會下降的特性,利用固定輸入電壓以不同頻率施予定子進行掃描,便能根據定子電流斜率正負值轉換的時間點,推測出定子頻率接近於轉子頻率的目標期間,進而選定適當的操作點以取得轉子頻率的估測值。此時定子頻率Fs和轉子頻率Fr接近,彼此間的頻率的差值小於一設定值,該設定值例如為2.5赫茲。 In this way, when the stator frequency is close to the rotor frequency, the stator equivalent impedance Zs_eq will increase and the stator current will decrease, and the fixed input voltage is applied to the stator at different frequencies for scanning, and the positive and negative values of the stator current slope can be obtained. At the time of conversion, it is estimated that the stator frequency is close to the target period of the rotor frequency, and then an appropriate operating point is selected to obtain the estimated value of the rotor frequency. At this time, the stator frequency Fs and the rotor frequency Fr are close to each other, and the difference between the frequencies is smaller than a set value, such as 2.5 Hz.
請參考第6圖。第6圖係根據本揭示內容之部分實施例繪示一種電機轉速對時間的波形示意圖。如第6圖所示,在階段S1中,電機2由靜止加速至額定轉速。在階段S2中,電機以市電進行運轉。在階段S3中,當切斷市電後,電機將自由滑行。此時,可利用上述估測方法100對轉子的實際轉速進行估測,以取得轉子頻率Fr的估測值。在階段S4中,變頻器或本案的控制器11可依據轉子頻率的估測值進行追速運轉。如此一來,在階段S4中,電機2便能降速至目標低速。
Please refer to Figure 6. FIG. 6 is a schematic diagram illustrating a waveform of a motor speed versus time according to some embodiments of the present disclosure. As shown in FIG. 6, in phase S1, the
雖然本文將所公開的方法示出和描述為一系列的步驟或事件,但是應當理解,所示出的這些步驟或事件的順序不應解釋為限制意義。例如,部分步驟可以以不同順序發生和/或與除了本文所示和/或所描述之步驟或事件以外的其他步驟或事件同時發生。另外,實施本文所描述 的一個或多個態樣或實施例時,並非所有於此示出的步驟皆為必需。此外,本文中的一個或多個步驟亦可能在一個或多個分離的步驟和/或階段中執行。 Although the disclosed methods are shown and described herein as a series of steps or events, it should be understood that the order in which the steps or events are shown should not be construed in a limiting sense. For example, some of the steps may occur in a different order and/or concurrently with other steps or events other than those shown and/or described herein. In addition, implementing the descriptions herein Not all steps shown herein are required for one or more aspects or embodiments. Furthermore, one or more of the steps herein may also be performed in one or more separate steps and/or stages.
綜上所述,本案透過應用上述各個實施例中,藉由滑差變小定子電流會下降的特性,透過施予固定輸入電壓和多個定子頻率進行掃描,便能根據定子電流斜率正負轉換的時間點,判斷出定子頻率接近於轉子頻率的目標期間,以取得轉子頻率的估測值。在不需利用電機參數的條件下,有效縮短估測時間,並提高估測的精準度。 To sum up, in this case, by applying the above-mentioned various embodiments, by applying a fixed input voltage and a plurality of stator frequencies for scanning, the stator current can be converted into positive and negative according to the slope of the stator current due to the characteristic that the stator current will decrease when the slip decreases. At the time point, it is determined that the stator frequency is close to the target period of the rotor frequency, so as to obtain the estimated value of the rotor frequency. Without using motor parameters, the estimation time is effectively shortened and the estimation accuracy is improved.
雖然本揭示內容已以實施方式揭露如上,然其並非用以限定本揭示內容,所屬技術領域具有通常知識者在不脫離本揭示內容之精神和範圍內,當可作各種更動與潤飾,因此本揭示內容之保護範圍當視後附之申請專利範圍所界定者為準。 Although the present disclosure has been disclosed in the above embodiments, it is not intended to limit the present disclosure. Those skilled in the art can make various changes and modifications without departing from the spirit and scope of the present disclosure. The scope of protection of the disclosed contents shall be determined by the scope of the appended patent application.
1:電機控制系統 1: Motor control system
11:控制器 11: Controller
12a,12b:電流感測器 12a, 12b: Current sensor
13:功率級電路 13: Power stage circuit
2:電機 2: Motor
Ia,Ib,Ia_AD,Ib_AD:回授電流 Ia,Ib,Ia_AD,Ib_AD: Feedback current
Vs:定子電壓 Vs: stator voltage
Is:定子電流 Is: stator current
jXs:定子漏感 jXs: stator leakage inductance
Rs:定子電阻 Rs: stator resistance
jXm:勵磁電感 jXm: Excitation inductance
jXr:轉子漏感 jXr: rotor leakage inductance
Rr:轉子電阻 Rr: rotor resistance
s:滑差 s: slip
Fs:定子頻率 Fs: stator frequency
Fr:轉子頻率 Fr: rotor frequency
Zs_eq:定子等效阻抗 Zs_eq: stator equivalent impedance
Is,Ir:定子電流 Is, Ir: stator current
Ps:輸入功率 Ps: input power
X1~X5:時間點 X1~X5: time point
Y1~Y5:定子頻率 Y1~Y5: stator frequency
Z1~Z5:定子等效阻抗 Z1~Z5: Equivalent impedance of stator
400:估測方法 400: Estimation Methods
S410,S420,S430,S440,S450:操作 S410, S420, S430, S440, S450: Operation
P0,P1,P1a,P1b:期間 P0,P1,P1a,P1b: Period
T0,T1,T2,T3,T4:時間點 T0,T1,T2,T3,T4: time points
F1,F2,F3,F4:頻率 F1,F2,F3,F4: Frequency
S1,S2,S3,S4:階段 S1, S2, S3, S4: Stages
第1A圖係根據本揭示內容之部分實施例繪示一種電機控制系統與一電機電性連接的系統示意圖。 第1B圖係根據第1A圖之部分實施例的電機的等效電路圖。 第2A圖、第2B圖和第3圖係根據本揭示內容之部分實施例繪示各種電機參數的波形示意圖。 第4圖係根據本揭示內容之部分實施例繪示一種估測方法的流程圖。 第5圖係根據本揭示內容之部分實施例繪示一種估測參數的波形示意圖。 第6圖係根據本揭示內容之部分實施例繪示一種電機轉速對時間的波形示意圖。 FIG. 1A is a system schematic diagram illustrating an electrical connection between a motor control system and a motor according to some embodiments of the present disclosure. FIG. 1B is an equivalent circuit diagram of a motor according to some embodiments of FIG. 1A. FIGS. 2A , 2B and 3 are waveform diagrams illustrating various motor parameters according to some embodiments of the present disclosure. FIG. 4 is a flowchart illustrating an estimation method according to some embodiments of the present disclosure. FIG. 5 is a schematic diagram illustrating a waveform of an estimated parameter according to some embodiments of the present disclosure. FIG. 6 is a schematic diagram illustrating a waveform of a motor speed versus time according to some embodiments of the present disclosure.
400:估測方法 S410,S420,S430,S440,S450:操作 400: Estimation Methods S410, S420, S430, S440, S450: Operation
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW109120347A TWI754965B (en) | 2020-06-17 | 2020-06-17 | Estimating method for estimating rotor frequency of motor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW109120347A TWI754965B (en) | 2020-06-17 | 2020-06-17 | Estimating method for estimating rotor frequency of motor |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW202201031A TW202201031A (en) | 2022-01-01 |
| TWI754965B true TWI754965B (en) | 2022-02-11 |
Family
ID=80787838
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW109120347A TWI754965B (en) | 2020-06-17 | 2020-06-17 | Estimating method for estimating rotor frequency of motor |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI754965B (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1087587A (en) * | 1992-07-01 | 1994-06-08 | Smh管理服务有限公司 | A kind of electric motor system that is used for elec. vehicle |
| TW226500B (en) * | 1992-06-23 | 1994-07-11 | Smh Managememt Services Ag | |
| US20090140681A1 (en) * | 2005-06-09 | 2009-06-04 | Koninklijke Philips Electronics, N.V. | Sensorless measurement of the rotation frequency of a rotor of an asynchronous machine |
| WO2018002077A1 (en) * | 2016-07-01 | 2018-01-04 | Abb Technology Oy | Starting an induction machine |
-
2020
- 2020-06-17 TW TW109120347A patent/TWI754965B/en active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW226500B (en) * | 1992-06-23 | 1994-07-11 | Smh Managememt Services Ag | |
| CN1087587A (en) * | 1992-07-01 | 1994-06-08 | Smh管理服务有限公司 | A kind of electric motor system that is used for elec. vehicle |
| US20090140681A1 (en) * | 2005-06-09 | 2009-06-04 | Koninklijke Philips Electronics, N.V. | Sensorless measurement of the rotation frequency of a rotor of an asynchronous machine |
| WO2018002077A1 (en) * | 2016-07-01 | 2018-01-04 | Abb Technology Oy | Starting an induction machine |
| CN109565251A (en) * | 2016-07-01 | 2019-04-02 | Abb瑞士股份有限公司 | Starting induction machine |
Also Published As
| Publication number | Publication date |
|---|---|
| TW202201031A (en) | 2022-01-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Bateman et al. | Sensorless operation of an ultra-high-speed switched reluctance machine | |
| US8624532B2 (en) | System and method for synchronizing sinusoidal drive to permanent magnet motor without distorting drive voltage | |
| Xu et al. | Analytical method to optimise turn-on angle and turn-off angle for switched reluctance motor drives | |
| US7538507B2 (en) | System and method for transient-based motor speed estimation with transient excitation | |
| KR101605990B1 (en) | Inverter vector driving system and method for estimating capacitance using the same | |
| JP3668319B2 (en) | Control system and control method for switched reluctance machine | |
| Jang et al. | Optimal commutation of a BLDC motor by utilizing the symmetric terminal voltage | |
| CN105262403B (en) | A kind of electric rotating machine directly initiates control method | |
| CN108462413A (en) | Control device of electric motor and method of motor control | |
| JP5920714B2 (en) | SR motor driving method and apparatus | |
| TWI754965B (en) | Estimating method for estimating rotor frequency of motor | |
| TW201710924A (en) | Method for estimating parameters of the induction machine by the polynomial regression | |
| Petrus et al. | Direct instantaneous torque control of SRMs versus current profiling—Comparison regarding torque ripple and copper losses | |
| Panda et al. | Waveform detection technique for indirect rotor-position sensing of switched-reluctance motor drives. Part 2: Experimental results | |
| CN113890443B (en) | Motor rotor frequency estimation method | |
| Kumar et al. | Magnetic Characteristics-less Position Sensorless Control of SRM drive for a Wide Speed Range for Light Electric Vehicle | |
| Zhou et al. | A simplified method for dynamic control of brushless doubly-fed machines | |
| CN114448301B (en) | Method for detecting initial position of motor rotor, motor and readable storage medium | |
| KR102166365B1 (en) | BLDC Motor Driving Apparatus Having Constant Band Hysteresis Current Controller with Back EMF Phase Shift Error Compensator | |
| Vidlak et al. | Sensorless speed control of brushed DC machine | |
| Kim et al. | Parameter insensitive sensorless control of single-controllable-switch-based switched reluctance motor drive | |
| CN109302108B (en) | Asynchronous motor power generation control method and system | |
| JP2003259694A (en) | Method and apparatus for controlling PWM converter in wind power generation | |
| JP2021069138A (en) | Power converter control method and power converter control device | |
| Wang et al. | A Novel Sensorless Commutation Technique for BLDC Motors Phase‐Delay Elimination and Enhanced Error Compensation |