JP2002112580A - Phase detector for rotating body - Google Patents

Phase detector for rotating body

Info

Publication number
JP2002112580A
JP2002112580A JP2000299359A JP2000299359A JP2002112580A JP 2002112580 A JP2002112580 A JP 2002112580A JP 2000299359 A JP2000299359 A JP 2000299359A JP 2000299359 A JP2000299359 A JP 2000299359A JP 2002112580 A JP2002112580 A JP 2002112580A
Authority
JP
Japan
Prior art keywords
time interval
phase
time
correction amount
value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2000299359A
Other languages
Japanese (ja)
Inventor
Hiroshi Ishii
宏 石井
Yuki Nakajima
祐樹 中島
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.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP2000299359A priority Critical patent/JP2002112580A/en
Publication of JP2002112580A publication Critical patent/JP2002112580A/en
Pending legal-status Critical Current

Links

Landscapes

  • Transmission And Conversion Of Sensor Element Output (AREA)
  • Measuring Phase Differences (AREA)
  • Control Of Ac Motors In General (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)

Abstract

PROBLEM TO BE SOLVED: To perform phase detection with high accuracy by avoiding dispersion in detecting phase signals and degradation in accuracy caused by acceleration of a rotating body. SOLUTION: This phase detector for rotating body comprises a phase signal generating means for outputting phase signals θa indicating the phase of a rotating body at prescribed phase intervals, counter for counting time, time interval measuring means for measuring time intervals ts between events of a plurality of phase signals, correction value determining means for computing a correction amount tm for time interval measurements, time interval correcting means for computing a time interval correction value tc based on the correction amount, speed computing means for computing a rotation angular speed V based on the time interval correction value, and phase-computing means for computing phases θ, based on the rotation angular speed, the latest phase signal and the time measurements. Adverse effects caused by changes and the like in the time interval by acceleration can be estimated and corrected by comparing and correcting the time interval measurements and the previous time interval correction value, so that computation accuracy of phase detection can be enhanced.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は電動モータ等の回転
体の位相を検出する位相検出装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a phase detector for detecting the phase of a rotating body such as an electric motor.

【0002】[0002]

【従来の技術と解決すべき課題】この種の回転検出技術
として、モータの回転位置を示す回転位置信号に基づ
き、電気角60°毎の回転位置信号の時間間隔を測定
し、時間間隔に基づき回転角度を補間して推定回転角度
を作成し、推定回転角度に基づき、ステータ巻線に流す
電流もしくはステータ巻線に印加する電圧を演算する方
法が知られている。
2. Description of the Related Art As this kind of rotation detection technique, a time interval of a rotation position signal for every 60 electrical degrees is measured based on a rotation position signal indicating a rotation position of a motor, and based on the time interval. There is known a method in which an estimated rotation angle is created by interpolating a rotation angle, and a current flowing through a stator winding or a voltage applied to the stator winding is calculated based on the estimated rotation angle.

【0003】またこの種の技術の応用として、特開平1
0−243689号のように、起動時のみ3相位置信号
により電気角60°毎の角度信号で位相演算を行ない、
起動後は1相の信号の立ち上り、立ち下がり時のみに演
算回数を減らす方法も考案されている。
As an application of this kind of technology, Japanese Patent Application Laid-Open
0-243689, a phase operation is performed by an angle signal for every electrical angle of 60 ° by a three-phase position signal only at the time of startup,
A method has also been devised in which the number of operations is reduced only when the one-phase signal rises and falls after startup.

【0004】これらの従来の方法により、回転位置信号
の角度間隔が大きくても、補間演算にて間の角度情報を
補うので、回転位置信号発生装置を簡素化しつつ検出精
度を保つことができ、さらに演算回数を減らして演算負
荷を低減することができる。
According to these conventional methods, even if the angle interval of the rotational position signal is large, the angle information is supplemented by the interpolation calculation, so that the detection accuracy can be maintained while simplifying the rotational position signal generator, and Further, the number of calculations can be reduced, and the calculation load can be reduced.

【0005】しかしながら、このような従来の技術で
は、位置信号が検出される間における速度変化に対応で
きないので、加速時の検出の追従性が悪く、位相検出精
度の悪化の原因となり、トルクリプルの増加や効率の低
下を生じる問題があった。
However, such a conventional technique cannot cope with a change in speed while a position signal is detected, so that the follow-up of detection during acceleration is poor, which causes a deterioration in phase detection accuracy and an increase in torque ripple. And there is a problem that efficiency is reduced.

【0006】本発明はこのような従来の問題点に着目し
てなされたもので、位相信号の時間間隔の測定におい
て、位相信号の検出ばらつきと加速の影響を考慮した時
間間隔補正値を用いて位相推定演算をすることにより、
上記間題点を解消することを目的としている。
The present invention has been made in view of such a conventional problem. In measuring the time interval of a phase signal, a time interval correction value taking into consideration the influence of detection variation and acceleration of the phase signal is used. By performing the phase estimation calculation,
The purpose is to eliminate the above problem.

【0007】[0007]

【課題を解決するための手段】第1の発明は、回転体の
位相を示す位相信号を所定位相間隔毎に出力する位相信
号発生手段と、時間を計測する時間計測手段と、複数の
位相信号の発生時間間隔を測定する時間間隔測定手段
と、前記時間間隔測定値に対する補正量を演算する補正
量決定手段と、前記補正量に基いて前記時間間隔の補正
値を演算する時間間隔補正手段と、前記時間間隔補正値
に基づき回転角速度を演算する速度演算手段と、前記回
転角速度と最新の位相信号と時間計測値に基づき位相を
演算する位相演算手段とを備える。
According to a first aspect of the present invention, there is provided a phase signal generating means for outputting a phase signal indicating a phase of a rotating body at predetermined phase intervals, a time measuring means for measuring time, a plurality of phase signals. A time interval measuring means for measuring an occurrence time interval of the correction, a correction amount determining means for calculating a correction amount for the time interval measurement value, and a time interval correcting means for calculating a correction value for the time interval based on the correction amount. A speed calculating means for calculating a rotational angular velocity based on the time interval correction value; and a phase calculating means for calculating a phase based on the rotational angular velocity, the latest phase signal, and a time measurement value.

【0008】第2の発明は、前記補正量決定手段を、時
間間隔測定手段の時間間隔と時間間隔補正手段の前回計
算値との差に所定係数を乗じた値を前回演算した補正量
に加算して時間間隔補正手段に出力するように構成す
る。
According to a second aspect of the present invention, the correction amount determining means adds a value obtained by multiplying a difference between a time interval of the time interval measuring means and a previously calculated value of the time interval correcting means by a predetermined coefficient to a correction amount calculated last time. And output it to the time interval correction means.

【0009】[0009]

【作用・効果】第1の発明によれば、回転体の回転角速
度を計算するための位相信号の時間間隔を計算するにあ
たり、時間間隔測定値と前回の時間間隔補正値を比較し
て補正するようにしたことから、加速による時間間隔の
変化の影響を予め推定により補正して位相検出の演算精
度を高めることができ、このためモータ制御への適用に
おいてトルクリプルを軽減できると共に、効率の向上を
図ることができる。
According to the first aspect of the invention, when calculating the time interval of the phase signal for calculating the rotational angular velocity of the rotating body, the time interval measurement value is compared with the previous time interval correction value to perform correction. As a result, the effect of the change in the time interval due to acceleration can be corrected by estimation in advance to increase the calculation accuracy of phase detection, thereby reducing torque ripple in application to motor control and improving efficiency. Can be planned.

【0010】加えて第2の発明によれば、加速状態に対
して速度検出の追従性を向上し、位相信号のばらつきに
対しては検出応答性を減じることで、位相演算精度をよ
り向上させることができる。
[0010] In addition, according to the second aspect, the follow-up property of speed detection with respect to the acceleration state is improved, and the detection responsiveness is reduced with respect to the variation of the phase signal, thereby further improving the phase calculation accuracy. be able to.

【0011】[0011]

【発明の実施の形態】以下本発明の実施形態を図面に基
づいて説明する。図1は、本発明による位相検出装置で
同期モータの回転子の位相を検出する実施形態を示して
いる。図において、同期モータ1は、インバータ12に
よって制御されたバッテリ(図示せず)の電力を受けて
回転駆動される。同期モータ1の回転子には、検出プレ
ート3が取付けられており、この検出プレート3の周囲
に、位相信号発生手段2として3つのホールICセンサ
2−a〜2−cが配設されている。これらのホールIC
センサ2−a〜2−cは、回転子の回転位相(電気角)
に応じて、図2の様なオン・オフ信号を発し、この信号
の組み合わせに基づき電気角60°毎の位相信号(回転
位置信号)を出力する。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 shows an embodiment in which the phase detection device according to the present invention detects the phase of the rotor of a synchronous motor. In the figure, a synchronous motor 1 is driven to rotate by receiving electric power from a battery (not shown) controlled by an inverter 12. A detection plate 3 is attached to a rotor of the synchronous motor 1, and three Hall IC sensors 2-a to 2-c are arranged around the detection plate 3 as phase signal generating means 2. . These Hall ICs
The sensors 2-a to 2-c determine the rotational phase (electrical angle) of the rotor.
, An on / off signal as shown in FIG. 2 is generated, and a phase signal (rotational position signal) for each electrical angle of 60 ° is output based on a combination of these signals.

【0012】インバータ12へ指令信号を供給して同期
モータ1の回転を制御する制御手段として、同期モータ
1に対する外部からのトルク要求を受けてトルク指令を
発生させるトルク指令発生手段13、前記トルク指令と
後述する位相演算結果(θ)とから指令値を作成する指
令値作成手段10、前記指令値をインバータ12に出力
する指令実行手段11などが備えられる。
As a control means for supplying a command signal to the inverter 12 to control the rotation of the synchronous motor 1, a torque command generating means 13 for generating a torque command in response to an external torque request for the synchronous motor 1; A command value creating means 10 for creating a command value from the following and a phase calculation result (θ) described later, a command executing means 11 for outputting the command value to the inverter 12 and the like are provided.

【0013】本発明の構成に関わる要素としては、位相
演算の基準となる時間の計測を行うカウンタ4(時間計
測手段)、ホールICセンサ2−a〜2−cからの位相
信号を受けて位相信号(θa)の発生時間間隔(ts)
を測定する時間間隔測定手段5、この測定結果を補正し
て補正値tcを出力する時間間隔補正手段6、前記補正
手段6に補正量(tm)を付与する補正量決定手段7、
前記補正値(tc)から回転角速度(V)を演算する速
度演算手段8、速度演算結果等に基づき位相を演算して
指令値作成手段10に出力する位相演算手段9を有し、
これら各手段は、必要な検出・演算値を記憶するメモリ
や入出力装置を備えたマイクロプロセッサが実行するプ
ログラムとしてソフトウエア的に構成されている。
The elements relating to the configuration of the present invention include a counter 4 (time measuring means) for measuring a time serving as a reference for a phase calculation, and receiving a phase signal from the Hall IC sensors 2-a to 2-c to receive a phase. Signal (θa) generation time interval (ts)
, A time interval correcting means 6 for correcting the measurement result and outputting a correction value tc, a correction amount determining means 7 for applying a correction amount (tm) to the correcting means 6,
Speed calculation means 8 for calculating a rotational angular velocity (V) from the correction value (tc); phase calculation means 9 for calculating a phase based on a speed calculation result or the like and outputting it to a command value creation means 10;
Each of these means is configured in software as a program executed by a microprocessor having a memory for storing necessary detected / calculated values and an input / output device.

【0014】より詳細には、前記時間間隔測定手段5
は、回転位置信号とその時のカウンタ4の値を記憶する
と共に、前回の位置信号の検出からの時間間隔tsを計
算する。前記時間間隔測定手段は、それぞれ現在位置を
θa,現在時間値をtaとして記憶し、前回値はθb,
tbとして記憶する。前記時間間隔補正手段6は、補正
量決定手段7からの情報に基づき、時間間隔補正値tc
を演算する。時間間隔補正手段6からの時間間隔tsに
基づき、速度演算手段8は回転速度Vを演算する。補正
量決定手段7は、時間間隔測定tsと時間間隔補正値t
cに基づき時間間隔補正量tmを演算し、時間間隔補正
手段6に対し出力する。位相演算手段9は速度演算手段
8からの速度Vと時間間隔測定手段5からの位相θaお
よび時間taをうけとり、制御周期毎にカウンタ4の値
を参照して位相θの推定演算を行う。指令値作成手段1
0はトルク指令発生手段13と位相演算手段9の出力に
基づいて、モータ1のステータ巻線に流す電流もしくは
ステータ巻線に印加する電圧を演算する。指令値作成手
段10の出力を元に指令実行手段11がインバータに電
圧を印可してモータ1が駆動制御される。
More specifically, the time interval measuring means 5
Stores the rotational position signal and the value of the counter 4 at that time, and calculates the time interval ts from the previous detection of the position signal. The time interval measuring means stores the current position as θa and the current time value as ta, and stores the previous value as θb,
It is stored as tb. The time interval correction means 6 calculates a time interval correction value tc based on information from the correction amount determination means 7.
Is calculated. Based on the time interval ts from the time interval correcting means 6, the speed calculating means 8 calculates the rotation speed V. The correction amount determining means 7 calculates the time interval measurement ts and the time interval correction value t
The time interval correction amount tm is calculated based on c, and is output to the time interval correction means 6. The phase calculating means 9 receives the speed V from the speed calculating means 8, the phase θa and the time ta from the time interval measuring means 5, and estimates the phase θ by referring to the value of the counter 4 for each control cycle. Command value creation means 1
0 calculates a current flowing through the stator winding of the motor 1 or a voltage applied to the stator winding based on the outputs of the torque command generating means 13 and the phase calculating means 9. The command execution means 11 applies a voltage to the inverter based on the output of the command value creation means 10, and the drive of the motor 1 is controlled.

【0015】前記演算処理の内容をマイクロプロセッサ
が実行する処理として図3に示した制御フローチャート
に沿って説明すると次の通りである。なお、この制御に
よるタイムチャートを図4に示す。
The contents of the arithmetic processing will be described below as processing executed by the microprocessor with reference to the control flowchart shown in FIG. FIG. 4 shows a time chart based on this control.

【0016】この制御では、先ずS1(符号Sはステッ
プを表す。以下同様。)でカウンタの時間値がT0のと
きに、位相信号発生手段2により位相θ0が検出される
と、ta=t0、θb=θ0として記憶する。
In this control, when the phase signal generating means 2 detects the phase θ0 when the time value of the counter is T0 in S1 (the symbol S represents a step, the same applies hereinafter), ta = t0, It is stored as θb = θ0.

【0017】S2で時間間隔測定手段5が前回位置信号
との時間間隔tsを次式(1)により演算する。
In S2, the time interval measuring means 5 calculates a time interval ts with the previous position signal by the following equation (1).

【0018】ts=ta−tb … (1) S3で時間間隔の補正量決定手段7が前回の時間間隔補
正値tcと時間間隔測定値tsとの差△tを演算し、さ
らにS4では次式(2)で示したように、あらかじめ設定
された係数値αを乗じたα・△tを前回の時間間隔補正
量tmに加える。
Ts = ta−tb (1) In S3, the time interval correction amount determining means 7 calculates the difference Δt between the previous time interval correction value tc and the time interval measurement value ts. As shown in (2), α · Δt multiplied by a preset coefficient value α is added to the previous time interval correction amount tm.

【0019】tm=tm+α・△t … (2) S5では、時間間隔補正手段6は時間間隔測定値tsと
時間間隔補正量tmとから次式(3)により時間間隔補正
値tcを計算する。
Tm = tm + α · △ t (2) In S5, the time interval correction means 6 calculates the time interval correction value tc from the measured time interval value ts and the time interval correction amount tm according to the following equation (3).

【0020】tc=ts+tm … (3) S6では、時間間隔測定手段5の記憶しているta、θ
aの値がtb、θbに渡される。このようにして位相演
算手段9が参照するta、θa、Vの値が随時更新され
る。位相演算手段9では、これらの結果に基づき、次式
(4)により位相θの推定演算を行う。ただし式中のti
はta以後の経過時刻である(図5参照)。
Tc = ts + tm (3) In S6, ta, θ stored in the time interval measuring means 5 are stored.
The value of a is passed to tb and θb. In this way, the values of ta, θa, and V referred to by the phase calculation means 9 are updated as needed. The phase calculating means 9 calculates the following equation based on these results.
An estimation calculation of the phase θ is performed by (4). Where ti in the equation
Is the elapsed time after ta (see FIG. 5).

【0021】θ=V(ti−ta)+θa … (4) 図4に示したタイムチャートは、時刻T1まで時間間隔
検出値が一定であり、T2以降に速度変化した場合を想
定している。T1にて回転位置信号が検出されると、t
0〜t1間の時間間隔ts1が時刻t1〜t2の間、記
憶される。ここでは時間間隔補正量tm0=0であるの
で、時間間隔補正量tc1=ts1+tm1=ts1と
なる。時刻T2に次の回転位置信号が検出されると、T
1〜T2間の時間間隔ts2が記憶される。ここで時間
間隔補正量tm2=0であり時間間隔補正量tc2=t
s2+tm2=ts2である。時間間隔補正量決定手段
により、T1〜T2間の時間間隔補正値tc1とT2〜
T3間の時間間隔測定値ts2との差△t2を計算し、
時間間隔補正値tm3=tm2+α・△t2を計算す
る。時刻T3において時間間隔測定手段によりts3が
測定されると、時間間隔補正手段はT3〜T4間の時間
間隔を予測した値として、時間間隔補値tc3=ts3
+tm3を計算する。T4においてT3〜T4間の時間
間隔ts4が測定されると、補正量tm4=tm3+α
・△t3を加えた補正量tc4=ts4+tm4が計算
される。
Θ = V (ti−ta) + θa (4) The time chart shown in FIG. 4 assumes that the time interval detection value is constant until time T1 and the speed changes after T2. When the rotational position signal is detected at T1, t
A time interval ts1 between 0 and t1 is stored between times t1 and t2. Here, since the time interval correction amount tm0 = 0, the time interval correction amount tc1 = ts1 + tm1 = ts1. When the next rotation position signal is detected at time T2, T
A time interval ts2 between 1 and T2 is stored. Here, the time interval correction amount tm2 = 0 and the time interval correction amount tc2 = t
s2 + tm2 = ts2. The time interval correction value determining means determines the time interval correction value tc1 between T1 and T2 and T2
Calculate the difference Δt2 from the measured time interval ts2 between T3,
The time interval correction value tm3 = tm2 + α · Δt2 is calculated. When ts3 is measured by the time interval measuring means at the time T3, the time interval correcting means sets the time interval complement value tc3 = ts3 as a predicted value of the time interval between T3 and T4.
Calculate + tm3. When the time interval ts4 between T3 and T4 is measured at T4, the correction amount tm4 = tm3 + α
The correction amount tc4 = ts4 + tm4 to which Δt3 is added is calculated.

【0022】モータが加速を続けるとtm(i)の値は
増大し、補正量が過剰になると小さくなるように変化す
る。またT11〜T13のように時間間隔測定値の変化
がセンサのばらつきのみに起因する場合tm(i)の値
は増減を繰り返し大きくならないので、加速時同様の補
正をすることにはならない。時間間隔のばらつきは、図
6のように検出位置信号のばらつきにより発生するが、
−△tの値が突発的に大きく出る場合は図6のようにホ
ールICセンサの特性上、次の周期にも+△tが加わる
ので影響を及ぼす。時間間隔補正量Tmはこの連鎖作用
を軽減するように作用する働きもある。推定演算手段は
随時計算される時間間隔補正値tciを参照して、位相
推定演算を行ない、推定された位相に基づきモータが駆
動制御される。
As the motor continues to accelerate, the value of tm (i) increases, and changes to become smaller as the correction amount becomes excessive. In addition, when the change of the time interval measurement value is caused only by the variation of the sensor as in T11 to T13, the value of tm (i) does not repeatedly increase and decrease, so that the same correction at the time of acceleration cannot be performed. The variation of the time interval occurs due to the variation of the detection position signal as shown in FIG.
When the value of −Δt suddenly becomes large, as shown in FIG. 6, due to the characteristics of the Hall IC sensor, + Δt is also added to the next cycle, which has an effect. The time interval correction amount Tm also has a function of reducing this chain effect. The estimation calculation means performs a phase estimation calculation with reference to the time interval correction value tci calculated as needed, and the motor is driven and controlled based on the estimated phase.

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

【図1】本発明の一実施形態の構成図。FIG. 1 is a configuration diagram of an embodiment of the present invention.

【図2】ホールlCセンサの出力特性の説明図。FIG. 2 is an explanatory diagram of output characteristics of a Hall IC sensor.

【図3】実施形態における制御ルーチンを示すフローチ
ャート。
FIG. 3 is a flowchart illustrating a control routine according to the embodiment.

【図4】実施形態の制御によるタイムチャート。FIG. 4 is a time chart according to the control of the embodiment.

【図5】実施形態による位相推定演算の手法を示す説明
図。
FIG. 5 is an explanatory diagram showing a phase estimation calculation method according to the embodiment;

【図6】ホールICセンサの誤差特性の説明図。FIG. 6 is an explanatory diagram of an error characteristic of the Hall IC sensor.

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

1 同期モータ 2 位相信号発生手段 2−a,2−b,2−c ホールICセンサ 3 検出プレート 4 カウンタ(時間計測手段) 5 時間間隔測定手段 6 時間間隔補正手段 7 補正量決定手段 8 速度演算手段 9 位相演算手段 10 指令値作成手段 11 指令実行手段 12 インバータ 13 トルク指令発生手段 DESCRIPTION OF SYMBOLS 1 Synchronous motor 2 Phase signal generating means 2-a, 2-b, 2-c Hall IC sensor 3 Detection plate 4 Counter (time measuring means) 5 Time interval measuring means 6 Time interval correcting means 7 Correction amount determining means 8 Speed calculation Means 9 Phase calculation means 10 Command value creation means 11 Command execution means 12 Inverter 13 Torque command generation means

フロントページの続き Fターム(参考) 2F077 AA25 CC02 TT49 TT66 2G030 AA01 AD05 AF01 AG00 5H560 BB04 DA03 DA19 DC01 EB01 RR01 RR04 SS02 TT15 5H576 BB02 BB04 CC02 DD02 DD05 FF02 FF03 GG01 HB01 JJ03 JJ04 JJ12 JJ17 JJ25 LL12 LL39 LL41 Continued on the front page F-term (reference) 2F077 AA25 CC02 TT49 TT66 2G030 AA01 AD05 AF01 AG00 5H560 BB04 DA03 DA19 DC01 EB01 RR01 RR04 SS02 TT15 5H576 BB02 BB04 CC02 DD02 DD05 FF02 FF03 GG01 HB01 JJ12 JJ17 LL04

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】回転体の位相を示す位相信号を所定位相間
隔毎に出力する位相信号発生手段と、 時間を計測する時間計測手段と、 複数の位相信号の発生時間間隔を測定する時間間隔測定
手段と、 前記時間間隔測定値に対する補正量を演算する補正量決
定手段と、 前記補正量に基いて前記時間間隔の補正値を演算する時
間間隔補正手段と、 前記時間間隔補正値に基づき回転角速度を演算する速度
演算手段と、 前記回転角速度と最新の位相信号と時間計測値に基づき
位相を演算する位相演算手段と、を備えた回転体の位相
検出装置。
1. A phase signal generating means for outputting a phase signal indicating a phase of a rotating body at predetermined phase intervals, a time measuring means for measuring time, and a time interval measuring for measuring time intervals of generation of a plurality of phase signals. Means, a correction amount determining means for calculating a correction amount for the time interval measurement value, a time interval correction means for calculating a correction value for the time interval based on the correction amount, and a rotational angular velocity based on the time interval correction value. And a phase calculating means for calculating a phase based on the rotational angular velocity, the latest phase signal, and a time measurement value.
【請求項2】前記補正量決定手段は、時間間隔測定手段
の時間間隔と時間間隔補正手段の前回計算値との差に所
定係数を乗じた値を前回演算した補正量に加算して時間
間隔補正手段に出力する請求項1に記載の回転検出装
置。
2. The correction amount determining means adds a value obtained by multiplying a difference between a time interval of the time interval measuring means and a previously calculated value of the time interval correcting means by a predetermined coefficient to a correction amount calculated last time. The rotation detection device according to claim 1, wherein the rotation detection device outputs the rotation detection result to a correction unit.
JP2000299359A 2000-09-29 2000-09-29 Phase detector for rotating body Pending JP2002112580A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000299359A JP2002112580A (en) 2000-09-29 2000-09-29 Phase detector for rotating body

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000299359A JP2002112580A (en) 2000-09-29 2000-09-29 Phase detector for rotating body

Publications (1)

Publication Number Publication Date
JP2002112580A true JP2002112580A (en) 2002-04-12

Family

ID=18781176

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000299359A Pending JP2002112580A (en) 2000-09-29 2000-09-29 Phase detector for rotating body

Country Status (1)

Country Link
JP (1) JP2002112580A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009150894A (en) * 2007-12-21 2009-07-09 Robert Bosch Gmbh Method and device for determining measurement value from time dependent transition
US7626382B2 (en) 2005-06-03 2009-12-01 Toyota Jidosha Kabushiki Kaisha Rotation speed detecting apparatus and automatic transmission controller having the apparatus
JP2015050924A (en) * 2013-09-02 2015-03-16 エルエス産電株式会社Lsis Co., Ltd. Method of detecting state of power cable in inverter system
KR20160019442A (en) * 2013-06-12 2016-02-19 바르실라 핀랜드 오이 Determination of angular speed in an engine
US20160161881A1 (en) * 2014-02-21 2016-06-09 Canon Kabushiki Kaisha Image forming apparatus

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7626382B2 (en) 2005-06-03 2009-12-01 Toyota Jidosha Kabushiki Kaisha Rotation speed detecting apparatus and automatic transmission controller having the apparatus
JP2009150894A (en) * 2007-12-21 2009-07-09 Robert Bosch Gmbh Method and device for determining measurement value from time dependent transition
KR20160019442A (en) * 2013-06-12 2016-02-19 바르실라 핀랜드 오이 Determination of angular speed in an engine
KR102206697B1 (en) 2013-06-12 2021-01-25 바르실라 핀랜드 오이 Determination of angular speed in an engine
JP2015050924A (en) * 2013-09-02 2015-03-16 エルエス産電株式会社Lsis Co., Ltd. Method of detecting state of power cable in inverter system
KR101769649B1 (en) * 2013-09-02 2017-08-18 엘에스산전 주식회사 Method for detecting power cable state in inverter system
US20160161881A1 (en) * 2014-02-21 2016-06-09 Canon Kabushiki Kaisha Image forming apparatus
US9904205B2 (en) * 2014-02-21 2018-02-27 Canon Kabushiki Kaisha Image forming apparatus that controls timing of polygon mirror

Similar Documents

Publication Publication Date Title
JP4191172B2 (en) Hall sensor alignment of brushless DC motor
JP2892802B2 (en) Motor speed control device
JP2014507108A (en) System for calibrating an electrical control system
JP2000350489A (en) Position sensorless motor controller
JP2019103382A (en) Motor control method
EP1684411A2 (en) Motor Control
JPH09191698A (en) Method for presuming speed of permanent magnet synchronous motor, method for presuming slip angle of its rotor and method for correcting rotor position
US6803735B2 (en) Speed-based open-loop start-up method for brushless DC motor
JP2005522171A (en) System and method for controlling a permanent magnet electric motor
JP2002112580A (en) Phase detector for rotating body
CN104426439A (en) Method and apparatus for monitoring rotational position of an electric machine
JP4051833B2 (en) Vector controller for permanent magnet synchronous motor
JP4737858B2 (en) Control device for permanent magnet motor
JP5334524B2 (en) Permanent magnet synchronous motor control device and control method thereof
US7043395B2 (en) Method for detecting the magnetic flux the rotor position and/or the rotational speed
JP2003319682A (en) Controller for permanent magnet synchronous motor
JP5585058B2 (en) Rotation angle detection device, motor control device, and electric power steering device
JP3472533B2 (en) Motor control device
JP2002112579A (en) Phase detector
JP4127000B2 (en) Motor control device
KR970066778A (en) Digital servo control device
JP6758494B2 (en) Rotation angle detector and AC rotor control device
JP5842377B2 (en) Motor drive device
JP3111798B2 (en) Variable speed drive
JP2004020198A (en) Rotational position detector for rotor, and controller for rotor