[go: up one dir, main page]

JP2008035623A - Controller of brushless motor - Google Patents

Controller of brushless motor Download PDF

Info

Publication number
JP2008035623A
JP2008035623A JP2006206386A JP2006206386A JP2008035623A JP 2008035623 A JP2008035623 A JP 2008035623A JP 2006206386 A JP2006206386 A JP 2006206386A JP 2006206386 A JP2006206386 A JP 2006206386A JP 2008035623 A JP2008035623 A JP 2008035623A
Authority
JP
Japan
Prior art keywords
position information
time
signal
determined
brushless motor
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.)
Pending
Application number
JP2006206386A
Other languages
Japanese (ja)
Inventor
Kimio Yukimori
公雄 行森
Tamotsu Iwasaki
保 岩崎
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.)
Mitsuba Corp
Original Assignee
Mitsuba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsuba Corp filed Critical Mitsuba Corp
Priority to JP2006206386A priority Critical patent/JP2008035623A/en
Publication of JP2008035623A publication Critical patent/JP2008035623A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

<P>PROBLEM TO BE SOLVED: To switch electricity application correctly even if noise is superimposed on a signal for detecting a rotor position. <P>SOLUTION: In response to an interruption request generated every time when an edge is detected by a position sensor 3, this controller 1 executes processing for detecting the rotor position of a brushless motor 2 at a positional information acquiring section 12. The controller 1 further comprises an interruption request control section 11. After the lapse of an inhibiting time during which measurement is started by means of a timer at a section 31 for determining the elapse of sensor signal variation detection inhibiting time when a drive signal is outputted to an inverter circuit 4, the interruption request control section 11 clears the interruption request. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、ブラシレスモータの制御装置に関する。   The present invention relates to a brushless motor control device.

ブラシレスモータを制御する際には、ロータの回転位置を検出するホール素子を設け、ホール素子のセンサ信号に基づいてブラシレスモータへの通電相の切り替えタイミングを決定することが知られている。ここで、通電相の切り替えタイミングは、センサ信号のエッジの切り替わりを検出して行っているので、ホール素子のセンサ信号にノイズが発生した場合に、見かけ上、センサ信号の信号パターンが切り替わったような信号が制御装置に入力されることがある。
この場合、誤った通電パターンがブラシレスモータに入力されてしまうので、従来のブラシレスモータ制御装置には、ホール素子のセンサ信号として想定される信号パターンとその出現順番を予め記憶しておき、センサ信号の信号パターンが変化したときに信号パターンの出現順番が正しいかを判定、つまり信号パターンの連続性を判定することでノイズを除去するように構成したものがある(例えば、特許文献1参照)。
特開2004−254467号公報
When controlling a brushless motor, it is known to provide a hall element for detecting the rotational position of the rotor and determine the switching timing of the energized phase to the brushless motor based on the sensor signal of the hall element. Here, since the switching timing of the energized phase is performed by detecting the switching of the edge of the sensor signal, it seems that the signal pattern of the sensor signal is switched when noise occurs in the sensor signal of the Hall element. May be input to the control device.
In this case, since an incorrect energization pattern is input to the brushless motor, the conventional brushless motor control device stores in advance the signal pattern assumed as the sensor signal of the Hall element and its appearance order, and the sensor signal There is a configuration in which noise is removed by determining whether the appearance order of signal patterns is correct when the signal pattern changes, that is, by determining the continuity of the signal pattern (see, for example, Patent Document 1).
JP 2004-254467 A

しかしながら、ノイズの発生タイミングによっては、見かけ上、センサ信号の信号パターンが切り替わったような信号で、かつ前回の信号パターンに対して連続性を満たす信号が発生する可能性がある。この場合には、連続性が満たされていることから、本来より早いタイミングで通電相の切り替えが実施されてしまうことになる。
本発明は、このような事情に鑑みてなされたものであり、回転子の位置を検出する信号にノイズがのった場合でも正しく通電切り替えができるようにすることを主な目的とする。
However, depending on the generation timing of noise, there is a possibility that a signal that apparently switches the signal pattern of the sensor signal and that satisfies the continuity with respect to the previous signal pattern may be generated. In this case, since the continuity is satisfied, the energized phase is switched at an earlier timing than originally intended.
The present invention has been made in view of such circumstances, and a main object of the present invention is to enable correct energization switching even when noise is applied to a signal for detecting the position of the rotor.

上記の課題を解決する本発明の請求項1に係る発明は、ブラシレスモータの回転子の位置を検出して位置情報を出力する位置検出センサとインバータ回路とが接続され、前記ブラシレスモータの回転制御を行うブラシレスモータの制御装置であって、前記位置検出センサが出力した位置情報を取得すると共に、この位置情報の変化時に取得した位置情報の信号パターンから変化時位置情報を作成する位置情報取得手段と、位置情報の信号パターンを確定時位置情報として保存する確定時位置情報保存手段と、変化時位置情報と前回の処理で確定された確定時位置情報とを比較し、両者が前記回転子の回転方向に連続して起こりうる信号パターンであるか否かを判定する変化時位置情報判定手段と、今回の処理で確定した確定時位置情報と前回の処理で確定された確定時位置情報とを比較し、両者が一致、又は前記回転子の回転方向に連続する信号パターンであるか否かを判定する確定時位置情報判定手段と、前回の処理で確定された確定時位置情報に対して変化時位置情報が前記回転子の回転方向に連続する信号パターンであると判定された場合と、前回の処理で確定された確定時位置情報に対して今回の処理で確定した確定時位置情報が同一、又は前記回転子の回転方向に連続する信号パターンであると判定されたときに、前記インバータ回路から前記ブラシレスモータに通電するパターンを切り替える駆動信号を更新する駆動信号出力手段と、駆動信号を切り替えた後の一定時間は変化時位置情報及び前記確定時位置情報の作成を禁止する割り込み要求制御手段と、を有することを特徴とするブラシレスモータの制御装置とした。   According to a first aspect of the present invention for solving the above-mentioned problems, a position detection sensor for detecting a position of a rotor of a brushless motor and outputting position information is connected to an inverter circuit, and the rotation control of the brushless motor is performed. A position information acquisition unit that acquires position information output by the position detection sensor and creates position information at the time of change from a signal pattern of position information acquired at the time of change of the position information. And a position information storage unit for determination that stores the signal pattern of the position information as position information at the time of determination, and the position information at the time of change and the position information at the time of determination determined in the previous process are compared. Change-time position information determination means for determining whether or not the signal pattern can occur continuously in the rotation direction, final position information determined in the current process, and previous time Compared with the position information at the time of determination determined by the process, and determines whether or not both are the same or a signal pattern that is continuous in the rotation direction of the rotor, When it is determined that the change-time position information is a signal pattern that is continuous in the rotation direction of the rotor with respect to the fixed position information that has been confirmed, and the current position information that has been confirmed in the previous process When it is determined that the fixed position information determined by the process is the same or a signal pattern that continues in the rotation direction of the rotor, the drive signal for switching the pattern for energizing the brushless motor from the inverter circuit is updated. Drive signal output means for interrupting, and interrupt request control means for prohibiting the creation of position information at the time of change and position information at the time of confirmation for a predetermined time after the drive signal is switched. And a control device for a brushless motor according to claim.

このブラシレスモータの制御装置は、インバータ回路にブラシレスモータの通電相を切り替えるように駆動信号を出力したときには、そこから所定時間の間は回転子の位置情報が変化しても通電相の切り替え制御を行わない。   When this brushless motor control device outputs a drive signal to the inverter circuit so as to switch the energization phase of the brushless motor, the energization phase switching control is performed even if the rotor position information changes for a predetermined time thereafter. Not performed.

請求項2に係る発明は、請求項1に記載のブラシレスモータの制御装置において、確定時位置情報は、時間をずらして取得した複数の位置情報が全て一致する場合の位置情報であることを特徴とする。
このブラシレスモータの制御装置で位置検出センサの出力に発生時間の短いノイズが含まれていた場合には、時間をずらして取得した複数の位置情報が一致しなくなるので、この場合の位置情報は確定時位置情報として取り扱われない。このため、発生時間の短いノイズによって通電相の切り替えを行うことが防止される。
According to a second aspect of the present invention, in the brushless motor control device according to the first aspect, the fixed position information is position information when a plurality of pieces of position information acquired at different times coincide with each other. And
In this brushless motor control device, if the output of the position detection sensor contains noise with a short occurrence time, the multiple pieces of position information obtained by shifting the time will not match. It is not handled as time position information. For this reason, it is possible to prevent the conduction phase from being switched by noise having a short generation time.

本発明によれば、位置検出センサの出力の連続性と同一性からノイズによる通電相の切り替えを防止し、通電相の切り替えた後の一定時間でノイズが発生したときには、変化時位置情報及び前記確定時位置情報の作成を禁止することで、切り替え直後に連続性を満たすノイズが発生したときでも通電相の切り替えが防止される。これによって、ブラシレスモータの耐ノイズ性能を向上させることができる。   According to the present invention, the switching of the energized phase due to noise is prevented from the continuity and identity of the output of the position detection sensor, and when noise occurs in a certain time after the energized phase is switched, By prohibiting creation of position information at the time of confirmation, switching of the energized phase is prevented even when noise that satisfies continuity occurs immediately after switching. Thereby, the noise resistance performance of the brushless motor can be improved.

発明を実施するための最良の形態について図面を参照しながら詳細に説明する。
図1に示すように、ブラシレスモータの制御装置1は、ブラシレスモータ2の回転子の回転位置を位置検出センサ3で検出した結果に基づいて通電制御を行い、インバータ回路4の駆動信号を出力して、電源5からブラシレスモータ2に通電される電流を切り替えるものである。
The best mode for carrying out the invention will be described in detail with reference to the drawings.
As shown in FIG. 1, the brushless motor control device 1 performs energization control based on the detection result of the rotational position of the rotor of the brushless motor 2 by the position detection sensor 3, and outputs a drive signal for the inverter circuit 4. Thus, the current supplied to the brushless motor 2 from the power source 5 is switched.

ここで、ブラシレスモータ2は、固定子と回転子とを主な構成要素とする。固定子には、3本の固定子巻線U,V,Wが巻き回されてコイルが形成されている。固定子巻線U,V,Wは、いわゆるデルタ結線やスター結線で接続されている。回転子は、回転軸と、回転軸の周方向に沿って複数の磁極(N極及びS極)が配置される永久磁石とから構成されている。なお、ブラシレスモータは、インナーロータ型であっても良いし、アウターロータ型であっても良い。   Here, the brushless motor 2 includes a stator and a rotor as main components. A stator is formed by winding three stator windings U, V, and W around the stator. The stator windings U, V, W are connected by so-called delta connection or star connection. The rotor includes a rotation shaft and a permanent magnet in which a plurality of magnetic poles (N pole and S pole) are arranged along the circumferential direction of the rotation shaft. The brushless motor may be an inner rotor type or an outer rotor type.

位置検出センサ3は、例えば、ホール素子と電子回路を備えるホールIC(Integrated Circuit)が用いられ、回転子の回転位置を検出可能な位置に3つ配置されている。これら位置検出センサ3から出力されるセンサ信号の一例を図2に示す。図2は、横軸が電気角になっており、縦方向にU相、V相、W相のそれぞれに対応した位置検出センサ3の出力を並べてある。各位置検出センサ3の出力は、周期的に信号レベルがハイレベル(H)とローレベル(L)とに切り替わっている。これら3つの信号レベルの組み合わせで回転子の回転位置を特定することができる。   As the position detection sensors 3, for example, a Hall IC (Integrated Circuit) including a Hall element and an electronic circuit is used, and three position detection sensors 3 are arranged at positions where the rotation position of the rotor can be detected. An example of sensor signals output from these position detection sensors 3 is shown in FIG. In FIG. 2, the horizontal axis represents an electrical angle, and the outputs of the position detection sensors 3 corresponding to the U phase, the V phase, and the W phase are arranged in the vertical direction. The output of each position detection sensor 3 is periodically switched between a high level (H) and a low level (L). The rotational position of the rotor can be specified by a combination of these three signal levels.

インバータ回路4は、例えば、6個のスイッチング素子を電源5の正負両端子間に2個ずつブリッジ接続して構成される回路であって、電源5から供給された直流電圧を制御装置1から入力されたパルス幅変調波形信号(駆動信号)に基づく交流電圧に変換し、ブラシレスモータ2を駆動させる。   The inverter circuit 4 is, for example, a circuit configured by connecting six switching elements two by two between the positive and negative terminals of the power supply 5, and the DC voltage supplied from the power supply 5 is input from the control device 1. The brushless motor 2 is driven by converting into an AC voltage based on the pulse width modulation waveform signal (drive signal).

制御装置1は、位置検出センサ3が出力するセンサ信号が割り込み要求制御部11(割り込み要求制御手段)と、位置情報取得部12(位置情報取得手段)とに入力されるようになっている。
位置情報取得部12は、センサ信号の他に、外部のECUが出力する回転開始の指令を受け付ける回転指令信号検出部21や、各部の情報が入力されるように構成されている。位置情報取得部12は、3つのメモリ(第1メモリ、第2メモリ、第3メモリ)を有し、割り込み要求制御部11から割り込み要求が入力されたら、3つの位置検出センサ3が出力した3相分のセンサ信号を1つの位置情報として時間間隔(例えば、数十μs)経過するごとに第1メモリ、第2メモリ、第3メモリの順番に記憶する。割り込み要求とは、センサ信号のエッジが検出されたときに、位置情報取得部12に新たにセンサ信号の取得の開始を要求する指令である。
The control device 1 is configured such that a sensor signal output from the position detection sensor 3 is input to an interrupt request control unit 11 (interrupt request control unit) and a position information acquisition unit 12 (position information acquisition unit).
The position information acquisition unit 12 is configured to receive, in addition to the sensor signal, a rotation command signal detection unit 21 that receives a rotation start command output from an external ECU, and information on each unit. The position information acquisition unit 12 has three memories (first memory, second memory, and third memory). When an interrupt request is input from the interrupt request control unit 11, the three position detection sensors 3 output 3 The sensor signals for the phases are stored in the order of the first memory, the second memory, and the third memory every time interval (for example, several tens of μs) as one position information. The interrupt request is a command for newly requesting the position information acquisition unit 12 to start acquisition of a sensor signal when an edge of the sensor signal is detected.

位置情報取得部12は、第1のメモリに記憶された位置情報が前回記憶したセンサ信号と異なる場合に、そのときの1組のセンサ信号を変化時位置情報として起動時位置情報確定済み判定部13に出力する。また、第1メモリから第3メモリに記憶された位置情報が一致する場合に、その位置情報を確定位置情報として確定時位置情報保存部14(確定時位置情報保存手段)に出力する。なお、いずれかのメモリに記憶された位置情報がノイズによって変化していた場合、3つの位置情報が不一致になるので、再度、位置情報を取り直す。これによって、3つのメモリに位置情報を取り込む間で発生したノイズは、除去される。   When the position information stored in the first memory is different from the previously stored sensor signal, the position information acquisition unit 12 uses the one set of sensor signals at that time as position information at the time of change, and a determination unit for determining the position information at startup 13 is output. Further, when the position information stored in the first memory to the third memory matches, the position information is output as confirmed position information to the confirmed position information storage unit 14 (determined position information storage means). Note that if the position information stored in any of the memories has changed due to noise, the three pieces of position information become inconsistent, so that the position information is taken again. As a result, noise generated during the acquisition of the position information into the three memories is removed.

起動時位置情報確定済み判定部13は、起動時の位置情報が確定しているか判定し、確定している場合には、変化時位置情報連続性判定部15(変化時位置情報判定手段)の処理を実行させる。
変化時位置情報連続性判定部15は、今回入力された変化時位置情報と、前回既に確定済みの確定時位置情報との間の連続性を判定する。両者が連続性を満たす場合には駆動信号出力部16に変化時位置情報を出力する。
The startup position information finalized determination unit 13 determines whether or not the startup position information has been determined. If so, the change-time position information continuity determination unit 15 (change-time position information determination means) Execute the process.
The change-time position information continuity determination unit 15 determines continuity between the change-time position information input this time and the fixed-time position information that has already been determined last time. When both satisfy the continuity, the change position information is output to the drive signal output unit 16.

確定時位置情報保存部14は、確定時位置情報を保存するメモリを有し、起動時位置情報確定済み判定部17に接続されている。
起動時位置情報確定済み判定部17は、起動時位置情報確定部18を介して駆動信号出力部16に接続されると共に、確定時位置情報連続性判定部19(確定時一情報判定手段)に接続されており、ブラシレスモータ2の起動時の回転子の回転位置が確定しているか否かを判定する。
起動時位置情報確定部18は、今回の確定時位置情報を起動時の位置情報として確定してメモリに記憶する処理を行い、駆動信号出力部16に確定時位置情報を出力する。
The fixed position information storage unit 14 has a memory for storing fixed position information, and is connected to the startup position information fixed determination unit 17.
The startup position information confirmed determination unit 17 is connected to the drive signal output unit 16 via the startup position information determination unit 18 and is also connected to the determined position information continuity determination unit 19 (one information determination unit at determination). It is connected, and it is determined whether or not the rotational position of the rotor when the brushless motor 2 is started is fixed.
The startup position information determination unit 18 performs processing for determining the current determination position information as the startup position information and storing it in the memory, and outputs the determination position information to the drive signal output unit 16.

確定時位置情報連続性判定部19は、位置情報の連続性を判定する処理を実施し、駆動信号出力部16と、確定時位置情報同一性判定部20とに接続されている。なお、連続性の判定とは、ブラシレスモータ2を回転させるために、図2のように予め定められたセンサパターンの、センサパターン0、センサパターン1、・・・、センサパターン5の順番に通電を切り替える場合に、例えば、センサパターン0に相当する1組のセンサ信号の次にセンサパターン1に相当するセンサ信号が入力されたら、連続性が成立したとみなし、駆動信号出力部16に確定時位置情報を出力する。これに対して、例えば、図2におけるセンサパターン0に相当する1組のセンサ信号の次にセンサパターン5に相当する位置検出信号が入力されたら、前記した順番と異なるので連続性が否定される。   The fixed position information continuity determination unit 19 performs processing for determining the continuity of the position information, and is connected to the drive signal output unit 16 and the fixed position information identity determination unit 20. The continuity is determined by energizing the sensor pattern 0, sensor pattern 1,..., Sensor pattern 5 in the order of the predetermined sensor pattern as shown in FIG. For example, if a sensor signal corresponding to sensor pattern 1 is input next to a set of sensor signals corresponding to sensor pattern 0, it is considered that continuity has been established, and the drive signal output unit 16 determines Output location information. On the other hand, for example, if a position detection signal corresponding to the sensor pattern 5 is input after a set of sensor signals corresponding to the sensor pattern 0 in FIG. .

確定時位置情報同一性判定部20は、確定時位置情報連続性判定部19で連続性が認められない場合に処理を実施し、前回既に確定済みの確定時位置情報と、今回確定した確定時位置情報とを比較する。両位置情報が一致する場合には、同一性が成立したとみなして駆動信号出力部16にその確定時位置情報を出力する。両位置情報が不一致の場合には、確定位置情報に連続性又は同一性が認められないことになるので、位置情報取得部12が保有する位置情報をリセットさせることで駆動信号出力部16の処理を実行させない。   The fixed position information identity determination unit 20 performs processing when the fixed position information continuity determination unit 19 does not recognize continuity, and the fixed position information that has already been determined last time and the fixed time that has been determined this time. Compare with location information. When both pieces of position information match, it is regarded that the identity is established, and the determined position information is output to the drive signal output unit 16. If the position information does not match, the continuity or identity of the confirmed position information is not recognized. Therefore, the processing of the drive signal output unit 16 is performed by resetting the position information held by the position information acquisition unit 12. Is not executed.

駆動信号出力部16は、インバータ回路4と、割り込み要求制御部11のセンサ信号変化検出禁止時間経過判定部31とに接続されている。駆動信号出力部16は、インバータ回路4を通してブラシレスモータ2に入力する通電パターンを設定する駆動信号を順次発生させる。駆動信号出力部16に入力される変化時位置情報や、確定時位置情報が連続性を満たす場合は、通電パターンを切り替える駆動信号が出力される。確定時位置情報が同一性を満たす場合は、現在の通電パターンを維持する駆動信号が出力される。   The drive signal output unit 16 is connected to the inverter circuit 4 and the sensor signal change detection prohibition time elapse determination unit 31 of the interrupt request control unit 11. The drive signal output unit 16 sequentially generates drive signals for setting energization patterns to be input to the brushless motor 2 through the inverter circuit 4. When the change position information and the fixed position information input to the drive signal output unit 16 satisfy continuity, a drive signal for switching the energization pattern is output. If the fixed position information satisfies the same, a drive signal that maintains the current energization pattern is output.

割り込み要求制御部11は、センサ信号変化検出禁止時間経過判定部31と、センサ信号エッジ要求変化割り込み要求クリア部32と、センサ信号エッジ変化割り込み要求発生部33と、センサ信号変化検出部34とを有する。センサ信号変化検出禁止時間経過判定部31は、通電相の切り替えタイミングからエッジ変化時の割り込み処理を禁止する時間をカウントするタイマを有し、禁止時間が経過したら信号をセンサ信号エッジ要求変化割り込み要求クリア部32に出力し、センサ信号エッジ要求変化割り込み要求クリア部32の処理を実行させる。センサ信号変化検出部34は位置検出センサ3のセンサ信号のエッジ変化を検出したら、センサ信号エッジ変化割り込み要求発生部33に割り込み要求を発生させる。センサ信号エッジ要求変化割り込み要求クリア部32は、禁止時間が経過したらセンサ信号エッジ変化割り込み要求発生部33に発生している割り込み要求をクリアする信号を出力する。センサ信号エッジ変化割り込み要求発生部33はセンサ信号エッジ変化割り込み要求クリア部32が割り込み要求をクリアした後に発生した割り込み要求に対して位置情報取得部12の処理を実行させる。   The interrupt request control unit 11 includes a sensor signal change detection prohibition time elapse determination unit 31, a sensor signal edge request change interrupt request clear unit 32, a sensor signal edge change interrupt request generation unit 33, and a sensor signal change detection unit 34. Have. The sensor signal change detection prohibition time elapse determination unit 31 includes a timer that counts a time during which the interrupt processing at the edge change is prohibited from the switching timing of the energized phase. The data is output to the clear unit 32 and the process of the sensor signal edge request change interrupt request clear unit 32 is executed. When the sensor signal change detection unit 34 detects an edge change of the sensor signal of the position detection sensor 3, the sensor signal edge change interrupt request generation unit 33 generates an interrupt request. The sensor signal edge request change interrupt request clear unit 32 outputs a signal for clearing the interrupt request generated in the sensor signal edge change interrupt request generation unit 33 when the prohibition time has elapsed. The sensor signal edge change interrupt request generation unit 33 causes the position information acquisition unit 12 to execute processing for an interrupt request generated after the sensor signal edge change interrupt request clear unit 32 clears the interrupt request.

次に、この実施の形態における処理の具体例を図3及び図4のフローチャートを主に参照して説明する。
まず、電源が投入され(ステップS101でYes)、位置情報取得部12に回転指令信号が入力されたら(ステップS102でYes)、位置情報取得部12が位置検出センサ3の1組のセンサ信号を1回目の位置情報(パターン1)として第1メモリに記憶する(ステップS103)。この際に、位置情報取得部12の内部のカウンタを「1」にセットする(ステップS104)。これと共に位置情報取得待ち時間のタイマをスタートする(ステップS105)。
Next, a specific example of processing in this embodiment will be described with reference mainly to the flowcharts of FIGS.
First, when the power is turned on (Yes in step S101) and a rotation command signal is input to the position information acquisition unit 12 (Yes in step S102), the position information acquisition unit 12 outputs a set of sensor signals of the position detection sensor 3. The first position information (pattern 1) is stored in the first memory (step S103). At this time, the counter inside the position information acquisition unit 12 is set to “1” (step S104). At the same time, a position information acquisition waiting time timer is started (step S105).

位置情報待ち時間が経過したら(ステップS106でYes)、位置検出センサ3の1組のセンサ信号を2回目の位置情報(パターン2)として第2メモリに記憶し(ステップS107)、位置情報取得部12の内部のカウンタを1つインクリメントして「2」にする(ステップS108)。この段階では、カウンタが所定値(この場合は「3」)に達していないので(ステップS109でNo)、位置情報取得待ち時間のタイマを再びスタートする(ステップS110)。前記の処理(ステップS106からステップS108)を実施し、位置検出センサ3のセンサ信号を3回目の位置情報(第3のパターン)として第3メモリに記憶する。カウンタの値が「3」になるので、ステップS109からステップS111に進んで位置情報として取得した3つのパターンが全て一致するか否かを判定する。   When the position information waiting time elapses (Yes in step S106), one set of sensor signals of the position detection sensor 3 is stored in the second memory as the second position information (pattern 2) (step S107), and the position information acquisition unit The internal counter of 12 is incremented by 1 to “2” (step S108). At this stage, since the counter has not reached the predetermined value (in this case, “3”) (No in step S109), the position information acquisition waiting time timer is started again (step S110). The above-described processing (step S106 to step S108) is performed, and the sensor signal of the position detection sensor 3 is stored in the third memory as the third position information (third pattern). Since the value of the counter becomes “3”, the process proceeds from step S109 to step S111 to determine whether or not all three patterns acquired as position information match.

いずれかの位置情報が不一致の場合には(ステップS111でNo)、パターン2としてメモリしている位置情報をパターン1として保持し直し(ステップS112)、パターン3としてメモリしている位置情報をパターン2として保持し直す(ステップS113)。カウンタを「2」に変更してから(ステップS114)、3つ目の位置情報を新たに所得するために、位置情報取得待ち時間のタイマをスタートさせる(ステップS115)。そして、時間をずらして取得した3つの位置情報が全て一致するまで、前記の処理(ステップS106からステップS115)を繰り返す。   If any of the position information does not match (No in step S111), the position information stored as pattern 2 is held again as pattern 1 (step S112), and the position information stored as pattern 3 is the pattern. 2 is held again (step S113). After changing the counter to “2” (step S114), a timer for the position information acquisition waiting time is started in order to newly acquire the third position information (step S115). Then, the above-described processing (from step S106 to step S115) is repeated until all the three pieces of position information acquired by shifting the time match.

ステップS111で時間をずらして取得した3つの位置情報が全て一致したら、確定時位置情報保存部14がその位置情報を確定時位置情報として保存する(ステップS116)。このとき保存された情報は、次回の処理のときに前回既に確定した位置情報として使用される。
次に、起動時位置情報確定済み判定部17は、今回確定・保存された確定時位置情報について、起動時位置情報確定・保存済みか否か(起動時における信号パターンか、それとも起動時位置情報を確定した後の信号パターンであるか)を判定する(ステップS117)。起動時位置情報が確定済みでなければ(ステップS117でNo)、今回確定・保存された確定時位置情報が起動時位置情報を確定した後の信号パターンではなく、起動時における信号パターンであるとして、その位置情報を起動時位置情報に確定し(ステップS118)、駆動信号出力部16が駆動信号を更新する(ステップS120)。なお、起動時には、更新されるべき元の信号がないので、駆動信号を新たに出力することになる。
When all the three pieces of position information acquired by shifting the time in step S111 match, the fixed position information storage unit 14 stores the position information as fixed position information (step S116). The information stored at this time is used as the position information that has already been confirmed in the previous processing.
Next, the starting position information finalized determination unit 17 determines whether or not the starting position information has been determined and saved (whether it is a signal pattern at starting or starting position information). Is the signal pattern after determining (step S117). If the starting position information is not confirmed (No in step S117), it is assumed that the confirmed position information that has been confirmed and saved this time is not a signal pattern after the starting position information is confirmed, but a signal pattern at the time of activation. Then, the position information is determined as position information at the time of activation (step S118), and the drive signal output unit 16 updates the drive signal (step S120). At the time of start-up, since there is no original signal to be updated, a drive signal is newly output.

これに対して、2回目以降の処理のように、起動時の位置情報が既に確定していれば(ステップS117でYes)、今回確定・保存された確定時位置情報が起動時における信号パターンではなく、起動時位置情報を確定した後の信号パターンであるとみなす。そして、確定時位置情報のパターンが同一又は連続しているか判定する(ステップS119)。確定時位置情報連続性判定部19及び確定時位置情報同一性判定部20は、今回確定・保存された確定時位置情報と前回確定・保存された確定時位置情報とを比較し、両者が同一、またはブラシレスモータ2の回転子の回転方向に連続する信号パターンであるか否か、つまり信号パターンの連続性が図2に示す順番に発生しているか否かを判定する。同一又は連続性が認められたら、駆動信号出力部16が駆動信号を更新する(ステップS120)。   On the other hand, if the position information at the time of activation has already been confirmed (Yes in step S117) as in the second and subsequent processes, the position information at the time of confirmation / saved this time is the signal pattern at the time of activation. It is assumed that the signal pattern is obtained after the position information at startup is determined. And it is determined whether the pattern of the position information at the time of determination is the same or continuous (step S119). The fixed position information continuity determining unit 19 and the fixed position information identity determining unit 20 compare the fixed position information determined and stored this time with the fixed position information determined and stored last time, and both are the same. Alternatively, it is determined whether or not the signal pattern is continuous in the rotation direction of the rotor of the brushless motor 2, that is, whether or not the continuity of the signal pattern occurs in the order shown in FIG. If the same or continuity is recognized, the drive signal output unit 16 updates the drive signal (step S120).

ステップS119で同一又は連続性が認められない場合と、ステップS120で駆動信号を出力又は更新した後と、ステップS106で位置情報取得待ち時間が経過していないときは、端子C、端子Dから進むステップS121で位置情報取得部12が位置検出センサ3が出力する信号パターンが変化したか否かを判定する。
信号パターンが変化していないとき(ステップS121でNo)、位置情報取得部12は、位置情報取得待ち時間タイマが動作中か否かを判定し(ステップS122)、タイマが動作中でない場合(ステップS122でNO)、ステップS121へ戻る。その一方で、タイマが動作中である場合(ステップS122でYES)、端子BからステップS106に戻り位置情報取得部12が前記の処理を繰り返す。
When the same or continuity is not recognized in step S119, after outputting or updating the drive signal in step S120, and when the position information acquisition waiting time has not elapsed in step S106, the process proceeds from terminal C and terminal D. In step S121, the position information acquisition unit 12 determines whether or not the signal pattern output from the position detection sensor 3 has changed.
When the signal pattern has not changed (No in step S121), the position information acquisition unit 12 determines whether or not the position information acquisition waiting time timer is operating (step S122), and when the timer is not operating (step S122). NO at S122), the process returns to step S121. On the other hand, if the timer is operating (YES in step S122), the process returns from terminal B to step S106, and the position information acquisition unit 12 repeats the above processing.

ステップS121で信号パターンが変化していた場合には(ステップS121でYes)、割り込み要求制御部11でエッジ変化に伴う割り込み要求が発生しているか調べる(ステップS123)。割り込み要求が発生していなければ(ステップS123でNo)、端子AからステップS106に戻って、位置情報取得待ち時間の経過待ちをする。一方、割り込み要求制御部11で割り込み要求が発生していた場合(ステップS123でYes)、位置情報取得部12が位置検出センサ3の1組のセンサ信号であって、第1のメモリに格納された位置情報を取得し、これを変化時位置情報とする(ステップS124)。次に、位置情報取得部12は、カウンタを”1”にリセットする(ステップS125)と共に、位置情報取得待ち時間のタイマをスタートする(ステップS126)。   If the signal pattern has changed in step S121 (Yes in step S121), the interrupt request control unit 11 checks whether an interrupt request accompanying an edge change has occurred (step S123). If no interrupt request has occurred (No in step S123), the process returns from terminal A to step S106 and waits for the elapse of the position information acquisition wait time. On the other hand, if an interrupt request has occurred in the interrupt request control unit 11 (Yes in step S123), the position information acquisition unit 12 is a set of sensor signals of the position detection sensor 3, and is stored in the first memory. The obtained position information is obtained and used as change position information (step S124). Next, the position information acquisition unit 12 resets the counter to “1” (step S125) and starts a timer for the position information acquisition waiting time (step S126).

そして、起動時位置情報確定済み判定部13は、今回取得した変化時位置情報について、起動時の位置情報が確定済みか否かを判定する(ステップS127)。起動時位置情報確定済みである場合(ステップS22のYES)、変化時位置情報連続性判定部15は、今回取得した変化時位置情報と前回確定・保存された確定時位置情報とを比較し、両者がブラシレスモータ2の回転子の回転方向に連続する信号パターンであるか否か、つまり信号パターンの連続性が図2に示す順番に発生しているか否かを判定する(ステップS128)。信号パターンの連続性が満たされている場合に(ステップS128でYes)、駆動信号を更新する(ステップS129)。信号パターンの連続性が満たされていなければ(ステップS128でNo)、ステップS123に戻る。   Then, the startup position information confirmed determination unit 13 determines whether or not the startup position information has been confirmed for the change-time position information acquired this time (step S127). When the starting position information has been confirmed (YES in step S22), the changing position information continuity determination unit 15 compares the changing position information acquired this time with the previously determined and stored confirmed position information, It is determined whether or not both are signal patterns that are continuous in the rotation direction of the rotor of the brushless motor 2, that is, whether or not continuity of the signal patterns occurs in the order shown in FIG. 2 (step S128). When the continuity of the signal pattern is satisfied (Yes in step S128), the drive signal is updated (step S129). If the continuity of the signal pattern is not satisfied (No in step S128), the process returns to step S123.

ステップS129で駆動信号を更新した後は、駆動信号出力部16からの指令を受けてセンサ信号変化検出禁止時間経過判定部31がセンサ信号の検出禁止時間を計測するタイマをスタートさせる(ステップS130)。センサ信号の検出禁止時間は、数μ秒から数十μ秒に設定されている。この値は、通電相の切り替え処理に要する時間(例えば、50μ秒程度)に設定しても良いし、切り替え処理に関係ない時間を設定しても良い。そして、センサ信号の検出禁止時間が経過したら(ステップS131でYes)、センサ信号エッジ変化割り込み要求クリア部32によって全相のセンサ信号のエッジ変化の割り込み要求をクリアする(ステップS132)。この場合、ステップS132から戻るステップS123では、割り込み要求が発生していないことになってステップS106にさらに戻るので、位置情報取得部12が2つ目の位置情報の取得からやり直す。   After updating the drive signal in step S129, the sensor signal change detection prohibition time passage determination unit 31 receives a command from the drive signal output unit 16 and starts a timer for measuring the sensor signal detection prohibition time (step S130). . The sensor signal detection inhibition time is set to several μs to several tens of μs. This value may be set to the time required for the energized phase switching process (for example, about 50 μsec), or may be set to a time not related to the switching process. When the sensor signal detection prohibition time has passed (Yes in step S131), the sensor signal edge change interrupt request clearing unit 32 clears the edge change interrupt request of the sensor signals of all phases (step S132). In this case, in step S123, which returns from step S132, it is determined that no interrupt request has occurred, and the process returns to step S106. Therefore, the position information acquisition unit 12 starts over from the acquisition of the second position information.

ここで、ステップS106からステップS129の処理の一例を図5に示す。時刻t1でW相の位置検出センサ3のエッジが検出されることで、割り込み要求制御部11で割り込み要求が発生する。位置情報取得部12は、パターン1を取得する。パターン1は、センサパターン4に相当する信号(U相:H、V相:L、W相:L)であるので、センサパターン4に相当する通電相の切り替え処理が実施される。その後、一定時間経過後の時刻t2と時刻t3にそれぞれパターン2,3を取得する。これらの3つのパターンは、同一であるので、センサパターン4が確定位置信号になり、ここでもセンサパターン4に相当する通電相の切り替え処理が行われる。これに対して、時刻t4でV相の位置検出センサ3にセンサ信号にノイズS1が発生すると、割り込み要求制御部11がノイズS1のエッジを検出して割り込み要求を発生させる。その結果、位置情報取得部12は、第1メモリに位置情報(パターン1)を取得する。第1メモリの位置情報は、センサパターン5に相当する信号(U相:H、V相:H、W相:L)である。その後、一定時間経過後の時刻t5と時刻t6にそれぞれ第2メモリ及び第3メモリのそれぞれパターン2,3を取得する。パターン1と、パターン2,3は異なるので、ノイズS1による位置情報は破棄される。これにより、誤った信号による通電相の切り替えが防止される。そして再度一定時間経過後のt7にパターンを取得し、時刻t5と時刻t6と時刻t7に取得した全てのパターンが一致したところでセンサパターン4が確定位置信号になる。ステップS119で前回確定した位置信号との同一性が成立するのでステップS120によりセンサパターン4に相当する通電相の切り替え処理が実施される。連続性のあるノイズにより回転子の実際の位置に対して誤った駆動信号の出力をしてしまっても位置信号が確定した時に正しい駆動信号に戻すことが出来る。 Here, an example of processing from step S106 to step S129 is shown in FIG. When the edge of the W-phase position detection sensor 3 is detected at time t1, the interrupt request control unit 11 generates an interrupt request. The position information acquisition unit 12 acquires pattern 1. Since the pattern 1 is a signal corresponding to the sensor pattern 4 (U phase: H, V phase: L, W phase: L), an energized phase switching process corresponding to the sensor pattern 4 is performed. Thereafter, patterns 2 and 3 are acquired at time t2 and time t3, respectively, after a predetermined time has elapsed. Since these three patterns are the same, the sensor pattern 4 serves as a definite position signal, and here again the process of switching the energized phase corresponding to the sensor pattern 4 is performed. On the other hand, when noise S N 1 is generated in the sensor signal in the V-phase position detection sensor 3 at time t4, the interrupt request control unit 11 detects the edge of the noise S N 1 and generates an interrupt request. As a result, the position information acquisition unit 12 acquires position information (pattern 1) in the first memory. The position information in the first memory is a signal corresponding to the sensor pattern 5 (U phase: H, V phase: H, W phase: L). Thereafter, the patterns 2 and 3 of the second memory and the third memory are acquired at time t5 and time t6 after a predetermined time has elapsed. Since the pattern 1 is different from the patterns 2 and 3, the position information due to the noise S N 1 is discarded. Thereby, switching of the energized phase due to an erroneous signal is prevented. A pattern is acquired again at time t7 after the elapse of a predetermined time, and the sensor pattern 4 becomes a fixed position signal when all the patterns acquired at time t5, time t6, and time t7 match. Since the identity with the position signal previously determined in step S119 is established, an energized phase switching process corresponding to the sensor pattern 4 is performed in step S120. Even if an erroneous drive signal is output to the actual position of the rotor due to continuous noise, the correct drive signal can be restored when the position signal is determined.

また、ステップS119で実施される処理の一例を図2を用いて説明する。ステージ2の信号パターンで、破線で示すようにノイズS2が重畳して見かけ上ステージ1のセンサ信号になった場合、本来であればステージ2の次はステージ3になるはずなので、ステージ1では連続性を満たさないことから駆動信号の更新処理は実施されない。
さらに、ステップS129からステップS132までの処理の一例を図5に示す。時刻t11でW相の位置検出センサ3のエッジが検出されるとW相に起因する割り込み要求が発生する。このエッジに基づいて駆動信号が作成され、通電相の切り替えが実行されている間に、時刻t12でV相の位置検出センサにノイズS3が発生している。ノイズS3のエッジによってV相に起因する割り込み要求が発生するが、時刻t12は、センサ信号変化検出禁止時間Twの範囲内なので、センサ信号変化検出禁止時間Twが経過した後に、V相に起因する割り込み要求がクリアされる。その結果、ノイズS3による通電相の切り替えが防止される。
An example of the process performed in step S119 will be described with reference to FIG. In the signal pattern of stage 2, when noise S N 2 is superimposed and becomes a sensor signal of stage 1 as shown by a broken line, stage 1 is supposed to be stage 3 after stage 2. Then, since the continuity is not satisfied, the drive signal update process is not performed.
Furthermore, FIG. 5 shows an example of processing from step S129 to step S132. When an edge of the W-phase position detection sensor 3 is detected at time t11, an interrupt request due to the W-phase is generated. While a drive signal is created based on this edge and switching of the energized phase is performed, noise S N 3 is generated in the V-phase position detection sensor at time t12. An interrupt request due to the V phase is generated by the edge of the noise S N 3, but since the time t12 is within the range of the sensor signal change detection prohibition time Tw, after the sensor signal change detection prohibition time Tw has elapsed, The resulting interrupt request is cleared. As a result, switching of the energized phase due to noise S N 3 is prevented.

この実施の形態によれば、センサ信号のエッジが切り替わったときは、パターンの連続性を確認できた場合のみ通電相の切り替え処理を行うようにしたので、回転子の実際の位置に対して誤った駆動信号を出力することを防止できる。
センサ信号のエッジが切り替わったときで、パターンの連続性を満たす場合には、所定のセンサ信号変化検出禁止時間Twの間は、エッジ割り込み要求をクリアするようにしたので、通電相の切り替え後の比較的に早い段階でノイズが発生したときに、そのようなノイズによる誤ったタイミングで駆動信号を切り替えることを防止できる。
センサ信号変化検出禁止時間Twの経過後は、フィルタ時間だけセンサパターンが継続し、かつセンサパターンが同一又は連続性を満たすときに駆動信号を更新するようにしたので、突発的に発生するノイズの影響を除去することができ、信頼性を向上できる。
According to this embodiment, when the edge of the sensor signal is switched, the energized phase switching process is performed only when the continuity of the pattern can be confirmed. It is possible to prevent output of the drive signal.
When the edge of the sensor signal is switched and the continuity of the pattern is satisfied, the edge interrupt request is cleared during the predetermined sensor signal change detection prohibition time Tw. When noise occurs at a relatively early stage, it is possible to prevent the drive signal from being switched at an incorrect timing due to such noise.
After the sensor signal change detection prohibition time Tw elapses, the sensor pattern continues for the filter time, and the drive signal is updated when the sensor pattern satisfies the same or continuity. The influence can be removed and the reliability can be improved.

なお、本発明は、前記の実施の形態に限定されずに広く応用することができる。
例えば、位置情報の数は、複数であれば良く3つに限定されない。確定時位置情報又は変化時位置情報のいずれか一方のみに基づいて通電制御を行っても良い。
Note that the present invention can be widely applied without being limited to the above-described embodiment.
For example, the number of pieces of position information is not limited to three as long as it is plural. The energization control may be performed based on only one of the fixed position information and the changed position information.

本発明の実施の形態に係るブラシレスモータの制御装置のブロック図である。It is a block diagram of a control device of a brushless motor according to an embodiment of the present invention. 位置検出センサから出力されるセンサ信号のパターンを示すチャートである。It is a chart which shows the pattern of the sensor signal output from a position detection sensor. ブラシレスモータの制御装置の処理を説明するフローチャートである。It is a flowchart explaining the process of the control apparatus of a brushless motor. ブラシレスモータの制御装置の処理を説明するフローチャートである。It is a flowchart explaining the process of the control apparatus of a brushless motor. ステップS106からステップS129の処理の具体例を説明する図である。It is a figure explaining the specific example of the process of step S106 to step S129. ステップS129からステップS132までの処理の具体例を説明する図である。It is a figure explaining the specific example of the process from step S129 to step S132.

符号の説明Explanation of symbols

1 制御装置
2 ブラシレスモータ
3 位置検出センサ
4 インバータ回路
11 割り込み要求制御部(割り込み要求制御手段)
12 位置情報取得部(位置情報取得手段)
14 確定時位置情報保存部(確定時位置情報保存手段)
15 変化時位置情報連続性判定部(変化時位置情報判定手段)
19 確定時位置情報連続性判定部(確定時一情報判定手段)

DESCRIPTION OF SYMBOLS 1 Control apparatus 2 Brushless motor 3 Position detection sensor 4 Inverter circuit 11 Interrupt request control part (interrupt request control means)
12 position information acquisition unit (position information acquisition means)
14 Confirmation position information storage unit (confirmation position information storage means)
15 Change position information continuity determination unit (change position information determination means)
19 Position information continuity determination unit at the time of determination (one information determination means at the time of determination)

Claims (2)

ブラシレスモータの回転子の位置を検出して位置情報を出力する位置検出センサとインバータ回路とが接続され、前記ブラシレスモータの回転制御を行うブラシレスモータの制御装置であって、
前記位置検出センサが出力した位置情報を取得すると共に、この位置情報の変化時に取得した位置情報の信号パターンから変化時位置情報を作成する位置情報取得手段と、
位置情報の信号パターンを確定時位置情報として保存する確定時位置情報保存手段と、
変化時位置情報と前回の処理で確定された確定時位置情報とを比較し、両者が前記回転子の回転方向に連続して起こりうる信号パターンであるか否かを判定する変化時位置情報判定手段と、
今回の処理で確定した確定時位置情報と前回の処理で確定された確定時位置情報とを比較し、両者が一致、又は前記回転子の回転方向に連続する信号パターンであるか否かを判定する確定時位置情報判定手段と、
前記変化時位置情報判定手段において前回の処理で確定された確定時位置情報に対して変化時位置情報が前記回転子の回転方向に連続する信号パターンであると判定された場合と、前記確定時位置情報判定手段において前回の処理で確定された確定時位置情報に対して今回の処理で確定した確定時位置情報が同一、又は前記回転子の回転方向に連続する信号パターンであると判定されたときに、前記インバータ回路から前記ブラシレスモータに通電するパターンを切り替える駆動信号を更新する駆動信号出力手段と、
駆動信号を切り替えた後の一定時間は変化時位置情報及び前記確定時位置情報の作成を禁止する割り込み要求制御手段と、
を有することを特徴とするブラシレスモータの制御装置。
A position detection sensor that detects the position of the rotor of the brushless motor and outputs position information and an inverter circuit are connected, and is a brushless motor control device that controls the rotation of the brushless motor,
Position information acquisition means for acquiring position information output by the position detection sensor and creating position information at the time of change from a signal pattern of position information acquired at the time of change of the position information;
A position information storage unit at the time of storing the signal pattern of the position information as position information at the time of determination;
Change-time position information determination that compares the change-time position information with the fixed-time position information determined in the previous process and determines whether or not both are signal patterns that can occur continuously in the rotation direction of the rotor. Means,
Compare the position information at the time of finalization determined in the current process with the position information at the time of finalization determined in the previous process, and determine whether they are the same or the signal pattern is continuous in the rotation direction of the rotor. A position information determination means at the time of confirmation,
When the change position information determining means determines that the change position information is a signal pattern continuous in the rotation direction of the rotor with respect to the fix position information determined in the previous process, and In the position information determination means, it is determined that the determined position information determined in the current process is the same as the determined position information determined in the previous process, or the signal pattern is continuous in the rotation direction of the rotor. A drive signal output means for updating a drive signal for switching a pattern for energizing the brushless motor from the inverter circuit,
Interrupt request control means for prohibiting the creation of the position information at the time of change and the position information at the time of determination for a fixed time after switching the drive signal;
A control device for a brushless motor, comprising:
確定時位置情報は、時間をずらして取得した複数の位置情報が全て一致する場合の位置情報であることを特徴とする請求項1に記載のブラシレスモータの制御装置。

The brushless motor control device according to claim 1, wherein the fixed position information is position information when a plurality of pieces of position information acquired at different times coincide with each other.

JP2006206386A 2006-07-28 2006-07-28 Controller of brushless motor Pending JP2008035623A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006206386A JP2008035623A (en) 2006-07-28 2006-07-28 Controller of brushless motor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006206386A JP2008035623A (en) 2006-07-28 2006-07-28 Controller of brushless motor

Publications (1)

Publication Number Publication Date
JP2008035623A true JP2008035623A (en) 2008-02-14

Family

ID=39124457

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006206386A Pending JP2008035623A (en) 2006-07-28 2006-07-28 Controller of brushless motor

Country Status (1)

Country Link
JP (1) JP2008035623A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014030356A (en) * 2013-11-06 2014-02-13 Mitsubishi Electric Corp Control device for rotary electric machine
WO2019167763A1 (en) * 2018-03-02 2019-09-06 日本電産株式会社 Position estimation method, position estimation device, and motor module

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002095280A (en) * 2000-09-08 2002-03-29 Hitachi Ltd DC brushless motor controller
JP2004254467A (en) * 2003-02-21 2004-09-09 Mitsuba Corp Device and method for motor drive control
JP2006034099A (en) * 2005-10-11 2006-02-02 Fujitsu General Ltd Control method of brushless motor

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002095280A (en) * 2000-09-08 2002-03-29 Hitachi Ltd DC brushless motor controller
JP2004254467A (en) * 2003-02-21 2004-09-09 Mitsuba Corp Device and method for motor drive control
JP2006034099A (en) * 2005-10-11 2006-02-02 Fujitsu General Ltd Control method of brushless motor

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014030356A (en) * 2013-11-06 2014-02-13 Mitsubishi Electric Corp Control device for rotary electric machine
WO2019167763A1 (en) * 2018-03-02 2019-09-06 日本電産株式会社 Position estimation method, position estimation device, and motor module
CN111801883A (en) * 2018-03-02 2020-10-20 日本电产株式会社 Position estimation method, position estimation device, and motor module
US11448526B2 (en) 2018-03-02 2022-09-20 Nidec Corporation Position estimation method, position estimation device, and motor module for estimating position of rotor in motor
CN111801883B (en) * 2018-03-02 2024-04-12 日本电产株式会社 Position estimation method, position estimation device, and motor module

Similar Documents

Publication Publication Date Title
JP4623150B2 (en) Motor control device
JP5634538B2 (en) Brushless motor driving device and starting method, and brushless fan motor driving device and starting method
JP5356320B2 (en) Brushless motor drive device
US8421396B2 (en) Motor controlling device
JP2008092784A (en) Drive unit for brushless motor, and method for starting the brushless motor and method for detecting stopping position of rotor of the brushless motor
US20100060217A1 (en) Brushless motor starting method and control device
JPH07194170A (en) Motor and control method therefor
JP2018082581A (en) Motor drive controller and motor drive control method
JP2005117895A (en) Commutation method for brushless dc motor
JP2010193707A (en) Method for driving brushless dc motor
US7560885B2 (en) Method and apparatus for controlling motor
JP2005057922A (en) Brushless motor and driving method for brushless motor
JP2008035623A (en) Controller of brushless motor
JP2007189889A (en) Brushless motor control device for pump
JP4274815B2 (en) Electric motor drive control device
JP6133177B2 (en) Motor drive control device and control method of motor drive control device
JP5709464B2 (en) Motor drive control device
JP3818389B2 (en) Control method of brushless motor
JP6967998B2 (en) Motor drive
JP2007195321A (en) Brushless motor controller and control method
JP5797478B2 (en) Brushless motor control device and control method
JP4667767B2 (en) Motor control device
JP6565774B2 (en) Stepping motor control device and stepping motor control method
JP2007202294A (en) Drive control method and controller of sensorless/brushless motor
JPH06253584A (en) Sensorless brushless motor drive

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090723

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110623

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110628

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20111108