JPH099668A - Controller for sensorless dc brushless motor - Google Patents

Controller for sensorless dc brushless motor

Info

Publication number
JPH099668A
JPH099668A JP7147614A JP14761495A JPH099668A JP H099668 A JPH099668 A JP H099668A JP 7147614 A JP7147614 A JP 7147614A JP 14761495 A JP14761495 A JP 14761495A JP H099668 A JPH099668 A JP H099668A
Authority
JP
Japan
Prior art keywords
energization
rotor
energization control
timing
phase
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
Application number
JP7147614A
Other languages
Japanese (ja)
Other versions
JP3208641B2 (en
Inventor
Koichi Nakabayashi
弘一 中林
Hitoshi Kawaguchi
仁 川口
Tomoo Yamada
倫雄 山田
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP14761495A priority Critical patent/JP3208641B2/en
Publication of JPH099668A publication Critical patent/JPH099668A/en
Application granted granted Critical
Publication of JP3208641B2 publication Critical patent/JP3208641B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE: To obtain a sensorless DC brushless motor capable of obtaining stable rotation against the variations of load torque. CONSTITUTION: The title controller has a rotor position detecting means 1 which detects counter electromotive voltages of conducting phases 8, 9, 10, a pulse delaying means 2 which divides the period of rotation of the rotor into position modes 1-6 by the zero-cross points of each conduction phase, makes the time from a zero-cross point being a starting point of a mode in the former period of rotation of the rotor to an electric angle being a proper conduction control timing of a conducting phase to be conduction-controlled in the mode a delay time of the mode, and outputs a timing signal making this delay time a conduction control timing of this-time rotation period of the rotor from a zero-cross point being a starting point of the same mode, a conduction control signal generating means 3 which generates a conduction control signal of each conducting phase on the basis of this timing signal, and a conducting phase power supplying means 4 which supplies power to each conducting phase 8, 9, 10 on the basis of this conduction control signal.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】この発明はセンサレスDCブラシ
レスモータの制御装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a controller for a sensorless DC brushless motor.

【0002】[0002]

【従来の技術】図19は例えば特開平3−230791
号公報に示された従来のセンサレスDCブラシレスモー
タの制御装置を示す構成図である。図において、41、
42、43は三相モータの通電相を構成する固定子巻
線、31は各固定子巻線41、42、43に通電した際
に発生する逆起電力を検出し、各相の逆起電力のゼロク
ロス点のタイミングを一つのパルス列にして出力する逆
起電力検出手段である。
2. Description of the Related Art FIG.
It is a block diagram which shows the control apparatus of the conventional sensorless DC brushless motor shown by the publication. In the figure, 41,
Reference numerals 42 and 43 denote stator windings constituting the energized phase of the three-phase motor, and 31 denotes counter electromotive force generated when each stator winding 41, 42, 43 is energized to detect the counter electromotive force of each phase. Is a counter electromotive force detecting means for outputting the timing of the zero-cross point as one pulse train.

【0003】32は逆起電力検出手段31から出力され
たゼロクロス点のタイミングを基準に、パルス列を各通
電相に通電を行うタイミングに遅延させた遅延パルス信
号に変換して出力するパルス遅延手段、33はこの遅延
パルス信号に基づくタイミングで回転子位置信号を発生
する論理パルス発生手段、34はこの回転子位置信号に
基づいて各固定子巻線41、42、43に電力供給を行
う固定子巻線電力供給手段である。
Reference numeral 32 is a pulse delay means for converting the pulse train into a delayed pulse signal delayed at the timing of energizing each energized phase with reference to the timing of the zero cross point output from the back electromotive force detecting means 31, and outputting the delayed pulse signal. 33 is a logic pulse generating means for generating a rotor position signal at a timing based on this delayed pulse signal, and 34 is a stator winding for supplying electric power to each stator winding 41, 42, 43 based on this rotor position signal. It is a line power supply means.

【0004】次に動作について説明する。逆起電力検出
手段31は三相の逆起電力のゼロクロス点を検出して、
一つのパルス列に変換し出力する。即ちこのパルス列は
三相の逆起電力のゼロクロス点を示す。逆起電力検出手
段31から出力されたパルス列は遅延手段32へ入力さ
れる。遅延手段32は、先ず入力されたパルス列からそ
のパルス周期を計算する。次に計算したパルス周期の1
/2の時間だけ入力したパルスを遅延させ、この遅延し
たパルス列を固定子巻線への新たな通電制御タイミング
として出力する。
Next, the operation will be described. The back electromotive force detection means 31 detects the zero-cross points of the three-phase back electromotive force,
It is converted into one pulse train and output. That is, this pulse train shows the zero-cross point of the three-phase back electromotive force. The pulse train output from the counter electromotive force detection means 31 is input to the delay means 32. The delay means 32 first calculates the pulse period from the input pulse train. 1 of the calculated pulse period
The input pulse is delayed by a time of / 2, and the delayed pulse train is output as a new energization control timing for the stator winding.

【0005】そして論理パルス発生手段33は遅延手段
32の出力するパルスを分周して固定子巻線41、4
2、43に誘起される逆起電力と同じ周波数の6相パル
スを出力する。論理パルス発生手段33で発生した6相
のパルス信号は回転子位置信号となり、固定子巻線電力
供給手段34に入力される。そして固定子巻線電力供給
手段34は論理パルス発生手段33からの回転子位置信
号に応じて、各固定子巻線41、42、43に順次駆動
電流を両方向に適宜供給する。
The logic pulse generation means 33 divides the pulse output from the delay means 32 and divides it into stator windings 41, 4
It outputs a 6-phase pulse having the same frequency as the back electromotive force induced in Nos. 2 and 43. The 6-phase pulse signals generated by the logic pulse generation means 33 become rotor position signals, which are input to the stator winding power supply means 34. Then, the stator winding power supply means 34 appropriately supplies a drive current to each of the stator windings 41, 42, 43 in both directions in accordance with the rotor position signal from the logic pulse generation means 33.

【0006】[0006]

【発明が解決しようとする課題】従来のセンサレスDC
ブラシレスモータの制御装置は以上のように構成されて
いたので、通電相の切換タイミング発生のための遅延時
間の決定方法が一様であり、1回転中の負荷トルク変動
の大きな負荷に対しては、通電切換タイミングのズレに
より、モータ効率の低下、速度変動による振動等の発生
を招くという問題点があった。また、回転中の急激な負
荷変動等による脱調及び発振の発生時の保護手段や、す
ばやい初期起動のための手段が考慮されていないという
問題点があった。
DISCLOSURE OF THE INVENTION Conventional sensorless DC
Since the controller of the brushless motor is configured as described above, the method for determining the delay time for generating the switching timing of the energized phase is uniform, and for a load with a large load torque fluctuation during one rotation, However, there is a problem that due to the deviation of the energization switching timing, the efficiency of the motor is lowered and the vibration due to the speed fluctuation is generated. In addition, there is a problem in that no protection means is taken into consideration when a step out or oscillation occurs due to a sudden load change during rotation, or a means for a quick initial start-up.

【0007】この発明は上記のような問題点を解消する
ためになされたもので、ロータの1回転中の負荷トルク
変動が大きな負荷に対し安定な回転が得られ、急激な負
荷変動等による脱調および発振等にも対応でき、すばや
い初期起動特性を持つセンサレスDCブラシレスモータ
の制御装置を得ることを目的とする。また、運転効率の
よいセンサレスDCブラシレスモータの制御装置を得る
ことを目的とする。
The present invention has been made in order to solve the above problems, and stable rotation can be obtained for a load having a large load torque fluctuation during one rotation of the rotor, and the rotor can be removed due to a sudden load fluctuation or the like. It is an object of the present invention to obtain a controller for a sensorless DC brushless motor that can respond to tuning and oscillation and has a quick initial starting characteristic. Another object of the present invention is to obtain a controller for a sensorless DC brushless motor with good operating efficiency.

【0008】[0008]

【課題を解決するための手段】この発明に係るセンサレ
スDCブラシレスモータの制御装置は、通電相に対する
ロータの相対位置を検出するロータ位置検出手段と、こ
のロータ位置検出手段に接続され先のロータ回転周期に
おける基準回転位置から前記通電相の適正通電制御タイ
ミングまでの時間を今回のロータ回転周期における前記
基準回転位置からの通電制御タイミングとするタイミン
グ信号を出力するタイミング信号発生手段と、このタイ
ミング信号に基づいて各通電相の通電制御信号を発生す
る通電制御信号発生手段と、この通電制御信号に基づい
て各通電相に電力供給を行う通電相電力供給手段とを備
えたものである。
A controller for a sensorless DC brushless motor according to the present invention includes a rotor position detecting means for detecting a relative position of a rotor with respect to an energized phase, and a rotor rotation destination connected to the rotor position detecting means. Timing signal generating means for outputting a timing signal for setting the time from the reference rotational position in the cycle to the proper energization control timing of the energized phase as the energization control timing from the reference rotational position in the present rotor rotation cycle, and this timing signal An energization control signal generation unit that generates an energization control signal for each energized phase based on the energized phase and an energized phase power supply unit that supplies power to each energized phase based on the energization control signal.

【0009】また、各通電相の逆起電圧を検出するロー
タ位置検出手段と、ロータ回転周期を前記各通電相のゼ
ロクロス点により時系列的なモードに区切り、先のロー
タ回転周期における前記モードの起点となるゼロクロス
点からそのモード内で通電制御される通電相の適正通電
制御タイミングである電気角までの時間をそのモードの
遅延時間とし、この遅延時間を今回のロータ回転周期の
同一のモードの起点となるゼロクロス点からの通電制御
タイミングとするタイミング信号を出力するタイミング
信号発生手段と、このタイミング信号に基づいて各通電
相の通電制御信号を発生する通電制御信号発生手段と、
この通電制御信号に基づいて各通電相に電力供給を行う
通電相電力供給手段とを備えたものである。
Further, the rotor position detecting means for detecting the back electromotive voltage of each energized phase and the rotor rotation cycle are divided into time-series modes by the zero cross points of each energized phase, and the above-mentioned modes in the previous rotor rotation cycle are divided. The time from the zero cross point, which is the starting point, to the electrical angle, which is the proper energization control timing of the energization phase in which energization is controlled in that mode, is the delay time of that mode, and this delay time is the same as that of the same mode of this rotor rotation cycle. Timing signal generating means for outputting a timing signal to be the energization control timing from the zero cross point serving as a starting point, and energization control signal generating means for generating an energization control signal for each energization phase based on the timing signal,
An energized phase power supply means for supplying power to each energized phase based on the energization control signal is provided.

【0010】また、前記タイミング信号発生手段は、任
意の適正通電制御タイミングから得た通電制御タイミン
グを基に、他の通電制御タイミングを前記任意の適正通
電制御タイミングと他の適正通電制御タイミングとの位
相差に応じて決定するものである。
Further, the timing signal generating means determines another energization control timing from the arbitrary proper energization control timing and the other appropriate energization control timing based on the energization control timing obtained from the arbitrary appropriate energization control timing. It is determined according to the phase difference.

【0011】また、前記通電相に任意の電圧を供給可能
な通電相電力供給手段を備え、前記通電制御信号発生手
段は通電制御タイミングの間隔に基づいて通電電圧を可
変制御するものである。
Further, a conduction phase power supply means capable of supplying an arbitrary voltage to the conduction phase is provided, and the conduction control signal generating means variably controls the conduction voltage based on the interval of the conduction control timing.

【0012】また、各通電相の電流を検出する電流検出
手段を備え、前記タイミング信号発生手段は前記電流検
出手段から得る各通電相の電流の変化に応じて通電制御
タイミングを可変するものである。
The timing signal generating means is provided with a current detecting means for detecting the current of each energized phase, and the energization control timing is varied according to the change of the current of each energized phase obtained from the current detecting means. .

【0013】また、各通電相の電流を検出する電流検出
手段を備え、前記通電相を流れる所定値以上の電流が所
定時間内に所定回数を越えて前記電流検出手段にて検出
された場合、前記通電制御信号発生手段は通電相への通
電を停止するよう制御するものである。
In addition, when the current detecting means for detecting the current of each energized phase is detected and the current flowing through the energized phase is equal to or more than a predetermined value exceeds a predetermined number of times within a predetermined time, the current detecting means detects: The energization control signal generation means controls to stop energization to the energized phase.

【0014】また、前記通電制御信号発生手段は前記ロ
ータ位置検出手段の検出結果に基づくロータ回転数が所
定限界値を越えた場合、前記通電相への通電を停止する
よう制御するものである。
Further, the energization control signal generating means controls the energization to the energized phase when the rotor speed based on the detection result of the rotor position detecting means exceeds a predetermined limit value.

【0015】また、前記通電相の電流を検出する電流検
出手段を備え、前記通電制御信号発生手段は前記電流検
出手段にて前記通電相への通電開始時に所定値以上の電
流を検出した場合、前記通電相への通電を停止するよう
制御するものである。
In addition, the current detection means for detecting the current of the energized phase is provided, and the energization control signal generation means detects a current of a predetermined value or more when the energization of the energized phase is started by the current detection means. The control is such that the energization to the energized phase is stopped.

【0016】また、前記通電制御信号発生手段は前記ロ
ータ位置検出手段の検出結果に基づくロータ回転数の変
化率が所定限界値を越えた場合、前記通電相への通電を
停止するよう制御するものである。
The energization control signal generating means controls the energization to the energized phase when the rate of change of the rotor speed based on the detection result of the rotor position detecting means exceeds a predetermined limit value. Is.

【0017】また、前記タイミング信号発生手段は、各
通電相の通電制御タイミング信号を最大トルク発生タイ
ミングより若干早くなるよう出力するものである。
The timing signal generating means outputs the energization control timing signal for each energized phase so that it is slightly earlier than the maximum torque generation timing.

【0018】また、前記通電制御信号発生手段はロータ
停止時にこのロータを任意の回転位置に停止させると共
にこの停止位置を起点にして次回起動時の通電制御を行
うものである。
Further, the energization control signal generating means stops the rotor at an arbitrary rotational position when the rotor is stopped, and performs energization control at the next start from the stop position as a starting point.

【0019】また、ロータ停止時にこのロータの停止位
置を記憶するロータ位置記憶手段を備え、前記通電制御
信号発生手段はこの停止位置情報に基づいて次回起動時
の通電制御を行うものである。
Further, there is provided rotor position storage means for storing the stop position of the rotor when the rotor is stopped, and the energization control signal generation means performs energization control at the next start based on the stop position information.

【0020】また、ロータの回転起動時に、所定時間所
定の通電相に通電を行い、その際回転をしたら正転加速
通電を行い、回転しない場合には他の通電相に通電させ
同様の処理を繰り返す起動手段を備えたことを特徴とす
る請求項1又は2記載のセンサレスDCブラシレスモー
タの制御装置。
Further, when the rotor is started to rotate, a predetermined energized phase is energized for a predetermined period of time, and when the rotor is rotated, forward rotation acceleration energization is performed, and when the rotor is not rotated, another energized phase is energized and similar processing is performed. The control device for a sensorless DC brushless motor according to claim 1 or 2, further comprising: a repeating activation unit.

【0021】[0021]

【作用】この発明においては、タイミング信号発生手段
により、先のロータ回転周期における基準となるロータ
の回転位置から通電相の適正な通電制御タイミングまで
の時間を求め、今回のロータ回転周期において先のロー
タ回転周期と同一のロータ回転位置から先に求めた時間
経過した時点を今回の通電相への通電制御タイミングと
するべくタイミング信号を出力し、通電制御信号発生手
段はこのタイミング信号より得たタイミングに基づい
て、通電相電力供給手段に対し通電相への適宜の通電制
御を行う。
In the present invention, the timing signal generating means obtains the time from the reference rotor rotation position in the previous rotor rotation cycle to the proper energization control timing of the energized phase, and the time in the previous rotor rotation cycle is calculated. A timing signal is output so that the current control timing for the current-carrying phase is set at the time point when the previously obtained time has elapsed from the same rotor rotation position as the rotor rotation cycle, and the power-supply control signal generating means obtains the timing obtained from this timing signal. Based on the above, appropriate energization control to the energized phase is performed for the energized phase power supply means.

【0022】また、タイミング発生手段により、先のロ
ータの回転周期における各通電相のゼロクロス点によっ
て区切られたモードについて、このモードの起点となる
ゼロクロス点からそのモード内で通電制御される通電相
の適正な通電制御タイミングまでの電気角に相当する時
間をそのモードにおける遅延時間として求め、今回のロ
ータ回転周期において先のロータ回転周期と同一のモー
ドの起点となるゼロクロス点から先に求めた遅延時間経
過した時点を今回の通電相への通電制御タイミングとす
る。
Further, by the timing generation means, for the mode delimited by the zero-cross points of each energized phase in the previous rotor rotation cycle, the energized phase of which energization is controlled in the mode from the zero-cross point which is the starting point of this mode. The time corresponding to the electrical angle until the proper energization control timing is obtained as the delay time in that mode, and the delay time obtained earlier from the zero cross point that is the starting point of the same rotor rotation cycle as the previous rotor rotation cycle in this cycle. The time when the current has passed is defined as the current control timing for the current-carrying phase.

【0023】また、タイミング信号発生手段はロータ位
置検出手段の検出結果に基づいて先のロータ回転周期か
ら求めた任意の通電相に対する適正通電制御タイミング
を、今回のロータ回転周期における当該任意の通電相の
通電制御タイミングとする一方、他の通電相の通電制御
タイミングについては、この任意の通電相の適正通電制
御タイミングと他の通電相の適正通電制御タイミングと
の位相差に応じて、当該任意の通電相の通電制御タイミ
ングから決定する。
Further, the timing signal generating means determines the proper energization control timing for the arbitrary energized phase obtained from the previous rotor rotation cycle based on the detection result of the rotor position detection means, in the arbitrary energized phase in the current rotor rotation cycle. On the other hand, the energization control timing of the other energized phase, the energization control timing of the other energized phase, according to the phase difference between the appropriate energization control timing of this arbitrary energized phase and the appropriate energization control timing of the other energized phase, Determined from the energization control timing of the energized phase.

【0024】また、通電制御信号発生手段は各通電相の
通電制御タイミングの間隔に基づいて、各通電制御タイ
ミング間のロータの回転速度が等しくなるよう通電電圧
を可変制御する。
Further, the energization control signal generating means variably controls the energization voltage based on the intervals of the energization control timings of the respective energization phases so that the rotation speeds of the rotors become equal between the respective energization control timings.

【0025】また、タイミング信号発生手段は、電流検
出手段により検出した相電流の変化に基づいて、最適な
通電切換タイミングになるよう通電制御タイミング信号
を補正して出力する。
Further, the timing signal generating means corrects and outputs the energization control timing signal based on the change in the phase current detected by the current detecting means so that the optimum energization switching timing is reached.

【0026】また、通電制御信号発生手段は、電流検出
手段により所定値以上の相電流が所定時間内に所定回数
を越えて検出された場合に、通電相への通電を停止する
よう制御する。
Further, the energization control signal generating means controls so that the energization to the energized phase is stopped when the current detecting means detects the phase current more than the predetermined value over the predetermined number of times within the predetermined time.

【0027】また、通電制御信号発生手段は、ロータの
回転数が所定限界値を上回った場合に通電相への通電を
停止するよう制御する。
Further, the energization control signal generating means controls to stop energization to the energized phase when the rotation speed of the rotor exceeds a predetermined limit value.

【0028】また、通電制御信号発生手段は、固定子巻
線への通電開始時に所定値以上の電流が流れた場合に通
電相への通電を停止するよう制御する。
Further, the energization control signal generating means controls so that energization to the energized phase is stopped when a current of a predetermined value or more flows when energization to the stator winding is started.

【0029】また、通電制御信号発生手段は、通電相の
通電開始時おける通電相の電流値が所定値以上になった
場合、通電相への通電を停止するよう制御する。
The energization control signal generating means controls the energization of the energized phase to be stopped when the current value of the energized phase at the start of energization of the energized phase exceeds a predetermined value.

【0030】また、通電制御信号発生手段は、ロータ回
転数の変化率が所定限界値を上回った場合又は下回った
場合に通電相への通電を停止するよう制御する。
Further, the energization control signal generating means controls the energization to the energized phase when the rate of change of the rotor speed exceeds or falls below a predetermined limit value.

【0031】また、タイミング信号発生手段は、通電相
に最大トルクが発生する通電制御タイミングより若干早
くなるような通電制御タイミング信号を出力する。
The timing signal generating means outputs an energization control timing signal that is slightly earlier than the energization control timing at which the maximum torque is generated in the energized phase.

【0032】また、通電制御信号発生手段はロータ停止
時にこのロータを任意の回転位置に停止させるよう通電
制御してロータを停止させ、次回モータ起動時にはこの
停止位置を起点として起動時の通電制御を行う。
Further, the energization control signal generating means controls the energization so that the rotor is stopped at an arbitrary rotational position when the rotor is stopped to stop the rotor, and when the motor is started next time, the energization control at the time of starting is started from this stop position. To do.

【0033】また、ロータ位置記憶手段は、ロータ停止
時のロータの停止位置を記憶し、通電制御信号発生手段
は、次回モータ起動時にはこの停止位置情報に基づいて
起動時の通電制御を行う。
Further, the rotor position storage means stores the stop position of the rotor when the rotor is stopped, and the energization control signal generation means performs energization control at start-up based on this stop position information at the next motor start-up.

【0034】また、起動手段は、ロータの回転起動時
に、所定時間所定の通電相に通電を行うよう通電制御
し、ロータが回転をしたら正転加速通電を行い、回転し
ない場合には他の通電相に同様の処理を行い、起動を行
う。
The starting means controls energization so that a predetermined energized phase is energized for a predetermined time when the rotor is started to rotate. When the rotor is rotated, forward rotation acceleration energization is performed, and when the rotor is not rotated, another energization is performed. Perform the same processing for the phase and start it.

【0035】[0035]

【実施例】 実施例1.以下、この発明の実施例を図について説明す
る。図1は本実施例におけるセンサレスDCブラシレス
モータの制御装置を示す構成図であり、本実施例では三
相モータの場合を示している。図において、1は各通電
相を構成する固定子巻線Lu8、Lv9、Lw10に発
生する逆起電圧u、v、wを検出し、そのゼロクロス点
のタイミングで立ち上がり過程にある場合はLoからH
iに、立ち下がり過程にある場合にはHiからLoに出
力値を反転させて、それぞれの通電相毎にパルス列P
u、Pv、Pwを発生するロータ位置検出手段である。
EXAMPLES Example 1. Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a configuration diagram showing a control device for a sensorless DC brushless motor in the present embodiment, and this embodiment shows a case of a three-phase motor. In the figure, reference numeral 1 indicates the counter electromotive voltages u, v, w generated in the stator windings Lu8, Lv9, Lw10 constituting each energized phase, and Lo to H in the rising process at the timing of the zero cross point.
When i is in the falling process, the output value is inverted from Hi to Lo, and the pulse train P is supplied for each energized phase.
It is a rotor position detecting means for generating u, Pv, and Pw.

【0036】2はロータ位置検出手段1の出力を受け、
各通電相毎のゼロクロス点の周期から、それぞれ所定の
電気角(ここでは15°)に対応する時間だけ遅れたタ
イミングを算出し、これを各相の通電制御タイミング信
号として遅延パルス列DZxを発生するタイミング信号
発生手段としてのパルス遅延手段である。3はロータ位
置検出手段1及びパルス遅延手段2の出力を受け、ロー
タ位置検出手段1からのパルス列Pu、Pv、Pwのパ
ターンに、パルス遅延手段2からの遅延パルス列を対応
させて通電制御信号の発生タイミングを得、出力する通
電制御信号発生手段である。
2 receives the output of the rotor position detecting means 1,
Timings delayed by a time corresponding to a predetermined electric angle (here, 15 °) are calculated from the cycle of the zero cross points for each energized phase, and the delayed pulse train DZx is generated using this as an energization control timing signal for each phase. It is a pulse delay means as a timing signal generating means. 3 receives the outputs of the rotor position detecting means 1 and the pulse delaying means 2 and associates the patterns of the pulse trains Pu, Pv, Pw from the rotor position detecting means 1 with the delayed pulse trains from the pulse delaying means 2 to generate the energization control signal. It is an energization control signal generating means for obtaining and outputting the generation timing.

【0037】4は通電制御信号発生手段3から受ける通
電制御信号に基づいて、各通電相を形成する固定子巻線
Lu8、Lv9、Lw10に通電及び通電停止を行う固
定子巻線電力供給手段である。尚、パルス遅延手段2及
び通電制御信号発生手段3は1チップマイコン5により
構成されている。また、本実施例では発明の特徴を説明
するために、三相モータの負荷トルクが異なるものとな
っている。
Numeral 4 is a stator winding power supply means for energizing and stopping the energization of the stator windings Lu8, Lv9, Lw10 forming each energizing phase based on the energizing control signal received from the energizing control signal generating means 3. is there. The pulse delay means 2 and the energization control signal generation means 3 are composed of a one-chip microcomputer 5. Further, in the present embodiment, in order to explain the features of the invention, the load torques of the three-phase motors are different.

【0038】図2は図1のように構成されたセンサレス
DCブラシレスモータの制御装置におけるタイミングチ
ャートを示している。上段のロータ回転周期nにおける
パルス列Pu、Pv、Pwは各固定子巻線Lu8、Lv
9、Lw10に発生する逆起電圧を基にロータ位置検出
手段1がそれぞれのゼロクロス点で反転するパルス信号
に変換したものである。図2によれば、各通電相におけ
る負荷トルクが異なっているため、固定子巻線Lu8、
Lv9、Lw10の位相差が120°ではなくばらつき
があることが分かる。
FIG. 2 shows a timing chart in the controller of the sensorless DC brushless motor constructed as shown in FIG. The pulse trains Pu, Pv, Pw in the upper rotor rotation period n are the stator windings Lu8, Lv.
9, the rotor position detecting means 1 converts the back electromotive force generated at Lw10 into a pulse signal which is inverted at each zero cross point. According to FIG. 2, since the load torque in each energized phase is different, the stator winding Lu8,
It can be seen that the phase difference between Lv9 and Lw10 is not 120 ° but has a variation.

【0039】Zxは各パルス列のゼロクロス点を時系列
的に組み合わせたタイミングを示している。このパルス
列Pu、Pv、Pwのゼロクロス点の組み合わせに対応
して区切られた各区間をそれぞれモードi=1、2、
3、4、5、6と名付け、任意の周期nにおける各モー
ドの時間幅をTi,nとする。本実施例の場合、位相差
のばらつきにより各モードの時間幅Ti,nはそれぞれ
固有の長さになる。
Zx represents the timing when the zero-cross points of each pulse train are combined in time series. Modes i = 1, 2, respectively, are defined for each section divided corresponding to the combination of the zero cross points of the pulse trains Pu, Pv, Pw.
Named 3, 4, 5, and 6, the time width of each mode in an arbitrary cycle n is Ti, n. In the case of the present embodiment, the time width Ti, n of each mode becomes a unique length due to the variation of the phase difference.

【0040】図3はパルス遅延手段2の一実施例を示す
構成図である。図において11〜16はモード毎に設け
られたパルス遅延手段であり、各パルス遅延手段はそれ
ぞれが互いに独立してロータ一位置検出手段1及び通電
制御手段3に接続され、独自に遅延タイミングの演算を
行っている。
FIG. 3 is a block diagram showing an embodiment of the pulse delay means 2. In the figure, 11 to 16 are pulse delay means provided for each mode, and each pulse delay means is independently connected to the rotor one position detection means 1 and the energization control means 3 and independently calculates the delay timing. It is carried out.

【0041】図4は固定子巻線電力供給手段4の詳細を
示す構成図である。図において、29は商用AC電源、
28は商用AC電源28を整流するダイオードブリッ
ジ、27は平滑コンデンサであり、これらダイオードブ
リッジ28と平滑コンデンサ27とで商用AC電源28
からの交流を直流に変換する。21〜26はトランジス
タであり、図1の通電制御信号発生手段3からこれらト
ランジスタ21〜26を適宜ON/OFF制御して、任
意の固定子巻線への印加電圧パターンを切り換えること
により、所望の電力が各固定子巻線8〜10に印加され
る。
FIG. 4 is a block diagram showing the details of the stator winding power supply means 4. In the figure, 29 is a commercial AC power supply,
28 is a diode bridge that rectifies the commercial AC power supply 28, and 27 is a smoothing capacitor. The diode bridge 28 and the smoothing capacitor 27 combine the commercial AC power supply 28
Converts alternating current from to direct current. Reference numerals 21 to 26 are transistors, which are controlled by the energization control signal generating means 3 shown in FIG. 1 so that the transistors 21 to 26 are turned ON / OFF as appropriate to switch desired voltage patterns to the stator windings. Power is applied to each stator winding 8-10.

【0042】次に動作について説明する。ロータ回転時
にロータ一位置検出手段1から出力される任意の回転周
期nにおけるパルス列Pu、Pv、Pwに基づいて、パ
ルス遅延手段2は次の回転周期n+1周期における通電
制御タイミングを算出する。即ち、図2に示すようにロ
ータ回転周期n時のゼロクロス点のタイミングから、Z
x,nに示すようにモード1〜6を区分けし、この各モ
ード1〜6毎にそれぞれのモードの時間幅T1 ,n〜T
6 ,nの1/4の時間t1 ,n+1〜t6 ,n+1を遅
延時間として算出する
Next, the operation will be described. The pulse delay means 2 calculates the energization control timing in the next rotation cycle n + 1 cycle based on the pulse trains Pu, Pv, Pw in the arbitrary rotation cycle n output from the rotor one position detection means 1 when the rotor is rotating. That is, as shown in FIG. 2, from the timing of the zero cross point at the rotor rotation cycle n, Z
The modes 1 to 6 are divided as shown by x, n, and the time widths T1, n to T of the respective modes 1 to 6 are divided.
The delay time is calculated as t1, n + 1 to t6, n + 1, which is 1/4 of 6, n.

【0043】そして、図2の下段に示すように次のロー
タ回転周期n+1時にそのパルス列を入力すると、その
ゼロクロス点のタイミングから、Zx,n+1に示すよ
うにモード1〜6を区分けし、この各モード1〜6にお
いてそれぞれのモードの起点となるゼロクロス点から先
述の遅延時間t1 ,n+1〜t6 ,n+1だけ遅延した
タイミングを通電制御タイミングとするパルス列DZx
を出力する。
When the pulse train is input at the next rotor rotation cycle n + 1 as shown in the lower part of FIG. 2, modes 1 to 6 are divided as shown by Zx, n + 1 from the timing of the zero cross point. In the modes 1 to 6, the pulse train DZx having the energization control timing at the timing delayed by the above-mentioned delay times t1, n + 1 to t6, n + 1 from the zero-cross point which is the starting point of each mode.
Is output.

【0044】UH 、VH 、WH はロータ回転周期n+1
時の各トランジスタ21、23、25の駆動信号、UL
、VL 、WL は同22、24、26の駆動信号であ
る。パルス遅延手段2からの通電制御タイミング信号D
Zxとロータ位置検出手段1からの各通電相の位相情報
に基いて、通電制御信号発生手段3が固定子巻線電力供
給手段4に適宜駆動信号UH 、VH 、WH 、UL 、VL
、WL を出力し、これを受けた固定子巻線電力供給手
段4は各トランジスタ21〜26に通電を行う。
UH, VH, and WH are rotor rotation cycle n + 1
Drive signal of each transistor 21, 23, 25 at the time, UL
, VL, WL are drive signals of the same 22, 24, 26. Energization control timing signal D from the pulse delay means 2
Based on the phase information of each energized phase from Zx and the rotor position detection means 1, the energization control signal generation means 3 appropriately supplies the stator winding power supply means 4 with the drive signals UH, VH, WH, UL and VL.
, WL, and the stator winding power supply means 4 receiving this outputs current to each of the transistors 21 to 26.

【0045】このような一連の動作により、それぞれの
通電相における逆起電圧のゼロクロス点のタイミングに
対して前回の回転周期から導き出された適正な通電制御
タイミングまでの遅延時間t1 ,n+1〜t6 ,n+1
だけ遅延することによって、固定子巻線への通電パター
ンを先の回転周期と回転位相角が合致するモード毎に適
正なタイミングで切り換えることができる。即ち、ロー
タの回転に応じて位置のモードは図2に示すように位置
モード1〜6を順次繰り返す。そして、通電モード1〜
6は今回の位置モードに対して、前回の同一モードにお
ける遅延時間を持って順次繰り返す。
By such a series of operations, the delay time t1, n + 1 to t6 from the previous rotation cycle to the proper energization control timing with respect to the timing of the zero cross point of the back electromotive force in each energized phase, n + 1
By delaying only by this, the energization pattern to the stator winding can be switched at an appropriate timing for each mode in which the previous rotation cycle and the rotation phase angle match. That is, the position mode sequentially repeats the position modes 1 to 6 as shown in FIG. 2 in accordance with the rotation of the rotor. And energization mode 1
6 sequentially repeats the position mode of this time with a delay time in the same mode of the previous time.

【0046】図5はロータ位置検出手段1の入力であ
り、各固定子巻線Lu8、Lv9、Lw10に誘起され
る逆起電圧u、v、w及びロータ位置検出手段1の出力
であり、各相位置信号であるパルス列Pu、Pv、Pw
のタイミングチャートである。本実施例のロータ位置検
出手段1は各相の逆起電圧のゼロクロス点をとらえ、電
圧が正の時はHi、負の時はLoに対応したディジタル
信号を発生する。この信号によりロータが特定位置を通
過したことを検出する。これは従来よりよく用いられて
きた手段である。
FIG. 5 shows the input of the rotor position detecting means 1, the counter electromotive force u, v, w induced in each stator winding Lu8, Lv9, Lw10 and the output of the rotor position detecting means 1, Pulse trains Pu, Pv, Pw which are phase position signals
2 is a timing chart of. The rotor position detecting means 1 of this embodiment captures the zero-cross point of the back electromotive force of each phase and generates a digital signal corresponding to Hi when the voltage is positive and Lo when the voltage is negative. This signal detects that the rotor has passed a specific position. This is a method that has been used more frequently than before.

【0047】図6は図3中の例えばモード1のパルス遅
延手段11の実現手段である1チップマイコン中のソフ
トウェアのフローチャートである。処理の手順として
は、先ずステップ1でロータ位置検出手段1から入力さ
れるパルス列を基に、位置モードが6から1へと変化す
るタイミングをとらえ、ステップ2で前回同モード周期
T1 ,nを読み込み、ステップ3でモード周期T1 ,n
の1/4の時間即ち電気角で約15°に対応を求め、そ
れを遅延時間t1 ,n+1とする。
FIG. 6 is a flow chart of software in a one-chip microcomputer which is a means for realizing the pulse delay means 11 of mode 1 in FIG. 3, for example. As the processing procedure, first, in step 1, the timing at which the position mode changes from 6 to 1 is detected based on the pulse train input from the rotor position detecting means 1, and in step 2, the previous same-mode cycle T1, n is read. , In step 3, the mode cycle T1, n
Corresponding to about 15 ° in terms of electrical angle, that is, the delay time t1, n + 1.

【0048】ステップ4でその値を用いてタイマーを動
作させ、ステップ5でロータ位置が位置モード6から1
に切り換わったタイミングから電気角で15°の遅延タ
イミングを得て、ステップ6で通電制御信号発生手段3
に通電モード切換トリガとして通電タイミング信号を出
力する。ステップ7でロータ位置検出手段1から位置モ
ードが1から2に変わるタイミングをとらえ、ステップ
8で今回の位置モード1の周期を計測し記録し、次回の
同モードの遅延時間決定のための参考値を得て一連の動
作が終了し、以後各周期n、n+1、…で上記フローを
繰り返す。尚、他のモード2〜6のパルス遅延手段12
〜16も同様の動作を行う。
In step 4, the value is used to operate the timer, and in step 5, the rotor position is changed from position mode 6 to position 1
A delay timing of 15 ° in electrical angle is obtained from the timing of switching to, and in step 6, the energization control signal generating means 3
An energization timing signal is output as an energization mode switching trigger. In step 7, the timing at which the position mode is changed from 1 to 2 by the rotor position detecting means 1 is detected, and in step 8, the cycle of the current position mode 1 is measured and recorded, and a reference value for determining the delay time of the next mode. After that, a series of operations is completed, and thereafter, the above flow is repeated at each cycle n, n + 1, .... In addition, the pulse delay means 12 of other modes 2 to 6
.About.16 perform the same operation.

【0049】このように、通電手段を各モード毎に独立
して持つので、図2に示すように回転角に応じトルクが
変動し、これにより回転速度が回転角に依存するような
場合でも、回転角による速度のばらつきに対応した適正
ポイントで通電パターンの切り換えができ、通電ポイン
トのずれによる効率低下が防止できる。そして、それぞ
れのモード毎に真に適正な遅延時間を求め、タイミング
信号を発することができる。
As described above, since the energizing means is independently provided for each mode, the torque fluctuates according to the rotation angle as shown in FIG. 2, and even when the rotation speed depends on the rotation angle, The energization pattern can be switched at an appropriate point corresponding to the variation in speed due to the rotation angle, and the efficiency reduction due to the deviation of the energization point can be prevented. Then, a truly proper delay time can be obtained for each mode and a timing signal can be issued.

【0050】従って、回転角に応じて負荷トルクが変動
するコンプレッサ等を駆動するモータの効率改善に極め
て有効である。また、ロータの着磁位置の製造上のばら
つきにより発生する回転角に依存したトルク変動による
効率低下に対しても有効である。更に、回転中の急激な
負荷変動に対しても素早く対応できる。尚、上記実施例
ではパルス遅延手段2を1チップマイコン内で構成した
が、ロジック回路で構成してもよい。
Therefore, it is extremely effective in improving the efficiency of the motor for driving the compressor or the like, in which the load torque varies depending on the rotation angle. Further, it is also effective for the efficiency reduction due to the torque fluctuation depending on the rotation angle generated due to the manufacturing variation of the magnetized position of the rotor. Furthermore, it is possible to quickly respond to a sudden load change during rotation. In the above embodiment, the pulse delay means 2 is constructed in a one-chip microcomputer, but it may be constructed by a logic circuit.

【0051】実施例2.実施例1の場合、図3に示すよ
うにパルス遅延手段2を6つのモードについて11〜1
6としてすべて独立して設けたが、必要に応じて遅延手
段は少なくしてもよい。即ち、コンプレッサ等に用いら
れるモータの場合、負荷トルクの変動は回転角に応じて
周期的に生じる。このような場合、負荷トルクが同一
で、モードの時間幅が同一となることが予め分かってい
るモード同士については、そのモードについてパルス遅
延手段を共通化することができる。
Example 2. In the case of the first embodiment, as shown in FIG.
Although all 6 are provided independently, the delay means may be reduced if necessary. That is, in the case of a motor used for a compressor or the like, the load torque changes periodically according to the rotation angle. In such a case, for modes in which it is known in advance that the load torque is the same and the time widths of the modes are the same, the pulse delay means can be shared for the modes.

【0052】同様にして、特定のモードについて負荷ト
ルクが他と異なり、時間幅が異なるような場合には、そ
の特定モードについてのみパルス遅延手段を独立して設
けてもよい。これにより制御装置の構成が簡略化され、
コストも低減できる。
Similarly, when the load torque is different from the others in the specific mode and the time width is different, the pulse delay means may be provided independently only in the specific mode. This simplifies the configuration of the control device,
Cost can also be reduced.

【0053】実施例3.実施例1の場合、図3に示すよ
うにパルス遅延手段2を6つのモードについて11〜1
6としてすべて独立して設けたが、コンプレッサ等に用
いられるモータの場合、負荷トルクの変動は回転角に応
じて周期的に生じる。従って、特定の位置モードにおけ
る負荷トルクに対し、各モードの負荷トルクは一定の比
率で常に変動することになる。
Example 3. In the case of the first embodiment, as shown in FIG.
Although all 6 are independently provided, in the case of a motor used for a compressor or the like, the load torque fluctuates periodically according to the rotation angle. Therefore, the load torque in each mode always fluctuates at a constant ratio with respect to the load torque in the specific position mode.

【0054】このような場合、図1のパルス遅延手段2
の構成を、任意の位置モードにおける遅延時間をロータ
位置検出手段1からのパルス列に基づいて算出した後、
他の各モードについては、この遅延時間をそれぞれのモ
ードの時間幅に対応して予め設定された所定の比率を乗
じて各モード毎の遅延時間として算出し、各モードのゼ
ロクロス点から、それぞれ算出した遅延時間だけ遅延さ
せた通電タイミング信号を出力する構成とすれば、実施
例1の場合と同様、各モードの負荷トルクの変動に応じ
た通電制御が可能になる。
In such a case, the pulse delay means 2 of FIG.
After calculating the delay time in the arbitrary position mode based on the pulse train from the rotor position detecting means 1,
For each of the other modes, this delay time is calculated as the delay time for each mode by multiplying it by a predetermined ratio set in advance corresponding to the time width of each mode, and is calculated from the zero-cross point of each mode. With the configuration in which the energization timing signal delayed by the delay time is output, energization control according to the variation of the load torque in each mode becomes possible, as in the case of the first embodiment.

【0055】上記構成によれば、パルス遅延手段は任意
のモードについてのみロータ位置検出手段からのパルス
列に基づいて最適通電制御タイミングの算出を行えばよ
く、構成が簡単になり、コストも低減できる。さらに、
他のモードの遅延時間は上記任意のモードの適正通電制
御タイミングの算出を行ったゼロクロス点を基準として
算出し、遅延させれば、通電相の逆起電力の検出は、こ
の任意のモードに関わる通電相についてのみ行えばよ
く、相数の多いモータの場合、構成が簡単にできる。
According to the above construction, the pulse delay means only needs to calculate the optimum energization control timing based on the pulse train from the rotor position detection means only for an arbitrary mode, which simplifies the construction and reduces the cost. further,
The delay time of other modes is calculated with reference to the zero-cross point where the proper energization control timing of the above-mentioned arbitrary mode is calculated, and if delayed, the detection of the back electromotive force of the energized phase is related to this arbitrary mode. It suffices to perform only the energized phases, and in the case of a motor having many phases, the configuration can be simplified.

【0056】実施例4.次に他の実施例について説明す
る。全体構成図及び固定子巻線電力供給手段4について
は図1及び図4と同様であり、同図を用いて説明を行
う。図4において、固定子巻線電力供給手段4は、29
の交流電圧からダイオードブリッジ28及び平滑コンデ
ンサ27を用いて直流定電圧を生成し、図1の通電制御
信号発生手段3からの通電制御信号に基づいて、各スイ
ッチングトランジスタ21〜26を適宜ON/OFFす
る。
Example 4. Next, another embodiment will be described. The overall configuration diagram and the stator winding power supply means 4 are the same as those in FIGS. 1 and 4, and will be described with reference to FIG. In FIG. 4, the stator winding power supply means 4 is 29
DC constant voltage is generated from the AC voltage of the diode using the diode bridge 28 and the smoothing capacitor 27, and each of the switching transistors 21 to 26 is appropriately turned ON / OFF based on the energization control signal from the energization control signal generation means 3 of FIG. To do.

【0057】その際、任意のON/OFF時間比のパル
ス列を加えることにより、巻線に任意の電圧を印加でき
る。従って、通電制御信号発生手段3によりこのON/
OFF時間比を可変制御すれば、各固定子巻線に供給さ
れる電力を可変させることができる。
At this time, an arbitrary voltage can be applied to the winding by adding a pulse train having an arbitrary ON / OFF time ratio. Therefore, this ON / OFF is generated by the energization control signal generating means 3.
By variably controlling the OFF time ratio, the electric power supplied to each stator winding can be varied.

【0058】次に動作について説明する。図7は本実施
例の通電制御信号発生手段3の一出力UH のタイミング
チャートである。図において上段は固定子巻線への最大
電力供給時、中段は中間電力供給時、下段は最小電力供
給時の通電制御信号を示している。このように通電時の
ON/OFF時間比を制御することにより、各固定子巻
線への印加電圧を変化させ、最終的には供給電力を変化
させる。ON幅は広いほど供給される電力は大きく、狭
いほど小さくなる。
Next, the operation will be described. FIG. 7 is a timing chart of one output UH of the energization control signal generating means 3 of this embodiment. In the figure, the upper part shows the energization control signal at the maximum power supply to the stator winding, the middle part shows the intermediate power supply, and the lower part shows the energization control signal at the minimum power supply. By controlling the ON / OFF time ratio during energization in this way, the applied voltage to each stator winding is changed, and finally the supplied power is changed. The wider the ON width, the larger the power supplied, and the smaller the ON width, the smaller the power supplied.

【0059】ON/OFF時間比の変化は本実施例では
離散的であるとするが、連続的に変化してもよい。これ
は一般的にPWM制御とよばれ、従来電力制御に一般的
に用いられてきた制御方法である。
Although the change of the ON / OFF time ratio is discrete in this embodiment, it may be changed continuously. This is generally called PWM control and is a control method generally used for conventional power control.

【0060】図8は本実施例の全体的な動作を示すタイ
ミング図であり、図9は通電制御信号発生手段3の実現
手段である1チップマイコン中のソフトウェアのフロー
チャートである。実施例1で図2に示したように、回転
角に連動した負荷トルクの変動がある場合、ロータ位置
検出手段1からの位置信号から得られるゼロクロス点周
期は、位置モード毎にばらついた値となる。このばらつ
きは即ち回転角に依存したロータの回転速度変動に対応
している。
FIG. 8 is a timing chart showing the overall operation of this embodiment, and FIG. 9 is a flow chart of the software in the one-chip microcomputer which is the realization means of the energization control signal generation means 3. As shown in FIG. 2 in the first embodiment, when there is a change in the load torque linked to the rotation angle, the zero-cross point cycle obtained from the position signal from the rotor position detecting means 1 is a value that varies for each position mode. Become. This variation corresponds to the variation of the rotation speed of the rotor depending on the rotation angle.

【0061】位置モード1に着目した場合、位置モード
周期T1 ,nが短いときは回転速度が速く、長いときは
回転速度が遅いことを意味する。通電制御信号発生手段
3では、このような周期の短いとき、即ち回転速度が速
いときは、次回通電モード1において固定子巻線に与え
る電力をPWM制御により通常値より小さくする。これ
によりモータに発生するトルクが小さくなり、位置モー
ド1の周期T1 ,n+1は長くなり、回転速度は遅くな
る。
Focusing on the position mode 1, it means that the rotation speed is high when the position mode cycle T1, n is short, and the rotation speed is low when the position mode cycle T1, n is long. When the cycle is short, that is, when the rotation speed is high, the energization control signal generating means 3 reduces the electric power to be applied to the stator winding in the next energization mode 1 by PWM control to be smaller than the normal value. As a result, the torque generated in the motor becomes smaller, the cycle T1 and n + 1 of the position mode 1 becomes longer, and the rotation speed becomes slower.

【0062】このようにロータ位置検出手段1の検出結
果に基づいて、各位置モード目標速度に対し、速いとき
はその位置モードに対応して通電モード時の固定子巻線
への供給電力を抑え、遅いときは供給電力を増やす。こ
のような制御を繰り返すことにより各モード間の速度変
動を抑えることが可能になる。これにより速度変動によ
り負荷に発生する騒音振動が低減できる。
As described above, based on the detection result of the rotor position detecting means 1, when the speed is higher than the target speed of each position mode, the power supplied to the stator winding in the energization mode is suppressed corresponding to the position mode. , When it is late, increase the power supply. By repeating such control, it becomes possible to suppress the speed fluctuation between the modes. As a result, noise and vibration generated in the load due to speed fluctuations can be reduced.

【0063】図10は本発明のセンサレスDCブラシレ
スモータを搭載したジェットタオル(手乾燥機)の構造
図である。図中50はセンサレスDCブラシレスモー
タ、51は本体内部の気圧を高めるブロアである。ジェ
ットタオルとは高速の風を手に当て、濡れた手を乾燥さ
せるものである。高速の風を発生させるため、ブロアは
高速回転を要求される。また、短時間乾燥が要求される
ため、乾燥対象である手を検知したのち、ブロアはただ
ちに高速回転に移行しなければならない。また、業務用
途向けが中心であるため、実回転時間が長いにも関わら
ず、長寿命を要求される。
FIG. 10 is a structural diagram of a jet towel (hand dryer) equipped with the sensorless DC brushless motor of the present invention. In the figure, 50 is a sensorless DC brushless motor, and 51 is a blower for increasing the air pressure inside the main body. A jet towel is a high speed breeze that dries your wet hand. The blower is required to rotate at high speed in order to generate high-speed wind. Further, since the drying for a short time is required, the blower must immediately shift to high speed rotation after detecting the hand to be dried. In addition, since it is mainly used for business purposes, long life is required even though the actual rotation time is long.

【0064】本発明はこのジェットタオルのような高速
で羽根が回転するような負荷で、羽根の回転変動で騒音
の出易い負荷において、その騒音発生を抑えるのに特に
効果を発揮する。また、羽根の振動によるプラスチック
の疲労を低減し、劣化による破壊に対する寿命を延ばす
意味でも効果がある。
The present invention is particularly effective in suppressing the generation of noise under a load such as the jet towel in which the blade rotates at a high speed and noise is easily generated due to the fluctuation of the rotation of the blade. Further, it is also effective in reducing fatigue of the plastic due to vibration of the blades and extending the life against destruction due to deterioration.

【0065】本実施例では通電制御信号発生手段3が各
モードの時間幅から通電電圧を可変制御する構成とした
が、実施例3に対応させ、遅延時間を算出する任意のモ
ードの時間幅に対する他の各モードの時間幅に対応した
所定の比率の通電電圧を各モードに通電するようにすれ
ば、この任意のモードの通電電圧を基準にして各モード
の通電電圧が可変する構成とすることができる。
In this embodiment, the energization control signal generating means 3 variably controls the energization voltage based on the time width of each mode. However, corresponding to the third embodiment, the time width of an arbitrary mode for calculating the delay time is set. By energizing each mode with an energizing voltage of a predetermined ratio corresponding to the time width of each of the other modes, the energizing voltage of each mode can be varied based on the energizing voltage of this arbitrary mode. You can

【0066】実施例5.図11は本実施例におけるセン
サレスDCブラシレスモータの制御装置を示す構成図で
あり、図において実施例1のものと同様或は相当する構
成については、同一符号を付してその説明を省略する。
6は各固定子巻線を流れる電流を検出する電流検出手段
であり、その出力はパルス遅延手段2に接続されてい
る。パルス遅延手段2は電流検出手段6で検出された各
固定子巻線の電流値に基づいて、パルス遅延手段2内で
通電切り換え時の電流値の時間変化率を求め、変化率に
応じて遅延時間に補正をかけて通電制御タイミング信号
を出力する。
Example 5. FIG. 11 is a configuration diagram showing a control device for a sensorless DC brushless motor in the present embodiment. In the figure, configurations similar to or corresponding to those of the first embodiment are designated by the same reference numerals and the description thereof is omitted.
Reference numeral 6 is a current detecting means for detecting a current flowing through each stator winding, and its output is connected to the pulse delay means 2. The pulse delay means 2 calculates the time change rate of the current value at the time of switching the energization in the pulse delay means 2 based on the current value of each stator winding detected by the current detection means 6, and delays according to the change rate. The energization control timing signal is output after correcting the time.

【0067】実施例1では固定子巻線の逆起電圧を基に
そのゼロクロスポイントから通電切り換えタイミングを
得たが、各固定子巻線に流れ込む電流の時間変化から遅
延時間を得て通電パターンの切り換えを行っても同様の
効果が得られる。本実施例はこれらを組み合わせること
によって、通電ポイントのずれによる効率低下を防止す
るものである。
In the first embodiment, the energization switching timing is obtained from the zero cross point based on the back electromotive force of the stator winding, but the delay time is obtained from the time change of the current flowing into each stator winding, and the energization pattern The same effect can be obtained by switching. In the present embodiment, by combining these, the efficiency reduction due to the deviation of the energization point is prevented.

【0068】図12は固定子巻線Lu8の相電流の時間
波形を示している。上段が適正な通電タイミングで通電
パターンを切り換えた場合、下段が通電切換タイミング
が最適なポイントから遅れた場合を示す。通電切換タイ
ミングが遅れた場合は、固定子巻線に印加される電圧が
小さくなり、切り換え直後の電流の時間変化率が適正な
場合に比べて小さくなる。また、最適な切り換えポイン
トから進んだ場合は、電流の時間変化率は適正な時間変
化率に対し大きくなる。尚、適正時間変化率はモータの
構造で決まる。
FIG. 12 shows a time waveform of the phase current of the stator winding Lu8. The upper part shows the case where the energization pattern is switched at an appropriate energization timing, and the lower part shows the case where the energization switching timing is delayed from the optimum point. When the energization switching timing is delayed, the voltage applied to the stator winding becomes small, and the time change rate of the current immediately after switching becomes smaller than in the case where it is appropriate. Further, when the process proceeds from the optimum switching point, the time change rate of the current becomes larger than the proper time change rate. The appropriate time change rate is determined by the motor structure.

【0069】このような性質を利用して、図13に示す
ようなアルゴリズムをマイコン中で実現すれば、通電パ
ターン切り換え直後の相電流の時間変化から最適な通電
切換タイミングを得ることができる。そして、実施例1
の手法により求めた通電制御タイミングに、図13の手
法による補正をかけて、最適な遅延時間を得ることがで
きる。
By utilizing such a property and implementing the algorithm shown in FIG. 13 in the microcomputer, the optimum energization switching timing can be obtained from the time change of the phase current immediately after energization pattern switching. And Example 1
The energization control timing obtained by the method of (1) can be corrected by the method of FIG. 13 to obtain the optimum delay time.

【0070】実施例6.図14は本実施例におけるセン
サレスDCブラシレスモータの制御装置を示す構成図で
あり、図において実施例5のものと同様或は相当する構
成については、同一符号を付してその説明を省略する。
実施例5との構成上の相違は、電流検出手段6の出力が
パルス遅延手段2ではなく、通電制御信号発生手段3に
接続されていることである。
Example 6. FIG. 14 is a block diagram showing a sensorless DC brushless motor control device according to the present embodiment. In the figure, the same or corresponding components as those of the fifth embodiment are designated by the same reference numerals and the description thereof will be omitted.
The difference in configuration from the fifth embodiment is that the output of the current detection means 6 is connected to the energization control signal generation means 3 instead of the pulse delay means 2.

【0071】電流検出手段6により検出された固定子巻
線の電流値を、通電制御信号発生手段3にて監視し、所
定値以上の電流を一定時間中に所定の回数を越えた場
合、固定子巻線への電力供給を停止するよう制御する。
例えば、所定時間を通電パターン切り換え回数10回分
の時間、所定回数を8以上とすれば、通電パターン10
回分の時間以内に発振を検知して通電を停止させ、発振
状態から脱出することができる。
The current value of the stator winding detected by the current detecting means 6 is monitored by the energization control signal generating means 3, and when a current of a predetermined value or more exceeds a predetermined number of times within a fixed time, the current value is fixed. Control to stop the power supply to the child winding.
For example, if the predetermined time is the time for 10 times of switching the energization pattern and the predetermined number of times is 8 or more, the energization pattern 10
It is possible to escape from the oscillating state by detecting the oscillation within the batch time and stopping the energization.

【0072】これらの所定時間の計測はマイコンのタイ
マで、回数の計測はRAMを用いたカウンタで簡単に実
現できる。周波数の低い発振時は、素子の耐量の電流よ
りは小さいが、通常より大きな電流が発生する場合があ
る。しかしこの値はその他の異常電流と違い、通電切り
換えタイミングで連続的に発生する。このような発振検
知には本実施例に示したような発明が有効且つ安価に実
現できる方法となる。
The measurement of these predetermined times can be easily realized by the timer of the microcomputer, and the number of times can be easily realized by the counter using the RAM. When oscillating at a low frequency, a current smaller than the withstand current of the element but larger than usual may be generated. However, unlike other abnormal currents, this value is continuously generated at the timing of switching the energization. For such oscillation detection, the invention as shown in this embodiment is a method that can be effectively and inexpensively realized.

【0073】実施例7.次に他の実施例について説明す
る。本実施例における全体構成図は図1と同様である。
通電制御信号発生手段3はロータ位置検出手段1からの
各相のゼロクロス点に対応したパルス信号より各モード
の時間幅を計測する。その時間幅をモータの最高回転数
に対応する時間幅Tminと比較する。Tminと比較
した結果実測データが短い場合、固定子巻線への電力供
給を打ち切るような通電制御信号を出力する。
Embodiment 7 FIG. Next, another embodiment will be described. The overall configuration diagram of this embodiment is similar to that of FIG.
The energization control signal generating means 3 measures the time width of each mode from the pulse signal from the rotor position detecting means 1 corresponding to the zero-cross point of each phase. The time width is compared with the time width Tmin corresponding to the maximum rotation speed of the motor. If the measured data is short as a result of comparison with Tmin, an energization control signal for cutting off the power supply to the stator winding is output.

【0074】図10に示すようなジェットタオルでは、
例えばモータの最高回転数は約23000rpmとなっ
ているので、Tminを約430μsとすればよい。こ
れらの周期計測はマイコンのタイマで、比較値はROM
データに記憶し、比較はCPUで簡単に実現できる。
In a jet towel as shown in FIG. 10,
For example, since the maximum rotation speed of the motor is about 23000 rpm, Tmin may be set to about 430 μs. These cycle measurements are made by a microcomputer timer, and comparison values are stored in ROM.
It is stored in data and comparison can be easily realized by CPU.

【0075】周波数の高い発振においては、固定子巻線
より逆起電圧のゼロクロス点の通過周期が、モータの上
限回転数に対応したゼロクロス点の通過周期より短い。
もしこの場合に異常を検知せず、検知出力Pu、Pv、
Pwに対応して通電し続けた場合、素子の破壊、モータ
の異常発熱等の事態も発生する。周波数の高い発振につ
いては、本実施例に示すような発明を用いれば簡単にか
つ正確に検知することが可能になる。本発明は後述の実
施例11と組み合わせると更に検出周波数範囲が広が
る。
In high frequency oscillation, the passage period of the zero-cross point of the back electromotive force from the stator winding is shorter than the passage period of the zero-cross point corresponding to the upper limit rotation speed of the motor.
In this case, no abnormality is detected and the detection outputs Pu, Pv,
If the power continues to be applied in accordance with Pw, the elements may be destroyed, the motor may be abnormally heated, and so on. High-frequency oscillation can be detected easily and accurately by using the invention as shown in this embodiment. When the present invention is combined with Example 11 described later, the detection frequency range is further expanded.

【0076】本実施例及び上述の実施例6は、双方とも
所定の条件から外れた場合に固定子巻線への電力供給を
打ち切るよう通電制御するものであった。そこで、本実
施例と実施例6とを組み合わせることにより低周波、高
周波いずれの発振に対しても簡単にかつ正確に検知する
ことができるようになる。
In both the present embodiment and the above-mentioned sixth embodiment, the energization is controlled so as to cut off the power supply to the stator winding when the predetermined condition is not satisfied. Therefore, by combining the present embodiment and the sixth embodiment, it becomes possible to easily and accurately detect both low frequency and high frequency oscillations.

【0077】実施例8.次に他の実施例について説明す
る。本実施例の全体構成図は図6に示すものと同様であ
る。電流検出手段6により検出された固定子巻線電流を
通電制御信号発生手段3中で監視し、通電相切り換え時
に所定値以上の電流値を検出した場合、固定子巻線への
電力供給を打ち切るような通電制御信号を出力する。
Embodiment 8 FIG. Next, another embodiment will be described. The overall configuration diagram of this embodiment is similar to that shown in FIG. The stator winding current detected by the current detecting means 6 is monitored in the energization control signal generating means 3, and when a current value of a predetermined value or more is detected at the time of switching the energization phase, the power supply to the stator winding is cut off. Such an energization control signal is output.

【0078】図15は例えば固定子巻線8における正常
時と異常時との逆起電圧及び相電流の波形を示す比較図
であり、上段が正常な通電切換タイミングで通電パター
ンの切り換えを行った場合、下段がタイミングが異常の
場合である。異常通電切換時には、相電流の時間変化が
著しく大きい。起動時はロータ位置が不明のため、特に
前記に示すような異常が多く発生する。本実施例によれ
ば、切り換え直後すぐに異常通電を行ったことが検知で
き、素早く停止し、次の動作に移ることが可能である。
FIG. 15 is a comparison diagram showing the waveforms of the counter electromotive voltage and the phase current in the stator winding 8 in the normal state and in the abnormal state, for example, where the upper stage switches the energization pattern at the normal energization switching timing. In this case, the lower part is the case where the timing is abnormal. At the time of switching the abnormal energization, the time change of the phase current is extremely large. Since the rotor position is unknown at the time of startup, many of the above-mentioned abnormalities occur in particular. According to the present embodiment, it is possible to detect that the abnormal energization has been performed immediately after the switching, and it is possible to quickly stop and move to the next operation.

【0079】本発明によれば通電異常に対する保護はも
ちろん起動時の時間短縮が図れるという効果がある。本
発明はジェットタオルのような短時間起動を要求される
負荷に対し特に効果がある。また、本発明は後述する実
施例16と組み合わせると更に効果がある。
According to the present invention, there is an effect that not only the protection against the power supply abnormality but also the time at the time of starting can be shortened. The present invention is particularly effective for a load such as a jet towel that requires a short activation time. Further, the present invention is more effective when combined with Example 16 described later.

【0080】実施例9.次に他の実施例について説明す
る。本実施例の全体構成図は図1に示すものと同様であ
る。通電制御信号発生手段3中でロータ位置検出手段1
からの各相ゼロクロス点に対応したパルス信号より各モ
ードの時間幅を各モード毎に計測する。さらにこのモー
ド毎の時間幅の差を計測監視し、モータの最高加速に対
応する時間幅の時間変化率と比較する。比較した結果、
実測データの方が小さい場合、固定子巻線への電力供給
を打ち切るような通電制御信号を出力する。
Example 9. Next, another embodiment will be described. The overall configuration diagram of this embodiment is similar to that shown in FIG. Rotor position detecting means 1 in the energization control signal generating means 3
The time width of each mode is measured for each mode from the pulse signal corresponding to each phase zero-cross point. Further, the difference in the time width for each mode is measured and monitored, and compared with the time change rate of the time width corresponding to the maximum acceleration of the motor. As a result of the comparison,
When the actually measured data is smaller, the energization control signal for cutting off the power supply to the stator winding is output.

【0081】このような構成とすれば、通常起こり得な
いような急激な負荷変動による急激な速度変化が発生し
た場合、即時に通電を打ち切るので、異物が負荷とぶつ
かることによる急激な速度低下や軸受け焼きつき等によ
るロック等の異常を検知し、異常通電による素子破壊、
モータの異常温度上昇の保護に効果がある。本発明はジ
ェットタオル等、異物が羽根に当たる可能性がある負荷
に対し極めて有効である。
With such a structure, when a sudden speed change due to a sudden load change that would not normally occur occurs, the power supply is immediately stopped, so that a sudden decrease in speed due to a foreign object colliding with the load or Detects abnormalities such as locking due to bearing seizure, etc.
Effective in protecting against abnormal motor temperature rise. INDUSTRIAL APPLICABILITY The present invention is extremely effective for loads such as jet towels where foreign matter may hit the blades.

【0082】実施例10.次に他の実施例について説明
する。本実施例の全体構成図は図1に示すものと同様で
ある。本実施例においてはパルス遅延手段2が遅延時間
を最大トルクが得られる遅延時間よりわずかに短い遅延
時間となるよう通電制御タイミング信号を出力し、固定
子巻線の通電相切換タイミングを最大トルクが得られる
ポイントより早くする。
Example 10. Next, another embodiment will be described. The overall configuration diagram of this embodiment is similar to that shown in FIG. In the present embodiment, the pulse delay means 2 outputs an energization control timing signal so that the delay time becomes a delay time slightly shorter than the delay time at which the maximum torque is obtained, and the energization phase switching timing of the stator winding becomes the maximum torque. Be faster than the points you can get.

【0083】ブラシレスモータでは、通常回転数に対応
した周波数域においても発振を起こし安定する点が存在
する。本発明によれば、発振をしていた場合、発振が不
安定となり発振周波数が急激に上昇するので、この安定
する点が不安定になり、発振周波数が高い方に移行す
る。そして、明らかに異常と判別できる状態に素早く移
行する。これにより従来のセンサレスモータでは発振し
ていても検知できないような周波数の発振も検知可能な
周波数とすることが可能となる。
In the brushless motor, there is a point that oscillation is generated and stabilized even in the frequency range corresponding to the normal rotation speed. According to the present invention, when oscillating, the oscillation becomes unstable and the oscillation frequency sharply rises, so that the stable point becomes unstable and the oscillation frequency shifts to the higher side. Then, the state quickly shifts to a state in which it can be clearly determined to be abnormal. As a result, it becomes possible to set a frequency at which a conventional sensorless motor can detect an oscillation of a frequency that cannot be detected even if it is oscillating.

【0084】このようにして異常を判別したのち、先述
した実施例7や実施例8による構成と方法で、発振状態
から脱出することができる。尚、この現象はジェットタ
オルの場合15000rpm付近で観測されている。
After the abnormality is discriminated in this way, it is possible to escape from the oscillation state by the configuration and method according to the seventh and eighth embodiments described above. It should be noted that this phenomenon is observed near 15000 rpm in the case of a jet towel.

【0085】実施例11.次に他の実施例について説明
する。本実施例の全体構成図は図1に示すものと同様で
ある。通電制御信号発生手段3はロータ位置検出手段1
からの各相のゼロクロス点に対応したパルス信号よりモ
ータの回転数を監視し、停止時のモータの回転数が所定
数以下になったら特定の相に一定時間通電するような通
電制御信号を固定子巻線電力供給手段4に与え、毎回の
停止時にロータを所定の位置に停止させる。
Example 11. Next, another embodiment will be described. The overall configuration diagram of this embodiment is similar to that shown in FIG. The energization control signal generating means 3 is the rotor position detecting means 1
The motor speed is monitored from the pulse signal corresponding to the zero-cross point of each phase from, and the energization control signal that energizes the specific phase for a certain period of time is fixed when the motor speed at the time of stop falls below a predetermined number. It is applied to the child winding power supply means 4, and the rotor is stopped at a predetermined position at every stop.

【0086】起動時にはロータ停止位置が定位置でわか
っているので、最も起動トルクの出る通電相に短時間通
電する。このように通電後正回転方向に検出可能なレベ
ルの逆起電圧が得られる回転数が即時に得られ、通常運
転状態に瞬時に移行できる。
Since the rotor stop position is known at a fixed position at the time of start-up, the energized phase where the starting torque is the largest is energized for a short time. In this way, the number of revolutions at which a counter electromotive voltage of a level that can be detected in the forward rotation direction is obtained after energization is immediately obtained, and the normal operation state can be instantly changed.

【0087】通常センサレスDCブラシレスモータで
は、停止時は固定子巻線に起電力発生しないため、ロー
タ位置を判別することは不可能であり、起動時は回転磁
界を発生させ、ロータをそれに引き込んでゆくやり方が
一般的であるが、この方式では最初の回転磁界の回転数
を遅いところからゆっくり回転速度を上げていかなけれ
ばならないので、起動に時間がかかり、ジェットタオル
のように短時間起動が要求される負荷には向いていなか
った。
In a normal sensorless DC brushless motor, since the electromotive force is not generated in the stator winding when stopped, it is impossible to determine the rotor position. At startup, a rotating magnetic field is generated and the rotor is pulled into it. This method is generally used, but with this method, the rotation speed of the first rotating magnetic field must be increased slowly from a slow position, so it takes a long time to start up, and it takes a short time to start like a jet towel. It was not suitable for the required load.

【0088】本実施例によれば、一回の起動パルスで短
時間にモータを起動できる。この特性はジェットタオル
のような短時間起動を要求される負荷に対し有効であ
る。
According to this embodiment, the motor can be started in a short time with one starting pulse. This characteristic is effective for a load such as a jet towel that requires a short start-up time.

【0089】実施例12.図16は本実施例に係るセン
サレスDCブラシレスモータの制御装置の構成図であ
り、図において、実施例1と同様或は相当する構成につ
いては同一符号を付してその説明を省略する。7はロー
タ停止時のロータ位置を記憶する不揮発性外部記憶装置
であり、通電制御信号発生手段3に接続されている。
Example 12 FIG. 16 is a block diagram of a control device for a sensorless DC brushless motor according to the present embodiment. In the figure, the same or corresponding components as those of the first embodiment are designated by the same reference numerals and the description thereof will be omitted. A non-volatile external storage device 7 stores the rotor position when the rotor is stopped, and is connected to the energization control signal generating means 3.

【0090】次に動作について説明する。通電制御信号
発生手段3で、ロータ位置検出手段1からの各相のゼロ
クロス点に対応したパルス信号より最新のロータ位置を
常時不揮発性外部記憶手段7に書き込む。モータ起動時
には不揮発性外部記憶手段7に記憶された前回最後のロ
ータ位置情報により予めロータの停止位置が分かってい
るので、これを基に通電制御信号発生手段3は最も起動
トルクの出る通電相に短時間通電するよう固定子巻線電
力供給手段4を制御する。
Next, the operation will be described. The energization control signal generation means 3 always writes the latest rotor position in the nonvolatile external storage means 7 based on the pulse signal from the rotor position detection means 1 corresponding to the zero-cross point of each phase. When the motor is started up, the rotor stop position is known in advance from the last rotor position information stored in the non-volatile external storage means 7, so that the energization control signal generation means 3 selects the energization phase that produces the most starting torque based on this. The stator winding power supply means 4 is controlled to energize for a short time.

【0091】通電後、正回転方向に検出可能なレベルの
逆起電圧が得られる回転数が即時に得られ、通常運転状
態に瞬時に移行できる。通常、センサレスDCブラシレ
スモータでは、停止時は固定子巻線に起電力が発生しな
いため、ロータ位置を判別することが不可能であり、起
動時には回転磁界を発生させ、ロータをそれに引き込ん
でいくやり方が一般的であるが、この方式では最初の回
転磁界の回転数を遅いところからゆっくり回転速度を上
げていかなければならず、起動に時間がかかり、ジェッ
トタオルのような短時間起動が要求される負荷には向い
ていなかった。
After energization, the rotational speed at which a back electromotive voltage of a level detectable in the forward rotation direction is obtained is immediately obtained, and the normal operation state can be instantly changed. Normally, in a sensorless DC brushless motor, it is impossible to determine the rotor position because no electromotive force is generated in the stator windings when stopped, and a rotating magnetic field is generated at startup and the rotor is pulled into it. However, in this method, it is necessary to slowly increase the rotation speed of the initial rotating magnetic field from a slow position, it takes time to start, and a short start-up like a jet towel is required. It was not suitable for heavy loads.

【0092】本実施例によれば、一回の起動パルスで短
時間にモータを起動できる。この特性はジェットタオル
のような短時間起動を要求される負荷に対し有効であ
る。上記実施例では不揮発性記憶手段を1チップマイコ
ンの外部に設けたが、不揮発性メモリ内蔵1チップマイ
コン内で実現してもよい。
According to this embodiment, the motor can be started in a short time with one starting pulse. This characteristic is effective for a load such as a jet towel that requires a short start-up time. In the above embodiment, the non-volatile storage means is provided outside the one-chip microcomputer, but it may be realized within the one-chip microcomputer with the built-in non-volatile memory.

【0093】実施例13.次に他の実施例について説明
する。本実施例の全体構成図は図1に示すものと同様で
ある。図17は本実施例の動作を示すフローチャートで
ある。起動シーケンスは通電制御信号発生手段3中にソ
フトウェアを用いて行う。図17で、先ずStep11
にてロータ停止状態における所定の相に通電するような
通電制御信号を発生し、ついでStep12にてロータ
位置検出手段1からの出力を用い、ロータの回転の有無
を判定する。
Example 13 Next, another embodiment will be described. The overall configuration diagram of this embodiment is similar to that shown in FIG. FIG. 17 is a flowchart showing the operation of this embodiment. The activation sequence is performed using software in the energization control signal generating means 3. In FIG. 17, first, Step 11
In step 12, an energization control signal for energizing a predetermined phase in the rotor stopped state is generated, and in step 12, the output from the rotor position detecting means 1 is used to determine whether or not the rotor is rotating.

【0094】回転しなかった場合は、Step16で別
相に通電を行い、Step12にて再び回転の有無を判
定する。以後、回転したことが判定されるまで相を変
え、同様の工程を繰り返す。また、回転した場合は、S
tep13にて正転か逆転かを判定し、正転であればS
tep14にて正転加速し、正転でなければStep1
7にて逆転方向に加速し、その時のロータの位置に対応
した正転方向に加速する方向に通電する。
If it does not rotate, the power is supplied to the other phase in Step 16, and the presence or absence of rotation is determined again in Step 12. After that, the phases are changed and the same steps are repeated until it is determined that the rotation is performed. If it rotates, S
In step 13, it is determined whether the rotation is normal rotation or reverse rotation, and if it is normal rotation, S
Forward rotation is accelerated at step 14, and if not forward rotation, step 1
At 7, the motor is accelerated in the reverse rotation direction, and electricity is supplied in the direction of acceleration in the normal rotation direction corresponding to the position of the rotor at that time.

【0095】そして、Step15にてロータの正逆転
を判定し、正転なら起動処理を完了し、定常回転動作に
入る。また、逆転若しくは停止状態の場合は、Step
1に戻り、再度起動動作を繰り返す。
Then, in Step 15, it is determined whether the rotor is normal or reverse, and if it is normal, the start-up process is completed and the normal rotation operation is started. In the case of reverse rotation or stop, Step
It returns to 1 and repeats the starting operation again.

【0096】具体的な例としては、Step11で最初
の通電相をU相とし、Step12でU相が回転しなけ
れば、Step16でV相に通電する。またStep1
2でU相が回転した場合には、Step13及び14に
て固定子巻線の誘起電圧からロータ位置検出手段1によ
りロータの回転方向及びロータ位置を検出し、回転方
向、位置に対応した通電パターンで通電を行う。その
後、Step15で再度正転か否かを判定し、正転なら
通常通電に移行し、正転でなければ最初から上記動作を
やり直す。
As a specific example, the first energized phase is the U phase at Step 11, and if the U phase does not rotate at Step 12, the V phase is energized at Step 16. See also Step1
When the U-phase rotates in step 2, the rotor rotation direction and rotor position are detected by the rotor position detection means 1 from the induced voltage of the stator winding in steps 13 and 14, and the energization pattern corresponding to the rotation direction and position is detected. Energize with. After that, in Step 15, it is determined again whether or not the forward rotation is performed. If the forward rotation is performed, the normal energization is performed. If the forward rotation is not performed, the above operation is performed again from the beginning.

【0097】図18に本実施例の起動のタイミングチャ
ートを示す。上段がU相の通電電圧であり、下段がU相
の誘起電圧である。図17で説明したように、1回目の
通電である程度誘起電圧が発生し、回転及びその方向を
判別し、さらに2回目の通電で加速し、その後の誘起電
圧により方向を判定し、通常の通電に移行する。
FIG. 18 shows a start timing chart of this embodiment. The upper row shows the U-phase conduction voltage, and the lower row shows the U-phase induced voltage. As described in FIG. 17, an induced voltage is generated to some extent by the first energization, the rotation and its direction are discriminated, the second energization accelerates, and the direction is discriminated by the induced voltage thereafter. Move to.

【0098】通常センサレスDCブラシレスモータで
は、停止時は固定子巻線に起電力が発生しないため、ロ
ータ位置を判別することが不可能であり、起動時は回転
磁界を発生させ、ロータをそれに引き込んでいくやり方
が一般的であったが、この従来の方式では最初の回転磁
界の回転数を遅いところからゆっくり回転速度を上げて
いかなければならないので、起動に時間がかかり、ジェ
ットタオルのように短時間起動が要求される負荷には向
いていなかった。
In a normal sensorless DC brushless motor, since no electromotive force is generated in the stator winding when stopped, it is impossible to determine the rotor position. At startup, a rotating magnetic field is generated and the rotor is pulled into it. However, in this conventional method, it is necessary to slowly increase the rotation speed of the first rotating magnetic field from a slow place, so it takes time to start up, and like a jet towel. It was not suitable for loads that required short-time startup.

【0099】本実施例によれば、2回の通電パルスで起
動できる。この特性はジェットタオルのような短時間起
動を要求される負荷に対し有効である。本実施例では、
回転方向が一方向に指定されている負荷についてのみ言
及したが、正逆両方向に回転させる負荷についてもこの
発明は利用できる。また、本実施例では2回の通電パル
スで起動したが、通電パルスの回数は負荷に応じて複数
でもよい。これにより前例に対し起動確率が向上する。
According to the present embodiment, it can be activated by two energizing pulses. This characteristic is effective for a load such as a jet towel that requires a short start-up time. In this embodiment,
Although only the load in which the rotating direction is designated as one direction is mentioned, the present invention can be applied to the load rotating in both the forward and reverse directions. Further, in this embodiment, the activation is performed by two energizing pulses, but the number of energizing pulses may be plural depending on the load. As a result, the activation probability is improved as compared with the previous example.

【0100】さらに、起動パルス回数を回転数に応じ可
変とすることも可能である。例えばジェットタオルでは
回転数が1500rpmとなるまで起動パルスを送り続
ける。これによりさらに前例に対し起動確率が向上す
る。さらにまた、起動パルス時間を回転数に応じ可変と
してもよい。これによりさらに前例に対し起動確率が向
上する。
Furthermore, it is possible to make the number of starting pulses variable according to the number of revolutions. For example, with a jet towel, the start pulse is continuously sent until the number of rotations reaches 1500 rpm. This further improves the activation probability as compared with the previous example. Furthermore, the starting pulse time may be variable according to the rotation speed. This further improves the activation probability as compared with the previous example.

【0101】上記各実施例は3相センサレスDCブラシ
レスモータについて説明したが、本発明は他の相数のセ
ンサレスDCブラシレスモータについても実施可能であ
る。
Although each of the above embodiments has been described with respect to a three-phase sensorless DC brushless motor, the present invention can be implemented with a sensorless DC brushless motor having another number of phases.

【0102】[0102]

【発明の効果】以上のように、この発明によれば、通電
相に対するロータの相対位置を検出するロータ位置検出
手段と、このロータ位置検出手段に接続され先のロータ
回転周期における基準回転位置から前記通電相の適正通
電制御タイミングまでの時間を今回のロータ回転周期に
おける前記基準回転位置からの通電制御タイミングとす
るタイミング信号を出力するタイミング信号発生手段
と、このタイミング信号に基づいて各通電相の通電制御
信号を発生する通電制御信号発生手段と、この通電制御
信号に基づいて各通電相に電力供給を行う通電相電力供
給手段とを備えたので、回転角に対し負荷トルクが違
い、回転速度が変動する場合でも、最適な通電切換タイ
ミングが得られ、モータの効率が向上するという効果が
得られる。
As described above, according to the present invention, the rotor position detecting means for detecting the relative position of the rotor with respect to the energized phase, and the reference rotational position in the previous rotor rotation cycle connected to the rotor position detecting means are used. Timing signal generating means for outputting a timing signal for setting the time until the proper energization control timing of the energized phase as the energization control timing from the reference rotational position in the present rotor rotation cycle, and for each energized phase based on this timing signal. Since the energization control signal generation means for generating the energization control signal and the energized phase power supply means for supplying power to each energized phase based on the energization control signal are provided, the load torque differs with respect to the rotation angle, and the rotation speed Even when fluctuates, the optimum energization switching timing can be obtained, and the effect of improving the efficiency of the motor can be obtained.

【0103】また、各通電相の逆起電圧を検出するロー
タ位置検出手段と、ロータ回転周期を前記各通電相のゼ
ロクロス点により時系列的なモードに区切り、先のロー
タ回転周期における前記モードの起点となるゼロクロス
点からそのモード内で通電制御される通電相の適正通電
制御タイミングである電気角までの時間をそのモードの
遅延時間とし、この遅延時間を今回のロータ回転周期の
同一のモードの起点となるゼロクロス点からの通電制御
タイミングとするタイミング信号を出力するタイミング
信号発生手段と、このタイミング信号に基づいて各通電
相の通電制御信号を発生する通電制御信号発生手段と、
この通電制御信号に基づいて各通電相に電力供給を行う
通電相電力供給手段とを備えたので、回転角に対し負荷
トルクが違い、回転速度が変動する場合でも、モード毎
に最適な通電切換タイミングが得られ、モータの効率が
向上するという効果が得られる。
Further, the rotor position detecting means for detecting the back electromotive voltage of each energized phase and the rotor rotation cycle are divided into time-series modes by the zero cross points of each energized phase, and the above-mentioned modes in the previous rotor rotation cycle are divided. The time from the zero cross point, which is the starting point, to the electrical angle, which is the proper energization control timing of the energization phase in which energization is controlled in that mode, is the delay time of that mode, and this delay time is the same as that of the same mode of this rotor rotation cycle. Timing signal generating means for outputting a timing signal to be the energization control timing from the zero cross point serving as a starting point, and energization control signal generating means for generating an energization control signal for each energization phase based on the timing signal,
Since an energized phase power supply means for supplying power to each energized phase based on this energization control signal is provided, even if load torque is different with respect to the rotation angle and the rotation speed fluctuates, optimum energization switching for each mode is performed. Timing is obtained, and the effect of improving the efficiency of the motor is obtained.

【0104】また、前記タイミング信号発生手段は、任
意の適正通電制御タイミングから得た通電制御タイミン
グを基に、他の通電制御タイミングを前記任意の適正通
電制御タイミングと他の適正通電制御タイミングとの位
相差に応じて決定するので、構成を簡単にすることがで
きるという効果が得られる。
Further, the timing signal generating means, based on the energization control timing obtained from the arbitrary appropriate energization control timing, sets another energization control timing to the arbitrary appropriate energization control timing and the other appropriate energization control timing. Since the determination is made according to the phase difference, there is an effect that the configuration can be simplified.

【0105】また、前記通電相に任意の電圧を供給可能
な通電相電力供給手段を備え、前記通電制御信号発生手
段は通電制御タイミングの間隔に基づいて通電電圧を可
変制御するので、モータの回転速度のばらつきが抑えら
れ、速度変動による振動を低減できるという効果が得ら
れる。
Further, the energization phase power supply means capable of supplying an arbitrary voltage to the energization phase is provided, and the energization control signal generation means variably controls the energization voltage based on the interval of the energization control timing, so that the motor rotation It is possible to obtain an effect that variation in speed is suppressed and vibration due to speed fluctuation can be reduced.

【0106】また、各通電相の電流を検出する電流検出
手段を備え、前記タイミング信号発生手段は前記電流検
出手段から得る各通電相の電流の変化に応じて通電制御
タイミングを可変するので、負荷変動に対し最適な通電
切換タイミングが得られ、モータの効率が向上するとい
う効果が得られる。
Further, since the current detecting means for detecting the current of each energized phase is provided, and the timing signal generating means changes the energization control timing according to the change of the current of each energized phase obtained from the current detecting means, the load Optimal energization switching timing can be obtained with respect to fluctuations, and the effect of improving motor efficiency can be obtained.

【0107】また、各通電相の電流を検出する電流検出
手段を備え、前記通電相を流れる所定値以上の電流が所
定時間内に所定回数を越えて前記電流検出手段にて検出
された場合、前記通電制御信号発生手段は通電相への通
電を停止するよう制御するので、誤検知なく確実にモー
タの異常回転、異常通電状態から脱出できるという効果
が得られる。
Further, when current detecting means for detecting the current of each energized phase is provided and a current flowing through the energized phase is equal to or more than a predetermined value is detected by the current detecting means more than a predetermined number of times within a predetermined time, Since the energization control signal generating means controls so as to stop energization to the energized phase, it is possible to obtain an effect that the abnormal rotation and abnormal energization state of the motor can be surely escaped without erroneous detection.

【0108】また、前記通電制御信号発生手段は前記ロ
ータ位置検出手段の検出結果に基づくロータ回転数が所
定限界値を越えた場合、前記通電相への通電を停止する
よう制御するので、モータの異常回転、異常通電状態か
ら脱出できるという効果が得られる。
The energization control signal generating means controls the energization to the energized phase when the rotor rotation speed based on the detection result of the rotor position detecting means exceeds a predetermined limit value. The effect that it is possible to escape from the abnormal rotation and abnormal energization state is obtained.

【0109】また、前記通電相の電流を検出する電流検
出手段を備え、前記通電制御信号発生手段は前記電流検
出手段にて前記通電相への通電開始時に所定値以上の電
流を検出した場合、前記通電相への通電を停止するよう
制御するので、異常時に素早くモータ及び電力回路を保
護できると共に、起動時の通電ミスに対し素早く次の処
理動作に移ることができ、起動時間の短縮が図れるとい
う効果が得られる。
Further, the current detection means for detecting the current of the energized phase is provided, and the energization control signal generation means detects a current equal to or more than a predetermined value when the energization of the energized phase is started by the current detection means. Since the energization to the energized phase is controlled to be stopped, the motor and the power circuit can be protected quickly in the event of an abnormality, and the next processing operation can be swiftly performed in the event of an energization error at the time of startup, and the startup time can be shortened. The effect is obtained.

【0110】また、前記通電制御信号発生手段は前記ロ
ータ位置検出手段の検出結果に基づくロータ回転数の変
化率が所定限界値を越えた場合、前記通電相への通電を
停止するよう制御するので、発振による異常回転及び通
電異常状態から脱出できるという効果が得られる。
The energization control signal generating means controls the energization to the energized phase when the rate of change of the rotor speed based on the detection result of the rotor position detecting means exceeds a predetermined limit value. The effect of being able to escape from abnormal rotation due to oscillation and abnormal current flow is obtained.

【0111】また、前記タイミング信号発生手段は、各
通電相の通電制御タイミング信号を最大トルク発生タイ
ミングより若干早くなるよう出力するので、検知しにく
い異常を容易に検出できるという効果が得られる。
Further, since the timing signal generating means outputs the energization control timing signal for each energized phase so as to be slightly earlier than the maximum torque generation timing, it is possible to easily detect an abnormality that is difficult to detect.

【0112】また、前記通電制御信号発生手段はロータ
停止時にこのロータを任意の回転位置に停止させると共
にこの停止位置を起点にして次回起動時の通電制御を行
うので、次回起動時のロータ位置が決まっているから、
起動しやすくなると共に、起動時間の短縮が図れるとい
う効果が得られる。
Further, since the energization control signal generating means stops the rotor at an arbitrary rotational position when the rotor is stopped and performs energization control at the next start from this stop position as a starting point, the rotor position at the next start is Because it has been decided,
The effect of facilitating activation and shortening the activation time can be obtained.

【0113】また、ロータ停止時にこのロータの停止位
置を記憶するロータ位置記憶手段を備え、前記通電制御
信号発生手段はこの停止位置情報に基づいて次回起動時
の通電制御を行うので、次回起動時のロータ位置が分か
っているから、起動しやすくなると共に、起動時間の短
縮が図れるという効果が得られる。
Further, the rotor position storing means for storing the stop position of the rotor when the rotor is stopped is provided, and the energization control signal generating means performs energization control at the next start based on the stop position information. Since the rotor position is known, it is easy to start the engine, and the starting time can be shortened.

【0114】また、ロータの回転起動時に、所定時間所
定の通電相に通電を行い、その際回転をしたら正転加速
通電を行い、回転しない場合には他の通電相に通電させ
同様の処理を繰り返す起動手段を備えたので、短時間で
起動することができるという効果が得られる。
At the time of starting the rotation of the rotor, a predetermined energized phase is energized for a predetermined period of time. When the rotor is rotated, forward rotation acceleration energization is performed, and when the rotor is not rotated, another energized phase is energized and the same processing is performed. Since the repeating means is provided, it is possible to obtain the effect of being able to start in a short time.

【図面の簡単な説明】[Brief description of drawings]

【図1】この発明の実施例1、4、7、9、10、11
及び13によるセンサレスDCブラシレスモータの制御
装置を示す構成図である。
FIG. 1 is a first embodiment of the present invention.
And FIG. 13 is a configuration diagram showing a controller of a sensorless DC brushless motor according to FIGS.

【図2】この発明の実施例1によるセンサレスDCブラ
シレスモータの制御装置におけるタイミングチャートで
ある。
FIG. 2 is a timing chart of the controller for the sensorless DC brushless motor according to the first embodiment of the present invention.

【図3】この発明の実施例1によるパルス遅延手段を示
す構成図である。
FIG. 3 is a configuration diagram showing a pulse delay means according to the first embodiment of the present invention.

【図4】この発明の実施例1による固定子巻線電力供給
手段を示す構成図である。
FIG. 4 is a configuration diagram showing a stator winding power supply means according to Embodiment 1 of the present invention.

【図5】この発明の実施例1によるロータ位置検出手段
の入出力信号のタイミングチャートである。
FIG. 5 is a timing chart of input / output signals of the rotor position detecting means according to the first embodiment of the present invention.

【図6】この発明の実施例1によるパルス遅延手段の動
作を示すフローチャートである。
FIG. 6 is a flowchart showing the operation of the pulse delay means according to the first embodiment of the present invention.

【図7】この発明の実施例4による通電制御信号の概念
図である。
FIG. 7 is a conceptual diagram of an energization control signal according to a fourth embodiment of the present invention.

【図8】この発明の実施例4によるセンサレスDCブラ
シレスモータの制御装置におけるタイミングチャートで
ある。
FIG. 8 is a timing chart in the control device for the sensorless DC brushless motor according to the fourth embodiment of the present invention.

【図9】この発明の実施例4による通電制御信号発生手
段の動作を示すフローチャートである。
FIG. 9 is a flowchart showing the operation of the energization control signal generating means according to the fourth embodiment of the present invention.

【図10】この発明によるセンサレスDCブラシレスモ
ータ及びその制御装置が搭載されたジェットタオルを示
す断面図である。
FIG. 10 is a cross-sectional view showing a jet towel equipped with a sensorless DC brushless motor and a controller thereof according to the present invention.

【図11】この発明の実施例5によるセンサレスDCブ
ラシレスモータの制御装置を示す構成図である。
FIG. 11 is a configuration diagram showing a sensorless DC brushless motor control device according to a fifth embodiment of the present invention.

【図12】この発明の実施例5による電流検出手段によ
って検出された相電流の時間波形を示す波形図である。
FIG. 12 is a waveform diagram showing a time waveform of a phase current detected by a current detecting means according to a fifth embodiment of the present invention.

【図13】この発明の実施例5によるパルス遅延手段の
動作を示すフローチャートである。
FIG. 13 is a flowchart showing the operation of the pulse delay means according to the fifth embodiment of the present invention.

【図14】この発明の実施例6によるセンサレスDCブ
ラシレスモータの制御装置を示す構成図である。
FIG. 14 is a configuration diagram showing a sensorless DC brushless motor controller according to a sixth embodiment of the present invention.

【図15】この発明の実施例8における正常時と異常時
との逆起電圧及び相電流の波形を示す比較図である。
FIG. 15 is a comparison diagram showing waveforms of a counter electromotive voltage and a phase current in a normal time and an abnormal time in Example 8 of the invention.

【図16】この発明の実施例12によるセンサレスDC
ブラシレスモータの制御装置を示す構成図である。
FIG. 16 is a sensorless DC according to embodiment 12 of the present invention.
It is a block diagram which shows the control apparatus of a brushless motor.

【図17】この発明の実施例13による起動手段の動作
を示すフローチャートである。
FIG. 17 is a flowchart showing the operation of the starting means according to the thirteenth embodiment of the present invention.

【図18】この発明の実施例13による起動手段の起動
タイミングチャートである。
FIG. 18 is a activation timing chart of the activation means according to the thirteenth embodiment of the present invention.

【図19】従来のセンサレスDCブラシレスモータの制
御装置を示す構成図である。
FIG. 19 is a block diagram showing a conventional controller for a sensorless DC brushless motor.

【符号の説明】[Explanation of symbols]

1 ロータ位置検出手段、 2 パルス遅延手段、 3
通電制御信号発生手段、 4 固定子巻線電力供給手
段、 5 チップマイクロコンピュータ、 6電流検出
手段、 7 不揮発性外部記憶手段、 8、9、10
固定子巻線、50 センサレスDCブラシレスモータ、
51 送風用ブロア
1 rotor position detection means, 2 pulse delay means, 3
Energization control signal generation means, 4 stator winding power supply means, 5 chip microcomputer, 6 current detection means, 7 non-volatile external storage means, 8, 9, 10
Stator winding, 50 sensorless DC brushless motor,
51 Blower for blower

Claims (13)

【特許請求の範囲】[Claims] 【請求項1】 磁界を発生する複数の通電相を固定子側
に備えると共に、前記通電相に対応する磁石をロータ側
に備えたセンサレスDCブラシレスモータに対し、前記
各通電相への通電を切り換えることにより前記ロータを
回転制御するセンサレスDCブラシレスモータの制御装
置において、通電相に対するロータの相対位置を検出す
るロータ位置検出手段と、このロータ位置検出手段に接
続され先のロータ回転周期における基準回転位置から前
記通電相の適正通電制御タイミングまでの時間を今回の
ロータ回転周期における前記基準回転位置からの通電制
御タイミングとするタイミング信号を出力するタイミン
グ信号発生手段と、このタイミング信号に基づいて各通
電相の通電制御信号を発生する通電制御信号発生手段
と、この通電制御信号に基づいて各通電相に電力供給を
行う通電相電力供給手段とを備えたことを特徴とするセ
ンサレスDCブラシレスモータの制御装置。
1. A sensorless DC brushless motor having a plurality of energized phases that generate a magnetic field on the stator side and a magnet corresponding to the energized phases on the rotor side, and switches energization to each energized phase. In the controller of the sensorless DC brushless motor for controlling the rotation of the rotor, the rotor position detecting means for detecting the relative position of the rotor with respect to the energized phase, and the reference rotational position in the previous rotor rotation cycle connected to the rotor position detecting means. To a proper energization control timing of the energized phase to a timing signal generating means for outputting a timing signal which is the energization control timing from the reference rotational position in the current rotor rotation cycle, and each energized phase based on the timing signal. Energization control signal generating means for generating the energization control signal of A controller for a sensorless DC brushless motor, comprising: an energized phase power supply means for supplying electric power to each energized phase based on the above.
【請求項2】 磁界を発生する複数の通電相を固定子側
に備えると共に、前記通電相に対応する磁石をロータ側
に備えたセンサレスDCブラシレスモータに対し、前記
各通電相への通電を切り換えることにより前記ロータを
回転制御するセンサレスDCブラシレスモータの制御装
置において、各通電相の逆起電圧を検出するロータ位置
検出手段と、ロータ回転周期を前記各通電相のゼロクロ
ス点により時系列的なモードに区切り、先のロータ回転
周期における前記モードの起点となるゼロクロス点から
そのモード内で通電制御される通電相の適正通電制御タ
イミングである電気角までの時間をそのモードの遅延時
間とし、この遅延時間を今回のロータ回転周期の同一の
モードの起点となるゼロクロス点からの通電制御タイミ
ングとするタイミング信号を出力するタイミング信号発
生手段と、このタイミング信号に基づいて各通電相の通
電制御信号を発生する通電制御信号発生手段と、この通
電制御信号に基づいて各通電相に電力供給を行う通電相
電力供給手段とを備えたことを特徴とするセンサレスD
Cブラシレスモータの制御装置。
2. A sensorless DC brushless motor having a plurality of energized phases for generating a magnetic field on the stator side and a magnet corresponding to the energized phases on the rotor side is used to switch energization to each energized phase. In the controller of the sensorless DC brushless motor for controlling the rotation of the rotor, the rotor position detection means for detecting the back electromotive voltage of each energized phase and the rotor rotation cycle in time series mode by the zero cross point of each energized phase. The time from the zero cross point, which is the starting point of the mode in the previous rotor rotation cycle, to the electrical angle, which is the proper energization control timing of the energization phase in which energization is controlled in that mode, is the delay time of that mode, and this delay Timing with the time as the energization control timing from the zero cross point that is the starting point of the same mode of the rotor rotation cycle this time Timing signal generating means for outputting an energization signal, energization control signal generating means for generating an energization control signal for each energized phase based on this timing signal, and energization for supplying power to each energized phase based on this energization control signal A sensorless D characterized in that it is provided with a phase power supply means.
C brushless motor controller.
【請求項3】 前記タイミング信号発生手段は、任意の
適正通電制御タイミングから得た通電制御タイミングを
基に、他の通電制御タイミングを前記任意の適正通電制
御タイミングと他の適正通電制御タイミングとの位相差
に応じて決定することを特徴とする請求項1又は2記載
のセンサレスDCブラシレスモータの制御装置。
3. The timing signal generating means, based on the energization control timing obtained from any appropriate energization control timing, sets another energization control timing to the arbitrary appropriate energization control timing and another appropriate energization control timing. The controller for a sensorless DC brushless motor according to claim 1, wherein the controller determines the phase difference in accordance with the phase difference.
【請求項4】 前記通電相に任意の電圧を供給可能な通
電相電力供給手段を備え、前記通電制御信号発生手段は
通電制御タイミングの間隔に基づいて通電電圧を可変制
御することを特徴とする請求項1又は2記載のセンサレ
スDCブラシレスモータの制御装置。
4. An energization phase power supply unit capable of supplying an arbitrary voltage to the energization phase, wherein the energization control signal generation unit variably controls the energization voltage based on an interval of energization control timing. A controller for a sensorless DC brushless motor according to claim 1.
【請求項5】 各通電相の電流を検出する電流検出手段
を備え、前記タイミング信号発生手段は前記電流検出手
段から得る各通電相の電流の変化に応じて通電制御タイ
ミングを可変することを特徴とする請求項1又は2記載
のセンサレスDCブラシレスモータの制御装置。
5. A current detecting means for detecting a current of each energized phase is provided, and the timing signal generating means varies an energization control timing according to a change in the current of each energized phase obtained from the current detecting means. The controller of the sensorless DC brushless motor according to claim 1 or 2.
【請求項6】 各通電相の電流を検出する電流検出手段
を備え、前記通電相を流れる所定値以上の電流が所定時
間内に所定回数を越えて前記電流検出手段にて検出され
た場合、前記通電制御信号発生手段は通電相への通電を
停止するよう制御することを特徴とする請求項1又は2
記載のセンサレスDCブラシレスモータの制御装置。
6. A current detection means for detecting a current of each energized phase is provided, wherein when a current of a predetermined value or more flowing through the energized phase is detected by the current detection means more than a predetermined number of times within a predetermined time, 3. The energization control signal generation means controls to stop energization to an energized phase.
A controller for the sensorless DC brushless motor described.
【請求項7】 前記通電制御信号発生手段は前記ロータ
位置検出手段の検出結果に基づくロータ回転数が所定限
界値を越えた場合、前記通電相への通電を停止するよう
制御することを特徴とする請求項1又は2又は6記載の
センサレスDCブラシレスモータの制御装置。
7. The energization control signal generation means controls to stop energization to the energized phase when the rotor rotation speed based on the detection result of the rotor position detection means exceeds a predetermined limit value. The controller for a sensorless DC brushless motor according to claim 1, 2, or 6.
【請求項8】 前記通電相の電流を検出する電流検出手
段を備え、前記通電制御信号発生手段は前記電流検出手
段にて前記通電相への通電開始時に所定値以上の電流を
検出した場合、前記通電相への通電を停止するよう制御
することを特徴とする請求項1又は2記載のセンサレス
DCブラシレスモータの制御装置。
8. A current detecting means for detecting a current of the energized phase, wherein the energization control signal generating means detects a current of a predetermined value or more when the energization of the energized phase is started by the current detecting means, The control device for the sensorless DC brushless motor according to claim 1 or 2, wherein the control is performed so as to stop energization to the energized phase.
【請求項9】 前記通電制御信号発生手段は前記ロータ
位置検出手段の検出結果に基づくロータ回転数の変化率
が所定限界値を越えた場合、前記通電相への通電を停止
するよう制御することを特徴とする請求項1又は2記載
のセンサレスDCブラシレスモータの制御装置。
9. The energization control signal generation means controls to stop energization to the energized phase when the rate of change of the rotor rotation speed based on the detection result of the rotor position detection means exceeds a predetermined limit value. The controller for a sensorless DC brushless motor according to claim 1 or 2.
【請求項10】 前記タイミング信号発生手段は、各通
電相の通電制御タイミング信号を最大トルク発生タイミ
ングより若干早くなるよう出力することを特徴とする請
求項1又は2記載のセンサレスDCブラシレスモータの
制御装置。
10. The control of the sensorless DC brushless motor according to claim 1, wherein the timing signal generating means outputs the energization control timing signal of each energized phase so as to be slightly earlier than the maximum torque generation timing. apparatus.
【請求項11】 前記通電制御信号発生手段はロータ停
止時にこのロータを任意の回転位置に停止させると共に
この停止位置を起点にして次回起動時の通電制御を行う
ことを特徴とする請求項1又は2記載のセンサレスDC
ブラシレスモータの制御装置。
11. The energization control signal generating means stops the rotor at an arbitrary rotational position when the rotor is stopped, and performs energization control at the next start from the stop position as a starting point. 2 sensorless DC
Controller for brushless motor.
【請求項12】 ロータ停止時にこのロータの停止位置
を記憶するロータ位置記憶手段を備え、前記通電制御信
号発生手段はこの停止位置情報に基づいて次回起動時の
通電制御を行うことを特徴とする請求項1又は2記載の
センサレスDCブラシレスモータの制御装置。
12. A rotor position storage means for storing the stop position of the rotor when the rotor is stopped is provided, and the energization control signal generation means performs energization control at the next start based on the stop position information. A controller for a sensorless DC brushless motor according to claim 1.
【請求項13】 ロータの回転起動時に、所定時間所定
の通電相に通電を行い、その際回転をしたら正転加速通
電を行い、回転しない場合には他の通電相に通電させ同
様の処理を繰り返す起動手段を備えたことを特徴とする
請求項1又は2記載のセンサレスDCブラシレスモータ
の制御装置。
13. When the rotor is started to rotate, a predetermined energized phase is energized for a predetermined time. When the rotor is rotated, forward rotation acceleration energization is performed, and when the rotor is not rotated, another energized phase is energized to perform the same processing. The control device for a sensorless DC brushless motor according to claim 1 or 2, further comprising: a repeating activation unit.
JP14761495A 1995-06-14 1995-06-14 Control device and hand dryer for sensorless DC brushless motor Expired - Lifetime JP3208641B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14761495A JP3208641B2 (en) 1995-06-14 1995-06-14 Control device and hand dryer for sensorless DC brushless motor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14761495A JP3208641B2 (en) 1995-06-14 1995-06-14 Control device and hand dryer for sensorless DC brushless motor

Publications (2)

Publication Number Publication Date
JPH099668A true JPH099668A (en) 1997-01-10
JP3208641B2 JP3208641B2 (en) 2001-09-17

Family

ID=15434313

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14761495A Expired - Lifetime JP3208641B2 (en) 1995-06-14 1995-06-14 Control device and hand dryer for sensorless DC brushless motor

Country Status (1)

Country Link
JP (1) JP3208641B2 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100597730B1 (en) * 1999-03-09 2006-07-07 삼성전자주식회사 Sensorless bldc motor and pulse width controlling method thereof
JP2008259334A (en) * 2007-04-05 2008-10-23 Jtekt Corp Sensorless drive method for brushless motor, controller for brushless motors, and electric oil pump
CN102475076A (en) * 2010-11-30 2012-05-30 株式会社岛野 Motor control apparatus for electric fishing reel
CN102564296A (en) * 2010-12-17 2012-07-11 株式会社捷太格特 Rotation angle detection device
JP2013526260A (en) * 2010-05-03 2013-06-20 デルタ ティー コーポレーション Ceiling fan
JP2013220181A (en) * 2012-04-16 2013-10-28 Mitsubishi Electric Corp Hand dryer
USD812006S1 (en) 2015-10-09 2018-03-06 Delta T Corporation Fan motor
US10651769B2 (en) 2017-05-31 2020-05-12 Minebea Mitsumi Inc. Motor drive control device and motor drive control method
CN113890428A (en) * 2021-11-17 2022-01-04 江苏科技大学 Brushless direct current motor control method for inhibiting torque ripple through multi-step phase commutation

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100597730B1 (en) * 1999-03-09 2006-07-07 삼성전자주식회사 Sensorless bldc motor and pulse width controlling method thereof
JP2008259334A (en) * 2007-04-05 2008-10-23 Jtekt Corp Sensorless drive method for brushless motor, controller for brushless motors, and electric oil pump
JP2013526260A (en) * 2010-05-03 2013-06-20 デルタ ティー コーポレーション Ceiling fan
CN102475076A (en) * 2010-11-30 2012-05-30 株式会社岛野 Motor control apparatus for electric fishing reel
KR20120059353A (en) * 2010-11-30 2012-06-08 가부시키가이샤 시마노 Motor Control Device for Electric Motor Drive Reel
JP2012115177A (en) * 2010-11-30 2012-06-21 Shimano Inc Motor controller for electrically driven reel
CN102564296A (en) * 2010-12-17 2012-07-11 株式会社捷太格特 Rotation angle detection device
JP2013220181A (en) * 2012-04-16 2013-10-28 Mitsubishi Electric Corp Hand dryer
USD812006S1 (en) 2015-10-09 2018-03-06 Delta T Corporation Fan motor
US10651769B2 (en) 2017-05-31 2020-05-12 Minebea Mitsumi Inc. Motor drive control device and motor drive control method
CN113890428A (en) * 2021-11-17 2022-01-04 江苏科技大学 Brushless direct current motor control method for inhibiting torque ripple through multi-step phase commutation
CN113890428B (en) * 2021-11-17 2024-05-28 江苏科技大学 Brushless direct current motor control method for restraining torque pulsation through multi-step commutation

Also Published As

Publication number Publication date
JP3208641B2 (en) 2001-09-17

Similar Documents

Publication Publication Date Title
JP3440274B2 (en) Brushless DC motor control
US7235941B2 (en) Phase commutation method of brushless direct current motor
JP4735681B2 (en) MOTOR CONTROL CIRCUIT, VEHICLE FAN DRIVE DEVICE, AND MOTOR CONTROL METHOD
KR100288770B1 (en) Rectifier Circuit for Sensorless Three-Phase Bieldi Motors
JP3208641B2 (en) Control device and hand dryer for sensorless DC brushless motor
JPH09266690A (en) Driver of sensorless brushless motor
US20200259444A1 (en) Motor driving control device and motor driving control method
US6256181B1 (en) Fan drive device
JP4050489B2 (en) Motor control method
JPH11356081A (en) Inverter device
JP2006149097A (en) Motor controller
JP4426433B2 (en) Motor control device
WO2019021663A1 (en) Motor drive control device and motor drive control method
JP3584602B2 (en) Refrigerator refrigerator control device
JP2009100567A (en) Method of controlling inverter, and control circuit
JP2004222482A (en) Control device and method for brushless dc motor
JP2017525331A (en) Start method for starting drive motor of auxiliary assembly in vehicle and drive motor of auxiliary assembly in vehicle
JP3544338B2 (en) Control device for compressor motor
WO2020188960A1 (en) Motor drive control device and motor drive control method
JP4291660B2 (en) Brushless motor
JP2008043073A (en) Method and unit for controlling speed of brushless motor
US11218108B2 (en) Motor controller
JP6056629B2 (en) Motor control device
JPH07255193A (en) Control method for brushless motor and its device
JP2778816B2 (en) Sensorless spindle motor control circuit

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070713

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20080713

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20090713

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20100713

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20100713

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20110713

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20110713

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20120713

Year of fee payment: 11

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

Free format text: PAYMENT UNTIL: 20120713

Year of fee payment: 11

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

Free format text: PAYMENT UNTIL: 20130713

Year of fee payment: 12

EXPY Cancellation because of completion of term