JPH01110084A - ブラシレス交流モータの駆動装置 - Google Patents

ブラシレス交流モータの駆動装置

Info

Publication number
JPH01110084A
JPH01110084A JP62267198A JP26719887A JPH01110084A JP H01110084 A JPH01110084 A JP H01110084A JP 62267198 A JP62267198 A JP 62267198A JP 26719887 A JP26719887 A JP 26719887A JP H01110084 A JPH01110084 A JP H01110084A
Authority
JP
Japan
Prior art keywords
brushless
motor
rotary encoder
rotary
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.)
Pending
Application number
JP62267198A
Other languages
English (en)
Inventor
Hajime Onda
恩田 一
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.)
NTN Corp
Original Assignee
NTN Toyo Bearing 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 NTN Toyo Bearing Co Ltd filed Critical NTN Toyo Bearing Co Ltd
Priority to JP62267198A priority Critical patent/JPH01110084A/ja
Publication of JPH01110084A publication Critical patent/JPH01110084A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 【産業上の利用分野] この発明はブラシレス交流モータの駆動装置に関し、特
に、位相同期ループ(PLL)回路を用いてブラシレス
交流モータの回転数を制御するようなブラシレス交流モ
ータの駆動装置に関する。
[従来の技術] 従来より、光ディスクや磁気ディスクを高精度で回転さ
せるために、ブラシレス交流モータをPLLで速度制御
する方式がとられている。ブラシレス交流モータは、ブ
ラシが設けられておらず、従来の直流電動機並の制御性
能を有しており、それ以前のホール素子によるブラシレ
ス直流モータに比べて各段の性能の向上が図られている
第3図は従来のブラシレス交流モータの駆動装置を示す
概略ブロック図であり、第4図は第3図に示した駆動装
置の動作を説明するための波形図である。
まず、第3図および第4図を参照して、従来のブラシレ
ス交流モータの駆動装置について説明する。PLL制御
回路1には外部から指令パルスが与えられるとともに、
ブラシレス交流モータ5の回転数を検出するロータリエ
ンコーダ6から回転数に応じたパルス信号が与えられる
。PLL制御回路1は指令パルスと回転パルスとの位相
差を検出し、その位相差に応じたパルス幅の検出信号を
補償回路2に与える。補償回路2は位相余裕を補償する
ためのものであって、この補償回路2の出力は3相電流
指令発生回路3に与えられる。3相電流指令発生回路3
は補償回路2の出力に基づいて、ブラシレス交流モータ
5を所定の回転数で回転させるのに必要な電流を発生さ
せるために3相インバータ4に対して指令信号を与える
3相インバータ4は電流制御回路と電力増幅回路と電流
検出器を含む。電流制御回路は電流検出器の検出信号に
基づいて、電力増幅回路からブラシレス交流モータ5に
供給される電流を制御し、電力増幅回路は電流制御回路
の出力に基づいてブラシレス交流モータ5を駆動する。
ブラシレス交流モータ5の回転数は、ロータリエンコー
ダ6によって検出され、回転数に応じた回転パルスが前
述のごと<PLL制御回路1に与えられるとともに、ロ
ータ位置検出回路7に与えられる。ロータ位置検出回路
7は、ロータリエンコーダ6の回転位置に対応する信号
を三相電流指令発生回路3に与える。
[発明が解決しようとする問題点] ところで、上述の駆動装置において、ロータリエンコー
ダ6から出力される回転パルスと指令パルスがPLL制
御回路1によって比較されるので、ブラシレス交流モー
タ5の回転数の精度はロータリエンコーダ6の回転パル
スによって影響を受けることになる。ところが、ロータ
リエンコーダ6には、製作誤差および取付誤差などがあ
るため、ロータリエンコーダ6から出力される回転パル
スもこれらの誤差を含んだものとなる。このため、3相
電流指令発生回路3から出力される3相電流指令波形1
u、lv、lyが第4図(b)に示すように、その振幅
が変化してしまい、高精度の回転数を得ることができず
、ブラシレス交流モータ5による消費電力が増大し、ま
た回転数が上がらないという問題点を生じる。
このため、従来はロータリエンコーダ6の製作誤差を極
力少なくしたり、偏心や面ぶれなどの取付誤差が極力少
なくなるように、カットアンドトライで取付けを修正し
ていたが、このためには大変な労力と時間を要する。し
かも、このような労力を要しても最終結果として必ずし
も良好なものを得ることができないという欠点があった
それゆえに、この発明の主たる目的は、ロータリエンコ
ーダの製作:A差や取付誤差を補正して、高精度の回転
数を得ることのできるようなブラシレス交流モータの駆
動装置を提供することである。
[問題点を解決するための手段] この発明はブラシレス交流モータの回転に応じてパルス
信号を発生するロータリエンコーダと、指令信号とロー
タリエンコーダから出力されたパルス信号とに基づいて
ブラシレス交流モータを位相同期制御する位相同期制御
手段とを備えたブラシレス交流モータの駆動装置であっ
て、ロータリエンコーダから発生されたパルス信号を計
数し、ロータリエンコーダの回転位置に対応した信号を
発生する回転位置検出手段と、回転位置検出手段の検出
出力に応じて、ロータリエンコーダの誤差によって生じ
るブラシレス交流モータの回転出力の振幅の変動を補正
する補正手段を備えて構成される。
[作用] この発明に係るブラシレス交流モータの駆動装置は、ロ
ータリエンコーダから発生されたパルス信号を計数して
、ロータリエンコーダの回転位置に対応した信号を発生
し、その信号に応じて、a−タリエンフーダの誤差によ
って生じるブラシレス交流モータに供給される交流電流
の振幅の変動を補正するようにしたので、極めて高精度
にブラシレス交流モータを回転させることができる。
[発明の実施例] 第1図はこの発明の一実施例の概略ブロック図である。
第1図において、PLL制御口路1と補償回路2と3相
インバータ4とブラシレス交流モータ5とロータリエン
コーダ6は前述の第3図に示したものと同じものが用い
られる。さらに、この発明の特徴となるロータ位置検出
回路7と3相電流指令発生回路30とが設けられている
。ロータ位置検出回路7はロータリエンコーダ6から発
生される回転パルスを計数し、ブラシレス交流モータ5
の回転位置に対応した信号を発生するものである。
すなわち、ブラシレス交流モータ5のロータが1回転す
るごとに、たとえばロータリエンコーダ6から360個
の回転パルスが発生されるものとすると、その回転パル
スを10個計数したとき、ロータの回転角は10度とい
うことになる。3相電流指令発生回路30は、ROM3
1を内蔵していて、このROM31には、ロータリエン
コーダ6の製作誤差および取付誤差などによって生じる
ブラシレス交流モータ5に供給される交流電流の振幅の
変動を補正するための補正値が予め記憶されている。そ
して、3相電流指令発生回路30はロータ位置検出回路
7から与えられるロータリエンコーダ6の回転位置に対
応して、ROM31から補正値を読出し、3相インバー
タ4に与える3相電流を補正する。
第2図は第1図に示した駆動装置の動作を説明するため
の波形図である。
次に、第1図および第2図を参照して、この発明の一実
施例の具体的な動作について説明する。
まず、3相インバータ4に人力される電流指令人力ju
t  iv、tWは、ブラシレス交流モータ5のロータ
位置を電気角θで表わすと、次の第(1)式のようにな
る。
i1mloginθ iy =16  s in  (θ+π/3)   ・
・・(1)iym16  sin  (θ+2 g /
 3 )上述の第(1)式を波形で表わすと第2図(a
)に示すようになる。しかしながら、実際には、前述の
ごとくロータリエンコーダ6の製作誤差および取付誤差
のために、たとえば電流指令人力1uは、第2図(b)
に示すように、ロータの1囲転あたり1回の割合でその
振幅が変化する。第2図(b)において横軸βはロータ
の機械的位置であって、ブラシレス交流モータ5の極対
数をPとすると、β−θ/Pであり、P極対数のブラシ
レス交流モータはβが0ないし360°の中にP個の正
弦波を含む。そして、第2図(b)において、点線を中
心とした上下の部分は、ロータリエンコーダ6の製作お
よび取付誤差分に相当している。
この誤差を補正するために、第2図(C)に示した補正
量R,を考える。この補正jl Ruは次の第(2)式
で表わすことができる。
Ru−K(Isin(β+β0)   ・・・(2)上
述の第(1)式を第(2)式によって補正すると、次の
第(3)式で表わすことができる。
i、5w16’ R,5sinθ −Ig’ KOsin (β+β(1)sinθ=16
に4sin(β+β0) ・5in(Pβ)      ・・・(3)上述のよう
にして求められた新たな電流指令人力i は前述の誤差
をキャンセルしているため、第2図(d)に示すごとく
、ピーク値が一定な正弦波を得ることができ、高精度な
回転数を得ることができる。
なお、上述の第(2)式に示した補正曲線(第2図(C
))は、ブラシレス交流モータ5をオーブンループにし
て、一定回転数で回転させておき、第2図(b)に示し
た波形を実測して算出し、その量を3相電流指令発生回
路30に内蔵されているsLnθ、5in(θ+π/3
)、5in(θ+2π/3)を発生するためのROM3
1に補正項として書込んでおけばよい。
[発明の効果] 以上のように、この発明によれば、ロータリエンコーダ
から発生されたパルス信号を計数し、ブラシレス交流モ
ータの回転位置に対応した信号を発生し、その信号に応
じてロータリエンコーダの誤差によって生じるブラシレ
ス交流モータに供給される交流電流の振幅の駆動を補正
するようにしたので、極めて回転精度を高めることがで
き、安定にブラシレス交流モータを駆動することができ
る。
【図面の簡単な説明】
第1図はこの発明の一実施例の概略ブロック図である。 第2図は第1図に示した駆動装置の動作を説明するため
の波形図である。第3図は従来のブラシレス交流モータ
の駆動装置の概略ブロック図である。第4図は第3図に
示した駆動装置の動作を説明するための波形図である。 図において、1はPLL制御回路、2は補償回路、4は
3相インバータ、5はブラシレス交流モータ、6はロー
タリエンコーダ、7はロータ位置検出回路、30は3相
電流指令発生回路、31はROMを示す。 特許出願人 エヌ・チー・エヌ東洋ベアリング為11り z2■ +C+ +d) 第3の

Claims (2)

    【特許請求の範囲】
  1. (1)ブラシレス交流モータの回転に応じてパルス信号
    を発生するロータリエンコーダと、指令信号と前記ロー
    タリエンコーダから出力されたパルス信号とに基づいて
    、前記ブラシレス交流モータを位相同期制御する位相同
    期制御手段とを備えたブラシレス交流モータの駆動装置
    において、 前記ロータリエンコーダから発生されたパルス信号を計
    数し、前記ブラシレス交流モータの回転位置に対応した
    信号を発生する回転位置検出手段、および 前記回転位置検出手段の検出出力に応じて、前記ロータ
    リエンコーダの誤差によって生じる前記ブラシレス交流
    モータへの供給電流の振幅の変動を補正する補正手段を
    備えた、ブラシレス交流モータの駆動装置。
  2. (2)前記ブラシレス交流モータは3相交流によって駆
    動されるものであって、さらに 前記位相同期制御手段の出力に基づいて、前記ブラシレ
    ス交流モータに3相電流を与える3相電流指令発生手段
    を含み、 前記補正手段は、前記3相電流指令発生手段から出力さ
    れる3相電流を補正するようにした、特許請求の範囲第
    1項記載のブラシレス交流モータの駆動装置。
JP62267198A 1987-10-21 1987-10-21 ブラシレス交流モータの駆動装置 Pending JPH01110084A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62267198A JPH01110084A (ja) 1987-10-21 1987-10-21 ブラシレス交流モータの駆動装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62267198A JPH01110084A (ja) 1987-10-21 1987-10-21 ブラシレス交流モータの駆動装置

Publications (1)

Publication Number Publication Date
JPH01110084A true JPH01110084A (ja) 1989-04-26

Family

ID=17441485

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62267198A Pending JPH01110084A (ja) 1987-10-21 1987-10-21 ブラシレス交流モータの駆動装置

Country Status (1)

Country Link
JP (1) JPH01110084A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010057303A (ja) * 2008-08-29 2010-03-11 Koyo Electronics Ind Co Ltd モータ制御方法、モータ制御装置およびブラシレスモータ制御装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010057303A (ja) * 2008-08-29 2010-03-11 Koyo Electronics Ind Co Ltd モータ制御方法、モータ制御装置およびブラシレスモータ制御装置

Similar Documents

Publication Publication Date Title
US4943760A (en) Control systems for variable reluctance electrical machines
EP2888141B1 (en) System and method for error correction in angular position sensors
US7714529B2 (en) Permanent magnet synchronous motor and controller therefor
JP3397007B2 (ja) ブラシレスモータ
KR910006700A (ko) 회전축의 회전검출장치와 이 검출장치를 사용한 회전제어장치
US6925412B2 (en) Method for adjusting a sensor device for determining the rotational position of an electronically-commutated motor rotor
US4633423A (en) Coherent error suppression in digital tachometers and the like
JP3344914B2 (ja) 3相モータの速度制御装置
JP3665733B2 (ja) レゾルバの位相誤差補正方法及び装置
JP2002078374A (ja) モータの回転速度制御装置およびこれを用いた静圧気体軸受スピンドル
JP2541169B2 (ja) レゾルバ検出誤差補正方式
JP4779262B2 (ja) 永久磁石形同期電動機制御装置
JPH01110084A (ja) ブラシレス交流モータの駆動装置
US4628240A (en) Synchronous motor control system
US20180088145A1 (en) Method for generating a speed signal of an electric motor
EP3599714A1 (en) Method for determining the rotor position of a bldc motor
US8058833B2 (en) Fine resolution motor control
JPH0854205A (ja) 回転電機の回転位置検出装置
JP2674024B2 (ja) サーボコントローラ
JPH11122974A (ja) 同期モータの回転子の回転位置検出方法およびその装置
JP3236198B2 (ja) ブラシレスモータの制御装置
JPH0779556B2 (ja) 速度制御装置
JP2020190499A (ja) エンコーダ装置
JP4518783B2 (ja) スピンドル装置におけるモータの回転速度制御方法
JPH0266407A (ja) 磁気レゾルバの制御回路