JP6056005B2 - Motor control device - Google Patents
Motor control device Download PDFInfo
- Publication number
- JP6056005B2 JP6056005B2 JP2012196939A JP2012196939A JP6056005B2 JP 6056005 B2 JP6056005 B2 JP 6056005B2 JP 2012196939 A JP2012196939 A JP 2012196939A JP 2012196939 A JP2012196939 A JP 2012196939A JP 6056005 B2 JP6056005 B2 JP 6056005B2
- Authority
- JP
- Japan
- Prior art keywords
- brushless motor
- voltage
- phase
- motor
- position detector
- 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
Links
Images
Landscapes
- Control Of Motors That Do Not Use Commutators (AREA)
Description
本発明はブラシレスモータの制御を行うモータ制御装置に関するものである。 The present invention relates to a motor control device that controls a brushless motor.
従来、一般的にブラシレスモータを低速から高速まで効率よく制御を行うために、位置検出器を備えたブラシレスモータのインバータ制御がよく用いられている。
(例えば、特許文献1参照)。
Conventionally, in order to efficiently control a brushless motor from low speed to high speed, inverter control of a brushless motor provided with a position detector is often used.
(For example, refer to Patent Document 1).
図7は一般的なブラシレスモータを駆動するためのモータ制御装置を示したもので、以下その構成について説明する。 FIG. 7 shows a motor control device for driving a general brushless motor, and its configuration will be described below.
ブラシレスモータ9と、前記ブラシレスモータのロータ位置を検出する位置検出器3a、3b、3cと、前記ブラシレスモータを駆動するインバータ11と、前記位置検出器の信号を利用し前記ブラシレスモータを駆動するインバータの制御を行う制御回路4及びドライブ回路62、を有している。ブラシレスモータ2には位置検出器が内蔵されており、例えばロータのマグネットの磁束の向きを信号として出力するホールICの利用などが一般的である。また、インバータ11には交流電源53をダイオードブリッジ54で整流、コンデンサCa、Cbで平滑した電圧が供給される。インバータは6個のスイッチング素子SWU、SWV、SWW、SWX、SWY、SWZ及び6個のダイオード60a、60b、60c、61a、61b、61cよりより構成される。
A brushless motor 9,
モータの制御は、ブラシレスモータ2に内蔵された位置検出器3a、3b、3cの信号を使用し、その信号より制御回路4がブラシレスモータの速度、位置を検出し、インバータのスイッチング素子を駆動するPWM信号を生成しドライブ回路62によりスイッチング素子SWU、SWV、SWW、SWX、SWY、SWZを駆動できる電圧に増幅・変換を行いインバータの駆動を行うことでモータを制御する。
The motor is controlled by using signals from
ところでブラシレスモータ2に内蔵されている位置検出器3a、3b、3cに例えばホールICを使用してブラシレスモータのロータの磁束を検出しようとする場合、ホールICの取り付けの精度、例としてプリント配線板への実装の位置精度、プリント配線板のブラシレスモータへの固定位置精度、ブラシレスモータのロータの機械的精度、着磁の精度等々の影響を受け、位置検出器の出力信号は本来検出したいロータの位置すなわちロータの誘起電圧に対してあるべき位置検出器の信号の位置に対して位相のずれが発生する。このずれはしばしば電気角で10度程度まで大きくなることがある。
By the way, when trying to detect the magnetic flux of the rotor of the brushless motor by using, for example, a Hall IC for the
位置検出器の信号、すなわちブラシレスモータのロータの位置の検出値のずれはブラシレスモータ駆動時に効率の低下を招き、モータの発熱を増加させる。また、この傾向はブラシレスモータの回転数が高いほど大きくなる。特に電源電圧に対しモータの誘起電圧が無視できなくなり、進角制御を行うときには顕著になるとともに場合によっては脱調、制御不能状態に陥ることもある。 The deviation of the position detector signal, that is, the detected value of the position of the rotor of the brushless motor causes a decrease in efficiency when the brushless motor is driven, and increases the heat generation of the motor. In addition, this tendency increases as the rotation speed of the brushless motor increases. In particular, the induced voltage of the motor cannot be ignored with respect to the power supply voltage, and becomes noticeable when the advance angle control is performed.
これを防ぐために予め設定された電圧、周波数の正弦波状の電圧をブラシレスモータ2に供給しオープンループ駆動させたときに生ずる前記正弦波状の電圧の位相と位置検出器の出力信号との位相とのずれ量を検出して記憶手段5に記憶するとともに、位置検出器から出力される位置信号に基づくフィードバック制御を行ってブラシレスモータ2を駆動させるときに前記位置ずれ量に基づいてブラシレスモータ2に供給する正弦波状電圧を補正するようにすることで位置検出器のずれの影響を受けにくくしている。
In order to prevent this, a sine wave voltage having a preset voltage and frequency is supplied to the
しかしながら、このような従来のモータの制御装置では、ブラシレスモータをオープンループ駆動したときに生ずる正弦波上の電圧の位相と位置検出器の出力信号との位相の差を記憶、制御に使用するので、実際のモータの誘起電圧に対する位置検出器の信号の関係を測定しているものではない。従ってある程度の位置検出器の誘起電圧に対する信号の位相差の補正はできるものの、位置検出器の信号の位相差を検出するときの負荷のばらつき等に対応するのは困難である。また低速から高速までモータをベクトル制御を行うときには、特に高速で進角制御を行うときなどに無効電流の制御に与える影響が大きく、制御性に影響を与えることがある。 However, in such a conventional motor control device, the difference between the phase of the voltage on the sine wave generated when the brushless motor is driven in open loop and the output signal of the position detector is used for storing and controlling. It does not measure the relationship of the position detector signal to the actual motor induced voltage. Therefore, although it is possible to correct the phase difference of the signal with respect to the induced voltage of the position detector to some extent, it is difficult to cope with variations in load when detecting the phase difference of the signal of the position detector. Further, when vector control is performed on a motor from a low speed to a high speed, the influence on the control of the reactive current is great particularly when the advance angle control is performed at a high speed, which may affect the controllability.
本発明は、上記従来の課題を解決するもので、ブラシレスモータの制御装置において、精度のよいブラシレスモータの位置検出器の検出位置補正機能を持たせ、低速から高速まで効率よくブラシレスモータを駆動する制御装置を提供することを目的としている。 The present invention solves the above-described conventional problems, and in a brushless motor control device, has a highly accurate detection position correction function of a position detector of a brushless motor, and drives the brushless motor efficiently from low speed to high speed. The object is to provide a control device.
本発明は上記目的を達成するために、ブラシレスモータと、前記ブラシレスモータのロータ位置を検出する位置検出器と、前記ブラシレスモータを駆動するインバータと、前記位置検出器の出力信号に基づき前記ブラシレスモータを駆動するインバータの制御を行う制御回路と、前記制御回路に付随した記憶手段と、を有し、前記制御手段は、ブラシレスモータの巻線に三相交流電圧を印加し、前記ブラシレスモータの巻線に印加する三相交流電圧を回転させ、前記位置検出器の出力信号の変化時の前記三相交流電圧の方向を検出し、前記三相交流電圧の方向の検出値を前記ブラシレスモータの位置検出信号の補正値として前記記憶手段に記憶し、ブラシレスモータの運転時には、前記位置検出器の出力信号と前記位置検出信号の補正値を用いてブラシレスモータの制御を行うモータ制御装置である。 In order to achieve the above object, the present invention provides a brushless motor, a position detector that detects a rotor position of the brushless motor, an inverter that drives the brushless motor, and an output signal of the position detector based on the output signal of the position detector. A control circuit for controlling the inverter that drives the control circuit, and storage means associated with the control circuit, the control means applying a three-phase AC voltage to the winding of the brushless motor, and winding the brushless motor. Rotate the three-phase AC voltage applied to the wire, detect the direction of the three-phase AC voltage when the output signal of the position detector changes, and detect the detected value of the direction of the three-phase AC voltage as the position of the brushless motor The correction value of the detection signal is stored in the storage means, and the output signal of the position detector and the correction value of the position detection signal are used during the operation of the brushless motor. A motor controller for controlling the brushless motor Te.
これにより、誘起電圧に対する位置検出器の信号が本来あってほしい位置に対してずれを伴った場合でもそのずれの量を的確に補正することができる。 As a result, even when the position detector signal with respect to the induced voltage has a deviation with respect to the position where the signal is originally desired, the deviation amount can be accurately corrected.
本発明のモータ制御装置は、精度のよいブラシレスモータの位置検出器の検出位置補正機能を持たせ、低速から高速まで効率よくブラシレスモータを駆動する制御装置を実現することができる。 The motor control device of the present invention has a highly accurate detection position correction function of the position detector of the brushless motor, and can realize a control device that drives the brushless motor efficiently from low speed to high speed.
第1の発明は、ブラシレスモータと、前記ブラシレスモータのロータ位置を検出する位置検出器と、前記ブラシレスモータを駆動するインバータと、前記位置検出器の出力信号に基づき前記ブラシレスモータを駆動するインバータの制御を行う制御回路と、前記制御回路に付随した記憶手段と、を有し、前記制御手段は、ブラシレスモータの巻線に三相交流電圧を印加し、前記ブラシレスモータの巻線に印加する三相交流電圧を回転させ、前記位置検出器の出力信号の変化時の前記三相交流電圧の方向を検出し、前記三相交流電圧の方向の検出値を前記ブラシレスモータの位置検出信号の補正値として前記記憶手段に記憶し、ブラシレスモータの運転時には、前記位置検出器の出力信号と前記位置検出信号の補正値を用いてブラシレスモータの制御を行うことにより、予め位置検出信号の補正のための試運転を行うことで、ブラシレスモータに搭載した位置検出器の出力である位置検出信号を精度よく補正することができ、低速から高速まで効率よくブラシレスモータを駆動する制御装置を実現することができる。 According to a first aspect of the present invention, there is provided a brushless motor, a position detector that detects a rotor position of the brushless motor, an inverter that drives the brushless motor, and an inverter that drives the brushless motor based on an output signal of the position detector. A control circuit for performing control, and storage means associated with the control circuit, wherein the control means applies a three-phase AC voltage to the winding of the brushless motor and applies it to the winding of the brushless motor. Rotate the phase AC voltage, detect the direction of the three-phase AC voltage when the output signal of the position detector changes, and detect the detected value of the direction of the three-phase AC voltage as the correction value of the position detection signal of the brushless motor Is stored in the storage means, and the brushless motor is operated using the output signal of the position detector and the correction value of the position detection signal during operation of the brushless motor. By performing a trial run for correcting the position detection signal in advance, the position detection signal that is the output of the position detector mounted on the brushless motor can be corrected accurately, and the efficiency is low to high. It is possible to realize a control device that drives a brushless motor well.
第2の発明は、上記第1の発明において、ブラシレスモータを時計回り及び反時計回りそれぞれに回転させ、それぞれの回転方向で位置検出器の出力信号の変化時の三相交流電圧の方向の検出を行い、前記三相交流電圧の方向の検出値の平均値を前記ブラシレスモータの位置検出信号の補正値として記憶手段に記憶することにより、ブラシレスモータの軸あるいは負荷の摩擦の影響などを受けにくくし、さらにブラシレスモータに搭載した位置検出器の出力である位置検出信号を精度よく補正することができ、低速から高速まで効率よくブラシレスモータを駆動するモータ制御装置を実現することができる。
第3の発明は、上記第1の発明において、検出する三相交流電圧の方向はブラシレスモータの極対数と同じ周期分であり、三相交流電圧の方向の検出値の平均値を前記ブラシレスモータの位置検出信号の補正値として記憶手段に記憶することにより、ブラシレスモータの極対毎の位置検出信号のばらつきの影響を受けにくくし、さらにブラシレスモータに搭載した位置検出器の出力である位置検出信号を精度よく補正することができ、低速から高速まで効率よくブラシレスモータを駆動するモータ制御装置を実現することができる。
According to a second invention, in the first invention, the brushless motor is rotated clockwise and counterclockwise, and the direction of the three-phase AC voltage when the output signal of the position detector changes in each rotation direction is detected. By storing the average value of the detected values in the direction of the three-phase AC voltage in the storage means as the correction value of the position detection signal of the brushless motor, it is difficult to be affected by the friction of the shaft or load of the brushless motor. In addition, the position detection signal that is the output of the position detector mounted on the brushless motor can be accurately corrected, and a motor control device that efficiently drives the brushless motor from low speed to high speed can be realized.
According to a third invention, in the first invention, the direction of the three-phase AC voltage to be detected is the same as the number of pole pairs of the brushless motor, and the average value of the detected values in the direction of the three-phase AC voltage is the brushless motor. By storing the position detection signal as a correction value in the storage means, the position detection signal is less affected by variations in the position detection signal for each pole pair of the brushless motor, and is output from the position detector mounted on the brushless motor. It is possible to realize a motor control device that can accurately correct a signal and efficiently drive a brushless motor from a low speed to a high speed.
第4の発明は、上記第1から第3のいずれかの発明において、位置検出信号の補正値を検出する近傍の三相交流電圧の回転速度に対して、位置検出信号の補正値を検出しない範囲は三相交流電圧の回転速度を早くしたことにより、予め行う位置検出信号の補正のための時間を短縮することができる。 According to a fourth aspect of the present invention, in any one of the first to third aspects, the position detection signal correction value is not detected with respect to the rotational speed of the three-phase AC voltage in the vicinity where the position detection signal correction value is detected. By increasing the rotational speed of the three-phase AC voltage in the range, it is possible to shorten the time required for correcting the position detection signal in advance.
第5の発明は、上記第1から第4のいずれかの発明において、記憶手段は不揮発性メモリであることで、ブラシレスモータの制御装置の電源を切った場合でも位置検出信号の補正値を記憶することができ、電源の再投入時に再度試運転を行うことなく低速から高速まで効率よくブラシレスモータを駆動するモータ制御装置を実現することができる。 According to a fifth invention, in any one of the first to fourth inventions, the storage means is a non-volatile memory, so that the correction value of the position detection signal is stored even when the control device of the brushless motor is turned off. Therefore, it is possible to realize a motor control device that efficiently drives a brushless motor from low speed to high speed without performing a trial run again when the power is turned on again.
第6の発明は、上記第1から第5のいずれかの発明のモータ制御装置を洗濯機または洗濯乾燥機に搭載することで、ブラシレスモータを低速駆動する洗濯時あるいは乾燥時から高速駆動する脱水時まで効率よくブラシレスモータを駆動することができ、効率のよい洗濯機または洗濯乾燥機を実現することができる。 In a sixth aspect of the present invention, the motor control device according to any one of the first to fifth aspects of the present invention is installed in a washing machine or a washing / drying machine so that the brushless motor is driven at a low speed during washing or drying, and is dehydrated at a high speed. The brushless motor can be driven efficiently until time, and an efficient washing machine or washing / drying machine can be realized.
以下、本発明の実施の形態について、図面を参照しながら説明する。なお、従来例と同じ構成のものは同一符号を付して説明を省略する。また、この実施の形態によって本発明が限定されるものではない。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. In addition, the thing of the same structure as a prior art example attaches | subjects the same code | symbol, and abbreviate | omits description. Further, the present invention is not limited by this embodiment.
(実施の形態1)
図1は本発明の実施の形態1におけるモータ制御装置の構成図である。ブラシレスモータ2駆動用のインバータ11はスイッチング素子SWUとSWX、SWVとSWY、SWWとSWZの直列に接続された2個1組を並列に3組、合計6個のスイッチング素子より
構成されており、図1では例としてスイッチング素子にIGBTを使用している。2個1組のスイッチング素子の接続点、例えばSWUの下側(エミッタ側)SWXの上側(コレクタ側)が接続されているが、その接続点よりブラシレスモータ2の巻線に接続されている。ブラシレスモータ2には位置検出器3が搭載されている。この出力信号CSはマイクロコンピュータ等により構成される制御回路1に入力され、モータの速度制御、トルク制御等に使用される。なお、図1は実施例の一例であり、使用するスイッチング素子としてMOSFETやバイポーラトランジスタといったスイッチング素子を使用することもできる。
(Embodiment 1)
FIG. 1 is a configuration diagram of a motor control device according to
図2はブラシレスモータの誘起電圧と位置検出器の信号関係を示す図である。ブラシレスモータの巻線をU相、V相、W相とする。ブラシレスモータのロータを外部より回転させたときに中性点よりU相の巻線端子に発生する誘起電圧がEu、V相の巻線に発生する誘起電圧がEv、W相の巻線に発生する電圧がEwである。また、通常は中性点はブラシレスモータの外部には端子として現れていないことが多く、線間電圧で表すことが多い。W相巻線端子を基準としてU相の巻線端子に発生する誘起電がEuw、u相巻線端子を基準としてV相の巻線端子に発生する誘起電がEvu、V相巻線端子を基準としてW相の巻線端子に発生する誘起電がEwvである。位置検出器の出力信号は3相のブラシレスモータでは3本が出ていることが一般的である。 FIG. 2 is a diagram showing a signal relationship between the induced voltage of the brushless motor and the position detector. The windings of the brushless motor are U phase, V phase, and W phase. When the rotor of the brushless motor is rotated from the outside, the induced voltage generated at the U-phase winding terminal from the neutral point is generated at Eu, the induced voltage generated at the V-phase winding is generated at the Ev, W-phase winding. The voltage to be performed is Ew. In general, the neutral point often does not appear as a terminal outside the brushless motor, and is often represented by a line voltage. The induced electricity generated at the U-phase winding terminal with respect to the W-phase winding terminal is Euw, the induced electricity generated at the V-phase winding terminal with respect to the u-phase winding terminal as Evu, and the V-phase winding terminal with Ewv is the induced electricity generated at the W-phase winding terminal as a reference. As for the output signal of a position detector, it is common that three lines are output in a three-phase brushless motor.
図2に示すCS1、CS2、CS3は位置検出器の出力信号の一例であり、CS1は前述の線間誘起電圧Euw、CS2は線間誘起電圧Evu、CS3は線間誘起電圧Ewvのそれぞれに同期した信号、すなわちそれぞれの線間誘起電圧が0V(ゼロボルト)時に論理が変化する信号である。なお、図2では位置検出器の信号は線間の誘起電圧と同期しているが、それぞれの相の誘起電圧であるEu、Ev、Ewと同期した信号としてもよい。 CS1, CS2, and CS3 shown in FIG. 2 are examples of the output signal of the position detector. CS1 is synchronized with the above-described line-induced voltage Euw, CS2 is the line-induced voltage Evu, and CS3 is synchronized with the line-induced voltage Ewv. That is, a signal whose logic changes when each line-induced voltage is 0 V (zero volt). In FIG. 2, the signal of the position detector is synchronized with the induced voltage between the lines, but it may be a signal synchronized with Eu, Ev, Ew that is the induced voltage of each phase.
位置検出器はブラシレスモータのロータのマグネットの磁束またはロータと同軸上に取り付けられた位置検出用のマグネットの磁束をホール素子やホールIC等で検出することが一般的である。このときに着磁の精度、ホール素子やホールICのプリント配線板への取り付け精度、プリント配線板のモータ内部への組み込みの精度、ホール素子やホールICの磁束の検出感度といったばらつき要因がある。図2を用いて説明したブラシレスモータの線間誘起電圧Euwと位置検出器の出力信号の一つであるCS1を用いて説明する。 In general, the position detector detects the magnetic flux of the magnet of the rotor of the brushless motor or the magnetic flux of the magnet for position detection mounted coaxially with the rotor by a Hall element or a Hall IC. At this time, there are variations such as magnetization accuracy, mounting accuracy of the Hall element or Hall IC to the printed wiring board, accuracy of mounting the printed wiring board inside the motor, and detection sensitivity of the magnetic flux of the Hall element or Hall IC. A description will be given using the line induced voltage Euw of the brushless motor described with reference to FIG. 2 and CS1 which is one of the output signals of the position detector.
図3は線間誘起電圧と位置検出器の信号の理想的な場合の図の例である。位置検出信号CS1は線間誘起電圧Euwに同期している。即ち線間誘起電圧の0V(ゼロボルト)となる位置、ゼロクロスで位置検出信号CS1の論理が変化している。図4、図5は線間誘起電圧と位置検出器の信号がずれを伴った場合の図の例である。図4は位置検出信号CS1が線間誘起電圧Euwに対して進みを、図5は遅れを伴っている例である。 FIG. 3 is an example of an ideal case diagram of the line induced voltage and the signal of the position detector. The position detection signal CS1 is synchronized with the line induced voltage Euw. That is, the logic of the position detection signal CS1 changes at a position where the line-to-line induced voltage is 0 V (zero volt) and zero crossing. 4 and 5 are examples of diagrams in the case where the line induced voltage and the position detector signal are shifted. FIG. 4 shows an example in which the position detection signal CS1 advances with respect to the line induced voltage Euw, and FIG. 5 shows an example with a delay.
ブラシレスモータを制御するときのモータのロータ位置は前述の位置検出器の出力であるCS1、CS2、CS3の信号を用いて、制御周期毎のロータ位置を補間演算して求め、制御を行う。そのため前述のように位置検出信号にずれがあると出力電流波形の歪やブラシレスモータのロータの位置に対して電流の位相の進み、遅れといった影響が生じ、効率の低下や騒音といった悪影響を与える。また、電源電圧に対してブラシレスモータの誘起電圧が比較的高くなる場合に進角制御を行うことになるがその場合には位置検出信号のずれによってより性能に悪影響を与える可能性がある。以下、位置検出器の検出位置の補正の方法を説明する。 The rotor position of the motor when controlling the brushless motor is obtained by interpolating and calculating the rotor position for each control period using the signals CS1, CS2 and CS3 which are the outputs of the position detector. For this reason, if there is a deviation in the position detection signal as described above, the output current waveform is distorted and the phase of the current advances or delays with respect to the position of the rotor of the brushless motor, which adversely affects efficiency and noise. Further, the advance angle control is performed when the induced voltage of the brushless motor becomes relatively high with respect to the power supply voltage. In this case, there is a possibility that the performance may be adversely affected by the shift of the position detection signal. Hereinafter, a method of correcting the detection position of the position detector will be described.
図6はブラシレスモータのモデルを示す。また、図6のブラシレスモータを時計回りに回転させたときの誘起電圧と位置検出器の出力信号の関係を既に説明した図2とする。図6には説明を簡単にするため2極のモデルを示している。2極のモデルでは、電気角と機
械角は同一の値となる。ステータにはU相の巻線U、V相の巻線V、W相の巻線Wの3つの巻線がある。
FIG. 6 shows a model of a brushless motor. Further, the relationship between the induced voltage when the brushless motor of FIG. 6 is rotated clockwise and the output signal of the position detector is described with reference to FIG. FIG. 6 shows a two-pole model for ease of explanation. In the two-pole model, the electrical angle and the mechanical angle are the same value. The stator has three windings: a U-phase winding U, a V-phase winding V, and a W-phase winding W.
またロータはマグネットが配置されている。巻線のU相の向きを原点に、時計回り方向に角度θの座標を考える。各ステータの巻線に正の電圧を印加したときに発生するステータ内側の磁極をN極とする。今、各巻線に三相交流電圧を印加したときにステータの各巻線より発生する磁束の合成磁束の向きを角度θの方向とする。図6のステータのa軸の正方向にN極が、a軸の負方向にS極が発生する。ブラシレスモータのロータはステータの磁極との吸引・反発作用でa軸の正方向にS極、負方向にN極となる向きに引き寄せられる。 A magnet is arranged on the rotor. Consider the coordinates of the angle θ in the clockwise direction with the direction of the U phase of the winding as the origin. The magnetic pole inside the stator that is generated when a positive voltage is applied to the winding of each stator is defined as N pole. Now, the direction of the combined magnetic flux generated by each winding of the stator when a three-phase AC voltage is applied to each winding is defined as the direction of the angle θ. The N pole is generated in the positive direction of the a-axis and the S pole is generated in the negative direction of the a-axis in the stator of FIG. The rotor of the brushless motor is attracted in the direction of the S pole in the positive direction of the a-axis and the N pole in the negative direction due to the attraction and repulsion action with the magnetic pole of the stator.
この状態で角度θをゆっくりと回転させるとブラシレスモータのロータもa軸の正方向にS極、負方向にN極を保ったままゆっくりと回転する。角度θを回転させたときに、ブラシレスモータのロータの回転と共に位置検出器の出力信号も変化する。この位置検出器の出力信号の変化した時の角度θの本来あるべき位置との差を補正値として記憶する。ブラシレスモータの位置検出信号の補正値の検出時にはブラシレスモータの巻線に三相交流電圧を印加し、角度θをゆっくりと回転させることで位置検出器の信号の変化点を検出する。以下、検出時の三相交流電圧の印加の例の詳細と、角度θの検出の詳細を説明する。 When the angle θ is slowly rotated in this state, the rotor of the brushless motor also rotates slowly while maintaining the S pole in the positive direction of the a-axis and the N pole in the negative direction. When the angle θ is rotated, the output signal of the position detector also changes with the rotation of the rotor of the brushless motor. A difference between the position of the angle θ when the output signal of the position detector is changed and the original position is stored as a correction value. When detecting the correction value of the position detection signal of the brushless motor, a three-phase AC voltage is applied to the winding of the brushless motor, and the change point of the signal of the position detector is detected by slowly rotating the angle θ. Hereinafter, details of an example of application of a three-phase AC voltage during detection and details of detection of the angle θ will be described.
ブラシレスモータの位置検出信号の補正値の検出時の三相交流電圧の印加方法について説明する。印加電圧のピーク値を Vとする。VはV>0とする。 A method of applying a three-phase AC voltage when detecting a correction value of the position detection signal of the brushless motor will be described. Let V be the peak value of the applied voltage. V is V> 0.
次に三相交流電圧の方向θの検出方法についてその詳細を説明する。図2に示すブラシレスモータの誘起電圧と位置検出器の出力信号で、代表として時計方向回転時の信号CS1のHからLへの変化点の検出について説明する。 Next, details of a method for detecting the direction θ of the three-phase AC voltage will be described. With reference to the induced voltage of the brushless motor and the output signal of the position detector shown in FIG. 2, the detection of the changing point from H to L of the signal CS1 during clockwise rotation will be described as a representative.
図2より、電気角30度の位置が時計方向回転時の信号CS1のHからLへの変化点の理想的な位置である。この理想的な位置をθcs1*とする。一方、前記の電圧制御を行いながら三相交流電圧をゆっくりと回転させる。三相交流電圧の方向θを徐々に増加させるとブラシレスモータのロータは時計周りに回転し、30°近辺で位置検出器の出力信号の一つであるCS1がHからLになる。このときの三相交流電圧の方向をθcs1とする。 From FIG. 2, the position at the electrical angle of 30 degrees is an ideal position of the changing point from H to L of the signal CS1 at the time of clockwise rotation. Let this ideal position be θcs1 *. On the other hand, the three-phase AC voltage is slowly rotated while performing the voltage control. When the direction θ of the three-phase AC voltage is gradually increased, the rotor of the brushless motor rotates clockwise, and CS1 which is one of the output signals of the position detector changes from H to L around 30 °. The direction of the three-phase AC voltage at this time is θcs1.
例えば図3のように信号CS1がほとんど線間誘起電圧Euwの0V(ゼロボルト)と一致するときはθcs1は30°位である。また、図4のように信号CS1が線間誘起電圧Euwよりも進んでいる場合はθcs1は30°よりも小さい値となる。また、図5のように信号CS1が線間誘起電圧Euwよりも遅れている場合はθcs1は30°よりも大きい値となる。この検出したθcs1を位置検出信号の補正値として図1の記憶手段5に記憶する。 For example, as shown in FIG. 3, when the signal CS1 almost coincides with 0 V (zero volt) of the line induced voltage Euw, θcs1 is about 30 °. Also, as shown in FIG. 4, when the signal CS1 is ahead of the line induced voltage Euw, θcs1 is a value smaller than 30 °. Further, when the signal CS1 is delayed from the line induced voltage Euw as shown in FIG. 5, θcs1 becomes a value larger than 30 °. The detected θcs1 is stored in the storage means 5 of FIG. 1 as a correction value for the position detection signal.
以上、位置検出信号の補正値の検出方法について説明したが、実際のブラシレスモータ駆動時には例えばブラシレスモータを時計回り方向に駆動する場合、位置検出信号の一つであるCS1がHからLに変化したときに、理想的な位置であるθcs1*である30°を使用せず、予め記憶手段に記憶してある位置検出信号の補正値θcs1を角度情報として使用することでブラシレスモータを効率よく駆動することができる。 The method for detecting the correction value of the position detection signal has been described above. When the brushless motor is driven in the clockwise direction, for example, when the brushless motor is driven in the clockwise direction, CS1 which is one of the position detection signals has changed from H to L. Sometimes, the ideal position θcs1 * of 30 ° is not used, and the correction value θcs1 of the position detection signal stored in advance in the storage means is used as angle information to drive the brushless motor efficiently. be able to.
なお、説明のためブラシレスモータのロータの時計回り時の位置検出器の信号の一つであるCS1のHからLへの変化点について説明したが、他の信号CS2、CS3及びLからHへの変化点についても同様の手法で位置検出信号の補正値を検出することができる。 For the sake of explanation, the change point of CS1 from H to L, which is one of the position detector signals when the rotor of the brushless motor rotates clockwise, has been described. However, other signals CS2, CS3, and L to H The correction value of the position detection signal can be detected by the same method for the change point.
なお、位置検出信号の補正値を検出するときに例えばモータが負荷に接続されており、摩擦の影響を受ける場合に、ブラシレスモータのロータは三相交流電圧の方向θよりも少し遅れて追従することが予想される。ブラシレスモータを時計回り及び反時計回りそれぞれに回転させ、それぞれの回転方向で位置検出器の出力信号の変化時の三相交流電圧の方向の検出を行う。その検出値の平均値をブラシレスモータの位置検出信号の補正値として記憶手段に保存することで、摩擦の影響を受けずに検出でき、ブラシレスモータ駆動時に効率よく駆動することができる。 When detecting the correction value of the position detection signal, for example, when the motor is connected to a load and affected by friction, the rotor of the brushless motor follows with a slight delay from the direction θ of the three-phase AC voltage. It is expected that. The brushless motor is rotated clockwise and counterclockwise, and the direction of the three-phase AC voltage when the output signal of the position detector changes is detected in each rotation direction. The average value of the detected values is stored in the storage means as the correction value of the position detection signal of the brushless motor, so that it can be detected without being affected by friction and can be driven efficiently when the brushless motor is driven.
なお、ブラシレスモータが2極以外のとき、例えば4極のときは、前記実施の形態1で説明したロータが時計回り時の位置検出信号の一つであるCS1のHからLへの変化点はモータの機械角で180°離れた2箇所存在する。2箇所の信号CS1のHからLへの変化点の位置が異なると、1箇所だけの検出では位置検出信号の補正値の誤差が大きくなってしまう可能性がある。この場合機械角で180°離れた2箇所の位置検出信号のCS1のHからLへの変化点を検出し、その平均値をブラシレスモータの位置検出信号の補正値として記憶手段に保存することで、4極のブラシレスモータでも駆動時に効率よく駆動することができる。なお、それ以上の極数のブラシレスモータでも同様に極対数分の信号の変化点の三相交流電圧の方向θを検出、記憶手段に保存することで同様にブラシレスモータ駆動時に駆動時に効率よく駆動することができる。
When the brushless motor is other than two poles, for example, when there are four poles, the change point from H to L of CS1 which is one of the position detection signals when the rotor described in the first embodiment is clockwise is: There are two
また、位置検出器の補正値を検出するときには三相交流電圧の方向をゆっくりと変化させ、ブラシレスモータをゆっくりと回転させることで、精度良く位置検出器の補正値を検出することができる。一方で補正したい位置検出信号の変化点が多数ある場合や、4極以上のモータで実施の形態3のように複数の同信号の変化点の平均値を補正値として検出したい場合、ブラシレスモータを補正値の検出の最初から最後まで三相交流電圧をゆっくりと回転させると位置検出器の補正に掛る時間が長くなってしまう。本発明は、位置検出器の補正値を取得したい近傍は三相交流電圧の方向θをゆっくりと変化し、ブラシレスモータをゆっくりと回転させ、それ以外の部分は三相交流電圧の方向θを比較的早く変化させブラシレスモータを早く回転させることで、位置検出器の補正値の取得にかかる時間を短縮することができる。 Further, when detecting the correction value of the position detector, the correction value of the position detector can be detected with high accuracy by slowly changing the direction of the three-phase AC voltage and rotating the brushless motor slowly. On the other hand, when there are many change points of the position detection signal to be corrected, or when it is desired to detect an average value of a plurality of change points of the same signal as a correction value as in Embodiment 3 with a motor having four or more poles, a brushless motor If the three-phase AC voltage is slowly rotated from the beginning to the end of detection of the correction value, the time required for correction of the position detector becomes longer. In the present invention, the direction θ of the three-phase AC voltage is slowly changed in the vicinity where the correction value of the position detector is desired to be obtained, and the brushless motor is rotated slowly. The time required for acquiring the correction value of the position detector can be shortened by changing the speed quickly and rotating the brushless motor quickly.
また、位置検出信号の補正値を記憶する記憶手段を不揮発性メモリとすることで、例えば本発明のモータ制御装置を工場出荷時に位置検出信号の補正を実施し、位置検出信号の補正値を記憶手段である不揮発性メモリに記憶することで、電源を切断しても補正値は記憶され、電源の再投入時に位置検出信号の補正を実施することなく効率よくブラシレスモータを駆動することができる。 Further, the storage means for storing the correction value of the position detection signal is a non-volatile memory, so that, for example, the motor control device of the present invention corrects the position detection signal at the time of shipment from the factory and stores the correction value of the position detection signal By storing in the nonvolatile memory as means, the correction value is stored even when the power is turned off, and the brushless motor can be driven efficiently without performing correction of the position detection signal when the power is turned on again.
また、洗濯機、特にドラム式洗濯機またはドラム式洗濯乾燥機は洗濯時には低速・大トルク、脱水時には高速・低トルクでの駆動が必要である。ドラム式洗濯機またはドラム式洗濯乾燥機のドラム駆動用モータとしてブラシレスモータを使用した場合、洗濯時の効率を確保するために誘起電圧をある程度上げておきたい。そのために脱水時には電源電圧に
対してモータの誘起電圧が比較的高くなるため、進角制御を行うのが一般的である。ドラム式洗濯機またはドラム式洗濯乾燥機に本発明のモータ制御装置を搭載することで、効率よくドラムを駆動することができ、効率のよいドラム式洗濯機またはドラム式洗濯乾燥機を実現することができる。
In addition, a washing machine, particularly a drum-type washing machine or a drum-type washing / drying machine, needs to be driven at a low speed and a large torque during washing and at a high speed and a low torque during dehydration. When a brushless motor is used as a drum driving motor of a drum-type washing machine or drum-type washing / drying machine, it is desired to increase the induced voltage to some extent in order to ensure efficiency during washing. Therefore, since the induced voltage of the motor is relatively high with respect to the power supply voltage during dehydration, it is common to perform advance angle control. By mounting the motor control device of the present invention on a drum type washing machine or drum type washing and drying machine, the drum can be driven efficiently, and an efficient drum type washing machine or drum type washing and drying machine is realized. Can do.
以上のように、本発明にかかるモータ制御装置は、位置検出器の検出位置のばらつきの影響を受けずに低速から高速まで効率よくブラシレスモータを駆動するモータ制御装置を実現する。 As described above, the motor control device according to the present invention realizes a motor control device that efficiently drives a brushless motor from a low speed to a high speed without being affected by variations in the detection position of the position detector.
1 制御回路
2 ブラシレスモータ
3 位置検出器
5 記憶手段
C コンデンサ
DESCRIPTION OF
Claims (6)
前記制御手段は、
ブラシレスモータの巻線に三相交流電圧を印加し、
前記ブラシレスモータの巻線に印加する三相交流電圧を回転させ、
前記位置検出器の出力信号の変化時の前記三相交流電圧の方向を検出し、
前記三相交流電圧の方向の検出値を前記ブラシレスモータの位置検出信号の補正値として前記記憶手段に記憶し、
ブラシレスモータの運転時には、前記位置検出器の出力信号と前記位置検出信号の補正値を用いてブラシレスモータの制御を行う、
モータ制御装置。 A brushless motor, a position detector that detects a rotor position of the brushless motor, an inverter that drives the brushless motor, and a control circuit that controls the inverter that drives the brushless motor based on an output signal of the position detector; Storage means associated with the control circuit,
The control means includes
Apply a three-phase AC voltage to the winding of the brushless motor,
Rotate the three-phase AC voltage applied to the winding of the brushless motor,
Detecting the direction of the three-phase AC voltage when the output signal of the position detector changes,
Storing the detected value of the direction of the three-phase AC voltage in the storage means as a correction value of the position detection signal of the brushless motor;
During operation of the brushless motor, the brushless motor is controlled using the output signal of the position detector and the correction value of the position detection signal.
Motor control device.
それぞれの回転方向で位置検出器の出力信号の変化時の三相交流電圧の方向の検出を行い、
前記三相交流電圧の方向の検出値の平均値を前記ブラシレスモータの位置検出信号の補正値として記憶手段に記憶する、
請求項1記載のモータ制御装置。 Rotate the brushless motor clockwise and counterclockwise,
Detect the direction of the three-phase AC voltage when the output signal of the position detector changes in each rotation direction,
An average value of the detected values in the direction of the three-phase AC voltage is stored in a storage means as a correction value of the position detection signal of the brushless motor.
The motor control device according to claim 1.
三相交流電圧の方向の検出値の平均値を前記ブラシレスモータの位置検出信号の補正値として記憶手段に記憶する、
請求項1記載のモータ制御装置。 The direction of the detected three-phase AC voltage is the same period as the number of pole pairs of the brushless motor.
The average value of the detected values in the direction of the three-phase AC voltage is stored in the storage means as a correction value of the position detection signal of the brushless motor.
The motor control device according to claim 1.
請求項1から3記載のモータ制御装置。 The range in which the correction value of the position detection signal is not detected is faster than the rotation speed of the three-phase AC voltage in the vicinity where the correction value of the position detection signal is detected.
The motor control device according to claim 1.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012196939A JP6056005B2 (en) | 2012-09-07 | 2012-09-07 | Motor control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012196939A JP6056005B2 (en) | 2012-09-07 | 2012-09-07 | Motor control device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014054078A JP2014054078A (en) | 2014-03-20 |
JP6056005B2 true JP6056005B2 (en) | 2017-01-11 |
Family
ID=50612034
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012196939A Expired - Fee Related JP6056005B2 (en) | 2012-09-07 | 2012-09-07 | Motor control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6056005B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016082770A (en) * | 2014-10-20 | 2016-05-16 | 日立オートモティブシステムズ株式会社 | Rotational speed detection device for brushless motor, and rotational speed detection method |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3700305B2 (en) * | 1996-04-19 | 2005-09-28 | 松下電器産業株式会社 | Brushless motor driving device and motor rotor position detecting device |
JP2002165480A (en) * | 2000-11-21 | 2002-06-07 | Sharp Corp | Brushless motor controller and inverter washing machine provided with the same |
JP3717837B2 (en) * | 2001-11-21 | 2005-11-16 | 三洋電機株式会社 | Brushless motor control device |
WO2012008107A1 (en) * | 2010-07-12 | 2012-01-19 | パナソニック株式会社 | Phase-shift detection device, motor drive device, brushless motor, and phase-shift detection method |
-
2012
- 2012-09-07 JP JP2012196939A patent/JP6056005B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2014054078A (en) | 2014-03-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20070296371A1 (en) | Position sensorless control apparatus for synchronous motor | |
JP6389425B2 (en) | Motor drive control device and rotation state detection method | |
WO2009066865A2 (en) | Motor and apparatus and method for controlling the motor | |
US11183955B2 (en) | Method for correcting magnetic field position error in electric motor | |
EP3163744B1 (en) | Method of starting a three-phase bldc motor and motor driver using same | |
JP6417544B2 (en) | Motor control device and drum type washing machine or drum type washing and drying machine equipped with the same | |
JP2022066913A (en) | Motor drive control device and motor drive control method | |
JP6685452B1 (en) | Control device for rotating electric machine | |
JP6019397B2 (en) | Motor control device | |
JP6074652B2 (en) | Motor control device | |
JP6056005B2 (en) | Motor control device | |
JP5405224B2 (en) | Motor driving device and method for determining relative position of rotor provided in motor | |
JP2007215369A (en) | Motor driving controller | |
JP6348779B2 (en) | Synchronous motor drive system | |
JP6056004B2 (en) | Motor control device | |
JP4983358B2 (en) | Motor drive device | |
US9935575B2 (en) | Power conversion device and control method for same, and electric power steering control device | |
JP2017158380A (en) | Motor control device, and drum type washing machine or drum type washing dryer machine using the same | |
JP2015050789A (en) | Motor control device, and drum-type washer or drum-type washing drier that uses the same | |
JP2015050790A (en) | Motor control device, and drum-type washer or drum-type washing drier that uses the same | |
JP2015050791A (en) | Motor control device, and drum-type washer or drum-type washing drier that uses the same | |
JP2017034767A (en) | Sensorless drive method for three-phase brushless motor | |
JP2014017986A (en) | Motor control unit and refrigerator having the same | |
JP2015050792A (en) | Motor control device, and drum-type washer or drum-type washing drier that uses the same | |
WO2024157597A1 (en) | Motor drive control device and motor drive control method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150729 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20150827 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160426 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160428 |
|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20160518 |
|
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: 20161025 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20161107 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6056005 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |