JP7450856B2 - Control method of piezoelectric drive device, piezoelectric drive device, and robot - Google Patents

Control method of piezoelectric drive device, piezoelectric drive device, and robot Download PDF

Info

Publication number
JP7450856B2
JP7450856B2 JP2020087258A JP2020087258A JP7450856B2 JP 7450856 B2 JP7450856 B2 JP 7450856B2 JP 2020087258 A JP2020087258 A JP 2020087258A JP 2020087258 A JP2020087258 A JP 2020087258A JP 7450856 B2 JP7450856 B2 JP 7450856B2
Authority
JP
Japan
Prior art keywords
piezoelectric
frequency
detection signal
drive signal
threshold
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.)
Active
Application number
JP2020087258A
Other languages
Japanese (ja)
Other versions
JP2021182816A (en
Inventor
佳織 佐藤
英俊 斎藤
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson 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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2020087258A priority Critical patent/JP7450856B2/en
Publication of JP2021182816A publication Critical patent/JP2021182816A/en
Application granted granted Critical
Publication of JP7450856B2 publication Critical patent/JP7450856B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Manipulator (AREA)
  • General Electrical Machinery Utilizing Piezoelectricity, Electrostriction Or Magnetostriction (AREA)

Description

本発明は、圧電駆動装置の制御方法、圧電駆動装置、及び、圧電駆動装置を備えたロボットに関する。 The present invention relates to a method of controlling a piezoelectric drive device, a piezoelectric drive device, and a robot equipped with the piezoelectric drive device.

複数の圧電素子により、長さ方向、及び、屈曲方向の振動を発生させて駆動力を得る圧電モーターが知られている。圧電モーターは、小型かつ軽量で、減速機を使用せずに低速高トルクが得られ、無通電時に保持トルクを有するなど、電磁モーターとは異なる特長を備えている。 2. Description of the Related Art Piezoelectric motors are known that generate driving force by generating vibrations in the longitudinal direction and bending direction using a plurality of piezoelectric elements. Piezoelectric motors have features different from electromagnetic motors, such as being small and lightweight, achieving low speed and high torque without the use of a reducer, and maintaining a holding torque when not energized.

このような圧電モーターを複数個用いて、多連構成とすることが知られている。多連構成とすることで、複数の圧電モーターが同時に駆動することにより高トルクが得られる。例えば、特許文献1には、2つの超音波振動子に印加する2相の駆動交番電圧の何れか一方と、2つの平均の振動検出信号との位相差を検出し、検出された位相差が所定の値となるように駆動交番電圧の周波数を制御する、多連構成の圧電駆動装置が開示されている。なお、超音波振動子が圧電モーターに相当する。 It is known to use a plurality of such piezoelectric motors to form a multiple configuration. By using a multi-connection configuration, high torque can be obtained by driving multiple piezoelectric motors simultaneously. For example, in Patent Document 1, a phase difference between one of two-phase driving alternating voltages applied to two ultrasonic transducers and two average vibration detection signals is detected, and the detected phase difference is A piezoelectric drive device having a multi-connection configuration is disclosed, which controls the frequency of a drive alternating voltage to a predetermined value. Note that the ultrasonic vibrator corresponds to a piezoelectric motor.

特開2008-160913号公報Japanese Patent Application Publication No. 2008-160913

しかしながら、特許文献1の技術では、多連構成のうち、いずれかの圧電モーターに異常があったとしても、異常のある圧電モーターを特定することは困難であった。 However, in the technique of Patent Document 1, even if any of the piezoelectric motors in the multi-connection configuration has an abnormality, it is difficult to identify the abnormal piezoelectric motor.

本願に係る圧電駆動装置の制御方法は、駆動用の圧電素子、及び検出用の圧電素子を有する圧電モーターを複数個連結した圧電駆動装置の制御方法であって、複数の前記圧電モーターは、同一の駆動信号により駆動されており、前記駆動信号は、前記検出用の圧電素子からの検出信号に基づく、前記駆動信号の周波数の帰還制御を含む追尾制御が施され、前記追尾制御が施された初期の前記駆動信号により駆動した際の前記検出信号の平均の周波数を初期周波数として記憶し、前記初期周波数と、前記初期に続く駆動時における前記駆動信号により駆動した際の前記検出信号の平均の周波数との差分が、第1の閾値より大きいか否か確認し、前記第1の閾値以下の場合は、前記駆動信号による駆動を継続し、前記第1の閾値より大きい場合は、前記駆動信号が異常であると判断する。 A method for controlling a piezoelectric drive device according to the present application is a method for controlling a piezoelectric drive device in which a plurality of piezoelectric motors each having a piezoelectric element for driving and a piezoelectric element for detection are connected, wherein the plurality of piezoelectric motors are identical to each other. The drive signal is driven by a drive signal, and the drive signal is subjected to tracking control including feedback control of the frequency of the drive signal based on the detection signal from the detection piezoelectric element, and the tracking control is performed. The average frequency of the detection signal when driving with the initial drive signal is stored as an initial frequency, and the average frequency of the detection signal when driving with the drive signal during driving subsequent to the initial frequency is stored as an initial frequency. It is confirmed whether the difference with the frequency is larger than a first threshold value, and if the difference is less than or equal to the first threshold value, driving by the drive signal is continued, and if it is larger than the first threshold value, the drive signal is is judged to be abnormal.

本願に係る圧電駆動装置の制御方法は、駆動用の圧電素子、及び検出用の圧電素子を有する圧電モーターを複数個連結した圧電駆動装置の制御方法であって、複数の前記圧電モーターは、同一の駆動信号により駆動されており、前記駆動信号は、前記検出用の圧電素子からの検出信号に基づく、前記駆動信号の周波数の帰還制御を含む追尾制御が施され、前記追尾制御が施された初期の前記駆動信号により駆動した際の前記検出信号の平均の周波数を初期周波数として記憶し、第1の時刻における前記駆動信号により駆動した際の前記検出信号の周波数の変化率と、第1の時刻よりも前の第2の時刻における前記駆動信号により駆動した際の前記検出信号の周波数の変化率との比率が、第2の閾値より大きいか否か確認し、前記第2の閾値以下の場合は、前記駆動信号による駆動を継続し、前記第2の閾値より大きい場合は、前記駆動信号が異常であると判断する。 A method for controlling a piezoelectric drive device according to the present application is a method for controlling a piezoelectric drive device in which a plurality of piezoelectric motors each having a piezoelectric element for driving and a piezoelectric element for detection are connected, wherein the plurality of piezoelectric motors are identical to each other. The driving signal is driven by a driving signal, and the driving signal is subjected to tracking control including feedback control of the frequency of the driving signal based on the detection signal from the detection piezoelectric element, and the tracking control is performed. The average frequency of the detection signal when driven by the initial drive signal is stored as an initial frequency, and the rate of change in the frequency of the detection signal when driven by the drive signal at a first time, and the first Check whether the ratio of the rate of change in frequency of the detection signal when driven by the drive signal at a second time earlier than the time is greater than a second threshold, and If the drive signal is greater than the second threshold, the drive signal is determined to be abnormal.

本願に係る圧電駆動装置の制御方法は、駆動用の圧電素子、及び検出用の圧電素子を有する圧電モーターを複数個連結した圧電駆動装置の制御方法であって、複数の前記圧電モーターは、同一の駆動信号により駆動されており、前記駆動信号は、前記検出用の圧電素子からの検出信号に基づく、前記駆動信号の周波数の帰還制御を含む追尾制御が施され、前記追尾制御が施された初期の前記駆動信号により駆動した際の前記検出信号の平均の周波数を初期周波数として記憶し、前記初期周波数における前記検出信号の電圧振幅を初期検出信号として記憶し、前記初期周波数と、前記初期に続く駆動時における前記駆動信号により駆動した際の前記検出信号の周波数との差分が、第1の閾値より大きいか否か確認し、前記第1の閾値以下の場合は、前記駆動信号による駆動を継続し、前記第1の閾値より大きい場合は、前記駆動信号が異常であると判断する。 A method for controlling a piezoelectric drive device according to the present application is a method for controlling a piezoelectric drive device in which a plurality of piezoelectric motors each having a piezoelectric element for driving and a piezoelectric element for detection are connected, wherein the plurality of piezoelectric motors are identical to each other. The drive signal is driven by a drive signal, and the drive signal is subjected to tracking control including feedback control of the frequency of the drive signal based on the detection signal from the detection piezoelectric element, and the tracking control is performed. The average frequency of the detection signal when driven by the initial drive signal is stored as an initial frequency, the voltage amplitude of the detection signal at the initial frequency is stored as an initial detection signal, and the initial frequency and the initial frequency are stored as an initial detection signal. Check whether the difference between the frequency of the detection signal when driving with the drive signal during subsequent driving is larger than a first threshold, and if it is less than the first threshold, drive with the drive signal is performed. If it continues and is larger than the first threshold, it is determined that the drive signal is abnormal.

本願に係る圧電駆動装置は、駆動用の圧電素子、及び検出用の圧電素子を有する複数の圧電モーターと、複数の前記圧電モーターに、同一の駆動信号を供給する制御部と、を備え、前記制御部は、前記検出用の圧電素子からの検出信号に基づき、前記駆動信号の周波数の帰還制御を含む追尾制御を施した前記駆動信号を生成し、前記追尾制御が施された初期の前記駆動信号により駆動した際の前記検出信号の平均の周波数を初期周波数として記憶し、前記初期周波数と、前記初期に続く駆動時における前記駆動信号により駆動した際の前記検出信号の平均の周波数との差分が、第1の閾値より大きいか否か確認し、前記第1の閾値以下の場合は、前記駆動信号による駆動を継続し、前記第1の閾値より大きい場合は、前記駆動信号が異常であると判断する。 A piezoelectric drive device according to the present application includes a plurality of piezoelectric motors each having a piezoelectric element for driving and a piezoelectric element for detection, and a control section that supplies the same drive signal to the plurality of piezoelectric motors, The control unit generates the drive signal subjected to tracking control including feedback control of the frequency of the drive signal based on the detection signal from the detection piezoelectric element, and generates the drive signal subjected to tracking control including feedback control of the frequency of the drive signal, and generates the drive signal at the initial stage after the tracking control has been performed. The average frequency of the detection signal when driven by the signal is stored as an initial frequency, and the difference between the initial frequency and the average frequency of the detection signal when driven by the drive signal during driving following the initial stage. is larger than a first threshold, and if it is less than or equal to the first threshold, driving by the drive signal is continued, and if it is larger than the first threshold, the drive signal is abnormal. I judge that.

実施形態1に係る圧電駆動装置の概要を示す平面図。1 is a plan view showing an outline of a piezoelectric drive device according to a first embodiment. 圧電アクチュエーターの平面図。A top view of a piezoelectric actuator. 駆動信号の波形図。A waveform diagram of a drive signal. 圧電駆動装置の駆動態様図。FIG. 3 is a diagram showing a driving mode of a piezoelectric drive device. 制御部の回路ブロック図。FIG. 3 is a circuit block diagram of a control section. 圧電駆動装置の異常検出方法を示すフローチャート図。FIG. 3 is a flowchart showing a method for detecting an abnormality in a piezoelectric drive device. 異常モジュールの検出方法を示すフローチャート図。FIG. 3 is a flowchart showing a method for detecting an abnormal module. 実施形態2の異常モジュールの検出方法を示すフローチャート図。7 is a flowchart diagram showing a method for detecting an abnormal module according to a second embodiment. FIG. 実施形態3の異常検出方法を示すフローチャート図。FIG. 7 is a flowchart diagram showing an abnormality detection method according to a third embodiment. 異常モジュールの検出方法を示すフローチャート図。FIG. 3 is a flowchart showing a method for detecting an abnormal module. 実施形態4の異常検出方法を示すフローチャート図。7 is a flowchart diagram showing an abnormality detection method according to a fourth embodiment. FIG. 実施形態5の圧電駆動装置の態様図。FIG. 7 is a diagram illustrating a piezoelectric drive device according to a fifth embodiment. 圧電駆動装置の異なる態様図。FIG. 4 is a diagram showing different aspects of the piezoelectric drive device. 実施形態6のロボットの概要図。FIG. 6 is a schematic diagram of a robot according to a sixth embodiment. ハンドの概要図。Outline diagram of the hand.

実施形態1
***圧電モーターの概要***
図1は、本実施形態に係る圧電駆動装置の概要を示す平面図である。
図1に示すように、圧電モーター80aは、円板状の被駆動体としてのローター160を、駆動体20の突起部95によって押圧することにより、回転方向R1、または、回転方向R2に回動させる圧電駆動型のモーターである。なお、図1は、基本構成の説明図であるため、1つの圧電モーター80aを図示しているが、実際に用いる際には、図4に示すように、複数の圧電モーターを連ねて駆動力を高める多連構成とすることが多い。図4では、3つの圧電モーター80a,80b,80cにより多連駆動を行う圧電駆動装置100を示している。
Embodiment 1
***Overview of piezoelectric motor***
FIG. 1 is a plan view showing an outline of a piezoelectric drive device according to this embodiment.
As shown in FIG. 1, the piezoelectric motor 80a rotates in the rotation direction R1 or R2 by pressing the rotor 160, which is a disc-shaped driven body, with the protrusion 95 of the drive body 20. It is a piezoelectric drive type motor. Note that, since FIG. 1 is an explanatory diagram of the basic configuration, one piezoelectric motor 80a is shown, but in actual use, as shown in FIG. It is often a multi-connection configuration that increases the FIG. 4 shows a piezoelectric drive device 100 that performs multiple drive using three piezoelectric motors 80a, 80b, and 80c.

図1に戻る。
圧電モーター80aは、圧電アクチュエーター22、付勢体90などから構成される。
圧電アクチュエーター22は、振動源となる圧電素子を有する駆動体20や、駆動体20を支える基材10などから構成される。圧電モーター80aには、制御部70から駆動信号が供給される。なお、圧電アクチュエーター22、制御部70の詳細は後述する。
付勢体90は、複数本の板バネ85を備えており、ローター160に対して突起部95を押し付ける方向に圧電アクチュエーター22を付勢する。付勢体90は、圧電モーター80aを取付ける台座などに、2本のネジで固定されている。
このような構成の圧電モーター80aは、図1に示すように、複数本の板バネ85の復元力により、突起部95がローター160の外周面160aを押圧した状態で、駆動体20の屈曲運動による回転力を印加する。
Return to Figure 1.
The piezoelectric motor 80a includes a piezoelectric actuator 22, a biasing body 90, and the like.
The piezoelectric actuator 22 includes a driving body 20 having a piezoelectric element serving as a vibration source, a base material 10 supporting the driving body 20, and the like. A drive signal is supplied from the control section 70 to the piezoelectric motor 80a. Note that details of the piezoelectric actuator 22 and the control section 70 will be described later.
The biasing body 90 includes a plurality of leaf springs 85 and biases the piezoelectric actuator 22 in a direction to press the protrusion 95 against the rotor 160. The biasing body 90 is fixed with two screws to a pedestal or the like on which the piezoelectric motor 80a is mounted.
As shown in FIG. 1, the piezoelectric motor 80a having such a configuration allows the driving body 20 to bend while the protrusion 95 presses the outer peripheral surface 160a of the rotor 160 due to the restoring force of the plurality of leaf springs 85. Apply rotational force by

また、ローター160にはエンコーダー161が設けられており、エンコーダー161によって、ローター160の挙動、特に、回転量および角速度が検出可能となっている。エンコーダー161としては、例えば、ローター160の回転時にその回転量を検出するインクリメンタル型のエンコーダーを用いることができる。なお、これに限定するものではなく、ローター160の回転の有無に関わらず、ローター160の原点からの絶対位置を検出するアブソリュート型のエンコーダーであっても良い。 Further, the rotor 160 is provided with an encoder 161, and the behavior of the rotor 160, particularly the amount of rotation and angular velocity, can be detected by the encoder 161. As the encoder 161, for example, an incremental encoder that detects the amount of rotation of the rotor 160 when it rotates can be used. Note that the encoder is not limited to this, and may be an absolute type encoder that detects the absolute position of the rotor 160 from the origin regardless of whether or not the rotor 160 is rotating.

本実施形態のエンコーダー161は、ローター160の上面に固定されたスケール162と、スケール162の上側に設けられた光学素子92とを有する。スケール162は、円板状をなし、その上面に図示しないパターンが設けられている。また、光学素子92は、スケール162のパターンに向けて光を照射する発光素子92aと、スケール162のパターンを撮像する撮像素子92bとを有する。
このような構成のエンコーダー161では、撮像素子92bにより取得されるパターンの画像をテンプレートマッチングすることにより、ローター160の回転量、駆動速度、絶対位置等を検出することができる。なお、撮像素子92bに代えて、スケール162からの反射光、または透過光を受光する受光素子を備えることでも良い。
The encoder 161 of this embodiment includes a scale 162 fixed to the upper surface of the rotor 160 and an optical element 92 provided above the scale 162. The scale 162 has a disk shape, and a pattern (not shown) is provided on its upper surface. Further, the optical element 92 includes a light emitting element 92a that emits light toward the pattern of the scale 162, and an imaging element 92b that images the pattern of the scale 162.
In the encoder 161 having such a configuration, the amount of rotation, driving speed, absolute position, etc. of the rotor 160 can be detected by performing template matching on a pattern image acquired by the image sensor 92b. Note that a light receiving element that receives reflected light or transmitted light from the scale 162 may be provided in place of the image sensor 92b.

***圧電アクチュエーターの概要***
図2は、圧電アクチュエーターの平面図である。
圧電アクチュエーター22の基材10は、好適例として、矩形状をなしたシリコン基板を用いている。
駆動体20は、基材10内で略長方形に区画された部位であり、表層側には、駆動用の圧電素子である圧電素子1~6が配置されている。詳しくは、駆動体20は、略矩形をなした基材10に設けられた3つの切欠き部24~26により、略長方形に区画されている。そして、長方形の長辺の略中央に残された一対の支持部21a,21bにより、基材10本体と接続している。なお、駆動体20の長辺に沿った方向をX方向、X方向と交差する短辺に沿った方向をY方向、基材10の厚さ方向をZ方向とする。また、支持部21a,21bを通り、Y方向に延在する線分を中心線28とする。
***Overview of piezoelectric actuators***
FIG. 2 is a plan view of the piezoelectric actuator.
As the base material 10 of the piezoelectric actuator 22, a rectangular silicon substrate is used as a preferred example.
The driving body 20 is a substantially rectangular section within the base material 10, and piezoelectric elements 1 to 6, which are piezoelectric elements for driving, are arranged on the surface layer side. Specifically, the driving body 20 is divided into a substantially rectangular shape by three notches 24 to 26 provided in the substantially rectangular base material 10. Then, it is connected to the main body of the base material 10 by a pair of support parts 21a and 21b left approximately at the center of the long sides of the rectangle. Note that the direction along the long side of the driver 20 is the X direction, the direction along the short side intersecting the X direction is the Y direction, and the thickness direction of the base material 10 is the Z direction. Further, a line segment passing through the support portions 21a and 21b and extending in the Y direction is defined as a center line 28.

駆動体20の略中央には、小さな長方形の圧電素子7が配置されている。圧電素子7は、駆動体の振動状態を検知するための検出用の圧電素子である。
駆動体20において、圧電素子7と突起部95との間には、X方向に延在する3つの長方形状の圧電素子1,5,3が設けられている。圧電素子1,5,3の形状は、略同一である。また、駆動体20のXプラス方向にも、X方向に延在する3つの長方形状の圧電素子2,6,4が設けられている。圧電素子2,6,4は、中心線28を対象軸として、圧電素子1,5,3の線対称となっている。
A small rectangular piezoelectric element 7 is arranged approximately at the center of the driving body 20. The piezoelectric element 7 is a detection piezoelectric element for detecting the vibration state of the driving body.
In the drive body 20, three rectangular piezoelectric elements 1, 5, and 3 extending in the X direction are provided between the piezoelectric element 7 and the projection 95. The shapes of the piezoelectric elements 1, 5, and 3 are substantially the same. Three rectangular piezoelectric elements 2, 6, and 4 extending in the X direction are also provided in the X-plus direction of the driving body 20. The piezoelectric elements 2, 6, and 4 are line symmetrical with respect to the piezoelectric elements 1, 5, and 3, with the center line 28 as an axis of symmetry.

図2では、図示を省略しているが、圧電素子1~7の上面には、圧電素子に駆動信号を供給するための電極、及び、配線が設けられている。駆動体20において対角に位置する、圧電素子1と圧電素子4には、電気的に同じ配線が接続される。同様に、圧電素子2と圧電素子3にも、電気的に同じ配線が接続される。そして、駆動体20のY方向の中央においてX方向に配置された圧電素子5と圧電素子6にも、電気的に同じ配線が接続される。また、圧電素子7には、駆動体20の振動状態を検出した検出信号を電送するための配線が設けられている。
なお、圧電素子1~7の下層側には、共通の共通配線が設けられている。共通配線は、好適例において、グランド電位に接続している。
Although not shown in FIG. 2, electrodes and wiring for supplying drive signals to the piezoelectric elements are provided on the upper surfaces of the piezoelectric elements 1 to 7. The piezoelectric element 1 and the piezoelectric element 4, which are diagonally located in the driving body 20, are electrically connected to the same wiring. Similarly, the piezoelectric element 2 and the piezoelectric element 3 are also electrically connected to the same wiring. The same electrical wiring is also electrically connected to the piezoelectric elements 5 and 6 arranged in the X direction at the center of the drive body 20 in the Y direction. Further, the piezoelectric element 7 is provided with wiring for electrically transmitting a detection signal that detects the vibration state of the driving body 20.
Note that a common common wiring is provided on the lower layer side of the piezoelectric elements 1 to 7. In a preferred example, the common wiring is connected to ground potential.

***圧電モーターの駆動態様***
図3は、駆動信号の波形図である。図4は、圧電モーターの駆動態様を示す模式図であり、図1の圧電モーターにおける駆動体20の駆動態様を模式図として示した図である。
図3では、3つの圧電モーター80a,80b,80cを備えた圧電駆動装置100による駆動態様を示しているが、3つの圧電モーター80a,80b,80cは、同一の構成であり、かつ、供給される駆動信号も同じなので、以下、圧電モーター80aを代表として説明する。
***Piezoelectric motor drive mode***
FIG. 3 is a waveform diagram of the drive signal. FIG. 4 is a schematic diagram showing a drive mode of the piezoelectric motor, and is a diagram schematically showing a drive mode of the driving body 20 in the piezoelectric motor of FIG.
FIG. 3 shows a drive mode by a piezoelectric drive device 100 having three piezoelectric motors 80a, 80b, 80c, but the three piezoelectric motors 80a, 80b, 80c have the same configuration and are not supplied. Since the drive signals used are the same, the piezoelectric motor 80a will be described below as a representative.

圧電モーター80aの駆動体20において、圧電素子1,4には、駆動信号Vsを印加する。図3に示すように、駆動信号Vsは交番電圧である。また、圧電素子2,3には、駆動信号Vsとは位相が異なる駆動信号Vzを印加する。そして、圧電素子5,6には、駆動信号Vsとは位相が異なる駆動信号Viを印加する。圧電素子5,6に印加される駆動信号Viは伸縮振動を発生させる。また、圧電素子1,4に印加される駆動信号Vs、及び、圧電素子2,3に印加される駆動信号Vzは、屈曲振動を発生させる。 In the drive body 20 of the piezoelectric motor 80a, a drive signal Vs is applied to the piezoelectric elements 1 and 4. As shown in FIG. 3, the drive signal Vs is an alternating voltage. Further, a drive signal Vz having a different phase from the drive signal Vs is applied to the piezoelectric elements 2 and 3. A drive signal Vi having a different phase from the drive signal Vs is applied to the piezoelectric elements 5 and 6. The drive signal Vi applied to the piezoelectric elements 5 and 6 generates stretching vibration. Further, the drive signal Vs applied to the piezoelectric elements 1 and 4 and the drive signal Vz applied to the piezoelectric elements 2 and 3 generate bending vibration.

上記の駆動電圧を印加すると、図4に示すように、駆動体20が長辺方向に伸縮振動しつつ、短辺方向に屈曲振動する。そして、これらの振動が合成されると、突起部95の先端が矢印で示すように反時計回りに楕円軌道を描く楕円運動をする。このような突起部95の楕円運動によってローター160が送り出され、ローター160が回転方向R1で示す方向に、時計回りに回転する。また、駆動体20の振動に対応して、圧電素子7から検出信号が出力される。 When the above driving voltage is applied, as shown in FIG. 4, the driving body 20 undergoes stretching vibration in the long side direction and bending vibration in the short side direction. When these vibrations are combined, the tip of the protrusion 95 makes an elliptical motion that draws an elliptical orbit counterclockwise as shown by the arrow. The rotor 160 is sent out by such an elliptical movement of the protrusion 95, and the rotor 160 rotates clockwise in the direction indicated by the rotation direction R1. Further, a detection signal is output from the piezoelectric element 7 in response to the vibration of the driving body 20.

また、駆動信号Vsを圧電素子2,3に印加し、駆動信号Vzを圧電素子1,4に印加することにより、時計回りに楕円軌道を描く楕円運動とすることができる。
なお、駆動信号Vs,Vz,Viは、駆動状態に応じて逐次、最適な駆動信号となるように制御されている。具体的には、制御部70により、検出用の圧電素子7からの検出信号に基づいて、駆動信号の周波数の帰還制御を含む追尾制御が施されている。この制御方法について、次に説明する。
Furthermore, by applying the drive signal Vs to the piezoelectric elements 2 and 3 and the drive signal Vz to the piezoelectric elements 1 and 4, an elliptical motion that draws an elliptical orbit clockwise can be achieved.
Note that the drive signals Vs, Vz, and Vi are sequentially controlled to become optimal drive signals according to the drive state. Specifically, the control unit 70 performs tracking control including feedback control of the frequency of the drive signal based on the detection signal from the piezoelectric element 7 for detection. This control method will be explained next.

***制御部の回路ブロック構成***
図5は、制御部の回路ブロック構成を示す図である。
制御部70は、位置速度制御部31、S駆動信号生成部61、Z駆動信号生成部62、I駆動信号生成部63、周波数制御部64、SW制御部35などから構成されている。なお、図示は省略しているが、制御部70が記憶部を備えていても良い。
***Circuit block configuration of control unit***
FIG. 5 is a diagram showing a circuit block configuration of the control section.
The control section 70 includes a position speed control section 31, an S drive signal generation section 61, a Z drive signal generation section 62, an I drive signal generation section 63, a frequency control section 64, an SW control section 35, and the like. Although not shown, the control unit 70 may include a storage unit.

位置速度制御部31は、例えば、図示しないホストコンピューターからの指令に基づいて、ローター160の目標位置を示した位置指令を生成し、当該位置指令とエンコーダー161が検出した現在位置との偏差に対して比例ゲインを調整する比例制御を含むP制御を施し、位置指令に基づく位置となるように速度指令を生成する。次に、速度指令とエンコーダー161が検出した現在のローター160の駆動速度との偏差に対して比例ゲインを調整する比例制御と、積分ゲインを調整する積分制御とを含むPI制御を実施し、速度指令に基づく駆動速度となるように電圧指令を生成する。そして、位置速度制御部31は、生成した電圧指令をS駆動信号生成部61、及び、Z駆動信号生成部62に送信する。 For example, the position speed control unit 31 generates a position command indicating a target position of the rotor 160 based on a command from a host computer (not shown), and adjusts the deviation between the position command and the current position detected by the encoder 161. P control including proportional control that adjusts the proportional gain is performed to generate a speed command so that the position is based on the position command. Next, PI control including proportional control that adjusts a proportional gain and integral control that adjusts an integral gain with respect to the deviation between the speed command and the current drive speed of the rotor 160 detected by the encoder 161 is performed, and the speed A voltage command is generated so that the driving speed is based on the command. Then, the position and speed control section 31 transmits the generated voltage command to the S drive signal generation section 61 and the Z drive signal generation section 62.

S駆動信号生成部61は、駆動信号Vsの生成回路であり、S駆動電圧制御部32s、PWM波形生成部33s、S駆動回路34sなどから構成されている。
S駆動電圧制御部32sは、位置速度制御部31からの電圧指令と、S駆動回路34sの出力から帰還される駆動信号Vsとの偏差に対して比例ゲインを調整する比例制御と、積分ゲインを調整する積分制御とを含むPI制御を実施し、電圧指令に基づく電圧(振幅)となる目標Dutyを規定したDuty指令を生成し、PWM波形生成部33sに送信する。
The S drive signal generation section 61 is a generation circuit for the drive signal Vs, and includes an S drive voltage control section 32s, a PWM waveform generation section 33s, an S drive circuit 34s, and the like.
The S drive voltage control section 32s performs proportional control that adjusts a proportional gain with respect to the deviation between the voltage command from the position speed control section 31 and the drive signal Vs fed back from the output of the S drive circuit 34s, and an integral gain control. PI control including integral control for adjustment is performed to generate a Duty command that defines a target Duty that is a voltage (amplitude) based on the voltage command, and transmits it to the PWM waveform generation unit 33s.

PWM波形生成部33sは、S駆動電圧制御部32sからのDuty指令、及び、駆動周波数制御部38からの周波数指令に基づいたパルス信号を生成し、S駆動回路34sに送信する。
S駆動回路34sは、PWM波形生成部33sからのパルス信号に応じた交番電圧を生成し、駆動信号Vsとして各圧電モーターの圧電素子1,4に供給する。なお、上記「PWM」は、「Pulse Width Modulation」の略である。
The PWM waveform generation section 33s generates a pulse signal based on the Duty command from the S drive voltage control section 32s and the frequency command from the drive frequency control section 38, and transmits it to the S drive circuit 34s.
The S drive circuit 34s generates an alternating voltage according to the pulse signal from the PWM waveform generator 33s, and supplies it to the piezoelectric elements 1 and 4 of each piezoelectric motor as a drive signal Vs. Note that the above "PWM" is an abbreviation for "Pulse Width Modulation".

Z駆動信号生成部62は、駆動信号Vzの生成回路であり、Z駆動電圧制御部32z、PWM波形生成部33z、Z駆動回路34zなどから構成されている。
Z駆動電圧制御部32zは、位置速度制御部31からの電圧指令と、Z駆動回路34zの出力から帰還される駆動信号Vzとの偏差に対して比例ゲインを調整する比例制御と、積分ゲインを調整する積分制御とを含むPI制御を実施し、電圧指令に基づく電圧(振幅)となる目標Dutyを規定したDuty指令を生成し、PWM波形生成部33zに送信する。
The Z drive signal generation section 62 is a generation circuit for the drive signal Vz, and includes a Z drive voltage control section 32z, a PWM waveform generation section 33z, a Z drive circuit 34z, and the like.
The Z drive voltage control unit 32z performs proportional control that adjusts a proportional gain with respect to the deviation between the voltage command from the position and speed control unit 31 and the drive signal Vz fed back from the output of the Z drive circuit 34z, and the integral gain. PI control including integral control for adjustment is performed to generate a Duty command that defines a target Duty that is a voltage (amplitude) based on the voltage command, and transmits it to the PWM waveform generation unit 33z.

PWM波形生成部33zは、Z駆動電圧制御部32zからのDuty指令、及び、駆動周波数制御部38からの周波数指令に基づいたパルス信号を生成し、Z駆動回路34zに送信する。
Z駆動回路34zは、PWM波形生成部33zからのパルス信号に応じた交番電圧を生成し、駆動信号Vzとして各圧電モーターの圧電素子2,3に供給する。
The PWM waveform generation section 33z generates a pulse signal based on the Duty command from the Z drive voltage control section 32z and the frequency command from the drive frequency control section 38, and transmits it to the Z drive circuit 34z.
The Z drive circuit 34z generates an alternating voltage according to the pulse signal from the PWM waveform generator 33z, and supplies it to the piezoelectric elements 2 and 3 of each piezoelectric motor as a drive signal Vz.

I駆動信号生成部63は、駆動信号Viの生成回路であり、I駆動電圧制御部32i、PWM波形生成部33i、I駆動回路34iなどから構成されている。
I駆動電圧制御部32iは、図示しないホストコンピューターからの電圧指令と、I駆動回路34iの出力から帰還される駆動信号Viとの偏差に対して比例ゲインを調整する比例制御と、積分ゲインを調整する積分制御とを含むPI制御を実施し、電圧指令に基づく電圧(振幅)となる目標Dutyを規定したDuty指令を生成し、PWM波形生成部33iに送信する。
The I drive signal generation section 63 is a generation circuit for the drive signal Vi, and includes an I drive voltage control section 32i, a PWM waveform generation section 33i, an I drive circuit 34i, and the like.
The I drive voltage control unit 32i performs proportional control that adjusts a proportional gain in response to a deviation between a voltage command from a host computer (not shown) and a drive signal Vi fed back from the output of the I drive circuit 34i, and adjusts an integral gain. PI control including integral control is performed to generate a duty command that defines a target duty that is a voltage (amplitude) based on the voltage command, and transmits it to the PWM waveform generation unit 33i.

PWM波形生成部33iは、I駆動電圧制御部32iからのDuty指令、及び、駆動周波数制御部38からの周波数指令に基づいたパルス信号を生成し、I駆動回路34iに送信する。
I駆動回路34iは、PWM波形生成部33iからのパルス信号に応じた交番電圧を生成し、駆動信号Viとして各圧電モーターの圧電素子5,6に供給する。
The PWM waveform generation section 33i generates a pulse signal based on the Duty command from the I drive voltage control section 32i and the frequency command from the drive frequency control section 38, and transmits it to the I drive circuit 34i.
The I drive circuit 34i generates an alternating voltage according to the pulse signal from the PWM waveform generator 33i, and supplies it to the piezoelectric elements 5 and 6 of each piezoelectric motor as a drive signal Vi.

周波数制御部64は、駆動信号Vs,Vz,Viの周波数の制御回路であり、平均化回路36、駆動周波数判定部37、駆動周波数制御部38などから構成される。
平均化回路36には、3つの圧電モーター80a,80b,80cの検出用の圧電素子7a,7b,7cからの検出信号Pa,Pb,Pcが入力可能に設けられている。
圧電モーター80aの圧電素子7aからの検出信号Paの出力線には、スイッチSWaが設けられており、検出信号Paの平均化回路36への入力を開閉(オンオフ)可能となっている。同様に、圧電モーター80b,80cの圧電素子7b,7cからの検出信号の出力線には、スイッチSWa,SWbが設けられている。
The frequency control section 64 is a circuit for controlling the frequencies of the drive signals Vs, Vz, and Vi, and includes an averaging circuit 36, a drive frequency determination section 37, a drive frequency control section 38, and the like.
The averaging circuit 36 is provided so as to be able to input detection signals Pa, Pb, and Pc from piezoelectric elements 7a, 7b, and 7c for detection of the three piezoelectric motors 80a, 80b, and 80c.
A switch SWa is provided on the output line of the detection signal Pa from the piezoelectric element 7a of the piezoelectric motor 80a, and can open/close (on/off) the input of the detection signal Pa to the averaging circuit 36. Similarly, switches SWa and SWb are provided on the output lines of the detection signals from the piezoelectric elements 7b and 7c of the piezoelectric motors 80b and 80c.

スイッチSWa,SWb,SWcの開閉制御は、SW制御部35により制御される。
SW制御部35は、図示しないホストコンピューターからの開閉指示に従って、スイッチSWa,SWb,SWcの開閉を制御する。なお、ホストコンピューターには、後述する複数の異常検出方法に準じた制御プログラムがインストールされており、当該制御プログラムの実行に伴ってスイッチSWa,SWb,SWcのオンオフが行われる。
平均化回路36では、入力される検出信号の平均化処理が行われる。平均化処理は、検出信号の周波数、及び/又は、振幅電圧について行われる。検出信号は、図示しないA/D変換回路でデジタル信号化され、当該信号により平均化処理が行われる。
Opening/closing control of the switches SWa, SWb, and SWc is controlled by the SW control section 35.
The SW control unit 35 controls opening and closing of the switches SWa, SWb, and SWc according to opening/closing instructions from a host computer (not shown). Note that a control program according to a plurality of abnormality detection methods described later is installed in the host computer, and the switches SWa, SWb, and SWc are turned on and off as the control program is executed.
The averaging circuit 36 performs averaging processing on the input detection signals. The averaging process is performed on the frequency and/or amplitude voltage of the detection signal. The detection signal is converted into a digital signal by an A/D conversion circuit (not shown), and an averaging process is performed using the signal.

駆動周波数判定部37では、平均化回路36で平均化された検出信号の周波数、又は振幅電圧と、比較対象の周波数、又は振幅電圧とを比較し、当該比較情報を駆動周波数制御部38に送信する。
駆動周波数制御部38は、図示しないホストコンピューターに駆動周波数判定部37からの比較情報を送信し、ホストコンピューターから周波数調整指令を受信し、当該周波数調整指令に基づく周波数指令を生成し、PWM波形生成部33s,33z,33iに送信する。なお、ホストコンピューターでは、後述する異常検出方法に準じた制御プログラムに従って処理が実行され、SW制御部35への開閉指示、及び、駆動周波数制御部38への周波数指令を送信する。
The drive frequency determination unit 37 compares the frequency or amplitude voltage of the detection signal averaged by the averaging circuit 36 with the frequency or amplitude voltage to be compared, and transmits the comparison information to the drive frequency control unit 38. do.
The drive frequency control unit 38 transmits the comparison information from the drive frequency determination unit 37 to a host computer (not shown), receives a frequency adjustment command from the host computer, generates a frequency command based on the frequency adjustment command, and generates a PWM waveform. 33s, 33z, and 33i. Note that the host computer executes processing according to a control program based on an abnormality detection method described later, and transmits opening/closing instructions to the SW control section 35 and frequency commands to the drive frequency control section 38.

***圧電駆動装置の駆動方法-1***
図6は、本実施形態における圧電駆動装置の異常検出方法を示すフローチャートである。図7は、異常モジュールの検出方法を示すフローチャートである。
ここでは、本実施形態における圧電駆動装置100の異常検出方法について、図6を主体に、適宜、図4、図5を交えて説明する。これらの検出方法は、図示しないホストコンピューターの記憶部に記憶された制御プログラムを実行することにより、図5の制御部70の各部により実行処理される。なお、ホストコンピューターを用いることに限定するものではなく、制御プログラムを記憶した記憶部、CPU(Central Processing Unit)を備えた制御装置であれば良く、例えば、圧電駆動装置100を備えたロボットの制御装置にも適用することができる。
***Drive method of piezoelectric drive device-1***
FIG. 6 is a flowchart showing a method for detecting an abnormality in a piezoelectric drive device according to this embodiment. FIG. 7 is a flowchart showing a method for detecting an abnormal module.
Here, a method for detecting an abnormality in the piezoelectric drive device 100 according to the present embodiment will be explained with reference to FIG. 6 as the main subject, with reference to FIGS. 4 and 5 as appropriate. These detection methods are executed by each section of the control section 70 in FIG. 5 by executing a control program stored in a storage section of a host computer (not shown). Note that the use of a host computer is not limited, and any control device may be used as long as it is equipped with a storage unit storing a control program and a CPU (Central Processing Unit). It can also be applied to devices.

図6の処理手順を規定した制御プログラムは常駐プログラムであり、圧電駆動装置100の駆動中に、多連駆動されている圧電モーターにおける異常の有無を検出する。なお、図6の処理フローをメインルーチンともいう。 The control program that defines the processing procedure in FIG. 6 is a resident program, and while the piezoelectric drive device 100 is being driven, it detects whether or not there is an abnormality in the piezoelectric motors that are driven in series. Note that the processing flow in FIG. 6 is also referred to as a main routine.

ステップS11では、制御部70は、圧電駆動装置100を起動させるために、周波数調整指令に基づく周波数よりも高い周波数の駆動信号を印加し、起動したら徐々に周波数を下げるダウンスイープを行う。 In step S11, the control unit 70 applies a drive signal with a higher frequency than the frequency based on the frequency adjustment command in order to start the piezoelectric drive device 100, and after starting, performs a down sweep to gradually lower the frequency.

ステップS12では、多連駆動されている各圧電モーターからの検出信号の周波数の平均値に基づく帰還制御を含む周波数の追尾制御が施された駆動信号が生成され、当該駆動信号により、各圧電モーターが駆動される。図4の場合、圧電モーター80a,80b,80cからの検出信号Pa,Pb,Pcの周波数の平均値に基づく周波数追尾制御が施された駆動信号Vs,Vz,Viが生成され、各圧電モーターに供給される。なお、周波数追尾制御のことを追尾制御ともいう。 In step S12, a drive signal is generated that has been subjected to frequency tracking control including feedback control based on the average frequency of detection signals from each piezoelectric motor that is driven in series. is driven. In the case of FIG. 4, drive signals Vs, Vz, and Vi subjected to frequency tracking control based on the average value of the frequencies of detection signals Pa, Pb, and Pc from piezoelectric motors 80a, 80b, and 80c are generated, and drive signals Vs, Vz, and Vi are generated for each piezoelectric motor. Supplied. Note that frequency tracking control is also referred to as tracking control.

ステップS13では、追尾制御により生成された初期の駆動信号により駆動した際の検出信号の平均の周波数である初期周波数f0を記憶する。なお、初期周波数f0の記憶は、制御部70の記憶部、又は、ホストコンピューターの記憶部を用いる。 In step S13, the initial frequency f0, which is the average frequency of the detection signal when driven by the initial drive signal generated by the tracking control, is stored. Note that the initial frequency f0 is stored using the storage section of the control section 70 or the storage section of the host computer.

ステップS14aからステップS14bの間では、圧電駆動装置100の駆動を継続した状態で、ステップS15からステップS17までの処理を繰り返す。 Between step S14a and step S14b, the processes from step S15 to step S17 are repeated while the piezoelectric drive device 100 continues to be driven.

ステップS15では、前記初期に続く駆動時の駆動信号により駆動した際の検出信号の平均値の周波数faを記憶する。 In step S15, the frequency fa of the average value of the detection signal when the drive signal is driven by the drive signal following the initial drive is stored.

ステップS16では、周波数faと初期周波数f0との差分の絶対値が、第1の閾値としての閾値Aより大きいか否か確認する。閾値A以下の場合は、ステップS14bに進み、駆動を継続する。閾値Aより大きい場合は、ステップS17の異常モジュール検出サブルーチンに進む。なお、閾値Aは、実験データや、シミュレーション結果などから導出することができる。 In step S16, it is checked whether the absolute value of the difference between the frequency fa and the initial frequency f0 is larger than a threshold A as a first threshold. If it is less than or equal to the threshold value A, the process advances to step S14b and continues driving. If it is larger than the threshold A, the process advances to the abnormal module detection subroutine of step S17. Note that the threshold value A can be derived from experimental data, simulation results, and the like.

続いて、図7の異常モジュール検出方法について説明する。この検出方法は、ステップS17のサブルーチンに相当する。
ステップS21aからステップS21bの間では、複数の圧電モーターのうち、1つの圧電モーターの検出信号を順次選択することを、全ての圧電モーターについて行う。なお、圧電モーターのことをモジュールともいう。
Next, the abnormal module detection method shown in FIG. 7 will be explained. This detection method corresponds to the subroutine of step S17.
Between step S21a and step S21b, the detection signal of one piezoelectric motor among the plurality of piezoelectric motors is sequentially selected for all the piezoelectric motors. Note that the piezoelectric motor is also called a module.

ステップS22では、選択した圧電モーターの検出信号のスイッチSWをオンし、それ以外の圧電モーターの検出信号のスイッチSWをオフとする。 In step S22, the switch SW for the detection signal of the selected piezoelectric motor is turned on, and the switches SW for the detection signals of the other piezoelectric motors are turned off.

ステップS23では、選択した圧電モーターの検出信号により追尾制御が施されて生成された駆動信号で駆動した際の検出信号の周波数fbを記憶する。 In step S23, the frequency fb of the detection signal when the piezoelectric motor is driven by the drive signal generated by performing tracking control using the detection signal of the selected piezoelectric motor is stored.

ステップS24では、周波数fbと初期周波数f0との差分の絶対値が、第3の閾値としての閾値Bより大きいか否か確認する。閾値B以下の場合は、ステップS21bに進む。閾値Bより大きい場合は、ステップS25に進む。なお、閾値Bは、実験データや、シミュレーション結果などから導出することができる。 In step S24, it is checked whether the absolute value of the difference between the frequency fb and the initial frequency f0 is larger than a threshold B as a third threshold. If it is less than or equal to threshold B, the process advances to step S21b. If it is larger than threshold B, the process advances to step S25. Note that the threshold value B can be derived from experimental data, simulation results, and the like.

ステップS25では、ステップS22で選択した圧電モーターを異常モジュールと判定する。 In step S25, the piezoelectric motor selected in step S22 is determined to be an abnormal module.

ステップS26では、ステップS25で異常判定された圧電モーターの検出信号のスイッチSWをオフし、ステップS21bに進む。なお、異常モジュールのスイッチSWオフは、全モジュールの選択確認が終了し、本サブルーチンを抜けて、図6のメインルーチンに戻った際にも有効である。つまり、追尾制御を行う際に帰還される検出信号から、異常モジュールの検出信号は除外される。 In step S26, the switch SW of the detection signal of the piezoelectric motor determined to be abnormal in step S25 is turned off, and the process proceeds to step S21b. Note that turning off the switch SW of the abnormal module is also effective when the confirmation of selection of all modules is completed, exits from this subroutine, and returns to the main routine of FIG. 6. In other words, the detection signal of the abnormal module is excluded from the detection signal fed back when tracking control is performed.

なお、上記では、ステップS26の後、ステップS21bに進むとして説明したが、破線75で示すように、ステップS26の後、本サブルーチンを終了して、図6のメインルーチンに戻っても良い。この方法によれば、異常モジュールを検出したら、直にメインフローに戻るため、駆動効率が良い。 In addition, although the above explanation was given as proceeding to step S21b after step S26, as shown by the broken line 75, this subroutine may be ended after step S26, and the process may return to the main routine of FIG. According to this method, when an abnormal module is detected, the flow returns to the main flow immediately, resulting in good driving efficiency.

以上述べた通り、この検出方法によれば、メインルーチンにおいて、追尾制御が施された初期の駆動信号により駆動した際の検出信号の平均の周波数である初期周波数f0と、初期に続く駆動時における駆動信号により駆動した際の検出信号の平均の周波数faとの差分が、閾値Aより大きいか否か確認し、閾値A以下の場合は、駆動信号による駆動を継続し、閾値Aより大きい場合は、駆動信号が異常であると判断する。
よって、初期周波数f0と、駆動時における駆動信号により駆動した際の検出信号の平均の周波数faとの差分から、駆動時における駆動信号の異常を検出することができる。
さらに、閾値Aより大きい場合は、サブルーチンにおいて、複数の圧電モーターのうち、1つの圧電モーターの検出信号を順次選択し、選択された検出信号に基づき追尾制御が施された駆動信号により駆動した際の検出信号の周波数fbと、初期周波数f0との差分が、閾値Bより大きいか否か確認し、閾値Bより大きい場合は、選択された圧電モーターを異常と判定する。
従って、多連構成の圧電駆動装置100において、異常がある圧電モーターを検出する方法を提供することができる。
As described above, according to this detection method, in the main routine, the initial frequency f0, which is the average frequency of the detection signal when driving with the initial driving signal subjected to tracking control, and the initial frequency f0 during driving following the initial Check whether the difference from the average frequency fa of the detection signal when driving by the drive signal is larger than the threshold value A. If it is below the threshold value A, continue driving by the drive signal, and if it is larger than the threshold value A. , it is determined that the drive signal is abnormal.
Therefore, an abnormality in the drive signal during driving can be detected from the difference between the initial frequency f0 and the average frequency fa of the detection signal when driven by the drive signal during driving.
Furthermore, if it is larger than the threshold value A, in the subroutine, the detection signal of one piezoelectric motor is sequentially selected from among the plurality of piezoelectric motors, and when the drive signal is driven by a drive signal subjected to tracking control based on the selected detection signal. It is checked whether the difference between the frequency fb of the detection signal and the initial frequency f0 is larger than a threshold value B, and if it is larger than the threshold value B, the selected piezoelectric motor is determined to be abnormal.
Therefore, it is possible to provide a method for detecting an abnormal piezoelectric motor in the piezoelectric drive device 100 having a multi-connection configuration.

さらに、サブルーチンでは、異常判定された圧電モーターの検出信号の入力を切断する。よって、異常がある圧電モーターの検出信号を除いた、正常な圧電モーターからの検出信号に基づいて追尾制御された所期の駆動信号を得ることができる。よって、所期の駆動出力を得ることができる。 Further, in the subroutine, the input of the detection signal of the piezoelectric motor determined to be abnormal is cut off. Therefore, it is possible to obtain the desired drive signal that is tracked and controlled based on the detection signal from the normal piezoelectric motor, excluding the detection signal from the abnormal piezoelectric motor. Therefore, the desired drive output can be obtained.

また、これらの検出方法は、圧電駆動装置100の駆動中に実行されるため、駆動効率に優れている。換言すれば、圧電駆動装置100の駆動を中断することなく、駆動信号の異常検出、及び、異常がある圧電モーターの特定、並びに、駆動信号の適正化を行うことができる。
従って、異常モジュールが含まれている場合であっても、安定した駆動を行うことが可能な圧電駆動装置100を提供することができる。
Furthermore, these detection methods are executed while the piezoelectric drive device 100 is being driven, and therefore have excellent drive efficiency. In other words, it is possible to detect an abnormality in the drive signal, identify the piezoelectric motor with the abnormality, and optimize the drive signal without interrupting the drive of the piezoelectric drive device 100.
Therefore, it is possible to provide the piezoelectric drive device 100 that can perform stable driving even when an abnormal module is included.

実施形態2
***圧電駆動装置の駆動方法-2***
図8は、異常モジュールの検出方法を示すフローチャートであり、図7に対応している。図8の処理フローは、図7の処理フローの一部を変更したものである。図8の検出方法は、図6のメインルーチンにおけるステップS17のサブルーチンに相当する。以下、図7での説明と重複する内容は省略して説明する。
Embodiment 2
***Drive method of piezoelectric drive device-2***
FIG. 8 is a flowchart showing a method for detecting an abnormal module, and corresponds to FIG. The processing flow in FIG. 8 is a partial modification of the processing flow in FIG. 7. The detection method of FIG. 8 corresponds to the subroutine of step S17 in the main routine of FIG. Hereinafter, content that overlaps with the description in FIG. 7 will be omitted.

ステップS31aからステップS31bの間では、複数の圧電モーターのうち、1つの圧電モーターの検出信号を順次選択することを、全ての圧電モーターについて行う。 Between step S31a and step S31b, the detection signal of one piezoelectric motor among the plurality of piezoelectric motors is sequentially selected for all the piezoelectric motors.

ステップS32では、選択した圧電モーターの検出信号のスイッチSWをオフし、それ以外の圧電モーターの検出信号のスイッチSWをオンとする。このステップが、図7の処理フローと主に異なる点である。 In step S32, the switch SW for the detection signal of the selected piezoelectric motor is turned off, and the switches SW for the detection signals of the other piezoelectric motors are turned on. This step is the main difference from the processing flow in FIG.

ステップS33では、選択した圧電モーターを除く、他の圧電モーターによる平均の検出信号により追尾制御が施されて生成された駆動信号で駆動した際の検出信号の周波数fcを記憶する。 In step S33, the frequency fc of the detection signal when driving with the drive signal generated by performing tracking control using the average detection signals of other piezoelectric motors other than the selected piezoelectric motor is stored.

ステップS34では、周波数fcと初期周波数f0との差分の絶対値が、第4の閾値としての閾値Cより大きいか否か確認する。閾値Cより大きい場合は、ステップS31bに進む。閾値C以下の場合は、ステップS35に進む。なお、閾値Cは、実験データや、シミュレーション結果などから導出することができる。 In step S34, it is checked whether the absolute value of the difference between the frequency fc and the initial frequency f0 is larger than a threshold C as a fourth threshold. If it is larger than the threshold C, the process advances to step S31b. If it is less than or equal to the threshold C, the process advances to step S35. Note that the threshold value C can be derived from experimental data, simulation results, and the like.

ステップS35では、ステップS32で選択した圧電モーターを異常モジュールと判定する。 In step S35, the piezoelectric motor selected in step S32 is determined to be an abnormal module.

ステップS36では、ステップS35で異常判定された圧電モーターの検出信号のスイッチSWをオフし、ステップS31bに進む。なお、異常モジュールのスイッチSWオフは、全モジュールの選択確認が終了し、本サブルーチンを抜けて、図6のメインルーチンに戻った際にも有効である。つまり、追尾制御を行う際に帰還される検出信号から、異常モジュールの検出信号は除外される。 In step S36, the switch SW of the detection signal of the piezoelectric motor determined to be abnormal in step S35 is turned off, and the process proceeds to step S31b. Note that turning off the switch SW of the abnormal module is also effective when the confirmation of selection of all modules is completed, exits from this subroutine, and returns to the main routine of FIG. 6. In other words, the detection signal of the abnormal module is excluded from the detection signal fed back when tracking control is performed.

なお、上記では、ステップS36の後、ステップS31bに進むとして説明したが、破線76で示すように、ステップS36の後、本サブルーチンを終了して、図6のメインルーチンに戻っても良い。この方法によれば、異常モジュールを検出したら、直にメインフローに戻るため、駆動効率が良い。 In addition, although the above description was given as proceeding to step S31b after step S36, as shown by the broken line 76, this subroutine may be ended after step S36, and the process may return to the main routine of FIG. According to this method, when an abnormal module is detected, the flow returns to the main flow immediately, resulting in good driving efficiency.

以上述べた通り、本実施形態によれば、実施形態1での効果に加えて以下の効果を得ることができる。
メインルーチンにて閾値Aより大きい場合は、この異常検出サブルーチンにおいて、複数の圧電モーターのうち、1つの圧電モーターの検出信号を順次選択し、選択された圧電モーターの検出信号を除く、複数の圧電モーターによる検出信号の平均値に基づき追尾制御が施された駆動信号により駆動した際の検出信号の周波数fcと、初期周波数f0との差分が、閾値Cより大きいか否か確認し、閾値C以下の場合は、選択された圧電モーターを異常と判定する。従って、多連構成の圧電駆動装置100において、異常がある圧電モーターを検出する方法を提供することができる。
As described above, according to this embodiment, in addition to the effects of Embodiment 1, the following effects can be obtained.
If it is larger than threshold A in the main routine, in this abnormality detection subroutine, the detection signal of one piezoelectric motor is sequentially selected from among the plurality of piezoelectric motors, and the detection signal of the plurality of piezoelectric motors excluding the detection signal of the selected piezoelectric motor is Check whether the difference between the frequency fc of the detection signal when the motor is driven by a drive signal subjected to tracking control based on the average value of the detection signal and the initial frequency f0 is greater than the threshold C, and if it is equal to or less than the threshold C. In this case, the selected piezoelectric motor is determined to be abnormal. Therefore, it is possible to provide a method for detecting an abnormal piezoelectric motor in the piezoelectric drive device 100 having a multi-connection configuration.

さらに、異常判定された圧電モーターの検出信号の入力を切断する。よって、異常がある圧電モーターの検出信号を除いた、正常な圧電モーターからの検出信号に基づいて追尾制御された所期の駆動信号を得ることができる。よって、所期の駆動出力を得ることができる。 Further, the input of the detection signal of the piezoelectric motor determined to be abnormal is cut off. Therefore, it is possible to obtain the desired drive signal that is tracked and controlled based on the detection signal from the normal piezoelectric motor, excluding the detection signal from the abnormal piezoelectric motor. Therefore, the desired drive output can be obtained.

実施形態3
***圧電駆動装置の駆動方法-3***
図9は、本実施形態における圧電駆動装置の異常検出方法を示すフローチャートであり、図6に対応している。図10は、異常モジュールの検出方法を示すフローチャートであり、図7に対応している。
図9、図10の処理フローは、図6、図7の処理フローの一部を変更したものである。主な変更点は、異常モジュールの検出に、検出信号の電圧振幅を用いる点である。以下、図6、図7での説明と重複する内容は省略して説明する。
Embodiment 3
***Drive method of piezoelectric drive device-3***
FIG. 9 is a flowchart showing a method for detecting an abnormality in a piezoelectric drive device according to this embodiment, and corresponds to FIG. 6. FIG. 10 is a flowchart showing a method for detecting an abnormal module, and corresponds to FIG.
The processing flows in FIGS. 9 and 10 are partially modified versions of the processing flows in FIGS. 6 and 7. The main change is that the voltage amplitude of the detection signal is used to detect abnormal modules. Hereinafter, the explanation will be omitted to omit the content that overlaps with the explanation in FIGS. 6 and 7.

ステップS41では、制御部70は、圧電駆動装置100を起動させるために、周波数調整指令に基づく周波数よりも高い周波数の駆動信号を印加し、起動したら徐々に周波数を下げるダウンスイープを行う。 In step S41, the control unit 70 applies a drive signal with a higher frequency than the frequency based on the frequency adjustment command in order to start the piezoelectric drive device 100, and after starting, performs a down sweep to gradually lower the frequency.

ステップS42では、多連駆動されている各圧電モーターからの検出信号の周波数の平均値に基づく帰還制御を含む周波数の追尾制御が施された駆動信号が生成され、当該駆動信号により、各圧電モーターが駆動される。 In step S42, a drive signal is generated that has been subjected to frequency tracking control including feedback control based on the average frequency of detection signals from each piezoelectric motor that is driven in series. is driven.

ステップS43では、追尾制御により生成された初期の駆動信号により駆動した際の検出信号の平均の周波数である初期周波数f0を記憶する。 In step S43, the initial frequency f0, which is the average frequency of the detection signal when driven by the initial drive signal generated by the tracking control, is stored.

ステップS44では、追尾制御により生成された初期の駆動信号により駆動した際の検出信号の平均の電圧振幅値である初期検出信号Pu0を記憶する。このステップが、図6の処理フローと主に異なる点である。 In step S44, the initial detection signal Pu0, which is the average voltage amplitude value of the detection signal when driven by the initial drive signal generated by the tracking control, is stored. This step is the main difference from the processing flow in FIG.

ステップS45aからステップS45bの間では、圧電駆動装置100の駆動を継続した状態で、ステップS46からステップS48までの処理を繰り返す。 Between step S45a and step S45b, the processes from step S46 to step S48 are repeated while the piezoelectric drive device 100 continues to be driven.

ステップS46では、前記初期に続く駆動時の駆動信号により駆動した際の検出信号の平均値の周波数faを記憶する。 In step S46, the frequency fa of the average value of the detection signal when the drive signal is driven by the drive signal following the initial drive is stored.

ステップS47では、周波数faと初期周波数f0との差分の絶対値が、第1の閾値としての閾値Aより大きいか否か確認する。閾値A以下の場合は、ステップS45bに進み、駆動を継続する。閾値Aより大きい場合は、ステップS48の異常モジュール検出サブルーチンに進む。なお、閾値Aは、図6のメインルーチンにおける閾値Aと同じである。 In step S47, it is checked whether the absolute value of the difference between the frequency fa and the initial frequency f0 is larger than a threshold A as a first threshold. If it is less than or equal to the threshold value A, the process advances to step S45b and continues driving. If it is larger than the threshold A, the process advances to the abnormal module detection subroutine of step S48. Note that the threshold value A is the same as the threshold value A in the main routine of FIG.

続いて、図10の異常モジュール検出方法について説明する。この検出方法は、ステップS48のサブルーチンに相当する。 Next, the abnormal module detection method shown in FIG. 10 will be explained. This detection method corresponds to the subroutine of step S48.

ステップS50では、追尾制御を止めて駆動信号の周波数を固定する。好適例では、駆動信号を初期周波数f0に基づく周波数に固定する。 In step S50, tracking control is stopped and the frequency of the drive signal is fixed. In a preferred embodiment, the drive signal is fixed at a frequency based on the initial frequency f0.

ステップS51aからステップS51bの間では、複数の圧電モーターのうち、1つの圧電モーターの検出信号を順次選択することを、全ての圧電モーターについて行う。 Between step S51a and step S51b, the detection signal of one piezoelectric motor among the plurality of piezoelectric motors is sequentially selected for all piezoelectric motors.

ステップS52では、選択した圧電モーターの検出信号のスイッチSWをオンし、それ以外の圧電モーターの検出信号のスイッチSWをオフとする。 In step S52, the switch SW for the detection signal of the selected piezoelectric motor is turned on, and the switches SW for the detection signals of the other piezoelectric motors are turned off.

ステップS53では、選択した圧電モーターの検出信号により追尾制御が施されて生成された駆動信号で駆動した際の検出信号の電圧振幅値である選択検出信号Puxを記憶する。 In step S53, the selected detection signal Pux, which is the voltage amplitude value of the detection signal when the piezoelectric motor is driven by the drive signal generated by performing tracking control using the detection signal of the selected piezoelectric motor, is stored.

ステップS54では、選択検出信号Puxと初期検出信号Pu0との差分の絶対値が、第5の閾値としての閾値Dより大きいか否か確認する。閾値D以下の場合は、ステップS51bに進む。閾値Dより大きい場合は、ステップS55に進む。なお、閾値Dは、実験データや、シミュレーション結果などから導出することができる。 In step S54, it is checked whether the absolute value of the difference between the selection detection signal Pux and the initial detection signal Pu0 is larger than a threshold D as a fifth threshold. If it is less than or equal to the threshold D, the process advances to step S51b. If it is larger than the threshold D, the process advances to step S55. Note that the threshold value D can be derived from experimental data, simulation results, and the like.

ステップS55では、ステップS52で選択した圧電モーターを異常モジュールと判定する。 In step S55, the piezoelectric motor selected in step S52 is determined to be an abnormal module.

ステップS56では、ステップS55で異常判定された圧電モーターの検出信号のスイッチSWをオフし、ステップS51bに進む。なお、異常モジュールのスイッチSWオフは、全モジュールの選択確認が終了し、ステップS57に進んだ際にも有効である。 In step S56, the switch SW of the detection signal of the piezoelectric motor determined to be abnormal in step S55 is turned off, and the process proceeds to step S51b. Note that turning off the switch SW of the abnormal module is also effective when the selection confirmation of all modules is completed and the process proceeds to step S57.

ステップS57では、駆動信号の周波数固定を解除して、追尾制御に戻す。この際、追尾制御を行う際に帰還される検出信号から、ステップS56で特定された異常モジュールの検出信号は除外されている。 In step S57, the fixation of the frequency of the drive signal is canceled and the control is returned to tracking control. At this time, the detection signal of the abnormal module identified in step S56 is excluded from the detection signals fed back when tracking control is performed.

以上述べた通り、本実施形態によれば、上記実施形態での効果に加えて以下の効果を得ることができる。
メインルーチンにおいて、追尾制御が施された初期の駆動信号により駆動した際の検出信号の平均の周波数を初期周波数f0として記憶し、初期周波数における検出信号の電圧振幅を初期検出信号Pu0として記憶し、初期周波数f0と、初期に続く駆動時における駆動信号により駆動した際の検出信号の周波数faとの差分が、閾値Aより大きいか否か確認し、閾値A以下の場合は、駆動信号による駆動を継続し、閾値Aより大きい場合は、駆動信号が異常であると判断する。
よって、初期周波数f0と、初期に続く駆動時における駆動信号により駆動した際の検出信号の周波数faとの差分から、駆動時における駆動信号の異常を検出することができる。
As described above, according to this embodiment, the following effects can be obtained in addition to the effects of the above embodiments.
In the main routine, the average frequency of the detection signal when driven by an initial drive signal subjected to tracking control is stored as an initial frequency f0, the voltage amplitude of the detection signal at the initial frequency is stored as an initial detection signal Pu0, Check whether the difference between the initial frequency f0 and the frequency fa of the detection signal when driving with the drive signal during the initial drive is larger than the threshold A, and if it is less than the threshold A, drive with the drive signal. If it continues and is larger than the threshold value A, it is determined that the drive signal is abnormal.
Therefore, it is possible to detect an abnormality in the drive signal during driving from the difference between the initial frequency f0 and the frequency fa of the detection signal when driving with the drive signal during the initial drive.

さらに、サブルーチンにおいて、選択された圧電モーターにおける検出信号の振幅電圧である選択検出信号Puxと、初期検出信号Pu0との差分が、閾値Dより大きいか否か確認し、閾値Dより大きい場合は、選択された圧電モーターを異常と判定する。
従って、多連構成の圧電駆動装置100において、異常がある圧電モーターを検出する方法を提供することができる。
Furthermore, in the subroutine, it is checked whether the difference between the selected detection signal Pux, which is the amplitude voltage of the detection signal in the selected piezoelectric motor, and the initial detection signal Pu0 is larger than the threshold D, and if it is larger than the threshold D, Determine the selected piezoelectric motor as abnormal.
Therefore, it is possible to provide a method for detecting an abnormal piezoelectric motor in the piezoelectric drive device 100 having a multi-connection configuration.

さらに、サブルーチンでは、異常判定された圧電モーターの検出信号の入力を切断し、駆動信号の周波数の固定を解除し、追尾制御に戻す。
よって、異常がある圧電モーターの検出信号を除いた、正常な圧電モーターからの検出信号に基づいて追尾制御された所期の駆動信号を得ることができる。よって、所期の駆動出力を得ることができる。
Furthermore, in the subroutine, the input of the detection signal of the piezoelectric motor determined to be abnormal is cut off, the frequency of the drive signal is released from being fixed, and the tracking control is returned to.
Therefore, it is possible to obtain the desired drive signal that is tracked and controlled based on the detection signal from the normal piezoelectric motor, excluding the detection signal from the abnormal piezoelectric motor. Therefore, the desired drive output can be obtained.

実施形態4
***圧電駆動装置の駆動方法-4***
図11は、本実施形態における圧電駆動装置の異常検出方法を示すフローチャートであり、図6に対応している。
図11の処理フローは、図6の処理フローの一部を変更したものである。主な変更点は、異常モジュールの検出に、検出信号の周波数の変化率を用いる点である。以下、図6での説明と重複する内容は省略して説明する。
Embodiment 4
***Drive method of piezoelectric drive device-4***
FIG. 11 is a flowchart showing a method for detecting an abnormality in a piezoelectric drive device according to this embodiment, and corresponds to FIG. 6.
The processing flow in FIG. 11 is a partial modification of the processing flow in FIG. 6. The main change is that the rate of change in the frequency of the detection signal is used to detect abnormal modules. Hereinafter, content that overlaps with the description in FIG. 6 will be omitted.

ステップS61では、制御部70は、圧電駆動装置100を起動させるために、周波数調整指令に基づく周波数よりも高い周波数の駆動信号を印加し、起動したら徐々に周波数を下げるダウンスイープを行う。 In step S61, the control unit 70 applies a drive signal with a higher frequency than the frequency based on the frequency adjustment command in order to start the piezoelectric drive device 100, and after starting, performs a down sweep to gradually lower the frequency.

ステップS62では、多連駆動されている各圧電モーターからの検出信号の周波数の平均値に基づく帰還制御を含む周波数の追尾制御が施された駆動信号が生成され、当該駆動信号により、各圧電モーターが駆動される。 In step S62, a drive signal is generated that has been subjected to frequency tracking control including feedback control based on the average frequency of detection signals from each piezoelectric motor that is driven in series. is driven.

ステップS63では、追尾制御により生成された初期の駆動信号により駆動した際の検出信号の平均の周波数である初期周波数f0を記憶する。 In step S63, the initial frequency f0, which is the average frequency of the detection signal when driven by the initial drive signal generated by the tracking control, is stored.

ステップS64aからステップS64bの間では、圧電駆動装置100の駆動を継続した状態で、ステップS65からステップS67までの処理を繰り返す。 Between step S64a and step S64b, the processes from step S65 to step S67 are repeated while the piezoelectric drive device 100 continues to be driven.

ステップS65では、追尾制御により生成された駆動信号により駆動した際の検出信号の平均の周波数を一定時間ごとに記憶する。このステップ、及び、次のステップが、図6の処理フローと主に異なる点である。 In step S65, the average frequency of the detection signal when driven by the drive signal generated by the tracking control is stored at fixed time intervals. This step and the next step are the main points that differ from the processing flow in FIG.

ステップS66では、時刻Yにおける駆動信号により駆動した際の検出信号の周波数の変化率f(y)-f(y-1)の絶対値と、時刻Yよりも前の時刻Xにおける駆動信号により駆動した際の検出信号の周波数の変化率f(x)-f(x-1)の絶対値との比率が、第2の閾値としての閾値Eより大きいか否か確認する。なお、時刻Yが第1の時刻に相当し、時刻Xが第2の時刻に相当する。また、時刻Yにおける周波数がf(y)で、その一定時間前における周波数がf(y-1)である。周波数f(x)、及び、周波数f(x-1)についても同様である。閾値E以下の場合は、ステップS64bに進み、駆動を継続する。閾値Eより大きい場合は、ステップS67の異常モジュール検出サブルーチンに進む。なお、閾値Eは、実験データや、シミュレーション結果などから導出することができる。 In step S66, the absolute value of the frequency change rate f(y)-f(y-1) of the detection signal when driven by the drive signal at time Y and the drive signal at time X before time Y are determined. It is checked whether the ratio of the frequency change rate f(x)-f(x-1) of the detection signal to the absolute value at the time of the detection signal is larger than a threshold E serving as a second threshold. Note that time Y corresponds to a first time, and time X corresponds to a second time. Further, the frequency at time Y is f(y), and the frequency at a certain time before that is f(y-1). The same applies to frequency f(x) and frequency f(x-1). If it is less than or equal to the threshold value E, the process advances to step S64b to continue driving. If it is larger than the threshold E, the process advances to the abnormal module detection subroutine of step S67. Note that the threshold value E can be derived from experimental data, simulation results, and the like.

ステップS67のサブルーチンは、図7、又は、図8の異常モジュール検出サブルーチンと同じである。いずれのサブルーチンを用いても、上記各実施形態と同様に、異常モジュールを検出することができる。また、異常がある圧電モーターの検出信号を除いた、正常な圧電モーターからの検出信号に基づいて追尾制御された所期の駆動信号を得ることができる。 The subroutine of step S67 is the same as the abnormal module detection subroutine of FIG. 7 or 8. No matter which subroutine is used, an abnormal module can be detected as in each of the above embodiments. Further, it is possible to obtain the desired drive signal that is tracked and controlled based on the detection signal from the normal piezoelectric motor, excluding the detection signal from the abnormal piezoelectric motor.

以上述べた通り、本実施形態によれば、上記実施形態での効果に加えて以下の効果を得ることができる。
メインルーチンにおいて、追尾制御が施された初期の駆動信号により駆動した際の検出信号の平均の周波数を初期周波数f0として記憶し、時刻Yにおける駆動信号により駆動した際の検出信号の周波数の変化率と、時刻Yよりも前の時刻Xにおける駆動信号により駆動した際の検出信号の周波数の変化率との比率が、閾値Eより大きいか否か確認し、閾値E以下の場合は、駆動信号による駆動を継続し、閾値Eより大きい場合は、駆動信号が異常であると判断する。
よって、時刻Yにおける検出信号の周波数の変化率と、時刻Yよりも前の時刻Xにおける検出信号の周波数の変化率との比率から、駆動時における駆動信号の異常を検出することができる。従って、多連構成の圧電駆動装置100において、異常がある圧電モーターを検出する方法を提供することができる。
As described above, according to this embodiment, the following effects can be obtained in addition to the effects of the above embodiments.
In the main routine, the average frequency of the detection signal when driven by the initial drive signal subjected to tracking control is stored as the initial frequency f0, and the rate of change in the frequency of the detection signal when driven by the drive signal at time Y is calculated. and the rate of change in the frequency of the detection signal when driven by the drive signal at time If the driving continues and the value is greater than the threshold E, it is determined that the driving signal is abnormal.
Therefore, an abnormality in the drive signal during driving can be detected from the ratio of the rate of change in the frequency of the detection signal at time Y and the rate of change in the frequency of the detection signal at time X before time Y. Therefore, it is possible to provide a method for detecting an abnormal piezoelectric motor in the piezoelectric drive device 100 having a multi-connection configuration.

実施形態5
***リニアアクチュエーター、多連駆動***
図12、図13は、圧電駆動装置の異なる態様を示す図である。
上記各実施形態では、圧電駆動装置100を用いて円板状のローター160(図1)を回転駆動する態様について説明したが、この構成に限定するものではなく、例えば、リニアアクチュエーターに適用しても良い。
Embodiment 5
***Linear actuator, multiple drive***
12 and 13 are diagrams showing different aspects of the piezoelectric drive device.
In each of the above embodiments, a mode has been described in which the disk-shaped rotor 160 (FIG. 1) is rotationally driven using the piezoelectric drive device 100, but the configuration is not limited to this, and for example, it may be applied to a linear actuator. Also good.

図12に示すように、3連駆動の圧電駆動装置100は、棒状のロッド170の側面に並んで配置されている。詳しくは、3つの圧電モーター80a,80b,80cがロッド170の同じ側面に一定間隔で配置されている。3つの圧電モーター80a,80b,80cが、上記各実施形態の駆動方法により駆動されることにより、ロッド170が、その延在方向に移動する。なお、多連の数は、3つに限定するものではなく、必要なトルクに応じて、圧電モーターの数を調整すれば良い。 As shown in FIG. 12, the three-drive piezoelectric drive device 100 is arranged along the side surface of a bar-shaped rod 170. Specifically, three piezoelectric motors 80a, 80b, 80c are arranged on the same side of the rod 170 at regular intervals. When the three piezoelectric motors 80a, 80b, and 80c are driven by the driving method of each embodiment described above, the rod 170 moves in its extending direction. Note that the number of multiple piezoelectric motors is not limited to three, and the number of piezoelectric motors may be adjusted depending on the required torque.

例えば、図13に示すように、圧電駆動装置110は、円柱状のローター165の周囲に10個の圧電モーター80を備えている。この構成によれば、ローター165を高トルクで駆動することができる。これらの構成であっても、上記各実施形態と同様の作用効果を得ることができる。 For example, as shown in FIG. 13, the piezoelectric drive device 110 includes ten piezoelectric motors 80 around a cylindrical rotor 165. According to this configuration, the rotor 165 can be driven with high torque. Even with these configurations, the same effects as those of the above embodiments can be obtained.

実施形態6
***ロボット***
図14は、アームを備えたロボットの概要図である。図15は、ハンドの拡大図である。図14に示すロボット500は、6軸の垂直多関節ロボットであり、精密機器や、これを構成する部品(対象物)の給材、除材、搬送および組立等の作業を行うことができる。
Embodiment 6
***robot***
FIG. 14 is a schematic diagram of a robot equipped with an arm. FIG. 15 is an enlarged view of the hand. The robot 500 shown in FIG. 14 is a 6-axis vertically articulated robot, and can perform operations such as supplying, removing, transporting, and assembling precision equipment and parts (objects) that make up the equipment.

ロボット500は、基台190と、基台190に接続されたロボットアーム200と、ロボットアーム200の先端部に設けられた力検出器(図示せず)とハンド400と、を有する。また、ロボット500は、ロボットアーム200を駆動させる動力を発生させる複数の駆動源を有している。 The robot 500 includes a base 190, a robot arm 200 connected to the base 190, a force detector (not shown) provided at the tip of the robot arm 200, and a hand 400. Furthermore, the robot 500 has a plurality of drive sources that generate power to drive the robot arm 200.

基台190は、ロボット500を任意の設置箇所に取り付けるベース部分である。なお、基台190の設置箇所は、特に限定されず、例えば、床、壁、天井、移動可能な台車上などが挙げられる。 The base 190 is a base part on which the robot 500 is attached to an arbitrary installation location. Note that the installation location of the base 190 is not particularly limited, and examples thereof include the floor, wall, ceiling, and on a movable trolley.

ロボットアーム200は、第1アーム210、第2アーム220、第3アーム230、第4アーム240、第5アーム250、第6アーム260などから構成されており、これらが基台190側から先端側に向って、この順に連結されている。
第1アーム210は、基台190に接続されている。第6アーム260の先端には、例えば、各種部品等を把持するハンド400が着脱可能に取り付けられている。ハンド400は、エンドエフェクターであり、2本の指410を備えている。ハンド400は、2本の指410により、例えば各種部品等を把持することができる。
The robot arm 200 is composed of a first arm 210, a second arm 220, a third arm 230, a fourth arm 240, a fifth arm 250, a sixth arm 260, etc., which are connected from the base 190 side to the distal end side. are connected in this order.
The first arm 210 is connected to the base 190. For example, a hand 400 for gripping various parts is detachably attached to the tip of the sixth arm 260. Hand 400 is an end effector and includes two fingers 410. The hand 400 can grip, for example, various parts with two fingers 410.

第5アーム250には、第6アーム260を駆動する駆動源として上記実施形態の圧電モーター80を多連使いした圧電駆動装置120が用いられている。圧電駆動装置120は、多連の数以外は、上記実施形態の圧電駆動装置100と同様である。また、図示しないが、第1アーム210と第2アーム220との接合部には関節部が設けられている。関節部には、モーターや、減速機が組込まれている。他のアーム間にも、同様に関節部が設けられている。そして、各駆動源は、図示しない制御装置により制御される。当該制御装置には、上記実施形態の制御部70が搭載されている。 The fifth arm 250 uses a piezoelectric drive device 120 that uses multiple piezoelectric motors 80 of the above embodiment as a drive source for driving the sixth arm 260. The piezoelectric drive device 120 is the same as the piezoelectric drive device 100 of the above embodiment except for the number of multiple units. Further, although not shown, a joint is provided at the joint between the first arm 210 and the second arm 220. A motor and a speed reducer are built into the joint. Joints are similarly provided between the other arms. Each drive source is controlled by a control device (not shown). The control unit 70 of the above embodiment is installed in the control device.

図15に示すように、複数の圧電モーター80は、第5アーム250の内周に沿って並び、突起部を第6アーム260に向けて配置されている。つまり、複数の圧電モーター80は、第5アーム250と第6アーム260との間の関節部に設けられている。そして、複数の圧電モーター80は、第6アーム260の端面に回動軸O回りの駆動力を与える。これにより、第5アーム250に対して第6アーム260を回動軸O回りに回動させることができる。 As shown in FIG. 15, the plurality of piezoelectric motors 80 are arranged along the inner circumference of the fifth arm 250, with the protrusions facing the sixth arm 260. That is, the plurality of piezoelectric motors 80 are provided at the joint between the fifth arm 250 and the sixth arm 260. The plurality of piezoelectric motors 80 apply driving force around the rotation axis O to the end surface of the sixth arm 260. Thereby, the sixth arm 260 can be rotated about the rotation axis O with respect to the fifth arm 250.

また、ハンド400にも、圧電モーター80が指410ごとに対応して多連構成で設けられている。それぞれの圧電モーター80は、対応する指410を回動軸Oに接近させるか、離間させる方向の駆動力を与える。これにより、2本の指410を接近または離間する方向に移動させることができる。 Furthermore, the hand 400 is also provided with a multiple piezoelectric motor 80 corresponding to each finger 410. Each piezoelectric motor 80 provides a driving force in a direction that causes the corresponding finger 410 to approach or move away from the rotation axis O. This allows the two fingers 410 to be moved toward or away from each other.

上述した、ロボット500、及び、ハンド400によれば、それぞれ、上記実施形態と同様の多連使いの圧電駆動装置を備えている。よって、多連の中で、異常がある圧電モーターが発生した場合であっても、異常がある圧電モーターの検出信号を除いた、正常な圧電モーターからの検出信号に基づいて追尾制御された所期の駆動信号を得ることができる。よって、安定した動作を行うことができる。 According to the robot 500 and the hand 400 described above, each includes a piezoelectric drive device for multiple use similar to the above embodiment. Therefore, even if an abnormal piezoelectric motor occurs in a multiple series, the tracking control is performed based on the detection signal from the normal piezoelectric motor, excluding the detection signal of the abnormal piezoelectric motor. It is possible to obtain a driving signal for each period. Therefore, stable operation can be performed.

1~7…圧電素子、10…基材、20…駆動体、21a…支持部、21b…支持部、22…圧電アクチュエーター、31…位置速度制御部、32i…I駆動電圧制御部、32s…S駆動電圧制御部、32z…Z駆動電圧制御部、33i…PWM波形生成部、33s…PWM波形生成部、33z…PWM波形生成部、34i…I駆動回路、34s…S駆動回路、34z…Z駆動回路、35…SW制御部、36…平均化回路、37…駆動周波数判定部、38…駆動周波数制御部、61…S駆動信号生成部、62…Z駆動信号生成部、63…I駆動信号生成部、64…周波数制御部、70…制御部、80…圧電モーター、80a~80c…圧電モーター、90…付勢体、92…光学素子、92a…発光素子、92b…撮像素子、95…突起部、100…圧電駆動装置、110…圧電駆動装置、120…圧電駆動装置、160…ローター、161…エンコーダー、165…ローター、170…ロッド、190…基台、200…ロボットアーム、400…ハンド、500…ロボット。 DESCRIPTION OF SYMBOLS 1-7...Piezoelectric element, 10...Base material, 20...Driver, 21a...Support part, 21b...Support part, 22...Piezoelectric actuator, 31...Position speed control part, 32i...I drive voltage control part, 32s...S Drive voltage control unit, 32z...Z drive voltage control unit, 33i...PWM waveform generation unit, 33s...PWM waveform generation unit, 33z...PWM waveform generation unit, 34i...I drive circuit, 34s...S drive circuit, 34z...Z drive Circuit, 35...SW control unit, 36...Averaging circuit, 37...Drive frequency determination unit, 38...Drive frequency control unit, 61...S drive signal generation unit, 62...Z drive signal generation unit, 63...I drive signal generation Part, 64...Frequency control unit, 70...Control unit, 80...Piezoelectric motor, 80a to 80c...Piezoelectric motor, 90...Biasing body, 92...Optical element, 92a...Light emitting element, 92b...Imaging element, 95...Protrusion part , 100... Piezoelectric drive device, 110... Piezoelectric drive device, 120... Piezoelectric drive device, 160... Rotor, 161... Encoder, 165... Rotor, 170... Rod, 190... Base, 200... Robot arm, 400... Hand, 500 …robot.

Claims (8)

駆動用の圧電素子、及び検出用の圧電素子を有する圧電モーターを複数個連結した圧電駆動装置の制御方法であって、
複数の前記圧電モーターは、同一の駆動信号により駆動されており、
前記駆動信号は、前記検出用の圧電素子からの検出信号に基づく、前記駆動信号の周波数の帰還制御を含む追尾制御が施され、
前記追尾制御が施された初期の前記駆動信号により駆動した際の前記検出信号の平均の周波数を初期周波数として記憶し、
前記初期周波数と、前記初期に続く駆動時における前記駆動信号により駆動した際の前記検出信号の平均の周波数との差分が、第1の閾値より大きいか否か確認し、
前記第1の閾値以下の場合は、前記駆動信号による駆動を継続し、
前記第1の閾値より大きい場合は、前記駆動信号が異常であると判断し、
前記第1の閾値より大きい場合は、
複数の前記圧電モーターのうち、1つの前記圧電モーターの前記検出信号を順次選択し、
選択された前記検出信号に基づき前記追尾制御が施された前記駆動信号により駆動した際の前記検出信号の周波数と、前記初期周波数との差分が、第3の閾値より大きいか否か確認し、
前記第3の閾値より大きい場合は、選択された前記圧電モーターを異常と判定し、選択された前記圧電モーターの前記検出信号の入力を切断する、
圧電駆動装置の制御方法。
A method for controlling a piezoelectric drive device in which a plurality of piezoelectric motors each having a piezoelectric element for driving and a piezoelectric element for detection are connected, the method comprising:
The plurality of piezoelectric motors are driven by the same drive signal,
The drive signal is subjected to tracking control including feedback control of the frequency of the drive signal based on the detection signal from the detection piezoelectric element,
storing an average frequency of the detection signal when driven by the drive signal at an initial stage when the tracking control is applied as an initial frequency;
Checking whether the difference between the initial frequency and the average frequency of the detection signal when driven by the drive signal during driving subsequent to the initial stage is larger than a first threshold;
If it is below the first threshold, continue driving by the drive signal;
If it is larger than the first threshold, it is determined that the drive signal is abnormal ;
If it is larger than the first threshold,
sequentially selecting the detection signal of one piezoelectric motor among the plurality of piezoelectric motors;
Checking whether the difference between the frequency of the detection signal when driven by the drive signal subjected to the tracking control based on the selected detection signal and the initial frequency is larger than a third threshold;
If it is larger than the third threshold, the selected piezoelectric motor is determined to be abnormal, and the input of the detection signal to the selected piezoelectric motor is cut off.
A method of controlling a piezoelectric drive device.
駆動用の圧電素子、及び検出用の圧電素子を有する圧電モーターを複数個連結した圧電駆動装置の制御方法であって、
複数の前記圧電モーターは、同一の駆動信号により駆動されており、
前記駆動信号は、前記検出用の圧電素子からの検出信号に基づく、前記駆動信号の周波数の帰還制御を含む追尾制御が施され、
前記追尾制御が施された初期の前記駆動信号により駆動した際の前記検出信号の平均の周波数を初期周波数として記憶し、
前記初期周波数と、前記初期に続く駆動時における前記駆動信号により駆動した際の前記検出信号の平均の周波数との差分が、第1の閾値より大きいか否か確認し、
前記第1の閾値以下の場合は、前記駆動信号による駆動を継続し、
前記第1の閾値より大きい場合は、前記駆動信号が異常であると判断し、
前記第1の閾値より大きい場合は、
複数の前記圧電モーターのうち、1つの前記圧電モーターの前記検出信号を順次選択し、
選択された前記圧電モーターの前記検出信号を除く、複数の前記圧電モーターによる前記検出信号の平均値に基づき前記追尾制御が施された前記駆動信号により駆動した際の前記検出信号の周波数と、前記初期周波数との差分が、第4の閾値より大きいか否か確認し、
前記第4の閾値以下の場合は、選択された前記圧電モーターを異常と判定し、選択された前記圧電モーターの前記検出信号の入力を切断する、
圧電駆動装置の制御方法。
A method for controlling a piezoelectric drive device in which a plurality of piezoelectric motors each having a piezoelectric element for driving and a piezoelectric element for detection are connected, the method comprising:
The plurality of piezoelectric motors are driven by the same drive signal,
The drive signal is subjected to tracking control including feedback control of the frequency of the drive signal based on the detection signal from the detection piezoelectric element,
storing an average frequency of the detection signal when driven by the drive signal at an initial stage when the tracking control is applied as an initial frequency;
Checking whether the difference between the initial frequency and the average frequency of the detection signal when driven by the drive signal during driving subsequent to the initial stage is larger than a first threshold;
If it is below the first threshold, continue driving by the drive signal;
If it is larger than the first threshold, it is determined that the drive signal is abnormal ;
If it is larger than the first threshold,
sequentially selecting the detection signal of one piezoelectric motor among the plurality of piezoelectric motors;
the frequency of the detection signal when driven by the drive signal subjected to the tracking control based on the average value of the detection signals from a plurality of piezoelectric motors excluding the detection signal of the selected piezoelectric motor; Check whether the difference from the initial frequency is larger than a fourth threshold,
If the value is equal to or less than the fourth threshold, the selected piezoelectric motor is determined to be abnormal, and the input of the detection signal to the selected piezoelectric motor is cut off.
A method of controlling a piezoelectric drive device.
駆動用の圧電素子、及び検出用の圧電素子を有する圧電モーターを複数個連結した圧電
駆動装置の制御方法であって、
複数の前記圧電モーターは、同一の駆動信号により駆動されており、
前記駆動信号は、前記検出用の圧電素子からの検出信号に基づく、前記駆動信号の周波
数の帰還制御を含む追尾制御が施され、
前記追尾制御が施された初期の前記駆動信号により駆動した際の前記検出信号の平均の
周波数を初期周波数として記憶し、
第1の時刻における前記駆動信号により駆動した際の前記検出信号の周波数の変化率と
、第1の時刻よりも前の第2の時刻における前記駆動信号により駆動した際の前記検出信
号の周波数の変化率との比率が、第2の閾値より大きいか否か確認し、
前記第2の閾値以下の場合は、前記駆動信号による駆動を継続し、
前記第2の閾値より大きい場合は、前記駆動信号が異常であると判断する、
圧電駆動装置の制御方法。
A method for controlling a piezoelectric drive device in which a plurality of piezoelectric motors each having a piezoelectric element for driving and a piezoelectric element for detection are connected, the method comprising:
The plurality of piezoelectric motors are driven by the same drive signal,
The drive signal is subjected to tracking control including feedback control of the frequency of the drive signal based on the detection signal from the detection piezoelectric element,
storing an average frequency of the detection signal when driven by the drive signal at an initial stage when the tracking control is applied as an initial frequency;
a rate of change in the frequency of the detection signal when driven by the drive signal at a first time; and a rate of change in the frequency of the detection signal when driven by the drive signal at a second time before the first time. Check whether the ratio with the rate of change is greater than a second threshold,
If it is below the second threshold, continue driving by the drive signal;
If it is larger than the second threshold, determining that the drive signal is abnormal;
A method of controlling a piezoelectric drive device.
記第2の閾値より大きい場合は、
複数の前記圧電モーターのうち、1つの前記圧電モーターの前記検出信号を順次選択し、
選択された前記検出信号に基づき前記追尾制御が施された前記駆動信号により駆動した際の前記検出信号の周波数と、前記初期周波数との差分が、第3の閾値より大きいか否か確認し、
前記第3の閾値より大きい場合は、選択された前記圧電モーターを異常と判定し、選択された前記圧電モーターの前記検出信号の入力を切断する、
請求項3に記載の圧電駆動装置の制御方法。
If it is larger than the second threshold,
sequentially selecting the detection signal of one piezoelectric motor among the plurality of piezoelectric motors;
Checking whether the difference between the frequency of the detection signal when driven by the drive signal subjected to the tracking control based on the selected detection signal and the initial frequency is larger than a third threshold;
If it is larger than the third threshold, the selected piezoelectric motor is determined to be abnormal, and the input of the detection signal to the selected piezoelectric motor is cut off.
A method for controlling a piezoelectric drive device according to claim 3 .
記第2の閾値より大きい場合は、
複数の前記圧電モーターのうち、1つの前記圧電モーターの前記検出信号を順次選択し、
選択された前記圧電モーターの前記検出信号を除く、複数の前記圧電モーターによる前記検出信号の平均値に基づき前記追尾制御が施された前記駆動信号により駆動した際の前記検出信号の周波数と、前記初期周波数との差分が、第4の閾値より大きいか否か確認し、
前記第4の閾値以下の場合は、選択された前記圧電モーターを異常と判定し、選択され
た前記圧電モーターの前記検出信号の入力を切断する、
請求項3に記載の圧電駆動装置の制御方法。
If it is larger than the second threshold,
sequentially selecting the detection signal of one piezoelectric motor among the plurality of piezoelectric motors;
the frequency of the detection signal when driven by the drive signal subjected to the tracking control based on the average value of the detection signals from a plurality of piezoelectric motors excluding the detection signal of the selected piezoelectric motor; Check whether the difference from the initial frequency is larger than a fourth threshold,
If the value is equal to or less than the fourth threshold, the selected piezoelectric motor is determined to be abnormal, and the input of the detection signal to the selected piezoelectric motor is cut off.
A method for controlling a piezoelectric drive device according to claim 3 .
駆動用の圧電素子、及び検出用の圧電素子を有する圧電モーターを複数個連結した圧電駆動装置の制御方法であって、
複数の前記圧電モーターは、同一の駆動信号により駆動されており、
前記駆動信号は、前記検出用の圧電素子からの検出信号に基づく、前記駆動信号の周波数の帰還制御を含む追尾制御が施され、
前記追尾制御が施された初期の前記駆動信号により駆動した際の前記検出信号の平均の周波数を初期周波数として記憶し、前記初期周波数における前記検出信号の電圧振幅を初期検出信号として記憶し、
前記初期周波数と、前記初期に続く駆動時における前記駆動信号により駆動した際の前記検出信号の周波数との差分が、第1の閾値より大きいか否か確認し、
前記第1の閾値以下の場合は、前記駆動信号による駆動を継続し、
前記第1の閾値より大きい場合は、前記駆動信号が異常であると判断し、
前記第1の閾値より大きい場合は、
前記駆動信号の周波数を固定し、
複数の前記圧電モーターのうち、1つの前記圧電モーターの前記検出信号を順次選択し、
選択された前記圧電モーターにおける前記検出信号の振幅電圧である選択検出信号と、前記初期検出信号との差分が、第5の閾値より大きいか否か確認し、
前記第5の閾値より大きい場合は、選択された前記圧電モーターを異常と判定し、選択された前記圧電モーターの前記検出信号の入力を切断し、
前記駆動信号の周波数の固定を解除し、前記追尾制御に戻す、
圧電駆動装置の制御方法。
A method for controlling a piezoelectric drive device in which a plurality of piezoelectric motors each having a piezoelectric element for driving and a piezoelectric element for detection are connected, the method comprising:
The plurality of piezoelectric motors are driven by the same drive signal,
The drive signal is subjected to tracking control including feedback control of the frequency of the drive signal based on the detection signal from the detection piezoelectric element,
An average frequency of the detection signal when driven by the drive signal at an initial stage after the tracking control is applied is stored as an initial frequency, and a voltage amplitude of the detection signal at the initial frequency is stored as an initial detection signal;
Checking whether the difference between the initial frequency and the frequency of the detection signal when driven by the drive signal during driving subsequent to the initial stage is larger than a first threshold;
If it is below the first threshold, continue driving by the drive signal;
If it is larger than the first threshold, it is determined that the drive signal is abnormal ;
If it is larger than the first threshold,
fixing the frequency of the drive signal;
sequentially selecting the detection signal of one piezoelectric motor among the plurality of piezoelectric motors;
Checking whether the difference between the selected detection signal, which is the amplitude voltage of the detection signal in the selected piezoelectric motor, and the initial detection signal is larger than a fifth threshold;
If it is larger than the fifth threshold, the selected piezoelectric motor is determined to be abnormal, and the input of the detection signal to the selected piezoelectric motor is cut off;
releasing the fixation of the frequency of the drive signal and returning to the tracking control;
A method of controlling a piezoelectric drive device.
駆動用の圧電素子、及び検出用の圧電素子を有する複数の圧電モーターと、
複数の前記圧電モーターに、同一の駆動信号を供給する制御部と、を備え、
前記制御部は、
前記検出用の圧電素子からの検出信号に基づき、前記駆動信号の周波数の帰還制御を含
む追尾制御を施した前記駆動信号を生成し、
前記追尾制御が施された初期の前記駆動信号により駆動した際の前記検出信号の平均の
周波数を初期周波数として記憶し、
前記初期周波数と、前記初期に続く駆動時における前記駆動信号により駆動した際の前
記検出信号の平均の周波数との差分が、第1の閾値より大きいか否か確認し、
前記第1の閾値以下の場合は、前記駆動信号による駆動を継続し、
前記第1の閾値より大きい場合は、前記駆動信号が異常であると判断し、
前記制御部は、
前記差分が、前記第1の閾値より大きい場合、
複数の前記圧電モーターのうち、1つの前記圧電モーターの前記検出信号を順次選択し、
選択された前記検出信号に基づき前記追尾制御が施された前記駆動信号により駆動した際の前記検出信号の周波数と、前記初期周波数との差分が、第3の閾値より大きいか否か確認し、
前記第3の閾値より大きい場合は、選択された前記圧電モーターを異常と判定し、選択された前記圧電モーターの前記検出信号の入力を切断する、
圧電駆動装置。
a plurality of piezoelectric motors having piezoelectric elements for driving and piezoelectric elements for detection;
a control unit that supplies the same drive signal to a plurality of the piezoelectric motors,
The control unit includes:
Generating the drive signal subjected to tracking control including feedback control of the frequency of the drive signal based on the detection signal from the detection piezoelectric element,
storing an average frequency of the detection signal when driven by the drive signal at an initial stage when the tracking control is applied as an initial frequency;
Checking whether the difference between the initial frequency and the average frequency of the detection signal when driven by the drive signal during driving subsequent to the initial stage is larger than a first threshold;
If it is below the first threshold, continue driving by the drive signal;
If it is larger than the first threshold, it is determined that the drive signal is abnormal ;
The control unit includes:
If the difference is greater than the first threshold,
sequentially selecting the detection signal of one piezoelectric motor among the plurality of piezoelectric motors;
Checking whether the difference between the frequency of the detection signal when driven by the drive signal subjected to the tracking control based on the selected detection signal and the initial frequency is larger than a third threshold;
If it is larger than the third threshold, the selected piezoelectric motor is determined to be abnormal, and the input of the detection signal to the selected piezoelectric motor is cut off.
Piezoelectric drive device.
請求項7に記載の圧電駆動装置と、
複数のアームと
前記複数のアームを接続する関節部と、を備え、
前記圧電駆動装置は、関節部に配置される、
ロボット。
A piezoelectric drive device according to claim 7 ,
comprising a plurality of arms and a joint portion connecting the plurality of arms,
the piezoelectric drive device is disposed at the joint;
robot.
JP2020087258A 2020-05-19 2020-05-19 Control method of piezoelectric drive device, piezoelectric drive device, and robot Active JP7450856B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020087258A JP7450856B2 (en) 2020-05-19 2020-05-19 Control method of piezoelectric drive device, piezoelectric drive device, and robot

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020087258A JP7450856B2 (en) 2020-05-19 2020-05-19 Control method of piezoelectric drive device, piezoelectric drive device, and robot

Publications (2)

Publication Number Publication Date
JP2021182816A JP2021182816A (en) 2021-11-25
JP7450856B2 true JP7450856B2 (en) 2024-03-18

Family

ID=78606991

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020087258A Active JP7450856B2 (en) 2020-05-19 2020-05-19 Control method of piezoelectric drive device, piezoelectric drive device, and robot

Country Status (1)

Country Link
JP (1) JP7450856B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001359286A (en) 2000-06-14 2001-12-26 Canon Inc Vibration type actuator drive controller, fault detection/fixing method and recording medium
JP2008160913A (en) 2006-12-21 2008-07-10 Olympus Corp Ultrasonic motor
JP2011166930A (en) 2010-02-09 2011-08-25 Seiko Epson Corp Apparatus for control of piezoelectric actuator, piezoelectric actuator device, and printing device
JP2018186680A (en) 2017-04-27 2018-11-22 セイコーエプソン株式会社 Method for controlling vibration actuator, method for detecting abnormality of vibration actuator, control apparatus for vibration actuator, robot, electronic component conveying apparatus, printer, projector, and vibration device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001359286A (en) 2000-06-14 2001-12-26 Canon Inc Vibration type actuator drive controller, fault detection/fixing method and recording medium
JP2008160913A (en) 2006-12-21 2008-07-10 Olympus Corp Ultrasonic motor
JP2011166930A (en) 2010-02-09 2011-08-25 Seiko Epson Corp Apparatus for control of piezoelectric actuator, piezoelectric actuator device, and printing device
JP2018186680A (en) 2017-04-27 2018-11-22 セイコーエプソン株式会社 Method for controlling vibration actuator, method for detecting abnormality of vibration actuator, control apparatus for vibration actuator, robot, electronic component conveying apparatus, printer, projector, and vibration device

Also Published As

Publication number Publication date
JP2021182816A (en) 2021-11-25

Similar Documents

Publication Publication Date Title
JP6504864B2 (en) Robot control method, robot apparatus, program, recording medium, and article manufacturing method
US9715124B2 (en) Control device, actuator including control device, image blur correction device, interchangeable lens, image pickup apparatus, and automatic stage
US6885132B2 (en) Control apparatus for vibration type actuator, vibration type actuator system, and method for controlling vibration type actuator
WO2010136961A1 (en) Control device and method for controlling a robot
JP2006503529A (en) High resolution piezoelectric motor
JP2008307634A (en) Fitting device
JP5406893B2 (en) Robust operation of tendon-driven robotic fingers using force and position-based control laws
JP7450856B2 (en) Control method of piezoelectric drive device, piezoelectric drive device, and robot
JP2020018079A (en) Piezoelectric drive device, robot and printer
JP6700679B2 (en) Control method, article manufacturing method, robot device, control program, and recording medium
US11751479B2 (en) Method for controlling piezoelectric driving apparatus, piezoelectric driving apparatus, and robot
JP7205162B2 (en) Piezo drives, robots and printers
JP6814441B2 (en) Learning control device and learning control method for drive machines
JP7363635B2 (en) Control method of piezoelectric drive device, piezoelectric drive device, piezoelectric motor and robot
Nambi et al. Toward intuitive teleoperation of micro/nano-manipulators with piezoelectric stick-slip actuators
US11881795B2 (en) Method of controlling piezoelectric driving apparatus, method of controlling robot, and robot
JP7363563B2 (en) Anomaly detection method, piezoelectric motor and robot
JP6971785B2 (en) Drives, their control methods, and programs, as well as electronics.
JP6491837B2 (en) Motor polarity test of two-stage disk drive head suspension
US20230146627A1 (en) Robot control method and robot
US20200313574A1 (en) Control Method Of Piezoelectric Driving Device And Piezoelectric Driving Device
US20230200251A1 (en) Control method for piezoelectric motor, piezoelectric motor, and robot
JP4209261B2 (en) Method and apparatus for controlling rotational position of multi-degree-of-freedom ultrasonic motor
JP7238581B2 (en) Piezoelectric driving device control method, piezoelectric driving device, and robot
JP2005086922A (en) Method and device for controlling rotational position of multiple-degree-of-freedom ultrasonic motor

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20210922

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20211104

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230424

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20231129

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231219

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240117

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240205

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240218

R150 Certificate of patent or registration of utility model

Ref document number: 7450856

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150