The present application is based on, and claims priority from JP Application Serial Number 2021-019638, filed Feb. 10, 2021, the disclosure of which is hereby incorporated by reference herein in its entirety.
The present disclosure relates to a piezoelectric motor, a control method for the piezoelectric motor, and a robot.
For example, JP-A-2018-068112 (Patent Literature 1) discloses a vibration type actuator including three vibrator sections disposed at equal intervals on the same circumference and a ring-shaped driven body rotated by driving of the three vibrator sections.
However, in the vibration type actuator of Patent Literature 1, the three vibrator sections are located on the same circumference. Accordingly, if the diameter of the driven body is large, the vibration type actuator is suited for high torque/low speed. Conversely, if the diameter of the driven body is small, the vibration type actuator is suited for low torque/high speed. Therefore, it is difficult to drive the driven body with excellent energy efficiency over an entire wide speed region.
A piezoelectric motor according to an aspect of the present disclosure includes: a driven body configured to rotate around a rotation axis; a first piezoelectric vibrator configured to transmit a driving force to the driven body; a moving mechanism configured to move the first piezoelectric vibrator in directions approaching and separating from the rotation axis; and a second piezoelectric vibrator configured to transmit a driving force to the moving mechanism.
A control method for a piezoelectric motor according to an aspect of the present disclosure is a control method for a piezoelectric motor including: a driven body configured to rotate around a rotation axis; a first piezoelectric vibrator configured to transmit a driving force to the driven body; a moving mechanism configured to move the first piezoelectric vibrator in directions approaching and separating from the rotation axis; and a second piezoelectric vibrator configured to transmit a driving force to the moving mechanism, the control method including, when accelerating the driven body, according to an increase in rotating speed of the driven body, moving the first piezoelectric vibrator in the direction approaching the rotation axis.
A robot according to an aspect of the present disclosure includes: a first member and a second member coupled to each other; and the piezoelectric motor described above configured to displace the second member with respect to the first member.
A piezoelectric motor, a control method for the piezoelectric motor, and a robot according to the present disclosure are explained in detail below with reference to preferred embodiments shown in the accompanying drawings.
In each of
A piezoelectric motor 100 shown in
In the piezoelectric motor 100, driving forces of the first piezoelectric vibrators 400A are transmitted to the rotor 300, whereby the rotor 300 rotates around the rotation axis O. The driving forces of the second piezoelectric vibrators 400B are transmitted to the moving mechanism 500, whereby the first piezoelectric vibrators 400A move in the radial direction of the rotor 300. The positions of the first piezoelectric vibrators 400A are changed according to the rotating speed and the magnitude of an output load of the rotor 300. With such a configuration, for example, compared with when the positions of the first piezoelectric vibrators 400A are fixed as in the related art, it is possible to secure a wider rotating speed range of the rotor 300. It is possible to exert excellent driving efficiency by changing the positions of the first piezoelectric vibrators 400A according to necessary rotating speed and necessary torque.
The rotor 300 includes an output shaft 310 extending along the rotation axis O and a disc-like rotor main body 320 fixed to the output shaft 310. The rotor 300 is supported by the base 200 and the case 700 via a bearing B1 and is capable of rotating around the rotation axis O with respect to the base 200 and the case 700. Both ends of the output shaft 310 project from the case 700 and are coupled to other members in the portions of the both ends.
The base 200 is disposed on the upper side of the rotor 300. The base 200 includes a recess 220 opened on the upper surface of the base 200. A bar section 710 extending from the case 700 is inserted into the recess 220. Consequently, rotation of the base 200 around the rotation axis O with respect to the case 700 is restricted. The base 200 is urged to the rotor 300 side by a compression spring S disposed in the bar section 710. The base 200 includes an annular recess 210 opened on the lower surface of the base 200. The recess 210 is disposed concentrically with the output shaft 310 to surround the output shaft 310. The first piezoelectric vibrators 400A and a part of the moving mechanism 500 are disposed on the inner side of the recess 210. That is, the recess 210 functions as a housing section that houses the first piezoelectric vibrators 400A and the moving mechanism 500.
The moving mechanism 500 includes a plurality of ball screws 510 disposed around the rotation axis O and a gear 520 that collectively drives all the ball screws 510. The ball screws 510 include screw bases 511 fixed to the base 200, screw shafts 512 rotatably supported by the screw bases 511, and sliders 513 that move in the axial direction of the screw shafts 512 according to rotation of the screw shafts 512. The sliders 513 hold the first piezoelectric vibrators 400A. The screw shafts 512 include head sections 512a projecting to the outer circumference side of the base 200. The head sections 512a include teeth formed on the outer circumferential surfaces of the head sections 512a and are screwed with the gear 520 via the teeth.
The gear 520 are disposed on the upper side of the base 200. The gear 520 is supported by the base 200 via a bearing B3 and is capable of rotating around the rotation axis O with respect to the base 200. The gear 520 includes an annular main body 521 slightly larger than the base 200 and an annular flange 522 projecting to the lower side from the outer edge portion of the main body 521 and disposed to surround the base 200. The flange 522 includes teeth formed on the lower surface of the flange 522 and is screwed with the head sections 512a of the screw shafts 512 via the teeth. The second piezoelectric vibrators 400B are pressed against an inner circumferential surface 521a of the main body 521.
As indicated by solid line arrows in
In this way, with the moving mechanism 500, it is possible to collectively move all the first piezoelectric vibrators 400A simply by rotating the gear 520. If the rotation of the screw shafts 512 is stopped, it is possible to cause the first piezoelectric vibrators 400A to stay in places where the first piezoelectric vibrators 400A are present. Therefore, the configuration of the moving mechanism 500 is simplified. The distances of all the first piezoelectric vibrators 400A from the rotation axis O are equalized. Equal driving forces are transmitted from the first piezoelectric vibrators 400A to the rotor 300. Therefore, it is possible to smoothly rotate the rotor 300 with excellent energy efficiency.
The moving mechanism 500 is explained above. However, the moving mechanism 500 is not particularly limited if the moving mechanism 500 can move the first piezoelectric vibrators 400A in the directions approaching and separating from the rotation axis O. For example, as shown in
Subsequently, the first and second piezoelectric vibrators 400A and 400B are explained. The first and second piezoelectric vibrators 400A and 400B have the same configuration. As shown in
The vibrating section 411 is formed in a plate shape having the Z-axis direction as a thickness direction and expanding on an X-Y plane including the X axis and the Y axis. The vibrating section 411 includes piezoelectric elements 420A to 420F for driving and a piezoelectric element 420G for detection that detects vibration of the vibrating section 411. The piezoelectric elements 420C and 420D are disposed side by side in the Y-axis direction in the center of the vibrating section 411. The piezoelectric elements 420A and 420B are disposed side by side in the Y-axis direction on an X-axis direction plus side of the piezoelectric elements 420C and 420D. The piezoelectric elements 420E and 420F are disposed side by side in the Y-axis direction on an X-axis direction minus side. Each of the piezoelectric elements 420A to 420F extends and contracts in the Y-axis direction with energization. However, the number and the disposition of piezoelectric elements for driving are not particularly limited if desired vibration is excited in the vibrating section 411.
The piezoelectric element 420G for detection is disposed between the piezoelectric elements 420C and 420D. The piezoelectric element 420G receives external force corresponding to the vibration of the vibrating section 411 and outputs a detection signal corresponding to the received external force. Therefore, a driving state of the piezoelectric motor 100 can be detected based on the detection signal output from the piezoelectric element 420G. The number and the disposition of piezoelectric elements for detection are not particularly limited if the vibration of the vibrating section 411 can be detected. The piezoelectric elements for detection may be omitted.
The piezoelectric elements 420A to 420F each have, for example, a configuration in which a piezoelectric body is sandwiched by a pair of electrodes. A constituent material of the piezoelectric body is not particularly limited. Piezoelectric ceramics such as lead zirconate titanate (PZT), barium titanate, lead titanate, potassium niobate, lithium niobate, lithium tantalate, sodium tungstate, zinc oxide, barium strontium titanate (BST), strontium bismuth tantalate (SBT), lead metaniobate, and lead scandium niobate can be used. As the piezoelectric body, besides the piezoelectric ceramics described above, polyvinylidene fluoride, crystal, and the like may be used. A method of forming the piezoelectric body is not particularly limited. The piezoelectric body may be formed from a bulk material or may be formed using a sol-gel method or a sputtering method.
The transmitting section 414 is provided at the distal end portion of the vibrating section 411 and projects to a Y-axis direction minus side from the vibrating section 411. In the first piezoelectric vibrator 400A, the transmitting section 414 is in contact with the upper surface of the rotor main body 320. Therefore, the vibration of the vibrating section 411 is transmitted to the rotor 300 via the transmitting section 414. In the second piezoelectric vibrator 400B, the transmitting section 414 is in contact with the inner circumferential surface 521a of the gear 520. Therefore, the vibration of the vibrating section 411 is transmitted to the gear 520 via the transmitting section 414.
For example, when a driving signal V1 shown in
In the following explanation, for convenience of explanation, stretching vibration in the Y-axis direction of the vibrating section 411 is referred to as “reciprocating vibration” as well and bending vibration in the X-axis direction is referred to as “bending vibration” as well. The reciprocating vibration is excited by the application of the driving signal V2 to the piezoelectric elements 420C and 420D. The bending vibration is excited by the application of the driving signals V1 and V3 to the piezoelectric elements 420A, 420B, 420E, and 420F. Therefore, the reciprocating vibration is controlled by the driving signal V2. The bending vibration is controlled by the driving signals V1 and V3.
As shown in
Each of the urging members 490A and 490B includes a holding section 491 that holds the supporting section 412, a fixed section 492 fixed to a target object, and spring groups 493 and 494 that couple the holding section 491 and the fixed section 492. The urging member 490A is fixed to the slider 513 in a state in which the spring groups 493 and 494 are bent. The urging member 490A urges the first piezoelectric vibrator 400A toward the rotor 300 using restoration forces of the spring groups 493 and 494. On the other hand, the urging member 490B is fixed to the base 200 in the state in which the spring groups 493 and 494 are bent. The urging member 490B urges the second piezoelectric vibrator 400B toward the gear 520 using the restoration forces of the spring groups 493 and 494. However, the configuration of the urging members 490A and 490B is not particularly limited. The urging members 490A and 490B may be omitted. For convenience of explanation, illustration of the urging members 490A and 4906 is omitted in the figures other than
In this way, the first piezoelectric vibrator 400A is pressed against the rotor 300 by the urging member 490A. Therefore, if the driving of the first piezoelectric vibrator 400A is stopped, the first piezoelectric vibrator 400A acts as a brake that hinders the rotation of the rotor 300. A rotation angle of the rotor 300 can be maintained. Similarly, the second piezoelectric vibrator 400B is pressed against the gear 520 by the urging member 4906. Therefore, if the driving of the second piezoelectric vibrator 400B is stopped, the second piezoelectric vibrator 400B acts as a brake that hinders the rotation of the gear 520. A rotation angle of the gear 520 can be maintained. In this way, with the piezoelectric motor 100, since the first and second piezoelectric vibrators 400A and 400B function as both of driving sources and brakes, it is unnecessary to separately provide brakes besides the driving sources. Therefore, it is possible to achieve a reduction in the size of the piezoelectric motor 100.
The control device 800 is configured from, for example, a computer and includes a processor that processes information, a memory communicably coupled to the processor, and an external interface. A program executable by the processor is stored in the memory. The processor reads and executes the program stored in the memory. Such a control device 800 receives a command from a not-shown host computer and drives the first and second piezoelectric vibrators 400A and 400B based on the command.
Note that, in this embodiment, all the first piezoelectric vibrators 400A are collectively controlled and all the second piezoelectric vibrators 400B are collectively controlled. Consequently, a circuit configuration is simplified. However, not only this, but, for example, the first and second piezoelectric vibrators 400A and 400B may be divided into several groups and controlled for each of the groups. All the first and second piezoelectric vibrators 400A and 400B may be independently controlled.
The configuration of the piezoelectric motor 100 is explained above. In such a piezoelectric motor 100, as explained above, the first piezoelectric vibrator 400A can be moved along the radial direction of the rotor 300 by the driving of the second piezoelectric vibrator 400B. By moving the first piezoelectric vibrator 400A along the radial direction of the rotor 300 in this way, it is possible to change a separation distance D between the rotation axis O and the first piezoelectric vibrator 400A. Consequently, compared with the piezoelectric motor of the related art in which the separation distance D is fixed, it is possible to secure a wide rotating speed region of the rotor 300.
For example, as shown in
For example, when the rotor 300 is accelerated from a stop state, large torque is necessary compared with when the rotor 300 is rotated at constant speed. When the large torque is necessary in this way, it is possible to accelerate the rotor 300 with excellent driving efficiency by increasing the separation distance D. It is possible to accelerate the rotor 300 to a higher speed region by gradually reducing the separation distance D according to an increase in the rotating speed. When the rotor 300 is accelerated in this way, it is possible to accelerate the rotor 300 with excellent driving efficiency by moving the first piezoelectric vibrator 400A in the direction approaching the rotation axis O according to the increase in the rotating speed of the rotor 300.
When small torque for maintaining the rotating speed is enough, it is possible to maintain the rotating speed with less energy by sufficiently reducing the separation distance D.
When the rotor 300 is decelerated and stopped, large torque is necessary as at the acceleration time. Therefore, it is possible to decelerate and stop the rotor 300 with excellent driving efficiency by gradually increasing the separation distance D according to a decrease in the rotating speed. When the rotor 300 is decelerated in this way, it is possible to decelerate the rotor 300 with excellent driving efficiency by moving the first piezoelectric vibrator 400A in the direction separating from the rotation axis O according to the decrease in the rotating speed of the rotor 300.
For example, in some case, it is desired to move the position of the first piezoelectric vibrator 400A to a predetermined position prior to the driving of the piezoelectric motor 100. In this case, in a state in which the first piezoelectric vibrator 400A is caused to perform reciprocating vibration, by driving the second piezoelectric vibrator 400B, it is possible to easily move the first piezoelectric vibrator 400A without rotating the rotor 300. As explained above, in the state in which the first piezoelectric vibrator 400A is not driven, the first piezoelectric vibrator 400A is pressed against the rotor 300. Therefore, in the state in which the first piezoelectric vibrator 400A is not driven, it is difficult to move the first piezoelectric vibrator 400A. If the first piezoelectric vibrator 400A is driven by the elliptical vibration, the rotor 300 rotates and the rotation angle fluctuates.
In contrast, in the state in which the first piezoelectric vibrator 400A is caused to perform the reciprocating vibration, since a force for sending out the rotor 300 is not generated, the rotation of the rotor 300 is hindered. Further, since the first piezoelectric vibrator 400A repeats contact with and separation from the rotor 300, the rotator 300 is in a state in which the brake is substantially released. Therefore, in the state in which the first piezoelectric vibrator 400A is caused to perform the reciprocating vibration, by driving the second piezoelectric vibrator 400B, it is possible to easily move the first piezoelectric vibrator 400A without rotating the rotor 300.
The second piezoelectric vibrator 400B functions as a sensor that detects an output load applied to the output shaft 310 at a stop time, that is, when driving for moving the first piezoelectric vibrator 400A is not performed. That is, the second piezoelectric vibrator 400B also services as the sensor that detects the output load. The output load applied to the output shaft 310 is transmitted to the second piezoelectric vibrator 400B through the rotor 300, the first piezoelectric vibrator 400A, and the moving mechanism 500. Therefore, stress corresponding to the output load is applied to the second piezoelectric vibrator 4008. The piezoelectric element 420G for detection is distorted by the stress. A detection signal corresponding to the distortion is output from the second piezoelectric vibrator 400B.
Therefore, the control device 800 may calculate an output load based on the detection signal output from the second piezoelectric vibrator 400B, calculate, from the calculated output load, optimum torque necessary for rotation of the rotor 300, calculate the separation distance D at which the calculated optimum torque can be generated, and move the first piezoelectric vibrator 400A to be at the calculated separation distance D. Consequently, it is possible to rotate the rotor 300 at torque that can resist the output load. The piezoelectric motor 100 is smoothly driven. When the rotating speed of the rotor 300 cannot be maintained when the calculated optimum torque is generated, the separation distance D can also be controlled to generate larger torque in a range in which the rotating speed can be maintained.
The piezoelectric motor 100 and the control method for the piezoelectric motor 100 are explained above. Such a piezoelectric motor 100 includes, as explained above, the rotor 300 functioning as the driven body that rotates around the rotation axis O, the first piezoelectric vibrators 400A that transmit driving forces to the rotor 300, the moving mechanism 500 that moves the first piezoelectric vibrators 400A in the directions approaching and separating from the rotation axis O, and the second piezoelectric vibrators 400B that transmit driving forces to the moving mechanism 500. With such a configuration, it is possible to secure a wider speed region by changing the positions of the first piezoelectric vibrators 400A. It is possible to rotate the rotor 300 with an excellent driving characteristic by changing the positions of the first piezoelectric vibrators 400A according to necessary rotating speed and necessary torque.
As explained above, the moving mechanism 500 includes the screw shafts 512 that rotate around the axis with the driving forces of the second piezoelectric vibrators 400B and are disposed along the directions approaching and separating from the rotation axis O and the sliders 513 functioning as the holding sections that screw with the screw shafts 512 and hold the first piezoelectric vibrators 400A. Consequently, by rotating the screw shafts 512, it is possible to move the first piezoelectric vibrators 400A in the directions approaching and separating from the rotation axis O. If the rotation of the screw shafts 512 is stopped, it is possible to cause the first piezoelectric vibrators 400A to stay in places where the first piezoelectric vibrators 400A are present. Therefore, the configuration of the moving mechanism 500 is simplified.
As explained above, the moving mechanism 500 includes the plurality of screw shafts 512 and the gear 520 that collectively rotates the plurality of screw shafts 512. Consequently, it is possible to collectively move the plurality of first piezoelectric vibrators 400A in the directions approaching and separating from the rotation axis O. Therefore, the configuration of the moving mechanism 500 is simplified. The distances of all the first piezoelectric vibrators 400A from the rotation axis O are equalized. Equal driving forces are transmitted from the first piezoelectric vibrators 400A to the rotor 300. Therefore, it is possible to smoothly rotate the rotor 300 with excellent energy efficiency.
As explained above, the second piezoelectric vibrator 400B also serves as the sensor that detects an output load. Consequently, it is possible to control the position of the first piezoelectric vibrator 400A such that torque corresponding to the output load is generated. Therefore, a driving characteristic of the piezoelectric motor 100 is improved. It is possible to achieve a reduction in the size of the piezoelectric motor 100 compared with when a sensor is provided separately from the second piezoelectric vibrator 400B.
As explained above, the control method for the piezoelectric motor 100 including the rotator 300 that rotates around the rotation axis O, the first piezoelectric vibrators 400A that transmit driving forces to the rotor 300, the moving mechanism 500 that moves the first piezoelectric vibrators 400A in the directions approaching and separating from the rotation axis O, and the second piezoelectric vibrators 400B that transmit driving forces to the moving mechanism 500 includes, when accelerating the rotor 300, moving the first piezoelectric vibrators 400A in the direction approaching the rotation axis O according to an increase in the rotating speed of the rotor 300. Consequently, it is possible to smoothly accelerate the rotor 300.
As explained above, the control method for the piezoelectric motor 100 includes, when decelerating the rotor 300, moving the first piezoelectric vibrators 400A in the direction separating from the rotation axis O according to a decrease in the rotating speed of the rotor 300. Consequently, it is possible to smoothly decelerate the rotor 300.
As explained above, when the first piezoelectric vibrators 400A are moved in the directions approaching and separating from the rotation axis O in the state in which the rotor 300 is stopped, the first piezoelectric vibrators 400A are caused to perform the reciprocating movement in the directions approaching and separating from the rotor 300. Consequently, it is possible to smoothly move the first piezoelectric vibrators 400A in the directions approaching and separating from the rotation axis O.
The piezoelectric motor in this embodiment is the same as the piezoelectric motor in the first embodiment except that the configuration of the moving mechanism 500 is different. In the following explanation, concerning this embodiment, differences from the first embodiment are mainly explained and explanation of similarities to the first embodiment is omitted. In
As shown in
In this embodiment, as shown in
As explained above, the moving mechanism 500 in this embodiment includes the sliders 513 functioning as the holding sections that hold the first piezoelectric vibrators 400A and the second piezoelectric vibrators 400B and move in the directions approaching and separating from the rotation axis O with the driving forces of the second piezoelectric vibrators 400B. Consequently, the configuration of the moving mechanism 500 is simplified.
According to such a second embodiment, it is possible to exert the same effects as the effects of the first embodiment.
A robot 1000 shown in
The manipulator 1200 is a robotic arm including a plurality of mutually coupled arms to thereby operate at a plurality of degrees of freedom. The manipulator 1200 includes a first arm 1210 turnably coupled to the base 1100, a second arm 1220 turnably coupled to the first arm 1210, a third arm 1230 turnably coupled to the second arm 1220, a fourth arm 1240 turnably coupled to the third arm 1230, a fifth arm 1250 turnably coupled to the fourth arm 1240, a sixth arm 1260 turnably coupled to the fifth arm 1250, and an end effector 1270 attached to the sixth arm 1260.
Any one selected out of the first to sixth arms 1210 to 1260 and the end effector 1270 can be set as a first member and any one selected out of the first to sixth arms 1210 to 1260 and the end effector 1270 excluding the first member can be set as a second member. For example, when a relatively movable plurality of members, for example, a pair of claws for gripping a workpiece is present in the end effector 1270, one claw can be set as the first member and the other claw can be set as the second member. In the illustrated configuration, the first arm 1210 is set as a first member R1 and the second arm 1220 is set as a second member R2.
The robot 1000 includes a first arm turning mechanism 1310 that is disposed in a joint of the base 1100 and the first arm 1210 and turns the first arm 1210 with respect to the base 1100, a second arm turning mechanism 1320 that is disposed in a joint of the first arm 1210 and the second arm 1220 and turns the second arm 1220 with respect to the first arm 1210, a third arm turning mechanism 1330 that is disposed in a joint of the second arm 1220 and the third arm 1230 and turns the third arm 1230 with respect to the second arm 1220, a fourth arm turning mechanism 1340 that is disposed in a joint of the third arm 1230 and the fourth arm 1240 and turns the fourth arm 1240 with respect to the third arm 1230, a fifth arm turning mechanism 1350 that is disposed in a joint of the fourth arm 1240 and the fifth arm 1250 and turns the fifth arm 1250 with respect to the fourth arm 1240, a sixth arm turning mechanism 1360 that is disposed in a joint of the fifth arm 1250 and the sixth arm 1260 and turns the sixth arm 1260 with respect to the fifth arm 1250, and an end effector driving mechanism 1370 that drives the end effector 1270. The robot 1000 includes a robot control section 1400 that controls driving of the first to sixth arm turning mechanisms 1310 to 1360 and the end effector driving mechanism 1370.
In a part or all of the first to sixth arm turning mechanisms 1310 to 1360 and the end effector driving mechanism 1370, the piezoelectric motors 100 are mounted as power sources thereof. The first to sixth arms 1210 to 1260 and the end effector 1270 set as targets are driven by driving of the piezoelectric motors 100. Therefore, the robot 1000 can enjoy the effects of the piezoelectric motor 100 explained above and can realize excellent driving efficiency.
As explained above, in the piezoelectric motor 100, the first piezoelectric vibrators 400A move and the separation distance D is variable. Therefore, the piezoelectric motor 100 functions as a speed reducer as well by changing the separation distance D. That is, the piezoelectric motor 100 also serves as the speed reducer. Therefore, as shown in
As explained above, the first piezoelectric vibrator 400A also functions as a brake that stops driving of the first piezoelectric vibrator 400A to thereby hinder the rotation of the rotor 300 and maintain relative positions of the coupled arms. Therefore, as shown in
As explained above, the robot 1000 includes the first arm 1210 functioning as the first member and the second arm 1220 functioning as the second member coupled to each other and the piezoelectric motor 100 that displaces the second arm 1220 with respect to the first arm 1210. Therefore, the robot 1000 can enjoy the effects of the piezoelectric motor 100 and can realize excellent driving efficiency.
According to such a third embodiment, it is possible to exert the same effects as the effects in the first embodiment.
The piezoelectric motor, the control method for the piezoelectric motor, and the robot according to the present disclosure are explained above with reference to the embodiments shown in the drawings. However, the present disclosure is not limited to the embodiments. The components of the sections can be replaced with any components having the same functions. Any other components may be added to the present disclosure. The embodiments may be combined as appropriate. In the embodiments, the configuration in which the control method for the piezoelectric motor is applied to the robot is explained. However, the control method for the piezoelectric motor can also be applied to, other than the robot, various electronic devices that need a driving force, for example, a printer and a projector.
Number | Date | Country | Kind |
---|---|---|---|
2021-019638 | Feb 2021 | JP | national |