This application is a new U.S. patent application that claims benefit of JP 2016-062688 filed on Mar. 25, 2016, the content of 2016-062688 is incorporated herein by reference.
1. Field of the Invention
The present invention relates to a motor and a mechanism, and in particular relates to a motor and a mechanism having the function of increasing or decreasing a brake torque.
2. Description of Related Art
To lock output axes of motors in cases of emergency stops or power failures, the motors are generally equipped with holding brakes that are operated without excitation (for example, Japanese Unexamined Patent Publication (Kokai) No. 2005-54843). Constant and high brake torque is required of the holding brakes. Thus, the holding brakes can supply holding torque required to lock the output axes, even when the holding brakes are not energized. For example, when the motors are used for driving joints of robots, the holding brakes serve to support the self-weight of the robots, even in cases of emergency stops or power failures, thus allowing maintaining the posture of the robots.
In the conventional art, since the brake torque of the holding brake is constant and high, the output axis of the motor cannot be easily rotated during operation of the brake, even if an external torque is applied to the output axis of the motor. Also in the case of the robot, as a matter of course, the robot cannot be easily moved (the posture of the robot cannot be changed) during operation of the holding brake of the motor, even if a person pushes the arms of the robot. Thus, when the robot is stopped during operation and the motor cannot be driven, the robot cannot be moved from the posture at the time of stopping.
Conventionally, when motors are stopped in cases of emergency stops, power failures, or the like, brakes lock the rotation of output axes of the motors. At this time, the following equation holds true during operation of the brakes.
Brake torque (constant value) Tb>>Holding torque Th of output axis
wherein, “holding torque Th of output axis” represents torque required to lock the output axes of the motors.
Since brake torque Tb is sufficiently high, people cannot rotate the output axes during operation of the brakes. The motors having this configuration are often used for driving joints of robots in general, and therefore when the motors are stopped under the application of the brakes, it is not easy for the people to move arms of the robots by pushes on the arms.
The present invention aims at providing a motor and a mechanism that can move a robot into an arbitrary posture, even when the motor cannot be driven due to an emergency stop, a power failure, or the like.
A motor according to an embodiment of the present invention includes an output axis, a brake for holding the output axis, a sensor for detecting an external torque applied to the output axis from outside, and a controller for decreasing or increasing the torque of the brake during operation of the brake in accordance with an increase or decrease in the external torque detected by the sensor.
A mechanism according to an embodiment of the present invention is a mechanism having a drive motor. The mechanism includes an output axis of the mechanism, a brake for holding the output axis, a sensor for detecting an external torque applied to the output axis from outside, and a controller for decreasing or increasing the torque of the brake during operation of the brake in accordance with an increase or decrease in the external torque detected by the sensor.
The objects, features, and advantages of the present invention will be more apparent from the following description of embodiments in conjunction with the attached drawings, wherein:
A motor and a mechanism according to the present invention will be described below with reference to the drawings.
A motor according to a first embodiment of the present invention will be described.
The brake 2 holds the output axis 1. As the brake 2, a powder brake, an electromagnetic brake, a magnetic hysteresis brake, or the like can be used. The electromagnetic brake is a brake that controls a gap using a current value. However, not limited thereto, another brake may be used.
The sensor 3 detects an external torque applied from outside to the output axis 1. The external torque data detected by the sensor 3 is outputted to the controller 4. As the sensor 3, an acceleration sensor, a strain sensor, or the like can be used. However, not limited thereto, another sensor may be used.
The controller 4 decreases or increases the torque of the brake 2 during operation of the brake 2 in accordance with an increase or decrease in the external torque detected by the sensor 3. To decrease or increase the torque of the brake 2, the controller 4 outputs a brake torque control signal to the brake 2.
Next, a method for controlling the torque of the brake 2 by the controller 4 in the motor according to the first embodiment of the present invention will be described.
When the motor 101 is stopped under the application of the brake 2, a motor torque To, that is, a torque applied to the output axis 1 of the motor is represented by the following equation (1) using a load torque Tf, which depends on machine conditions, and an external torque Tm.
To=Tf+Tm (1)
When Tb represents a brake torque, that is, the torque of the brake 2 to hold the output axis 1 of the motor, the following equation (2) is required to be satisfied to rotate the output axis 1 of the motor.
To>Tb (2)
On the other hand, to lock the output axis 1 of the motor, the following equation (3) is required to be satisfied.
To≦Tb (3)
When the brake 2 is applied, in general, the following equations hold true to be sure to lock the output axis 1 of the motor.
Tb>>Tf
Tb−Tf>>0 (4)
From the equations (1), (2), and (4), following equations are obtained.
To=Tf+Tm>Tb
Tm>Tb−Tf(>>0) (5)
That is, an extremely high external torque Tm is required to rotate the output axis 1 of the motor during operation of the brake 2.
The present invention proposes a method for rotating the output axis 1 of the motor by the external torque Tm even during operation of the brake 2.
First, the following is a condition to rotate the output axis 1 of the motor by a torque that is equal to or lower than the external torque Tm.
To−Tb≦Tm (6)
From the equations (1) and (6), following equations are obtained.
To−Tb=Tf+Tm−Tb≦Tm
Tf≦Tb (7)
From the equations (2) and (7), the following condition is required to rotate the output axis 1 of the motor by the external torque Tm.
Tf≦Tb<To (8)
or
Tf≦Tb<Tf+Tm (9)
That is, “the brake torque Tb is increased or decreased” in accordance with “an increase or decrease in the load torque Tf” or “a decrease or increase in the external torque Tm”. This will be concretely described with reference to a graph that shows variations of each torque with time.
An emergency stop of the motor is performed at the time t1. After the time t1 at which the emergency stop is performed, the motor torque To becomes zero. On the other hand, the brake torque Tb has a torque value of a predetermined level after the emergency stop.
When the external torque Tm is applied at a time t2, as shown in
To achieve the above operation, the motor according to the embodiment of the present invention has the following features.
(i) The motor varies the brake torque Tb of the brake 2.
(ii) The motor has the sensor 3 to measure the motor torque To of the output axis 1 of the motor.
(iii) The motor detects the load torque Tf by measuring the motor torque (torque of output axis) To in the absence of the external torque Tm (external force), or calculates the load torque Tf from a torque command or the like in the controller 4 (in the case of a robot, the load torque Tf is calculated from the weight of a work or the posture of the robot).
(iv) To achieve (i) to (iii) even in case of a power failure, the motor is preferably provided with a rechargeable power supply (described later).
According to the motor of the first embodiment of the present invention, it is possible to arbitrarily change the posture of a robot, even when the motor cannot be driven due to an emergency stop, a power failure, or the like.
Next, a motor according to a second embodiment of the present invention will be described.
As an example of the power supply 5, a storage battery, an electrolytic capacitor, or the like can be used. However, not limited thereto, another power supply may be used.
In the motor according to the second embodiment, as shown in
According to the motor of the second embodiment of the present invention, the provision of the power supply allows supplying power to each of the brake, the sensor, and the controller even in case of a power failure.
Next, a robot according to a third embodiment of the present invention will be described.
An articulated robot is taken as an example of the robot 301. As shown in
In the robot 301 according to the third embodiment, a pressure sensor, a piezoelectric sensor, or the like can be used as the sensor. However, not limited thereto, another sensor may be used.
According to the robot of the third embodiment of the present invention, it is possible to arbitrarily change the posture of the robot, even when the motor cannot be driven due to an emergency stop, a power failure, or the like.
Next, a mechanism according to a fourth embodiment of the present invention will be described.
The brake 2A holds the output axis 1A. As the brake 2A, a powder brake, an electromagnetic brake, a magnetic hysteresis brake, or the like can be used. The electromagnetic brake is a brake that controls a gap using a current value. However, not limited thereto, another brake may be used.
The brake 2A may be disposed in any of [1] inside the decelerator 6, [2] between the arm 7 or 8 and the decelerator 6, and [3] between the motor 100 and the decelerator 6.
The sensor 3A detects an external torque applied from outside to the output axis 1A. The external torque data detected by the sensor 3A is outputted to the controller 4A. As the sensor 3A, an acceleration sensor, a strain sensor, or the like can be used. However, not limited thereto, another sensor may be used. The sensor 3A is disposed in the mechanism 201 in the example of
The controller 4A decreases or increases the torque of the brake 2A during operation of the brake 2A in accordance with an increase or decrease in the external torque detected by the sensor 3A. To decrease or increase the torque of the brake 2A, the controller 4A outputs a brake torque control signal to the brake 2A.
In the mechanism according to the fourth embodiment, as shown in
Next, a mechanism according to a modification example of the fourth embodiment of the present invention will be described.
According to the mechanism of the fourth embodiment of the present invention, it is possible to arbitrarily change the posture of the robot, even when the motor cannot be driven due to an emergency stop, a power failure, or the like.
Next, a mechanism according to a fifth embodiment of the present invention will be described.
As an example of the power supply 5A, a storage battery, an electrolytic capacitor, or the like can be used. However, not limited thereto, another power supply may be used.
As shown in
Next, a mechanism according to a modification example of the fifth embodiment of the present invention will be described.
According to the mechanism of the fifth embodiment of the present invention, the provision of the power supply allows supplying power to each of the brake, the sensor, and the controller even in case of a power failure.
Next, a robot according to a sixth embodiment of the present invention will be described.
An articulated robot is taken as an example of the robot 302. As shown in
In the robot 302 according to the sixth embodiment, a pressure sensor, a piezoelectric sensor, or the like can be used as the sensor. However, not limited thereto, another sensor may be used.
According to the robot of the sixth embodiment of the present invention, it is possible to arbitrarily change the posture of the robot, even when the motor cannot be driven due to an emergency stop, a power failure, or the like.
Number | Date | Country | Kind |
---|---|---|---|
2016-062688 | Mar 2016 | JP | national |