[go: up one dir, main page]

TWI705653B - Device and method for determining dc current - Google Patents

Device and method for determining dc current Download PDF

Info

Publication number
TWI705653B
TWI705653B TW109109410A TW109109410A TWI705653B TW I705653 B TWI705653 B TW I705653B TW 109109410 A TW109109410 A TW 109109410A TW 109109410 A TW109109410 A TW 109109410A TW I705653 B TWI705653 B TW I705653B
Authority
TW
Taiwan
Prior art keywords
current
signal value
value
voltage control
control signal
Prior art date
Application number
TW109109410A
Other languages
Chinese (zh)
Other versions
TW202137690A (en
Inventor
黃嘉偉
郭柏辰
陳人豪
Original Assignee
財團法人工業技術研究院
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 財團法人工業技術研究院 filed Critical 財團法人工業技術研究院
Priority to TW109109410A priority Critical patent/TWI705653B/en
Application granted granted Critical
Publication of TWI705653B publication Critical patent/TWI705653B/en
Publication of TW202137690A publication Critical patent/TW202137690A/en

Links

Images

Landscapes

  • Control Of Ac Motors In General (AREA)

Abstract

A device for determining a DC current includes a current detecting circuit and a controlling device. The current detecting circuit is configured to detect and feeds back three phase-current signal values. The controlling device is configured to generate three phase-voltage control signal values according to the three phase-current signal values and a set of command values. The controlling device performs a process of DC current determination according to the three phase-current signal values and the three phase-voltage control signal values. The process of DC current determination includes determining the three phase-voltage control signal values, determining a plurality of component DC currents according to a result of the determination regarding the three phase-voltage control signal values and the three phase-current signal values, and determining a DC link current value inputted into the controlling device according to the plurality of component DC currents.

Description

直流電流估測裝置及方法Direct current estimation device and method

本發明係關於一種直流電流估測裝置及方法,特別是一種用於估算馬達之驅控裝置的直流鏈電流值的估測裝置及方法。The present invention relates to a DC current estimation device and method, in particular to a DC link current estimation device and method for estimating a motor drive control device.

一般來說,為了避免馬達驅控系統因輸入的直流鏈電流發生異常而導致損毀,需要對直流鏈電流的狀態進行監控。透過直流鏈電流的狀態的監控可提供驅控系統的直流側之診斷與保護功能,並且(例如於發電模式中)控制直流鏈電流的輸出,以穩定系統的發電功率。Generally speaking, in order to avoid damage to the motor drive control system due to abnormal input DC link current, it is necessary to monitor the state of the DC link current. Monitoring the status of the DC link current can provide diagnostic and protection functions on the DC side of the drive control system, and (for example, in the power generation mode) control the output of the DC link current to stabilize the system's power generation.

為了監控直流鏈電流的狀態,傳統的做法係在馬達驅控系統的高壓直流側安裝一電流感測器,此電流感測器用於擷取輸入到驅控系統的直流鏈電流的狀態。然而,此種做法不但需要額外加裝感測元件,同時也會導致電路體積與成本的增加。In order to monitor the state of the DC link current, the traditional method is to install a current sensor on the high voltage DC side of the motor drive control system. This current sensor is used to capture the state of the DC link current input to the drive control system. However, this approach not only requires additional sensing elements, but also increases the circuit volume and cost.

有鑒於此,本發明提出一種直流電流估測裝置及方法,主要透過馬達的驅控裝置所產生的三相電流及三相電壓控制訊號進行計算,據以估算直流鏈電流值,以解決傳統需要在高壓直流側額外加裝直流感測器及所導致的電路體積增加的問題。In view of this, the present invention proposes a DC current estimation device and method, which mainly calculates the three-phase current and three-phase voltage control signals generated by the motor's drive control device to estimate the DC link current value to solve traditional needs The additional installation of DC sensors on the high-voltage DC side and the resulting increase in circuit volume.

依據本發明之一實施例提出一種直流電流估測裝置,適於一馬達。所述的直流電流估測裝置包含電流偵測電路及驅控裝置。電流偵測電路電性連接馬達並且用以偵測並回授該馬達的三相電流訊號值。驅控裝置電性連接電流偵測電路及馬達,驅控裝置用以依據該三相電流訊號值與一組命令值產生三相電壓控制訊號值,其中每個相電壓控制訊號值對應於該些相電流訊號值之一。驅控裝置根據回授的該三相電流訊號值及該三相電壓控制訊號值執行一直流電流估測程序。所述的直流電流估測程序包含:判斷該些相電壓控制訊號值的大小,並且依據判斷結果及該三相電流訊號值,決定多個分量直流電流值,並且依據該些分量直流電流值估算輸入所述驅控裝置的一直流鏈電流值。According to an embodiment of the present invention, a DC current estimation device is provided, which is suitable for a motor. The DC current estimation device includes a current detection circuit and a driving control device. The current detection circuit is electrically connected to the motor and used to detect and feedback the three-phase current signal value of the motor. The drive control device is electrically connected to the current detection circuit and the motor. The drive control device is used to generate a three-phase voltage control signal value according to the three-phase current signal value and a set of command values, wherein each phase voltage control signal value corresponds to the One of the phase current signal values. The driving control device executes a DC current estimation procedure according to the feedback value of the three-phase current signal and the value of the three-phase voltage control signal. The DC current estimation procedure includes: judging the magnitude of the phase voltage control signal values, and determining the DC current values of a plurality of components according to the judgment result and the three-phase current signal value, and estimating according to the DC current values of the components Input the DC link current value of the drive control device.

依據本發明之一實施例提出一種直流電流估測方法,包含以下步驟:以電流偵測電路偵測並回授馬達的三相電流訊號值;以驅控裝置用以依據該三相電流訊號值與一組命令值產生三相電壓控制訊號值;以及以驅控裝置根據回授的該三相電流訊號值及該三相電壓控制訊號值執行一直流電流估測程序。其中,所述的直流電流估測程序包含判斷該三相電壓控制訊號值的大小,並且依據判斷結果及該三相電流訊號值,決定多個分量直流電流值,並且依據該些分量直流電流值估算輸入驅控裝置的一直流鏈電流值。According to an embodiment of the present invention, a DC current estimation method is provided, which includes the following steps: a current detection circuit detects and feeds back a three-phase current signal value of a motor; and a driving control device is used to depend on the three-phase current signal value A three-phase voltage control signal value is generated with a set of command values; and the drive control device executes a DC current estimation procedure according to the feedback of the three-phase current signal value and the three-phase voltage control signal value. Wherein, the DC current estimation procedure includes determining the magnitude of the three-phase voltage control signal value, and determining the DC current values of a plurality of components according to the determination result and the value of the three-phase current signal, and according to the DC current values of the components Estimate the DC link current value input to the drive control device.

綜上所述,在本發明所提出的直流電流估測裝置及方法中,主要係先透過原有的電流感測器回授馬達的三相電流訊號值,並且依據三相電流訊號值與預設命令值產生三相電壓控制訊號值,再進一步依據三相電流訊號值及三相電壓控制訊號值據以估算直流鏈電流值。藉此,可以在原有的馬達驅控系統的架構下,不需在系統的高壓直流側額外加裝直流感測器且不佔用電路空間,便可以達到監控直流鏈電流值的目的。In summary, in the DC current estimation device and method proposed in the present invention, the three-phase current signal value of the motor is first fed back through the original current sensor, and the three-phase current signal value and the preset Set the command value to generate a three-phase voltage control signal value, and then further estimate the DC link current value based on the three-phase current signal value and the three-phase voltage control signal value. In this way, under the architecture of the original motor drive control system, it is possible to achieve the purpose of monitoring the current value of the DC link without installing an additional DC sensor on the high-voltage DC side of the system and without occupying circuit space.

以上之關於本揭露內容之說明及以下之實施方式之說明係用以示範與解釋本發明之精神與原理,並且提供本發明之專利申請範圍更進一步之解釋。The above description of the content of the disclosure and the description of the following embodiments are used to demonstrate and explain the spirit and principle of the present invention, and to provide a further explanation of the patent application scope of the present invention.

以下在實施方式中詳細敘述本發明之詳細特徵以及優點,其內容足以使任何熟習相關技藝者了解本發明之技術內容並據以實施,且根據本說明書所揭露之內容、申請專利範圍及圖式,任何熟習相關技藝者可輕易地理解本發明相關之目的及優點。以下之實施例係進一步詳細說明本發明之觀點,但非以任何觀點限制本發明之範疇。The detailed features and advantages of the present invention are described in detail in the following embodiments, and the content is sufficient to enable anyone familiar with the relevant art to understand the technical content of the present invention and implement it accordingly, and according to the content disclosed in this specification, the scope of patent application and the drawings Anyone who is familiar with the relevant art can easily understand the related purpose and advantages of the present invention. The following examples further illustrate the viewpoints of the present invention in detail, but do not limit the scope of the present invention by any viewpoint.

請參照圖1A,圖1A係依據本發明之一實施例所繪示的馬達驅控運作系統的架構圖。如圖1A所示,馬達驅控運作系統1連接於馬達2且馬達驅控運作系統1包括驅控裝置10、電流偵測電路11及電力供應源12。在本實施例中,馬達2可例如是車輛用的三相馬達,但不以此為限。為了方便說明,以下將以馬達2作為一個三相馬達進行說明。在本實施例中,馬達驅控運作系統1的驅控裝置10與電流偵測電路11可形成一直流電流估測裝置。Please refer to FIG. 1A. FIG. 1A is a structural diagram of a motor drive control operation system according to an embodiment of the present invention. As shown in FIG. 1A, the motor drive control operation system 1 is connected to the motor 2 and the motor drive control operation system 1 includes a drive control device 10, a current detection circuit 11 and a power supply source 12. In this embodiment, the motor 2 may be, for example, a three-phase motor for a vehicle, but it is not limited to this. For the convenience of description, the motor 2 will be described below as a three-phase motor. In this embodiment, the drive control device 10 and the current detection circuit 11 of the motor drive control operation system 1 can form a DC current estimation device.

在馬達驅控運作系統1中,電力供應源12由電源121及電容122所構成用以提供一電力,電源121及電容122為並聯,該電力包含輸入到驅控裝置10的一直流鏈電流I DC。電流偵測電路11包括多個電流感測器S1~S3,分別設置在馬達2的三個相,用以偵測輸入到馬達2的三個相電流I A、I B、I C並回授三個相電流訊號值i a、i b、i c。驅控裝置10包括控制電路101及由多個電晶體開關T1~T6成對構成的開關驅動電路102,其中電晶體開關T1、T4串聯組成A相;電晶體開關T2、T5串聯組成B相;電晶體開關T3、T6串聯組成C相。 In the motor drive control operation system 1, the power supply source 12 is composed of a power source 121 and a capacitor 122 to provide a power. The power source 121 and the capacitor 122 are connected in parallel, and the power includes a DC link current I input to the drive control device 10 DC . A plurality of current detection circuit 11 comprises a current sensor S1 ~ S3, the motor 2 are provided in three phases for detecting three-phase input to the motor current I A 2 is, I B, I C and feedback Three phase current signal values i a , i b , and i c . The drive control device 10 includes a control circuit 101 and a switch drive circuit 102 composed of a plurality of transistor switches T1 to T6 in pairs, wherein the transistor switches T1 and T4 are connected in series to form phase A; the transistor switches T2 and T5 are connected in series to form phase B; Transistor switches T3 and T6 are connected in series to form phase C.

在實際運作上,驅控裝置10的控制電路101根據三個相電流訊號值i a、i b、i c與一組命令值I d_ref、I q_refc。其中,在本實施例中,為了方便後續的說明,假設三個相電流訊號值i a、i b、i c分別是第一相電流訊號值i a、第二相電流訊號值i b及第三相電流訊號值i c,而三個相電壓控制訊號值V a、V b、V c分別是第一相電壓控制訊號值V a、第二相電壓控制訊號值V b及第三相電壓控制訊號值V cIn actual practice, the control circuit 101 drive control device 10 according to the signal value of the three phase currents i a, i b, i c and a set of command value I d_ref, I q_refc. Among them, in this embodiment, for the convenience of the subsequent description, it is assumed that the three phase current signal values i a , i b , and i c are the first phase current signal value i a , the second phase current signal value i b and the first phase current signal value i b, respectively. signal phase current value i c, and the three phase voltage control signal value V a, V b, V c are the first phase voltage control signal value V a, the second phase voltage control signal value V b and the third phase voltage Control signal value V c .

具體來說,控制電路101可先取得馬達2的位置資訊PS。所述位置資訊係為馬達2的旋轉資訊,亦即控制電路101可透過例如圖1A所示設置位置感測器13來偵測馬達2運作時轉子相對於定子的旋轉狀態,進而取得馬達2的旋轉資訊作為位置資訊PS,但本發明不以設置位置感測器13為限,控制電路101也可以不透過位置感測器13取得位置資訊PS,亦即位置資訊PS並非係必要。請進一步參照圖1B,其係依據本發明之圖1A實施例所繪示的控制電路的內部功能方塊圖。如圖所示,控制電路101包括第一座標轉換單元1011、電流誤差估算單元1012、電流控制單元1013、第二座標轉換單元1014及訊號轉換單元1015。當控制電路101接收到回授的三相電流訊號值i a、i b、i c時,第一座標轉換單元1011將三個相電流訊號值i a、i b、i c透過Clark轉換為變量I α、I β,接著再進一步依據變量I α、I β及位置資訊PS經由Park轉換為變量I d、I q輸出到電流誤差估算單元1012。接著,電流誤差估算單元1012根據變量I d、I q與該組命令值I d_ref、I q_ref計算出誤差值,其中所述誤差值係為變量I d、I q與各自的命令值I d_ref、I q_ref比較而得到的電流誤差值。電流控制單元1013依據所述電流誤差值計算得到電壓矢量V d、V q,並且經由第二座標轉換單元1014(反Park轉換)轉換為變量V α、V β,並且訊號轉換單元1015依據變量V α、V β透過例如空間向量調變(SVPWM)的方式計算欲施加到馬達的目標三相電壓值,並且根據此目標三相電壓值產生一控制訊號GS,所述控制訊號GS包括占空比值,主要用以控制該些電晶體開關T1~T6,從而在各組電晶體開關的中間節點生成三個相電壓控制訊號值V a、V b、V c。所述的三相電壓控制訊號V a、V b、V c分別對應於三相電流訊號值i a、i b、i c。在實作上,控制電路101可根據控制訊號來進行電晶體開關T1~T6的導通/關閉,從而使驅控裝置10產生三相電壓控制訊號值V a、V b、V c,其中所述的控制訊號包含脈衝寬度調變量(PWM)用以控制開關驅動電路102內的電晶體開關T1~T6,以完成一次馬達電流環的控制。 Specifically, the control circuit 101 may first obtain the position information PS of the motor 2. The position information is the rotation information of the motor 2. That is, the control circuit 101 can detect the rotation state of the rotor relative to the stator when the motor 2 is operating by providing a position sensor 13 as shown in FIG. The rotation information is used as the position information PS, but the present invention is not limited to the position sensor 13, and the control circuit 101 may not obtain the position information PS through the position sensor 13, that is, the position information PS is not necessary. Please further refer to FIG. 1B, which is an internal functional block diagram of the control circuit shown in the embodiment of FIG. 1A according to the present invention. As shown in the figure, the control circuit 101 includes a first coordinate conversion unit 1011, a current error estimation unit 1012, a current control unit 1013, a second coordinate conversion unit 1014, and a signal conversion unit 1015. When the control circuit 101 receives the feedback signal of the phase current value i a, i b, when i c, a first coordinate conversion unit 1011 of the three-phase current signal value i a, i b, i c to convert variable transmission Clark I α and I β are further converted into variables I d and I q by Park according to the variables I α , I β and the position information PS and output to the current error estimation unit 1012. Next, the current error estimation unit 1012 calculates an error value according to the variables I d and I q and the set of command values I d_ref and I q_ref , wherein the error values are the variables I d and I q and their respective command values I d_ref , The current error value obtained by comparing I q_ref . The current control unit 1013 calculates the voltage vectors V d and V q according to the current error value, and converts them into variables V α and V β through the second coordinate conversion unit 1014 (inverse Park conversion), and the signal conversion unit 1015 according to the variable V α and V β calculate the target three-phase voltage value to be applied to the motor by means of, for example, space vector modulation (SVPWM), and generate a control signal GS according to the target three-phase voltage value, and the control signal GS includes a duty cycle value , mainly for controlling the plurality of transistor switches T1 ~ T6, thereby generating the three phase voltage control signal value V a group of intermediate nodes each transistor switch, V b, V c. The three-phase voltage control signal V a, V b, V c respectively correspond to the three-phase current signal value i a, i b, i c . In practice, the control circuit 101 can be performed according to the control signal switching transistor T1 ~ T6 is turned on / off, so that the drive control device 10 generates three phase voltage control signal value V a, V b, V c , wherein The control signal includes a pulse width modulated variable (PWM) for controlling the transistor switches T1~T6 in the switch drive circuit 102 to complete a motor current loop control.

在本實施例中,驅控裝置10的控制電路101係利用所回授的三個相電流訊號值i a、i b、i c及所產生的三個相電壓控制訊號值V a、V b、V c執行一直流電流估測程序。在實作上,控制電路101內部儲存單元(圖中未示)儲存有一應用程式包括一演算法。控制電路101透過運行該應用程式的演算法以執行所述的直流電流估測程序。所述的演算法內容包括以下公式(1)至公式(6)。 In this embodiment, the control circuit 101 of the drive control device 10 uses the three phase current signal values i a , i b , and i c fed back and the generated three phase voltage control signal values V a , V b , V c executes the DC current estimation procedure. In practice, the internal storage unit (not shown in the figure) of the control circuit 101 stores an application program including an algorithm. The control circuit 101 executes the DC current estimation procedure by running the algorithm of the application program. The algorithm content includes the following formula (1) to formula (6).

Figure 02_image001
公式(1)
Figure 02_image001
Formula 1)

在公式(1)當中,先比較三個相電壓控制訊號值V a、V b、V c的大小,若V a>V b且V a>V c時,並且當V b>V c的情況下,括號內第一項成立,而第二項不成立,第一相(a相)正分量直流電流值Idc ia+為i a*(V a-V b)/2,亦即第一與第二相(a、b兩相)電壓控制訊號的差值乘以第一相(a相)電流訊號值i a,再除以2。當V b>V c時,括號內第一項不成立,而第二項成立,第一相(a相)正分量直流電流值Idc ia+為i a*(V a-V c)/2,亦即第一與第二相(a、c兩相)電壓控制訊號值的差值乘以第一相(a)相電流訊號值i a,再除以2。 In the formula (1) which, comparing the first three phase voltage control signal value V a, V b, V c of the size, if V a V c> V b and V a>, and when V b> V c case Below, the first term in the brackets is true, but the second term is not true. The positive component DC current value Idc ia+ of the first phase (a-phase) is i a *(V a -V b )/2, that is, the first and second The difference of the phase (a, b) voltage control signals is multiplied by the first phase (a phase) current signal value i a , and then divided by 2. When V b >V c , the first term in the brackets does not hold, and the second term holds. The positive component DC current value Idc ia+ of the first phase (phase a) is i a *(V a -V c )/2, which is also That is, the difference between the voltage control signal values of the first and second phases (a and c) is multiplied by the current signal value i a of the first phase (a), and then divided by 2.

Figure 02_image003
公式(2)
Figure 02_image003
Formula (2)

在公式(2)當中,先比較三個相電壓控制訊號值V a、V b、V c的大小,若V a>V b且V a>V c時,並且當V b>V c的情況下,括號內第一項成立,而第二項不成立,第一相(a相)負分量直流電流值Idc ia+為i a*(V a-V b)/2,亦即第一與第二相(a、b兩相)電壓控制訊號值的差值乘以第一相(a相)電流訊號值i a,再除以2。當V b>V c時,括號內第一項不成立,而第二項成立,第一相(a相)負分量直流電流值Idc ia-為i a*(V a-V c)/2,亦即第一與第三相(a、c兩相)電壓控制訊號值的差值乘以第一相(a相)電流訊號值i a,再除以2。 In the formula (2) which, comparing the first three phase voltage control signal value V a, V b, V c of the size, if V a V c> V b and V a>, and when V b> V c case Below, the first term in the brackets is true, but the second term is not true. The negative component DC current value Idc ia+ of the first phase (a-phase) is i a *(V a -V b )/2, that is, the first and second Multiply the difference between the phase (a, b) voltage control signal values by the first phase (a phase) current signal value i a , and divide by 2. When V b >V c , the first term in the brackets does not hold, and the second term holds. The negative component DC current value of the first phase (a phase) Idc ia- is i a *(V a -V c )/2, That is, the difference between the voltage control signal values of the first and third phases (phase a and c) is multiplied by the current signal value i a of the first phase (phase a), and then divided by 2.

Figure 02_image007
公式(3)
Figure 02_image007
Formula (3)

在公式(3)當中,先比較三個相電壓控制訊號值V a、V b、V c的大小,若V a>V b且V b>V c時,並且當V a>V c的情況下,括號內第一項成立,而第二項不成立,第二相(b相)正分量直流電流值Idc ib+為i b*(V b-V a)/2,亦即第二與第一相(b、a兩相)電壓控制訊號值的差值乘以第二相(b相)電流訊號值i b,再除以2。當V a>V c時,括號內第一項不成立,而第二項成立,第二相(b相)正分量直流電流值Idc ib+為i b*(V b-V c)/2,亦即第二與第三相(b、c兩相)電壓控制訊號值的差值乘以第二相(b相)電流訊號值i b,再除以2。 In the formula (3) which, comparing the first three phase voltage control signal value V a, V b, V c of the size, if V a V c> V b and V b>, and when the case where V a> V c of Below, the first term in the brackets is true, but the second term is not true. The second phase (b-phase) positive component DC current value Idc ib+ is i b *(V b -V a )/2, that is, the second and the first Multiply the difference between the phase (b, a) voltage control signal values by the second phase (b phase) current signal value i b , and divide by 2. When V a > V c , the first term in the brackets is not valid, and the second term is valid, and the positive component DC current value Idc ib+ of the second phase (phase b) is i b *(V b -V c )/2, also That is, the difference between the voltage control signal values of the second and third phases (phase b and c) is multiplied by the current signal value i b of the second phase (phase b), and then divided by 2.

Figure 02_image009
公式(4)
Figure 02_image009
Formula (4)

在公式(4)當中,先比較三個相電壓控制訊號值V a、V b、V c的大小,若V a>V b且V b>V c時,並且當V a>V c的情況下,括號內第一項成立,而第二項不成立,第二相(b相)負分量直流電流值Idc ib-為i b*(V b-V a)/2,亦即第二與第一相(b、a兩相)電壓控制訊號值的差值乘以第二相(b相)電流訊號值i b,再除以2。當V c>V a時,括號內第一項不成立,而第二項成立,第二相(b相)負分量直流電流值Idc ib-為i b*(V b-V c)/2,亦即第二與第三相(b、c兩相)電壓控制訊號值的差值乘以第二相(b相)電流訊號值i b,再除以2。 In the formula (4) which, comparing the first three phase voltage control signal value V a, V b, V c size, if V a V c> V b and V b>, and when the case where V a> V c of Below, the first term in the brackets is true, but the second term is not true. The second phase (b-phase) negative component DC current value Idc ib- is i b *(V b -V a )/2, that is, the second and the first The difference between the voltage control signal values of one phase (phase b and a) is multiplied by the current signal value i b of the second phase (phase b), and then divided by 2. When V c >V a , the first term in the brackets is not true, and the second term is true, the second phase (phase b) negative component DC current value Idc ib- is i b *(V b -V c )/2, That is, the difference between the voltage control signal values of the second and third phases (phase b and c) is multiplied by the current signal value i b of the second phase (phase b), and then divided by 2.

Figure 02_image011
公式(5)
Figure 02_image011
Formula (5)

在公式(5)當中,先比較三個相電壓控制訊號值V a、V b、V c的大小,若V a>V c且V b>V c時,並且當V a>V b的情況下,括號內第一項成立,而第二項不成立,第三相(c相)正分量直流電流值Idc ic+為i c*(V c-V a)/2,亦即第三與第一相(c、a兩相)電壓控制訊號值的差值乘以第三相(c相)電流訊號值i c,再除以2。當V a>V b時,括號內第一項不成立,而第二項成立,第三相(c相)正分量直流電流值Idc ic+為i c*(V c-V b)/2,亦即第三與第二相(c、b兩相)電壓控制訊號值的差值乘以第三相(c相)電流訊號值i c,再除以2。 In the formula (5) among the three-phase voltage to the comparison control signal value V a, V b, V c size, if V a V c> V c and V b>, and when the case where V a> V b of Below, the first term in the brackets is true, but the second term is not true. The third phase (c-phase) positive component DC current value Idc ic+ is i c *(V c -V a )/2, that is, the third and the first Multiply the difference between phase (c, a) voltage control signal values by the third phase (phase c) current signal value i c , and divide by 2. When V a > V b , the first term in the brackets is not valid, and the second term is valid, and the positive component DC current value of the third phase (c-phase) Idc ic+ is i c *(V c -V b )/2, also i.e., the third and the second phase (c, b-phase two) differential voltage control signal value multiplied by a third phase (c-phase) current signal value i c, divided by two.

Figure 02_image013
公式(6)
Figure 02_image013
Formula (6)

在公式(6)當中,先比較三個相電壓控制訊號值V a、V b、V c的大小,若V a>V c且V b>V c時,並且當V a>V b的情況下,括號內第一項成立,而第二項不成立,第三相(c相)負分量直流電流值Idc ic-為i c*(V c-V a)/2,亦即第三與第一相(c、a兩相)電壓控制訊號值的差值乘以第三相(c相)電流訊號值i c,再除以2。當V a>V b時,括號內第一項不成立,而第二項成立,第三相(c相)負分量直流電流值Idc ic-為i c*(V c-V b)/2,亦即第三與第二相(c、b兩相)電壓控制訊號值的差值乘以第三相(c相)電流訊號值i c,再除以2。 In the formula (6) which, comparing the first three phase voltage control signal value V a, V b, V c size, if V a V c> V c and V b>, and when the case where V a> V b of Below, the first item in the brackets is established, but the second item is not established. The negative component DC current value of the third phase (c-phase) Idc ic- is i c *(V c -V a )/2, that is, the third and the first Multiply the difference between the voltage control signal values of one phase (phase c and a) by the current signal value i c of the third phase (phase c) and divide by 2. When V a > V b , the first term in the brackets does not hold, and the second term holds. The negative component DC current value Idc ic- of the third phase (phase c) is i c *(V c -V b )/2, That is, the difference between the voltage control signal values of the third and second phases (phase c and b) is multiplied by the current signal value i c of the third phase (phase c), and then divided by 2.

其中,

Figure 02_image015
分別代表回授的三個相電流訊號值i a、i b、i c
Figure 02_image017
分別代表三個相電壓控制訊號值V a、V b、V c可由系統偵測或量測獲得,而
Figure 02_image019
分別代表各相的正/負分量直流電流值。其中,通常在實際運作上,回授的三相電流訊號值
Figure 02_image015
會先經由系統進行標么化過程以進行上述的公式運算,因此當運算完成後的電流訊號值會再與基準值相乘以回推實際的直流電流值。 among them,
Figure 02_image015
Respectively represent the three phase current signal values i a , i b , and i c of the feedback,
Figure 02_image017
They represent the three phase voltage control signal value V a, V b, V c detection or measurement system may be obtained, and
Figure 02_image019
Respectively represent the positive/negative component DC current value of each phase. Among them, usually in actual operation, the feedback three-phase current signal value
Figure 02_image015
The standardization process will be performed by the system to perform the above formula calculations, so when the calculation is completed, the current signal value will be multiplied by the reference value to push back the actual DC current value.

更具體來說,各公式中的比較式成立時數值為1,反之不成立時數值為0。例如,以公式(1)的比較式

Figure 02_image021
與比較式
Figure 02_image023
來說,如果三相電壓控制訊號值的大小關係為
Figure 02_image025
,則比較式
Figure 02_image021
成立,因此數值為1,而比較式
Figure 02_image023
不成立,因此數值為0。 More specifically, the value of the comparison formula in each formula is 1 when it is established, and the value is 0 when it is not. For example, taking the comparison formula of formula (1)
Figure 02_image021
And comparative
Figure 02_image023
In other words, if the value of the three-phase voltage control signal is related to
Figure 02_image025
, Then the comparative formula
Figure 02_image021
Is true, so the value is 1, and the comparison formula
Figure 02_image023
Not true, so the value is 0.

類似地,以公式(1)的兩比較式的乘積

Figure 02_image027
舉例說明,如果比較式(
Figure 02_image029
)且(
Figure 02_image031
)均成立時,則兩比較式的乘積
Figure 02_image033
的值即為1。反過來說,如果比較式(
Figure 02_image034
)與(
Figure 02_image035
)任一個或兩者均不成立時,則兩比較式的乘積
Figure 02_image036
的值即為0。其餘公式亦同,在此不予贅述。 Similarly, taking the product of the two comparisons of formula (1)
Figure 02_image027
For example, if the comparison formula (
Figure 02_image029
) And (
Figure 02_image031
) Are both true, then the product of the two comparisons
Figure 02_image033
The value of is 1. Conversely, if the comparison formula (
Figure 02_image034
)versus(
Figure 02_image035
) When either or both are not true, then the product of the two comparisons
Figure 02_image036
The value of is 0. The other formulas are the same, so I won't repeat them here.

如前述,上述每個公式的計算結果代表一個分量直流電流值。所欲估算的直流鏈電流值I DC即為每個分量直流電流值的總和,即直流鏈電流值

Figure 02_image037
。以下將參照公式(1)至公式(6)詳述直流電流估測程序的細部內容。 As mentioned above, the calculation result of each of the above formulas represents a component DC current value. The estimated DC link current value I DC is the sum of the DC current values of each component, that is, the DC link current value
Figure 02_image037
. The following will refer to formula (1) to formula (6) to detail the details of the DC current estimation procedure.

所述的直流電流估測程序包含:控制電路101判斷三個相電壓控制訊號值V a、V b、V c的大小,並且控制電路101依據判斷結果及三個相電流訊號值i a、i b、i c來決定多個分量直流電流值。最後,控制電路101再依據該些分量直流電流值來估算輸入到驅控裝置10的直流鏈電流值I oThe DC current estimation program comprising: a control circuit 101 determines three phase voltage control signal value V a, V b, V c size, and according to a determination result and controls the three phase currents i a signal value circuit 101, I b and i c to determine the DC current values of multiple components. Finally, the control circuit 101 then estimates the DC link current value I o input to the drive control device 10 according to the DC current values of these components.

詳細來說,控制電路101先判斷三個相電壓控制訊號值Va、V b、V c的大小關係為何,以帶入各公式的條件式進行運算,並與三個相電流訊號值i a、i b、i c搭配運算。於實作上,控制電路101根據每次回授的三相電流訊號值i a、i b、i c以及依據所述三個相電流訊號值i a、i b、i c及命令值輸出控制訊號控制電晶體開關T1~T6所對應產生的三個相電壓控制訊號值V a、V b、V c帶入各公式進行兩比較式的乘積運算,僅有其中兩個公式中的兩比較式之乘積會成立(即數值為1)而可計算出實際數值分別作為第一與第二分量直流電流值,而其他四個公式的兩比較式之乘積則不會成立(即數值為0),因此其他四個公式所計算出的分量直流電流值均為0。簡言之,任一種相電壓控制訊號值V a、V b、V c的大小關係,將會啟動控制電路101內六個公式之其中兩個公式,並且得到該兩個公式所產生的分量直流電流值。 In detail, the control circuit 101 first judges the magnitude relationship of the three phase voltage control signal values Va, V b , and V c , and calculates them with the conditional expressions of each formula, and compares them with the three phase current signal values i a , i b and i c are operated together. In practice, the control circuit 101 in accordance with the three-phase feedback current signal of each value i a, i b, i c, and three-phase current signal according to the value i a, i b, i c, and the control command value output signal The three phase voltage control signal values V a , V b , and V c generated by the control transistor switches T1~T6 are brought into each formula to perform the product operation of the two comparison formulas. There is only one of the two comparison formulas in the two formulas. The product will be established (that is, the value is 1) and the actual value can be calculated as the first and second component DC current values, while the product of the two comparison formulas of the other four formulas will not be established (that is, the value is 0), so The component DC current values calculated by the other four formulas are all 0. In short, the magnitude relationship of any of the phase voltage control signal values V a , V b , and V c will activate two of the six formulas in the control circuit 101, and obtain the component DC generated by the two formulas Current value.

舉例來說,假設控制電路101判斷三相電壓控制訊號值的大小關係為

Figure 02_image039
,其中所述的相電壓控制訊號值可以例如是以百分比(0~100%)或標么值的形式表示。在這樣的情況下,僅有公式(1)與公式(6)的兩比較式的乘積
Figure 02_image027
Figure 02_image041
的值為1,其餘的公式(2)至公式(5)的兩比較式之乘積的值為0。亦即,除了第一相正分量直流電流值
Figure 02_image043
與第三相負分量直流電流值
Figure 02_image045
之外,其餘的分量直流電流值均為0。所述的第一相正分量直流電流值
Figure 02_image043
與第三相負分量直流電流值
Figure 02_image045
分別作為第一與第二分量直流電流值。接著,控制電路101將所述的第一與第二分量直流電流值進行加總以估算出輸入驅控裝置10的直流鏈電流值I DC。 For example, suppose that the control circuit 101 determines the magnitude relationship of the three-phase voltage control signal value as
Figure 02_image039
, Wherein the phase voltage control signal value can be expressed in the form of percentage (0~100%) or per unit value, for example. In this case, only the product of the two comparison formulas of formula (1) and formula (6)
Figure 02_image027
versus
Figure 02_image041
The value of is 1, and the product of the two comparison formulas in the remaining formulas (2) to (5) is 0. That is, in addition to the positive component DC current value of the first phase
Figure 02_image043
And the third phase negative component DC current value
Figure 02_image045
Except for the other components, the DC current values are all zero. The first phase positive component DC current value
Figure 02_image043
And the third phase negative component DC current value
Figure 02_image045
As the first and second component DC current values respectively. Next, the control circuit 101 sums the first and second component DC current values to estimate the DC link current value I DC input to the drive control device 10.

請進一步參照圖2,圖2係依據本發明之一實施例所繪示的直流電流估測方法的方法流程圖,此方法適用於圖1A及1B的系統架構。如圖2所示,在步驟S1中,以電流偵測電路11偵測並回授馬達2的三相電流訊號值i a、i b、i c。在步驟S2中,以驅控裝置10用以依據該三相電流訊號值i a、i b、i c與一組命令值I d_ref、I q_ref輸出一控制訊號GS用以控制多個電晶體開關T1~T6,據以在三組電晶體開關(T1、T4)、(T2、T5)及(T3、T6)的中間節點對應生成三相電壓控制訊號值V a、V b、V c,其相關細節已於前述段落有詳細說明,在此不另贅述。接著,在步驟S3中,以驅控裝置10根據回授的該些相電流訊號值i a、i b、i c及該些相電壓控制訊號值V a、V b、V c執行一直流電流估測程序。請進一步參照圖3,圖3係依據本發明之圖2實施例所繪示之步驟S3的直流電流估測程序的流程圖。如圖3所示,在步驟S10中,判斷該三相電壓控制訊號值V a、V b、V c的大小。在步驟S11中,依據判斷結果及該三相電流訊號值i a、i b、i c決定多個分量直流電流值。在步驟S12中,依據該些分量直流電流值估算輸入到驅控裝置10的直流鏈電流值I DCPlease further refer to FIG. 2. FIG. 2 is a method flowchart of a DC current estimation method according to an embodiment of the present invention. This method is applicable to the system architectures of FIGS. 1A and 1B. As shown in FIG. 2, in step S1, the current detection circuit 11 detects and feedbacks the three-phase current signal values i a , i b , and i c of the motor 2. In step S2, the control device 10 is used to drive the three-phase current signal according to the value i a, i b, i c and a set of command value I d_ref, I q_ref GS outputs a control signal for controlling the plurality of transistor switches T1 ~ T6, according to the three transistor switches (T1, T4), (T2 , T5) and (T3, T6) of the intermediate node corresponding to the three-phase voltage to generate the control signal value V a, V b, V c , which Relevant details have been described in the foregoing paragraphs, and will not be repeated here. Next, in step S3, to the drive control device 10 according to the plurality of phase current signal value of the feedback of i a, i b, i c, and the plurality of the phase voltage control signal value V a, V b, V c perform a DC current Estimate procedure. Please further refer to FIG. 3, which is a flowchart of the DC current estimation procedure in step S3 depicted in the embodiment of FIG. 2 of the present invention. 3, in step S10, it is determined that the three-phase voltage control signal value V a, V b, V c of size. In step S11, based on the determination result and the three-phase current signal value i a, i b, i c determining a plurality of direct current component value. In step S12, the DC link current value I DC input to the drive control device 10 is estimated based on the component DC current values.

於一實施例中,前述步驟S10~S12所示的控制電路101判斷三個相電壓控制訊號值V a、V b、V c的大小,並且控制電路101依據判斷結果及三個相電流訊號i a、i b、i c的電流值決定該些分量直流電流值,並且控制電路101依據該些分量直流電流值估算輸入驅控裝置10的直流鏈電流值I o包含以下步驟S100至步驟S120,如圖4所示,其中圖4係依據本發明之一實施例所繪示的直流電流估測程序的細部流程圖。 In one embodiment, the control circuit 101 shown in the foregoing steps S10 ~ S12 determines three phase voltage control signal value V a, the size V b, V c, and the control circuit 101 according to a determination result, and three-phase current signal i a, i b, the current value i c determines the plurality of components of the DC current value, and the control circuit 101 estimates the DC link current input actuation means 10 the value of I o comprising the step S100 to step S120 based on the plurality of component DC current value, As shown in FIG. 4, FIG. 4 is a detailed flowchart of the DC current estimation program according to an embodiment of the present invention.

在步驟S100中,控制電路101判斷三個相電壓控制訊號值V a、V b、V c中最大的相電壓控制訊號值及最小的相電壓控制訊號值。於一實施例中,步驟S100所載的判斷該三相電壓控制訊號中最大的該相電壓控制訊號值及最小的該相電壓控制訊號值,以及中間的該相電壓控制訊號值。例如,假設控制電路101比對三相電壓控制訊號值的大小關係,其比對結果為V a>V b>V c,故定義V a為最大相電壓控制訊號值,V c為最小相電壓控制訊號值,並且V b為中間相電壓控制訊號值。依上述的定義規則,若比對結果為V b>V a>V c,則定義V b為最大相電壓控制訊號值,V c為最小相電壓控制訊號值,且V a為中間相電壓控制訊號值。其餘的情況可依此類推,不另贅述。 In step S100, the control circuit 101 determines three phase voltage control signal value V a, V b, V c is the maximum value of the phase voltage control signal and the minimum value of the phase voltage control signal. In one embodiment, the step S100 determines the maximum phase voltage control signal value and the minimum phase voltage control signal value among the three-phase voltage control signals, and the middle phase voltage control signal value. For example, suppose the control circuit 101 compares the magnitude relationship of the three-phase voltage control signal values, and the comparison result is V a > V b > V c , so V a is defined as the maximum phase voltage control signal value, and V c is the minimum phase voltage Control signal value, and V b is the intermediate phase voltage control signal value. According to the above definition rule, if the comparison result is V b> V a> V c , defines V b is the maximum phase voltage control signal value, V c is the minimum phase voltage control signal value, and V a phase voltage controlled intermediate Signal value. The rest of the situation can be deduced by analogy, and will not be repeated.

在步驟S110中,控制電路101以第一比較結果與第一電流訊號值決定第一分量直流電流值,其中所述第一電流訊號值係為對應於最大的相電壓控制訊號值的相電流訊號值,且所述第一比較結果係比較出三相電壓控制訊號值V a、V b、V c的數值大小,確認最大相電壓控制訊號值,並且對另外兩相電壓控制訊號值進行比較,以定義出中間相電壓控制訊號值、最小相電壓控制訊號值。於一實施例中,步驟S110中所示的以第一比較結果與第一電流訊號值決定第一分量直流電流值包含:以最大相電壓控制訊號值相對應的相電流訊號值作為第一電流訊號值,且第一比較結果係從三相電壓控制訊號值V a、V b、V c定義出最大相電壓控制訊號值、中間相電壓控制訊號值、最小相電壓控制訊號值,據以決定第一分量直流電流值。在實作上,第一分量直流電流值係為最大電壓控制訊號值及中間電壓控制訊號值之差值的二分之一與最大相電壓控制訊號值相對應的相電流訊號值的乘積。以下將針對各情況逐一舉例說明。例如,當V a為最大電壓控制訊號值時,V a>V b且V a>V c,此時將採取公式(1),以最大相電壓控制訊號值(V a)相對應的相電流訊號值(i a)作為第一電流訊號值作為運算主項(即i a為第一電流訊號值),進一步判斷另外兩電壓控制訊號值,意即比較V b與V c的大小。當V b>V c時,此時 V b為中間電壓控制訊號值,括號內第一項成立(V b>V c),且第二項不成立(V b>V c),故第一分量直流電流值為I dcia+=i a(V a-V b/2),亦即最大電壓控制訊號值(V a)及中間電壓控制訊號值(V b)之差值的二分之一乘上第一電流訊號值。當V b>V c時,此時V c為中間電壓控制訊號值,括號內第一項不成立(V b>V c),第二項成立(V b>V c),故第一分量直流電流值為I dcia+=i a(V a-V c/2) ,亦即最大電壓控制訊號值(V a)及中間電壓控制訊號值(V c)之差值的二分之一乘上第一電流訊號值。 In step S110, the control circuit 101 determines the first component DC current value based on the first comparison result and the first current signal value, wherein the first current signal value is the phase current signal corresponding to the maximum phase voltage control signal value values, and the comparison result of the first comparison line a three-phase voltage control signal value V a, V b, V c the numerical values, the maximum phase voltage control confirmation signal value, and compared to the other two-phase voltage control signal value, Define the intermediate phase voltage control signal value and the minimum phase voltage control signal value. In one embodiment, determining the first component DC current value by the first comparison result and the first current signal value shown in step S110 includes: taking the phase current signal value corresponding to the maximum phase voltage control signal value as the first current signal value and the first comparison result from the phase voltage control signal based value V a, V b, V c define the maximum value phase voltage control signal, an intermediate phase voltage control signal value, a minimum phase voltage control signal value, determined according to The first component DC current value. In practice, the first component DC current value is the product of one half of the difference between the maximum voltage control signal value and the intermediate voltage control signal value and the phase current signal value corresponding to the maximum phase voltage control signal value. The following will illustrate each situation one by one. For example, when voltage V a is the maximum value of the control signal, V a> V b and V a> V c, to be taken at this time the equation (1), the maximum value of the phase voltage control signal (V a) corresponding to the relative phase current The signal value (i a ) is used as the first current signal value as the main calculation term (ie, i a is the first current signal value), and the other two voltage control signal values are further judged, which means to compare the magnitude of V b and V c . When V b >V c , V b is the intermediate voltage control signal value. The first term in the brackets is established (V b >V c ), and the second term is not established (V b >V c ), so the first component The DC current value is I dcia+ =i a (V a -V b /2), which is one-half of the difference between the maximum voltage control signal value (V a ) and the intermediate voltage control signal value (V b ) multiplied by The first current signal value. When V b >V c , at this time V c is the intermediate voltage control signal value. The first term in the brackets does not hold (V b >V c ), and the second term holds (V b >V c ), so the first component is DC The current value is I dcia+ =i a (V a -V c /2), that is, half of the difference between the maximum voltage control signal value (V a ) and the intermediate voltage control signal value (V c ) multiplied by the first A current signal value.

當V b為最大電壓控制訊號值,V b>V a且V b>V c,此時採取公式(3),以最大電壓控制訊號值(V b)相對應的相電流訊號值 (i b)作為運算主項(即i b為第一電流訊號值),進一步判斷另外兩電壓控制訊號值,意即比較V a與V c的大小,當V a>V c時,此時Va為中間電壓控制訊號值,括號內第一項成立(V a>V c),且第二項不成立(V a>V c),故第一分量直流電流值為I dcib+=i b(V b-V a/2),亦即最大電壓控制訊號值(V b)及中間電壓控制訊號值(V a)之差值的二分之一乘上第一電流訊號值(i b)。當V a>V c時,此時V a為中間電壓控制訊號值,括號內第一項不成立(V a>V c),第二項成立(V a>V c),故第一分量直流電流值為I dcib+=i b(V b-V c/2),亦即最大電壓控制訊號值(V b)及中間電壓控制訊號值(V c)之差值的二分之一乘上第一電流訊號值(i b)。 When V b is the maximum voltage control signal value, V b >V a and V b >V c , then formula (3) is adopted, and the phase current signal value (i b ) corresponding to the maximum voltage control signal value (V b ) ) as the main items of operation (i.e., a first current signal i b value), the other two further determines a voltage value control signal, which means compare the size of the V c V a when V a> V c, the intermediate case Va Voltage control signal value. The first term in the brackets is true (V a >V c ), and the second term is not true (V a >V c ), so the first component DC current value is I dcib+ =i b (V b -V a /2), that is, one half of the difference between the maximum voltage control signal value (V b ) and the intermediate voltage control signal value (V a ) multiplied by the first current signal value (i b ). When V a> V c, V a at this time is an intermediate value of a voltage control signal, the first term does not hold (V a> V c) in brackets, the second set up (V a> V c), so that a first DC component The current value is I dcib+ =i b (V b -V c /2), that is, half of the difference between the maximum voltage control signal value (V b ) and the intermediate voltage control signal value (V c ) multiplied by the first A current signal value (i b ).

當V c為最大值,V c>V a且V c>V b,此時採取公式(5),以最大電壓控制訊號值(V c)相對應的相電流訊號值i c作為運算主項(即i c為第一電流訊號值),進一步判斷另外兩電壓控制訊號值,意即比較V a與V b的大小,當V a>V b時,此時Va為中間電壓控制訊號值,括號內第一項成立(V a>V b),且第二項不成立(V a>V b),故第一分量直流電流值為I dcic+=i c(V c-V a/2),亦即最大電壓控制訊號值(V c)及中間電壓控制訊號值(V a)之差值的二分之一乘上第一電流訊號值(i c)。當V a>V b時,此時V b為中間電壓控制訊號值,括號內第一項不成立(V a>V b),第二項成立(V a>V b),故第一分量直流電流值為I dcic+=i c(V c-V b/2) ,亦即最大電壓控制訊號值(V c)及中間電壓控制訊號值(V b)之差值的二分之一乘上第一電流訊號值(i c)。 When V c is the maximum value, V c >V a and V c >V b , then formula (5) is adopted, and the phase current signal value i c corresponding to the maximum voltage control signal value (V c ) is used as the main calculation term (i.e., current i c as a first signal value), the other two further determines voltage control signal value, which means the size of a comparator V B and V when V a> V b, the intermediate voltage Va at this time the value of the control signal, The first term in the brackets is true (V a >V b ), and the second term is not true (V a >V b ), so the first component DC current value is I dcic+ =i c (V c -V a /2), That is, one half of the difference between the maximum voltage control signal value (V c ) and the intermediate voltage control signal value (V a ) is multiplied by the first current signal value (i c ). When V a> V b, V b at this time is an intermediate value of a voltage control signal, the first term does not hold (V a> V b) in brackets, the second set up (V a> V b), so that a first DC component The current value is I dcic+ =i c (V c -V b /2), that is, half of the difference between the maximum voltage control signal value (V c ) and the intermediate voltage control signal value (V b ) multiplied by the first A current signal value (i c ).

在步驟S111中,控制電路101以第二比較結果與第二電流訊號值決定第二分量直流電流值,其中所述第二電流訊號值係為對應於最小的相電壓控制訊號值的相電流訊號值,第二比較結果係確認最小相電壓控制訊號值,並且對另外兩相電壓控制訊號值進行比較,以定義出中間相電壓控制訊號值、最大相電壓控制訊號值。於一實施例中,步驟S111中所示的以第二比較結果與第二電流訊號值決定第二分量直流電流值,以最小相電壓控制訊號值相對應的相電流訊號值作為第二電流訊號值,且第二比較結果係從三相電壓控制訊號值V a、V b、V c定義出最小相電壓控制訊號值、中間相電壓控制訊號值、最大相電壓控制訊號值。在實作上,第二分量直流電流值係為最小電壓控制訊號值及中間電壓控制訊號值之差值的二分之一與最小的相電壓控制訊號值相對應的相電流訊號值的乘積。以下將針對各情況逐一舉例說明。 In step S111, the control circuit 101 uses the second comparison result and the second current signal value to determine the second component DC current value, wherein the second current signal value is the phase current signal corresponding to the minimum phase voltage control signal value The second comparison result is to confirm the minimum phase voltage control signal value, and compare the other two phase voltage control signal values to define the middle phase voltage control signal value and the maximum phase voltage control signal value. In one embodiment, the second comparison result and the second current signal value shown in step S111 are used to determine the second component DC current value, and the phase current signal value corresponding to the minimum phase voltage control signal value is used as the second current signal value, and the second comparison result from the phase voltage control signal based value V a, V b, V c defines a minimum value of the phase voltage control signal, an intermediate phase voltage control signal value, a maximum value of the phase voltage control signal. In practice, the second component DC current value is the product of one half of the difference between the minimum voltage control signal value and the intermediate voltage control signal value and the phase current signal value corresponding to the minimum phase voltage control signal value. The following will illustrate each situation one by one.

例如,當V a為最小電壓控制訊號值時,V a>V b且V a>V c,此時將採取公式(2),以最小相電壓控制訊號值(V a)相對應的相電流訊號值(i a)作為第二電流訊號值作為運算主項(即i a為第二電流訊號值),進一步判斷另外兩電壓控制訊號值,意即比較V b與V c的大小,當V b>V c時,此時V b為中間電壓控制訊號值,括號內第一項成立(V b>V c),且第二項不成立(V b>V c),故第二分量直流電流值為I dcia-=i a(V a-V b/2) ,亦即最小電壓控制訊號值(V a)及中間電壓控制訊號值(V b)之差值的二分之一乘上第二電流訊號值(i a)。當V b>V c時,此時V c為中間電壓控制訊號值,括號內第一項不成立(V b>V c),第二項成立(V b>V c),故第二分量直流電流值為I dcia-=i a(V a-V c/2) ,亦即最小電壓控制訊號值(V a)及中間電壓控制訊號值(V c)之差值的二分之一乘上第二電流訊號值(i a)。 For example, when voltage V a is the minimum value of the control signal, V a> V b and V a> V c, to be taken at this time the equation (2), the phase voltage control signal to the minimum value (V a) corresponding to the relative phase current The signal value (i a ) is used as the second current signal value as the main calculation term (i a is the second current signal value), and the other two voltage control signal values are further judged, which means to compare the magnitude of V b and V c . When V When b > V c , V b is the intermediate voltage control signal value. The first term in the brackets is true (V b >V c ), and the second term is not true (V b >V c ), so the second component DC current The value is I dcia- =i a (V a -V b /2), that is, half of the difference between the minimum voltage control signal value (V a ) and the intermediate voltage control signal value (V b ) multiplied by the first Two current signal value (i a ). When V b >V c , at this time V c is the intermediate voltage control signal value. The first term in the brackets does not hold (V b >V c ), and the second term holds (V b >V c ), so the second component is DC The current value is I dcia- =i a (V a -V c /2), which is one-half of the difference between the minimum voltage control signal value (V a ) and the intermediate voltage control signal value (V c ) The second current signal value (i a ).

當Vb為最小電壓控制訊號值時,V b>V a且V b>V c,此時將採取公式(4) ,以最小相電壓控制訊號值(V b)相對應的相電流訊號值(i b)作為第二電流訊號值i b作為運算主項(即i b為第二電流訊號值),進一步判斷另外兩電壓控制訊號值,意即比較V a與V c的大小,當V a>V c時,此時V a為中間電壓控制訊號值,括號內第一項成立(V a>V c),且第二項不成立(V a>V c),故第二分量直流電流值為I dcib-=i b(V b-V a/2) ,亦即最小電壓控制訊號值(V b)及中間電壓控制訊號值(V a)之差值的二分之一乘上第二電流訊號值(i b)。當V a>V c時,此時V c為中間電壓控制訊號值,括號內第一項不成立(V a>V c),第二項成立(V a>V c),故第二分量直流電流值為I dcib-=i b(V b-V c/2) ,亦即最小電壓控制訊號值(V b)及中間電壓控制訊號值(V c)之差值的二分之一乘上第二電流訊號值(i b)。 When Vb is the minimum voltage control signal value, V b >V a and V b >V c , at this time formula (4) will be adopted, and the phase current signal value corresponding to the minimum phase voltage control signal value (V b ) ( i b) as a second current signal i b value as the main operation item (i.e., a second current signal i b value), the other two further determines voltage control signal value V a comparison of the magnitude V c which means, when V a > when V c, V a at this time is an intermediate value of a voltage control signal, the first set up (V a> V c) in parentheses, and the second term is not satisfied (V a> V c), so that the second component of the DC current value I dcib- =i b (V b -V a /2), that is, half the difference between the minimum voltage control signal value (V b ) and the intermediate voltage control signal value (V a ) times the second Current signal value (i b ). When V a >V c , at this time V c is the intermediate voltage control signal value. The first term in the brackets does not hold (V a >V c ), and the second term holds (V a >V c ), so the second component is DC The current value is I dcib- =i b (V b -V c /2), that is, the difference between the minimum voltage control signal value (V b ) and the intermediate voltage control signal value (V c ) multiplied by half The second current signal value (i b ).

當V c為最小電壓控制訊號值時,V c>V a且V c>V b,此時將採取公式(6),以最小相電壓控制訊號值(V c)相對應的相電流訊號值(i c)作為第二電流訊號值i c作為運算主項(即i c為第二電流訊號值),進一步判斷另外兩電壓控制訊號的電壓參數,意即比較V a與V b的大小,當V a>V b時,此時V a為中間電壓控制訊號值,括號內第一項成立(V a>V b),且第二項不成立(V a>V b),故第二分量直流電流值為I dcic-=i c(V c-V a/2) ,亦即最小電壓控制訊號值(V c)及中間電壓控制訊號值(V a)之差值的二分之一乘上第二電流訊號值(i c)。當V a>V b時,此時V b為中間電壓控制訊號值,括號內第一項不成立(V a>V b),第二項成立(V a>V b),故第二分量直流電流值為I dcic-=i c(V c-V b/2) ,亦即最小電壓控制訊號值(V c)及中間電壓控制訊號值(V b)之差值的二分之一乘上第二電流訊號值(i c)。 When V c is the minimum voltage control signal value, V c >V a and V c >V b , then formula (6) will be adopted, and the phase current signal value corresponding to the minimum phase voltage control signal value (V c ) (i c) as a second current signal value i c as a main operation items (i.e., i c as a second current signal value), the other two parameters further determines voltage control voltage signal, which means compare a magnitude V and V B of when V a> V b, V a at this time is an intermediate value of a voltage control signal, the first set up (V a> V b) in parentheses, and the second term is not satisfied (V a> V b), so that the second component The DC current value is I dcic- =i c (V c -V a /2), which is a half of the difference between the minimum voltage control signal value (V c ) and the intermediate voltage control signal value (V a ) Upper second current signal value (i c ). When V a > V b , V b is the intermediate voltage control signal value. The first term in the brackets is not valid (V a > V b ), and the second term is valid (V a > V b ), so the second component is DC The current value is I dcic- =i c (V c -V b /2), which is a half of the difference between the minimum voltage control signal value (V c ) and the intermediate voltage control signal value (V b ) The second current signal value (i c ).

綜合上述步驟S110及S111的概念以實際範例來說,在V a>V b>V c的情況下,由於V a為最大電壓控制訊號值,V c為最小電壓控制訊號值。在V a為最大值的狀況下,將採取公式(1)做計算,此時利用i a作為主項。在V c為最小值的狀況下,採取公式(6)做計算,此時利用i c作為主項。其餘的公式(2)至公式(5)的兩比較式乘積的值為0。因此,公式(2)至公式(5)的計算結果必為0。 The above steps S110 and S111 of concepts in a practical example, in the V a> case V b> V c, since the voltage V a is the maximum value of the control signal, V c is the minimum value of the voltage control signal. In the situation where V a is the maximum value, we will take the formula (1) to do the calculation, using this time as the primary item i a. When V c is the minimum value, formula (6) is used for calculation, and i c is used as the main term at this time. The value of the product of the two comparison formulas of the remaining formulas (2) to (5) is zero. Therefore, the calculation result of formula (2) to formula (5) must be zero.

在V a>V c>V b的情況下,由於V a為最大電壓控制訊號值,V b為最小電壓控制訊號值。在V a為最大值的狀況下,將採取公式(1)做計算,此時利用i a作為主項。在V b為最小值的狀況下,採取公式(4)做計算,此時利用i c作為主項。其餘的公式(2)、(3)、(5)、(6)的兩比較式乘積的值為0。因此,公式(2)至公式(5)的計算結果必為0。 In the case where V a> V c> V b, since V a is the maximum value of the voltage control signal, V b is the minimum value of the voltage control signal. In the situation where V a is the maximum value, we will take the formula (1) to do the calculation, using this time as the primary item i a. When V b is the minimum value, formula (4) is used for calculation, and i c is used as the main term at this time. The product of the two comparison formulas of the remaining formulas (2), (3), (5), and (6) is zero. Therefore, the calculation result of formula (2) to formula (5) must be zero.

在V b>V a>V c的情況下,由於V b為最大電壓控制訊號值,V c為最小電壓控制訊號值。在V b為最大值的狀況下,將採取公式(3)做計算,此時利用i b作為主項。在V c為最小值的狀況下,採取公式(6)做計算,此時利用i c作為主項。其餘的公式(1)、(2)、(4)、(5)的兩比較式乘積的值為0。因此,公式(1)、(2)、(4)、(5)的計算結果必為0。 In the case of V b >V a >V c , since V b is the maximum voltage control signal value, V c is the minimum voltage control signal value. When V b is the maximum value, formula (3) will be used for calculation, and i b is used as the main term at this time. When V c is the minimum value, formula (6) is used for calculation, and i c is used as the main term at this time. The product of the two comparison formulas of the remaining formulas (1), (2), (4), and (5) is zero. Therefore, the calculation results of formulas (1), (2), (4), and (5) must be zero.

在V b>V c>V a的情況下,由於V b為最大電壓控制訊號值,V a為最小電壓控制訊號值。在V b為最大值的狀況下,將採取公式(3)做計算,此時利用i b作為主項。在V a為最小值的狀況下,採取公式(2)做計算,此時利用i c作為主項。其餘的公式(1)、(4)、(5)、(6)的兩比較式乘積的值為0。因此,公式(1)、(4)、(5)、(6)的計算結果必為0。 In the case of V b >V c >V a , since V b is the maximum voltage control signal value, V a is the minimum voltage control signal value. When V b is the maximum value, formula (3) will be used for calculation, and i b is used as the main term at this time. V a is the minimum value in a situation, taking equation (2) do the calculation, using this time as the primary item i c. The value of the product of the two comparison formulas of the remaining formulas (1), (4), (5), and (6) is zero. Therefore, the calculation results of formulas (1), (4), (5) and (6) must be zero.

在V c>V a>V b的情況下,由於V c為最大電壓控制訊號值,V b為最小電壓控制訊號值。在V c為最大值的狀況下,將採取公式(5)做計算,此時利用i c作為主項。在V b為最小值的狀況下,採取公式(4)做計算,此時利用i b作為主項。其餘的公式(1)、(2)、(3)、(6)的兩比較式乘積的值為0。因此,公式(1)、(2)、(3)、(6)的計算結果必為0。 In the case of V c >V a >V b , since V c is the maximum voltage control signal value, V b is the minimum voltage control signal value. When V c is the maximum value, formula (5) will be used for calculation, and i c is used as the main term at this time. When V b is the minimum value, formula (4) is used for calculation, and i b is used as the main term at this time. The product of the two comparison formulas of the remaining formulas (1), (2), (3), and (6) is zero. Therefore, the calculation results of formulas (1), (2), (3), and (6) must be zero.

在V c>V b>V a的情況下,由於V c為最大電壓控制訊號值,V a為最小電壓控制訊號值。在V c為最大值的狀況下,將採取公式(5)做計算,此時利用i c作為主項。在V a為最小值的狀況下,採取公式(2)做計算,此時利用i a作為主項。其餘的公式(1)、(3)、(4)、(6)的兩比較式乘積的值為0。因此,公式(1)、(3)、(4)、(6)的計算結果必為0。 In V c> case V b> V a, since V c is the maximum value of the voltage control signal, V a is the minimum value of the voltage control signal. When V c is the maximum value, formula (5) will be used for calculation, and i c is used as the main term at this time. V a is the minimum value in a situation, taking equation (2) do the calculation, using this time as the primary item i a. The value of the product of the two comparison formulas of the remaining formulas (1), (3), (4), and (6) is zero. Therefore, the calculation results of formulas (1), (3), (4), and (6) must be zero.

在步驟S120中,控制電路101依據所述的第一分量直流電流值與第二分量直流電流值的總和估算輸入驅控裝置10的直流鏈電流值I DC。其中,前述的步驟S110及步驟S111在執行上並無先後之分。亦即,步驟S111也可以在步驟S110之前執行,或者是步驟S110及步驟S111一同執行,本發明不以上述實施例的步驟執行順序為限。 In step S120, the control circuit 101 estimates the DC link current value I DC input to the drive control device 10 according to the sum of the first component DC current value and the second component DC current value. Among them, the aforementioned step S110 and step S111 are executed in no order. That is, step S111 can also be executed before step S110, or step S110 and step S111 are executed together, and the present invention is not limited to the order of execution of the steps in the foregoing embodiment.

綜上所述,在本發明所提出的直流電流估測裝置及方法中,主要係先回授馬達的三相電流訊號值,並且依據三相電流訊號值及命令值輸出控制訊號控制多個開關,以產生三相電壓控制訊號,再進一步依據三相電流訊號及三相電壓控制訊號據以估算直流鏈電流值。藉此,可以在原有的馬達驅控系統的架構下,不需額外加裝直流感測器且不佔用電路空間,便可以達到監控直流鏈電流值的目的。In summary, in the DC current estimation device and method proposed in the present invention, the three-phase current signal value of the motor is first fed back, and the control signal is output according to the three-phase current signal value and the command value to control multiple switches , To generate a three-phase voltage control signal, and then further estimate the DC link current value based on the three-phase current signal and the three-phase voltage control signal. In this way, the purpose of monitoring the current value of the DC link can be achieved without additional installation of a DC sensor and without occupying circuit space under the architecture of the original motor drive control system.

雖然本發明以前述之實施例揭露如上,然其並非用以限定本發明。在不脫離本發明之精神和範圍內,所為之更動與潤飾,均屬本發明之專利保護範圍。關於本發明所界定之保護範圍請參考所附之申請專利範圍。Although the present invention is disclosed in the foregoing embodiments, it is not intended to limit the present invention. All changes and modifications made without departing from the spirit and scope of the present invention fall within the scope of patent protection of the present invention. For the scope of protection defined by the present invention, please refer to the attached patent scope.

1:馬達驅控運作系統 10:驅控裝置 101:控制電路 1011:第一座標轉換單元 1012:電流誤差估算單元 1013:電流控制單元 1014:第二座標轉換單元 1015:訊號轉換單元 102:開關驅動電路 11:電流偵測電路 12:電力供應源 121:電源 122:電容 13:位置感測器 2:馬達 IDC:直流鏈電流 T1~T6:電晶體開關 S1~S3:電流感測器 PS:位置訊號 IA、IB、IC:相電流 ia、ib、ic:相電流訊號值 Va、Vb、Vc:相電壓控制訊號值 Vd、Vq:電壓矢量 Id、Iq、Vα、Vβ:變量 Id_ref、Iq_ref:命令值 GS:控制訊號1: Motor drive control operation system 10: Drive control device 101: Control circuit 1011: First coordinate conversion unit 1012: Current error estimation unit 1013: Current control unit 1014: Second coordinate conversion unit 1015: Signal conversion unit 102: Switch drive Circuit 11: Current detection circuit 12: Power supply source 121: Power supply 122: Capacitor 13: Position sensor 2: Motor I DC : DC link current T1~T6: Transistor switch S1~S3: Current sensor PS: Position signals I A , I B , I C : phase current i a , i b , i c : phase current signal value V a , V b , V c : phase voltage control signal value V d , V q : voltage vector I d , I q , V α , V β : Variables I d_ref , I q_ref : Command value GS: Control signal

圖1A係依據本發明之一實施例所繪示的馬達驅控運作系統的架構圖。 圖1B係依據本發明之圖1A實施例所繪示的控制電路的內部功能方塊圖。 圖2係依據本發明之一實施例所繪示的直流電流估測方法的方法流程圖。 圖3係依據本發明之圖2實施例所繪示的直流電流估測程序的流程圖。 圖4係依據本發明之一實施例所繪示的直流電流估測程序的細部流程圖。 FIG. 1A is a structural diagram of a motor drive control operation system according to an embodiment of the invention. FIG. 1B is an internal functional block diagram of the control circuit shown in the embodiment of FIG. 1A according to the present invention. FIG. 2 is a method flowchart of a DC current estimation method according to an embodiment of the present invention. FIG. 3 is a flowchart of the DC current estimation program depicted in the embodiment of FIG. 2 according to the present invention. FIG. 4 is a detailed flowchart of a DC current estimation program according to an embodiment of the present invention.

Claims (12)

一種直流電流估測裝置,適於一馬達,該直流電流估測裝置包含:一電流偵測電路,電性連接該馬達,該電流偵測電路用以偵測並回授該馬達的三相電流訊號值;以及一驅控裝置,電性連接該電流偵測電路及該馬達,該驅控裝置用以依據該三相電流訊號值與一組命令值產生三相電壓控制訊號值,其中每一該相電壓控制訊號值對應於該三相電流訊號值之一;其中,該驅控裝置根據回授的該三相電流訊號值及該三相電壓控制訊號值執行一直流電流估測程序,該直流電流估測程序包含:判斷該三相電壓控制訊號值的大小,並且依據判斷結果及該三相電流訊號值,決定多個分量直流電流值,並且依據該些分量直流電流值估算輸入該驅控裝置的一直流鏈電流值。A DC current estimation device suitable for a motor. The DC current estimation device includes: a current detection circuit electrically connected to the motor; the current detection circuit is used for detecting and feeding back the three-phase current of the motor Signal value; and a drive control device electrically connected to the current detection circuit and the motor. The drive control device is used to generate a three-phase voltage control signal value according to the three-phase current signal value and a set of command values, wherein each The phase voltage control signal value corresponds to one of the three-phase current signal values; wherein the drive control device executes a DC current estimation procedure according to the feedback value of the three-phase current signal and the three-phase voltage control signal value, the The DC current estimation procedure includes: judging the magnitude of the three-phase voltage control signal value, and determining the DC current value of a plurality of components according to the judgment result and the value of the three-phase current signal, and inputting the driver according to the DC current value of the components. The DC link current value of the control device. 如請求項1所述的直流電流估測裝置,其中判斷該三相電壓控制訊號值的大小,並且依據判斷結果及該三相電流訊號值,決定該些分量直流電流值,並且依據該些分量直流電流值估算輸入該驅控裝置的該直流鏈電流值包含:判斷該三相電壓控制訊號值中最大相電壓控制訊號值、中間相電壓控制訊號值及一最小該相電壓控制訊號值;以一第一比較結果與一第一電流訊號值決定一第一分量直流電流值,其中該第一電流訊號值係為對應於該最大相電壓控制訊號值的該相電流訊號值,且該第一比較結果係為確認該最大相電壓控制訊號值以及另外兩個該些相電壓控制訊號值的比較結果;以一第二比較結果與一第二電流訊號值決定一第二分量直流電流值;其中該第二電流訊號值係為對應於該最小相電壓控制訊號值的該相電流訊號值,且該第二比較結果係為確認該最小相電壓控制訊號值以及另外兩個該些相電壓控制訊號值的比較結果;以及依據該第一分量直流電流值與該第二分量直流電流值的總和估算輸入該驅控裝置的該直流鏈電流值。The DC current estimation device according to claim 1, wherein the magnitude of the three-phase voltage control signal value is determined, and the DC current value of the components is determined according to the determination result and the value of the three-phase current signal, and according to the components Estimating the DC link current value input to the drive control device includes: determining the maximum phase voltage control signal value, the middle phase voltage control signal value, and a minimum phase voltage control signal value among the three-phase voltage control signal values; A first comparison result and a first current signal value determine a first component DC current value, wherein the first current signal value is the phase current signal value corresponding to the maximum phase voltage control signal value, and the first The comparison result is to confirm the comparison result of the maximum phase voltage control signal value and the other two phase voltage control signal values; a second comparison result and a second current signal value are used to determine a second component DC current value; The second current signal value is the phase current signal value corresponding to the minimum phase voltage control signal value, and the second comparison result is to confirm the minimum phase voltage control signal value and the other two phase voltage control signals And estimate the value of the DC link current input to the drive control device based on the sum of the first component DC current value and the second component DC current value. 如請求項2所述的直流電流估測裝置,其中,以該第一比較結果與該第一電流訊號值決定該第一分量直流電流值包含:以該最大相電壓控制訊號值相對應的該相電流訊號值作為該第一電流訊號值,並且對另外該兩相電壓控制訊號值進行比較,以定義出該中間相電壓控制訊號值、該最小相電壓控制訊號值,據以決定該第一分量直流電流值。The DC current estimation device according to claim 2, wherein determining the first component DC current value based on the first comparison result and the first current signal value includes: the maximum phase voltage control signal value corresponding to the The phase current signal value is used as the first current signal value, and the other two-phase voltage control signal values are compared to define the intermediate phase voltage control signal value and the minimum phase voltage control signal value to determine the first Component DC current value. 如請求項3所述的直流電流估測裝置,其中該第一分量直流電流值係為該最大相電壓控制訊號值及該中間相電壓控制訊號值之差值的二分之一與該最大相電壓控制訊號值相對應的該相電流訊號值的乘積。The DC current estimation device according to claim 3, wherein the first component DC current value is a half of the difference between the maximum phase voltage control signal value and the intermediate phase voltage control signal value and the maximum phase The product of the current signal value of the phase corresponding to the voltage control signal value. 如請求項2所述的直流電流估測裝置,其中,以該第二比較結果與該第二電流訊號值決定該第二分量直流電流值包含:以該最小相電壓控制訊號值相對應的該相電流訊號值作為該第二電流訊號值,並且對另外該兩相電壓控制訊號值進行比較,以定義出該中間相電壓控制訊號值、該最大相電壓控制訊號值,據以決定該第二分量直流電流值。The direct current estimation device according to claim 2, wherein determining the second component direct current value based on the second comparison result and the second current signal value includes: using the minimum phase voltage control signal value corresponding to the The phase current signal value is used as the second current signal value, and the other two-phase voltage control signal values are compared to define the intermediate phase voltage control signal value and the maximum phase voltage control signal value to determine the second current signal value. Component DC current value. 如請求項5所述的直流電流估測裝置,其中該第二分量直流電流值係為該最小相電壓控制訊號值及該中間相電壓控制訊號值之差值的二分之一與該最小相電壓控制訊號值相對應的該相電流訊號值的乘積。The DC current estimation device according to claim 5, wherein the second component DC current value is a half of the difference between the minimum phase voltage control signal value and the intermediate phase voltage control signal value and the minimum phase The product of the current signal value of the phase corresponding to the voltage control signal value. 一種直流電流估測方法,包含:以一電流偵測電路偵測並回授一馬達的三相電流訊號;以一驅控裝置用以依據該三相電流訊號值與一組命令值產生三相電壓控制訊號值;以及以該驅控裝置根據回授的該三相電流訊號值及該三相電壓控制訊號值執行一直流電流估測程序;其中,該直流電流估測程序包含判斷該三相電壓控制訊號值的大小,並且依據判斷結果及該三相電流訊號值,決定多個分量直流電流值,並且依據該些分量直流電流值估算輸入該驅控裝置的一直流鏈電流值。A method for estimating DC current includes: detecting and feeding back a three-phase current signal of a motor with a current detection circuit; and using a drive control device to generate three-phase current signals based on the three-phase current signal value and a set of command values Voltage control signal value; and the drive control device executes a DC current estimation procedure according to the feedback of the three-phase current signal value and the three-phase voltage control signal value; wherein the DC current estimation procedure includes judging the three-phase The magnitude of the voltage control signal value is determined according to the judgment result and the value of the three-phase current signal to determine the DC current values of multiple components, and the DC link current value input to the drive control device is estimated according to the DC current values of the components. 如請求項7所述的直流電流估測方法,其中判斷該三相電壓控制訊號值的大小,並且依據判斷結果及該三相電流訊號值,決定該些分量直流電流值,並且依據該些分量直流電流值估算輸入該驅控裝置的該直流鏈電流值包含:判斷該三相電壓控制訊號值中最大相電壓控制訊號值及最小相電壓控制訊號值、中間相電壓控制訊號值;以一第一比較結果與一第一電流訊號值決定一第一分量直流電流值,其中該第一電流訊號值係為對應於該最大相電壓控制訊號值的該相電流訊號值,且該第一比較結果係確認該最大相電壓控制訊號值以及另外兩個該些相電壓控制訊號值的比較結果;以一第二比較結果與一第二電流訊號值決定一第二分量直流電流值,其中該第二電流訊號值係為對應於該最小相電壓控制訊號值的該相電流訊號值,且該第二參數比較結果係為確認該最小相電壓控制訊號值以及另外兩個該些相電壓控制訊號值的比較結果;以及依據該第一分量直流電流值與該第二分量直流電流值的總和估算輸入該驅控裝置的該直流鏈電流值。The DC current estimation method according to claim 7, wherein the magnitude of the three-phase voltage control signal value is determined, and the DC current value of the components is determined according to the determination result and the value of the three-phase current signal, and according to the components Estimating the DC link current value input to the drive control device includes: judging the maximum phase voltage control signal value, the minimum phase voltage control signal value, and the intermediate phase voltage control signal value among the three-phase voltage control signal values; A comparison result and a first current signal value determine a first component DC current value, wherein the first current signal value is the phase current signal value corresponding to the maximum phase voltage control signal value, and the first comparison result Is to confirm the maximum phase voltage control signal value and the comparison result of the other two phase voltage control signal values; a second comparison result and a second current signal value are used to determine a second component DC current value, where the second The current signal value is the phase current signal value corresponding to the minimum phase voltage control signal value, and the second parameter comparison result is to confirm the minimum phase voltage control signal value and the other two phase voltage control signal values Comparison result; and estimate the value of the DC link current input to the drive control device according to the sum of the first component DC current value and the second component DC current value. 如請求項8所述的直流電流估測方法,其中,以該第一比較結果與該第一電流訊號值決定該第一分量直流電流值包含:以該最大相電壓控制訊號值相對應的該相電流訊號值作為該第一電流訊號值,並且對另外該兩相電壓控制訊號值進行比較,以定義出該中間相電壓控制訊號值、該最小相電壓控制訊號值,據以決定該第一分量直流電流值。The direct current estimation method according to claim 8, wherein determining the first component direct current value based on the first comparison result and the first current signal value includes: using the maximum phase voltage control signal value corresponding to the The phase current signal value is used as the first current signal value, and the other two-phase voltage control signal values are compared to define the intermediate phase voltage control signal value and the minimum phase voltage control signal value to determine the first Component DC current value. 請求項9所述的直流電流估測方法,其中該第一分量直流電流值係為該最大相電壓控制訊號值及該中間相電壓控制訊號值之差值的二分之一與該最大相電壓控制訊號值相對應的該相電流訊號值的乘積。The DC current estimation method according to claim 9, wherein the first component DC current value is a half of the difference between the maximum phase voltage control signal value and the intermediate phase voltage control signal value and the maximum phase voltage The product of the current signal value of the phase corresponding to the control signal value. 如請求項8所述的直流電流估測方法,其中,以該第二比較結果與該第二電流訊號值決定該第二分量直流電流值包含:以該最小相電壓控制訊號值相對應的該相電流訊號值作為該第二電流訊號值,並且對另外該兩相電壓控制訊號值進行比較,以定義出該中間相電壓控制訊號值、該最小相電壓控制訊號值,據以決定該第二分量直流電流值。The direct current estimation method according to claim 8, wherein determining the second component direct current value based on the second comparison result and the second current signal value includes: using the minimum phase voltage control signal value corresponding to the The phase current signal value is used as the second current signal value, and the other two-phase voltage control signal values are compared to define the intermediate phase voltage control signal value and the minimum phase voltage control signal value to determine the second current signal value. Component DC current value. 如請求項11所述的直流電流估測方法,其中該第二分量直流電流值係為該最小相電壓控制訊號值及該中間相電壓控制訊號值之差值的二分之一與該最小相電壓控制訊號值相對應的該相電流訊號值的乘積。The direct current estimation method according to claim 11, wherein the second component direct current value is a half of the difference between the minimum phase voltage control signal value and the intermediate phase voltage control signal value and the minimum phase The product of the current signal value of the phase corresponding to the voltage control signal value.
TW109109410A 2020-03-20 2020-03-20 Device and method for determining dc current TWI705653B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW109109410A TWI705653B (en) 2020-03-20 2020-03-20 Device and method for determining dc current

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW109109410A TWI705653B (en) 2020-03-20 2020-03-20 Device and method for determining dc current

Publications (2)

Publication Number Publication Date
TWI705653B true TWI705653B (en) 2020-09-21
TW202137690A TW202137690A (en) 2021-10-01

Family

ID=74091531

Family Applications (1)

Application Number Title Priority Date Filing Date
TW109109410A TWI705653B (en) 2020-03-20 2020-03-20 Device and method for determining dc current

Country Status (1)

Country Link
TW (1) TWI705653B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12105176B2 (en) 2021-10-15 2024-10-01 Delta Electronics, Inc. Troubleshooting system and method for current sensors

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6693404B2 (en) * 2001-07-27 2004-02-17 Hitachi, Ltd. AC current detecting device for inverter apparatus and AC current detecting method therefor
TW200826464A (en) * 2006-12-04 2008-06-16 Kyosan Electric Mfg Instantaneous voltage-drop compensation circuit, power conversion apparatus, instantaneous voltage-drop compensation method and computer readable medium storing instantaneous voltage-drop compensation program
CN202475348U (en) * 2012-01-18 2012-10-03 安徽理工大学 Controlling device for mine-used explosion-proof type permanent-magnet synchronous motor
CN102904504A (en) * 2012-11-01 2013-01-30 重庆长安汽车股份有限公司 Permanent magnet synchronous motor system for automobile
CN103380568A (en) * 2010-12-29 2013-10-30 阿塞里克股份有限公司 Permanent magnet synchronous motor control circuit
CN103633659A (en) * 2013-12-11 2014-03-12 北京华电天仁电力控制技术有限公司 Energy storage converter charging and discharging control system without direct current sensor

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6693404B2 (en) * 2001-07-27 2004-02-17 Hitachi, Ltd. AC current detecting device for inverter apparatus and AC current detecting method therefor
TW200826464A (en) * 2006-12-04 2008-06-16 Kyosan Electric Mfg Instantaneous voltage-drop compensation circuit, power conversion apparatus, instantaneous voltage-drop compensation method and computer readable medium storing instantaneous voltage-drop compensation program
CN103380568A (en) * 2010-12-29 2013-10-30 阿塞里克股份有限公司 Permanent magnet synchronous motor control circuit
CN103380568B (en) 2010-12-29 2015-12-09 阿塞里克股份有限公司 Permanent-magnet synchronous motor control circuit
CN202475348U (en) * 2012-01-18 2012-10-03 安徽理工大学 Controlling device for mine-used explosion-proof type permanent-magnet synchronous motor
CN102904504A (en) * 2012-11-01 2013-01-30 重庆长安汽车股份有限公司 Permanent magnet synchronous motor system for automobile
CN102904504B (en) 2012-11-01 2015-08-19 重庆长安汽车股份有限公司 A kind of car permanent magnet synchronous motor control system
CN103633659A (en) * 2013-12-11 2014-03-12 北京华电天仁电力控制技术有限公司 Energy storage converter charging and discharging control system without direct current sensor
CN103633659B (en) 2013-12-11 2016-09-28 北京华电天仁电力控制技术有限公司 Energy accumulation current converter charge-discharge control system without DC current sensor

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12105176B2 (en) 2021-10-15 2024-10-01 Delta Electronics, Inc. Troubleshooting system and method for current sensors

Also Published As

Publication number Publication date
TW202137690A (en) 2021-10-01

Similar Documents

Publication Publication Date Title
JP5407322B2 (en) AC motor control system
US9903931B2 (en) Diagnostic device for voltage sensors
US9054626B2 (en) Motor control apparatus
CN101662258B (en) Motor controller
CN102113203B (en) Control device and control method for AC motor
US10804831B2 (en) Control apparatus for alternating-current rotary electric machine
JP5549384B2 (en) Electric motor control device and electric motor control system
JP2007159368A (en) Control device for motor drive system
CN107046383B (en) Driving device and control method for driving device
JP3801906B2 (en) Electric vehicle control device and control method
JP2019129573A (en) Controller of ac motor
JP5584994B2 (en) Inverter fault diagnosis device
US9819293B2 (en) Voltage sensor abnormality diagnosis apparatus
JP5354036B2 (en) Vehicle and vehicle control method
TWI705653B (en) Device and method for determining dc current
JP6983305B2 (en) Vehicle control device
JP6217299B2 (en) Motor control system
JP6635059B2 (en) AC motor control device
JP2011004541A (en) Controller of ac motor
JP7557314B2 (en) Motor Control Device
CN113574792A (en) Control device of permanent magnet synchronous machine
JP5293159B2 (en) AC motor control system
JP2018148611A (en) Motor control device
US20130187578A1 (en) Vehicle, and control method for vehicle
JP6451600B2 (en) Voltage sensor abnormality diagnosis device