[go: up one dir, main page]

JP2008167554A - Control method and controller of motor - Google Patents

Control method and controller of motor Download PDF

Info

Publication number
JP2008167554A
JP2008167554A JP2006353024A JP2006353024A JP2008167554A JP 2008167554 A JP2008167554 A JP 2008167554A JP 2006353024 A JP2006353024 A JP 2006353024A JP 2006353024 A JP2006353024 A JP 2006353024A JP 2008167554 A JP2008167554 A JP 2008167554A
Authority
JP
Japan
Prior art keywords
motor
voltage
synchronous motor
vector
voltage vector
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
JP2006353024A
Other languages
Japanese (ja)
Other versions
JP4770732B2 (en
Inventor
Takuji Amano
拓司 天野
Tsuyoshi Sakai
剛志 酒井
Satoyuki Washimi
智行 鷲見
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Corp
Original Assignee
Denso Corp
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 Denso Corp filed Critical Denso Corp
Priority to JP2006353024A priority Critical patent/JP4770732B2/en
Publication of JP2008167554A publication Critical patent/JP2008167554A/en
Application granted granted Critical
Publication of JP4770732B2 publication Critical patent/JP4770732B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Ac Motors In General (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a control method and a controller of a motor in which sensorless control can be applied without complicating control while increasing the number of revolutions so as to switch to stabilized sensorless control in other system operation. <P>SOLUTION: In the method of controlling a synchronous motor 200 by sensorless driving, an applied voltage vao is determined such that the current of the synchronous motor 200 has a predetermined level in the beginning of start-up for performing forced operation or at low speed, voltages eα and eβ induced through rotation of the synchronous motor 200 are estimated. Furthermore, first voltage vectors vα1 and vβ1 correlated with the applied voltage vao and second voltage vectors vα2 and vβ2 correlated with the induced voltages eα and eβ are synthesized and applied to the synchronous motor 200. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、例えばヒートポンプサイクル等に使用される圧縮機を起動するための同期モータの制御方法およびその装置に関するものである。   The present invention relates to a method and apparatus for controlling a synchronous motor for starting a compressor used in, for example, a heat pump cycle.

従来より、圧縮機等の駆動用の同期モータ制御において、位置検出センサを用いないセンサレスモータ制御方法が数多く提案されている。このセンサレス制御においては、誘起電圧や電流情報から位置情報や位相情報を検出し制御に用いるが、起動初期はそれらの検出が困難であることから、強制的に転流運転(以下「他制運転」と呼ぶ)し、安定した位置検出が可能になってから位置検出運転に切替える方法がとられている。しかし、負荷や誘起電圧の状態によっては、他制運転時に回転が不安定となり、起動失敗する場合がある。   Conventionally, many sensorless motor control methods that do not use a position detection sensor have been proposed in synchronous motor control for driving a compressor or the like. In this sensorless control, position information and phase information are detected from the induced voltage and current information and used for control. However, since it is difficult to detect them at the initial stage of startup, the commutation operation (hereinafter referred to as “other control operation”) is forcibly performed. In other words, a method of switching to position detection operation after stable position detection is possible is employed. However, depending on the state of the load and the induced voltage, rotation may become unstable during other braking operations, and startup may fail.

ここで、起動時の負荷が不明であることによる起動失敗を防ぐ為、例えば特許文献1に示されるように、複数の起動パターンを持ち、周囲温度条件等により最適な起動パターンを選択するものが提案されている。   Here, in order to prevent a start failure due to an unknown load at start-up, for example, as shown in Patent Document 1, there are those having a plurality of start patterns and selecting an optimal start pattern according to ambient temperature conditions and the like. Proposed.

また、他制運転から位置検出運転に移行する際、切替え時の負荷状態や負荷変動レベルによる切替え失敗を防止するため、例えば特許文献2に示されるように、他制運転時に負荷を推定し、それに応じて位置検出運転の制御ゲインを決定して安定化を図るものが提案されている。   Further, when shifting from other control operation to position detection operation, in order to prevent a switching failure due to the load state or load fluctuation level at the time of switching, for example, as shown in Patent Document 2, the load is estimated during other control operation, In response to this, there has been proposed a method in which the control gain of the position detection operation is determined and stabilization is achieved.

また、他制運転時の限界回転数を上げる手段として、例えば特許文献3に示されるように、位相差検出手段を用いて電圧と電流の位相差の高周波分を検出して、電圧位相を制御するものが提案されている。
特開2002−125391号公報 特開2003−284377号公報 特開2004−343948号公報
Also, as means for increasing the limit rotational speed during other braking operation, for example, as shown in Patent Document 3, the phase difference detection means is used to detect the high frequency component of the phase difference between the voltage and current, thereby controlling the voltage phase. What to do has been proposed.
JP 2002-125391 A JP 2003-284377 A JP 2004-343948 A

しかしながら、上記特許文献1のような起動方法では、温度条件等の推定ズレがあると起動パターン選択ミスとなって確実な起動が可能になるとは言えない。また、上記特許文献2では制御ゲインを変更してセンサレス制御の安定化を図るが、安定した位置検出が可能になる回転数まで他制運転を継続する手段についてはなんら記載されていない。   However, in the start-up method as described in Patent Document 1, if there is an estimated deviation of the temperature condition or the like, it cannot be said that a start-up pattern selection error occurs and a reliable start-up is not possible. In Patent Document 2, the control gain is changed to stabilize the sensorless control. However, there is no description about a means for continuing the other braking operation until the rotational speed at which stable position detection is possible.

更に、上記特許文献3では、位相差検出手段を持たないベクトル制御に適用する場合、検出手段の追加となり、演算負荷の増大を招く上、回転数に応じたゲイン調整など、制御が複雑化してしまう問題がある。   Furthermore, in the above-mentioned Patent Document 3, when applied to vector control without phase difference detection means, detection means is added, which increases the calculation load and makes control complicated, such as gain adjustment according to the rotation speed. There is a problem.

本発明の目的は、上記問題に鑑み、センサレス制御を適用する場合に、制御の複雑化を回避すると共に、他制運転において安定したセンサレス制御への切替えが行なえる回転数まで上昇させて制御を可能とするモータの制御方法およびその装置を提供することにある。   In view of the above problems, an object of the present invention is to avoid complicated control when applying sensorless control, and to increase control to a rotational speed at which switching to stable sensorless control can be performed in other control operations. It is an object of the present invention to provide a motor control method and apparatus capable of enabling it.

本発明は上記目的を達成するために、以下の技術的手段を採用する。   In order to achieve the above object, the present invention employs the following technical means.

請求項1に記載の発明では、センサレス駆動によって同期モータ(200)を制御するモータの制御方法であって、強制運転を行なう起動初期または低速時に、同期モータ(200)の電流が所定値となるように印加電圧(vao)を決定し、同期モータ(200)の回転によって生じる誘起電圧(eα、eβ)を推測し、印加電圧(vao)に相関する第1の電圧ベクトル(vα1、vβ1)と、誘起電圧(eα、eβ)に相関する第2の電圧ベクトル(vα2、vβ2)とを合成して、同期モータ(200)に印加することを特徴としている。   According to the first aspect of the present invention, there is provided a motor control method for controlling the synchronous motor (200) by sensorless driving, wherein the current of the synchronous motor (200) becomes a predetermined value at the initial stage of starting the forced operation or at a low speed. The applied voltage (vao) is determined, the induced voltage (eα, eβ) generated by the rotation of the synchronous motor (200) is estimated, and the first voltage vector (vα1, vβ1) correlated with the applied voltage (vao) The second voltage vector (vα2, vβ2) correlated with the induced voltage (eα, eβ) is synthesized and applied to the synchronous motor (200).

第1の電圧ベクトル(vα1、vβ1)は、他制運転において強制的に同期モータ(200)を回転させるための電圧指令であり、同期モータ(200)の回転位置とは相関が無い。一方、第2の電圧ベクトル(vα2、vβ2)は、誘起電圧(eα、eβ)から得られるものであり、同期モータ(200)の回転位置と相関がある。   The first voltage vector (vα1, vβ1) is a voltage command for forcibly rotating the synchronous motor (200) in the other control operation, and has no correlation with the rotational position of the synchronous motor (200). On the other hand, the second voltage vectors (vα2, vβ2) are obtained from the induced voltages (eα, eβ) and have a correlation with the rotational position of the synchronous motor (200).

第1の電圧ベクトル(vα1、vβ1)とモータ(200)の回転位置とがずれると、第1の電圧ベクトル(vα1、vβ1)と第2の電圧ベクトル(vα2、vβ2)の位相差が変化し、合成ベクトル(vα、vβ)は、第1の電圧ベクトル(vα1、vβ1)とモータ(200)の回転位置とのずれを抑制する方向に調整され、パッシブな安定化が行われる。   When the first voltage vector (vα1, vβ1) and the rotational position of the motor (200) are shifted, the phase difference between the first voltage vector (vα1, vβ1) and the second voltage vector (vα2, vβ2) changes. The combined vector (vα, vβ) is adjusted in a direction to suppress the deviation between the first voltage vector (vα1, vβ1) and the rotational position of the motor (200), and passive stabilization is performed.

よって、制御の複雑化を回避すると共に、他制運転において安定したセンサレス制御への切替えが行なえる回転数まで上昇させて制御を可能とするモータの制御方法とすることができる。   Accordingly, it is possible to provide a motor control method that enables control by avoiding complication of control and increasing the number of rotations to a level at which switching to stable sensorless control can be performed in other braking operation.

第2の電圧ベクトル(vα2、vβ2)を演算する際には、請求項2に記載の発明のように、誘起電圧オブザーバ(170)を用いて好適である。   When calculating the second voltage vector (vα2, vβ2), it is preferable to use an induced voltage observer (170) as in the second aspect of the present invention.

これにより、誘起電圧の位相だけでなく、電圧振幅も適切に第2の電圧ベクトル(vα2、vβ2)に反映することができる。   As a result, not only the phase of the induced voltage but also the voltage amplitude can be appropriately reflected in the second voltage vector (vα2, vβ2).

また、第2の電圧ベクトル(vα2、vβ2)は、請求項3に記載の発明のように、少なくとも同期モータ(200)の推定位置(θre)を用いて演算することができる。   The second voltage vector (vα2, vβ2) can be calculated using at least the estimated position (θre) of the synchronous motor (200), as in the third aspect of the invention.

これにより、誘起電圧オブザーバ(170)以外の位置検出手段であっても、上記請求項2と同様の効果を得ることができる。また、誘起電圧オブザーバ(170)が推定する誘起電圧の誤差が大きい場合には、誘起電圧振幅の誤差による悪影響を回避して、安定した制御が可能となる。   Thereby, even if it is position detection means other than an induced voltage observer (170), the effect similar to the said Claim 2 can be acquired. Further, when the error of the induced voltage estimated by the induced voltage observer (170) is large, the adverse effect due to the error of the induced voltage amplitude can be avoided and stable control can be performed.

請求項4に記載の発明では、センサレス駆動によって同期モータ(200)を制御するモータの制御方法であって、強制運転を行なう起動初期または低速時に、同期モータ(200)の電流が所定値となるように印加電圧(vao)を決定し、同期モータ(200)を流れる電流のベクトル(iα、iβ)を検出し、印加電圧(vao)に相関する第1の電圧ベクトル(vα1、vβ1)と、電流ベクトル(iα、iβ)と逆相関係となる第2の電圧ベクトル(vα2、vβ2)とを合成して、同期モータ(200)に印加することを特徴としている。   According to a fourth aspect of the present invention, there is provided a motor control method for controlling the synchronous motor (200) by sensorless driving, wherein the current of the synchronous motor (200) becomes a predetermined value at the initial stage of starting the forced operation or at a low speed. A first voltage vector (vα1, vβ1) that correlates to the applied voltage (vao), detects the vector (iα, iβ) of the current flowing through the synchronous motor (200), and determines the applied voltage (vao) The current vector (iα, iβ) and the second voltage vector (vα2, vβ2) having a reverse phase relationship are synthesized and applied to the synchronous motor (200).

これにより、電流ベクトル(iα、iβ)から得られる第2の電圧ベクトル(vα2、vβ2)によって、上記請求項1と同様に合成ベクトル(vα、vβ)として第1の電圧ベクトル(vα1、vβ1)の調整が可能となり、簡単な制御(演算)で上記請求項1と同様の効果を得ることができる。   Thus, the first voltage vector (vα1, vβ1) is obtained as a combined vector (vα, vβ) in the same manner as in the first aspect by using the second voltage vector (vα2, vβ2) obtained from the current vector (iα, iβ). Thus, the same effect as in the first aspect can be obtained by simple control (calculation).

請求項4に記載の発明において、請求項5に記載の発明では、同期モータ(200)の回転数に応じて、第2電圧ベクトル(vα2、vβ2)の大きさを変更することを特徴としている。   In the invention described in claim 4, in the invention described in claim 5, the magnitude of the second voltage vector (vα2, vβ2) is changed in accordance with the rotational speed of the synchronous motor (200). .

電流ベクトル(iα、iβ)と逆相関係となる第2の電圧ベクトル(vα2、vβ2)は、同期モータ(200)の回転数を考慮したものではないため、回転数を考慮することで、より安定した制御が可能となる。   Since the second voltage vector (vα2, vβ2) having a reverse phase relationship with the current vector (iα, iβ) does not consider the rotation speed of the synchronous motor (200), the rotation speed is taken into consideration. Stable control is possible.

上記請求項5に記載の発明においては、請求項6に記載の発明のように、同期モータ(200)の回転数が高いほど、前記第2の電圧ベクトル(vα2、vβ2)を大きい側に変更するのが良い。   In the invention described in claim 5, as in the invention described in claim 6, the second voltage vector (vα2, vβ2) is changed to a larger side as the rotational speed of the synchronous motor (200) is higher. Good to do.

請求項7に記載の発明では、同期モータ(200)の温度に応じて、第2の電圧ベクトル(vα2、vβ2)の大きさを変更することを特徴としている。   The seventh aspect of the invention is characterized in that the magnitude of the second voltage vector (vα2, vβ2) is changed in accordance with the temperature of the synchronous motor (200).

これにより、同期モータ(200)の温度による影響を抑えて、より安定した制御が可能となる。   Thereby, the influence by the temperature of a synchronous motor (200) is suppressed, and more stable control is attained.

上記請求項7に記載の発明においては、請求項8に記載の発明のように、回転を不安定にする主要因の誘起電圧が大きくなる、すなわち同期モータ(200)の温度が低いほど、第2の電圧ベクトル(vα2、vβ2)を大きい側に変更するのが良い。   In the invention described in claim 7, as in the invention described in claim 8, the induced voltage of the main factor that makes the rotation unstable becomes larger, that is, the lower the temperature of the synchronous motor (200), It is preferable to change the voltage vector (vα2, vβ2) of 2 to the larger side.

請求項9に記載の発明では、同期モータ(200)の回転数が所定回転数以上になった時点で、第1の電圧ベクトル(vα1、vβ1)と第2の電圧ベクトル(vα2、vβ2)とを合成して、同期モータ(200)に印加することを特徴としている。   In the ninth aspect of the present invention, the first voltage vector (vα1, vβ1) and the second voltage vector (vα2, vβ2) when the rotational speed of the synchronous motor (200) becomes equal to or higher than a predetermined rotational speed. Is synthesized and applied to the synchronous motor (200).

これにより、第2の電圧ベクトル(vα2、vβ2)の誤差が含まれる極低回転域での悪影響を回避して、安定した制御が可能となる。   As a result, it is possible to avoid the adverse effect in the extremely low rotation region including the error of the second voltage vector (vα2, vβ2), and to perform stable control.

請求項10〜請求項18に記載の発明は、上記モータの制御方法を可能とするモータの制御装置に関するものであり、その技術的意義は上記請求項1〜請求項9に記載のモータの制御方法と本質的に同じである。   The invention described in claims 10 to 18 relates to a motor control device that enables the motor control method, and its technical significance is the motor control described in claims 1 to 9. Essentially the same as the method.

尚、上記各手段の括弧内の符号は、後述する実施形態記載の具体的手段との対応関係を示すものである。   In addition, the code | symbol in the bracket | parenthesis of each said means shows a corresponding relationship with the specific means of embodiment description mentioned later.

(第1実施形態)
第1実施形態について、図1、図2に示す図面を用いて説明する。図1はモータの制御装置100を示すブロック図、図2は2相(αβ)固定軸座標における電圧ベクトルの合成状態を示すベクトル図である。
(First embodiment)
1st Embodiment is described using drawing shown in FIG. 1, FIG. FIG. 1 is a block diagram showing a motor control device 100, and FIG. 2 is a vector diagram showing a combined state of voltage vectors in two-phase (αβ) fixed axis coordinates.

モータの制御装置(以下、制御装置)100は、図1に示すように、以下説明する各機能部110〜190を有しており、モータ200の作動を制御するものである。モータ200は、3相ブラシレス直流の同期モータであり、また、モータ200によって駆動される相手側機器は、ここでは、給湯機(図示せず)用のヒートポンプサイクル中に配設される圧縮機210としている。   As shown in FIG. 1, the motor control device (hereinafter referred to as “control device”) 100 has functional units 110 to 190 described below, and controls the operation of the motor 200. The motor 200 is a three-phase brushless DC synchronous motor, and the counterpart device driven by the motor 200 is a compressor 210 disposed in a heat pump cycle for a water heater (not shown) here. It is said.

制御装置100は、電流振幅制御部110、電流演算部120、座標変換部130、電圧位相制御部140、合成部150、インバータ160、拡張誘起電圧オブザーバ170、位相演算部180、速度演算部190を有している。   The control device 100 includes a current amplitude control unit 110, a current calculation unit 120, a coordinate conversion unit 130, a voltage phase control unit 140, a synthesis unit 150, an inverter 160, an extended induced voltage observer 170, a phase calculation unit 180, and a speed calculation unit 190. Have.

電流振幅制御部110は、モータ200を流れる電流値が目標電流値(所定値)となるように電圧指令(印加電圧)vaoを決定する。即ち、電流振幅制御部110は、図示しない給湯機(ヒートポンプサイクル)における給湯機制御部から出力されるモータ200(圧縮機210)作動のための電流指令iao、および後述する電流演算部120からの実電流値iaに基づいてPI制御を用いて電圧指令vaoを決定する。   The current amplitude control unit 110 determines the voltage command (applied voltage) vao so that the current value flowing through the motor 200 becomes the target current value (predetermined value). That is, the current amplitude control unit 110 receives a current command ioo for operating the motor 200 (compressor 210) output from a water heater control unit in a water heater (heat pump cycle) (not shown), and a current calculation unit 120 described later. The voltage command vao is determined using PI control based on the actual current value ia.

電流演算部120は、モータ200を流れる電流の直角座標上の電流ベクトル、ここでは2相固定座標軸上の電流ベクトルiα、iβから電流の大きさとして実電流値iaを演算して、上記電流振幅制御部110に出力する。   The current calculation unit 120 calculates the actual current value ia as the current magnitude from the current vector on the rectangular coordinate of the current flowing through the motor 200, here the current vectors iα and iβ on the two-phase fixed coordinate axis, and the current amplitude Output to the control unit 110.

座標変換部130は、第1の変換部を成すものであり、上記電流振幅制御部110からの電圧指令vaoと、後述する電圧位相制御部140からの電圧位相指令θvoとを用いて、極座標から直角座標に変換し、ここでは、2相固定軸座標上に変換した第1の電圧ベクトル、つまり第1電圧ベクトルvα1、vβ1として生成し、出力する。   The coordinate conversion unit 130 constitutes a first conversion unit, which uses a voltage command vao from the current amplitude control unit 110 and a voltage phase command θvo from a voltage phase control unit 140 described later, based on polar coordinates. Converted into rectangular coordinates, here, it is generated and output as a first voltage vector converted onto two-phase fixed axis coordinates, that is, first voltage vectors vα1 and vβ1.

電圧位相制御部140は、図示しない回転速度制御部から出力される回転数指令ωoを積分することで電圧位相指令θvoとして、座標変換部130に出力する。   The voltage phase control unit 140 integrates the rotation speed command ωo output from the rotation speed control unit (not shown) and outputs the voltage phase command θvo to the coordinate conversion unit 130.

合成部150は、座標変換部130からの第1電圧ベクトルvα1、vβ1と、後述する拡張誘起電圧オブザーバ170からの第2電圧ベクトルvα2、vβ2とを合成して、合成ベクトルvα、vβとして、インバータ160に出力する。   The synthesizing unit 150 synthesizes the first voltage vectors vα1 and vβ1 from the coordinate conversion unit 130 and second voltage vectors vα2 and vβ2 from the extended induced voltage observer 170, which will be described later, and generates the synthesized vectors vα and vβ as an inverter. To 160.

インバータ160は、上記合成部150からの合成ベクトルvα、vβに基づいて、3相(U相、V相、W相)の上下アームスイッチング素子を所定のタイミングでスイッチング動作させ、モータ200に電力(電流)を供給する。   The inverter 160 switches the upper and lower arm switching elements of the three phases (U phase, V phase, W phase) at a predetermined timing based on the combined vectors vα, vβ from the combining unit 150, and causes the motor 200 to generate electric power ( Current).

拡張誘起電圧オブザーバ(以下、オブザーバ)170は、第2の変換部を成すものであり、上記の合成ベクトルvα、vβと、モータ200に供給される電流ベクトルiα、iβとから拡張誘起電圧ベクトルeα、eβを推定(演算)して、位相演算部180に出力するとともに、拡張誘起電圧ベクトルeα、eβに図示しないフィルタや、ゲインをかけて、第2の電圧ベクトルvα2、vβ2とし、上記合成部150に出力するようにしている。   An extended induced voltage observer (hereinafter referred to as an observer) 170 constitutes a second conversion unit, and an extended induced voltage vector eα is obtained from the combined vectors vα and vβ and the current vectors iα and iβ supplied to the motor 200. , Eβ is estimated (calculated) and output to the phase calculator 180, and a filter or a gain (not shown) is applied to the extended induced voltage vectors eα and eβ to obtain the second voltage vectors vα2 and vβ2, and the above combining unit 150 is output.

位相演算部180は、オブザーバ170で観測された拡張誘起電圧ベクトルeα、eβからモータ200の推定回転位置(推定位置)θreを演算し、速度演算部190に出力する。そして、速度演算部190は、推定回転位置θreを微分や、同定手段を用いて推定回転数ωを算出し、図示しない回転速度制御部へ出力するようになっている。   The phase calculation unit 180 calculates the estimated rotational position (estimated position) θre of the motor 200 from the extended induced voltage vectors eα and eβ observed by the observer 170 and outputs the result to the speed calculation unit 190. Then, the speed calculation unit 190 calculates the estimated rotational speed ω by differentiating the estimated rotational position θre or using an identification unit, and outputs the estimated rotational speed ω to a rotational speed control unit (not shown).

次に、上記構成に基づく制御装置100の作動について説明する。本制御装置100において、モータ200の起動時または低回転時には推定位置が確実に検出できないことから、他制運転における電流一定制御によってモータ200を駆動する。他制運転では電流演算部120からの実電流値iaをフィードバックすることでモータ200における電流値が目標電流値となるように電圧指令(印加電圧)vaoを制御して、モータ200に印加する。上記目標電流値として起動時に想定される負荷トルク条件より大きくとることで、例えば圧縮機210の液圧縮による高負荷起動のような起動初期の負荷大小による起動の失敗を無くすことができる。   Next, the operation of the control device 100 based on the above configuration will be described. In this control apparatus 100, since the estimated position cannot be reliably detected when the motor 200 is started or at a low rotation, the motor 200 is driven by constant current control in other braking operation. In the other control operation, the voltage command (applied voltage) vao is controlled by feeding back the actual current value ia from the current calculation unit 120 so that the current value in the motor 200 becomes the target current value, and is applied to the motor 200. By setting the target current value to be larger than the load torque condition assumed at the time of start-up, for example, it is possible to eliminate a start-up failure due to the initial load level such as a high-load start-up due to liquid compression of the compressor 210.

しかし、他制運転において、モータ200の回転位置と、電流位相即ち電圧指令vaoの位相とがずれると、トルク電流成分が変動し、負荷トルクとの間で脈動を起こし、回転が不安定になる。この傾向は、モータ200の雰囲気温度が低温の時などのように、モータ巻線のインピーダンスが小さく(例えば、抵抗が小さく)、誘起電圧が大きい(例えば、回転数が比較的高い)条件で顕著となる。   However, when the rotational position of the motor 200 and the current phase, that is, the phase of the voltage command vao are shifted in other control operation, the torque current component fluctuates, causing pulsation between the load torque and unstable rotation. . This tendency is conspicuous under conditions where the impedance of the motor winding is small (for example, resistance is small) and the induced voltage is large (for example, the rotational speed is relatively high), such as when the ambient temperature of the motor 200 is low. It becomes.

本実施形態では、第1電圧ベクトルvα1、vβ1によって、他制運転を行ないながら、オブザーバ170にてモータ200の回転位置に相関のある第2電圧ベクトルvα1、vβ2を推測している。そして、図2に示すように、第1電圧ベクトルvα1、vβ1と、第2電圧ベクトルvα2、vβ2とを合成部150で合成し、合成ベクトルvα、vβとして、モータ200に印加する。   In the present embodiment, the second voltage vectors vα1 and vβ2 correlated with the rotational position of the motor 200 are estimated by the observer 170 while performing other braking operation using the first voltage vectors vα1 and vβ1. Then, as shown in FIG. 2, the first voltage vectors vα1 and vβ1 and the second voltage vectors vα2 and vβ2 are combined by the combining unit 150 and applied to the motor 200 as combined vectors vα and vβ.

第1電圧ベクトルvα1、vβ1とモータ200の回転位置とがずれると、第1電圧ベクトルvα1、vβ1と第2電圧ベクトルvα2、vβ2の位相差が変化し、合成ベクトルvα、vβは、第1電圧ベクトルvα1、vβ1とモータ200の回転位置とのずれを抑制する方向に調整され、パッシブな安定化が行われる。さらに、第2電圧ベクトルvα2、vβ2は回転数の上昇と共に大きくなるため、電流振幅制御部110は、拡張誘起電圧に相当する電圧成分以外を制御対象とすることで、応答性を高めることができる。   When the first voltage vectors vα1 and vβ1 are shifted from the rotational position of the motor 200, the phase difference between the first voltage vectors vα1 and vβ1 and the second voltage vectors vα2 and vβ2 changes, and the combined vectors vα and vβ The vectors vα1 and vβ1 are adjusted so as to suppress the deviation between the rotational position of the motor 200 and passive stabilization is performed. Furthermore, since the second voltage vectors vα2 and vβ2 increase with an increase in the rotational speed, the current amplitude control unit 110 can improve responsiveness by setting a control component other than the voltage component corresponding to the expansion induced voltage. .

よって、制御の複雑化を回避すると共に、他制運転において安定したセンサレス制御への切替えが行なえる回転数まで上昇させて制御を可能とする制御装置100とすることができる。   Therefore, it is possible to obtain a control device 100 that can be controlled by avoiding complication of control and increasing the number of rotations to a level at which switching to stable sensorless control can be performed in other braking operation.

つまり、他制運転では通常、モータ200の回転位置に対する最適なモータ200への印加電圧と、実際に印加される電圧には誤差が大きく生ずるが、本実施形態では、回転数の上昇と共に印加電圧の確度を高めることができる。回転数の上昇と共に第2電圧ベクトルvα2、vβ2の大きさが大きく得られ、推定位置の誤差の影響を考慮しながら、他制運転における不安定要因を抑制することができる。また、他制運転での目標電流値を低く設定することができ、例えばインバータ160のスイッチング素子等の温度上昇を抑制できる。更には、圧縮機210の振動を軽減できる。   That is, in other control operation, an error largely occurs between the optimum voltage applied to the motor 200 with respect to the rotational position of the motor 200 and the actually applied voltage. In the present embodiment, however, the applied voltage is increased as the rotational speed is increased. The accuracy of can be improved. As the rotational speed increases, the magnitudes of the second voltage vectors vα2 and vβ2 are obtained, and instability factors in other control operations can be suppressed while taking into account the influence of the estimated position error. Further, the target current value in the other control operation can be set low, and for example, the temperature rise of the switching element of the inverter 160 can be suppressed. Furthermore, the vibration of the compressor 210 can be reduced.

(第2実施形態)
第2実施形態の制御装置100Aを図3に示す。第2実施形態は、上記第1実施形態に対して、第2変換部としてのオブザーバ170を変更し、モータ200の推定位置を用いて第2電圧ベクトルvα2、vβ2を演算するようにしている。尚、第1実施形態と同一の構成には同一の符号を付し、以下、変更点を中心に説明する。
(Second Embodiment)
A control device 100A of the second embodiment is shown in FIG. The second embodiment is different from the first embodiment in that the observer 170 as the second conversion unit is changed and the second voltage vectors vα2 and vβ2 are calculated using the estimated position of the motor 200. In addition, the same code | symbol is attached | subjected to the structure same as 1st Embodiment, and it demonstrates below centering on a changed point.

ここでは、オブザーバ170、および位相演算部180を廃止して、第2変換部が位置推定部171、誘起電圧項算出部172、座標変換部173から構成されるようにしている。   Here, the observer 170 and the phase calculation unit 180 are eliminated, and the second conversion unit includes a position estimation unit 171, an induced voltage term calculation unit 172, and a coordinate conversion unit 173.

位置推定部171は、合成ベクトルvα、vβと、モータ200に供給される電流ベクトルiα、iβとから推定回転位置(推定位置)θreを推定するようになっている。位置推定の方式としては、電流誤差方式、力率角方式等とすることができる。   The position estimation unit 171 estimates the estimated rotational position (estimated position) θre from the combined vectors vα and vβ and the current vectors iα and iβ supplied to the motor 200. As a position estimation method, a current error method, a power factor angle method, or the like can be used.

また、誘起電圧項算出部172は、起電力係数ωKEを算出して、座標変換部173に出力する。そして、座標変換部173は、上記推定回転位置θreと、起電力係数ωKEとを基に回転軸座標上から2相固定軸座標上に変換した第2電圧ベクトルvα2、vβ2を算出して、合成部150に出力する。   In addition, the induced voltage term calculation unit 172 calculates the electromotive force coefficient ωKE and outputs it to the coordinate conversion unit 173. Then, the coordinate conversion unit 173 calculates the second voltage vectors vα2 and vβ2 converted from the rotation axis coordinates to the two-phase fixed axis coordinates based on the estimated rotation position θre and the electromotive force coefficient ωKE, and combines them. Output to the unit 150.

合成部150では、上記第1実施形態と同様に、第1電圧ベクトルvα1、vβ1と、第2電圧ベクトルvα2、vβ2とを合成し、合成ベクトルvα、vβとして電圧位相を調整し、モータ200に印加する。   In the synthesizing unit 150, as in the first embodiment, the first voltage vectors vα1 and vβ1 and the second voltage vectors vα2 and vβ2 are synthesized, and the voltage phase is adjusted as the synthesized vectors vα and vβ. Apply.

これにより、上記第1実施形態と同様の効果を得ることができる。   Thereby, the effect similar to the said 1st Embodiment can be acquired.

(第3実施形態)
第3実施形態の制御装置100Bを図4に示す。第3実施形態は、上記第1実施形態に対して、第2変換部としてのオブザーバ170を算出部174に変更し、算出部174でモータ200の電流ベクトルiα、iβを用いて第2電圧ベクトルvα2、vβ2を演算するようにしている。尚、第1実施形態と同一の構成には同一の符号を付し、以下、変更点を中心に説明する。
(Third embodiment)
A control device 100B of the third embodiment is shown in FIG. The third embodiment is different from the first embodiment in that the observer 170 as the second conversion unit is changed to a calculation unit 174, and the calculation unit 174 uses the current vectors iα and iβ of the motor 200 to change the second voltage vector. vα2 and vβ2 are calculated. In addition, the same code | symbol is attached | subjected to the structure same as 1st Embodiment, and it demonstrates below centering on a changed point.

算出部174は、図5に示すように、電流ベクトルiα、iβに所定の係数Kα、Kβを掛けて、電流ベクトルiα、iβに対して逆相関係となる第2電圧ベクトルvα2、vβ2を演算するようにしている。尚、図5においては、本来α軸上、β軸上に示される各ベクトル(vα1、vβ1、vα2、vβ2、iα、iβ)について、それぞれの大きさを見やすくするために、α軸上、β軸上から少しずらして表示している。   As shown in FIG. 5, the calculation unit 174 multiplies the current vectors iα and iβ by predetermined coefficients Kα and Kβ to calculate the second voltage vectors vα2 and vβ2 that have a reverse phase relationship with the current vectors iα and iβ. Like to do. In FIG. 5, in order to make it easy to see the sizes of the vectors (vα1, vβ1, vα2, vβ2, iα, iβ) originally shown on the α axis and β axis, The display is shifted slightly from the axis.

そして、合成部150において、上記第1実施形態と同様に、第1電圧ベクトルvα1、vβ1と、第2電圧ベクトルvα2、vβ2とを合成し、合成ベクトルvα、vβとして電圧位相を調整し、モータ200に印加する。   Then, in the synthesizing unit 150, as in the first embodiment, the first voltage vectors vα1 and vβ1 and the second voltage vectors vα2 and vβ2 are synthesized, and the voltage phase is adjusted as the synthesized vectors vα and vβ, so that the motor 200 applied.

これにより、本第3実施形態では、上記第1実施形態における制御よりも確度は劣るものの、簡単な制御(演算)で上記第1実施形態と同様の効果を得ることができる。   Thereby, in this 3rd Embodiment, although accuracy is inferior to the control in the said 1st Embodiment, the effect similar to the said 1st Embodiment can be acquired by simple control (calculation).

尚、算出部174において第2電圧ベクトルvα2、vβ2を演算する際に、モータ200の回転数に応じて、第2電圧ベクトルvα2、vβ2の大きさを変更すると良い。つまり、モータ200の回転数が高いほど、第2の電圧ベクトルvα2、vβ2が大きくなるように算出する。具体的には、係数Kα、Kβの絶対値を予め回転数の上昇と共に大きくなるように関係付けておき、回転数に応じた係数Kα、Kβを選択し、選択した係数Kα、Kβを用いて第2電流ベクトルvα2、vβ2を演算する。   Note that, when the calculation unit 174 calculates the second voltage vectors vα2 and vβ2, the magnitudes of the second voltage vectors vα2 and vβ2 may be changed according to the rotation speed of the motor 200. That is, the second voltage vectors vα2 and vβ2 are calculated so as to increase as the rotation speed of the motor 200 increases. Specifically, the absolute values of the coefficients Kα and Kβ are related in advance so as to increase as the rotational speed increases, the coefficients Kα and Kβ are selected according to the rotational speed, and the selected coefficients Kα and Kβ are used. The second current vectors vα2 and vβ2 are calculated.

電流ベクトルiα、iβと逆相関係となる第2電圧ベクトルvα2、vβ2は、モータ200の回転数を考慮したものではないため、上記のように回転数を考慮することで、より安定した制御が可能となる。   The second voltage vectors vα2 and vβ2, which have a reverse phase relationship with the current vectors iα and iβ, do not take into account the rotational speed of the motor 200. Therefore, more stable control can be achieved by considering the rotational speed as described above. It becomes possible.

(その他の実施形態)
上記各実施形態において、モータ200の所定部位における作動温度やその他モータ200と相関関係のある温度、推定温度に応じて、第2電圧ベクトルvα2、vβ2の大きさを変更するようにしても良い。例えば、モータ200の温度が低く、モータ巻線の抵抗が小さく、起電力が大きい場合に、モータ200の回転位置と電圧指令vaoとの位相誤差は生じやすいため、モータ200の温度が低いほど、第2電圧ベクトルvα2、vβ2を大きい側に変更して、第1電圧ベクトルvα1、vβ1の調整量を大きくしてやると良い。
(Other embodiments)
In each of the above embodiments, the magnitudes of the second voltage vectors vα2 and vβ2 may be changed according to the operating temperature at a predetermined portion of the motor 200, other temperatures correlated with the motor 200, and estimated temperatures. For example, when the temperature of the motor 200 is low, the resistance of the motor winding is small, and the electromotive force is large, a phase error between the rotational position of the motor 200 and the voltage command vao is likely to occur. It is preferable to increase the adjustment amounts of the first voltage vectors vα1 and vβ1 by changing the second voltage vectors vα2 and vβ2 to the larger side.

これにより、モータ200の温度による影響を抑えて、より安定したモータ200の制御が可能となる。   Thereby, the influence by the temperature of the motor 200 is suppressed, and the motor 200 can be controlled more stably.

また、他制運転における合成部150での合成ベクトルvα、vβの生成、およびモータ200への印加は、モータ200の回転数が予め定めた所定回転数以上(例えば100rpm以上)となった時に、合成する割合を零から徐々に増やすと良い。   In addition, the generation of the combined vectors vα and vβ in the combining unit 150 and the application to the motor 200 in the other control operation are performed when the rotation speed of the motor 200 is equal to or higher than a predetermined rotation speed (for example, 100 rpm or higher). It is good to gradually increase the composition ratio from zero.

これにより、モータ200の回転位置推定誤差の大きく発生する極低回転数域で、不適切な第2電圧ベクトルvα2、vβ2による悪影響を回避して、安定した制御が可能となる。特に、第1実施実施形態のように、オブザーバ170を用いる場合においては、誘起電圧が小さい極低回転域では、オブザーバ170が推定する誘起電圧の誤差による悪影響を回避して、安定した制御が可能となる。   As a result, in the extremely low rotational speed range where a large rotational position estimation error of the motor 200 occurs, it is possible to avoid the adverse effects of the inappropriate second voltage vectors vα2 and vβ2 and to perform stable control. In particular, when the observer 170 is used as in the first embodiment, in the extremely low rotation range where the induced voltage is small, it is possible to avoid the adverse effect due to the error of the induced voltage estimated by the observer 170 and to perform stable control. It becomes.

また、モータ200の相手側となる圧縮機210は、給湯機用のヒートポンプサイクルに使用されるものに限らず、空調装置用の冷凍サイクルに使用されるもの等としても良い。更に、相手側機器としては圧縮機210に限らず、その他モータ軸出力を受ける機械としても良い。   Moreover, the compressor 210 which is the other side of the motor 200 is not limited to the one used for the heat pump cycle for the hot water heater, but may be the one used for the refrigeration cycle for the air conditioner. Furthermore, the counterpart device is not limited to the compressor 210 and may be a machine that receives other motor shaft output.

第1実施形態におけるモータの制御装置を示すブロック図である。It is a block diagram which shows the control apparatus of the motor in 1st Embodiment. 第1実施形態における2相(αβ)固定軸座標での電圧ベクトルの合成状態を示すベクトル図である。It is a vector diagram which shows the synthetic | combination state of the voltage vector in the two-phase ((alpha) (beta)) fixed axis coordinate in 1st Embodiment. 第2実施形態におけるモータの制御装置を示すブロック図である。It is a block diagram which shows the control apparatus of the motor in 2nd Embodiment. 第3実施形態におけるモータの制御装置を示すブロック図である。It is a block diagram which shows the control apparatus of the motor in 3rd Embodiment. 第3実施形態における2相(αβ)固定軸座標での電圧ベクトルの合成状態を示すベクトル図である。It is a vector diagram which shows the synthetic | combination state of the voltage vector in the two-phase ((alpha) (beta)) fixed axis coordinate in 3rd Embodiment.

符号の説明Explanation of symbols

100 モータの制御装置
110 電流振幅制御部
130 座標変換部(第1変換部)
150 合成部
170 拡張誘起電圧オブザーバ(第2変換部)
174 算出部
200 モータ
DESCRIPTION OF SYMBOLS 100 Control apparatus of motor 110 Current amplitude control part 130 Coordinate conversion part (1st conversion part)
150 Combining Unit 170 Extended Induced Voltage Observer (Second Conversion Unit)
174 Calculation unit 200 Motor

Claims (18)

センサレス駆動によって同期モータ(200)を制御するモータの制御方法であって、
強制運転を行なう起動初期または低速時に、
前記同期モータ(200)の電流が所定値となるように印加電圧(vao)を決定し、
前記同期モータ(200)の回転によって生じる誘起電圧(eα、eβ)を推測し、
前記印加電圧(vao)に相関する第1の電圧ベクトル(vα1、vβ1)と、前記誘起電圧(eα、eβ)に相関する第2の電圧ベクトル(vα2、vβ2)とを合成して、前記同期モータ(200)に印加することを特徴とするモータの制御方法。
A motor control method for controlling a synchronous motor (200) by sensorless driving,
At the beginning of startup or low speed for forced operation
The applied voltage (vao) is determined so that the current of the synchronous motor (200) becomes a predetermined value,
Inferring induced voltages (eα, eβ) generated by the rotation of the synchronous motor (200),
The first voltage vector (vα1, vβ1) correlated with the applied voltage (vao) and the second voltage vector (vα2, vβ2) correlated with the induced voltage (eα, eβ) are combined to generate the synchronization. A method for controlling a motor, the method comprising applying to a motor (200).
前記第2の電圧ベクトル(vα2、vβ2)を演算する際に、誘起電圧オブザーバ(170)を用いることを特徴とする請求項1に記載のモータの制御方法。   The method for controlling a motor according to claim 1, wherein an induced voltage observer (170) is used when calculating the second voltage vector (vα2, vβ2). 前記第2の電圧ベクトル(vα2、vβ2)を演算する際に、少なくとも前記同期モータ(200)の推定位置(θre)を用いることを特徴とする請求項1に記載のモータの制御方法。   The motor control method according to claim 1, wherein at least the estimated position (θre) of the synchronous motor (200) is used when calculating the second voltage vector (vα2, vβ2). センサレス駆動によって同期モータ(200)を制御するモータの制御方法であって、
強制運転を行なう起動初期または低速時に、
前記同期モータ(200)の電流が所定値となるように印加電圧(vao)を決定し、
前記同期モータ(200)を流れる電流のベクトル(iα、iβ)を検出し、
前記印加電圧(vao)に相関する第1の電圧ベクトル(vα1、vβ1)と、前記電流ベクトル(iα、iβ)と逆相関係となる第2の電圧ベクトル(vα2、vβ2)とを合成して、前記同期モータ(200)に印加することを特徴とするモータの制御方法。
A motor control method for controlling a synchronous motor (200) by sensorless driving,
At the beginning of startup or low speed for forced operation
The applied voltage (vao) is determined so that the current of the synchronous motor (200) becomes a predetermined value,
Detecting a vector (iα, iβ) of current flowing through the synchronous motor (200);
A first voltage vector (vα1, vβ1) correlated with the applied voltage (vao) and a second voltage vector (vα2, vβ2) having a reverse phase relationship with the current vector (iα, iβ) are synthesized. The method for controlling the motor, wherein the motor is applied to the synchronous motor (200).
前記同期モータ(200)の回転数に応じて、前記第2電圧ベクトル(vα2、vβ2)の大きさを変更することを特徴とする請求項4に記載のモータの制御方法。   5. The motor control method according to claim 4, wherein the magnitude of the second voltage vector (vα2, vβ2) is changed according to the rotational speed of the synchronous motor (200). 前記同期モータ(200)の回転数が高いほど、前記第2の電圧ベクトル(vα2、vβ2)を大きい側に変更することを特徴とする請求項5に記載のモータの制御方法。   The motor control method according to claim 5, wherein the second voltage vector (vα2, vβ2) is changed to a larger side as the rotational speed of the synchronous motor (200) is higher. 前記同期モータ(200)の温度に応じて、前記第2の電圧ベクトル(vα2、vβ2)の大きさを変更することを特徴とする請求項1〜請求項6のいずれか1つに記載のモータの制御方法。   The motor according to any one of claims 1 to 6, wherein the magnitude of the second voltage vector (vα2, vβ2) is changed according to the temperature of the synchronous motor (200). Control method. 前記同期モータ(200)の温度が低いほど、前記第2の電圧ベクトル(vα2、vβ2)を大きい側に変更することを特徴とする請求項7に記載のモータの制御方法。   The motor control method according to claim 7, wherein the second voltage vector (vα2, vβ2) is changed to a larger side as the temperature of the synchronous motor (200) is lower. 前記同期モータ(200)の回転数が所定回転数以上になった時点で、前記第1の電圧ベクトル(vα1、vβ1)と前記第2の電圧ベクトル(vα2、vβ2)とを合成して、前記同期モータ(200)に印加することを特徴とする請求項1〜請求項8のいずれか1つに記載のモータの制御方法。   When the rotational speed of the synchronous motor (200) becomes equal to or higher than a predetermined rotational speed, the first voltage vector (vα1, vβ1) and the second voltage vector (vα2, vβ2) are combined, The motor control method according to claim 1, wherein the motor control method is applied to a synchronous motor (200). センサレス駆動によって同期モータ(200)を制御するモータの制御装置において、
前記同期モータ(200)の電流が所定値となるように印加電圧(vao)を制御する電流振幅制御部(110)と、
前記印加電圧(vao)を、この印加電圧(vao)に相関する第1の電圧ベクトル(vα1、vβ1)に変換する第1変換部(130)と、
前記同期モータ(200)の回転によって生じる誘起電圧(eα、eβ)を推測すると共に、前記誘起電圧(eα、eβ)を、この誘起電圧(eα、eβ)に相関する第2の電圧ベクトル(vα2、vβ2)に変換する第2変換部(170)と、
強制運転を行なう起動初期または低速時に、前記第1の電圧ベクトル(vα1、vβ1)と前記第2の電圧ベクトル(vα2、vβ2)とを合成して、前記同期モータ(200)に印加する合成部(150)とを備えることを特徴とするモータの制御装置。
In a motor control device that controls a synchronous motor (200) by sensorless driving,
A current amplitude controller (110) for controlling the applied voltage (vao) so that the current of the synchronous motor (200) becomes a predetermined value;
A first converter (130) for converting the applied voltage (vao) into a first voltage vector (vα1, vβ1) correlated with the applied voltage (vao);
A second voltage vector (vα2) correlating the induced voltage (eα, eβ) with the induced voltage (eα, eβ) while estimating the induced voltage (eα, eβ) generated by the rotation of the synchronous motor (200). , Vβ2), a second conversion unit (170),
A synthesizing unit that synthesizes the first voltage vectors (vα1, vβ1) and the second voltage vectors (vα2, vβ2) and applies them to the synchronous motor (200) at the initial start or low speed for performing forced operation. (150). The motor control apparatus characterized by the above-mentioned.
前記第2変換部(170)は、誘起電圧オブザーバ(170)であることを特徴とする請求項10に記載のモータの制御装置。   The motor control device according to claim 10, wherein the second conversion unit (170) is an induced voltage observer (170). 前記第2変換部(170)は、少なくとも前記同期モータ(200)の推定位置(θre)を用いて前記第2の電圧ベクトル(vα2、vβ2)を演算することを特徴とする請求項10に記載のモータの制御装置。   The second conversion unit (170) calculates the second voltage vector (vα2, vβ2) using at least the estimated position (θre) of the synchronous motor (200). Motor control device. センサレス駆動によって同期モータ(200)を制御するモータの制御装置において、
前記同期モータ(200)の電流が所定値となるように印加電圧(vao)を制御する電流振幅制御部(110)と、
前記印加電圧(vao)を、この印加電圧(vao)に相関する第1の電圧ベクトル(vα1、vβ1)に変換する第1変換部(130)と、
前記同期モータ(200)を流れる電流のベクトル(iα、iβ)を検出すると共に、前記電流ベクトル(iα、iβ)と逆相関係となる第2の電圧ベクトル(vα2、vβ2)を算出する算出部(174)と、
強制運転を行なう起動初期または低速時に、前記第1の電圧ベクトル(vα1、vβ1)と前記第2の電圧ベクトル(vα2、vβ2)とを合成して、前記同期モータ(200)に印加する合成部(150)とを備えることを特徴とするモータの制御装置。
In a motor control device that controls a synchronous motor (200) by sensorless driving,
A current amplitude controller (110) for controlling the applied voltage (vao) so that the current of the synchronous motor (200) becomes a predetermined value;
A first converter (130) for converting the applied voltage (vao) into a first voltage vector (vα1, vβ1) correlated with the applied voltage (vao);
A calculation unit for detecting a vector (iα, iβ) of the current flowing through the synchronous motor (200) and calculating a second voltage vector (vα2, vβ2) having a reverse phase relationship with the current vector (iα, iβ). (174),
A synthesizing unit that synthesizes the first voltage vectors (vα1, vβ1) and the second voltage vectors (vα2, vβ2) and applies them to the synchronous motor (200) at the initial start or low speed for performing forced operation. (150). The motor control apparatus characterized by the above-mentioned.
前記算出部(174)は、前記同期モータ(200)の回転数に応じて、前記第2電圧ベクトル(vα2、vβ2)の大きさを変更することを特徴とする請求項13に記載のモータの制御装置。   The motor according to claim 13, wherein the calculation unit (174) changes the magnitude of the second voltage vector (vα2, vβ2) according to the number of rotations of the synchronous motor (200). Control device. 前記算出部(174)は、前記同期モータ(200)の回転数が高いほど、前記第2の電圧ベクトル(vα2、vβ2)を大きい側に変更することを特徴とする請求項14に記載のモータの制御装置。   The motor according to claim 14, wherein the calculation unit (174) changes the second voltage vector (vα2, vβ2) to a larger side as the rotational speed of the synchronous motor (200) is higher. Control device. 前記第2変換部(170)、あるいは前記算出部(174)は、前記同期モータ(200)の温度に応じて、前記第2の電圧ベクトル(vα2、vβ2)の大きさを変更することを特徴とする請求項10〜請求項15のいずれか1つに記載のモータの制御装置。   The second conversion unit (170) or the calculation unit (174) changes the magnitude of the second voltage vector (vα2, vβ2) according to the temperature of the synchronous motor (200). The motor control device according to any one of claims 10 to 15. 前記第2変換部(170)、あるいは前記算出部(174)は、前記同期モータ(200)の温度が低いほど、前記第2の電圧ベクトル(vα2、vβ2)を大きい側に変更することを特徴とする請求項16に記載のモータの制御装置。   The second conversion unit (170) or the calculation unit (174) changes the second voltage vector (vα2, vβ2) to a larger side as the temperature of the synchronous motor (200) is lower. The motor control device according to claim 16. 前記合成部(150)は、前記同期モータ(200)の回転数が所定回転数以上になった時点で、前記第1の電圧ベクトル(vα1、vβ1)と前記第2の電圧ベクトル(vα2、vβ2)とを合成して、前記同期モータ(200)に印加することを特徴とする請求項10〜請求項17のいずれか1つに記載のモータの制御装置。   The synthesizing unit (150), when the rotational speed of the synchronous motor (200) becomes equal to or higher than a predetermined rotational speed, the first voltage vector (vα1, vβ1) and the second voltage vector (vα2, vβ2). The motor control device according to any one of claims 10 to 17, wherein the motor control device is combined and applied to the synchronous motor (200).
JP2006353024A 2006-12-27 2006-12-27 Motor control method and apparatus Expired - Fee Related JP4770732B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006353024A JP4770732B2 (en) 2006-12-27 2006-12-27 Motor control method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006353024A JP4770732B2 (en) 2006-12-27 2006-12-27 Motor control method and apparatus

Publications (2)

Publication Number Publication Date
JP2008167554A true JP2008167554A (en) 2008-07-17
JP4770732B2 JP4770732B2 (en) 2011-09-14

Family

ID=39696262

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006353024A Expired - Fee Related JP4770732B2 (en) 2006-12-27 2006-12-27 Motor control method and apparatus

Country Status (1)

Country Link
JP (1) JP4770732B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018174668A (en) * 2017-03-31 2018-11-08 株式会社デンソー Control device for rotating electrical machine
JP2020039227A (en) * 2018-09-05 2020-03-12 株式会社荏原製作所 Motor drive
KR20200029868A (en) * 2018-09-11 2020-03-19 한온시스템 주식회사 Apparatus and method for controlling of motor

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10174499A (en) * 1996-12-05 1998-06-26 Yaskawa Electric Corp Sensorless control method and device for permanent magnet type synchronous motor
JP2002125391A (en) * 2000-10-17 2002-04-26 Mitsubishi Heavy Ind Ltd System for controlling brushless dc motor
JP2002199776A (en) * 2000-12-27 2002-07-12 Honda Motor Co Ltd Brushless DC motor constant detection device, brushless DC motor control device, and brushless DC motor constant detection program
JP2003284377A (en) * 2002-03-20 2003-10-03 Daikin Ind Ltd Brushless DC motor driving method and device
JP2004343948A (en) * 2003-05-19 2004-12-02 Denso Corp Motor control device
JP2005027386A (en) * 2003-06-30 2005-01-27 Yaskawa Electric Corp Current sensorless control device for synchronous motor

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10174499A (en) * 1996-12-05 1998-06-26 Yaskawa Electric Corp Sensorless control method and device for permanent magnet type synchronous motor
JP2002125391A (en) * 2000-10-17 2002-04-26 Mitsubishi Heavy Ind Ltd System for controlling brushless dc motor
JP2002199776A (en) * 2000-12-27 2002-07-12 Honda Motor Co Ltd Brushless DC motor constant detection device, brushless DC motor control device, and brushless DC motor constant detection program
JP2003284377A (en) * 2002-03-20 2003-10-03 Daikin Ind Ltd Brushless DC motor driving method and device
JP2004343948A (en) * 2003-05-19 2004-12-02 Denso Corp Motor control device
JP2005027386A (en) * 2003-06-30 2005-01-27 Yaskawa Electric Corp Current sensorless control device for synchronous motor

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018174668A (en) * 2017-03-31 2018-11-08 株式会社デンソー Control device for rotating electrical machine
JP2020039227A (en) * 2018-09-05 2020-03-12 株式会社荏原製作所 Motor drive
JP7082369B2 (en) 2018-09-05 2022-06-08 株式会社荏原製作所 Motor drive
KR20200029868A (en) * 2018-09-11 2020-03-19 한온시스템 주식회사 Apparatus and method for controlling of motor
KR102609253B1 (en) 2018-09-11 2023-12-05 한온시스템 주식회사 Apparatus and method for controlling of motor

Also Published As

Publication number Publication date
JP4770732B2 (en) 2011-09-14

Similar Documents

Publication Publication Date Title
JP5838038B2 (en) Motor control device
JP3888082B2 (en) Motor device and control method thereof
JP3684203B2 (en) Motor control device
TW201830846A (en) System and method for starting a synchronous motor
WO2016035298A1 (en) Motor drive device and brushless motor
JP2012120409A (en) Motor drive device
JP2019062661A (en) Control apparatus of synchronous motor
CN112740534A (en) Multi-motor converter
US20110254491A1 (en) Synchronous-machine starting device
JP6003143B2 (en) Control device for synchronous motor
JP4770732B2 (en) Motor control method and apparatus
JP2019068586A (en) Motor controller and motor control method
JP5278091B2 (en) Induction motor rotation speed estimation apparatus and estimation method
JP2009153247A (en) Motor drive control device, motor drive control method and coordinate conversion method, ventilation fan, liquid pump, blower, refrigerant compressor, air conditioner, and refrigerator
CN107482965B (en) Control device for synchronous motor
JP2005110470A (en) Electric motor operation control device
JP2019068515A (en) Motor controller
JP2018007390A (en) Motor control device
JP6183521B2 (en) Control device for synchronous motor
JP7363161B2 (en) motor control device
JP2005171843A (en) Fan control device
JP2005348569A (en) Motor drive device
JP2009254191A (en) Motor controller, compressor, refrigerating apparatus, and air conditioner
JP5194779B2 (en) Synchronous motor control method and control apparatus
JP5862691B2 (en) Control device for motor drive device and motor drive system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090206

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110518

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110524

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110606

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140701

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140701

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees