Nothing Special   »   [go: up one dir, main page]

JP4968312B2 - Motor drive control device - Google Patents

Motor drive control device Download PDF

Info

Publication number
JP4968312B2
JP4968312B2 JP2009246109A JP2009246109A JP4968312B2 JP 4968312 B2 JP4968312 B2 JP 4968312B2 JP 2009246109 A JP2009246109 A JP 2009246109A JP 2009246109 A JP2009246109 A JP 2009246109A JP 4968312 B2 JP4968312 B2 JP 4968312B2
Authority
JP
Japan
Prior art keywords
motor
position detection
detection signals
rotor
control device
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.)
Expired - Fee Related
Application number
JP2009246109A
Other languages
Japanese (ja)
Other versions
JP2010022196A (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.)
Daikin Industries Ltd
Original Assignee
Daikin Industries Ltd
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 Daikin Industries Ltd filed Critical Daikin Industries Ltd
Priority to JP2009246109A priority Critical patent/JP4968312B2/en
Publication of JP2010022196A publication Critical patent/JP2010022196A/en
Application granted granted Critical
Publication of JP4968312B2 publication Critical patent/JP4968312B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Motors That Do Not Use Commutators (AREA)

Description

本発明は、モータ駆動制御装置、特に、回転子の位置を検出する位置検出部の信号に基づいてブラシレスDCモータの駆動を制御するモータ駆動制御装置に関する。   The present invention relates to a motor drive control device, and more particularly to a motor drive control device that controls the drive of a brushless DC motor based on a signal from a position detection unit that detects the position of a rotor.

近年、圧縮機やファン等の機器を備えた空気調和装置では、これらの機器の動力源として例えば3相のブラシレスDCモータが用いられている。   In recent years, in an air conditioner equipped with devices such as a compressor and a fan, for example, a three-phase brushless DC motor is used as a power source of these devices.

一般的に、3相のブラシレスDCモータは、複数の磁極を有する永久磁石からなる回転子(以下、ロータという)と、3相の駆動コイルを有する固定子(以下、ステータという)とを有している。このようなブラシレスDCモータの駆動コイルには、ステータに対するロータの位置に応じた駆動電圧が、このモータを駆動制御するためのモータ駆動制御装置により印加される。これにより、駆動コイルにはこの駆動電圧に応じた電流が流れて磁界が発生し、ロータが回転する。   Generally, a three-phase brushless DC motor has a rotor (hereinafter referred to as a rotor) made of a permanent magnet having a plurality of magnetic poles, and a stator (hereinafter referred to as a stator) having a three-phase drive coil. ing. A drive voltage corresponding to the position of the rotor with respect to the stator is applied to the drive coil of such a brushless DC motor by a motor drive control device for driving and controlling the motor. As a result, a current corresponding to the drive voltage flows through the drive coil, a magnetic field is generated, and the rotor rotates.

ここで、ステータに対するロータの位置を検知する方法には、3相の駆動コイルそれぞれに対応するように配置された3つのロータ位置検出センサを用いた方法が良く用いられている。このロータ位置検出センサは、ロータの永久磁石により生じた磁界に基づいて、ステータに対するロータの相対位置を検出するためのものであって、具体的には、ホール素子やホールIC等が挙げられる。しかし、このような位置検出センサに故障等の不具合が生じると、不具合の生じた位置検出センサは、ロータの位置を正常には検出できなくなる。この場合、モータ駆動制御装置は、例えば1周期のうち半周期は正常な波形を有するが、残りの半周期は位相がずれた波形を有するような駆動電圧をモータに印加してしまう。すると、モータに通電される電流が増加したり、モータの騒音及び振動が増大したりする他、モータの回転が不安定になる恐れがある。   Here, as a method for detecting the position of the rotor with respect to the stator, a method using three rotor position detection sensors arranged so as to correspond to the respective three-phase drive coils is often used. This rotor position detection sensor is for detecting the relative position of the rotor with respect to the stator based on the magnetic field generated by the permanent magnet of the rotor, and specifically includes a Hall element, a Hall IC, and the like. However, when a malfunction such as a failure occurs in such a position detection sensor, the position detection sensor in which the malfunction has occurred cannot normally detect the position of the rotor. In this case, for example, the motor drive control device applies a drive voltage to the motor such that a half cycle of one cycle has a normal waveform but the remaining half cycle has a waveform out of phase. As a result, the current supplied to the motor increases, the noise and vibration of the motor increase, and the rotation of the motor may become unstable.

そこで、例えば特許文献1(特開平8−331886号公報)や特許文献2(特開2000−184774号公報)に示すように、位置検出センサに不具合が生じているか否かを検出するモータ駆動制御装置が知られている。特許文献1や特許文献2のモータ駆動制御装置は、位置検出センサに不具合があると検出した場合、モータの駆動を停止する。   Therefore, for example, as shown in Patent Document 1 (Japanese Patent Laid-Open No. 8-331886) and Patent Document 2 (Japanese Patent Laid-Open No. 2000-184774), motor drive control for detecting whether or not a defect has occurred in the position detection sensor. The device is known. When the motor drive control device of Patent Literature 1 or Patent Literature 2 detects that the position detection sensor has a problem, it stops driving the motor.

ところで、モータの用途等によっては、位置検出センサに不具合が生じた場合であっても、モータを継続して回転させることが必要となる場合がある。しかしながら、このような場合において特許文献1及び特許文献2のモータ駆動制御装置を適用すると、位置検出センサに不具合が生じた場合にはモータの回転が停止してしまうため、モータを継続して回転させることが困難となる。   By the way, depending on the use of the motor and the like, it may be necessary to continue to rotate the motor even if the position detection sensor has a problem. However, in such a case, when the motor drive control devices of Patent Document 1 and Patent Document 2 are applied, the rotation of the motor stops when a problem occurs in the position detection sensor. It becomes difficult to make it.

そこで、本発明は、ブラシレスDCモータにおいて、位置検出センサに不具合が生じた場合でも、モータを回転駆動させることができるモータ駆動制御装置の提供を目的とする。   SUMMARY OF THE INVENTION Accordingly, an object of the present invention is to provide a motor drive control device that can rotate a motor even when a problem occurs in a position detection sensor in a brushless DC motor.

発明1に係るモータ駆動制御装置は、駆動コイルを有する固定子と、複数の磁極を有する回転子と、固定子に対する回転子の位置を示す位置検出信号を出力する複数の位置検出部とを含むブラシレスDCモータの駆動を制御するモータ駆動制御装置であって、異常検出部と、駆動電圧生成部とを備える。異常検出部は、位置検出信号それぞれの異常を検出する。駆動電圧生成部は、異常検出部により少なくとも1つの位置検出信号の異常が検出された場合、異常と検出された位置検出信号を除く残りの位置検出信号のうち少なくとも1つに基づいて、ブラシレスDCモータを駆動させるための駆動電圧を生成してブラシレスDCモータに出力する。特に、駆動電圧生成部は、少なくともモータ起動時、位置検出信号の正常/異常の状態に基づいて駆動電圧の通電期間を決定し、通電期間の間、駆動電圧を出力する。   A motor drive control device according to a first aspect of the present invention includes a stator having a drive coil, a rotor having a plurality of magnetic poles, and a plurality of position detection units that output position detection signals indicating the position of the rotor with respect to the stator. A motor drive control device that controls the drive of a brushless DC motor, and includes an abnormality detection unit and a drive voltage generation unit. The abnormality detection unit detects an abnormality of each position detection signal. When an abnormality of at least one position detection signal is detected by the abnormality detection unit, the drive voltage generation unit performs brushless DC based on at least one of the remaining position detection signals excluding the position detection signal detected as abnormal. A drive voltage for driving the motor is generated and output to the brushless DC motor. In particular, the drive voltage generation unit determines an energization period of the drive voltage based on the normal / abnormal state of the position detection signal at least when the motor is started, and outputs the drive voltage during the energization period.

このモータ駆動制御装置によると、少なくとも1つの位置検出部に故障等の不具合が生じたために、その位置検出部から出力される位置検出信号に異常がある場合、ブラシレスDCモータには、異常でない残りの位置検出信号のうち少なくとも1つに基づいて生成された駆動電圧が出力される。このように、異常である位置検出信号は用いられずに駆動電圧が生成されるため、ブラシレスDCモータは、異常である位置検出信号の影響を受けることなく、安定して回転することができる。特に、位置検出部の少なくとも1つが異常であると、起動後のブラシレスDCモータは、異常である位置検出部から出力される位置検出信号の影響を受ける場合がある。すると、ブラシレスDCモータに通電する電流の増加や騒音、振動などが生じてしまう。しかし、このモータ駆動制御装置は、位置検出信号の正常/異常の状態に基づいて決定した通電期間の間は駆動電圧を出力し、通電期間以外は例えば駆動電圧の出力を停止する。これにより、ブラシレスDCモータは、起動後も、異常である位置検出信号の影響を受けずに済む。   According to this motor drive control device, since a failure such as a failure has occurred in at least one position detection unit, and there is an abnormality in the position detection signal output from the position detection unit, the brushless DC motor has no abnormality remaining. A drive voltage generated based on at least one of the position detection signals is output. As described above, since the drive voltage is generated without using the abnormal position detection signal, the brushless DC motor can rotate stably without being affected by the abnormal position detection signal. In particular, when at least one of the position detection units is abnormal, the brushless DC motor after activation may be affected by a position detection signal output from the abnormal position detection unit. As a result, an increase in the current applied to the brushless DC motor, noise, vibration, and the like occur. However, this motor drive control device outputs a drive voltage during the energization period determined based on the normal / abnormal state of the position detection signal, and stops outputting the drive voltage during other periods than the energization period. As a result, the brushless DC motor is not affected by the position detection signal that is abnormal even after startup.

発明2に係るモータ駆動制御装置は、発明1に係るモータ駆動制御装置であって、駆動電圧生成部は、異常と検出された位置検出信号を除く残りの位置検出信号のうち少なくとも1つを用いて、回転子の位置を推定する。そして、駆動電圧生成部は、推定した回転子の位置に基づいて駆動電圧を生成する。   A motor drive control device according to a second aspect is the motor drive control device according to the first aspect, wherein the drive voltage generation unit uses at least one of the remaining position detection signals excluding the position detection signal detected as abnormal. To estimate the rotor position. The drive voltage generation unit generates a drive voltage based on the estimated rotor position.

このモータ駆動制御装置によると、異常である位置検出信号を用いて駆動電圧が生成されるかわりに、推定した回転子の位置に基づいて駆動電圧が生成される。これにより、ブラシレスDCモータは、より安定して回転を行うことができる。   According to this motor drive control device, the drive voltage is generated based on the estimated rotor position instead of generating the drive voltage using the abnormal position detection signal. Thereby, the brushless DC motor can rotate more stably.

発明3に係るモータ駆動制御装置は、発明1に係るモータ駆動制御装置であって、駆動電圧生成部は、異常と検出された位置検出信号を除く残りの位置検出信号の少なくとも1つに基づいて、予め設定されている駆動電圧のパターンの中からブラシレスDCモータに出力されるべき駆動電圧のパターンを選択し、ブラシレスDCモータに出力する。   A motor drive control device according to a third aspect of the present invention is the motor drive control device according to the first aspect, wherein the drive voltage generation unit is based on at least one of the remaining position detection signals excluding the position detection signal detected as abnormal. Then, a drive voltage pattern to be output to the brushless DC motor is selected from preset drive voltage patterns and output to the brushless DC motor.

ここで、位置検出信号が“1”または“0”の値を採る信号であって、異常であるために使用しないとする位置検出信号が1つである場合を例に採る。このモータ駆動制御装置によると、正常な2つの位置検出信号の値が共に“1”である場合には、駆動電圧のパターンとして「パターン1」が選択され、正常な2つの位置検出信号の値がそれぞれ“0”“1”である場合には、駆動電圧のパターンとして「パターン2」が選択される。3つの位置検出信号全てが正常であれば、駆動電圧のパターンは6通りであるが、上述したように正常な位置検出信号が2つであれば、駆動電圧のパターンは4通りとなる。そのため、ブラシレスDCモータに出力される駆動電圧の通電幅は120度均一ではなく、相により60度、120度、180度となり、駆動電圧の値も相により異なる値となるが、各相毎に着目すると、ブラシレスDCモータに出力される駆動電圧は正負平衡するため、ブラシレスDCモータは安定した動作が可能となる。   Here, a case where the position detection signal is a signal having a value of “1” or “0” and there is one position detection signal that is not used because it is abnormal is taken as an example. According to this motor drive control device, when the values of two normal position detection signals are both “1”, “pattern 1” is selected as the drive voltage pattern, and the values of the two normal position detection signals Are “0” and “1”, respectively, “Pattern 2” is selected as the drive voltage pattern. If all three position detection signals are normal, there are six drive voltage patterns. However, if there are two normal position detection signals as described above, there are four drive voltage patterns. Therefore, the energization width of the drive voltage output to the brushless DC motor is not uniform 120 degrees, and is 60 degrees, 120 degrees, and 180 degrees depending on the phase, and the drive voltage value varies depending on the phase, but for each phase When attention is paid, since the drive voltage output to the brushless DC motor is balanced between positive and negative, the brushless DC motor can operate stably.

発明4に係るモータ駆動制御装置は、発明1〜3のいずれかに係るモータ駆動制御装置であって、回転数検出部を更に備える。回転数検出部は、異常と検出された位置検出信号を除く残りの位置検出信号の少なくとも1つを用いて、回転子の回転数を検出する。そして、駆動電圧生成部は、更に回転数検出部により検出された回転子の回転数に応じて、駆動電圧を調整する。   A motor drive control device according to a fourth aspect of the present invention is the motor drive control device according to any of the first to third aspects of the present invention, further comprising a rotation speed detection unit. The rotation speed detection unit detects the rotation speed of the rotor using at least one of the remaining position detection signals excluding the position detection signal detected as abnormal. The drive voltage generation unit further adjusts the drive voltage according to the rotation speed of the rotor detected by the rotation speed detection unit.

このモータ駆動制御装置によると、異常でない位置検出信号を用いて回転数が検出され、その回転数に応じて駆動電圧が更に調整されるため、ブラシレスDCモータの回転数制御はより適切に行われるようになる。   According to this motor drive control device, the rotational speed is detected using a position detection signal that is not abnormal, and the drive voltage is further adjusted according to the rotational speed, so that the rotational speed control of the brushless DC motor is performed more appropriately. It becomes like this.

発明5に係るモータ駆動制御装置は、発明1〜4のいずれかに係るモータ駆動制御装置であって、位置検出部は、ホール素子及びホールICのいずれか1つである。   A motor drive control device according to a fifth aspect of the present invention is the motor drive control device according to any of the first to fourth aspects, wherein the position detection unit is any one of a Hall element and a Hall IC.

これにより、複雑な回路や演算を用いなくても、回転子の位置を検出することができるため、コストを削減することができる。   As a result, the position of the rotor can be detected without using a complicated circuit or calculation, and the cost can be reduced.

発明6に係るモータ駆動制御装置は、発明1〜5のいずれかに係るモータ駆動制御装置であって、位相差検出部を更に備える。位相差検出部は、異常と検出された位置検出信号を除く残りの位置検出信号と、残りの位置検出信号に対応する駆動コイルそれぞれに発生する誘起電圧との位相差を検出する。そして、駆動電圧生成部は、位相差と、残りの位置検出信号の極性とに基づいて、駆動電圧を生成する。   A motor drive control device according to a sixth aspect of the present invention is the motor drive control device according to any of the first to fifth aspects, further comprising a phase difference detection unit. The phase difference detection unit detects a phase difference between the remaining position detection signals excluding the position detection signal detected as abnormal and an induced voltage generated in each of the drive coils corresponding to the remaining position detection signals. The drive voltage generation unit generates a drive voltage based on the phase difference and the polarity of the remaining position detection signals.

このモータ駆動制御装置によると、例えば仕様が不明である位置検出部に不具合が生じても、ブラシレスDCモータは、異常である位置検出信号の影響を受けることなく回転することができる。   According to this motor drive control device, for example, even if a problem occurs in a position detection unit whose specification is unknown, the brushless DC motor can rotate without being affected by an abnormal position detection signal.

発明7に係るモータ駆動制御装置は、発明1〜5のいずれかに係るモータ駆動制御装置であって、センサレス位置推定部を更に備える。センサレス位置推定部は、全ての位置検出信号が異常と検出された場合、位置検出信号を用いずに回転子の位置を推定する。そして、駆動電圧生成部は、センサレス位置推定部が回転子の位置を推定した場合、位置検出信号を用いずに、推定された回転子の位置を用いて駆動電圧を生成する。   A motor drive control device according to a seventh aspect of the present invention is the motor drive control device according to any of the first to fifth aspects, further comprising a sensorless position estimating unit. The sensorless position estimation unit estimates the position of the rotor without using the position detection signal when all the position detection signals are detected as abnormal. When the sensorless position estimation unit estimates the rotor position, the drive voltage generation unit generates a drive voltage using the estimated rotor position without using the position detection signal.

このモータ駆動制御装置によると、位置検出部全てに不具合が生じた場合であっても、不具合の生じている位置検出部から出力される位置検出信号の影響を受けることなく、ブラシレスDCモータは回転を継続することができる。   According to this motor drive control device, the brushless DC motor can rotate without being affected by the position detection signal output from the position detection unit in which a problem has occurred even if a problem occurs in all the position detection units. Can continue.

発明8に係るモータ駆動制御装置は、発明1〜7のいずれかに係るモータ駆動制御装置であって、通電期間は、位置検出信号が正常な期間である。   A motor drive control device according to an eighth aspect of the present invention is the motor drive control device according to any of the first through seventh aspects, wherein the energization period is a period in which the position detection signal is normal.

これにより、駆動電圧は、位置検出信号が正常な期間において、ブラシレスDCモータに出力されるようになる。   As a result, the drive voltage is output to the brushless DC motor during a period in which the position detection signal is normal.

発明9に係るモータ駆動制御装置は、発明1〜8のいずれかに係るモータ駆動制御装置であって、位置決定部を更に備える。位置決定部は、ブラシレスDCモータの起動時、駆動電圧を印加した時に正回転方向へのトルクが発生するような回転子の所定位置を決定する。そして、駆動電圧生成部は、回転子が所定位置に移動するような駆動電圧を生成し、回転子が所定位置に移動した後、ブラシレスDCモータを起動させるための駆動電圧を生成する。   A motor drive control device according to a ninth aspect is the motor drive control device according to any one of the first to eighth aspects, further comprising a position determining unit. The position determining unit determines a predetermined position of the rotor that generates a torque in the forward rotation direction when a drive voltage is applied when the brushless DC motor is activated. The drive voltage generator generates a drive voltage that moves the rotor to a predetermined position, and generates a drive voltage for starting the brushless DC motor after the rotor has moved to the predetermined position.

このモータ駆動制御装置は、ブラシレスDCモータの起動前に、位置検出部が故障していると予め分かっている場合には、例えば直流励磁によりブラシレスDCモータを所定位置に移動させた後にブラシレスDCモータを起動させる。これにより、ブラシレスDCモータの起動直後、ブラシレスDCモータには正回転方向へのトルクが発生し、その後慣性を利用してブラシレスDCモータが起動するため、ブラシレスDCモータは確実に起動することができる。   If it is known in advance that the position detection unit has failed before the brushless DC motor is started, the motor drive control device moves the brushless DC motor to a predetermined position by DC excitation, for example. Start up. As a result, immediately after the brushless DC motor is started, torque in the forward rotation direction is generated in the brushless DC motor, and then the brushless DC motor is started using inertia, so that the brushless DC motor can be started reliably. .

発明10に係るモータ駆動制御装置は、発明1〜9のいずれかに係るモータ駆動制御装置であって、異常検出部は、ブラシレスDCモータの起動前に位置検出信号の異常検出を行う。   A motor drive control device according to a tenth aspect of the present invention is the motor drive control device according to any one of the first to ninth aspects, wherein the abnormality detection unit detects an abnormality of the position detection signal before starting the brushless DC motor.

これにより、ブラシレスDCモータは、起動直後から異常な位置検出信号の影響を受けずに済む。   Thus, the brushless DC motor is not affected by an abnormal position detection signal immediately after starting.

発明11に係るモータ駆動制御装置は、発明1〜10のいずれかに係るモータ駆動制御装置であって、表示部を更に備える。表示部は、異常検出部が位置検出信号の異常を検出したことを表示することができる。   A motor drive control device according to an eleventh aspect of the present invention is the motor drive control device according to any of the first to tenth aspects of the present invention, further comprising a display unit. The display unit can display that the abnormality detection unit has detected an abnormality in the position detection signal.

これにより、利用者は、位置検出部に不具合が生じていることを知ることができる。   Thereby, the user can know that a defect has occurred in the position detection unit.

発明12に係るモータ駆動制御装置は、発明1〜11のいずれかに係るモータ駆動制御装置であって、指示受付部を更に備える。指示受付部は、異常と検出された位置検出信号を除く残りの位置検出信号のうち少なくとも1つに基づいて、駆動電圧が生成される動作の実行指示を受け付けることができる。   A motor drive control device according to a twelfth aspect of the present invention is the motor drive control device according to any of the first to eleventh aspects of the present invention, further comprising an instruction receiving unit. The instruction receiving unit can receive an execution instruction for an operation for generating a drive voltage based on at least one of the remaining position detection signals excluding the position detection signal detected as abnormal.

このモータ駆動制御装置によると、指示受付部は、駆動電圧が生成される動作の実行指示を、例えばリモートコントローラを介して利用者から受け付けることができる。そして、モータ駆動制御装置は、この実行指示を受け付けた場合、異常である位置検出信号を除く残りの位置検出信号のうち少なくとも1つに基づいて、駆動電圧を生成することができる。したがって、モータ駆動制御装置は、位置検出信号のうち少なくとも1つが異常である場合にも、利用者の指示に基づいて上記駆動電圧の生成動作行うことで、ブラシレスDCモータを駆動することができる。   According to this motor drive control device, the instruction receiving unit can receive an operation execution instruction for generating a drive voltage from a user via, for example, a remote controller. When receiving the execution instruction, the motor drive control device can generate a drive voltage based on at least one of the remaining position detection signals excluding the abnormal position detection signal. Therefore, even when at least one of the position detection signals is abnormal, the motor drive control device can drive the brushless DC motor by performing the drive voltage generation operation based on a user instruction.

発明1に係るモータ駆動制御装置によると、ブラシレスDCモータは、起動後も、異常である位置検出信号の影響を受けずに済む。   According to the motor drive control device according to the first aspect of the present invention, the brushless DC motor does not need to be affected by the abnormal position detection signal even after starting.

発明2に係るモータ駆動制御装置によると、異常である位置検出信号を用いて駆動電圧が生成されるかわりに、推定した回転子の位置に基づいて駆動電圧が生成されるため、ブラシレスDCモータは、より安定して回転を行うことができる。   According to the motor drive control device of the second aspect of the present invention, since the drive voltage is generated based on the estimated rotor position instead of using the abnormal position detection signal, the brushless DC motor Rotation can be performed more stably.

発明3に係るモータ駆動制御装置によると、ブラシレスDCモータに出力される駆動電圧の通電幅は120度均一ではなく、相により60度、120度、180度となり、駆動電圧の値も相により異なる値となるが、各相毎に着目すると、ブラシレスDCモータに出力される駆動電圧は正負平衡するため、ブラシレスDCモータは安定した動作が可能となる。   According to the motor drive control device of the third aspect of the present invention, the drive voltage energization width output to the brushless DC motor is not 120 degrees uniform, and is 60 degrees, 120 degrees, and 180 degrees depending on the phase, and the drive voltage value varies depending on the phase. However, if attention is paid to each phase, the drive voltage output to the brushless DC motor is balanced between positive and negative, so that the brushless DC motor can operate stably.

発明4に係るモータ駆動制御装置によると、異常でない位置検出信号を用いて回転数が検出され、その回転数に応じて駆動電圧が更に調整されるため、ブラシレスDCモータの回転数制御はより適切に行われるようになる。   According to the motor drive control device pertaining to the fourth aspect of the present invention, the rotational speed is detected using a position detection signal that is not abnormal, and the drive voltage is further adjusted according to the rotational speed. Therefore, the rotational speed control of the brushless DC motor is more appropriate. To be done.

発明5に係るモータ駆動制御装置によると、複雑な回路や演算を用いなくても、回転子の位置を検出することができるため、コストを削減することができる。   According to the motor drive control device according to the fifth aspect of the present invention, the position of the rotor can be detected without using a complicated circuit or calculation, so that the cost can be reduced.

発明6に係るモータ駆動制御装置によると、例えば仕様が不明である位置検出部に不具合が生じても、ブラシレスDCモータは、異常である位置検出信号の影響を受けることなく回転することができる。   According to the motor drive control device of the sixth aspect of the present invention, for example, even if a malfunction occurs in the position detection unit whose specification is unknown, the brushless DC motor can rotate without being affected by an abnormal position detection signal.

発明7に係るモータ駆動制御装置によると、位置検出部全てに不具合が生じた場合であっても、不具合の生じている位置検出部から出力される位置検出信号の影響を受けることなく、ブラシレスDCモータは回転を継続することができる。   According to the motor drive control device of the seventh aspect of the present invention, even if a failure occurs in all the position detection units, the brushless DC is not affected by the position detection signal output from the position detection unit in which the failure occurs. The motor can continue to rotate.

発明8に係るモータ駆動制御装置によると、駆動電圧は、位置検出信号が正常な期間において、ブラシレスDCモータに出力されるようになる。   According to the motor drive control device of the eighth aspect of the present invention, the drive voltage is output to the brushless DC motor during the period when the position detection signal is normal.

発明9に係るモータ駆動制御装置によると、ブラシレスDCモータの起動直後、ブラシレスDCモータには正回転方向へのトルクが発生し、その後慣性を利用してブラシレスDCモータが起動するため)、ブラシレスDCモータは確実に起動することができる。   According to the motor drive control device of the ninth aspect of the present invention, immediately after the brushless DC motor is started, the brushless DC motor generates torque in the forward rotation direction, and then the inertialess brush motor is started.) The motor can be started reliably.

発明10に係るモータ駆動制御装置によると、ブラシレスDCモータは、起動直後から異常な位置検出信号の影響を受けずに済む。   According to the motor drive control device pertaining to the tenth aspect of the present invention, the brushless DC motor does not need to be affected by an abnormal position detection signal immediately after startup.

発明11に係るモータ駆動制御装置によると、利用者は、位置検出部に不具合が生じていることを知ることができる。   According to the motor drive control device pertaining to the eleventh aspect of the invention, the user can know that a problem has occurred in the position detection unit.

発明12に係るモータ駆動制御装置によると、位置検出信号のうち少なくとも1つが異常である場合にも、利用者の指示に基づいて上記駆動電圧の生成動作行うことで、ブラシレスDCモータを駆動することができる。   According to the motor drive control device pertaining to the twelfth aspect of the invention, even when at least one of the position detection signals is abnormal, the brushless DC motor is driven by performing the drive voltage generation operation based on a user instruction. Can do.

第1実施形態に係るモータ駆動制御装置が採用されたシステムの全体の構成と、モータ駆動制御装置の内部構成とを示したブロック図。The block diagram which showed the structure of the whole system by which the motor drive control apparatus which concerns on 1st Embodiment was employ | adopted, and the internal structure of a motor drive control apparatus. 本実施形態に係るモータ駆動制御装置により駆動制御されるファンモータが採用された空気調和装置の外観図。1 is an external view of an air conditioner that employs a fan motor that is driven and controlled by a motor drive control device according to the present embodiment. 位置検出信号全てが異常でない場合に、ゲート制御信号生成部が用いる信号決定テーブル1の概念図。The conceptual diagram of the signal determination table 1 which a gate control signal production | generation part uses when all the position detection signals are not abnormal. 1つの位置検出信号Hwが異常である場合に、ゲート制御信号生成部が用いる信号決定テーブル2の概念図。The conceptual diagram of the signal determination table 2 which a gate control signal production | generation part uses when one position detection signal Hw is abnormal. 第1実施形態に係るモータ駆動制御装置が行う制御動作の流れを示すフローチャート。The flowchart which shows the flow of control operation which the motor drive control apparatus which concerns on 1st Embodiment performs. 第1実施形態に係るモータ駆動制御装置により、モータが正方向に回転した場合の各信号のタイミングチャート。The timing chart of each signal when a motor rotates to a normal direction by the motor drive control apparatus which concerns on 1st Embodiment. 第1実施形態の変形例に係るモータ駆動制御装置が採用されたシステムの全体の構成と、モータ駆動制御装置の内部構成とを示したブロック図。The block diagram which showed the whole structure of the system by which the motor drive control apparatus which concerns on the modification of 1st Embodiment was employ | adopted, and the internal structure of a motor drive control apparatus. 第2実施形態に係るモータ駆動制御装置が採用されたシステムの全体の構成と、このモータ駆動制御装置の内部構成とを示したブロック図。The block diagram which showed the whole structure of the system by which the motor drive control apparatus which concerns on 2nd Embodiment was employ | adopted, and the internal structure of this motor drive control apparatus. 位置決定部が所定位置を決定する具体例を説明するための図。The figure for demonstrating the specific example in which a position determination part determines a predetermined position. 第3実施形態に係るモータ駆動制御装置が採用されたシステムの全体の構成と、モータ駆動制御装置の内部構成とを示したブロック図。The block diagram which showed the whole structure of the system by which the motor drive control apparatus which concerns on 3rd Embodiment was employ | adopted, and the internal structure of a motor drive control apparatus.

<第1実施形態>
(1)全体及びモータの構成
図1は、ブラシレスDCモータ51と、このブラシレスDCモータ51の駆動を制御するためのモータ駆動制御装置1とを含むモータの駆動制御システム100全体の構成図である。ブラシレスDCモータ51は、図2の空気調和装置X1の室外機X3におけるプロペラファン61の駆動源として用いられるファンモータであって、ステータ52と、ロータ53と、3つのホールIC54u,54v,54w(位置検出部に相当)とを備えている。尚、以下では、説明を簡単にするため、ブラシレスDCモータ51を、単にモータ51と記載する。
<First Embodiment>
(1) Overall and Motor Configuration FIG. 1 is an overall configuration diagram of a motor drive control system 100 including a brushless DC motor 51 and a motor drive control device 1 for controlling the drive of the brushless DC motor 51. . The brushless DC motor 51 is a fan motor used as a drive source of the propeller fan 61 in the outdoor unit X3 of the air conditioner X1 in FIG. 2 and includes a stator 52, a rotor 53, and three Hall ICs 54u, 54v, 54w ( Equivalent to a position detector). In the following description, the brushless DC motor 51 is simply referred to as a motor 51 for the sake of simplicity.

ステータ52は、スター結線されたU相、V相及びW相の駆動コイルLu,Lv,Lwを含む。U相、V相及びW相の駆動コイルLu,Lv,Lwの一方端はそれぞれU相、V相及びW相の駆動コイル端子TU,TV,TWに接続され、これらの他方端は全て端子TNに接続されている。これら3相の駆動コイルLu,Lv,Lwは、ロータ53が回転することによりその回転速度とロータ53の位置に応じた誘起電圧Vun,Vvn,Vwn(図6)を発生させる。   The stator 52 includes U-phase, V-phase, and W-phase drive coils Lu, Lv, and Lw that are star-connected. One ends of the U-phase, V-phase, and W-phase drive coils Lu, Lv, and Lw are connected to U-phase, V-phase, and W-phase drive coil terminals TU, TV, and TW, respectively, and the other ends are all terminals TN. It is connected to the. These three-phase drive coils Lu, Lv, and Lw generate induced voltages Vun, Vvn, and Vwn (FIG. 6) corresponding to the rotational speed and the position of the rotor 53 when the rotor 53 rotates.

ロータ53は、N極及びS極からなる2極の永久磁石を含み、ステータ52に対し回転軸を中心として回転する。ロータ53の回転は、この回転軸と同一軸心上にある出力軸(図示せず)を介してプロペラファン61に出力される。   The rotor 53 includes a two-pole permanent magnet composed of an N pole and an S pole, and rotates about the rotation axis with respect to the stator 52. The rotation of the rotor 53 is output to the propeller fan 61 via an output shaft (not shown) that is on the same axis as the rotation shaft.

3つのホールIC54u〜54wは、駆動コイルLu,Lv,Lwそれぞれに対応するように設けられている。各ホールIC54u〜54wは、ステータ52に対するロータ53の位置を、ロータ53の永久磁石により生じる磁束に基づいて検出する。以下より、ホールIC54u〜54wそれぞれが検出したロータ53の位置を示す信号を、位置検出信号Hu,Hv,Hwという。位置検出信号Hu〜Hwは、図6に示すように、“0”または“1”を示す矩形波であって、モータ駆動制御装置1に出力される。   The three Hall ICs 54u to 54w are provided so as to correspond to the drive coils Lu, Lv, and Lw, respectively. Each Hall IC 54 u to 54 w detects the position of the rotor 53 with respect to the stator 52 based on the magnetic flux generated by the permanent magnet of the rotor 53. Hereinafter, signals indicating the position of the rotor 53 detected by the Hall ICs 54u to 54w are referred to as position detection signals Hu, Hv, and Hw. As shown in FIG. 6, the position detection signals Hu to Hw are rectangular waves indicating “0” or “1”, and are output to the motor drive control device 1.

(2)モータ駆動制御装置の構成
次いで、本実施形態に係るモータ駆動制御装置1の構成について説明する。本実施形態のモータ駆動制御装置1は、図1に示すように、異常検出部2、回転数検出部3、回転方向検知部4、表示部5a、受信部5b(指示受付部に相当)、センサレス位置推定部6及び駆動電圧生成部7を備える。
(2) Configuration of Motor Drive Control Device Next, the configuration of the motor drive control device 1 according to the present embodiment will be described. As shown in FIG. 1, the motor drive control device 1 of the present embodiment includes an abnormality detection unit 2, a rotation speed detection unit 3, a rotation direction detection unit 4, a display unit 5a, a reception unit 5b (corresponding to an instruction reception unit), A sensorless position estimation unit 6 and a drive voltage generation unit 7 are provided.

〔異常検出部〕
異常検出部2は、位置検出信号Hu〜Hwそれぞれの異常を検出し、故障等の不具合が生じた各ホールIC54u〜54wを判断する。ここで、位置検出信号Hu〜Hwそれぞれの異常を検出する方法としては、例えばホールIC54u〜54wの位置に基づいて出力される各位置検出信号Hu〜Hwについて論理演算を行うことで、本来出力されるべき位置検出信号Hu〜Hwが出力されているか否かを判断する方法や、モータ51に直流励磁して位置検出信号Hu〜Hwの異常を確認する方法等が挙げられる。本実施形態では、モータ51の回転時だけではなく、モータ51が通常回転を行う前(即ち、モータ51の起動前)においても各ホールIC54u〜54wに不具合が生じているか否かを判断可能なように、異常検出部2が、上述した方法のうち前者の方法を用いる場合を例に取る。
[Abnormality detection unit]
The abnormality detection unit 2 detects the abnormality of each of the position detection signals Hu to Hw, and determines each Hall IC 54u to 54w in which a malfunction such as a failure has occurred. Here, as a method of detecting an abnormality in each of the position detection signals Hu to Hw, for example, the position detection signals Hu to Hw output based on the positions of the Hall ICs 54u to 54w are output by performing logical operations. Examples include a method for determining whether or not position detection signals Hu to Hw to be output are output, a method for confirming abnormality of the position detection signals Hu to Hw by direct current excitation to the motor 51, and the like. In the present embodiment, it is possible to determine whether or not there is a problem in each of the Hall ICs 54u to 54w not only when the motor 51 rotates but also before the motor 51 performs normal rotation (that is, before the motor 51 is started). Thus, the case where the abnormality detection part 2 uses the former method among the methods mentioned above is taken as an example.

〔回転数検出部〕
回転数検出部3は、各ホールIC54u〜54wから出力される位置検出信号Hu〜Hwを用いて、モータ51におけるロータ53の回転数を計測する。特に、本実施形態に係る回転数検出部3は、異常検出部2により異常であると判断された位置検出信号Hu〜Hwがある場合には、異常と検出された位置検出信号Hu,Hv,Hwを除く残りの位置検出信号Hu,Hv,Hw(即ち、不具合が生じていない正常なホールIC54u〜54wから出力される位置検出信号Hu〜Hw)のうち少なくとも1つを用いて、モータ51におけるロータ53の回転数を検出する。例えば、位置検出信号Huが異常である場合には、回転数検出部3は、位置検出信号Hv,Hwを用いてモータ51におけるロータ53の回転数を検出する。また、異常検出部2により異常と検出された位置検出信号Hu〜Hwがない場合には、回転数検出部3は、位置検出信号Hu〜Hw全てに基づいて、モータ51におけるロータ53の回転数を検出する。
(Rotation speed detector)
The rotational speed detection unit 3 measures the rotational speed of the rotor 53 in the motor 51 using the position detection signals Hu to Hw output from the Hall ICs 54u to 54w. In particular, when there are position detection signals Hu to Hw determined to be abnormal by the abnormality detection unit 2, the rotation speed detection unit 3 according to the present embodiment detects the position detection signals Hu, Hv, In the motor 51, at least one of the remaining position detection signals Hu, Hv, and Hw excluding Hw (that is, position detection signals Hu to Hw output from normal Hall ICs 54u to 54w in which no malfunction occurs) is used. The number of rotations of the rotor 53 is detected. For example, when the position detection signal Hu is abnormal, the rotation speed detection unit 3 detects the rotation speed of the rotor 53 in the motor 51 using the position detection signals Hv and Hw. When there is no position detection signal Hu to Hw detected as abnormal by the abnormality detection unit 2, the rotation number detection unit 3 determines the rotation number of the rotor 53 in the motor 51 based on all the position detection signals Hu to Hw. Is detected.

以下では、説明を簡単にするため、モータ51におけるロータ53の回転数を、単に“モータ51の回転数”と記載する。   In the following, for the sake of simplicity, the rotational speed of the rotor 53 in the motor 51 is simply referred to as “the rotational speed of the motor 51”.

〔回転方向検知部〕
回転方向検知部4は、各ホールIC54u〜54wから出力される位置検出信号Hu〜Hwを用いて、モータ51におけるロータ53の回転方向を検知する。特に、本実施形態に係る回転方向検知部4は、回転数検出部3と同様、異常検出部2により異常と検出された位置検出信号Hu〜Hwを除く残りの位置検出信号Hu〜Hwを用いて、モータ51におけるロータ53の回転方向を検出する。例えば、位置検出信号Huが異常である場合には、回転方向検知部4は、位置検出信号Hv,Hwを用いてモータ51におけるロータ53の回転方向を検知する。尚、異常検出部3により異常と検出された位置検出信号Hu〜Hwがない場合には、回転方向検知部4は、位置検出信号Hu〜Hw全てに基づいて、モータ51におけるロータ53の回転方向を検出する。
(Rotation direction detector)
The rotation direction detection unit 4 detects the rotation direction of the rotor 53 in the motor 51 using the position detection signals Hu to Hw output from the Hall ICs 54 u to 54 w. In particular, the rotation direction detection unit 4 according to the present embodiment uses the remaining position detection signals Hu to Hw excluding the position detection signals Hu to Hw detected as abnormal by the abnormality detection unit 2, similarly to the rotation number detection unit 3. Thus, the rotation direction of the rotor 53 in the motor 51 is detected. For example, when the position detection signal Hu is abnormal, the rotation direction detection unit 4 detects the rotation direction of the rotor 53 in the motor 51 using the position detection signals Hv and Hw. When there is no position detection signal Hu to Hw detected as abnormal by the abnormality detection unit 3, the rotation direction detection unit 4 rotates the rotation direction of the rotor 53 in the motor 51 based on all the position detection signals Hu to Hw. Is detected.

以下では、説明を簡単にするため、モータ51におけるロータ53の回転方向を、モータ51の回転数と同様、単に“モータ51の回転方向”と記載する。   Hereinafter, in order to simplify the description, the rotation direction of the rotor 53 in the motor 51 is simply referred to as “the rotation direction of the motor 51” as is the rotation number of the motor 51.

〔表示部及び受信部〕
表示部5aは、異常検出部2が位置検出信号Hu〜Hwの異常を検出した場合、これを表示するためのものであって、図2に示すように、空調和装置X1の室内機X2に設けられている。表示部5aは、例えばLED等で構成されており、位置検出信号Hu〜Hwのうち1つでも異常が検出された場合、点灯や点滅を行う。また、表示部5aは、位置検出信号Hu〜Hw全てが正常である場合と、1以上の位置検出信号Hu〜Hwが異常である場合とで、点灯する色を変えても良い。これにより、室内機X2の利用者は、ホールIC54u〜54wに異常がある旨を知ることができる。
[Display and receiver]
The display unit 5a is for displaying an abnormality of the position detection signals Hu to Hw when the abnormality detection unit 2 detects an abnormality of the position detection signals Hu to Hw. As shown in FIG. 2, the display unit 5a displays the indoor unit X2 of the air conditioner X1. Is provided. The display unit 5a is configured by, for example, an LED or the like, and performs lighting or blinking when an abnormality is detected in any one of the position detection signals Hu to Hw. Moreover, the display part 5a may change the color to light by the case where all the position detection signals Hu-Hw are normal, and the case where one or more position detection signals Hu-Hw are abnormal. Thereby, the user of the indoor unit X2 can know that the Hall ICs 54u to 54w are abnormal.

受信部5bは、表示部5aと同様、図2に示すように、空調和装置X1の室内機X2に設けられている。受信部5bは、リモートコンローラを介してなされる利用者からの各種運転指示を受け付けることができる。特に、本実施形態に係る受信部5bは、駆動電圧生成部7の動作の実行指示や、動作の停止指示を受け付けることができる。ここで、駆動電圧生成部7の動作の実行指示とは、駆動電圧生成部7が、異常と検出された位置検出信号Hu〜Hwを除く残りの位置検出信号Hu〜Hwのうち少なくとも1つに基づいて、駆動電圧SU1〜SW1を生成する動作を言う。尚、この動作については、“〔駆動電圧生成部〕”以下で後述する。   Similarly to the display unit 5a, the receiving unit 5b is provided in the indoor unit X2 of the air conditioning apparatus X1 as shown in FIG. The receiving unit 5b can accept various driving instructions from a user made through a remote controller. In particular, the receiving unit 5b according to the present embodiment can receive an operation execution instruction of the drive voltage generation unit 7 and an operation stop instruction. Here, the execution instruction of the operation of the drive voltage generation unit 7 is that at least one of the remaining position detection signals Hu to Hw excluding the position detection signals Hu to Hw detected by the drive voltage generation unit 7 as abnormal. Based on this, it refers to the operation of generating the drive voltages SU1 to SW1. This operation will be described later under “[drive voltage generator]”.

〔センサレス位置推定部〕
センサレス位置推定部6は、いわゆるセンサレス方式によりモータ51を駆動させる際に用いられるロータ53の位置を検出するためのものであって、位置検出コンパレータ等を含む。例えばセンサレス位置推定部6は、モータ51に発生した誘起電圧Vun〜Vwn及びモータ51の中性点電圧(具体的には、モータ51の端子TNの電圧)に基づいてステータ52に対するロータ53の位置を検出する。即ち、センサレス位置推定部6は、位置検出信号Hu〜Hwを用いずにロータ53の位置を推定する。
[Sensorless position estimation unit]
The sensorless position estimation unit 6 is for detecting the position of the rotor 53 used when driving the motor 51 by a so-called sensorless system, and includes a position detection comparator and the like. For example, the sensorless position estimation unit 6 determines the position of the rotor 53 relative to the stator 52 based on the induced voltages Vun to Vwn generated in the motor 51 and the neutral point voltage of the motor 51 (specifically, the voltage at the terminal TN of the motor 51). Is detected. That is, the sensorless position estimation unit 6 estimates the position of the rotor 53 without using the position detection signals Hu to Hw.

尚、センサレス位置推定部6は、モータ51が通常回転を行っている途中で異常検出部2により位置検出信号Hu〜Hw全てが異常であると検出された場合に、機能してもよい。また、センサレス位置推定部6は、位置検出信号Hu〜Hwの異常の状態に関係なく、ロータ53の位置推定を行っても良い。本実施形態では、センサレス位置推定部6が、位置検出信号Hu〜Hw全てが異常であると検出された時に機能する場合を例にとる。   The sensorless position estimating unit 6 may function when the abnormality detection unit 2 detects that all the position detection signals Hu to Hw are abnormal while the motor 51 is rotating normally. Further, the sensorless position estimation unit 6 may estimate the position of the rotor 53 regardless of the abnormal state of the position detection signals Hu to Hw. In the present embodiment, a case where the sensorless position estimation unit 6 functions when it is detected that all the position detection signals Hu to Hw are abnormal is taken as an example.

また、以下より、センサレス位置推定部6により推定されたロータ53の位置を示す信号を、センサレス位置推定信号Hu1',Hv1',Hw1'と言う。   Further, hereinafter, signals indicating the position of the rotor 53 estimated by the sensorless position estimation unit 6 are referred to as sensorless position estimation signals Hu1 ′, Hv1 ′, and Hw1 ′.

〔駆動電圧生成部〕
駆動電圧生成部7は、モータ51を駆動制御するための駆動電圧SU1,SV1,SW1を生成してモータ51に出力する。特に、本実施形態に係る駆動電圧生成部7は、異常検出部2により位置検出信号Hu〜Hwのうち少なくとも1つの異常が検出された場合にも、モータ51を駆動することができるものであって、異常時位置推定部8、ゲート制御信号生成部9及び出力回路10を有する。
[Drive voltage generator]
The drive voltage generator 7 generates drive voltages SU 1, SV 1, SW 1 for controlling the drive of the motor 51 and outputs them to the motor 51. In particular, the drive voltage generator 7 according to the present embodiment can drive the motor 51 even when at least one abnormality is detected among the position detection signals Hu to Hw by the abnormality detector 2. And an abnormal position estimating unit 8, a gate control signal generating unit 9, and an output circuit 10.

尚、以下に説明する駆動電圧生成部7の動作は、位置検出信号Hu〜Hwにおいて異常が検出された場合に自動的に行われても良く、また受信部5bが利用者からの動作指示を受信した場合に行われても良い。   Note that the operation of the drive voltage generation unit 7 described below may be automatically performed when an abnormality is detected in the position detection signals Hu to Hw, and the reception unit 5b issues an operation instruction from the user. It may be performed when received.

〔異常時位置推定部〕
異常時位置推定部8は、異常と検出された位置検出信号Hu〜Hwを除く残りの位置検出信号Hu〜Hwのうち少なくとも1つを用いて、ロータ53の位置を推定する。特に、異常時位置推定部8は、異常検出部2により異常であると検出された位置検出信号Hu〜Hwが1または2つある場合に、ロータ53の位置推定を行う。
[Abnormal position estimation section]
The abnormal position estimation unit 8 estimates the position of the rotor 53 using at least one of the remaining position detection signals Hu to Hw excluding the position detection signals Hu to Hw detected as abnormal. In particular, the abnormality position estimation unit 8 estimates the position of the rotor 53 when there are one or two position detection signals Hu to Hw detected as abnormal by the abnormality detection unit 2.

例えば、異常時位置推定部8は、位置検出信号Huが異常である場合、位置検出信号Hv,Hwそれぞれが変化する時間を基にロータ53の回転速度を算出し、このロータ53の回転速度に基づいて駆動コイルLuに対応する箇所でのロータ53の位置を推定する。以下より、このようにして異常時位置推定部8により推定されたロータ53の位置を示す信号を、異常時位置推定信号Hu2',Hv2',Hw2'と言う。   For example, when the position detection signal Hu is abnormal, the abnormal position estimation unit 8 calculates the rotational speed of the rotor 53 based on the time when each of the position detection signals Hv and Hw changes, and the rotational speed of the rotor 53 is calculated. Based on this, the position of the rotor 53 at the location corresponding to the drive coil Lu is estimated. Hereinafter, signals indicating the position of the rotor 53 estimated by the abnormal position estimation unit 8 in this way are referred to as abnormal position estimation signals Hu2 ′, Hv2 ′, and Hw2 ′.

ここで、異常時位置推定信号Hu2'〜Hw2'は、ロータ53の位置(即ち、電気角)そのものを表す信号であったり、位置検出信号Hu〜Hwと同様に“0”または“1”を示す信号であったりすることができるが、本実施形態では、異常時位置推定信号Hu2'〜Hw2'が“0”または“1”の信号である場合について説明する。   Here, the abnormal position estimation signals Hu2 ′ to Hw2 ′ are signals representing the position of the rotor 53 (that is, the electrical angle) itself, or “0” or “1” as in the case of the position detection signals Hu to Hw. In this embodiment, the case where the abnormal position estimation signals Hu2 ′ to Hw2 ′ are “0” or “1” signals will be described.

〔ゲート制御信号生成部〕
ゲート制御信号生成部9は、例えばCPUとメモリとを含むマイクロコンピュータで構成され、ロータ53の回転数や回転方向等に応じた駆動電圧SU1〜SW1がモータ51に出力されるように、出力回路10における絶縁ゲート型バイポーラトランジスタQ1〜Q6(後述)をオン及びオフさせるためのゲート制御信号Gu,Gx,Gv,Gy,Gw,Gzを生成する。特に、本実施形態に係るゲート制御信号生成部9は、異常検出部2による検出結果に応じて、ゲート制御信号Gu〜Gzの生成方法を変化させる。
[Gate control signal generator]
The gate control signal generation unit 9 is composed of, for example, a microcomputer including a CPU and a memory, and an output circuit is provided so that drive voltages SU1 to SW1 corresponding to the rotation speed and rotation direction of the rotor 53 are output to the motor 51. 10 generate gate control signals Gu, Gx, Gv, Gy, Gw, Gz for turning on and off insulated gate bipolar transistors Q1 to Q6 (described later) in FIG. In particular, the gate control signal generation unit 9 according to the present embodiment changes the generation method of the gate control signals Gu to Gz according to the detection result by the abnormality detection unit 2.

ここで、本実施形態に係るゲート制御信号生成部9が、どのようにしてゲート制御信号Gu〜Gzを生成するかについて説明する。尚、ゲート制御信号生成部9を構成するメモリには、CPUがゲート制御信号Gu〜Gzを決定するための制御プログラムや、ゲート制御信号Gu〜Gzが生成される際に用いられる信号決定テーブル1,2が記憶されている。図3は、位置検出信号Hu〜Hw全てに異常がない場合に用いられる信号決定テーブル1の一例であって、この信号決定テーブル1では、位置検出信号Hu〜Hwとゲート制御信号Gu〜Gzとが対応づけられている。図4は、位置検出信号Hwが異常であると判断された場合に用いられる信号決定テーブル2の一例であって、この信号決定テーブル2では、位置検出信号Hu,Hv、異常時位置推定信号Hw2'及びゲート制御信号Gu〜Gzが対応づけられている。   Here, how the gate control signal generation unit 9 according to the present embodiment generates the gate control signals Gu to Gz will be described. The memory constituting the gate control signal generation unit 9 includes a control program for the CPU to determine the gate control signals Gu to Gz, and a signal determination table 1 used when the gate control signals Gu to Gz are generated. , 2 are stored. FIG. 3 shows an example of the signal determination table 1 used when there is no abnormality in all the position detection signals Hu to Hw. In this signal determination table 1, the position detection signals Hu to Hw and the gate control signals Gu to Gz are shown. Are associated. FIG. 4 shows an example of the signal determination table 2 used when it is determined that the position detection signal Hw is abnormal. In this signal determination table 2, the position detection signals Hu and Hv, the abnormal position estimation signal Hw2 are shown. 'And the gate control signals Gu to Gz are associated with each other.

先ず、位置検出信号Hu〜Hwにおいて異常が検出されなかった場合には、ゲート制御信号生成部9は、図2の信号決定テーブル1に位置検出信号Hu〜Hwそれぞれを当てはめ、ゲート制御信号Gu〜Gzを生成する。   First, when no abnormality is detected in the position detection signals Hu to Hw, the gate control signal generator 9 applies the position detection signals Hu to Hw to the signal determination table 1 in FIG. Gz is generated.

位置検出信号Hu〜Hwのうち1つまたは2つが異常である場合には、ゲート制御信号生成部9は、異常である位置検出信号Hu〜Hwに基づいて信号決定テーブルを選択し、正常な位置検出信号Hu〜Hwと異常時位置推定信号Hu2'〜Hw2'とを選択した位置決定テーブル2に当てはめ、ゲート制御信号Gu〜Gzを生成する。例えば、位置検出信号Hw1つのみが異常である場合には、図3の信号決定テーブル2が選択される。この場合、ゲート制御信号生成部9は、位置検出信号Hwのかわりとなる異常時位置推定信号Hw2'、正常な位置検出信号Hu,Hv及び選択した信号決定テーブル2により、ゲート制御信号Gu〜Gzを生成する。   When one or two of the position detection signals Hu to Hw are abnormal, the gate control signal generator 9 selects a signal determination table based on the abnormal position detection signals Hu to Hw, and the normal position The detection signals Hu to Hw and the abnormal position estimation signals Hu2 ′ to Hw2 ′ are applied to the selected position determination table 2 to generate gate control signals Gu to Gz. For example, when only one position detection signal Hw is abnormal, the signal determination table 2 in FIG. 3 is selected. In this case, the gate control signal generator 9 generates the gate control signals Gu to Gz based on the abnormal position estimation signal Hw2 ′, the normal position detection signals Hu and Hv, and the selected signal determination table 2 instead of the position detection signal Hw. Is generated.

そして、3つの位置検出信号Hu〜Hw全てが異常である場合には、ゲート制御信号生成部9は、位置検出信号Hu〜Hwを用いずに、センサレス位置推定部6により推定されたセンサレス位置推定信号Hu1'〜Hw1'を用いて、ゲート制御信号Gu〜Gzを生成する。   When all the three position detection signals Hu to Hw are abnormal, the gate control signal generation unit 9 does not use the position detection signals Hu to Hw, and the sensorless position estimation estimated by the sensorless position estimation unit 6 is performed. Gate control signals Gu to Gz are generated using signals Hu1 ′ to Hw1 ′.

また、ゲート制御信号生成部9は、更に回転数検出部3から出力されたモータ51の回転数に応じて、ゲート制御信号Gu〜Gzを調整する。これにより、その時々のモータ51の回転数に応じたゲート制御信号Gu〜Gzが生成され、絶縁ゲート型バイポーラトランジスタQ1〜Q6に出力される。   Further, the gate control signal generation unit 9 further adjusts the gate control signals Gu to Gz according to the rotation number of the motor 51 output from the rotation number detection unit 3. Thereby, gate control signals Gu to Gz corresponding to the rotational speed of the motor 51 at that time are generated and output to the insulated gate bipolar transistors Q1 to Q6.

〔出力回路〕
出力回路10は、絶縁ゲートバイポーラトランジスタ(以下、簡単にトランジスタという)Q1〜Q6と還流用のダイオードD1〜D6とを含む。トランジスタQ1及びQ2、Q3及びQ4、Q5及びQ6は、電源部11からの電源電圧が供給される電源配線とGNDのラインとの間に直列に接続されている。トランジスタQ1及びQ2、Q3及びQ4、Q5及びQ6の間の各接続点NU,NV,NWは、それぞれモータ51のU相、V相及びW相の駆動コイル端子TU,TV,TWに接続されている。ダイオードD1〜D6は、各トランジスタQ1〜Q6に逆電圧が印加された場合に導通するような特性を有しており、各トランジスタQ1〜Q6に並列に接続されている。
[Output circuit]
The output circuit 10 includes insulated gate bipolar transistors (hereinafter simply referred to as transistors) Q1 to Q6 and free-wheeling diodes D1 to D6. The transistors Q1 and Q2, Q3 and Q4, Q5 and Q6 are connected in series between the power supply line to which the power supply voltage from the power supply unit 11 is supplied and the GND line. The connection points NU, NV, NW between the transistors Q1 and Q2, Q3 and Q4, Q5 and Q6 are connected to the U-phase, V-phase and W-phase drive coil terminals TU, TV and TW of the motor 51, respectively. Yes. The diodes D1 to D6 have such characteristics that they are turned on when a reverse voltage is applied to the transistors Q1 to Q6, and are connected in parallel to the transistors Q1 to Q6.

このような構成を有する出力回路10によると、トランジスタQ1〜Q6が各ゲート端子に印加されるゲート制御信号Gu〜Gzに基づいてオン及びオフすることで駆動電圧SU1〜SW1が生成され、各駆動コイルLu〜Lwに出力される。   According to the output circuit 10 having such a configuration, the drive voltages SU1 to SW1 are generated by turning on and off the transistors Q1 to Q6 based on the gate control signals Gu to Gz applied to the respective gate terminals. It is output to the coils Lu to Lw.

(3)モータ駆動制御装置の動作
(3−1)全体的な制御動作
図5は、モータ駆動制御装置1が行う制御動作の流れを示すフローチャートである。以下では、異常な位置検出信号Hu〜Hwが1つまたは2つある場合には、モータ51の回転数、回転方向及び位置推定信号Hu'〜Hw'は、正常な位置検出信号Hu〜Hw全てから検出及び生成される場合を例に取る。尚、ここでは、以下に説明する駆動電圧生成部7の動作が、位置検出信号Hu〜Hwにおいて異常が検出された際に自動的に行われる場合を例に取る。
(3) Operation of Motor Drive Control Device (3-1) Overall Control Operation FIG. 5 is a flowchart showing a flow of control operation performed by the motor drive control device 1. In the following, when there are one or two abnormal position detection signals Hu to Hw, the rotational speed, rotation direction and position estimation signals Hu ′ to Hw ′ of the motor 51 are all normal position detection signals Hu to Hw. Take the case of detection and generation from Here, a case where the operation of the drive voltage generation unit 7 described below is automatically performed when an abnormality is detected in the position detection signals Hu to Hw is taken as an example.

ステップS1:モータ駆動制御装置1は、例えば空気調和装置X1の室外機X3等の、モータ駆動制御装置1の外部からモータ51の起動指示を取得すると、駆動電圧SU1〜SW1を生成してモータ51に出力する(S1)。これにより、モータ51は起動する。   Step S1: When the motor drive control device 1 obtains an instruction to start the motor 51 from the outside of the motor drive control device 1, such as the outdoor unit X3 of the air conditioner X1, the motor drive control device 1 generates drive voltages SU1 to SW1 and generates the motor 51. (S1). As a result, the motor 51 is started.

ステップS2〜S4:3相分の位置検出信号Hu〜Hw全てにおいて異常が検出されない場合には(S2のNo)、回転数検出部3及び回転方向検知部4は、位置検出信号Hu〜Hw全てを用いてモータ51の回転数及び回転方向を検出する(S3)。駆動電圧生成部7のゲート制御信号生成部9は、位置検出信号Hu〜Hw全てやモータ51の回転数等に基づいてゲート制御信号Gu〜Gzを生成し、出力回路10の各トランジスタQ1〜Q6にこれを出力する。これにより、各トランジスタQ1〜Q6は、ゲート制御信号Gu〜Gzによりオン及びオフし、モータ51内の各駆動コイルLu〜Lwには、出力回路10から出力された駆動電圧SU1〜SW1が印加される(S4)。   Steps S2 to S4: When no abnormality is detected in all the position detection signals Hu to Hw for the three phases (No in S2), the rotation speed detection unit 3 and the rotation direction detection unit 4 determine all the position detection signals Hu to Hw. Is used to detect the rotation speed and rotation direction of the motor 51 (S3). The gate control signal generation unit 9 of the drive voltage generation unit 7 generates the gate control signals Gu to Gz based on all the position detection signals Hu to Hw, the rotational speed of the motor 51, and the like, and each of the transistors Q1 to Q6 of the output circuit 10. To output this. Thus, the transistors Q1 to Q6 are turned on and off by the gate control signals Gu to Gz, and the drive voltages SU1 to SW1 output from the output circuit 10 are applied to the drive coils Lu to Lw in the motor 51. (S4).

ステップS5〜S8:3相分の位置検出信号Hu〜Hwのうち1相の位置検出信号が異常であると検出された場合には(S5のYes)、回転数検出部3及び回転方向検知部4は、異常であると検出された1相分の位置検出信号を除く信号(即ち、正常な2相分の位置検出信号)を用いてモータ51の回転数及び回転方向を検出する(S6)。駆動電圧生成部7の異常時位置推定部8は、正常な2相分の位置検出信号Hu〜Hwに基づいて、異常である1相分のロータ53の位置を推定し、異常時位置推定信号Hu2'〜Hw2'を出力する(S7)。そして、ゲート制御信号生成部9は、正常な2相分の位置検出信号Hu〜Hw、1相分の異常時位置推定信号Hu2'〜Hw2'及びモータ51の回転数に基づいて、ゲート制御信号Gu〜Gzを生成する。これにより、出力回路10の各トランジスタQ1〜Q6は、ゲート制御信号Gu〜Gzに基づいてオン及びオフし、モータ51内の各駆動コイルLu〜Lwには、異常な位置検出信号Hu〜Hwに伴わない駆動電圧SU1〜SW1が出力される(S8)。   Steps S5 to S8: When the position detection signal of one phase among the position detection signals Hu to Hw for three phases is detected to be abnormal (Yes in S5), the rotation speed detection unit 3 and the rotation direction detection unit 4 detects the number of rotations and the direction of rotation of the motor 51 using a signal excluding the position detection signal for one phase detected as abnormal (that is, the position detection signal for two normal phases) (S6). . The abnormal position estimation unit 8 of the drive voltage generation unit 7 estimates the position of the abnormal rotor 53 for one phase based on the normal two-phase position detection signals Hu to Hw, and outputs an abnormal position estimation signal. Hu2 ′ to Hw2 ′ are output (S7). Then, the gate control signal generation unit 9 generates a gate control signal based on the normal position detection signals Hu to Hw for two phases, the abnormal position estimation signals Hu2 ′ to Hw2 ′ for one phase, and the rotation speed of the motor 51. Gu to Gz are generated. As a result, the transistors Q1 to Q6 of the output circuit 10 are turned on and off based on the gate control signals Gu to Gz, and the drive coils Lu to Lw in the motor 51 receive abnormal position detection signals Hu to Hw. Drive voltages SU1 to SW1 that are not accompanied are output (S8).

ステップS9〜S12:3相分の位置検出信号Hu〜Hwのうち2相の位置検出信号Hu〜Hwが異常であると検出された場合には(S9のYes)、回転数検出部3及び回転方向検知部4は、異常であると検出された2相分の位置検出信号Hu〜Hwを除く信号(即ち、正常な1相分の位置検出信号)を用いてモータ51の回転数及び回転方向を検出する(S10)。異常時位置推定部8は、正常な1相分の位置検出信号Hu〜Hwに基づいて、異常である2相分のロータ53の位置を推定し、2相分の異常時位置推定信号Hu2'〜Hw2'を出力する(S11)。そして、ゲート制御信号生成部9は、正常な1相分の位置検出信号Hu〜Hw、2相分の異常時位置推定信号Hu2'〜Hw2'及びモータ51の回転数に基づいて、ゲート制御信号Gu〜Gzを生成する。これにより、出力回路10の各トランジスタQ1〜Q6は、ゲート制御信号Gu〜Gzに基づいてオン及びオフし、モータ51内の各駆動コイルLu〜Lwには、異常な位置検出信号Hu〜Hwに伴わない駆動電圧SU1〜SW1が出力される(S12)。   Steps S9 to S12: When the two-phase position detection signals Hu to Hw are detected to be abnormal among the three phase position detection signals Hu to Hw (Yes in S9), the rotational speed detection unit 3 and the rotation The direction detection unit 4 uses a signal (that is, a normal position detection signal for one phase) excluding the position detection signals Hu to Hw for two phases detected to be abnormal, and the rotation speed and the rotation direction of the motor 51. Is detected (S10). The abnormal position estimation unit 8 estimates the position of the abnormal rotor 53 for two phases based on the normal position detection signals Hu to Hw for one phase, and detects an abnormal position estimation signal Hu2 ′ for two phases. ~ Hw2 'is output (S11). Then, the gate control signal generator 9 generates the gate control signal based on the normal position detection signals Hu to Hw for one phase, the abnormal position estimation signals Hu2 ′ to Hw2 ′ for two phases, and the rotation speed of the motor 51. Gu to Gz are generated. As a result, the transistors Q1 to Q6 of the output circuit 10 are turned on and off based on the gate control signals Gu to Gz, and the drive coils Lu to Lw in the motor 51 receive abnormal position detection signals Hu to Hw. Drive voltages SU1 to SW1 that are not accompanied are output (S12).

ステップS13〜S14:3相分の位置検出信号Hu〜Hw全てが異常であると検出された場合には(S9のNo)、センサレス位置推定部6は、位置検出信号Hu〜Hwを用いずにロータ53の位置を推定し、3相分のセンサレス位置推定信号Hu1'〜Hw1'を出力する(S13)。そして、ゲート制御信号生成部9は、センサレス位置推定信号Hu1'〜Hw1'に基づいて、ゲート制御信号Gu〜Gzを生成する。これにより、モータ51には、センサレス駆動に基づく駆動電圧SU1〜SW1が出力される(S14)。   Steps S13 to S14: When it is detected that all the position detection signals Hu to Hw for three phases are abnormal (No in S9), the sensorless position estimation unit 6 does not use the position detection signals Hu to Hw. The position of the rotor 53 is estimated, and sensorless position estimation signals Hu1 ′ to Hw1 ′ for three phases are output (S13). Then, the gate control signal generation unit 9 generates gate control signals Gu to Gz based on the sensorless position estimation signals Hu1 ′ to Hw1 ′. As a result, the drive voltages SU1 to SW1 based on the sensorless drive are output to the motor 51 (S14).

ステップS15:モータ駆動制御装置1は、モータ51の回転停止指示をモータ駆動制御装置1外部から取得するまで(S15のNo)、ステップS2以降の動作を繰り返す。尚、モータ51の回転停止指示を取得した場合(S15のYes)、モータ駆動制御装置1は、モータ51の回転を停止させ、一連の動作を終了する。   Step S15: The motor drive control device 1 repeats the operations after step S2 until an instruction to stop the rotation of the motor 51 is acquired from the outside of the motor drive control device 1 (No in S15). In addition, when the rotation stop instruction | indication of the motor 51 is acquired (Yes of S15), the motor drive control apparatus 1 stops rotation of the motor 51, and complete | finishes a series of operation | movement.

(3−2)モータ駆動制御装置によるモータ制御動作の具体例
次に、モータ駆動制御装置1がモータ51の駆動を制御する一例について簡単に説明する。図6は、ホールIC54uにおいて不具合が生じた場合に、モータ駆動制御装置1が出力する各信号や、モータ51の各駆動コイルLu〜Lwに発生する誘起電圧Vun,〜Vwn等を示したタイミングチャートである。尚、図6のゲート制御信号Gu〜Gzは、“ON”である場合を“H”、“OFF”である場合を“L”として示している。
(3-2) Specific Example of Motor Control Operation by Motor Drive Control Device Next, an example in which the motor drive control device 1 controls the driving of the motor 51 will be briefly described. FIG. 6 is a timing chart showing signals output from the motor drive control device 1 and induced voltages Vun and Vwn generated in the drive coils Lu to Lw of the motor 51 when a malfunction occurs in the Hall IC 54u. It is. The gate control signals Gu to Gz in FIG. 6 are indicated as “H” when “ON” and “L” when “OFF”.

ホールIC54uに不具合が生じると、ホールIC54uから出力される位置検出信号Huは“H”または“L”のいずれか一方に固定された状態となる。尚、図6では、位置検出信号Huが“H”に固定された場合を示している。この場合、異常検出部2は、位置検出信号Huの異常を検出する。異常時位置推定部8は、正常な位置検出信号Hv,Hwに基づいてロータ53の位置を推定し、異常時位置推定信号Hu2'を出力する。次いで、ゲート制御信号生成部9は、推定された異常時位置推定信号Hu2'及び位置検出信号Hv,Hwに基づいてゲート制御信号Gu〜Gzを生成し、出力回路10の各トランジスタQ1〜Q6に出力する。これにより、モータ51には、図6に示すように、位置検出信号Hu〜Hwが正常である場合と同様の駆動電圧SU1〜SW1が出力される。   When a malfunction occurs in the Hall IC 54u, the position detection signal Hu output from the Hall IC 54u is fixed to either “H” or “L”. FIG. 6 shows the case where the position detection signal Hu is fixed at “H”. In this case, the abnormality detection unit 2 detects an abnormality of the position detection signal Hu. The abnormal position estimation unit 8 estimates the position of the rotor 53 based on the normal position detection signals Hv and Hw, and outputs an abnormal position estimation signal Hu2 ′. Next, the gate control signal generation unit 9 generates gate control signals Gu to Gz based on the estimated abnormal position estimation signal Hu2 ′ and the position detection signals Hv and Hw, and outputs the gate control signals Gu to G6 to the transistors Q1 to Q6 of the output circuit 10. Output. Thereby, as shown in FIG. 6, the drive voltages SU1 to SW1 similar to those when the position detection signals Hu to Hw are normal are output to the motor 51.

(4)効果
(A)
本実施形態に係るモータ駆動制御装置1は、少なくとも1つのホールIC54u〜54wに故障等の不具合が生じたために、そのホールIC54u〜54wから出力される位置検出信号Hu〜Hwに異常がある場合、正常な位置検出信号Hu〜Hwの少なくとも1つに基づいて、駆動電圧SU1〜SW1を生成し、モータ51に出力する。このように、異常である位置検出信号Hu〜Hwは用いられずに駆動電圧SU1〜SW1が生成されるため、モータ51は、異常である位置検出信号Hu〜Hwの影響を受けることなく、安定して回転することができる。
(4) Effect (A)
In the motor drive control device 1 according to the present embodiment, when troubles such as a failure occur in at least one Hall IC 54u to 54w, the position detection signals Hu to Hw output from the Hall ICs 54u to 54w are abnormal. Based on at least one of the normal position detection signals Hu to Hw, drive voltages SU1 to SW1 are generated and output to the motor 51. As described above, since the drive voltages SU1 to SW1 are generated without using the abnormal position detection signals Hu to Hw, the motor 51 is stable without being affected by the abnormal position detection signals Hu to Hw. And can be rotated.

(B)
また、モータ駆動制御装置1によると、異常である位置検出信号Hu〜Hwを用いて駆動電圧SU1〜SW1が生成されるかわりに、正常な位置検出信号Hu〜Hwを用いて推定された異常時位置推定信号Hu2'〜Hw2'を用いて駆動電圧SU1〜SW1が生成される。これにより、モータ51は、より安定して回転を行うことができる。
(B)
Further, according to the motor drive control device 1, instead of generating the drive voltages SU1 to SW1 using the abnormal position detection signals Hu to Hw, the abnormal time estimated using the normal position detection signals Hu to Hw is used. Drive voltages SU1 to SW1 are generated using the position estimation signals Hu2 ′ to Hw2 ′. Thereby, the motor 51 can rotate more stably.

(C)
また、モータ駆動制御装置1によると、正常な位置検出信号Hu〜Hwを用いてモータ51の回転数が検出され、このモータ51の回転数に基づいて駆動電圧SU1〜SW1が生成される。そのため、モータ51の回転数制御がより適切に行われるようになる。
(C)
Further, according to the motor drive control device 1, the rotation speed of the motor 51 is detected using the normal position detection signals Hu to Hw, and the drive voltages SU1 to SW1 are generated based on the rotation speed of the motor 51. Therefore, the rotation speed control of the motor 51 is more appropriately performed.

(D)
また、モータ51の位置検出部としてホールICが用いられることにより、複雑な回路や演算を用いなくても、回転子の位置を検出することができるため、コストを削減することができる。
(D)
In addition, since the Hall IC is used as the position detection unit of the motor 51, the position of the rotor can be detected without using a complicated circuit or calculation, so that the cost can be reduced.

(E)
また、モータ駆動制御装置1は、ホールIC54u〜54w全てに不具合が生じている場合には、位置検出信号Hu〜Hwを用いずに回転子の位置を推定し、駆動電圧SU1〜SW1を生成する。従って、不具合の生じているホールIC54u〜54wから出力される位置検出信号Hu〜Hwの影響を受けることなく、モータ51は回転を継続することができる。
(E)
Further, when there is a malfunction in all the Hall ICs 54u to 54w, the motor drive control device 1 estimates the position of the rotor without using the position detection signals Hu to Hw, and generates the drive voltages SU1 to SW1. . Therefore, the motor 51 can continue to rotate without being affected by the position detection signals Hu to Hw output from the defective Hall ICs 54 u to 54 w.

(F)
また、モータ駆動制御装置1は、異常検出部2が位置検出信号Hu〜Hwの異常を検出したことを表示する表示部5aを備えているため、利用者は、ホールIC54u〜54wに不具合が生じていることを知ることができる。
(F)
Further, since the motor drive control device 1 includes the display unit 5a that displays that the abnormality detection unit 2 has detected the abnormality of the position detection signals Hu to Hw, the user has a problem with the Hall ICs 54u to 54w. I can know that.

(G)
また、モータ駆動制御装置1は、駆動電圧生成部7による上記動作の実行指示を受信することができる受信部5bを備えている。従って、利用者は、ホールIC54u〜54wにおいて異常が生じており、表示部5aに異常を検出したことが表示されている場合でも、駆動電圧生成部7に上述した動作を行わせるか否かを選択し、リモートコントローラを介して指示することができる。また、モータ駆動制御装置1は、位置検出信号Hu〜Hwのうち少なくとも1つが異常である場合にも、利用者の指示に基づいて上記駆動電圧SU1〜SW1の生成動作行うことで、ブラシレスDCモータ51を駆動することができる。
(G)
In addition, the motor drive control device 1 includes a receiving unit 5b that can receive an instruction to execute the above operation by the drive voltage generating unit 7. Therefore, even if the user has an abnormality in the Hall ICs 54u to 54w and the display unit 5a indicates that the abnormality is detected, the user determines whether or not the drive voltage generation unit 7 performs the above-described operation. Can be selected and instructed via remote controller. Further, the motor drive control device 1 performs the generation operation of the drive voltages SU1 to SW1 based on the user's instruction even when at least one of the position detection signals Hu to Hw is abnormal, so that the brushless DC motor 51 can be driven.

(5)変形例
上記実施形態において、ホールIC54u〜54wの仕様が不明な場合や、各ホールIC54u〜54wから出力される位置検出信号Hu〜Hwが、ゲート制御信号生成部9においてどのポートに入力されるのかが不明な場合には、更に以下の方法を用いることで、より確実にモータ51を回転させることができる。
(5) Modified Example In the above embodiment, when the specifications of the Hall ICs 54u to 54w are unknown, or to which port the position detection signals Hu to Hw output from the Hall ICs 54u to 54w are input to the gate control signal generation unit 9. If it is unclear whether it is to be performed, the motor 51 can be rotated more reliably by using the following method.

図7は、第1実施形態の変形例に係るモータ駆動制御装置1’と、このモータ駆動制御装置1’により駆動制御されるモータ51とを含むモータの駆動制御システム100’全体の構成図である。モータ駆動制御装置1’は、図1のモータ駆動制御装置1の構成に加え、位相差検出部12を備えている。尚、図7において、位相差検出部12以外のその他の構成については、図1のモータの駆動制御システム100における各構成と同様であるため、図1と同一の符号を付し、説明を省略する。   FIG. 7 is a configuration diagram of an entire motor drive control system 100 ′ including a motor drive control device 1 ′ according to a modification of the first embodiment and a motor 51 that is driven and controlled by the motor drive control device 1 ′. is there. The motor drive control device 1 ′ includes a phase difference detection unit 12 in addition to the configuration of the motor drive control device 1 of FIG. 1. In FIG. 7, the configuration other than the phase difference detection unit 12 is the same as each configuration in the motor drive control system 100 in FIG. 1, and thus the same reference numerals as those in FIG. To do.

位相差検出部12は、異常と検出された位置検出信号Hu〜Hwを除く残りの位置検出信号Hu〜Hw(即ち、正常な位置検出信号Hu〜Hw)と、正常な位置検出信号Hu〜Hwに対応するモータ51の駆動コイルLu〜Lwそれぞれに発生する誘起電圧Vun〜Vwnとの位相差を検出する。例えば、位置検出信号Huが異常である場合には、位相差検出部12は、位置検出信号Hv,Hwと、モータ51の駆動コイルLv,Lwに発生した誘起電圧Vvn,Vwnとの位相差を検出する。ここで、本変形例に係る位相差検出部12は、3つのホールIC54u〜54wのうち、1または2つのホールIC54u〜54wが異常である場合に、位相差を検出するものとする。   The phase difference detection unit 12 includes the remaining position detection signals Hu to Hw (that is, normal position detection signals Hu to Hw) excluding the position detection signals Hu to Hw detected as abnormal, and normal position detection signals Hu to Hw. The phase differences from the induced voltages Vun to Vwn generated in the drive coils Lu to Lw of the motor 51 corresponding to the above are detected. For example, when the position detection signal Hu is abnormal, the phase difference detection unit 12 calculates the phase difference between the position detection signals Hv and Hw and the induced voltages Vvn and Vwn generated in the drive coils Lv and Lw of the motor 51. To detect. Here, it is assumed that the phase difference detection unit 12 according to the present modification detects a phase difference when one or two Hall ICs 54u to 54w are abnormal among the three Hall ICs 54u to 54w.

そして、ゲート制御信号生成部9は、位相差検出部12により検出された位相差と、正常な位置検出信号Hu〜Hwの極性とに基づいて、ゲート制御信号Gu〜Gzを生成する。例えば、位置検出信号Huが異常である場合には、ゲート制御信号生成部209は、位置検出信号Hv,Hwに関する位相差と、位置検出信号Hv,Hwの極性とに基づいて、ゲート制御信号Gu〜Gzを生成する。この場合、出力回路210からは、位置検出信号Hv,Hwに関する位相差と位置検出信号Hv,Hwの極性とに基づく駆動電圧SU1,SV1,SW1が出力される。   The gate control signal generation unit 9 generates gate control signals Gu to Gz based on the phase difference detected by the phase difference detection unit 12 and the polarities of the normal position detection signals Hu to Hw. For example, when the position detection signal Hu is abnormal, the gate control signal generation unit 209 determines the gate control signal Gu based on the phase difference regarding the position detection signals Hv and Hw and the polarities of the position detection signals Hv and Hw. ~ Gz is generated. In this case, the output voltage is output from the output circuit 210 based on the phase difference regarding the position detection signals Hv and Hw and the polarities of the position detection signals Hv and Hw.

これにより、仮にホールIC54u〜54wの仕様が不明である場合において、ホールIC54u〜54wに不具合が生じたとしても、モータ51は、不具合の生じたホールIC54u〜54wの影響を受けることなく正常に回転することができる。   Thus, if the specifications of the Hall ICs 54u to 54w are unknown, even if a malfunction occurs in the Hall ICs 54u to 54w, the motor 51 rotates normally without being affected by the malfunctioned Hall ICs 54u to 54w. can do.

尚、ホールIC54u〜54w全てが故障した場合には、モータ51は、第1実施形態と同様、センサレス位置推定部6によりロータ53の位置が推定され、この推定された位置に基づいて駆動する。   When all of the Hall ICs 54u to 54w are out of order, the motor 51 estimates the position of the rotor 53 by the sensorless position estimation unit 6 and drives based on the estimated position, as in the first embodiment.

<第2実施形態>
上記第1実施形態では、モータ51が回転している途中でホールIC54u〜54wに異常が発生した場合の、モータ51の駆動制御方法について説明したが、第2実施形態では、モータ51の起動前から既にホールICの少なくとも1つに異常がある場合に、モータ51を確実に起動することができる方法について説明する。図8は、第2実施形態に係るモータ駆動制御装置101と、このモータ駆動制御装置101により駆動制御されるモータ51とを含むモータの駆動制御システム200全体の構成図である。
Second Embodiment
In the said 1st Embodiment, although the drive control method of the motor 51 when abnormality occurred in Hall IC54u-54w in the middle of the rotation of the motor 51 was demonstrated, before starting of the motor 51 in 2nd Embodiment. A method for reliably starting the motor 51 when at least one of the Hall ICs already has an abnormality will be described. FIG. 8 is a configuration diagram of an entire motor drive control system 200 including a motor drive control device 101 according to the second embodiment and a motor 51 that is driven and controlled by the motor drive control device 101.

ここで、本実施形態に係るモータ51は、第1実施形態のモータ51と同様の構成を有しているため、図1と同一の符号を付している。即ち、モータ51は、室外機用ファンモータであって、U相、V相及びW相の駆動コイルLu〜Lwを含むステータ52と、複数の磁極を有するロータ53と、ホールIC54u〜54wとを備えた3相のブラシレスDCモータである。   Here, since the motor 51 according to the present embodiment has the same configuration as the motor 51 of the first embodiment, the same reference numerals as those in FIG. 1 are given. That is, the motor 51 is a fan motor for outdoor units, and includes a stator 52 including U-phase, V-phase, and W-phase drive coils Lu to Lw, a rotor 53 having a plurality of magnetic poles, and Hall ICs 54u to 54w. A three-phase brushless DC motor provided.

(1)モータ制御駆動装置の構成
モータ駆動制御装置101は、異常検出部102、回転数検出部103、回転方向検知部104、表示部105a、受信部105b(指示受付部に相当)、センサレス位置推定部106、駆動電圧生成部107(固定電圧生成部及び駆動電圧生成部に相当)及び位置決定部112を備える。駆動電圧生成部107は、異常時位置推定部108、ゲート制御信号生成部109及び出力回路110を有する。尚、異常検出部102、回転数検出部103、回転方向検知部104、表示部105a、センサレス位置推定部106、駆動電圧生成部107の異常時位置推定部108及び出力回路110については、第1実施形態で同じ名称を付して示した図1に係る異常検出部2、回転数検出部3、回転方向検知部4、表示部5a、センサレス位置推定部6、駆動電圧生成部7の異常時位置推定部8及び出力回路10と同様の構成を有するため、詳細な説明を省略する。以下より、本実施形態の一特徴である位置決定部112、ゲート制御信号生成部109及び受信部105bについて説明する。
(1) Configuration of Motor Control Drive Device The motor drive control device 101 includes an abnormality detection unit 102, a rotation speed detection unit 103, a rotation direction detection unit 104, a display unit 105a, a reception unit 105b (corresponding to an instruction reception unit), and a sensorless position. An estimation unit 106, a drive voltage generation unit 107 (corresponding to a fixed voltage generation unit and a drive voltage generation unit), and a position determination unit 112 are provided. The drive voltage generation unit 107 includes an abnormal position estimation unit 108, a gate control signal generation unit 109, and an output circuit 110. Note that the abnormality detection unit 102, the rotation number detection unit 103, the rotation direction detection unit 104, the display unit 105a, the sensorless position estimation unit 106, the abnormal time position estimation unit 108 of the drive voltage generation unit 107, and the output circuit 110 are described as follows. When the abnormality is detected in the abnormality detection unit 2, the rotation speed detection unit 3, the rotation direction detection unit 4, the display unit 5a, the sensorless position estimation unit 6, and the drive voltage generation unit 7 according to FIG. Since the configuration is similar to that of the position estimation unit 8 and the output circuit 10, detailed description thereof is omitted. Hereinafter, the position determination unit 112, the gate control signal generation unit 109, and the reception unit 105b, which are one feature of the present embodiment, will be described.

〔位置決定部〕
位置決定部112は、ホールIC54u〜54wの少なくとも1つが異常である場合、モータ51を起動させるための駆動電圧SU2〜SW2の印加時に正回転方向へのトルクが発生するようなロータ53の所定位置を決定する。尚、本実施形態に係る異常検出部102は、モータ51の起動前にホールIC54u〜54wの異常検出を行うとする。そのため、位置決定部112は、ロータ53の所定位置を決定する動作を、モータ51が通常回転を行う前、即ちモータ51の起動前に行う。また、異常が検出された場合には、その旨が表示部105aに表示される。
(Positioning part)
The position determination unit 112 determines a predetermined position of the rotor 53 such that when at least one of the Hall ICs 54u to 54w is abnormal, torque in the forward rotation direction is generated when the drive voltages SU2 to SW2 for starting the motor 51 are applied. To decide. Note that the abnormality detection unit 102 according to the present embodiment detects abnormality of the Hall ICs 54u to 54w before the motor 51 is started. Therefore, the position determination unit 112 performs an operation of determining a predetermined position of the rotor 53 before the motor 51 performs normal rotation, that is, before the motor 51 is started. If an abnormality is detected, a message to that effect is displayed on the display unit 105a.

ここで、位置決定部112が、どのようにしてロータ53の所定位置を決定するかについて説明する。例えば、ホールIC54uが出力する位置検出信号Huに異常がある時に、位置検出信号Hu〜Hw全てを用いてモータ51を起動させるための駆動電圧SU2〜SW2が生成されると、図9に示すように、駆動電圧SU2〜SW2には不均衡な期間が生じてしまう。具体的に、図9では、ロータ53の位置で約210度から約30度の期間Aの間は、駆動電圧SU2〜SW2は均衡な状態であり、正回転方向にトルクが発生するが、ロータ53の位置で約30度から約210度の期間Bの間、駆動電圧SU2〜SW2(特にU相及びW相の駆動電圧SU2,SW2)は不均衡な状態となっている。そこで、このような場合、位置決定部112は、ロータ53の所定位置を、ロータ53の位置で約210度相当の位置に決定する。即ち、位置決定部112は、ロータ53の所定位置を、各相に印加される駆動電圧SU2〜SW2が均衡な状態となる位置に決定する。   Here, how the position determination unit 112 determines the predetermined position of the rotor 53 will be described. For example, when drive voltages SU2 to SW2 for starting the motor 51 are generated using all the position detection signals Hu to Hw when the position detection signal Hu output from the Hall IC 54u is abnormal, as shown in FIG. In addition, an unbalanced period occurs in the drive voltages SU2 to SW2. Specifically, in FIG. 9, the drive voltages SU2 to SW2 are in a balanced state during the period A of about 210 degrees to about 30 degrees at the position of the rotor 53, and torque is generated in the forward rotation direction. The drive voltages SU2 to SW2 (particularly the U-phase and W-phase drive voltages SU2 and SW2) are in an unbalanced state during a period B of about 30 degrees to about 210 degrees at the position 53. Therefore, in such a case, the position determination unit 112 determines the predetermined position of the rotor 53 to be a position corresponding to about 210 degrees in the position of the rotor 53. That is, the position determination unit 112 determines the predetermined position of the rotor 53 to a position where the drive voltages SU2 to SW2 applied to the respective phases are in a balanced state.

〔ゲート制御信号生成部〕
ゲート制御信号生成部109は、出力回路110の各トランジスタQ1〜Q6をオン及びオフさせるためのゲート制御信号Gu〜Gzを生成する。
[Gate control signal generator]
The gate control signal generation unit 109 generates gate control signals Gu to Gz for turning on and off the transistors Q1 to Q6 of the output circuit 110.

特に、本実施形態に係るゲート制御信号生成部109は、ホールIC54u〜54wの少なくとも1つが異常である場合には、モータ51を起動させる前に、位置決定部112により決定された所定位置にロータ53が固定されるような駆動電圧SU2〜SW2(固定電圧に相当)がモータ51に出力されるように、ゲート制御信号Gu〜Gzを生成して各トランジスタQ1〜Q6に出力する。より具体的には、ゲート制御信号生成部109は、モータ51の起動前に、ロータ53をいわゆる直流励磁させるためのゲート制御信号Gu〜Gzを生成する。これにより、出力回路110からは、ロータ53を直流励磁させてロータ53の位置を所定位置に移動させ固定させるための駆動電圧SU2〜SW2(即ち、固定電圧)がモータ51に出力され、ロータ53は、所定位置に固定される。   In particular, when at least one of the Hall ICs 54u to 54w is abnormal, the gate control signal generation unit 109 according to the present embodiment has a rotor at a predetermined position determined by the position determination unit 112 before starting the motor 51. Gate control signals Gu to Gz are generated and output to the transistors Q1 to Q6 so that driving voltages SU2 to SW2 (corresponding to a fixed voltage) such that 53 is fixed are output to the motor 51. More specifically, the gate control signal generation unit 109 generates gate control signals Gu to Gz for exciting the rotor 53 so-called DC excitation before the motor 51 is started. As a result, the output voltage 110 outputs the drive voltages SU2 to SW2 (that is, the fixed voltage) for exciting the rotor 53 by direct current excitation to move the rotor 53 to a predetermined position and fix the rotor 53 to a predetermined position. Is fixed in place.

また、本実施形態に係るゲート制御信号生成部109は、位置検出信号Hu〜Hwの正常/異常の状態に基づいて駆動電圧SU2〜SW2の通電期間を決定する。ここで、通電期間は、位置検出信号Hu〜Hwが正常な期間であって、各相の駆動コイルLu〜Lwに印加される駆動電圧SU2〜SW2が均衡となる期間に相当する。具体的には、図9では、ロータ53の位置で約210度から30度までの期間Aが位置検出信号Hu〜Hwの正常な期間に相当する。この場合、ゲート制御信号生成部109は、通電期間を約180度と決定する。   Further, the gate control signal generation unit 109 according to the present embodiment determines the energization period of the drive voltages SU2 to SW2 based on the normal / abnormal state of the position detection signals Hu to Hw. Here, the energization period corresponds to a period in which the position detection signals Hu to Hw are normal and the drive voltages SU2 to SW2 applied to the drive coils Lu to Lw of each phase are balanced. Specifically, in FIG. 9, a period A from about 210 degrees to 30 degrees at the position of the rotor 53 corresponds to a normal period of the position detection signals Hu to Hw. In this case, the gate control signal generation unit 109 determines that the energization period is about 180 degrees.

このように、ロータ53が所定位置に移動して固定され、駆動電圧SU2〜SW2の通電期間が決定された後、ゲート制御信号生成部109は、モータ51を起動させるための駆動電圧SU2〜SW2に対応するゲート制御信号Gu〜Gzを生成する。この時、ゲート制御信号生成部109は、通電期間の間、ゲート制御信号Gu〜Gzを出力し続ける。すると、出力回路110からは、決定された通電期間の間、モータ51を起動させるための駆動電圧SU2〜SW2が出力され、モータ51に印加される。これにより、モータ51には、正回転方向へのトルクが発生し、モータ51は、発生したトルク(即ち慣性力)を利用して起動することができる。   Thus, after the rotor 53 is moved and fixed to a predetermined position and the energization period of the drive voltages SU <b> 2 to SW <b> 2 is determined, the gate control signal generation unit 109 starts the drive voltage SU <b> 2 to SW <b> 2 for starting the motor 51. Gate control signals Gu to Gz corresponding to are generated. At this time, the gate control signal generation unit 109 continues to output the gate control signals Gu to Gz during the energization period. Then, drive voltages SU <b> 2 to SW <b> 2 for starting the motor 51 are output from the output circuit 110 and applied to the motor 51 during the determined energization period. As a result, a torque in the forward rotation direction is generated in the motor 51, and the motor 51 can be activated using the generated torque (ie, inertia force).

尚、上述した方法でモータ51が起動してほぼ通常回転に至った後は、モータ駆動制御装置101は、上記第1実施形態に係る方法を用いて、駆動制御を行ってもよい。   In addition, after the motor 51 is started by the above-described method and reaches a normal rotation, the motor drive control device 101 may perform drive control using the method according to the first embodiment.

また、モータ駆動制御装置101は、ホールIC54u〜54w全てが異常でない場合には、モータ51を通常のように起動させるべく、位置検出信号Hu〜Hw全てを用いてモータ51を起動させるための駆動電圧SU2〜SW2を生成し、モータ51に出力する。   In addition, when all of the Hall ICs 54u to 54w are not abnormal, the motor drive control device 101 performs driving for starting the motor 51 using all the position detection signals Hu to Hw so as to start the motor 51 as usual. Voltages SU <b> 2 to SW <b> 2 are generated and output to the motor 51.

〔受信部〕
受信部105bは、第1実施形態に係る受信部5bと同様、リモートコンローラを介してなされる利用者からの各種運転指示を受け付けることができる。特に、受信部105bは、上述した位置決定部112による回転子の所定位置の決定動作、及び駆動電圧生成部107による駆動電圧SU2〜SW2の生成動作の実行指示やこれらの動作の停止指示を受け付けることができる。
[Receiver]
The receiving unit 105b can accept various driving instructions from the user made through the remote controller, like the receiving unit 5b according to the first embodiment. In particular, the receiving unit 105b receives an instruction to execute a predetermined position of the rotor by the position determining unit 112 and an instruction to execute the operation of generating the drive voltages SU2 to SW2 by the drive voltage generating unit 107 and an instruction to stop these operations. be able to.

従って、第1実施形態と同様、駆動電圧生成部107は、上述した動作を、位置検出信号Hu〜Hwに異常がある場合に自動的に行ってもよく、また利用者からの実行指示を受信部105bが受信した場合にのみ行ってもよい。   Therefore, as in the first embodiment, the drive voltage generation unit 107 may automatically perform the above-described operation when the position detection signals Hu to Hw are abnormal, and receives an execution instruction from the user. You may perform only when the part 105b receives.

(2)効果
(A)
このモータ駆動制御装置101は、モータ51の起動前に、ホールIC54u〜54wが故障していると予め分かっている場合には、直流励磁によりロータ53を正回転方向へのトルクが発生するような所定位置に移動させ固定した後に、モータ51を起動させる。これにより、モータ51の起動直後、モータ51には正回転方向へのトルクが発生するため、モータ51は確実に起動することができる。
(2) Effect (A)
When it is known in advance that the Hall ICs 54u to 54w have failed before starting the motor 51, the motor drive control device 101 generates torque in the forward rotation direction of the rotor 53 by DC excitation. After moving and fixing to a predetermined position, the motor 51 is started. As a result, immediately after the motor 51 is started, torque in the forward rotation direction is generated in the motor 51, so that the motor 51 can be started reliably.

尚、上述したように、本実施形態では、モータ51は、いわゆる慣性力を利用して起動するため、モータ駆動制御装置101は、モータ51の負荷が比較的大きい場合に用いることができる。   As described above, in this embodiment, since the motor 51 is activated using so-called inertia force, the motor drive control device 101 can be used when the load on the motor 51 is relatively large.

(B)
ところで、ホールIC54u〜54wの少なくとも1つが異常であると、起動後のモータ51は、異常であるホールIC54u〜54wから出力される位置検出信号Hu〜Hwの影響を受ける場合がある。すると、モータ51に通電する電流の増加や騒音、振動などが生じてしまう。しかし、モータ駆動制御装置101は、位置検出信号Hu〜Hwの正常/異常の状態に基づいて決定した通電期間の間はモータ51を起動させるための駆動電圧SU2〜SW2を出力し、通電期間以外はこの駆動電圧SU2〜SW2の出力を停止する。これにより、モータ51は、起動後も、異常である位置検出信号Hu〜Hwの影響を受けずに済む。
(B)
By the way, if at least one of the Hall ICs 54u to 54w is abnormal, the activated motor 51 may be affected by the position detection signals Hu to Hw output from the abnormal Hall ICs 54u to 54w. As a result, an increase in current passing through the motor 51, noise, vibration, and the like occur. However, the motor drive control device 101 outputs drive voltages SU2 to SW2 for starting the motor 51 during the energization period determined based on the normal / abnormal state of the position detection signals Hu to Hw, and other than the energization period. Stops outputting the drive voltages SU2 to SW2. As a result, the motor 51 is not affected by the position detection signals Hu to Hw that are abnormal even after startup.

(C)
また、通電期間とは、位置検出信号Hu〜Hwが正常な期間である。これにより、モータ51を起動させるための駆動電圧SU2〜SW2は、位置検出信号Hu〜Hwが正常な期間において、モータ51に出力されるようになる。
(C)
The energization period is a period in which the position detection signals Hu to Hw are normal. As a result, the drive voltages SU2 to SW2 for starting the motor 51 are output to the motor 51 during a period in which the position detection signals Hu to Hw are normal.

(D)
また、モータ駆動制御装置101によると、異常検出部102は、モータ51の起動前にホールIC54u〜54wの異常検出を行うため、モータ51は、起動直後から異常な位置検出信号Hu〜Hwの影響を受けることなく回転することができる。
(D)
Further, according to the motor drive control device 101, the abnormality detection unit 102 detects the abnormality of the Hall ICs 54u to 54w before the motor 51 is activated, so that the motor 51 is affected by the abnormal position detection signals Hu to Hw immediately after the activation. Can rotate without receiving.

(E)
そして、第1実施形態と同様、位置検出信号Hu〜Hwの異常が検出された場合には、その旨が表示部105aに表示されるため、利用者は、ホールIC54u〜54wに不具合が生じていることを知ることができる。
(E)
As in the first embodiment, when an abnormality is detected in the position detection signals Hu to Hw, the fact is displayed on the display unit 105a, so that the user has a problem with the Hall ICs 54u to 54w. You can know that you are.

(F)
また、第1実施形態と同様、モータ駆動制御装置101は、駆動電圧生成部107による上記動作の実行指示をリモートコントローラを介して受信することができる。従って、利用者は、ホールIC54u〜54wにおいて異常が生じており、表示部105aに異常を検出したことが表示されている場合でも、駆動電圧生成部107に上述した動作を行わせるか否かを選択し、リモートコントローラを介して指示することができる。そして、モータ駆動制御装置101は、ホールIC54u〜54wのうち少なくとも1つが異常である場合にも、利用者の指示に基づいて上記動作行うことで、ブラシレスDCモータ51を起動させることができる。
(F)
Similarly to the first embodiment, the motor drive control device 101 can receive an instruction to execute the operation by the drive voltage generation unit 107 via a remote controller. Therefore, even if the user has an abnormality in the Hall ICs 54u to 54w and the display unit 105a indicates that the abnormality is detected, the user determines whether or not to cause the drive voltage generation unit 107 to perform the above-described operation. Can be selected and instructed via remote controller. And the motor drive control apparatus 101 can start the brushless DC motor 51 by performing the said operation | movement based on a user's instruction | indication, also when at least 1 is abnormal among Hall IC54u-54w.

尚、本実施形態では、第1実施形態と同様、プロペラファン61が負荷として接続されているファンモータ51をモータ駆動制御装置101が駆動制御する場合について説明している。このように、比較的慣性の大きいモータ51(即ち、比較的大きな負荷が接続されるモータ51)を用いることで、上記効果(特に、効果(A),(B)、(C))をより奏することができる。例えば、効果(A)に記載しているように、モータ51は、いわゆる慣性力を利用して起動するため、モータ51に接続される負荷が大きい程、モータ51を確実に起動させるといった効果をより奏することができる。また、効果(B),(C)の記載においては、ファンモータのように比較的慣性の大きなモータ51は、通電期間から駆動電圧SU2〜SW2の出力を停止する非通電期間に至った場合、慣性を利用して回転するため、停止しにくくなる。   In the present embodiment, as in the first embodiment, the case where the motor drive control device 101 drives and controls the fan motor 51 to which the propeller fan 61 is connected as a load is described. As described above, by using the motor 51 having a relatively large inertia (that is, the motor 51 to which a relatively large load is connected), the above effects (particularly, the effects (A), (B), and (C)) are further improved. Can play. For example, as described in effect (A), since the motor 51 is activated using so-called inertia force, the effect of reliably starting the motor 51 as the load connected to the motor 51 increases. You can play more. In the description of the effects (B) and (C), when the motor 51 having a relatively large inertia such as a fan motor has reached a non-energization period in which the output of the drive voltages SU2 to SW2 is stopped from the energization period, Since it rotates using inertia, it becomes difficult to stop.

<第3実施形態>
第3実施形態では、モータ51の起動前から既にホールIC54u〜54wの少なくとも1つに異常がある場合、またはモータ51の通常回転時にホールIC54u〜54wの少なくとも1つに異常となった場合に、モータ51を確実に起動及び駆動可能な他の方法について説明する。図10は、第3実施形態に係るモータ駆動制御装置201と、このモータ駆動制御装置201により駆動制御されるモータ51とを含むモータの駆動制御システム300全体の構成図である。
<Third Embodiment>
In the third embodiment, when there is already an abnormality in at least one of the Hall ICs 54u to 54w before starting the motor 51, or when an abnormality has occurred in at least one of the Hall ICs 54u to 54w during normal rotation of the motor 51, Another method that can reliably start and drive the motor 51 will be described. FIG. 10 is a configuration diagram of an entire motor drive control system 300 including a motor drive control device 201 according to the third embodiment and a motor 51 that is driven and controlled by the motor drive control device 201.

ここで、本実施形態に係るモータ51は、第1実施形態のモータ51と同様の構成を有しているため、図1と同一の符号を付している。即ち、モータ51は、室外機用ファンモータであって、U相、V相及びW相の駆動コイルLu〜Lwを含むステータ52と、複数の磁極を有するロータ53と、ホールIC54u〜54wとを備えた3相のブラシレスDCモータである。   Here, since the motor 51 according to the present embodiment has the same configuration as the motor 51 of the first embodiment, the same reference numerals as those in FIG. 1 are given. That is, the motor 51 is a fan motor for outdoor units, and includes a stator 52 including U-phase, V-phase, and W-phase drive coils Lu to Lw, a rotor 53 having a plurality of magnetic poles, and Hall ICs 54u to 54w. A three-phase brushless DC motor provided.

(1)モータ駆動制御装置の構成
モータ駆動制御装置201は、モータ51の起動前からホールIC54u〜54wの少なくとも1つに不具合が生じている場合には、センサレス駆動によりモータ51を起動させる。
(1) Configuration of Motor Drive Control Device The motor drive control device 201 activates the motor 51 by sensorless drive when a malfunction occurs in at least one of the Hall ICs 54u to 54w before the motor 51 is activated.

このようなモータ駆動制御装置201は、図10に示すように、異常検出部202、回転数検出部203、回転方向検知部204、表示部205a、受信部205b(指示受付部に相当)、センサレス位置推定部206及び駆動電圧生成部207を備えている。駆動電圧生成部207は、ゲート制御信号生成部209及び出力回路210を有する。尚、異常検出部202、回転数検出部203、回転方向検知部204、表示部205a、駆動電圧生成部207の出力回路210については、第1実施形態で同じ名称を付して示した図1に係る異常検出部2、回転数検出部3、回転方向検知部4、表示部5a、駆動電圧生成部7の出力回路10と同様の構成を有するため、詳細な説明を省略する。以下より、本実施形態の一特徴であるセンサレス位置推定部206、ゲート制御信号生成部109及び受信部205bについて説明する。   As shown in FIG. 10, such a motor drive control device 201 includes an abnormality detection unit 202, a rotation speed detection unit 203, a rotation direction detection unit 204, a display unit 205a, a reception unit 205b (corresponding to an instruction reception unit), a sensorless A position estimation unit 206 and a drive voltage generation unit 207 are provided. The drive voltage generation unit 207 includes a gate control signal generation unit 209 and an output circuit 210. Note that the abnormality detection unit 202, the rotation number detection unit 203, the rotation direction detection unit 204, the display unit 205a, and the output circuit 210 of the drive voltage generation unit 207 are shown in FIG. 1 with the same names in the first embodiment. Since it has the same configuration as the output circuit 10 of the abnormality detection unit 2, the rotation number detection unit 3, the rotation direction detection unit 4, the display unit 5a, and the drive voltage generation unit 7 according to FIG. Hereinafter, the sensorless position estimation unit 206, the gate control signal generation unit 109, and the reception unit 205b, which are one feature of the present embodiment, will be described.

〔センサレス位置推定部〕
センサレス位置推定部206は、第1実施形態と同様、位置検出コンパレータ等を含み、モータ51に発生した誘起電圧Vun〜Vwn及びモータ51の中性点電圧(具体的には、モータ51の端子TNの電圧)に基づいてステータ52に対するロータ53の位置を検出する。即ち、センサレス位置推定部206は、位置検出信号Hu〜Hwを用いずにロータ53の位置を推定する。尚、センサレス位置推定部206は、位置検出信号Hu〜Hwの少なくとも1つに異常があるか否かに関係なく、常に機能してもよい。
[Sensorless position estimation unit]
Similarly to the first embodiment, the sensorless position estimation unit 206 includes a position detection comparator and the like, and includes induced voltages Vun to Vwn generated in the motor 51 and a neutral point voltage of the motor 51 (specifically, a terminal TN of the motor 51). The position of the rotor 53 relative to the stator 52 is detected based on the voltage of That is, the sensorless position estimation unit 206 estimates the position of the rotor 53 without using the position detection signals Hu to Hw. The sensorless position estimation unit 206 may always function regardless of whether or not at least one of the position detection signals Hu to Hw is abnormal.

〔ゲート制御信号生成部〕
ゲート制御信号生成部209は、ホールIC54u〜54w全てが正常である場合、ホールIC54u〜54wから出力される位置検出信号Hu〜Hwに基づいてゲート制御信号Gu〜Gzを生成する。ゲート制御信号生成部209は、ホールIC54u〜54wの少なくとも1つが異常である場合には、ロータ53の位置に関係なくゲート制御信号Gu〜Gzを生成する。この時、出力回路210からは、ロータ53の位置に関係なくモータ51を起動するための駆動電圧SU3〜SW3が出力される。具体的には、ゲート制御信号生成部209は、駆動電圧SU3〜SW3として、モータ51を起動することが可能な所定電圧を所定周波数でロータ53の位置に関係なく出力する、いわゆる同期運転を行なう。この際、ゲート制御信号生成部209は、上記所定電圧及び所定周波数を徐々に増加させていくことにより、スムーズにモータ51を加速することができる。更に、第2実施形態で述べたように、モータ51を起動させる前に所定位置にロータ53を固定することにより、その後の同期運転開始時にロータ53が逆転することがなくなるため、よりスムーズな起動及び加速が可能となる。そして、ゲート制御信号生成部209は、モータ51の起動後、モータ51の誘起電圧が発生することによってセンサレス位置推定部206により推定されたロータ53の位置に基づいて、ゲート制御信号Gu〜Gzを生成する。この時、出力回路210からは、モータ51を通常回転させるための駆動電圧SU3〜SW3が出力され、表示部205aには、異常が検出された旨が表示される。
[Gate control signal generator]
When all the Hall ICs 54u to 54w are normal, the gate control signal generation unit 209 generates the gate control signals Gu to Gz based on the position detection signals Hu to Hw output from the Hall ICs 54u to 54w. The gate control signal generation unit 209 generates the gate control signals Gu to Gz regardless of the position of the rotor 53 when at least one of the Hall ICs 54 u to 54 w is abnormal. At this time, the output voltage 210 outputs drive voltages SU <b> 3 to SW <b> 3 for starting the motor 51 regardless of the position of the rotor 53. Specifically, the gate control signal generation unit 209 performs a so-called synchronous operation in which a predetermined voltage capable of starting the motor 51 is output at a predetermined frequency regardless of the position of the rotor 53 as the drive voltages SU3 to SW3. . At this time, the gate control signal generator 209 can smoothly accelerate the motor 51 by gradually increasing the predetermined voltage and the predetermined frequency. Furthermore, as described in the second embodiment, by fixing the rotor 53 at a predetermined position before starting the motor 51, the rotor 53 does not reverse at the start of the subsequent synchronous operation, so that the start is smoother. And acceleration is possible. The gate control signal generation unit 209 generates the gate control signals Gu to Gz based on the position of the rotor 53 estimated by the sensorless position estimation unit 206 when the induced voltage of the motor 51 is generated after the motor 51 is started. Generate. At this time, the output voltage 210 outputs drive voltages SU3 to SW3 for normal rotation of the motor 51, and the display 205a displays that an abnormality has been detected.

尚、モータ51が回転している途中で位置検出信号Hu〜Hwのうち少なくとも1つが異常であると異常検出部202により検出された場合には、モータ駆動制御装置201は、モータ51の回転を一旦停止させた後、上述した動作を行う。   If the abnormality detection unit 202 detects that at least one of the position detection signals Hu to Hw is abnormal while the motor 51 is rotating, the motor drive control device 201 rotates the motor 51. After stopping once, the above-described operation is performed.

〔受信部〕
受信部205bは、第1及び第2実施形態に係る受信部5b,105bと同様、リモートコンローラを介してなされる利用者からの各種運転指示を受け付けることができる。特に、受信部205bは、上述した駆動電圧生成部207による駆動電圧SU3〜SW3の生成動作(即ち、ゲート制御信号生成部209による駆動電圧SU3〜SW3の生成動作)の実行指示や、これらの動作の停止指示を受け付けることができる。より具体的には、受信部205bは、ブラシレスDCモータ51の起動時、ロータ53の位置に関係なくブラシレスDCモータ51を起動するための駆動電圧SU3〜SW3が生成されると共に、ブラシレスDCモータ51の起動後、推定されたロータ53の位置に基づいて駆動電圧SU3〜SW3が生成される動作の実行指示を受け付けることができる。
[Receiver]
The receiving unit 205b can accept various driving instructions from the user made through the remote controller, similarly to the receiving units 5b and 105b according to the first and second embodiments. In particular, the receiving unit 205b instructs the execution of the operation for generating the drive voltages SU3 to SW3 by the drive voltage generation unit 207 (that is, the operation for generating the drive voltages SU3 to SW3 by the gate control signal generation unit 209), and these operations. Can receive a stop instruction. More specifically, the receiving unit 205 b generates the drive voltages SU <b> 3 to SW <b> 3 for starting the brushless DC motor 51 regardless of the position of the rotor 53 when the brushless DC motor 51 is started, and the brushless DC motor 51. After the activation, the operation execution instruction for generating the drive voltages SU3 to SW3 based on the estimated position of the rotor 53 can be received.

従って、第1及び第2実施形態と同様、駆動電圧生成部207は、上述した動作を、位置検出信号Hu〜Hwに異常がある場合に自動的に行ってもよく、また利用者からの実行指示を受信部205bが受信した場合にのみ行ってもよい。   Therefore, as in the first and second embodiments, the drive voltage generation unit 207 may automatically perform the above-described operation when the position detection signals Hu to Hw are abnormal, or may be executed by the user. The instruction may be given only when the receiving unit 205b receives the instruction.

(2)効果
(A)
このモータ駆動制御装置201は、ホールIC54u〜54wが1つでも異常である場合には、モータ51についてセンサレス駆動を行う。従って、モータ51の起動前から既にホールIC54u〜54wの少なくとも1つに異常がある場合、またはモータ51の通常回転時にホールIC54u〜54wの少なくとも1つに異常となった場合にも、モータ51は、異常であるホールIC54u〜54wの影響を受けずに起動及び駆動することができる。
(2) Effect (A)
The motor drive control device 201 performs sensorless drive on the motor 51 when any one of the Hall ICs 54u to 54w is abnormal. Therefore, even when at least one of the Hall ICs 54u to 54w is already abnormal before the start of the motor 51, or when at least one of the Hall ICs 54u to 54w is abnormal during normal rotation of the motor 51, the motor 51 It can be activated and driven without being affected by the abnormal Hall ICs 54u to 54w.

(B)
そして、第1及び第2実施形態と同様、ホールIC54u〜54wが1つでも異常である場合には、その旨が表示部205aに表示されるため、利用者は、ホールIC54u〜54wに不具合が生じていることを知ることができる。
(B)
As in the first and second embodiments, if any one of the Hall ICs 54u to 54w is abnormal, the fact is displayed on the display unit 205a, so that the user has a problem with the Hall ICs 54u to 54w. You can know what is happening.

(C)
また、第1及び第2実施形態と同様、モータ駆動制御装置201は、駆動電圧生成部207による上記動作の実行指示をリモートコントローラを介して受信することができる。従って、利用者は、ホールIC54u〜54wにおいて異常が生じており、表示部205aに異常を検出したことが表示されている場合でも、駆動電圧生成部207に上述した動作を行わせるか否かを選択し、リモートコントローラを介して指示することができる。そして、モータ駆動制御装置201は、ホールIC54u〜54wのうち少なくとも1つが異常である場合にも、利用者の指示に基づいて上記動作行うことで、ブラシレスDCモータ51を起動及び駆動させることができる。
(C)
Similarly to the first and second embodiments, the motor drive control device 201 can receive an instruction to execute the operation by the drive voltage generation unit 207 via a remote controller. Therefore, even if the user has an abnormality in the Hall ICs 54u to 54w and the display unit 205a indicates that the abnormality is detected, the user determines whether or not to cause the drive voltage generation unit 207 to perform the above-described operation. Can be selected and instructed via remote controller. And the motor drive control apparatus 201 can start and drive the brushless DC motor 51 by performing the said operation | movement based on a user's instruction | indication, also when at least one of Hall IC54u-54w is abnormal. .

<その他の実施形態>
(a)
第1〜第3実施形態では、位置検出部としてホールICが用いられた場合について説明したが、位置検出部は、ホールIC以外のものであってもよい。本発明に係る位置検出部としては、例えば以下のものが挙げられる。
(I)ホール素子やホールICのように、磁気検出センサによりロータ53の位置を直接的に検出するもの。
(II)駆動コイルLu,Lv,Lwに発生する誘起電圧Vun,Vvn,Vwnを用いて、ロータ53の位置を間接的に検出するもの。
<Other embodiments>
(A)
In the first to third embodiments, the case where the Hall IC is used as the position detection unit has been described. However, the position detection unit may be other than the Hall IC. Examples of the position detection unit according to the present invention include the following.
(I) A device that directly detects the position of the rotor 53 by a magnetic detection sensor, such as a Hall element or Hall IC.
(II) Indirectly detecting the position of the rotor 53 using induced voltages Vun, Vvn, Vwn generated in the drive coils Lu, Lv, Lw.

(b)
上記第1実施形態では、図5に示すように、正常な位置検出信号Hu〜Hwを最大数用いて(即ち、異常な位置検出信号Hu〜Hwが2つである場合には、2つの位置検出信号Hu〜Hwを用いて)駆動電圧SU1〜SW1を生成する場合について説明したが、これに限定されない。例えば、正常な位置検出信号Hu〜Hwが2つである場合、1つの位置検出信号Hu〜Hwを用いて駆動電圧SU1〜SW1を生成しても良い。但し、正常な位置検出信号Hu〜Hwを多く用いて駆動電圧SU1〜SW1を生成することにより、モータ51をより確実に回転させることが可能となる。
(B)
In the first embodiment, as shown in FIG. 5, the maximum number of normal position detection signals Hu to Hw is used (that is, two positions are used when there are two abnormal position detection signals Hu to Hw). Although the case where the drive voltages SU1 to SW1 are generated (using the detection signals Hu to Hw) has been described, the present invention is not limited to this. For example, when there are two normal position detection signals Hu to Hw, the drive voltages SU1 to SW1 may be generated using one position detection signal Hu to Hw. However, the motor 51 can be rotated more reliably by generating the drive voltages SU1 to SW1 using many normal position detection signals Hu to Hw.

(c)
上記第1及び第2実施形態では、位置検出信号Hu〜Hwが異常である場合、異常時位置推定部8,108が位置推定を行い、その結果が駆動電圧の生成に用いられる場合について説明した。しかし、位置検出信号Hu〜Hwが異常である場合、異常時位置推定部8,108による位置推定が行われずとも、正常な位置検出信号Hu〜Hwのみを用いて駆動電圧が生成されてもよい。
(C)
In the first and second embodiments described above, when the position detection signals Hu to Hw are abnormal, the position estimation units 8 and 108 at the time of abnormality perform position estimation, and the result is used for generating the drive voltage. . However, when the position detection signals Hu to Hw are abnormal, the drive voltage may be generated using only the normal position detection signals Hu to Hw even if the position estimation by the abnormal position estimation units 8 and 108 is not performed. .

尚、正常な位置検出信号Hu〜Hwのみを用いて駆動電圧が生成される方法としては、例えば、正常な位置検出信号Hu〜Hwが1つである場合や2つである場合に生成されるべき駆動電圧のパターンを予め設定しておく方法が挙げられる。この方法では、位置検出信号Hu〜Hwの少なくとも1つに異常が生じた場合、残りの正常な位置検出信号Hu〜Hwに基づいて予め設定されている駆動電圧のパターンの中からブラシレスDCモータ51に出力されるべき駆動電圧のパターンが選択され、選択された駆動電圧のパターンが生成されてブラシレスDCモータ51に出力される。   As a method for generating the drive voltage using only the normal position detection signals Hu to Hw, for example, the drive voltage is generated when the number of normal position detection signals Hu to Hw is one or two. There is a method in which the pattern of the driving voltage to be set is set in advance. In this method, when an abnormality occurs in at least one of the position detection signals Hu to Hw, the brushless DC motor 51 is selected from the drive voltage patterns set in advance based on the remaining normal position detection signals Hu to Hw. A drive voltage pattern to be output is selected, and the selected drive voltage pattern is generated and output to the brushless DC motor 51.

具体的には、例えば位置検出信号Huが異常である場合には、駆動電圧生成部7は、異常でない位置検出信号Hv及びHvに基づいて、駆動電圧SU1〜SW1のパターンを選択する。前述の図6を用いてこの場合の実施例を説明すると、位置検出信号が“Hv”と“Hw”のみの場合の位置検出信号の組合せは、当該信号が共に“0”である場合、いずれか1つが“1”である場合、当該信号が“1”である場合の4通りであるため、駆動電圧生成部7は、当該4通りのそれぞれに応じた駆動電圧SU1〜SW1のパターン(図6に係る通電パターンに相当)を選択する。駆動電圧生成部7は、例えば位置検出信号Hv,Hwが共に“1”である場合には通電パターン“1”を選択し、位置検出信号Hvが“0”であって位置検出信号Hwが“1”である場合には通電パターン“2”を選択する。   Specifically, for example, when the position detection signal Hu is abnormal, the drive voltage generator 7 selects a pattern of the drive voltages SU1 to SW1 based on the position detection signals Hv and Hv that are not abnormal. The embodiment in this case will be described with reference to FIG. 6 described above. When the position detection signals are only “Hv” and “Hw”, the combination of the position detection signals is any when the signals are both “0”. When one of them is “1”, there are four patterns when the signal is “1”. Therefore, the drive voltage generator 7 has patterns of the drive voltages SU1 to SW1 corresponding to the four patterns (FIG. 6). For example, when the position detection signals Hv and Hw are both “1”, the drive voltage generator 7 selects the energization pattern “1”, the position detection signal Hv is “0”, and the position detection signal Hw is “1”. In the case of “1”, the energization pattern “2” is selected.

このように、3つの位置検出信号Hu,Hv,Hwのうち1つが異常であって使用することができないと(上記具体例では、位置検出信号Huが異常)、駆動電圧SU1〜SW1のパターンである通電パターンは、4通りとなる。即ち、3つの位置検出信号Hu,Hv,Hw全てが正常である場合は通電パターンが6通りであるが、1つの位置検出信号が異常となることで、通電パターンは本来の6通りよりも2通り少ない4通りとなる。そのため、駆動電圧SU1〜SU1の通電幅は120度均一ではなく、相により60度、120度、180度となり、駆動電圧SU1〜SW1の値も相により異なる値となるが、各相毎に着目すると駆動電圧SU1〜SW1は正負平衡するため、ブラシレスDCモータ51は安定した動作が可能となる。   Thus, when one of the three position detection signals Hu, Hv, and Hw is abnormal and cannot be used (in the above specific example, the position detection signal Hu is abnormal), the pattern of the drive voltages SU1 to SW1 There are four energization patterns. That is, when all three position detection signals Hu, Hv, and Hw are normal, there are six energization patterns. However, when one position detection signal becomes abnormal, the energization pattern is 2 than the original six patterns. There will be 4 streets with fewer streets. For this reason, the energization width of the drive voltages SU1 to SU1 is not uniform 120 degrees, and is 60 degrees, 120 degrees, and 180 degrees depending on the phase, and the values of the drive voltages SU1 to SW1 are also different values depending on the phase. Then, since the drive voltages SU1 to SW1 are balanced positively and negatively, the brushless DC motor 51 can operate stably.

(d)
上記第1〜第3実施形態では、モータ駆動制御装置1,101,201が、空気調和機の室外機におけるファンモータ51をそれぞれ駆動する場合を例に取り説明したが、これに限定されない。本発明に係るモータ駆動制御装置1,101,201は、例えば換気扇用モータを駆動する場合にも適用できる。
(D)
In the first to third embodiments, the case where the motor drive control devices 1, 101, 201 drive the fan motor 51 in the outdoor unit of the air conditioner has been described as an example, but the present invention is not limited to this. The motor drive control devices 1, 101, and 201 according to the present invention can be applied to, for example, driving a ventilation fan motor.

(e)
上記第1〜第3実施形態では、出力回路10,110,210として絶縁ゲート型バイポーラトランジスタを用いた場合について記載したが、これに限定されない。出力回路は、絶縁ゲート型バイポーラトランジスタの代わりに例えばMOSトランジスタ等を用いた構成であってもよい。
(E)
In the first to third embodiments, the case where an insulated gate bipolar transistor is used as the output circuits 10, 110, and 210 has been described. However, the present invention is not limited to this. The output circuit may have a configuration using, for example, a MOS transistor instead of the insulated gate bipolar transistor.

(f)
上記第1〜第3実施形態では、モータ駆動制御装置1,101,201が、ロータ53の回転方向を検知するための回転方向検知部4,104,204をそれぞれ備えている場合について記載したが、これに限定されない。モータ駆動制御装置が例えば逆回転しないモータの駆動用として用いられる場合は、回転方向検知部は設けられなくともよい。
(F)
In the first to third embodiments, the motor drive control devices 1, 101, 201 are described as including the rotation direction detection units 4, 104, 204 for detecting the rotation direction of the rotor 53, respectively. However, the present invention is not limited to this. When the motor drive control device is used, for example, for driving a motor that does not reversely rotate, the rotation direction detection unit may not be provided.

(g)
上記第1及び第2実施形態では、図1や図8に示すように、ホールIC54u〜54wが1つまたは2つ異常な場合にロータ53の位置を推定する機能部(具体的には、異常時位置推定部)と、センサレス駆動時にロータ53の位置を推定する機能部(具体的には、センサレス位置推定部)とを、分けて記載した。しかし、ホールIC54u〜54wが1つまたは2つ異常な場合のロータ53の位置推定と、センサレス駆動時におけるロータ53の位置推定とは、1つの機能部で行われても良い。これにより、ロータ53の位置を推定する機能部を、センサレス駆動時用とセンサレス駆動時以外用とで分けずに、1つ設ければよいため、モータ駆動制御装置自体を比較的小さくすることができる。
(G)
In the first and second embodiments, as shown in FIG. 1 and FIG. 8, a function unit that estimates the position of the rotor 53 when one or two Hall ICs 54 u to 54 w are abnormal (specifically, abnormal (Time position estimation unit) and a functional unit (specifically, a sensorless position estimation unit) that estimates the position of the rotor 53 during sensorless driving are described separately. However, the position estimation of the rotor 53 when one or two Hall ICs 54u to 54w are abnormal and the position estimation of the rotor 53 at the time of sensorless driving may be performed by one functional unit. As a result, one functional unit for estimating the position of the rotor 53 may be provided without dividing the function unit for sensorless driving and for other than sensorless driving, so that the motor drive control device itself can be made relatively small. it can.

(h)
上記第2実施形態では、駆動電圧生成部107が、ロータ53を所定位置に固定させるための駆動電圧(即ち、固定電圧)を生成すると共に、モータ51を起動させるための駆動電圧を生成する場合について説明した。しかし、これらの各種類の駆動電圧を生成する機能部は、分けて構成されていてもよい。即ち、ロータ53を所定位置に固定させるための駆動電圧(即ち、固定電圧)を生成する固定電圧生成部と、モータ51を起動させるための駆動電圧を生成する駆動電圧生成部とが、別々に設けられていても良い。
(H)
In the second embodiment, the drive voltage generation unit 107 generates a drive voltage for fixing the rotor 53 at a predetermined position (that is, a fixed voltage) and generates a drive voltage for starting the motor 51. Explained. However, the functional units that generate these types of drive voltages may be configured separately. That is, a fixed voltage generating unit that generates a driving voltage (that is, a fixed voltage) for fixing the rotor 53 at a predetermined position and a driving voltage generating unit that generates a driving voltage for starting the motor 51 are separately provided. It may be provided.

(i)
上記第2実施形態では、駆動電圧SU2〜SW2の通電期間が、位置検出信号Hu〜Hwの正常/異常の状態に基づいて決定される場合について説明した。しかし、この手法では、通電期間が正常時と比べて減少してしまう恐れがある。これを改善し、通電期間を正常時相当である360度期間とするために、駆動電圧生成部107は、モータ51を起動することが可能な所定電圧を所定周波数で出力する、いわゆる同期運転を行なってもよい。この際、駆動電圧生成部107は、上記所定電圧及び所定周波数を徐々に増加させていくことにより、スムーズにモータ51を加速することが可能となる。
(I)
In the second embodiment, the case where the energization period of the drive voltages SU2 to SW2 is determined based on the normal / abnormal state of the position detection signals Hu to Hw has been described. However, with this method, there is a risk that the energization period may be reduced compared to the normal period. In order to improve this and set the energization period to a 360-degree period corresponding to normal time, the drive voltage generation unit 107 performs so-called synchronous operation in which a predetermined voltage capable of starting the motor 51 is output at a predetermined frequency. You may do it. At this time, the drive voltage generation unit 107 can accelerate the motor 51 smoothly by gradually increasing the predetermined voltage and the predetermined frequency.

(j)
上記第3実施形態では、センサレス位置推定部206が、モータ51の誘起電圧に基づいてロータ51の位置を推定する場合について説明した。しかし、センサレス位置推定部206がロータ51の位置を推定する手法は、当該手法に限定されない。ロータ51の位置を推定するその他の手法としては、高周波信号を駆動電圧SU3〜SW3に重畳してモータ51に出力することによってロータ53の位置を推定する手法や、モータ51の電気的モデル及びモータ51に印加する電圧やモータ51に流れる電流などを元に、ロータ51の位置を推定する手法等が挙げられる。
(J)
In the third embodiment, the case where the sensorless position estimation unit 206 estimates the position of the rotor 51 based on the induced voltage of the motor 51 has been described. However, the method by which the sensorless position estimation unit 206 estimates the position of the rotor 51 is not limited to this method. Other methods for estimating the position of the rotor 51 include a method for estimating the position of the rotor 53 by superimposing high-frequency signals on the drive voltages SU3 to SW3 and outputting the same to the motor 51, an electrical model of the motor 51, and a motor. For example, a method for estimating the position of the rotor 51 based on the voltage applied to the motor 51 or the current flowing through the motor 51 may be used.

本発明に係るモータ駆動制御装置は、例えば空気調和機内の圧縮機及びファン等の回転駆動源として用いられるブラシレスモータや換気扇用のモータの駆動を制御するための装置として適用できる。   The motor drive control device according to the present invention can be applied as a device for controlling the drive of a motor for a brushless motor or a ventilation fan used as a rotational drive source such as a compressor and a fan in an air conditioner.

1,101,201 モータ駆動制御装置
2,102,202 異常検出部
3,103,203 回転数検出部
4,104,204 回転方向検知部
5a,105a,205a 表示部
5b,105b,205b 受信部
6,106,206 センサレス位置推定部
7,107,207 駆動電圧生成部
8,108 異常時位置推定部
9,109,209 ゲート制御信号生成部
10,110,210 出力回路
12 位相差検出部
51 ブラシレスDCモータ
52 ステータ
53 ロータ
54 ホールIC
61 ファン
112 位置決定部
Lu,Lv,Lw 駆動コイル
SU1〜SW1,SU2〜SW2,SU3〜SW3 駆動電圧
Gu〜Gz ゲート制御信号
Hu〜Hw 位置検出信号
Hu1’〜Hw1' センサレス位置推定信号
Hu2'〜Hw2' 異常時位置推定信号
1, 101, 201 Motor drive control device 2, 102, 202 Abnormality detection unit 3, 103, 203 Rotation speed detection unit 4, 104, 204 Rotation direction detection unit 5a, 105a, 205a Display unit 5b, 105b, 205b Reception unit 6 , 106, 206 Sensorless position estimation unit 7, 107, 207 Drive voltage generation unit 8, 108 Abnormal position estimation unit 9, 109, 209 Gate control signal generation unit 10, 110, 210 Output circuit 12 Phase difference detection unit 51 Brushless DC Motor 52 Stator 53 Rotor 54 Hall IC
61 Fan 112 Position determination unit Lu, Lv, Lw Drive coils SU1 to SW1, SU2 to SW2, SU3 to SW3 Drive voltage Gu to Gz Gate control signal Hu to Hw Position detection signals Hu1 ′ to Hw1 ′ Sensorless position estimation signal Hu2 ′ to Hw2 'Abnormal position estimation signal

特開平8−331886号公報JP-A-8-331886 特開2000−184774号公報JP 2000-184774 A

Claims (12)

駆動コイル(Lu〜Lw)を有する固定子(52)と、複数の磁極を有する回転子(53)と、前記固定子(52)に対する前記回転子(53)の位置を示す位置検出信号(Hu〜Hw)を出力する複数の位置検出部(54u〜54w)と、を含むブラシレスDCモータ(51)を駆動制御するモータ駆動制御装置(1,101)であって、
前記位置検出信号(Hu〜Hw)それぞれの異常を検出する異常検出部(2,102)と、
前記異常検出部(2,102)により少なくとも1つの前記位置検出信号(Hu〜Hw)の異常が検出された場合、異常と検出された前記位置検出信号(Hu〜Hw)を除く残りの前記位置検出信号(Hu〜Hw)のうち少なくとも1つに基づいて、前記ブラシレスDCモータ(51)を駆動させるための駆動電圧(SU1〜SW1,SU2〜SW2)を生成して前記ブラシレスDCモータ(51)に出力する駆動電圧生成部(7,107)と、
を備え、
前記駆動電圧生成部(7,107)は、少なくとも前記モータ(51)起動時、前記位置検出信号の正常/異常の状態に基づいて前記駆動電圧の通電期間を決定し、前記通電期間の間前記駆動電圧を出力する、
モータ駆動制御装置(1,101)。
A stator (52) having a drive coil (Lu to Lw), a rotor (53) having a plurality of magnetic poles, and a position detection signal (Hu) indicating the position of the rotor (53) with respect to the stator (52) A motor drive control device (1, 101) for driving and controlling a brushless DC motor (51) including a plurality of position detection units (54u to 54w) that output (Hw).
An abnormality detection unit (2,102) for detecting an abnormality of each of the position detection signals (Hu to Hw);
When an abnormality of at least one of the position detection signals (Hu to Hw) is detected by the abnormality detection unit (2, 102), the remaining positions excluding the position detection signals (Hu to Hw) detected as abnormal Based on at least one of the detection signals (Hu to Hw), driving voltages (SU1 to SW1, SU2 to SW2) for driving the brushless DC motor (51) are generated to generate the brushless DC motor (51). A drive voltage generator (7, 107) that outputs to
With
The drive voltage generation unit (7, 107) determines an energization period of the drive voltage based on a normal / abnormal state of the position detection signal at least when the motor (51) is started. Output drive voltage,
Motor drive control device (1, 101).
前記駆動電圧生成部(7)は、異常と検出された前記位置検出信号(Hu〜Hw)を除く残りの前記位置検出信号(Hu〜Hw)のうち少なくとも1つを用いて前記回転子(53)の位置を推定し、推定した前記回転子(53)の位置に基づいて前記駆動電圧(SU1〜SW1)を生成する、
請求項1に記載のモータ駆動制御装置(1)。
The drive voltage generator (7) uses the rotor (53) by using at least one of the remaining position detection signals (Hu to Hw) excluding the position detection signals (Hu to Hw) detected as abnormal. ) And the drive voltages (SU1 to SW1) are generated based on the estimated position of the rotor (53).
The motor drive control device (1) according to claim 1.
前記駆動電圧生成部(7)は、異常と検出された前記位置検出信号(Hu〜Hw)を除く残りの前記位置検出信号(Hu〜Hw)の少なくとも1つに基づいて、予め設定されている前記駆動電圧(SU1〜SW1)のパターンの中からブラシレスDCモータ(51)に出力されるべき前記駆動電圧(SU1〜SW1)のパターンを選択し、前記ブラシレスDCモータ(51)に出力する、
請求項1に記載のモータ駆動制御装置(1)。
The drive voltage generator (7) is set in advance based on at least one of the remaining position detection signals (Hu to Hw) excluding the position detection signals (Hu to Hw) detected as abnormal. A pattern of the drive voltage (SU1 to SW1) to be output to the brushless DC motor (51) is selected from the pattern of the drive voltage (SU1 to SW1), and the pattern is output to the brushless DC motor (51).
The motor drive control device (1) according to claim 1.
異常と検出された前記位置検出信号(Hu〜Hw)を除く残りの前記位置検出信号(Hu〜Hw)の少なくとも1つを用いて前記回転子(53)の回転数を検出する回転数検出部(3)を更に備え、
前記駆動電圧生成部(7)は、更に前記回転数検出部(3)により検出された前記回転子(53)の回転数に応じて、前記駆動電圧(SU1〜SW1)を調整する、
請求項1〜3のいずれかに記載のモータ駆動制御装置(1)。
A rotation speed detector for detecting the rotation speed of the rotor (53) using at least one of the remaining position detection signals (Hu to Hw) excluding the position detection signals (Hu to Hw) detected as abnormal. (3) is further provided,
The drive voltage generator (7) further adjusts the drive voltages (SU1 to SW1) according to the rotation speed of the rotor (53) detected by the rotation speed detector (3).
The motor drive control device (1) according to any one of claims 1 to 3.
前記位置検出部(54u〜54w)は、ホール素子及びホールICのいずれか1つである、
請求項1〜4のいずれかに記載のモータ駆動制御装置(1)。
The position detection unit (54u to 54w) is one of a Hall element and a Hall IC.
The motor drive control device (1) according to any one of claims 1 to 4.
異常と検出された前記位置検出信号(Hu〜Hw)を除く残りの前記位置検出信号(Hu〜Hw)と、残りの前記位置検出信号(Hu〜Hw)に対応する前記駆動コイル(Lu〜Lw)それぞれに発生する誘起電圧との位相差を検出する位相差検出部(12)を更に備え、
前記駆動電圧生成部(7)は、前記位相差と、残りの前記位置検出信号(Hu〜Hw)の極性とに基づいて、前記駆動電圧(SU1〜SW1)を生成する、
請求項1〜5のいずれかに記載のモータ駆動制御装置(1’)。
The remaining position detection signals (Hu to Hw) excluding the position detection signals (Hu to Hw) detected as abnormal and the drive coils (Lu to Lw) corresponding to the remaining position detection signals (Hu to Hw) ) Further comprising a phase difference detection unit (12) for detecting a phase difference from the induced voltage generated in each of them,
The drive voltage generator (7) generates the drive voltages (SU1 to SW1) based on the phase difference and the polarities of the remaining position detection signals (Hu to Hw).
The motor drive control device (1 ') according to any one of claims 1 to 5.
全ての前記位置検出信号(Hu〜Hw)が異常と検出された場合、前記位置検出信号(Hu〜Hw)を用いずに前記回転子の位置を推定するセンサレス位置推定部(6)を更に備え、
前記駆動電圧生成部(7)は、前記センサレス位置推定部(6)が前記回転子の位置を推定した場合、前記位置検出信号(Hu〜Hw)を用いずに、推定された前記回転子の位置を用いて前記駆動電圧(SU1〜SW)を生成する、
請求項1〜5のいずれかに記載のモータ駆動制御装置(1)。
A sensorless position estimation unit (6) that estimates the position of the rotor without using the position detection signals (Hu to Hw) when all the position detection signals (Hu to Hw) are detected as abnormal. ,
When the sensorless position estimation unit (6) estimates the position of the rotor, the drive voltage generation unit (7) does not use the position detection signals (Hu to Hw), and estimates the rotor The driving voltage (SU1 to SW) is generated using a position.
The motor drive control device (1) according to any one of claims 1 to 5.
前記通電期間は、前記位置検出信号が正常な期間である、
請求項1〜7のいずれかに記載のモータ駆動制御装置(101)。
The energization period is a period in which the position detection signal is normal.
The motor drive control device (101) according to any one of claims 1 to 7.
前記ブラシレスDCモータ(51)の起動時、前記駆動電圧(SU1〜SW1,SU3〜SW3)を印加した時に正回転方向へのトルクが発生するような前記回転子(53)の所定位置を決定する位置決定部(112)を更に備え、
前記駆動電圧生成部(107)は、前記回転子(53)が前記所定位置に移動するような前記駆動電圧(SU2〜SW2)を生成し、前記回転子(53)が前記所定位置に移動した後、前記ブラシレスDCモータ(51)を起動させるための前記駆動電圧(SU2〜SW2)を生成する、
請求項1〜8のいずれかに記載のモータ駆動制御装置(101)。
When the brushless DC motor (51) is started, a predetermined position of the rotor (53) is determined such that torque in the positive rotation direction is generated when the drive voltages (SU1 to SW1, SU3 to SW3) are applied. A position determining unit (112);
The drive voltage generation unit (107) generates the drive voltages (SU2 to SW2) such that the rotor (53) moves to the predetermined position, and the rotor (53) moves to the predetermined position. Then, the drive voltage (SU2 to SW2) for starting the brushless DC motor (51) is generated.
The motor drive control device (101) according to any one of claims 1 to 8.
前記異常検出部(2)は、前記ブラシレスDCモータ(51)の起動前に前記位置検出信号(Hu〜Hw)の異常検出を行う、
請求項1〜9のいずれかに記載のモータ駆動制御装置(1,101)。
The abnormality detection unit (2) performs abnormality detection of the position detection signals (Hu to Hw) before starting the brushless DC motor (51).
The motor drive control device (1, 101) according to any one of claims 1 to 9.
前記異常検出部(2)が前記位置検出信号(Hu〜Hw)の異常を検出したことを表示可能な表示部(5a)を更に備える、
請求項1〜10のいずれかに記載のモータ駆動制御装置(1)。
A display unit (5a) capable of displaying that the abnormality detection unit (2) has detected an abnormality in the position detection signals (Hu to Hw);
The motor drive control device (1) according to any one of claims 1 to 10.
異常と検出された前記位置検出信号(Hu〜Hw)を除く残りの前記位置検出信号(Hu〜Hw)のうち少なくとも1つに基づいて前記駆動電圧(SU1〜SW1)が生成される動作の実行指示を受付可能な指示受付部(5b)を更に備える、
請求項1〜11のいずれかに記載のモータ駆動制御装置(1)。
Execution of an operation in which the drive voltages (SU1 to SW1) are generated based on at least one of the remaining position detection signals (Hu to Hw) excluding the position detection signals (Hu to Hw) detected as abnormal. An instruction receiving unit (5b) capable of receiving instructions;
The motor drive control device (1) according to any one of claims 1 to 11.
JP2009246109A 2008-01-21 2009-10-27 Motor drive control device Expired - Fee Related JP4968312B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009246109A JP4968312B2 (en) 2008-01-21 2009-10-27 Motor drive control device

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2008010517 2008-01-21
JP2008010517 2008-01-21
JP2009246109A JP4968312B2 (en) 2008-01-21 2009-10-27 Motor drive control device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2009002889A Division JP4404160B2 (en) 2008-01-21 2009-01-08 Motor drive control device

Publications (2)

Publication Number Publication Date
JP2010022196A JP2010022196A (en) 2010-01-28
JP4968312B2 true JP4968312B2 (en) 2012-07-04

Family

ID=41706534

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009246109A Expired - Fee Related JP4968312B2 (en) 2008-01-21 2009-10-27 Motor drive control device

Country Status (1)

Country Link
JP (1) JP4968312B2 (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5409678B2 (en) 2011-03-17 2014-02-05 三菱電機株式会社 Electric motor control device
JP5702237B2 (en) * 2011-07-06 2015-04-15 Ntn株式会社 Motor drive device
WO2013002251A1 (en) * 2011-06-30 2013-01-03 Ntn株式会社 Motor drive device
CN103475282B (en) * 2013-08-30 2016-05-25 中山大洋电机制造有限公司 A kind of control method of the three-phase direct-current brushless motor of applying single Hall element
JP6460927B2 (en) 2015-06-29 2019-01-30 日立オートモティブシステムズ株式会社 Control device for electric power steering device and electric power steering device
JP6530654B2 (en) 2015-07-03 2019-06-12 日立オートモティブシステムズ株式会社 Electric power steering device
US10560044B2 (en) 2016-09-07 2020-02-11 Nidec Corporation Motor control method, motor control system, and electric power steering system
JP6932063B2 (en) 2017-10-31 2021-09-08 日立Astemo株式会社 Motor control device and brake control device
JP6967470B2 (en) 2018-02-26 2021-11-17 日立Astemo株式会社 Control device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001112282A (en) * 1999-10-01 2001-04-20 Matsushita Electric Ind Co Ltd Motor controller
JP2003164187A (en) * 2001-11-22 2003-06-06 Tamagawa Seiki Co Ltd Sensor system in motor control
JP2004201377A (en) * 2002-12-17 2004-07-15 Hitachi Ltd Controller and control method for synchronous motor
JP2005312216A (en) * 2004-04-22 2005-11-04 Nidec Shibaura Corp Brushless dc motor drive
JP2007151266A (en) * 2005-11-25 2007-06-14 Mitsuba Corp Driver for brushless motor and its driving method

Also Published As

Publication number Publication date
JP2010022196A (en) 2010-01-28

Similar Documents

Publication Publication Date Title
JP4404160B2 (en) Motor drive control device
JP4968312B2 (en) Motor drive control device
JP4100442B2 (en) Motor drive control device and motor drive control system
JP5850073B2 (en) Power converter
JP2011120421A (en) Motor control device
JP2010252619A (en) Brushless motor starting method and control device
JP2009240041A (en) Brushless motor controller and brushless motor
JP2010119220A (en) Motor drive control device
JP5338929B2 (en) Motor drive control device
JP5549359B2 (en) Multiphase motor driving method, multiphase motor driving system, and heat pump device
JP5381070B2 (en) Multiphase motor driving method, multiphase motor driving system, and heat pump device
JP5338930B2 (en) Motor drive control device
JP6619382B2 (en) Motor drive control device and control method of motor drive control device
JP5157179B2 (en) Motor drive control device
JP6967998B2 (en) Motor drive
KR101927514B1 (en) Method for driving a BLDC motor with a single hall sensor using a sinusoidal current drive IC and a device for the same
JP2006121815A (en) Drive device of dc brushless motor
JPH11318098A (en) Inverter device
JP2006006068A (en) Brushless dc motor driving device
JPH1189272A (en) Device for detecting abnormality of motor
JP2016187282A (en) Motor control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20091027

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

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

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

Free format text: PAYMENT UNTIL: 20150413

Year of fee payment: 3

R151 Written notification of patent or utility model registration

Ref document number: 4968312

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

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

Free format text: PAYMENT UNTIL: 20150413

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees