JP2011030385A - Motor drive and method of determining relative position of rotor equipped in motor - Google Patents
Motor drive and method of determining relative position of rotor equipped in motor Download PDFInfo
- Publication number
- JP2011030385A JP2011030385A JP2009175494A JP2009175494A JP2011030385A JP 2011030385 A JP2011030385 A JP 2011030385A JP 2009175494 A JP2009175494 A JP 2009175494A JP 2009175494 A JP2009175494 A JP 2009175494A JP 2011030385 A JP2011030385 A JP 2011030385A
- Authority
- JP
- Japan
- Prior art keywords
- phase
- voltage
- motor
- rotor
- stator
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
Description
本発明は、モータ駆動装置、及びモータに備えられたロータの相対位置の判別方法に関する。 The present invention relates to a motor drive device and a method for determining a relative position of a rotor provided in a motor.
従来、ブラシレスモータのセンサレス制御として、駆動中の誘起電圧を検出して位置を推定する方法が知られている(例えば、特許文献1参照)。しかしながら、特許文献1に記載の技術では、モータがある程度、回転数を上げないと誘起電圧を検出できず、特許文献1には、停止及び低速域のセンサレス制御については何ら記載されていない。
Conventionally, as a sensorless control of a brushless motor, a method for detecting an induced voltage during driving and estimating a position is known (for example, see Patent Document 1). However, with the technology described in
そこで、この停止及び低速域のセンサレス制御を実現可能にする方法として、ロータ位置によって変化する巻線インダクタンスから位置を推定する方法が提案されている(例えば、非特許文献1参照)。 Therefore, as a method for realizing this stop and low-speed sensorless control, a method for estimating the position from the winding inductance that changes depending on the rotor position has been proposed (for example, see Non-Patent Document 1).
しかしながら、上記非特許文献1に記載の技術では、高精度な3相電流検出器(電流センサ)が必要であり、コストが大きくなる、という問題がある。
However, the technique described in Non-Patent
本発明は、上記問題点を解決するために成されたものであり、従来技術と比較して、低速域のセンサレス制御(例えば、ステータに対するロータの相対的な位置を判別する処理を含む制御)をコストがかからずに行うことができるモータ駆動装置及びモータに備えられたロータの相対位置の判別方法を提供することを目的とする。 The present invention has been made to solve the above-described problems, and is sensorless control in a low speed region (for example, control including processing for determining the relative position of the rotor with respect to the stator) as compared with the prior art. It is an object of the present invention to provide a motor drive device and a method for determining the relative position of a rotor provided in the motor.
上記目的を達成するために、請求項1に記載の発明のモータ駆動装置は、各々磁界を発生する複数相のモータ巻線を有するステータ及び前記複数相のモータ巻線の各々によって発生された磁界によって回転駆動されるロータを備えたモータの前記ロータの前記ステータに対する相対位置に基づいて前記複数相のモータ巻線のうち駆動電力が供給される一対の通電層のモータ巻線に、第1の方向及び前記第1の方向とは反対の方向である第2の方向に、各モータ巻線に駆動電力を供給するための駆動電力供給手段からの駆動電力が交互に供給されて前記ロータが前記ステータに対して相対的に所定方向に回転駆動するように前記駆動電力供給手段を制御する制御手段と、前記第1の方向へ前記一対の通電相のモータ巻線に駆動電力が供給された場合の非通電相のモータ巻線の相電圧である第1の電圧、及び前記第2の方向へ前記一対の通電相のモータ巻線に駆動電力が供給された場合の前記非通電相のモータ巻線の相電圧である第2の電圧を検出する検出手段と、前記第1の電圧及び前記第2の電圧の大小関係の変化に基づいて、前記ステータに対する前記ロータの相対的な位置を判別する判別手段とを含んで構成されている。
In order to achieve the above object, a motor driving apparatus according to
請求項1に記載の発明によれば、第1の方向及び第2の方向に、各モータ巻線に駆動電力が交互に供給され、第1の方向へ一対の通電相のモータ巻線に駆動電力が供給された場合の非通電相のモータ巻線の相電圧である第1の電圧、及び第2の方向へ一対の通電相のモータ巻線に駆動電力が供給された場合の非通電相のモータ巻線の相電圧である第2の電圧が検出される。そして、第1の電圧及び第2の電圧の大小関係の変化に基づいて、ステータに対するロータの相対的な位置が判別される。従って、請求項1に記載の発明によれば、高価な電流センサを用いずに、ステータに対するロータの相対的な位置を判別することができる。すなわち、従来技術と比較して、コストがかからずにステータに対するロータの相対的な位置を判別することができる。 According to the first aspect of the present invention, the driving power is alternately supplied to the motor windings in the first direction and the second direction, and the motor windings of the pair of energized phases are driven in the first direction. The first voltage, which is the phase voltage of the motor winding of the non-conduction phase when power is supplied, and the non-conduction phase when drive power is supplied to the motor winding of the pair of conduction phases in the second direction The second voltage, which is the phase voltage of the motor windings, is detected. Then, the relative position of the rotor with respect to the stator is determined based on the change in the magnitude relationship between the first voltage and the second voltage. Therefore, according to the first aspect of the present invention, the relative position of the rotor with respect to the stator can be determined without using an expensive current sensor. That is, the relative position of the rotor with respect to the stator can be determined without cost as compared with the prior art.
また、請求項2に記載の発明のモータ駆動装置は、請求項1に記載の発明のモータ駆動装置において、前記制御手段を、前記一対の通電層のモータ巻線に、前記第1の方向及び前記第2の方向に前記駆動電力供給手段からの駆動電力が交互に、予め定められた前記相対的な位置に対応する時間供給されて前記ロータが前記ステータに対して相対的に所定方向に回転駆動するように前記駆動電力供給手段を制御するようにしたものである。 According to a second aspect of the present invention, there is provided the motor driving device according to the first aspect, wherein the control means is arranged in the first direction and the motor windings of the pair of energized layers. Driving power from the driving power supply means is alternately supplied in the second direction for a time corresponding to the predetermined relative position, and the rotor rotates in a predetermined direction relative to the stator. The drive power supply means is controlled to drive.
また、請求項3に記載の発明のモータ駆動装置は、請求項2に記載の発明のモータ駆動装置において、前記制御手段を、前記ロータの回転が停止している場合に、前記一対の通電相のモータ巻線に交互に供給される前記第1の方向及び前記第2の方向の駆動電力の時間を同一としたものである。これにより、ロータの回転が停止している状態でも非通電相の上記第1の電圧及び上記第2の電圧によりロータのステータに対する相対位置が検出可能となる。 According to a third aspect of the present invention, there is provided the motor driving device according to the second aspect, wherein the control means is configured such that, when the rotation of the rotor is stopped, the pair of energized phases. The driving power times in the first direction and the second direction supplied alternately to the motor windings are made the same. Thereby, even when the rotation of the rotor is stopped, the relative position of the rotor with respect to the stator can be detected by the first voltage and the second voltage in the non-energized phase.
また、請求項4に記載の発明のモータ駆動装置は、請求項1〜3の何れか1項に記載の発明のモータ駆動装置において、前記検出手段を、前記一対の通電相のモータ巻線に前記第1の方向の駆動電力の供給が開始されてから所定期間経過後に前記第1の電圧を検出すると共に、前記一対の通電相のモータ巻線に前記第2の方向の駆動電力の供給が開始されてから所定期間経過後に前記第2の電圧を検出するようにしたものである。これにより、リンギングにより電圧値が安定しない駆動電力の供給が開始された直後の非通電相のモータ巻線の相電圧ではなく、電圧値が安定した非通電相のモータ巻線の相電圧を第1の電圧及び第2の電圧として検出することが可能となる。 According to a fourth aspect of the present invention, there is provided the motor drive device according to any one of the first to third aspects, wherein the detection means is connected to the pair of energized phase motor windings. The first voltage is detected after a lapse of a predetermined period from the start of the driving power supply in the first direction, and the driving power supply in the second direction is applied to the pair of energized phase motor windings. The second voltage is detected after a lapse of a predetermined period from the start. As a result, the phase voltage of the non-energized phase motor winding with the stable voltage value is not the voltage of the non-energized phase motor winding immediately after the supply of drive power whose voltage value is not stabilized due to ringing. It can be detected as a voltage of 1 and a second voltage.
また、上記目的を達成するために、請求項3に記載の発明のモータに備えられたロータの相対位置の判別方法は、各々磁界を発生する複数相のモータ巻線を有するステータ及び前記複数相のモータ巻線の各々によって発生された磁界によって回転駆動されるロータを備えたモータの前記ロータの前記ステータに対する相対位置に基づいて前記複数相のモータ巻線のうち駆動電力が供給される一対の通電層のモータ巻線に、第1の方向及び前記第1の方向とは反対の方向である第2の方向に、各モータ巻線に駆動電力を供給するための駆動電力供給手段からの駆動電力が交互に供給されて前記ロータが前記ステータに対して相対的に所定方向に回転駆動するように前記駆動電力供給手段を制御し、前記第1の方向へ前記一対の通電相のモータ巻線に駆動電力が供給された場合の非通電相のモータ巻線の相電圧である第1の電圧、及び前記第2の方向へ前記一対の通電相のモータ巻線に駆動電力が供給された場合の前記非通電相のモータ巻線の相電圧である第2の電圧を検出し、前記第1の電圧及び前記第2の電圧の大小関係の変化に基づいて、前記ステータに対する前記ロータの相対的な位置を判別する方法である。 In order to achieve the above object, a method for determining a relative position of a rotor provided in a motor according to a third aspect of the present invention includes a stator having a plurality of phases of motor windings each generating a magnetic field, and the plurality of phases. A pair of motor windings of the plurality of phases that are supplied with driving power based on the relative position of the rotor with respect to the stator of a rotor having a rotor that is rotationally driven by a magnetic field generated by each of the motor windings Drive from drive power supply means for supplying drive power to each motor winding in a first direction and a second direction opposite to the first direction to the motor windings of the energization layer The drive power supply means is controlled so that electric power is alternately supplied and the rotor is rotationally driven in a predetermined direction relative to the stator, and the motor windings of the pair of energized phases in the first direction. A first voltage that is a phase voltage of a motor winding in a non-energized phase when driving power is supplied to the motor, and a driving power supplied to the pair of energized phase motor windings in the second direction A second voltage, which is a phase voltage of the motor winding of the non-conduction phase, is detected, and based on the change in the magnitude relationship between the first voltage and the second voltage, the rotor relative to the stator This is a method for discriminating the correct position.
請求項3に記載の発明によれば、請求項1に記載の発明と同様の原理で、従来技術と比較して、コストがかからずにステータに対するロータの相対的な位置を判別することができる。 According to the third aspect of the present invention, the relative position of the rotor with respect to the stator can be determined based on the same principle as that of the first aspect of the present invention as compared with the prior art without cost. it can.
以下、図面を参照して本発明のモータ駆動装置の実施の形態の一例を詳細に説明する。 Hereinafter, an example of an embodiment of a motor drive device of the present invention will be described in detail with reference to the drawings.
図1は、本発明の実施の形態に係るブラシレスモータ駆動装置の概略構成図である。 FIG. 1 is a schematic configuration diagram of a brushless motor driving apparatus according to an embodiment of the present invention.
ブラシレスモータ12は、U相、V相、W相の電機子巻線((ステータ)図1では、短径枠に相種(U、V、W)を記載)がスター結線(Y結線)された3相電機子巻線と回転子(ロータ)とを含んで構成されている。3相電機子巻線の各相U、V、Wはそれぞれ120°のピッチで配置されており、ブラシレスモータ駆動装置10のパルス幅変調(PWM(Pulse Width Modulation))方式のインバータを構成するスイッチング素子群14の出力端と接続され、端子Aに導線A´を介し、端子Bに導線B´を介し、端子Cに導線C´を介してスイッチング素子群14から電力が供給される。
In the
スイッチング素子群14は直流電源(バッテリ)16と接続され、コンデンサCが並列に接続されている。3相電機子巻線は、スイッチング素子群14のトランジスタにより3相電機子巻線の各相に所定のタイミングで通電切替されることで、回転磁界が形成される。
The
スイッチング素子群14を構成するスイッチング素子としての3対(計6個)のトランジスタTR1〜TR6は、3相ブリッジ接続され、各トランジスタには並列にダイオードDが接続されている。
Three pairs (six in total) of transistors TR1 to TR6 as switching elements constituting the
更に、ブラシレスモータ駆動装置10には、ブラシレスモータ12の駆動を制御するコントローラ18、及びブラシレスモータ12のステータに対するロータの相対的な位置を判別(検出)するためのオブザーバ20が設けられている。
Further, the brushless
コントローラ18は、3相ブリッジ接続された各トランジスタTR1〜TR6が接続されていると共に、オブザーバ20が接続されており、オブザーバ20によって判別されたブラシレスモータ12の回転子の位置(電機子巻線に対する回転子の相対位置(角度))に応じて各トランジスタを制御することによって、ブラシレスモータ12の駆動を制御する。
The
オブザーバ20は、ブラシレスモータ12の各相の電機子巻線(端子A、B、C)に接続されており、端子A、B、Cの各電圧を示すアナログデータをデジタルデータに変換することにより、電機子巻線(端子A、B、C)の電圧を検出する。そして、電機子巻線の電圧を検出することで、3相電機子巻線に対する回転子の相対位置を判別して、判別結果をコントローラ18に出力する。
The
ところで、ブラシレスモータは、回転子の磁極位置に同期して、3相電機子巻線の各相への通電を切り替えるため、回転子の位置を判別する必要がある。そこで、本実施の形態では、回転子の位置の判別を行う際には、高価な電流センサを用いないセンサレスで3相電機子巻線と回転子との相対位置を判別するようにしている。 By the way, since the brushless motor switches energization to each phase of the three-phase armature winding in synchronization with the magnetic pole position of the rotor, it is necessary to determine the position of the rotor. Therefore, in the present embodiment, when determining the position of the rotor, the relative position between the three-phase armature winding and the rotor is determined without using an expensive current sensor.
ここで、本実施の形態に係るブラシレスモータ駆動装置10におけるステータに対するロータの相対位置の判別方法について説明する。なお、本実施の形態では、3相のブラシレスモータ12に120度通電を行う駆動方法において、120度通電の電圧印加される2相(通電相)は相補通電にて電圧印加される(すなわち、通電層のモータ巻線である電機子巻線に、第1の方向及び第1の方向とは反対の方向である第2の方向に、各モータ巻線に駆動電力を供給するための駆動電力供給手段としての直流電源16からの駆動電力が交互に供給される。これにより、ブラシレスモータ12のロータがステータに対して相対的に所定方向に回転駆動される)。電圧印加されない非通電相はオープン状態(直流電源16に対して電気的に無接続の状態)にし、このオープン状態の非通電相の電機子巻線の端子電圧を検出することで、ステータに対するロータの相対位置を判別する。
Here, a method for determining the relative position of the rotor with respect to the stator in the brushless
U相、V相、W相の各電機子巻線に磁束量が図2に示すような場合には、120度通電は、磁束と90度位相差を持たせるように図3に示すようになされる。すなわち、図3に示すように、U相、V相、W相の各電機子巻線に電圧が印加されるように、コントローラ18は、各トランジスタTR1〜TR6のオン/オフを制御する。
When the amount of magnetic flux is as shown in FIG. 2 in the U-phase, V-phase, and W-phase armature windings, as shown in FIG. 3, the 120-degree energization has a 90-degree phase difference from the magnetic flux. Made. That is, as shown in FIG. 3, the
ところで、ブラシレスモータ12の磁束量によって、各電機子巻線のインダクタンスが図4に示すように変化する。同図に図示されるように、磁束の絶対量が増加すればインダクタンスが減少し、磁束の絶対量が減少すればインダクタンスは増加する。このロータの相対位置によって変化するインダクタンスを検出するために、本実施の形態では、通電相の一対の電機子巻線にAC成分を持った電圧(パルス電圧)を印加し、その分圧値からインダクタンス比を検出する。
Incidentally, the inductance of each armature winding changes as shown in FIG. 4 depending on the amount of magnetic flux of the
ここで、このインダクタンス比の検出方法の一例について説明する。例えば、電気角で150〜210度の区間では、通電相はV相の電機子巻線、W相の電機子巻線であり、非通電相はU相の電機子巻線である。この場合、図5及び図6に示すように、コントローラ18によって、U相の電気子巻線をオープン状態(無接続)にすると共に、V相の電機子巻線(端子B)への直流電源16のプラス電圧の印加及びW相の電機子巻線(端子C)へのマイナス端子の接続と、W相の電機子巻線(端子C)への直流電源16のプラス電圧の印加及びV相の電機子巻線(端子B)へのマイナス端子の接続とを交互に繰り返す。この交互に繰り返す場合の各プラス電圧の印加時間は、回転子が適切に回転するように所定の角度60度の区間毎に予め実験により求められた値である。ここで、この60度の区間とは、例えば、−30度〜30度、30度〜90度,90度〜150度、150度〜210度、210度〜270度、270度〜330度(−30度)を指す。これにより、一対の通電層のモータ巻線(電機子巻線)に、第1の方向(例えばV相からW相)及び第1の方向とは反対の方向である第2の方向(例えばW相からV相)に、各モータ巻線に駆動電力を供給するための直流電源16からの駆動電力が交互に供給されてロータがステータに対して相対的に所定方向に回転駆動する。なお、回転子が停止しているときは、交互に繰り返す各プラス電圧を同じ時間だけ印加することで、停止状態でも非通電相の電圧により位置検出が可能である。そして、回転子を回転させ始めたら予め実験により求めた印加時間だけ、各プラス電圧を交互に印加する。
Here, an example of a method for detecting the inductance ratio will be described. For example, in a section of 150 to 210 degrees in electrical angle, the energized phase is a V-phase armature winding and a W-phase armature winding, and the non-energized phase is a U-phase armature winding. In this case, as shown in FIG. 5 and FIG. 6, the
図5でV相とW相とで直流電源16のプラス電圧の印加時間がほぼ同じであるのは、ブラシレスモータ12を低回転で回転駆動させるように、巻線間電圧を小さくするためである。なお、以下の式(1)に示すように、モータ回転数Rは、モータ回転定数Kと電圧Vとの積で表される。
In FIG. 5, the application time of the positive voltage of the
R=K×V・・・式(1) R = K × V Formula (1)
このとき、U相の電機子巻線(端子A)には、直流電源16のプラス電圧をV相の電機子巻線とW相の電機子巻線とによる巻線インダクタンスの分圧値と、誘起電圧とが加算された電圧が現れる。図5(A)ではV相からW相へ電圧印加されており、図5(B)ではW相からV相へ電圧印加されている。このとき、V相からW相へ電圧印加されている場合の非通電相であるU相の相電圧U´は下記の式(2)に従って検出することができる。
At this time, for the U-phase armature winding (terminal A), the positive voltage of the
U相の相電圧U´=(直流電源16のプラス電圧B)×(W相インダクタンス)÷((V相インダクタンス)+(W相インダクタンス))+U相誘起電圧・・・式(2) U-phase phase voltage U ′ = (plus voltage B of DC power supply 16) × (W-phase inductance) ÷ ((V-phase inductance) + (W-phase inductance)) + U-phase induced voltage (2)
また、W相からV相へ電圧印加されている場合の非通電相であるU相の相電圧U´´は下記の式(3)に従って検出することができる。 In addition, the phase voltage U ″ of the U phase, which is a non-conduction phase when voltage is applied from the W phase to the V phase, can be detected according to the following equation (3).
U相の相電圧U´´=(直流電源16のプラス電圧B)×(V相インダクタンス)÷((V相インダクタンス)+(W相インダクタンス))+U相誘起電圧・・・式(3) U-phase phase voltage U ″ = (plus voltage B of DC power supply 16) × (V-phase inductance) ÷ ((V-phase inductance) + (W-phase inductance)) + U-phase induced voltage Equation (3)
なお、U相電圧を検出する際には、図5(C)に示すように、電圧が安定した位置で電圧を示すアナログデータをデジタルデータに変換することにより、電機子巻線(端子A、B、C)の電圧を検出するとよい。より具体的には、例えば、電圧を印加した直後は、U相の相電圧Uはリンギングによって電圧が安定しない。よってリンギングが収まって電圧が安定した位置で相電圧Uを検出する。このリンギングの期間(時間)はモータによってほぼ決まるため、プラス電圧を印加してから所定期間を経過したのちに相電圧Uを検出すればよい。 When detecting the U-phase voltage, as shown in FIG. 5C, analog data indicating the voltage at a position where the voltage is stable is converted into digital data, so that the armature winding (terminal A, The voltage B, C) may be detected. More specifically, for example, immediately after the voltage is applied, the U-phase voltage U is not stabilized by ringing. Therefore, the phase voltage U is detected at a position where the ringing is settled and the voltage is stabilized. Since this ringing period (time) is substantially determined by the motor, the phase voltage U may be detected after a predetermined period has elapsed after the positive voltage is applied.
同一のキャリア周期内で相電圧U´及び相電圧U´´を検出しているため、ロータがほとんど回転していないものとみなすことができ、相電圧U´及び相電圧U´´に含まれる誘起電圧の大きさは同じであるとみなすことができる。したがって、下記の式(4)に示すように、((相電圧U´)−(相電圧U´´))の値を、ステータに対するロータの相対位置を示す信号である位置信号として演算することで、誘起電圧の影響を無視することができる。 Since the phase voltage U ′ and the phase voltage U ″ are detected within the same carrier period, it can be considered that the rotor hardly rotates and is included in the phase voltage U ′ and the phase voltage U ″. It can be considered that the magnitudes of the induced voltages are the same. Therefore, as shown in the following equation (4), the value of ((phase voltage U ′) − (phase voltage U ″)) is calculated as a position signal that is a signal indicating the relative position of the rotor with respect to the stator. Thus, the influence of the induced voltage can be ignored.
位置信号=((相電圧U´)−(相電圧U´´))・・・式(4) Position signal = ((phase voltage U ′) − (phase voltage U ″)) (4)
ここで、電気角で0〜360度の区間での位置信号の値を図7に示す。U相がオープン状態で、V相〜W相間に電圧が印加される150〜210度区間では、V−Wの位置信号が0クロスしていることが分かる。なお、通電相がK相とL相の場合の位置信号をK−Lの位置信号と称する。位置信号の0クロスはV相とW相との巻線インダクタンスの大小関係が反転したことを表すので、この0クロスが正確な位置検出(位置判別)ポイントとなる。このことから150〜210度の区間では電気角180度の正確な位置情報が得られる。同様の原理で、30〜90度、90〜150度、210〜270度、270〜330度、330〜30度の区間でも正確な位置情報が得られる。なお、本実施の形態では、正確な位置情報の一例として、それぞれ、60度、120度、240度、300度、360度があげられる。このように電気角60度毎の正確な位置を判別することができる。また、120度通電では電気角60度毎の位置情報が判別されれば適切に通電することができる。 Here, the value of the position signal in the section of 0 to 360 degrees in electrical angle is shown in FIG. It can be seen that the position signal of V-W crosses 0 in the 150-210 degree section where the voltage is applied between the V-phase and the W-phase while the U-phase is open. A position signal when the energized phases are the K phase and the L phase is referred to as a KL position signal. Since the zero cross of the position signal indicates that the magnitude relationship of the winding inductances of the V phase and the W phase is reversed, this zero cross is an accurate position detection (position determination) point. From this, accurate position information of an electrical angle of 180 degrees can be obtained in a section of 150 to 210 degrees. Based on the same principle, accurate position information can be obtained even in sections of 30 to 90 degrees, 90 to 150 degrees, 210 to 270 degrees, 270 to 330 degrees, and 330 to 30 degrees. In the present embodiment, examples of accurate position information include 60 degrees, 120 degrees, 240 degrees, 300 degrees, and 360 degrees, respectively. In this way, it is possible to determine an accurate position for every electrical angle of 60 degrees. Further, in 120-degree energization, if position information for every electrical angle of 60 degrees is determined, it can be energized appropriately.
次に、本実施の形態のブラシレスモータ駆動装置10の動作について、図8のフローチャートを参照して説明する。
Next, operation | movement of the brushless
まず、ステップ100で、モータが停止しているか否かを判定する。ステップ100で停止していると判定された場合には、次のステップ101(相対位置検出)でステータに対するロータの相対位置を検出する。本ステップでは、従来公知の技術を用いて、停止状態にあるロータの相対位置を検出する。そして、ステップ100に戻る。
First, in
ステップ100で停止していないと判定された場合には、次のステップ102でモータの回転速度が低速(例えば、1200rpm以下)であるか否かを判定することにより、低速域であるか否かを判定する。
If it is determined in
ステップ102で低速でないと判定された場合には、次のステップ103で誘起電圧を検出し、誘起電圧に基づいてステータに対するロータの相対位置を検出し、検出されたロータの相対位置に基づいてモータの回転駆動を制御する従来公知のセンサレス制御を実行する。そしてステップ102に戻る。ステップ102で低速であると判定された場合には、次のステップ106へ進む。
If it is determined in
次のステップ106では、ステータに対するロータの相対位置が0度以上30度未満、150度以上210度未満、330度以上360度以下のいずれかの範囲内であるか否かを判定する。
In the
ステップ106で、ステータに対するロータの相対位置が0度以上30度未満、150度以上210度未満、330度以上360度以下のいずれかの範囲内であると判定された場合には、次のステップ108へ進む。
If it is determined in
ステップ108では、U相の電気子巻線をオープン状態(無接続)にすると共に、V相の電機子巻線(端子B)への直流電源16のプラス電圧の印加及びW相の電機子巻線(端子C)へのマイナス端子の接続を行う。なお、プラス電圧の印加時間は、回転子が適切に回転するように60度の区間毎に予め実験により求められた値であり、ロータの相対位置に応じて定まる。例えば、ロータの相対位置が180〜210度でのU相、V相、W相の電圧波形は図9(A)のようになり、ロータの相対位置が0〜30度でのU相、V相、W相の電圧波形は図9(B)のようになる。なお、ロータの相対位置が150〜180度ででは、V相、W相の電圧印加時間の大小関係は図9(A)に示すものと同一で、U相電圧の大小関係が図9(A)に示すものと逆転する。
In
次のステップ110では、U相電圧を検出する。
In the
ステップ112では、U相の電気子巻線をオープン状態(無接続)にすると共に、W相の電機子巻線(端子C)への直流電源16のプラス電圧の印加及びV相の電機子巻線(端子B)へのマイナス端子の接続を行う。なお、プラス電圧の印加時間は、回転子が適切に回転するように60度の区間毎に予め実験により求められた値であり、ロータの相対位置に応じて定まる。
In
次のステップ114では、U相電圧を検出し、ステップ116へ進む。
In the
1回目のステップ116では、上記ステップ110で検出されたU相電圧と、上記ステップ114で検出されたU相電圧とを比較して大小関係を判断する。
In the
また、2回目以降のステップ116では、まず、上記ステップ110で検出されたU相電圧と、上記ステップ114で検出されたU相電圧とを比較して大小関係を判断する。そして、前回のステップ116で判断された大小関係と、今回判断された大小関係とを比べて、大小関係が変化したか否かを判定する。例えば、前回の大小関係では、上記ステップ110で検出されたU相電圧が、上記ステップ114で検出されたU相電圧より大きかったのに対し、今回の大小関係では、上記ステップ114で検出されたU相電圧が、上記ステップ110で検出されたU相電圧より大きかった場合には、大小関係が変化したと判断する。
In the second and
ステップ116で、大小関係が変化していないと判断された場合には、上記ステップ108へ進む。一方、ステップ116で、大小関係が変化したと判断された場合には、次のステップ118で、ブラシレスモータ12の回転速度を算出する。例えば、ステップ118では、60度を、前回大小関係が変化したと判断されてから今回大小関係が変化したと判断されるまでの時間で除した値を、ブラシレスモータ12の回転速度として算出するようにしてもよい。そして、次のステップ120へ進む。ステップ120では、今回大小関係が変化したと判断されてから、所定の電気角(例えば30度)を上記ステップ118で算出された回転速度で除した値が示す時間(以下、この時間を待機時間と称する。)が経過したか否かを判断する。ステップ120にて今回大小関係が変化したと判断されてから待機時間が経過していないと判定された場合には、ステップ106へ戻る。そして、ステップ120にて今回大小関係が変化したと判断されてから待機時間が経過したと判定された場合には、次のステップ122へ進む。これは、大小関係が変化する点と、通電切り換え点とでは電気角で30度位相差があるためであり、次のステップ122で通電相の切り換えタイミングを適切なものとするための処理である。
If it is determined in
次のステップ122では、通電相を切り換えるように、コントローラ18が、各トランジスタを制御する。そして、上記ステップ100に戻る。
In the
一方、ステップ106で、否定判定された場合(ステータに対するロータの相対位置が0度以上30度未満、150度以上210度未満、330度以上360度以下のいずれの範囲内でないと判定された場合)には、次のステップ126へ進む。
On the other hand, if a negative determination is made in step 106 (when it is determined that the relative position of the rotor with respect to the stator is not within the range of 0 ° to 30 °, 150 ° to 210 °, and 330 ° to 360 °) ) Go to the
次のステップ126では、ステータに対するロータの相対位置が30度以上90度未満、210度以上270度未満のいずれかの範囲内であるか否かを判定する。
In the
ステップ126で、ステータに対するロータの相対位置が30度以上90度未満、210度以上270度未満のいずれかの範囲内であると判定された場合には、次のステップ128へ進む。
If it is determined in
ステップ128では、V相の電気子巻線をオープン状態(無接続)にすると共に、W相の電機子巻線(端子C)への直流電源16のプラス電圧の印加及びU相の電機子巻線(端子A)へのマイナス端子の接続を行う。なお、プラス電圧の印加時間は、回転子が適切に回転するように30度の区間毎に予め実験により求められた値であり、ロータの相対位置に応じて定まる。
In
次のステップ130では、V相電圧を検出する。
In the
ステップ132では、V相の電気子巻線をオープン状態(無接続)にすると共に、U相の電機子巻線(端子A)への直流電源16のプラス電圧の印加及びW相の電機子巻線(端子C)へのマイナス端子の接続を行う。なお、プラス電圧の印加時間は、回転子が適切に回転するように30度の区間毎に予め実験により求められた値であり、ロータの相対位置に応じて定まる。
In
次のステップ134では、V相電圧を検出し、ステップ136へ進む。
In the
1回目のステップ136では、上記ステップ130で検出されたV相電圧と、上記ステップ134で検出されたV相電圧とを比較して大小関係を判断する。
In the
また、2回目以降のステップ136では、まず、上記ステップ130で検出されたV相電圧と、上記ステップ134で検出されたV相電圧とを比較して大小関係を判断する。そして、前回のステップ136で判断された大小関係と、今回判断された大小関係とを比べて、大小関係が変化したか否かを判定する。例えば、前回の大小関係では、上記ステップ130で検出されたV相電圧が、上記ステップ134で検出されたV相電圧より大きかったのに対し、今回の大小関係では、上記ステップ134で検出されたV相電圧が、上記ステップ130で検出されたV相電圧より大きかった場合には、大小関係が変化したと判断する。
In
ステップ136で、大小関係が変化していないと判断された場合には、上記ステップ128へ進む。一方、ステップ136で、大小関係が変化したと判断された場合には、次のステップ118へ進む。
If it is determined in
一方、ステップ126で、否定判定された場合(ステータに対するロータの相対位置が30度以上90度未満、210度以上270度未満のいずれの範囲内でないと判定された場合)には、次のステップ138へ進む。 On the other hand, when a negative determination is made at step 126 (when it is determined that the relative position of the rotor with respect to the stator is not within any range of 30 degrees to less than 90 degrees and 210 degrees to less than 270 degrees), the next step Go to 138.
次のステップ138では、ステータに対するロータの相対位置が90度以上150度未満、270度以上330度未満のいずれかの範囲内であるか否かを判定する。 In the next step 138, it is determined whether or not the relative position of the rotor with respect to the stator is within a range of 90 degrees to less than 150 degrees and 270 degrees to less than 330 degrees.
ステップ138で、ステータに対するロータの相対位置が90度以上150度未満、270度以上330度未満のいずれかの範囲内であると判定された場合には、次のステップ140へ進む。
If it is determined in step 138 that the relative position of the rotor with respect to the stator is within any range of 90 degrees to less than 150 degrees and 270 degrees to less than 330 degrees, the process proceeds to the
ステップ140では、W相の電気子巻線をオープン状態(無接続)にすると共に、V相の電機子巻線(端子B)への直流電源16のプラス電圧の印加及びU相の電機子巻線(端子A)へのマイナス端子の接続を行う。なお、プラス電圧の印加時間は、回転子が適切に回転するように30度の区間毎に予め実験により求められた値であり、ロータの相対位置に応じて定まる。
In
次のステップ142では、W相電圧を検出する。
In the
ステップ144では、W相の電気子巻線をオープン状態(無接続)にすると共に、U相の電機子巻線(端子A)への直流電源16のプラス電圧の印加及びV相の電機子巻線(端子B)へのマイナス端子の接続を行う。なお、プラス電圧の印加時間は、回転子が適切に回転するように30度の区間毎に予め実験により求められた値であり、ロータの相対位置に応じて定まる。
In
次のステップ146では、W相電圧を検出し、ステップ148へ進む。
In the
1回目のステップ148では、上記ステップ142で検出されたW相電圧と、上記ステップ146で検出されたW相電圧とを比較して大小関係を判断する。
In the
また、2回目以降のステップ148では、まず、上記ステップ142で検出されたW相電圧と、上記ステップ146で検出されたW相電圧とを比較して大小関係を判断する。そして、前回のステップ148で判断された大小関係と、今回判断された大小関係とを比べて、大小関係が変化したか否かを判定する。例えば、前回の大小関係では、上記ステップ142で検出されたW相電圧が、上記ステップ146で検出されたW相電圧より大きかったのに対し、今回の大小関係では、上記ステップ146で検出されたW相電圧が、上記ステップ142で検出されたW相電圧より大きかった場合には、大小関係が変化したと判断する。
In the second and
ステップ148で、大小関係が変化していないと判断された場合には、上記ステップ140へ進む。一方、ステップ148で、大小関係が変化したと判断された場合には、次のステップ118へ進む。
If it is determined in
一方、ステップ138で、否定判定された場合(ステータに対するロータの相対位置が90度以上150度未満、270度以上330度未満のいずれの範囲内でないと判定された場合)には、ステップ106へ戻る。 On the other hand, when a negative determination is made at step 138 (when it is determined that the relative position of the rotor with respect to the stator is not within any range of 90 degrees to less than 150 degrees and 270 degrees to less than 330 degrees), the process proceeds to step 106. Return.
以上、本実施の形態に係るブラシレスモータ駆動装置10は、各々磁界を発生する複数相のモータ巻線を有するステータ及び複数相のモータ巻線の各々によって発生された磁界によって回転駆動されるロータを備えたブラシレスモータ12のロータのステータに対する相対位置に基づいて複数相のモータ巻線のうち駆動電力が供給される一対の通電層のモータ巻線に、第1の方向及び第1の方向とは反対の方向である第2の方向に、各モータ巻線に駆動電力を供給するための駆動電力供給手段としての直流電源16からの駆動電力が交互に供給されてロータがステータに対して相対的に所定方向に回転駆動するように直流電源16を制御する。
As described above, the brushless
そして、第1の方向へ一対の通電相のモータ巻線に駆動電力が供給された場合の非通電相のモータ巻線の相電圧である第1の電圧、及び第2の方向へ一対の通電相のモータ巻線に駆動電力が供給された場合の非通電相のモータ巻線の相電圧である第2の電圧を検出し、第1の電圧及び第2の電圧の大小関係の変化に基づいて、ステータに対するロータの相対的な位置を判別する。従って、本実施の形態のブラシレスモータ駆動装置10によれば、高価な電流センサを用いずに、ステータに対するロータの相対的な位置を判別することができる。すなわち、従来技術と比較して、コストがかからずにステータに対するロータの相対的な位置を判別することができる。
The first voltage, which is the phase voltage of the motor winding of the non-conduction phase when drive power is supplied to the motor winding of the pair of energization phases in the first direction, and the pair of energizations in the second direction Detecting a second voltage, which is a phase voltage of the non-energized motor winding when drive power is supplied to the phase motor winding, and based on a change in the magnitude relationship between the first voltage and the second voltage Thus, the relative position of the rotor with respect to the stator is determined. Therefore, according to the brushless
なお、本発明はかかる実施の形態に限定されるものではなく、本発明の範囲内にて他の種々の実施の形態が可能であることは当業者にとって明らかである。 It should be noted that the present invention is not limited to such embodiments, and it will be apparent to those skilled in the art that other various embodiments are possible within the scope of the present invention.
10…ブラシレスモータ駆動装置、12…ブラシレスモータ、14…スイッチング素子群、16…直流電源、18…コントローラ、20…オブザーバ
DESCRIPTION OF
Claims (5)
前記第1の方向へ前記一対の通電相のモータ巻線に駆動電力が供給された場合の非通電相のモータ巻線の相電圧である第1の電圧、及び前記第2の方向へ前記一対の通電相のモータ巻線に駆動電力が供給された場合の前記非通電相のモータ巻線の相電圧である第2の電圧を検出する検出手段と、
前記第1の電圧及び前記第2の電圧の大小関係の変化に基づいて、前記ステータに対する前記ロータの相対的な位置を判別する判別手段と、
を含むモータ駆動装置。 Based on the relative position of the rotor with respect to the stator of a motor comprising a stator having a plurality of phase motor windings each generating a magnetic field and a rotor driven to rotate by the magnetic field generated by each of the plurality of phase motor windings. In the motor windings of the pair of energization layers to which driving power is supplied among the motor windings of the plurality of phases, the first direction and the second direction opposite to the first direction, The drive power supply means is arranged such that drive power from drive power supply means for supplying drive power to the motor windings is alternately supplied so that the rotor is rotationally driven in a predetermined direction relative to the stator. Control means for controlling;
A first voltage that is a phase voltage of a motor winding in a non-conduction phase when drive power is supplied to the pair of energization phase motor windings in the first direction, and the pair in the second direction. Detecting means for detecting a second voltage that is a phase voltage of the non-energized phase motor winding when drive power is supplied to the energized phase motor winding;
Discrimination means for discriminating a relative position of the rotor with respect to the stator based on a change in a magnitude relationship between the first voltage and the second voltage;
A motor driving device.
前記第1の方向へ前記一対の通電相のモータ巻線に駆動電力が供給された場合の非通電相のモータ巻線の相電圧である第1の電圧、及び前記第2の方向へ前記一対の通電相のモータ巻線に駆動電力が供給された場合の前記非通電相のモータ巻線の相電圧である第2の電圧を検出し、
前記第1の電圧及び前記第2の電圧の大小関係の変化に基づいて、前記ステータに対する前記ロータの相対的な位置を判別する、
モータに備えられたロータの相対位置の判別方法。 Based on the relative position of the rotor with respect to the stator of a motor comprising a stator having a plurality of phase motor windings each generating a magnetic field and a rotor driven to rotate by the magnetic field generated by each of the plurality of phase motor windings. In the motor windings of the pair of energization layers to which driving power is supplied among the motor windings of the plurality of phases, the first direction and the second direction opposite to the first direction, The drive power supply means is arranged such that drive power from drive power supply means for supplying drive power to the motor windings is alternately supplied so that the rotor is rotationally driven in a predetermined direction relative to the stator. Control
A first voltage that is a phase voltage of a motor winding in a non-conduction phase when drive power is supplied to the pair of energization phase motor windings in the first direction, and the pair in the second direction. A second voltage that is a phase voltage of the non-energized phase motor winding when driving power is supplied to the energized phase motor winding;
Determining a relative position of the rotor with respect to the stator based on a change in a magnitude relationship between the first voltage and the second voltage;
A method for determining a relative position of a rotor provided in a motor.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009175494A JP5405224B2 (en) | 2009-07-28 | 2009-07-28 | Motor driving device and method for determining relative position of rotor provided in motor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009175494A JP5405224B2 (en) | 2009-07-28 | 2009-07-28 | Motor driving device and method for determining relative position of rotor provided in motor |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2011030385A true JP2011030385A (en) | 2011-02-10 |
| JP5405224B2 JP5405224B2 (en) | 2014-02-05 |
Family
ID=43638459
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009175494A Expired - Fee Related JP5405224B2 (en) | 2009-07-28 | 2009-07-28 | Motor driving device and method for determining relative position of rotor provided in motor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5405224B2 (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013055744A (en) * | 2011-09-01 | 2013-03-21 | Hitachi Automotive Systems Ltd | Drive system of synchronous motor, and synchronous motor |
| WO2017114485A1 (en) * | 2015-12-31 | 2017-07-06 | 南京德朔实业有限公司 | Control method for brushless motor |
| JP2021072653A (en) * | 2019-10-29 | 2021-05-06 | シナノケンシ株式会社 | Field position detection method of electric motor |
| JP2021530192A (en) * | 2018-06-29 | 2021-11-04 | ヴァレオ システム デシュヤージュValeo Systemes D’Essuyage | Brushless DC electric motors and related control methods |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04101696A (en) * | 1990-08-18 | 1992-04-03 | Victor Co Of Japan Ltd | Rotor stop position detector for dc brushless motor having no position detector |
| JP2001275387A (en) * | 2000-03-29 | 2001-10-05 | Hitachi Ltd | Semiconductor integrated circuit for brushless motor drive control and brushless motor drive control device |
| JP2008005632A (en) * | 2006-06-22 | 2008-01-10 | Matsushita Electric Ind Co Ltd | Motor drive device, motor drive method, and disk drive device |
| JP2009131012A (en) * | 2007-11-21 | 2009-06-11 | Honda Motor Co Ltd | Brushless motor control device and electric steering device |
-
2009
- 2009-07-28 JP JP2009175494A patent/JP5405224B2/en not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04101696A (en) * | 1990-08-18 | 1992-04-03 | Victor Co Of Japan Ltd | Rotor stop position detector for dc brushless motor having no position detector |
| JP2001275387A (en) * | 2000-03-29 | 2001-10-05 | Hitachi Ltd | Semiconductor integrated circuit for brushless motor drive control and brushless motor drive control device |
| JP2008005632A (en) * | 2006-06-22 | 2008-01-10 | Matsushita Electric Ind Co Ltd | Motor drive device, motor drive method, and disk drive device |
| JP2009131012A (en) * | 2007-11-21 | 2009-06-11 | Honda Motor Co Ltd | Brushless motor control device and electric steering device |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013055744A (en) * | 2011-09-01 | 2013-03-21 | Hitachi Automotive Systems Ltd | Drive system of synchronous motor, and synchronous motor |
| US8878480B2 (en) | 2011-09-01 | 2014-11-04 | Hitachi Automotive Systems, Ltd. | Synchronous motor drive system and synchronous motor |
| WO2017114485A1 (en) * | 2015-12-31 | 2017-07-06 | 南京德朔实业有限公司 | Control method for brushless motor |
| US10978971B2 (en) | 2015-12-31 | 2021-04-13 | Nanjing Chervon Industry Co., Ltd. | Method for controlling brushless motor |
| JP2021530192A (en) * | 2018-06-29 | 2021-11-04 | ヴァレオ システム デシュヤージュValeo Systemes D’Essuyage | Brushless DC electric motors and related control methods |
| JP2021072653A (en) * | 2019-10-29 | 2021-05-06 | シナノケンシ株式会社 | Field position detection method of electric motor |
| JP7349321B2 (en) | 2019-10-29 | 2023-09-22 | シナノケンシ株式会社 | Motor field position detection method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5405224B2 (en) | 2014-02-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3636340B2 (en) | Power converter for AC rotating machine | |
| US20070296371A1 (en) | Position sensorless control apparatus for synchronous motor | |
| JP2004229462A (en) | Controller for motor | |
| CN103081344A (en) | Drive system for synchronous motor | |
| JP2017099224A (en) | Motor drive control device | |
| US20120249034A1 (en) | Position sensing circuit for brushless motors | |
| JP5405224B2 (en) | Motor driving device and method for determining relative position of rotor provided in motor | |
| RU2414047C1 (en) | Method and control device to control electric motor with internal permanent magnets | |
| US20150102758A1 (en) | Motor drive controller, motor drive control method and motor system using the same | |
| JP2017131000A (en) | Sensorless drive method for three-phase brushless motor | |
| CN115398794B (en) | Motor control device, motor system and motor control method | |
| JP6348779B2 (en) | Synchronous motor drive system | |
| CN120237989A (en) | Method for detecting the excitation position of a motor | |
| JP2018014773A (en) | Sensorless motor rotor position detection method and sensorless motor driver | |
| KR20170071260A (en) | Method and system for detecting a position of low speed section in sensorless motor | |
| KR100827414B1 (en) | Control device and control method of BCD HB motor | |
| JP2001008490A (en) | Control device and control method for permanent magnet type synchronous motor | |
| JP2017093164A (en) | Rotor position detector and motor controller | |
| JP2014087113A (en) | Motor Drive device | |
| EP2704308A1 (en) | Brushless motor control device and brushless motor control method | |
| JP2017034767A (en) | Sensorless drive method for three-phase brushless motor | |
| KR102260101B1 (en) | Integrated circuit for controlling motor | |
| JP5230257B2 (en) | Motor drive device | |
| JP5384908B2 (en) | Brushless motor starting method and control device | |
| JP2005312145A (en) | Driver of brushless motor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120227 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130619 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130625 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130808 |
|
| 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: 20131022 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131030 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5405224 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
| R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
| R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |