JP7473440B2 - Motor drive device and refrigeration equipment using the same - Google Patents

Motor drive device and refrigeration equipment using the same Download PDF

Info

Publication number
JP7473440B2
JP7473440B2 JP2020169813A JP2020169813A JP7473440B2 JP 7473440 B2 JP7473440 B2 JP 7473440B2 JP 2020169813 A JP2020169813 A JP 2020169813A JP 2020169813 A JP2020169813 A JP 2020169813A JP 7473440 B2 JP7473440 B2 JP 7473440B2
Authority
JP
Japan
Prior art keywords
motor
drive device
inertia
rotation speed
torque
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.)
Active
Application number
JP2020169813A
Other languages
Japanese (ja)
Other versions
JP2022061707A (en
Inventor
東昇 李
純一 高木
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.)
Hitachi Global Life Solutions Inc
Original Assignee
Hitachi Global Life Solutions Inc
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 Hitachi Global Life Solutions Inc filed Critical Hitachi Global Life Solutions Inc
Priority to JP2020169813A priority Critical patent/JP7473440B2/en
Publication of JP2022061707A publication Critical patent/JP2022061707A/en
Application granted granted Critical
Publication of JP7473440B2 publication Critical patent/JP7473440B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Ac Motors In General (AREA)

Description

本発明は、モータと負荷の合成イナーシャを推定するモータ駆動装置、および、それを用いた冷凍機器に関する。 The present invention relates to a motor drive device that estimates the combined inertia of a motor and a load, and a refrigeration device that uses the same.

家庭用電気機器分野や産業機器分野では、インバータと制御器を備えるモータ駆動システムが広く普及している。一般的に、制御器の各制御部(速度制御部や電流制御部など)に制御定数を設定する場合、モータ定数や負荷の機械定数が必要となる。しかし、機械定数の一種であるイナーシャは、回転機構や被駆動体(例えば、搬送装置の搬送物)などの負荷に依存するため、実稼働条件が未定である時点で正確に事前設定することは困難である。そこで、モータの実運転中にイナーシャを推定する技術が提案されている。 Motor drive systems equipped with inverters and controllers are widely used in the fields of household electrical appliances and industrial equipment. In general, when setting control constants for each control section of a controller (such as the speed control section or current control section), the motor constant and the mechanical constant of the load are required. However, inertia, which is one type of mechanical constant, depends on the load of the rotating mechanism and the driven body (for example, the transported goods of a transport device), and it is difficult to set it accurately in advance when the actual operating conditions are not yet determined. Therefore, a technology has been proposed to estimate the inertia during the actual operation of the motor.

例えば、特許文献1の請求項1では、「電動機の制御装置において、前記電動機へのトルク指令に正弦波状指令を加える手段と、前記電動機に流れる電流値を取得する手段と、前記電動機の加速度値を取得する手段と、前記正弦波状指令の複数周期にわたる、同一の動作状態での、複数の前記電流値と複数の前記加速度値から得た電流代表値と加速度代表値、及び前記電動機のトルク定数から前記電動機による被駆動体のイナーシャを推定する手段と、を有することを特徴とする制御装置」が開示されており、トルク指令に正弦波状指令を加えることで得た、電流代表値、加速度代表値、電動機(モータ)のトルク定数から電動機(モータ)による被駆動体のイナーシャを推定する方法が提案されている。 For example, claim 1 of Patent Document 1 discloses a control device for an electric motor, characterized in that it has: means for adding a sinusoidal command to a torque command for the electric motor; means for acquiring a current value flowing through the electric motor; means for acquiring an acceleration value for the electric motor; and means for estimating the inertia of an object driven by the electric motor from a representative current value and a representative acceleration value obtained from a plurality of the current values and a plurality of the acceleration values in the same operating state over a plurality of periods of the sinusoidal command, and a torque constant of the electric motor. The control device proposes a method for estimating the inertia of an object driven by the electric motor (motor) from a representative current value, a representative acceleration value, and a torque constant of the electric motor (motor) obtained by adding a sinusoidal command to a torque command.

特許第4565034号公報Japanese Patent No. 4565034

特許文献1では、トルク指令に正弦波状指令を加えて電動機(モータ)に一定動作をさせた時のフィードバック信号(電流値や加速度値)からイナーシャを推定する。 In Patent Document 1, inertia is estimated from the feedback signal (current value and acceleration value) when a sinusoidal command is added to the torque command to cause the electric motor to perform a certain operation.

しかし、圧縮機用のモータでは、回転位置によって負荷トルクが変化するという圧縮機構の特性によって、モータのフィードバック信号に圧縮機構に起因する周期変化が混入するため、フィードバック信号に基づいてイナーシャを推定すると、イナーシャの推定精度が低下する恐れがある。また、モータの回転速度をフィードバック制御する速度制御器では、フィードバック動作によって、トルク指令に加えた正弦波状指令が打ち消されてしまうため、特許文献1の技術の適用対象はフィードバック制御を行わない制御器に限られるという問題もある。 However, in a compressor motor, due to the characteristics of the compression mechanism that the load torque changes depending on the rotational position, periodic changes caused by the compression mechanism are mixed into the motor feedback signal, so if the inertia is estimated based on the feedback signal, the accuracy of the inertia estimation may decrease. Also, in a speed controller that feedback controls the motor rotation speed, the feedback operation cancels out the sinusoidal command added to the torque command, so there is a problem that the technology of Patent Document 1 can only be applied to controllers that do not perform feedback control.

そこで、本発明は、フィードバック制御を行い、かつ、モータの負荷が周期変化する環境であっても、複雑な信号処理を使用せず、モータと負荷の合成イナーシャを高精度に推定できるモータ駆動装置を提供することを目的とする。 The present invention aims to provide a motor drive device that performs feedback control and can estimate the combined inertia of the motor and load with high accuracy without using complex signal processing, even in an environment where the motor load changes periodically.

上記課題を解決するために、本発明によるモータ駆動装置は、負荷を駆動するモータと、該モータに交流電力を供給するインバータと、該インバータを介して前記モータの回転速度を制御する制御部と、を具備するものであって、前記制御部は、所定周波数ωの正弦波信号と余弦波信号を生成する信号生成器と、外部からの速度指令値に前記正弦波信号を加算した指令に基づいて前記モータの回転速度を制御する速度制御器と、モータ回転速度を推定する速度推定器と、モータトルクを演算するトルク演算器と、前記モータ回転速度と前記モータトルクから抽出した前記所定周波数ωの成分に基づいて、前記モータと前記負荷の合成イナーシャを推定するイナーシャ演算器と、を有するものとした。 In order to solve the above-mentioned problems, a motor drive device according to the present invention includes a motor for driving a load, an inverter for supplying AC power to the motor, and a control unit for controlling the rotational speed of the motor via the inverter, the control unit having a signal generator for generating a sine wave signal and a cosine wave signal of a predetermined frequency ωa , a speed controller for controlling the rotational speed of the motor based on a command obtained by adding the sine wave signal to an external speed command value, a speed estimator for estimating the motor rotational speed, a torque calculator for calculating motor torque, and an inertia calculator for estimating a combined inertia of the motor and the load based on the motor rotational speed and a component of the predetermined frequency ωa extracted from the motor torque.

本発明のモータ駆動装置によれば、フィードバック制御を行い、かつ、モータの負荷が周期変化する環境であっても、複雑な信号処理を使用せず、モータと負荷の合成イナーシャを高精度に推定することができる。 The motor drive device of the present invention performs feedback control and can estimate the combined inertia of the motor and load with high accuracy without using complex signal processing, even in an environment where the motor load changes periodically.

上記した以外の課題、構成および効果は、以下の実施形態の説明により明らかにされる。 Issues, configurations, and advantages other than those described above will become clear from the description of the embodiments below.

実施例1のモータ駆動装置の全体構成図Overall configuration diagram of a motor drive device according to a first embodiment 実施例1の制御部の機能ブロック図Functional block diagram of a control unit according to the first embodiment 実施例1のイナーシャ推定器の機能ブロック図Functional block diagram of an inertia estimator according to the first embodiment イナーシャ推定時のモータトルクとモータ速度の時間波形図Time waveform diagram of motor torque and motor speed during inertia estimation イナーシャ推定時の周期積分器の出力の時間波形図Time waveform diagram of the output of the periodic integrator during inertia estimation 実施例2の冷凍機器の全体構成図Overall configuration diagram of a refrigeration device according to a second embodiment

以下、本発明の実施例について図面を用いて説明する。 The following describes an embodiment of the present invention with reference to the drawings.

<装置構成>
図1は、本発明の実施例1に係るモータ駆動装置10の全体構成図である。ここに示すように、モータ駆動装置10は、直流電力を出力する直流電源1と、直流電力を交流電力に変換するインバータ2と、交流電力によって駆動される永久磁石同期モータ(以下、「モータ3」と称する)と、モータ3によって駆動される負荷4と、インバータ2を介してモータ3を制御する制御部5と、直流電源1とインバータ2の間に設置したシャント抵抗6と、シャント抵抗6の出力信号を増幅して出力する増幅器7と、を備えた装置である。
<Device Configuration>
1 is an overall configuration diagram of a motor drive device 10 according to a first embodiment of the present invention. As shown in the diagram, the motor drive device 10 is a device including a DC power supply 1 that outputs DC power, an inverter 2 that converts the DC power into AC power, a permanent magnet synchronous motor (hereinafter referred to as "motor 3") driven by the AC power, a load 4 driven by the motor 3, a control unit 5 that controls the motor 3 via the inverter 2, a shunt resistor 6 installed between the DC power supply 1 and the inverter 2, and an amplifier 7 that amplifies and outputs an output signal of the shunt resistor 6.

直流電源1は、具体的には、商用交流電源などの交流電源から受電した交流電力を直流電力に変換する電力変換装置(例えば、ダイオード整流器や安定化電源など)、または、電池である。 Specifically, the DC power source 1 is a power conversion device (e.g., a diode rectifier or a stabilized power source) that converts AC power received from an AC power source such as a commercial AC power source into DC power, or a battery.

インバータ2は、半導体スイッチング素子(IGBT(Insulated Gate Bipolar Transistor)やパワーMOSFET(Metal-Oxide-Semiconductor Field-Effect Transistor))とダイオードを逆並列に接続したアーム回路を二つ直列に接続し、直流電源1の正負端子間に配置した電力変換装置である。以下では、直列接続したアーム回路のうち、高電位側のものを上アームと称し、低電位側のものを下アームと称する。図1では、駆動対象のモータ3が三相モータであるため、インバータ2は、上アームと下アームの直列接続回路を3個備えた3相インバータである。上下アームの直列接続点はインバータ2の交流端子に接続され、それらの交流端子にはモータ3が接続される。 The inverter 2 is a power conversion device in which two arm circuits, each of which is made up of semiconductor switching elements (IGBTs (insulated gate bipolar transistors) or power MOSFETs (metal-oxide-semiconductor field-effect transistors)) and diodes connected in anti-parallel, are connected in series and placed between the positive and negative terminals of the DC power supply 1. Hereinafter, of the series-connected arm circuits, the one on the higher potential side is referred to as the upper arm, and the one on the lower potential side is referred to as the lower arm. In FIG. 1, the motor 3 to be driven is a three-phase motor, so the inverter 2 is a three-phase inverter equipped with three series-connected circuits of upper and lower arms. The series connection points of the upper and lower arms are connected to the AC terminals of the inverter 2, and the motor 3 is connected to these AC terminals.

インバータ2の低電位側の母線は、電流検出用のシャント抵抗6を介して直流電源1の負端子に接続される。シャント抵抗6が検出した電流信号は、増幅器7で増幅され制御部5に入力される。ここで、シャント抵抗6に代えて、電流センサなどの他の電流検出手段を用いても良い。なお、制御部5におけるデジタル演算のために、増幅器7の出力信号である母線電流信号Ishは、サンプリングおよびホールド回路とA/D変換器などにより、デジタル信号に変換される。 The busbar on the low potential side of the inverter 2 is connected to the negative terminal of the DC power supply 1 via a shunt resistor 6 for current detection. The current signal detected by the shunt resistor 6 is amplified by an amplifier 7 and input to the control unit 5. Here, other current detection means such as a current sensor may be used instead of the shunt resistor 6. Note that for digital calculation in the control unit 5, the busbar current signal I sh which is the output signal of the amplifier 7 is converted into a digital signal by a sampling and holding circuit, an A/D converter, etc.

なお、本実施例では、制御部5が位置センサレス制御を実行するため、モータ3には、回転子や回転軸の位置を検出するホール素子などの磁極位置検出手段は設けていない。 In this embodiment, the control unit 5 executes position sensorless control, so the motor 3 is not provided with a magnetic pole position detection means such as a Hall element that detects the position of the rotor or rotating shaft.

<全体制御の説明>
図2は、制御部5の機能ブロック図である。この制御部5は、マイクロコンピュータやDSP(Digital Signal Processor)等の半導体演算装置が用いられ、演算装置が所定のプログラムを実行することで、図示する各ブロックの機能を実現したものである。
<Explanation of overall control>
2 is a functional block diagram of the control unit 5. The control unit 5 uses a semiconductor arithmetic device such as a microcomputer or a DSP (Digital Signal Processor), and the arithmetic device executes a predetermined program to realize the functions of each block shown in the figure.

制御部5は、d-q軸ベクトル制御により、モータ3に印加する電圧指令信号を演算し、インバータ2のPWM(Pulse Width Modulation)制御信号を生成するものであり、モータ3の回転速度(以下、単に「速度」と称する)を制御する速度制御器51と、d軸電流指令発生器52と、電圧制御器53と、2軸/3相変換器54と、速度・位相推定器55と、3相/2軸変換器56と、電流再現演算器57と、PWM制御器58と、イナーシャ推定器59とを備える。なお、イナーシャ推定器59の詳細については後述する。 The control unit 5 calculates a voltage command signal to be applied to the motor 3 by d-q axis vector control and generates a PWM (Pulse Width Modulation) control signal for the inverter 2, and includes a speed controller 51 that controls the rotation speed (hereinafter simply referred to as "speed") of the motor 3, a d-axis current command generator 52, a voltage controller 53, a two-axis/three-phase converter 54, a speed/phase estimator 55, a three-phase/two-axis converter 56, a current reproduction calculator 57, a PWM controller 58, and an inertia estimator 59. Details of the inertia estimator 59 will be described later.

電流再現演算器57は、増幅器7が出力した母線電流信号Ishと、2軸/3相変換器54が出力した三相電圧指令(V ,V ,V )を用いて、インバータ2が出力する三相モータ電流(I,I,I)を再現する。母線電流信号Ishから三相モータ電流を再現する方法は公知技術であるため、詳細説明は省略する。なお、図1では、コスト低減のために、シャント抵抗6が検出した母線電流信号Ishから三相電流を再現しているが、電流センサなどの電流検出手段を用いてインバータ2の出力である交流電流を検出しても良く、この場合は、その電流検出手段が検出した三相電流を3相/2軸変換器56に入力すれば良い。 The current reproduction calculator 57 reproduces the three-phase motor current (Iu, Iv, Iw ) output by the inverter 2 using the bus current signal Ish output by the amplifier 7 and the three-phase voltage command ( Vu * , Vv * , Vw * ) output by the two-axis/three-phase converter 54. The method of reproducing the three-phase motor current from the bus current signal Ish is a known technique, and therefore a detailed description thereof will be omitted. In FIG. 1, the three-phase current is reproduced from the bus current signal Ish detected by the shunt resistor 6 in order to reduce costs, but the AC current output by the inverter 2 may be detected using a current detection means such as a current sensor. In this case, the three-phase current detected by the current detection means may be input to the three-phase/two-axis converter 56.

3相/2軸変換器56は、電流再現演算器57が再現した三相モータ電流(I,I,I)と、速度・位相推定器55が推定した推定位相θdcを用い、式1と式2とに基づいて、dc軸電流検出値Idcとqc軸電流検出値Iqcを演算する。なお、式1は、いわゆる3相/2軸変換を表し、式2は回転座標系への変換を表す。 The three-phase/two-axis converter 56 uses the three-phase motor currents ( Iu , Iv , Iw ) reproduced by the current reproduction calculator 57 and the estimated phase θdc estimated by the speed/phase estimator 55 to calculate the dc-axis current detection value Idc and the qc-axis current detection value Iqc based on Equations 1 and 2. Note that Equation 1 represents a so-called three-phase/two-axis conversion, and Equation 2 represents a conversion to a rotating coordinate system.

Figure 0007473440000001
Figure 0007473440000001

Figure 0007473440000002
Figure 0007473440000002

dc-qc軸は推定位相θdcに基づく制御系の推定軸であり、d-q軸はモータ3の回転子軸である。ここでは、dc-qc軸とd-q軸の軸誤差をΔθcと定義する。 The dc-qc axes are estimated axes of a control system based on the estimated phase θdc , and the dq axes are rotor axes of the motor 3. Here, the axis error between the dc-qc axes and the dq axes is defined as Δθc.

速度制御器51は、外部からの速度指令値ωと、速度・位相推定器55が推定した推定速度ωの偏差を零に近づけるように、すなわち推定速度ωを速度指令値ωに近づけるように、qc軸電流指令値Iqc を作成する。 The speed controller 51 generates a qc-axis current command value I qc * so that the deviation between an external speed command value ω * and an estimated speed ω estimated by the speed/phase estimator 55 approaches zero, that is, so that the estimated speed ω approaches the speed command value ω * .

また、d軸電流指令発生器52は、モータ電流を最小化するように、dc軸電流指令値Idc を作成する。 Moreover, the d-axis current command generator 52 generates a dc-axis current command value I dc * so as to minimize the motor current.

電圧制御器53は、速度制御器51からのqc軸電流指令値Iqc と、d軸電流指令発生器52からのdc軸電流指令値Idc と、3相/2軸変換器56からのdc軸電流検出値Idcおよびqc軸電流検出値Iqcと、モータ定数を用いて、dc軸電圧指令値Vdc とqc軸電圧指令値Vqc を演算する。 The voltage controller 53 calculates a dc-axis voltage command value Vdc* and a qc-axis voltage command value Vqc * using the qc-axis current command value Iqc* from the speed controller 51, the dc-axis current command value Idc * from the d-axis current command generator 52, the dc-axis current detection value Idc and the qc-axis current detection value Iqc from the three- phase / two-axis converter 56 , and motor constants .

2軸/3相変換器54は、電圧制御器53からのdc軸電圧指令値Vdc ,qc軸電圧指令値Vqc と、速度・位相推定器55からの推定位相θdcを用いて、式3と式4に基づいて、三相電圧指令(V ,V ,V )を算出して出力する。なお、式3は、回転座標系から固定座標系への変換を表し、式4は、いわゆる2軸/3相変換を表す。 The two-axis/three-phase converter 54 calculates and outputs three-phase voltage commands ( Vu *, Vv * , Vw * ) based on the dc -axis voltage command value Vdc * and the qc-axis voltage command value Vqc * from the voltage controller 53 and the estimated phase θdc from the speed/phase estimator 55, based on Equations 3 and 4. Note that Equation 3 represents a conversion from a rotating coordinate system to a fixed coordinate system, and Equation 4 represents a so-called two-axis/three-phase conversion.

Figure 0007473440000003
Figure 0007473440000003

Figure 0007473440000004
Figure 0007473440000004

なお、速度・位相推定器55は、dc軸電流検出値Idc,qc軸電流検出値Iqc,dc軸電圧指令値Vdc ,qc軸電圧指令値Vqc を用いて、モータ3の回転子の位置や回転速度を推定し、推定位相θdcおよび推定速度ωとして出力する。 In addition, the speed/phase estimator 55 estimates the position and rotational speed of the rotor of the motor 3 using the dc-axis current detection value Idc , the qc-axis current detection value Iqc , the dc-axis voltage command value Vdc * , and the qc-axis voltage command value Vqc * , and outputs them as an estimated phase θdc and an estimated speed ω.

これにより、本実施例では、モータ3のセンサレス制御が可能になり、駆動システム全体のコストが低減できる。なお、速度・位相推定器55における具体的な推定手段は公知であるため、ここでの詳細説明は省略する。 As a result, in this embodiment, sensorless control of the motor 3 becomes possible, and the cost of the entire drive system can be reduced. Note that the specific estimation means in the speed/phase estimator 55 are well known, so a detailed explanation is omitted here.

<イナーシャ推定器59の説明>
図3は、イナーシャ推定器59の制御構成を示す機能ブロック図である。このイナーシャ推定器59は、正弦波状の速度指令加算量Δωを出力する機能と、イナーシャ推定値Jaを演算する機能を実現できるように、SinCos信号生成器59aと、振幅生成器59bと、トルク演算器59cと、周期積分器59d、59eと、イナーシャ演算器59fを備える。
<Explanation of the inertia estimator 59>
3 is a functional block diagram showing the control configuration of the inertia estimator 59. This inertia estimator 59 includes a SinCos signal generator 59a, an amplitude generator 59b, a torque calculator 59c, periodic integrators 59d and 59e, and an inertia calculator 59f so as to realize the function of outputting a sinusoidal speed command addition amount Δω * and the function of calculating an estimated inertia value Ja.

SinCos信号生成器59aでは、所定周波数ωの正弦波信号sin(ωt)と余弦波信号cos(ωt)を生成する。生成された正弦波信号sin(ωt)は、振幅生成器59bが生成した振幅値ΔΩと乗算され、速度指令加算量Δω(=ΔΩ×sin(ωt))として出力される。そして、出力された速度指令加算量Δωは、図2に示すように、速度指令値ωに加算される。 The sine wave signal sin( ωat ) and cosine wave signal cos( ωat ) of a predetermined frequency ωa are generated in the sine wave signal generator 59a. The generated sine wave signal sin( ωat ) is multiplied by an amplitude value ΔΩ * generated by the amplitude generator 59b, and output as a speed command addition amount Δω * (=ΔΩ * ×sin( ωat )). The output speed command addition amount Δω * is added to the speed command value ω * , as shown in FIG. 2.

トルク演算器59cでは、3相/2軸変換器56から入力されたdc軸電流検出値Idcとqc軸電流検出値Iqcを用い、式5に基づいて、モータトルクτを演算する。 The torque calculator 59c uses the dc-axis current detection value I dc and the qc-axis current detection value I qc input from the three-phase/two-axis converter 56 to calculate the motor torque τ m based on Equation 5.

Figure 0007473440000005
Figure 0007473440000005

ここで、Kはモータ3の誘起電圧定数、Nppはモータの極対数である。また、Lはモータ3のd軸インダクタンス値であり、Lはq軸インダクタンス値である。 Here, K e is the induced voltage constant of the motor 3, N pp is the number of pole pairs of the motor, L d is the d-axis inductance value of the motor 3, and L q is the q-axis inductance value.

以下、イナーシャ推定器59によるイナーシャ推定原理を説明する。 The principle of inertia estimation by the inertia estimator 59 is explained below.

モータ駆動装置10では、モータトルクτと負荷トルクτの差分Δτが存在すると、式6と式7に示すように、モータの速度変動Δωが生じる。 In the motor drive device 10, when a difference Δτ m between the motor torque τ m and the load torque τ L exists, a speed fluctuation Δω m of the motor occurs, as shown in Equations 6 and 7.

Figure 0007473440000006
Figure 0007473440000006

Figure 0007473440000007
Figure 0007473440000007

ここで、Jはモータ3と負荷4の合成イナーシャである。 Here, J is the combined inertia of the motor 3 and the load 4.

式7によると、定常状態では、モータトルクの差分Δτに所定の周波数の周期変動があれば、速度にも同じ周期の変動が発生する。更に、二つの周期変動の位相差が90°であり、変動の大きさ(振幅値)に比例関係がある。 According to Equation 7, in the steady state, if there is a periodic fluctuation of a certain frequency in the motor torque difference Δτ m , a fluctuation of the same period occurs in the speed. Furthermore, the phase difference between the two periodic fluctuations is 90°, and there is a proportional relationship with the magnitude (amplitude) of the fluctuation.

具体的には、トルクの差分Δτを式8で定義すると、式7により、速度変動が式9で計算できる。 Specifically, when the torque difference Δτ m is defined by equation 8, the speed fluctuation can be calculated by equation 9 using equation 7.

Figure 0007473440000008
Figure 0007473440000008

ここで、ΔΤはモータトルクの差分Δτの変動成分の振幅値である。 Here, ΔT m is the amplitude value of the fluctuation component of the motor torque difference Δτ m .

Figure 0007473440000009
Figure 0007473440000009

ここで、速度変動の振幅値をΔΩ=ΔΤ/(J・ω)とする。 Here, the amplitude value of the speed fluctuation is represented as ΔΩ m = ΔT m /(J·ω a ).

ゆえに、所定周波数ωの速度変動の振幅値ΔΩと、モータトルクτの差分Δτの変動成分の振幅値ΔΤを検出できれば、合成イナーシャJは式10で演算できる。 Therefore, if the amplitude value ΔΩm of the speed fluctuation of a predetermined frequency ωa and the amplitude value ΔTm of the fluctuation component of the difference Δτm of the motor torque τm can be detected, the composite inertia J can be calculated by Equation 10.

Figure 0007473440000010
Figure 0007473440000010

従って、モータトルクτとモータ速度の所定周波数ωの成分の振幅値を高精度に検出できれば、合成イナーシャJを計算できる。 Therefore, if the amplitude values of the motor torque τm and the component of the motor speed at the predetermined frequency ωa can be detected with high accuracy, the composite inertia J can be calculated.

<簡易フーリエ変換処理>
実際には、イナーシャ推定器59では、SinCos信号生成器59aからの正弦波信号sin(ωt)と余弦波信号cos(ωt)を用いて、簡易的なフーリエ変換処理を実行し、トルク演算器59cで演算されたモータトルクτの所定周波数ωの成分を検出する。具体的には、モータトルクτを余弦波信号cos(ωt)と乗算し、乗算結果の直流成分を取り出して、モータトルクτの所定周波数ωの成分の振幅値を算出する。同様に、推定速度ωを正弦波信号sin(ωt)と乗算し、所定周波数ωの成分を検出する。
<Simple Fourier transform processing>
In practice, the inertia estimator 59 performs a simple Fourier transform process using the sine wave signal sin( ωat ) and cosine wave signal cos( ωat ) from the SinCos signal generator 59a to detect the component of the predetermined frequency ωa of the motor torque τm calculated by the torque calculator 59c. Specifically, the motor torque τm is multiplied by the cosine wave signal cos( ωat ) and the DC component of the multiplication result is extracted to calculate the amplitude value of the component of the predetermined frequency ωa of the motor torque τm . Similarly, the estimated speed ω is multiplied by the sine wave signal sin( ωat ) to detect the component of the predetermined frequency ωa .

周期積分器59d、59eは、上記乗算結果の直流成分を取り出すための処理である。具体的には、所定周波数ωに対応する周期の整数倍の時間で積分処理して、直流成分を算出する。積分処理する時間が長くすれば、直流成分の算出精度が良いが、合成イナーシャJの推定時間が長くなる。一般的に、積分処理する時間が所定周波数ωに対応する周期の5倍より長くすれば、実用的な精度を確保できる。 The periodic integrators 59d and 59e are used to extract the DC component of the multiplication result. Specifically, they perform integration over a period of an integer multiple of the period corresponding to the predetermined frequency ωa to calculate the DC component. If the integration time is made longer, the calculation accuracy of the DC component is improved, but the estimation time of the composite inertia J becomes longer. In general, if the integration time is made longer than five times the period corresponding to the predetermined frequency ωa , practical accuracy can be ensured.

<イナーシャ算出>
イナーシャ演算器59fでは、周期積分器59d、59eの出力から、式11を用いて、合成イナーシャJを演算する。以下では、ここで演算した合成イナーシャJをイナーシャ推定値Jaと称する。
<Inertia calculation>
The inertia calculator 59f calculates a composite inertia J from the outputs of the periodic integrators 59d and 59e using equation 11. Hereinafter, the composite inertia J calculated here will be referred to as an inertia estimate value Ja.

Figure 0007473440000011
Figure 0007473440000011

ここで、ΣTは周期積分器59dの出力、ΣΩは周期積分器59eの出力である。 Here, ΣT m is the output of the periodic integrator 59d, and ΣΩ m is the output of the periodic integrator 59e.

<波形説明>
図4は、検出電流に基づいてトルク演算器59cで計算したモータトルクτの波形30と、一定の速度指令値ω(例えば、600rpm)に速度指令加算量Δωを加算した波形31と、速度推定値ωの波形32の関係を示すシミュレーション結果の一例である。波形31に含まれる正弦波状の変動に対して、負荷4による負荷トルクには周期変動(レシプロ圧縮機の負荷)があるため、速度推定値ωの波形32には所定周波数ωより短周期のリップルが重畳する。また、モータトルクτにも同様なリップルが重畳する。
<Waveform explanation>
4 is an example of a simulation result showing the relationship between a waveform 30 of the motor torque τm calculated by the torque calculator 59c based on the detected current, a waveform 31 obtained by adding a speed command addition amount Δω * to a constant speed command value ω * (e.g., 600 rpm), and a waveform 32 of the estimated speed value ω. In contrast to the sinusoidal fluctuation contained in the waveform 31, the load torque due to the load 4 has periodic fluctuations (load of the reciprocating compressor), so that ripples with a period shorter than the predetermined frequency ωa are superimposed on the waveform 32 of the estimated speed value ω. Similar ripples are also superimposed on the motor torque τm .

図5は、簡易的なフーリエ変換の乗算結果を積分処理した波形である。波形33は、周期積分器59dが出力するモータトルクの周期積分結果であり、図4の波形30からリップルを除去したものに相当する。同様に、波形34は、周期積分器59eが出力する速度推定値の周期積分結果であり、図4の波形32からリップルを除去したものに相当する。これらの積分処理によって、図4のモータトルクの波形30と速度推定値ωの波形32からリップルの影響を除去することができる。周期積分処理完了時点(例えば、時間10秒)の積分値は図4に示す長い周期変動(すなわち、所定周波数ωの周期変動)の振幅値に対応する。 Fig. 5 shows waveforms obtained by integrating the multiplication results of the simple Fourier transform. Waveform 33 is the result of the periodic integration of the motor torque output by periodic integrator 59d, and corresponds to the waveform 30 in Fig. 4 from which the ripple has been removed. Similarly, waveform 34 is the result of the periodic integration of the speed estimate value output by periodic integrator 59e, and corresponds to the waveform 32 in Fig. 4 from which the ripple has been removed. By these integration processes, the influence of the ripple can be removed from the motor torque waveform 30 and the speed estimate value ω waveform 32 in Fig. 4. The integral value at the completion of the periodic integration process (e.g., at a time of 10 seconds) corresponds to the amplitude value of the long periodic fluctuation (i.e., the periodic fluctuation of the predetermined frequency ωa ) shown in Fig. 4.

<定数設定について>
イナーシャ推定器59でイナーシャを推定する前に、所定周波数ωと、速度指令加算量Δωの振幅値ΔΩを設定する必要である。所定周波数ωは、図4のモータトルクの波形30と速度推定値ωの波形32に含まれる短い周期のリップルの影響を取り除くために、モータ3の回転速度と十分に離れて設定することで、負荷トルクの周期脈動の影響を抑制することができる。具体的には、所定周波数ωを、モータ3の速度指令値ωの1/10以下にすれば良い。また、モータ3の実速度に所定周波数ωの周期変動が発現するように、所定周波数ωは速度制御器51の応答周波数以下に設定することを望ましい。
<About constant settings>
Before estimating the inertia with the inertia estimator 59, it is necessary to set the predetermined frequency ωa and the amplitude value ΔΩ * of the speed command addition amount Δω * . The predetermined frequency ωa is set sufficiently far from the rotation speed of the motor 3 in order to remove the influence of short-period ripples contained in the motor torque waveform 30 and the speed estimate value ω waveform 32 in FIG. 4, thereby making it possible to suppress the influence of periodic pulsation of the load torque. Specifically, the predetermined frequency ωa may be set to 1/10 or less of the speed command value ω * of the motor 3. In addition, it is preferable to set the predetermined frequency ωa to a value equal to or less than the response frequency of the speed controller 51 so that the periodic fluctuation of the predetermined frequency ωa appears in the actual speed of the motor 3.

また、速度指令加算量Δωの振幅値ΔΩは、装置の振動や騒音を考慮して、小さく設定した方が良いが、推定精度を確保するために、速度指令値ωの1/10程度で良い。 Furthermore, the amplitude value ΔΩ * of the speed command addition amount Δω * should be set small in consideration of vibration and noise of the device, but in order to ensure estimation accuracy, it may be about 1/10 of the speed command value ω * .

<イナーシャから制御定数設定>
イナーシャ演算器59fが推定したイナーシャ推定値Jは、制御部5の各制御器に使われる制御定数の演算に代入される。これにより、本実施例のモータ駆動装置10では、実稼働環境に応じて、制御定数を自動調整することができる。
<Setting control constants from inertia>
The inertia estimate value J a estimated by the inertia calculator 59 f is substituted into the calculation of the control constants used in each controller of the control unit 5. As a result, the motor drive device 10 of this embodiment can automatically adjust the control constants in accordance with the actual operating environment.

<結言>
以上説明したように、本実施例のモータ駆動装置10によれば、モータ3の速度指令値ωに所定周波数ωの正弦波状成分を加算して、モータの速度の周期的な変動を発生させることで、複雑な信号処理を使用せず、モータ3と負荷4による合成イナーシャJを高精度に推定することができる。
<Conclusion>
As described above, according to the motor drive device 10 of this embodiment, by generating periodic fluctuations in the motor speed by adding a sinusoidal component of a predetermined frequency ωa to the speed command value ω * of the motor 3, it is possible to estimate the combined inertia J of the motor 3 and the load 4 with high accuracy without using complex signal processing.

図8は、本発明の実施例2である冷凍機器100の構成図である。この冷凍機器100は、温度を調和する装置であり、空気調和機や冷凍機や冷蔵庫などである。本実施例では、上述した実施例1のモータ駆動装置10によって、圧縮機106とファンモータ105が駆動される。 Figure 8 is a configuration diagram of a refrigeration equipment 100 according to a second embodiment of the present invention. The refrigeration equipment 100 is a device that adjusts temperature, such as an air conditioner, a freezer, or a refrigerator. In this embodiment, a compressor 106 and a fan motor 105 are driven by the motor drive device 10 according to the first embodiment described above.

図8に示すように、冷凍機器100は、熱交換器101、102と、これらに送風するファン103、104と、ファン103、104を駆動するファンモータ105と、冷媒を圧縮して循環させる圧縮機106と、熱交換器101と熱交換器102との間、並びに圧縮機106と熱交換器101および102との間に配設され、冷媒が流れる配管107と、モータ駆動装置10から構成されている。ファン103,104を回転駆動するファンモータ105として、実施例1のモータ3が用いられる。モータ駆動装置10は、商用交流電源からの交流電力を直流電力に変換する直流電源回路、この直流電源回路からの直流電力を交流電力に変換してファンモータ105に供給するモータ駆動用インバータ、を備えている。 As shown in FIG. 8, the refrigeration equipment 100 is composed of heat exchangers 101 and 102, fans 103 and 104 that blow air to the heat exchangers 101 and 102, a fan motor 105 that drives the fans 103 and 104, a compressor 106 that compresses and circulates the refrigerant, pipes 107 through which the refrigerant flows that are arranged between the heat exchangers 101 and 102 and between the compressor 106 and the heat exchangers 101 and 102, and a motor drive device 10. The motor 3 of the first embodiment is used as the fan motor 105 that drives the fans 103 and 104 to rotate. The motor drive device 10 is equipped with a DC power supply circuit that converts AC power from a commercial AC power supply into DC power, and a motor drive inverter that converts the DC power from the DC power supply circuit into AC power and supplies it to the fan motor 105.

本実施例においては、モータ駆動装置10におけるモータ制御が実施例1による制御部によって制御される。 In this embodiment, motor control in the motor drive device 10 is controlled by the control unit according to embodiment 1.

本実施例によれば、モータ3が圧縮機に内蔵されたままで、モータ3と負荷4のイナーシャを高精度に推定することができるため、制御定数の自動調整ができ、制御性能も向上する。 According to this embodiment, the inertia of the motor 3 and the load 4 can be estimated with high accuracy while the motor 3 remains built into the compressor, so the control constants can be automatically adjusted and control performance is improved.

なお、本発明は前述した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、前述した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、各実施例の構成の一部について、他の構成の追加・削除・置き換えをすることが可能である。 The present invention is not limited to the above-described embodiments, but includes various modifications. For example, the above-described embodiments have been described in detail to clearly explain the present invention, and the present invention is not necessarily limited to those having all of the configurations described. In addition, it is possible to add, delete, or replace part of the configuration of each embodiment with other configurations.

例えば、電流検出手段は、シャント抵抗に代えて、電流トランス(CT)によって検出しても良い。この場合、電流検出箇所をインバータ出力部としても良い。また、モータ3は、埋め込み磁石型でも良いし、表面磁石型でも良い。 For example, the current detection means may be a current transformer (CT) instead of a shunt resistor. In this case, the current detection point may be the inverter output section. Also, the motor 3 may be an embedded magnet type or a surface magnet type.

10 モータ駆動装置
1 直流電源
2 インバータ
3 モータ
30 モータトルクの波形
31 速度指令値の波形
32 速度推定値の波形
33 モータトルクの周期積分結果
34 速度推定値の周期積分結果
4 負荷
5 制御部
51 速度制御器
52 d軸電流指令発生器
53 電圧制御器
54 2軸3相変換器
55 速度・位相推定器
56 3相2軸変換器
57 電流再現演算器
58 PWM制御器
59 イナーシャ推定器
59a SinCos信号生成器
59b 振幅生成器
59c トルク演算器
59d 周期積分器
59e 周期積分器
59f イナーシャ演算器
6 シャント抵抗
7 増幅器
100 冷凍機器
101,102 熱交換器
103,104 ファン
105 ファンモータ
106 圧縮機
107 配管
10 Motor drive device 1 DC power supply 2 Inverter 3 Motor 30 Motor torque waveform 31 Speed command value waveform 32 Speed estimated value waveform 33 Periodic integration result of motor torque 34 Periodic integration result of speed estimated value 4 Load 5 Control unit 51 Speed controller 52 d-axis current command generator 53 Voltage controller 54 Two-axis three-phase converter 55 Speed/phase estimator 56 Three-phase two-axis converter 57 Current reproduction calculator 58 PWM controller 59 Inertia estimator 59a SinCos signal generator 59b Amplitude generator 59c Torque calculator 59d Periodic integrator 59e Periodic integrator 59f Inertia calculator 6 Shunt resistor 7 Amplifier 100 Refrigeration equipment 101, 102 Heat exchanger 103, 104 Fan 105 Fan motor 106 Compressor 107 Piping

Claims (6)

負荷を駆動するモータと、
該モータに交流電力を供給するインバータと、
該インバータを介して前記モータの回転速度を制御する制御部と、
を具備するモータ駆動装置であって、
前記制御部は、
所定周波数ω の正弦波信号と余弦波信号を生成する信号生成器と、
外部からの速度指令値に前記正弦波信号を加算した指令に基づいて前記モータの回転速度を制御する速度制御器と、
モータ回転速度を推定する速度推定器と、
モータトルクを演算するトルク演算器と、
前記モータ回転速度と前記モータトルクから抽出した前記所定周波数ω の成分に基づいて、前記モータと前記負荷の合成イナーシャを推定するイナーシャ演算器と、
を有し、
前記制御部は、
前記モータ回転速度に前記正弦波信号を乗算して、前記モータ回転速度から前記所定周波数ωの成分を抽出する第一乗算器と、
前記モータトルクに前記余弦波信号を乗算して、前記モータトルクから前記所定周波数ωの成分を抽出する第二乗算器と、
を更に有することを特徴とするモータ駆動装置。
A motor that drives a load;
an inverter for supplying AC power to the motor;
A control unit that controls the rotation speed of the motor via the inverter;
A motor drive device comprising:
The control unit is
a signal generator for generating a sine wave signal and a cosine wave signal of a predetermined frequency ωa ;
a speed controller that controls the rotation speed of the motor based on a command obtained by adding the sine wave signal to an external speed command value;
a speed estimator for estimating a motor rotation speed;
a torque calculator that calculates a motor torque;
an inertia calculator that estimates a combined inertia of the motor and the load based on the motor rotation speed and the component of the predetermined frequency ωa extracted from the motor torque ;
having
The control unit is
a first multiplier that multiplies the motor rotation speed by the sine wave signal to extract the component of the predetermined frequency ωa from the motor rotation speed;
a second multiplier that multiplies the motor torque by the cosine wave signal to extract the component of the predetermined frequency ωa from the motor torque;
A motor drive device further comprising:
請求項に記載のモータ駆動装置において、
前記イナーシャ演算器は、下記式を用いて、前記合成イナーシャを演算することを特徴とするモータ駆動装置。
合成イナーシャJ = ΔT/(ΔΩ・ω
ΔT:モータトルクの所定周波数ωの成分の振幅値
ΔΩ:モータ回転速度の所定周波数ωの成分の振幅値
2. The motor drive device according to claim 1 ,
The motor drive device according to the present invention, wherein the inertia calculator calculates the composite inertia using the following formula:
Combined inertia J = ΔT m / (ΔΩ m ω a )
ΔT m : Amplitude value of the component of the motor torque at a predetermined frequency ω a ΔΩ m : Amplitude value of the component of the motor rotation speed at a predetermined frequency ω a
請求項に記載のモータ駆動装置において、
前記ΔTは、前記第一乗算器の出力を周期積分する第一周期積分器で検出され、
前記ΔΩは、前記第二乗算器の出力を周期積分する第二周期積分器で検出されることを特徴とするモータ駆動装置。
3. The motor drive device according to claim 2 ,
The ΔT m is detected by a first periodic integrator that periodically integrates an output of the first multiplier,
The motor drive device according to claim 1, wherein the ΔΩm is detected by a second periodic integrator that performs periodic integration of an output from the second multiplier.
請求項1~のいずれか1項に記載のモータ駆動装置において、
前記イナーシャ演算器が推定した合成イナーシャを用いて、前記制御部の制御定数を調
整することを特徴とするモータ駆動装置。
The motor drive device according to any one of claims 1 to 3 ,
A motor drive device, comprising: a control unit that adjusts a control constant of the control section using a composite inertia estimated by the inertia calculator.
熱交換器と、冷媒を圧縮して循環させる圧縮機と、該圧縮機を駆動する第一モータと、前記熱交換器に送風するファンと、該ファンを駆動する第二モータと、前記第一モータおよび前記第二モータを駆動するモータ駆動装置と、を備えた冷凍機器であって、
前記モータ駆動装置は、請求項1~のいずれか1項に記載のモータ駆動装置であることを特徴とする冷凍機器。
A refrigeration appliance including a heat exchanger, a compressor that compresses and circulates a refrigerant, a first motor that drives the compressor, a fan that blows air to the heat exchanger, a second motor that drives the fan, and a motor drive device that drives the first motor and the second motor,
The motor drive device according to any one of claims 1 to 4 , wherein the motor drive device is a refrigeration appliance.
負荷を駆動するモータと、
該モータに交流電力を供給するインバータと、
該インバータを介して前記モータの回転速度を制御する制御部と、
を具備するモータ駆動装置の制御方法であって、
所定周波数ωの正弦波信号と余弦波信号を生成するステップと、
外部からの速度指令値に前記正弦波信号を加算した指令に基づいて前記モータの回転速度を制御するステップと、
モータ回転速度を推定するステップと、
モータトルクを演算するステップと、
前記モータ回転速度と前記モータトルクから抽出した前記所定周波数ωの成分に基づいて、前記モータと前記負荷の合成イナーシャを推定するするステップと、
推定した合成イナーシャを用いて、前記制御部の制御定数を調整するステップと、
を有し、
前記合成イナーシャを推定する際に利用する所定周波数ω の成分は、前記モータ回転速度に前記正弦波信号を乗算することで、前記モータ回転速度から抽出した成分、または、前記モータトルクに前記余弦波信号を乗算することで、前記モータトルクから抽出した成分であることを特徴とするモータ駆動装置の制御方法。
A motor that drives a load;
an inverter for supplying AC power to the motor;
A control unit that controls the rotation speed of the motor via the inverter;
A method for controlling a motor drive device comprising:
generating sine and cosine signals of a predetermined frequency ωa ;
controlling the rotation speed of the motor based on a command obtained by adding the sine wave signal to an external speed command value;
estimating a motor rotation speed;
calculating a motor torque;
estimating a combined inertia of the motor and the load based on the component of the predetermined frequency ωa extracted from the motor rotation speed and the motor torque;
adjusting a control constant of the control unit using the estimated composite inertia;
having
a component of a predetermined frequency ωa utilized when estimating the composite inertia is a component extracted from the motor rotation speed by multiplying the motor rotation speed by the sine wave signal, or a component extracted from the motor torque by multiplying the motor torque by the cosine wave signal .
JP2020169813A 2020-10-07 2020-10-07 Motor drive device and refrigeration equipment using the same Active JP7473440B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020169813A JP7473440B2 (en) 2020-10-07 2020-10-07 Motor drive device and refrigeration equipment using the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020169813A JP7473440B2 (en) 2020-10-07 2020-10-07 Motor drive device and refrigeration equipment using the same

Publications (2)

Publication Number Publication Date
JP2022061707A JP2022061707A (en) 2022-04-19
JP7473440B2 true JP7473440B2 (en) 2024-04-23

Family

ID=81210488

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020169813A Active JP7473440B2 (en) 2020-10-07 2020-10-07 Motor drive device and refrigeration equipment using the same

Country Status (1)

Country Link
JP (1) JP7473440B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007295678A (en) 2006-04-24 2007-11-08 Yaskawa Electric Corp System identification device and motor controller equipped therewith
JP2010148178A (en) 2008-12-16 2010-07-01 Fanuc Ltd Inertia estimating controller and control system
JP2014027742A (en) 2012-07-25 2014-02-06 Toshiba Schneider Inverter Corp Motor control device
WO2016157306A1 (en) 2015-03-27 2016-10-06 三菱電機株式会社 Control device for ac rotating machine
JP2017017817A (en) 2015-06-30 2017-01-19 ジョンソンコントロールズ ヒタチ エア コンディショニング テクノロジー(ホンコン)リミテッド Power converter and motor drive device, freezer unit

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007295678A (en) 2006-04-24 2007-11-08 Yaskawa Electric Corp System identification device and motor controller equipped therewith
JP2010148178A (en) 2008-12-16 2010-07-01 Fanuc Ltd Inertia estimating controller and control system
JP2014027742A (en) 2012-07-25 2014-02-06 Toshiba Schneider Inverter Corp Motor control device
WO2016157306A1 (en) 2015-03-27 2016-10-06 三菱電機株式会社 Control device for ac rotating machine
JP2017017817A (en) 2015-06-30 2017-01-19 ジョンソンコントロールズ ヒタチ エア コンディショニング テクノロジー(ホンコン)リミテッド Power converter and motor drive device, freezer unit

Also Published As

Publication number Publication date
JP2022061707A (en) 2022-04-19

Similar Documents

Publication Publication Date Title
JP3972124B2 (en) Synchronous motor speed control device
CN107852120B (en) Power conversion device, motor drive device, and refrigeration device
JP4729356B2 (en) Motor controller, washing machine, air conditioner and electric oil pump
US8912739B2 (en) Synchronous machine control apparatus
EP2448110A2 (en) Refrigerating apparatus and controller for permanent magnet synchronous motor
US20190097559A1 (en) Power conversion device, motor drive device, and refrigerator using same
JPWO2017022083A1 (en) Synchronous motor control device, compressor drive device, air conditioner, and synchronous motor control method
JP2008206323A (en) Motor driving device
CN114374349B (en) Motor driving device and refrigeration equipment
JP5250603B2 (en) Motor control device
JP6463966B2 (en) Motor driving device, motor driving module and refrigeration equipment
JP2015042010A (en) Motor drive, motor drive module, compressor and refrigeration unit including the same
JP2009290962A (en) Controller of permanent magnet type synchronous motor
JP7473440B2 (en) Motor drive device and refrigeration equipment using the same
US11025185B2 (en) Adaptive control system
Ozdemir et al. Voltage error phase locked loop (PLL) based model adaptive sensorless vector control algorithm for induction motors
JP6490540B2 (en) Rotation position detection device, air conditioner, and rotation position detection method
JP5350107B2 (en) Refrigeration cycle equipment
JP2009254191A (en) Motor controller, compressor, refrigerating apparatus, and air conditioner
JP5186352B2 (en) Electric motor magnetic pole position estimation device
JP7217833B1 (en) Motor drive device, electrical constant measurement method and refrigeration equipment
JP7226211B2 (en) INVERTER DEVICE AND INVERTER DEVICE CONTROL METHOD
CN116547903A (en) Motor driving device, refrigeration cycle device, and air conditioner
JP2020036513A (en) Motor controller
JP2009296722A (en) Motor controller, motor control method, and air conditioner

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230518

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240131

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240206

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240312

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: 20240402

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240411

R150 Certificate of patent or registration of utility model

Ref document number: 7473440

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150