JP2506896B2 - 超音波モ―タ駆動装置 - Google Patents
超音波モ―タ駆動装置Info
- Publication number
- JP2506896B2 JP2506896B2 JP63038166A JP3816688A JP2506896B2 JP 2506896 B2 JP2506896 B2 JP 2506896B2 JP 63038166 A JP63038166 A JP 63038166A JP 3816688 A JP3816688 A JP 3816688A JP 2506896 B2 JP2506896 B2 JP 2506896B2
- Authority
- JP
- Japan
- Prior art keywords
- frequency
- phase
- ultrasonic motor
- drive
- voltage
- 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.)
- Expired - Lifetime
Links
- 238000001514 detection method Methods 0.000 description 26
- 238000010586 diagram Methods 0.000 description 17
- 238000000034 method Methods 0.000 description 8
- 238000005452 bending Methods 0.000 description 4
- 239000003990 capacitor Substances 0.000 description 4
- 230000010363 phase shift Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 239000002783 friction material Substances 0.000 description 3
- 230000000630 rising effect Effects 0.000 description 3
- 239000000463 material Substances 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 239000000919 ceramic Substances 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000005684 electric field Effects 0.000 description 1
- 230000005284 excitation Effects 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 230000012447 hatching Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- 238000010408 sweeping Methods 0.000 description 1
- 238000004804 winding Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02N—ELECTRIC MACHINES NOT OTHERWISE PROVIDED FOR
- H02N2/00—Electric machines in general using piezoelectric effect, electrostriction or magnetostriction
- H02N2/10—Electric machines in general using piezoelectric effect, electrostriction or magnetostriction producing rotary motion, e.g. rotary motors
- H02N2/14—Drive circuits; Control arrangements or methods
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02N—ELECTRIC MACHINES NOT OTHERWISE PROVIDED FOR
- H02N2/00—Electric machines in general using piezoelectric effect, electrostriction or magnetostriction
- H02N2/10—Electric machines in general using piezoelectric effect, electrostriction or magnetostriction producing rotary motion, e.g. rotary motors
- H02N2/14—Drive circuits; Control arrangements or methods
- H02N2/142—Small signal circuits; Means for controlling position or derived quantities, e.g. speed, torque, starting, stopping, reversing
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02N—ELECTRIC MACHINES NOT OTHERWISE PROVIDED FOR
- H02N2/00—Electric machines in general using piezoelectric effect, electrostriction or magnetostriction
- H02N2/10—Electric machines in general using piezoelectric effect, electrostriction or magnetostriction producing rotary motion, e.g. rotary motors
- H02N2/16—Electric machines in general using piezoelectric effect, electrostriction or magnetostriction producing rotary motion, e.g. rotary motors using travelling waves, i.e. Rayleigh surface waves
- H02N2/163—Motors with ring stator
Landscapes
- General Electrical Machinery Utilizing Piezoelectricity, Electrostriction Or Magnetostriction (AREA)
Description
【発明の詳細な説明】 産業上の利用分野 本発明は圧電体を用いて駆動力を発生する超音波モー
タの駆動装置に関する。
タの駆動装置に関する。
従来の技術 近年圧電セラミック等の圧電体を用いた振動体に弾性
振動を励振し、これを駆動力とした超音波モータが注目
されている。
振動を励振し、これを駆動力とした超音波モータが注目
されている。
以下、図面を参照しながら超音波モータの従来技術に
ついて説明を行う。
ついて説明を行う。
第10図は円環型超音波モータの斜視図であり、円環型
の弾性体20に円環型の圧電体21を張り合わせて振動体22
を構成している。23は耐摩擦性材料の摩擦材、24は弾性
体であり、互いに張り合わせられて移動体25を構成して
いる。移動体25は摩擦材23を介して振動体22と接触して
いる。圧電体21に電界を印加すると振動体22の周方向に
曲げ振動の進行波が励振され、移動体25を駆動する。
尚、同図中の振動体22には、機械出力取り出し用の突起
体26が設置されている。
の弾性体20に円環型の圧電体21を張り合わせて振動体22
を構成している。23は耐摩擦性材料の摩擦材、24は弾性
体であり、互いに張り合わせられて移動体25を構成して
いる。移動体25は摩擦材23を介して振動体22と接触して
いる。圧電体21に電界を印加すると振動体22の周方向に
曲げ振動の進行波が励振され、移動体25を駆動する。
尚、同図中の振動体22には、機械出力取り出し用の突起
体26が設置されている。
第11図は第10図の超音波モータに使用した圧電体21の
電極構造の一例を示している。同図では円周方向に9波
の弾性波がのるようにしてある。同図に於て,AおよびB
はそれぞれ2分の1波長相当の小領域Eからなる電極群
(図面中ハッチング部分)で、Cは4分の3波長、Dは
4分の1波長相当の電極である。電極CおよびDは電極
群AとBに位置的に4分の1波長(=90度)の位相差を
作っている。電極群AとB内の小領域Eの電極は圧電体
21を分極する際に用いる電極で、圧電体21は電極群Aと
B内の小領域電極群Eに対応して、交互に、反対に厚み
方向に分極されている。使用時には、電極群AおよびB
は第11図のハッチングにより示されたように、それぞれ
短絡して用いられる。圧電体21の弾性体20との接着面
は、第11図に示された面と反対の面であり、その面の電
極は全面電極である。
電極構造の一例を示している。同図では円周方向に9波
の弾性波がのるようにしてある。同図に於て,AおよびB
はそれぞれ2分の1波長相当の小領域Eからなる電極群
(図面中ハッチング部分)で、Cは4分の3波長、Dは
4分の1波長相当の電極である。電極CおよびDは電極
群AとBに位置的に4分の1波長(=90度)の位相差を
作っている。電極群AとB内の小領域Eの電極は圧電体
21を分極する際に用いる電極で、圧電体21は電極群Aと
B内の小領域電極群Eに対応して、交互に、反対に厚み
方向に分極されている。使用時には、電極群AおよびB
は第11図のハッチングにより示されたように、それぞれ
短絡して用いられる。圧電体21の弾性体20との接着面
は、第11図に示された面と反対の面であり、その面の電
極は全面電極である。
以上のように構成された超音波モータ7の圧電体21の
電極AおよびBに V1=V0・SIN(ωt) ……(1) V2=V0・COS(ωt) ……(2) ただし、 V0:電圧の瞬時値 ω:角周波数 t:時間 で表される電圧V1およびV2をそれぞれ印加すれば、振動
体22には ξ=ξ0・(COS(ωt)・COS(kx) +SIN(ωt)・SIN(kx)) =ξ0・COS(ωt−kx) ……(3) ただし、 ξ:曲げ振動の振幅値 ξ0:曲げ振動の瞬時値 k:波数(2π/λ) λ:波長 x:位置 で表せる円周方向に進行する曲げ振動が励起される。
電極AおよびBに V1=V0・SIN(ωt) ……(1) V2=V0・COS(ωt) ……(2) ただし、 V0:電圧の瞬時値 ω:角周波数 t:時間 で表される電圧V1およびV2をそれぞれ印加すれば、振動
体22には ξ=ξ0・(COS(ωt)・COS(kx) +SIN(ωt)・SIN(kx)) =ξ0・COS(ωt−kx) ……(3) ただし、 ξ:曲げ振動の振幅値 ξ0:曲げ振動の瞬時値 k:波数(2π/λ) λ:波長 x:位置 で表せる円周方向に進行する曲げ振動が励起される。
第12図は振動体22の表面のA点が進行波の励起によっ
て、長軸2w、短軸2uの楕円運動をし、振動体22上に加圧
して設置された移動体25が、楕円の頂点近傍で接触する
ことにより、摩擦力により波の進行方向とは逆方向にv
=ω×uの速度で回転運動する様子を示している。矢印
Bは移動体25の進行方向を示し、矢印Cは進行波の進行
方向を示す。
て、長軸2w、短軸2uの楕円運動をし、振動体22上に加圧
して設置された移動体25が、楕円の頂点近傍で接触する
ことにより、摩擦力により波の進行方向とは逆方向にv
=ω×uの速度で回転運動する様子を示している。矢印
Bは移動体25の進行方向を示し、矢印Cは進行波の進行
方向を示す。
以上のように構成された超音波モータ7の等価回路を
示すと第13図のようになる。
示すと第13図のようになる。
C0は振動体22の電気的な静電容量であり、C1、L1、R1
はそれぞれ振動体22のコンプライアンス、質量、制御係
数に相当するものである。またRLは負荷に相当する。こ
のC1,L1,R1,RLで構成された回路を機械腕と呼び、この
機械腕に流れる電流Imを機械腕電流と呼ぶ。この機械腕
電流Imは、振動体22の振動状態に対応した量となり、超
音波モータ7の回転速度にほぼ比例することが知られて
いる。また、この機械腕電流Imに対して、圧電体に供給
される電流Iを総電流と呼ぶ。
はそれぞれ振動体22のコンプライアンス、質量、制御係
数に相当するものである。またRLは負荷に相当する。こ
のC1,L1,R1,RLで構成された回路を機械腕と呼び、この
機械腕に流れる電流Imを機械腕電流と呼ぶ。この機械腕
電流Imは、振動体22の振動状態に対応した量となり、超
音波モータ7の回転速度にほぼ比例することが知られて
いる。また、この機械腕電流Imに対して、圧電体に供給
される電流Iを総電流と呼ぶ。
第14図は駆動周波数を掃引したときの機械腕電流Imの
周波数特性である。
周波数特性である。
図からわかるように、駆動周波数を掃引して行くとあ
る周波数で急激に電流値が変化するような現象が現れ
る。(この現象はジャンプ現象と呼ばれている。)この
ようなジャンプ現象が起こったときは、機械腕電流Imと
超音波モータの回転速度はほぼ比例するので、超音波モ
ータ7の回転速度は激変する。また、図より機械腕電流
が極大値を取るときの周波数は掃引方向によって異な
り、ヒステリシス特性をもつことがわかる。
る周波数で急激に電流値が変化するような現象が現れ
る。(この現象はジャンプ現象と呼ばれている。)この
ようなジャンプ現象が起こったときは、機械腕電流Imと
超音波モータの回転速度はほぼ比例するので、超音波モ
ータ7の回転速度は激変する。また、図より機械腕電流
が極大値を取るときの周波数は掃引方向によって異な
り、ヒステリシス特性をもつことがわかる。
超音波モータ7をできるだけ低電圧で効率よく駆動し
ようとすると、第14図に示される電流値が極大値となる
周波数で駆動しなければならない。しかし、この共振周
波数のごく近傍においては、ジャンプ現象を起こす周波
数が不規則に変化するため特性が非常に不安定であり、
このような点で超音波モータ7を駆動することは出来な
い。したがって、超音波モータの最適駆動周波数つま
り、安定でかつ低電圧、高効率で駆動できる周波数は、
例えば、図のA領域のような、不安定な周波数領域を除
いた周波数領域にする必要がある。
ようとすると、第14図に示される電流値が極大値となる
周波数で駆動しなければならない。しかし、この共振周
波数のごく近傍においては、ジャンプ現象を起こす周波
数が不規則に変化するため特性が非常に不安定であり、
このような点で超音波モータ7を駆動することは出来な
い。したがって、超音波モータの最適駆動周波数つま
り、安定でかつ低電圧、高効率で駆動できる周波数は、
例えば、図のA領域のような、不安定な周波数領域を除
いた周波数領域にする必要がある。
ところで、振動体22の共振周波数は、温湿度や、振動
体22と摩擦材23の接触状態や、超音波モータ7にかかる
外部の負荷の状態の変化によって、広範囲に渡り変動す
る。従って、この最適駆動周波数も、この共振周波数に
追従して変動することになる。このため、超音波モータ
を起動する場合、最初は、どの周波数が最適であるかわ
からないので、駆動装置は先ず最初に最適駆動周波数を
捜すような動作をしなければならない。
体22と摩擦材23の接触状態や、超音波モータ7にかかる
外部の負荷の状態の変化によって、広範囲に渡り変動す
る。従って、この最適駆動周波数も、この共振周波数に
追従して変動することになる。このため、超音波モータ
を起動する場合、最初は、どの周波数が最適であるかわ
からないので、駆動装置は先ず最初に最適駆動周波数を
捜すような動作をしなければならない。
このような機能を実現する従来の超音波モータ駆動装
置としては、例えば特願昭62−164541号に提案されてい
る。
置としては、例えば特願昭62−164541号に提案されてい
る。
第15図はこのような従来装置のブロック図を示すもの
である。図中の30は振動体の共振周波数がその動作範囲
にある電圧制御発振器、31は2分割された電圧制御発振
器の一方の出力信号の位相を他方に対して90゜遅らせる
ための90゜移相器、32、33は電圧制御発振器30、と90゜
移相器31の出力信号を超音波モータ7を駆動するに十分
なレベルにまで増幅する電力増幅器、34は圧電体21に流
れる電流を検出する電流検出器、35は圧電体21に印加さ
れる交流電圧を検出する電圧検出器、36はこの電圧と電
流の位相差を検出する位相差検出器、37はこの位相差検
出器36の出力と動作設定値P1と動作範囲値P2を比較し、
その差に応じて制御信号を出力する位相比較器、38はこ
の位相比較器37の出力により駆動周波数の掃引制御信号
を出力する制御器、39は初期設定値0と制御器38の出力
を加え、その出力を電圧制御発振器に出力する加算器で
ある。
である。図中の30は振動体の共振周波数がその動作範囲
にある電圧制御発振器、31は2分割された電圧制御発振
器の一方の出力信号の位相を他方に対して90゜遅らせる
ための90゜移相器、32、33は電圧制御発振器30、と90゜
移相器31の出力信号を超音波モータ7を駆動するに十分
なレベルにまで増幅する電力増幅器、34は圧電体21に流
れる電流を検出する電流検出器、35は圧電体21に印加さ
れる交流電圧を検出する電圧検出器、36はこの電圧と電
流の位相差を検出する位相差検出器、37はこの位相差検
出器36の出力と動作設定値P1と動作範囲値P2を比較し、
その差に応じて制御信号を出力する位相比較器、38はこ
の位相比較器37の出力により駆動周波数の掃引制御信号
を出力する制御器、39は初期設定値0と制御器38の出力
を加え、その出力を電圧制御発振器に出力する加算器で
ある。
以上のように構成された従来の超音波モータ駆動装置
では、以下のような動作を行う。まず、この回路が動作
を開始すると、電圧制御発振器30は制御端子C1に入力さ
れた制御電圧に従って発振する。このときの制御電圧は
加算器39により、初期設定値0がそのまま出力される。
電圧制御発振器30の出力は2分割され、一方は90度移相
器31を通して電力増幅器32に、他方はそのまま電力増幅
器33にそれぞれ入力されて、振動体22を駆動するのに必
要な値までそれぞれ増幅される。電力増幅器32、33の出
力は圧電体21にそれぞれ印加されて、超音波モータの振
動体22を駆動する。圧電体21の一方の入力端子には抵抗
Rが接続されており、圧電体21に流れる電流を抵抗Rの
両端電圧により検出する。また、電圧検出器35は圧電体
21に印加される駆動電圧を検出する。位相差検出器36は
電流検出器34と電圧検出器35の出力から、電流・電圧の
位相差に比較した電圧を発生する。位相比較器37は、位
相差検出器36の出力と動作設定値P1と動作範囲値P2を比
較し、その差に応じて制御信号を出力する。この制御信
号は制御器38に入力され、制御器38は駆動周波数の掃引
制御信号を出力する。加算器39には設定電圧0と上記掃
引制御信号が入力され、電圧制御発振器30の出力周波数
を制御する。回路の動作開始時には、あらゆる条件下に
おける振動体22の共振周波数より初期駆動周波数が高く
なるように、初期設定値0を設定している。この駆動周
波数での電流・電圧の位相差が、動作設定値P1よりも動
作範囲値P2以上にずれていれば、電圧制御発振器30は、
制御器38により低い方へ出力周波数を掃引する。電圧制
御発振器30は、駆動時の位相差が作動設定値P1と設定範
囲値P2以内の差になるまで、周波数の掃引を続ける。ま
た、位相比較器37は現在の位相差と一つ前の駆動周波数
での位相差を比較し、その変化率より周波数の掃引のス
テップを決め、制御器38を介して電圧制御発振器を制御
する。第16図は、第15図の具体回路の動作説明のための
移動体の速度と、駆動電圧と電流の位相差の周波数特性
である。同図に於て、実線は移動体の速度の特性を表
し、点線は駆動電圧と電流の位相差の特性を表してい
る。f0はある環境下における振動体22の共振周波数であ
り、f1は動作設定値P1に対する動作周波数である。ま
た、f2は設定電圧0に対応する超音波モータの起動時の
駆動周波数であり、f3,f4,……、fnはそれぞれ掃引周波
数である。
では、以下のような動作を行う。まず、この回路が動作
を開始すると、電圧制御発振器30は制御端子C1に入力さ
れた制御電圧に従って発振する。このときの制御電圧は
加算器39により、初期設定値0がそのまま出力される。
電圧制御発振器30の出力は2分割され、一方は90度移相
器31を通して電力増幅器32に、他方はそのまま電力増幅
器33にそれぞれ入力されて、振動体22を駆動するのに必
要な値までそれぞれ増幅される。電力増幅器32、33の出
力は圧電体21にそれぞれ印加されて、超音波モータの振
動体22を駆動する。圧電体21の一方の入力端子には抵抗
Rが接続されており、圧電体21に流れる電流を抵抗Rの
両端電圧により検出する。また、電圧検出器35は圧電体
21に印加される駆動電圧を検出する。位相差検出器36は
電流検出器34と電圧検出器35の出力から、電流・電圧の
位相差に比較した電圧を発生する。位相比較器37は、位
相差検出器36の出力と動作設定値P1と動作範囲値P2を比
較し、その差に応じて制御信号を出力する。この制御信
号は制御器38に入力され、制御器38は駆動周波数の掃引
制御信号を出力する。加算器39には設定電圧0と上記掃
引制御信号が入力され、電圧制御発振器30の出力周波数
を制御する。回路の動作開始時には、あらゆる条件下に
おける振動体22の共振周波数より初期駆動周波数が高く
なるように、初期設定値0を設定している。この駆動周
波数での電流・電圧の位相差が、動作設定値P1よりも動
作範囲値P2以上にずれていれば、電圧制御発振器30は、
制御器38により低い方へ出力周波数を掃引する。電圧制
御発振器30は、駆動時の位相差が作動設定値P1と設定範
囲値P2以内の差になるまで、周波数の掃引を続ける。ま
た、位相比較器37は現在の位相差と一つ前の駆動周波数
での位相差を比較し、その変化率より周波数の掃引のス
テップを決め、制御器38を介して電圧制御発振器を制御
する。第16図は、第15図の具体回路の動作説明のための
移動体の速度と、駆動電圧と電流の位相差の周波数特性
である。同図に於て、実線は移動体の速度の特性を表
し、点線は駆動電圧と電流の位相差の特性を表してい
る。f0はある環境下における振動体22の共振周波数であ
り、f1は動作設定値P1に対する動作周波数である。ま
た、f2は設定電圧0に対応する超音波モータの起動時の
駆動周波数であり、f3,f4,……、fnはそれぞれ掃引周波
数である。
このような動作を行うことにより共振周波数近傍で超
音波モータ7を駆動することが可能である。
音波モータ7を駆動することが可能である。
発明が解決しようとする課題 しかしながら上記のような構成では、回路の動作開始
時の初期駆動周波数が、あらゆる条件下における振動体
の共振周波数より高い周波数となるため、上記のような
掃引手段を取っても、超音波モータの速度の立ち上がり
時間をあまり短縮することが出来ないと言う問題を有し
ていた。
時の初期駆動周波数が、あらゆる条件下における振動体
の共振周波数より高い周波数となるため、上記のような
掃引手段を取っても、超音波モータの速度の立ち上がり
時間をあまり短縮することが出来ないと言う問題を有し
ていた。
本発明はかかる点に鑑みてなされたもので、回転速度
の立ち上がり時間が短く、かつ、常時安定で高効率な駆
動の行える超音波モータ駆動装置を提供することを目的
としている。
の立ち上がり時間が短く、かつ、常時安定で高効率な駆
動の行える超音波モータ駆動装置を提供することを目的
としている。
課題を解決するための手段 本発明は、起動時の振動体の動作点探索における探索
周波数を記憶しておく探索周波数記憶手段と、振動体の
振動状態を検出する振動状態検出手段と、探索周波数記
憶手段からの出力または振動状態検出手段の出力の少な
くとも一方により駆動周波数を変化させる駆動周波数変
化手段と、駆動周波数を振動体の共振周波数よりも十分
高い周波数にする駆動周波数設定手段と、駆動周波数を
駆動周波数変化手段により設定される周波数と駆動周波
数設定手段により設定される周波数とに交互に切り換え
ながら動作点を探索していく動作点探索手段と、動作点
探索手段による動作点探索時に振動状態検出手段を用い
て振動体の振動状態を検出し、その振動状態検出手段の
出力が所定の値なるか、もしくは所定の範囲に入ったと
きの周波数またはその周波数近傍を動作点とする動作点
決定手段を備えた構成となっている。
周波数を記憶しておく探索周波数記憶手段と、振動体の
振動状態を検出する振動状態検出手段と、探索周波数記
憶手段からの出力または振動状態検出手段の出力の少な
くとも一方により駆動周波数を変化させる駆動周波数変
化手段と、駆動周波数を振動体の共振周波数よりも十分
高い周波数にする駆動周波数設定手段と、駆動周波数を
駆動周波数変化手段により設定される周波数と駆動周波
数設定手段により設定される周波数とに交互に切り換え
ながら動作点を探索していく動作点探索手段と、動作点
探索手段による動作点探索時に振動状態検出手段を用い
て振動体の振動状態を検出し、その振動状態検出手段の
出力が所定の値なるか、もしくは所定の範囲に入ったと
きの周波数またはその周波数近傍を動作点とする動作点
決定手段を備えた構成となっている。
作用 本発明は前記した構成により、まず、記憶装置に、最
適駆動周波数になる確率が高い順に周波数を記憶させて
おく。そして、起動時つまり駆動回路の動作開始時に、
次々と記憶装置から駆動周波数を読みだし、最適駆動周
波数になる確率の高い順に周波数を変えて振動体を駆動
していく。その際、超音波モータのヒステリシス特性を
防ぐために、振動体の共振周波数よりも十分高い周波数
と上記の記憶装置に格納されている周波数を交互に切り
換える。そして、その記憶装置に格納されている周波数
それぞれのときの振動体の振動状態を検出し、その値が
所定の範囲に入るときの周波数近傍を最適駆動周波数と
する。
適駆動周波数になる確率が高い順に周波数を記憶させて
おく。そして、起動時つまり駆動回路の動作開始時に、
次々と記憶装置から駆動周波数を読みだし、最適駆動周
波数になる確率の高い順に周波数を変えて振動体を駆動
していく。その際、超音波モータのヒステリシス特性を
防ぐために、振動体の共振周波数よりも十分高い周波数
と上記の記憶装置に格納されている周波数を交互に切り
換える。そして、その記憶装置に格納されている周波数
それぞれのときの振動体の振動状態を検出し、その値が
所定の範囲に入るときの周波数近傍を最適駆動周波数と
する。
実施例 第1図は本発明の実施例における超音波モータの駆動
装置を実現する具体回路のブロック図を示すものであ
る。同図に於て、1は振動体22の振動状態を示す機械腕
電流を読み込み、駆動周波数を制御するためのマイクロ
コンピュータであり、このマイクロコンピュータ1内の
ROMには最適駆動周波数になる確率の高い順に周波数が
格納されている。2はマイクロコンピュータ1の周波数
設定のためのディジタル信号出力をアナログ信号に変換
するためのD/Aコンバータ、3はこのアナログ信号に対
応した周波数の信号を出力する電圧制御発振回路、4は
入力信号に対して90度移相した信号を出力する移相回
路、5、6は超音波モータ7を駆動するに十分なレベル
にまで入力信号の電力を増幅する電力増幅回路、7は、
超音波モータ、8は振動体22の振動状態を示す量である
機械腕電流を検出する機械腕電流検出回路、9は電流検
出回路の出力信号の振幅値を出力するピークホルダー、
10は、ピークホルダー9のアナログ出力値をマイクロコ
ンピュータ1に入力するためにディジタル信号に変換す
るA/Dコンバータ、11は機械腕電流検出回路8の出力と
印加電圧の位相の大きさとその値の正負(機械腕電流の
印加電圧に対する位相の進みまたは遅れ)を検出する位
相検出回路、12は位相検出回路の出力値の一つである位
相の大きさのアナログ出力値をディジタル量に変換する
A/Dコンバータである。
装置を実現する具体回路のブロック図を示すものであ
る。同図に於て、1は振動体22の振動状態を示す機械腕
電流を読み込み、駆動周波数を制御するためのマイクロ
コンピュータであり、このマイクロコンピュータ1内の
ROMには最適駆動周波数になる確率の高い順に周波数が
格納されている。2はマイクロコンピュータ1の周波数
設定のためのディジタル信号出力をアナログ信号に変換
するためのD/Aコンバータ、3はこのアナログ信号に対
応した周波数の信号を出力する電圧制御発振回路、4は
入力信号に対して90度移相した信号を出力する移相回
路、5、6は超音波モータ7を駆動するに十分なレベル
にまで入力信号の電力を増幅する電力増幅回路、7は、
超音波モータ、8は振動体22の振動状態を示す量である
機械腕電流を検出する機械腕電流検出回路、9は電流検
出回路の出力信号の振幅値を出力するピークホルダー、
10は、ピークホルダー9のアナログ出力値をマイクロコ
ンピュータ1に入力するためにディジタル信号に変換す
るA/Dコンバータ、11は機械腕電流検出回路8の出力と
印加電圧の位相の大きさとその値の正負(機械腕電流の
印加電圧に対する位相の進みまたは遅れ)を検出する位
相検出回路、12は位相検出回路の出力値の一つである位
相の大きさのアナログ出力値をディジタル量に変換する
A/Dコンバータである。
以上のように構成された本実施例の超音波モータ駆動
装置について、以下その動作を第2図、第3図のフロー
チャートで説明する。第2図のフローチャートは起動か
ら動作点の決定までを示し、第3図のフローチャート
は、印加電圧と供給電流の位相が所定の値になるように
駆動周波数を制御する位相制御を示す。
装置について、以下その動作を第2図、第3図のフロー
チャートで説明する。第2図のフローチャートは起動か
ら動作点の決定までを示し、第3図のフローチャート
は、印加電圧と供給電流の位相が所定の値になるように
駆動周波数を制御する位相制御を示す。
超音波モータ7の起動時もしくは、超音波モータの回
転が負荷等の変動によって停止し再起動させる時には、
まず、第2図のフローチャートに示されるような動作を
行う。第2図のフローチャートのステップs1では、マイ
クロコンピュータ1内のROMには最適駆動周波数になる
確率の高い順に周波数が格納されているので、初期設定
として、その最初の格納番地つまり最も最適周波数にな
る確率が高い周波数が格納されている番地AをIに代入
する。ステップ2では、振動体22の共振周波数よりも十
分高い周波数f0で振動体22を駆動する。これは、次のス
テップs3の駆動に際して、掃引方向の違いによる機械腕
電流の周波数特性の違い(ヒステリシス)が起きないよ
うにするために行うものである。後で述べるように、こ
のステップs1からs6迄の動作は、ステップs3における駆
動周波数の時の機械腕電流を検出して動作点を決定する
動作を行う。したがって、つぎのステップs3での駆動点
をいつでも第14図の駆動周波数を高い方から低い方へ掃
引したときの周波数特性上にのるようにしなければなら
ない。このためにはステップs3の駆動の直前の駆動周波
数を、ステップs3の駆動周波数より高くしなければなら
ないが、最適駆動周波数になる確率の高い順に駆動して
いく方式では、周波数の大小関係は、不規則になってい
て、ステップs3の直前の周波数をいつでもステップs3の
駆動周波数より大きくしておくことが出来ない。したが
って、この掃引方向の違いによるヒステリシス現象を防
ぐために、ステップs2の動作をいれておき、いつでも、
ステップs3の駆動点が第14図の周波数を高い方から低い
方への掃引したときの周波数特性上にのるようにする。
この駆動に関する動作を第1図のブロック図で説明する
と、まず、マイクロコンピュータ1から駆動周波数f0に
対応したディジタル信号を出力する。この信号はD/Aコ
ンバータ2によりアナログ信号に変換され、電圧制御発
振回路3によりこのアナログ信号に対応した周波数を持
つ信号が出力される。この出力信号は2分割され一方は
移相回路4に入力され90度移相されたのちそれぞれ電力
増幅回路7、8に入力される。ここでは超音波モータ7
を駆動するに十分なレベル迄に入力信号を増幅する。そ
して電力増幅回路5、6の出力は、それぞれ超音波モー
タ7に入力され、超音波モータ7を駆動する。次の、ス
テップs3では、I番地に格納されている周波数fで圧電
体21を駆動する。動作は、ステップs2と同様である。I
番地に格納されている周波数fはI番目に最適駆動周波
数になる確率が高い周波数を示し、動作開始時の、この
周波数は最も最適周波数になる確率が高い周波数になっ
ている。ステップs4では、機械腕電流検出回路8により
機械腕電流を検出する。第4図は、機械腕電流検出回路
8の実施例であり、この回路は、位相の異なった二つの
印加電圧のうち少なくともどちらか一方につけられ、超
音波モータ7への印加電圧はトランスを介して超音波モ
ータ7に印加される。機械腕電流検出回路8は同図のよ
うにトランスとトランスの2次側に接続された電流検出
抵抗RとコンデンサC0′より構成される。ここでコンデ
ンサC0′を第13図の等価回路のC0と等しくし、トランス
19の巻線比を1:1にすると抵抗R0に流れる電流IRは IR=(1/(2・R・C0′・S+1))・Im となるが、この式の右辺の第1項の折点周波数は数MHz
であり、それに比べ駆動周波数は数10KHzであるので上
式は IR=Im と近似できる。したがって、出力である電流検出抵抗R
両端の電位差Vmは機械腕電流に比例したものとなる。
転が負荷等の変動によって停止し再起動させる時には、
まず、第2図のフローチャートに示されるような動作を
行う。第2図のフローチャートのステップs1では、マイ
クロコンピュータ1内のROMには最適駆動周波数になる
確率の高い順に周波数が格納されているので、初期設定
として、その最初の格納番地つまり最も最適周波数にな
る確率が高い周波数が格納されている番地AをIに代入
する。ステップ2では、振動体22の共振周波数よりも十
分高い周波数f0で振動体22を駆動する。これは、次のス
テップs3の駆動に際して、掃引方向の違いによる機械腕
電流の周波数特性の違い(ヒステリシス)が起きないよ
うにするために行うものである。後で述べるように、こ
のステップs1からs6迄の動作は、ステップs3における駆
動周波数の時の機械腕電流を検出して動作点を決定する
動作を行う。したがって、つぎのステップs3での駆動点
をいつでも第14図の駆動周波数を高い方から低い方へ掃
引したときの周波数特性上にのるようにしなければなら
ない。このためにはステップs3の駆動の直前の駆動周波
数を、ステップs3の駆動周波数より高くしなければなら
ないが、最適駆動周波数になる確率の高い順に駆動して
いく方式では、周波数の大小関係は、不規則になってい
て、ステップs3の直前の周波数をいつでもステップs3の
駆動周波数より大きくしておくことが出来ない。したが
って、この掃引方向の違いによるヒステリシス現象を防
ぐために、ステップs2の動作をいれておき、いつでも、
ステップs3の駆動点が第14図の周波数を高い方から低い
方への掃引したときの周波数特性上にのるようにする。
この駆動に関する動作を第1図のブロック図で説明する
と、まず、マイクロコンピュータ1から駆動周波数f0に
対応したディジタル信号を出力する。この信号はD/Aコ
ンバータ2によりアナログ信号に変換され、電圧制御発
振回路3によりこのアナログ信号に対応した周波数を持
つ信号が出力される。この出力信号は2分割され一方は
移相回路4に入力され90度移相されたのちそれぞれ電力
増幅回路7、8に入力される。ここでは超音波モータ7
を駆動するに十分なレベル迄に入力信号を増幅する。そ
して電力増幅回路5、6の出力は、それぞれ超音波モー
タ7に入力され、超音波モータ7を駆動する。次の、ス
テップs3では、I番地に格納されている周波数fで圧電
体21を駆動する。動作は、ステップs2と同様である。I
番地に格納されている周波数fはI番目に最適駆動周波
数になる確率が高い周波数を示し、動作開始時の、この
周波数は最も最適周波数になる確率が高い周波数になっ
ている。ステップs4では、機械腕電流検出回路8により
機械腕電流を検出する。第4図は、機械腕電流検出回路
8の実施例であり、この回路は、位相の異なった二つの
印加電圧のうち少なくともどちらか一方につけられ、超
音波モータ7への印加電圧はトランスを介して超音波モ
ータ7に印加される。機械腕電流検出回路8は同図のよ
うにトランスとトランスの2次側に接続された電流検出
抵抗RとコンデンサC0′より構成される。ここでコンデ
ンサC0′を第13図の等価回路のC0と等しくし、トランス
19の巻線比を1:1にすると抵抗R0に流れる電流IRは IR=(1/(2・R・C0′・S+1))・Im となるが、この式の右辺の第1項の折点周波数は数MHz
であり、それに比べ駆動周波数は数10KHzであるので上
式は IR=Im と近似できる。したがって、出力である電流検出抵抗R
両端の電位差Vmは機械腕電流に比例したものとなる。
Vm=R・Im この様にして検出された機械腕電流をピークホールダー
9に入力し振幅値を検出する。ピークホールダー9の実
施例を第5図に示す。この回路は、周知のピークホール
ダー回路であり、図のように、ダイオード、抵抗RP、コ
ンデンサCPとオペアンプから構成されている。この値を
A/Dコンバータに入力することによりディジタル値に変
換しマイクロコンピュータ1に読み込ませる。つぎのス
テップs5では、機械腕電流Imの振幅値が範囲P(I0,
I1)に入っているかどうかを調べる。I0,I1は第14図に
示すように、それぞれ最適駆動を示す周波数領域Aに対
応する機械腕電流の振幅値の最小値、最大値である。第
14図からもわかるように、共振周波数近傍では機械腕電
流の振幅値は大きくなる。このようなことより、もし、
機械腕電流Imが、範囲Pにはいってなければ、それは、
現在の駆動周波数が最適駆動周波数からはなれているこ
とを意味するので、ステップs6に進みIの値を1増やし
ステップs2からs4までの動作を、検出された機械腕電流
Imが範囲Pにはいるまで繰り返す。このような動作によ
り、駆動周波数を最適駆動周波数にすることができる。
9に入力し振幅値を検出する。ピークホールダー9の実
施例を第5図に示す。この回路は、周知のピークホール
ダー回路であり、図のように、ダイオード、抵抗RP、コ
ンデンサCPとオペアンプから構成されている。この値を
A/Dコンバータに入力することによりディジタル値に変
換しマイクロコンピュータ1に読み込ませる。つぎのス
テップs5では、機械腕電流Imの振幅値が範囲P(I0,
I1)に入っているかどうかを調べる。I0,I1は第14図に
示すように、それぞれ最適駆動を示す周波数領域Aに対
応する機械腕電流の振幅値の最小値、最大値である。第
14図からもわかるように、共振周波数近傍では機械腕電
流の振幅値は大きくなる。このようなことより、もし、
機械腕電流Imが、範囲Pにはいってなければ、それは、
現在の駆動周波数が最適駆動周波数からはなれているこ
とを意味するので、ステップs6に進みIの値を1増やし
ステップs2からs4までの動作を、検出された機械腕電流
Imが範囲Pにはいるまで繰り返す。このような動作によ
り、駆動周波数を最適駆動周波数にすることができる。
つぎのステップs7からs11まででは、より精密な動作
点の決定を行う。上にも述べたようにステップs1からs6
までは、駆動周波数を最適な駆動の行える周波数範囲に
いれるのみの動作を行う。したがって、第3図のフロー
チャートに示される位相制御の基準位相とステップs6迄
で決定された駆動周波数時の機械腕電流の位相は異な
る。従って、この基準位相に機械腕電流の位相を合わせ
るように駆動周波数を微調整しなければならないが、こ
の動作を位相制御動作のみで行わせると、機械腕電流の
位相と基準位相が等しくなるのに、かなりの時間を要す
るので、この動作を、次のステップs7からs11迄の手順
で高速に行わせる。
点の決定を行う。上にも述べたようにステップs1からs6
までは、駆動周波数を最適な駆動の行える周波数範囲に
いれるのみの動作を行う。したがって、第3図のフロー
チャートに示される位相制御の基準位相とステップs6迄
で決定された駆動周波数時の機械腕電流の位相は異な
る。従って、この基準位相に機械腕電流の位相を合わせ
るように駆動周波数を微調整しなければならないが、こ
の動作を位相制御動作のみで行わせると、機械腕電流の
位相と基準位相が等しくなるのに、かなりの時間を要す
るので、この動作を、次のステップs7からs11迄の手順
で高速に行わせる。
まず、ステップs7では、機械腕電流の位相を検出す
る。この値は、上記した機械腕電流検出回路8の出力と
印加電圧を位相検出回路11に入力し、その位相検出回路
11の出力である位相の絶対値とその符号情報をマイクロ
コンピュータ1に読み込ませる。但し、位相検出回路11
の出力である位相の絶対値はアナログ値であるので、A/
Dコンバータ12を用いる。この位相検出回路の実施例を
第6図に示す。この回路は、周知の位相検出回路11であ
り、図のように、コンパレータ13、14、EX−OR15、抵抗
とコンデンサで構成されるローパスフィルタ16、Dフリ
ップフロップ17で構成されている。この中のEX−OR15と
ローパスフィルタ16は位相の絶対値を、Dフリップフロ
ップ17は位相の符号を検出している。この位相検出回路
11の動作を説明するために位相検出回路11の各部の波形
を次の第7図に示す。コンパレータ13、14に入力される
機械腕電流と圧電体に印加される電圧の信号をそれぞれ
第7図の(a)、(b)とすると、コンパレータ後の信
号Va、Vbは第7図の(c)、(d)の様になる。この信
号をEX−OR15に入力することによりEX−OR15の出力VCは
第7図の(e)の様になり、この信号のパルス幅もしく
は各パルスの面積が入力である印加電圧と機械腕電流の
位相に比例することになる。従って、この信号(e)を
ローパスフィルタ16によって平滑化することによって、
印加電圧と機械腕電流の位相の大きさに比例した出力電
圧VOを得ることが出来る。しかし、図からもわかるよう
にEX−OR15の出力は位相の方向(進みまたは遅れ)に関
係せず、位相の大きさの絶対値のみしか示していない。
このため、この位相の方向を検出するために、Dフリッ
プフロップ17を用いる。第7図の(a)、(b)で表さ
れるような入力信号の場合、このDフリップフロップの
出力は第7図の(f)のような波形となり、位相の方向
を表していることがわかる。また、この回路に入力され
る印加電圧信号は第4図の機械腕電流検出回路のトラン
スの2次側における超音波モータ7の印加電圧を検出し
ている。次のステップs8では、この検出された位相ψと
基準位相ψ0とを比較する。検出された位相ψが基準位
相ψ0と等しいときは、駆動周波数が最適駆動点に有る
ことを意味するので、次のステップs12に進む。また、
検出された位相ψが基準位相ψ0でないときには、即ち
駆動周波数が最適駆動点よりも離れているということを
意味するので、まず、次のステップs9に進み、ψの大き
さによりΔfを決定する。本実施例では、ψの変化範囲
である−90度から90度までを64等分しその各々の位相に
ついての周波数変化幅Δfをマイクロコンピュータ1内
のROMに格納しておき、ψの値に基づいてΔfをROMから
読み出すようにしている。次おステップs10では、駆動
周波数をΔfだけ小さくし、ステップs11に進み、この
周波数fで圧電体21を駆動し、ステップs6に戻る。この
様なステップs7からステップs11までの動作を、検出さ
れた位相ψがψ0に等しくなるまで繰り返す。この様な
動作により、精密に最適動作点を求めることが出来る。
また、ステップs6までの動作により決定された駆動周波
数時の機械腕電流の位相を基準位相ψ0とし、このステ
ップs7からs11までを省略して動作させても同等の効果
は得られる。
る。この値は、上記した機械腕電流検出回路8の出力と
印加電圧を位相検出回路11に入力し、その位相検出回路
11の出力である位相の絶対値とその符号情報をマイクロ
コンピュータ1に読み込ませる。但し、位相検出回路11
の出力である位相の絶対値はアナログ値であるので、A/
Dコンバータ12を用いる。この位相検出回路の実施例を
第6図に示す。この回路は、周知の位相検出回路11であ
り、図のように、コンパレータ13、14、EX−OR15、抵抗
とコンデンサで構成されるローパスフィルタ16、Dフリ
ップフロップ17で構成されている。この中のEX−OR15と
ローパスフィルタ16は位相の絶対値を、Dフリップフロ
ップ17は位相の符号を検出している。この位相検出回路
11の動作を説明するために位相検出回路11の各部の波形
を次の第7図に示す。コンパレータ13、14に入力される
機械腕電流と圧電体に印加される電圧の信号をそれぞれ
第7図の(a)、(b)とすると、コンパレータ後の信
号Va、Vbは第7図の(c)、(d)の様になる。この信
号をEX−OR15に入力することによりEX−OR15の出力VCは
第7図の(e)の様になり、この信号のパルス幅もしく
は各パルスの面積が入力である印加電圧と機械腕電流の
位相に比例することになる。従って、この信号(e)を
ローパスフィルタ16によって平滑化することによって、
印加電圧と機械腕電流の位相の大きさに比例した出力電
圧VOを得ることが出来る。しかし、図からもわかるよう
にEX−OR15の出力は位相の方向(進みまたは遅れ)に関
係せず、位相の大きさの絶対値のみしか示していない。
このため、この位相の方向を検出するために、Dフリッ
プフロップ17を用いる。第7図の(a)、(b)で表さ
れるような入力信号の場合、このDフリップフロップの
出力は第7図の(f)のような波形となり、位相の方向
を表していることがわかる。また、この回路に入力され
る印加電圧信号は第4図の機械腕電流検出回路のトラン
スの2次側における超音波モータ7の印加電圧を検出し
ている。次のステップs8では、この検出された位相ψと
基準位相ψ0とを比較する。検出された位相ψが基準位
相ψ0と等しいときは、駆動周波数が最適駆動点に有る
ことを意味するので、次のステップs12に進む。また、
検出された位相ψが基準位相ψ0でないときには、即ち
駆動周波数が最適駆動点よりも離れているということを
意味するので、まず、次のステップs9に進み、ψの大き
さによりΔfを決定する。本実施例では、ψの変化範囲
である−90度から90度までを64等分しその各々の位相に
ついての周波数変化幅Δfをマイクロコンピュータ1内
のROMに格納しておき、ψの値に基づいてΔfをROMから
読み出すようにしている。次おステップs10では、駆動
周波数をΔfだけ小さくし、ステップs11に進み、この
周波数fで圧電体21を駆動し、ステップs6に戻る。この
様なステップs7からステップs11までの動作を、検出さ
れた位相ψがψ0に等しくなるまで繰り返す。この様な
動作により、精密に最適動作点を求めることが出来る。
また、ステップs6までの動作により決定された駆動周波
数時の機械腕電流の位相を基準位相ψ0とし、このステ
ップs7からs11までを省略して動作させても同等の効果
は得られる。
次に、第3図のフローチャートにより最適動作点に対
応した基準位相ψ0と検出された電流と電圧の位相を等
しくするように駆動周波数を変化させる部分について説
明する。この部分は、超音波モータ7にかかる温湿度の
変動や負荷の変動等による、最適動作点の変動に対し
て、いつでも最適動作になるように駆動周波数を変化さ
せる動作を行う。
応した基準位相ψ0と検出された電流と電圧の位相を等
しくするように駆動周波数を変化させる部分について説
明する。この部分は、超音波モータ7にかかる温湿度の
変動や負荷の変動等による、最適動作点の変動に対し
て、いつでも最適動作になるように駆動周波数を変化さ
せる動作を行う。
この部分の動作は第8図に示されるような位相比較回
路、補償フィルタ、電圧制御発振回路で構成された周知
のPLL回路の基本動作と同じである。本実施例の場合
は、第8図のAの部分(位相比較、補償フィルタ)は、
マイクロコンピュータ1上のソフトウェアで構成されて
いる。まず、ステップs12により、ステップs7で検出さ
れたψから基準位相ψ0を引算しその演算結果をΔψと
する。このΔψを次のステップ13でフィルタ演算し、ス
テップs14でフィルタ演算の出力を駆動周波数fとしス
テップs2と同様に超音波モータを駆動する。フィルタ演
算は第9図(a)のような構成であり、第9図(b)の
ような、ゲイン特性を有する。また、このフィルタ演算
は、第8図のPLL回路のブロック図の補償フィルタに相
当し、系の安定化を図るものである。このステップs14
のあとはステップs15によりステップs7と同様に機械腕
電流の位相ψをもとめステップs12にもどり同様の動作
を繰り返す。これらの動作により、設定された基準位相
と機械腕電流と印加電圧の位相が常に等しくなるように
駆動周波数が変化する。このため、負荷や温度等の変動
に対して、広い速度範囲で安定でかつ低電圧な超音波モ
ータの駆動が行われる。
路、補償フィルタ、電圧制御発振回路で構成された周知
のPLL回路の基本動作と同じである。本実施例の場合
は、第8図のAの部分(位相比較、補償フィルタ)は、
マイクロコンピュータ1上のソフトウェアで構成されて
いる。まず、ステップs12により、ステップs7で検出さ
れたψから基準位相ψ0を引算しその演算結果をΔψと
する。このΔψを次のステップ13でフィルタ演算し、ス
テップs14でフィルタ演算の出力を駆動周波数fとしス
テップs2と同様に超音波モータを駆動する。フィルタ演
算は第9図(a)のような構成であり、第9図(b)の
ような、ゲイン特性を有する。また、このフィルタ演算
は、第8図のPLL回路のブロック図の補償フィルタに相
当し、系の安定化を図るものである。このステップs14
のあとはステップs15によりステップs7と同様に機械腕
電流の位相ψをもとめステップs12にもどり同様の動作
を繰り返す。これらの動作により、設定された基準位相
と機械腕電流と印加電圧の位相が常に等しくなるように
駆動周波数が変化する。このため、負荷や温度等の変動
に対して、広い速度範囲で安定でかつ低電圧な超音波モ
ータの駆動が行われる。
以上のように、本実施例によれば、起動時に最適駆動
周波数になる確率が最も高い周波数の順に駆動を行い、
振動体の振幅を示す量である機械腕電流の振幅値により
最適駆動周波数に近い周波数を検出する。次に、この機
械腕電流の位相値により、最適駆動点をより正確に決定
する。そして、機械腕電流と圧電体への印加電圧の位相
を所定の値に保つ様に駆動周波数を変化させることによ
り、負荷や温度の変動に対して、常に安定、高効率で、
かつ速度立ち上がり時間の短い駆動が実現できる。
周波数になる確率が最も高い周波数の順に駆動を行い、
振動体の振幅を示す量である機械腕電流の振幅値により
最適駆動周波数に近い周波数を検出する。次に、この機
械腕電流の位相値により、最適駆動点をより正確に決定
する。そして、機械腕電流と圧電体への印加電圧の位相
を所定の値に保つ様に駆動周波数を変化させることによ
り、負荷や温度の変動に対して、常に安定、高効率で、
かつ速度立ち上がり時間の短い駆動が実現できる。
なお、上記の実施例では、振動体22の振動状態を機械
腕電流の振幅値及び位相で検出したが、特開昭62−8568
4号公報で述べられているように振動体22上にモニタ電
極を設けこれによって機械腕電流の代わりに振動状態を
検出しその出力を利用しても本発明の目的は達成され
る。
腕電流の振幅値及び位相で検出したが、特開昭62−8568
4号公報で述べられているように振動体22上にモニタ電
極を設けこれによって機械腕電流の代わりに振動状態を
検出しその出力を利用しても本発明の目的は達成され
る。
発明の効果 以上説明したように、本発明によれば、記憶装置に、
最適駆動周波数になる確率が高い順に周波数を記憶させ
ておき、起動時つまり駆動回路の動作開始時に、次々と
記憶装置から駆動周波数を読みだし、最適駆動周波数に
なる確率の高い順に周波数を変えて振動体を駆動してい
き、その各々の周波数のときの振動体の振動状態を検出
し、その値が所定範囲にはいるときの周波数を最適駆動
周波数とすることにより、負荷や温度などの変動に対し
て、いつでも安定、高効率で、速度立ち上がり時間の短
い駆動を行うことができ、その実用的効果は大きい。
最適駆動周波数になる確率が高い順に周波数を記憶させ
ておき、起動時つまり駆動回路の動作開始時に、次々と
記憶装置から駆動周波数を読みだし、最適駆動周波数に
なる確率の高い順に周波数を変えて振動体を駆動してい
き、その各々の周波数のときの振動体の振動状態を検出
し、その値が所定範囲にはいるときの周波数を最適駆動
周波数とすることにより、負荷や温度などの変動に対し
て、いつでも安定、高効率で、速度立ち上がり時間の短
い駆動を行うことができ、その実用的効果は大きい。
第1図は本発明における実施例の超音波モータの駆動装
置のブロック図、第2図、第3図は実施例の動作を示す
フローチャート、第4図は同機械腕電流検出回路を示す
回路図、第5図は同ピークホールダー回路の回路図、第
6図は同位相検出回路の回路図、第7図は同位相検出回
路の動作を示す波形図、第8図はPLL回路のブロック
図、第9図aはフィルタのブロック図、第9図bは同特
性図、第10図は円環型超音波モータの切り欠き斜視図、
第11図は第10図の超音波モータに用いた圧電体の形状と
電極構造を示す平面図、第12図は超音波モータの動作原
理図、第13図は超音波モータの等価回路図、第14図a,b
は機械腕電流の周波数特性図、第15図は超音波モータ駆
動装置の従来例のブロック図、第16図は第15図に示す従
来例の動作説明のための特性図である。 1……マイクロコンピュータ、2……D/Aコンバータ、
3……電圧制御発振回路、4……移相回路、5、6……
電力増幅回路、7……超音波モータ、8……機械腕電流
検出回路、9……ピークホールダ、10……A/Dコンバー
タ、11……位相検出回路、12……A/Dコンバータ。
置のブロック図、第2図、第3図は実施例の動作を示す
フローチャート、第4図は同機械腕電流検出回路を示す
回路図、第5図は同ピークホールダー回路の回路図、第
6図は同位相検出回路の回路図、第7図は同位相検出回
路の動作を示す波形図、第8図はPLL回路のブロック
図、第9図aはフィルタのブロック図、第9図bは同特
性図、第10図は円環型超音波モータの切り欠き斜視図、
第11図は第10図の超音波モータに用いた圧電体の形状と
電極構造を示す平面図、第12図は超音波モータの動作原
理図、第13図は超音波モータの等価回路図、第14図a,b
は機械腕電流の周波数特性図、第15図は超音波モータ駆
動装置の従来例のブロック図、第16図は第15図に示す従
来例の動作説明のための特性図である。 1……マイクロコンピュータ、2……D/Aコンバータ、
3……電圧制御発振回路、4……移相回路、5、6……
電力増幅回路、7……超音波モータ、8……機械腕電流
検出回路、9……ピークホールダ、10……A/Dコンバー
タ、11……位相検出回路、12……A/Dコンバータ。
Claims (1)
- 【請求項1】圧電体を周波電圧で駆動して、前記圧電体
と弾性体から構成される振動体に弾性波を励振すること
により、前記移動体上に接触して設置された移動体を移
動させる超音波モータと、起動時の振動体の動作点探索
における探索周波数を記憶しておく探索周波数記憶手段
と、前記振動体の振動状態を検出する振動状態検出手段
と、前記探索周波数記憶手段からの出力または前記振動
状態検出手段の出力の少なくとも一方により前記周波電
圧の周波数を変化させる駆動周波数変化手段と、前記周
波電圧の周波数を前記圧電体の共振周波数よりも十分高
い周波数に設定する駆動周波数設定手段と、起動時、前
記周波電圧の周波数を前記駆動周波数変化手段により設
定される周波数と前記駆動周波数設定手段により設定さ
れる周波数とに交互に切り換えながら動作点を探索して
いく動作点探索手段と、前記動作点探索手段による動作
点探索時に前記振動状態検出手段を用いて前記振動体の
振動状態を検出し、その前記振動状態検出手段の出力が
所定の値になるか、もしくは所定の範囲に入ったときの
周波数またはその周波数近傍を動作点とする動作点決定
手段を備えたことを特徴とする超音波モータ駆動装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63038166A JP2506896B2 (ja) | 1988-02-19 | 1988-02-19 | 超音波モ―タ駆動装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63038166A JP2506896B2 (ja) | 1988-02-19 | 1988-02-19 | 超音波モ―タ駆動装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH01214275A JPH01214275A (ja) | 1989-08-28 |
JP2506896B2 true JP2506896B2 (ja) | 1996-06-12 |
Family
ID=12517816
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP63038166A Expired - Lifetime JP2506896B2 (ja) | 1988-02-19 | 1988-02-19 | 超音波モ―タ駆動装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2506896B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3700079B1 (en) * | 2017-10-18 | 2024-03-27 | Nikon Corporation | Vibration wave motor and optical device |
-
1988
- 1988-02-19 JP JP63038166A patent/JP2506896B2/ja not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPH01214275A (ja) | 1989-08-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4853579A (en) | Drive method for ultrasonic motor providing enhanced stability of rotation | |
US4888514A (en) | Driving apparatus for ultrasonic motor | |
JP2506896B2 (ja) | 超音波モ―タ駆動装置 | |
JPS631379A (ja) | 超音波モ−タ用駆動回路 | |
JP2548248B2 (ja) | 超音波モータの制御装置 | |
JP2543106B2 (ja) | 超音波モ―タ駆動装置 | |
JP2558709B2 (ja) | 超音波モ−タ駆動装置 | |
JP2506895B2 (ja) | 超音波モ―タの制御装置 | |
JPH09163765A (ja) | 超音波モータの駆動方法およびその駆動回路 | |
JPH01298967A (ja) | 超音波アクチュエータ駆動装置 | |
JP2574293B2 (ja) | 超音波モ−タの駆動方法 | |
JP2583904B2 (ja) | 超音波モータ駆動方法 | |
JP2001078472A (ja) | 超音波モータの駆動装置及び超音波モータの駆動方法 | |
JPH01321876A (ja) | 超音波モータ駆動装置 | |
JPH09182467A (ja) | 振動アクチュエータの駆動装置 | |
JP2780262B2 (ja) | 振動波モータの駆動回路 | |
JP2533936B2 (ja) | 超音波モ―タ駆動装置 | |
JP2563351B2 (ja) | 超音波モ−タ駆動方法 | |
JP3618930B2 (ja) | 振動波モータの駆動制御装置および振動波モータを駆動源とする装置 | |
JPH04322179A (ja) | 超音波モータの駆動方法 | |
JP2636280B2 (ja) | 超音波モータの駆動法 | |
JP2689435B2 (ja) | 超音波モータの駆動装置 | |
JPH0833366A (ja) | 超音波モータの駆動方法とその駆動回路 | |
JPH0746910B2 (ja) | 超音波モ−タ駆動方法 | |
JPH09163764A (ja) | 超音波モータの駆動方法およびその駆動回路 |