EP4286100A1 - Outil électrique, procédé de commande pour outil électrique, et programme - Google Patents

Outil électrique, procédé de commande pour outil électrique, et programme Download PDF

Info

Publication number
EP4286100A1
EP4286100A1 EP21922760.0A EP21922760A EP4286100A1 EP 4286100 A1 EP4286100 A1 EP 4286100A1 EP 21922760 A EP21922760 A EP 21922760A EP 4286100 A1 EP4286100 A1 EP 4286100A1
Authority
EP
European Patent Office
Prior art keywords
revolutions
torque
motor
control unit
fastening
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.)
Granted
Application number
EP21922760.0A
Other languages
German (de)
English (en)
Other versions
EP4286100B1 (fr
EP4286100A4 (fr
Inventor
Yusuke Tanji
Hideki Tamura
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.)
Panasonic Intellectual Property Management Co Ltd
Original Assignee
Panasonic Intellectual Property Management Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Panasonic Intellectual Property Management Co Ltd filed Critical Panasonic Intellectual Property Management Co Ltd
Publication of EP4286100A1 publication Critical patent/EP4286100A1/fr
Publication of EP4286100A4 publication Critical patent/EP4286100A4/fr
Application granted granted Critical
Publication of EP4286100B1 publication Critical patent/EP4286100B1/fr
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25BTOOLS OR BENCH DEVICES NOT OTHERWISE PROVIDED FOR, FOR FASTENING, CONNECTING, DISENGAGING, OR HOLDING
    • B25B21/00Portable power-driven screw or nut setting or loosening tools; Attachments for drilling apparatus serving the same purpose
    • B25B21/02Portable power-driven screw or nut setting or loosening tools; Attachments for drilling apparatus serving the same purpose with means for imparting impact to screwdriver blade or nut socket
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25BTOOLS OR BENCH DEVICES NOT OTHERWISE PROVIDED FOR, FOR FASTENING, CONNECTING, DISENGAGING, OR HOLDING
    • B25B23/00Details of, or accessories for, spanners, wrenches, screwdrivers
    • B25B23/14Arrangement of torque limiters or torque indicators in wrenches or screwdrivers
    • B25B23/147Arrangement of torque limiters or torque indicators in wrenches or screwdrivers specially adapted for electrically operated wrenches or screwdrivers
    • B25B23/1475Arrangement of torque limiters or torque indicators in wrenches or screwdrivers specially adapted for electrically operated wrenches or screwdrivers for impact wrenches or screwdrivers

Definitions

  • the present disclosure generally relates to an electric tool, a method for controlling the electric tool, and a program. More particularly, the present disclosure relates to an electric tool including an impact mechanism, a method for controlling such an electric tool, and a program.
  • Patent Literature 1 discloses an impact rotary tool (electric tool) including an impact mechanism, an impact detection unit, a control unit, and a voltage detection unit.
  • the impact mechanism includes a hammer and applies impact/shock to an output shaft with the output of a motor. In this manner, impact rotary tool fastens a screw (fastening member).
  • the impact detection unit detects the impact applied by the impact mechanism.
  • the control unit stops the rotation of the motor based on a result of detection by the impact detection unit.
  • Patent Literature 1 JP 2017-132021 A
  • An electric tool includes a motor, an impact mechanism, an output shaft, a torque measuring unit, a fastening torque calculating unit, and a control unit.
  • the impact mechanism receives motive power from the motor to generate impacting force.
  • the output shaft holds a tip tool thereon.
  • the tip tool is used to apply either tightening force or loosening force to a fastening member.
  • the output shaft receives, from the impact mechanism, rotational impact around an axis.
  • the torque measuring unit measures, as measured torque, torque applied to the output shaft.
  • the fastening torque calculating unit calculates, based on the measured torque measured by the torque measuring unit, fastening torque to be applied to the fastening member.
  • the control unit controls operation of the motor.
  • the control unit has a speed reducing function.
  • the control unit performs the speed reducing function by changing, according to the fastening torque calculated by the fastening torque calculating unit, a number of revolutions of the motor from a first number of revolutions into a second number of revolutions.
  • the second number of revolutions is smaller than the first number of revolutions.
  • a method for controlling an electric tool is designed to control an electric tool including a motor, an impact mechanism, an output shaft, and a torque measuring unit.
  • the impact mechanism receives motive power from the motor to generate impacting force.
  • the output shaft holds a tip tool thereon.
  • the tip tool is used to apply either tightening force or loosening force to a fastening member.
  • the output shaft receives, from the impact mechanism, rotational impact around an axis.
  • the torque measuring unit measures, as measured torque, torque applied to the output shaft.
  • the method for controlling the electric tool includes a calculating step and a speed reducing step.
  • the calculating step includes calculating, based on the measured torque measured by the torque measuring unit, fastening torque to be applied to the fastening member.
  • the speed reducing step includes changing, according to the fastening torque calculated in the calculating step, a number of revolutions of the motor from a first number of revolutions into a second number of revolutions.
  • the second number of revolutions is smaller than the first number of revolutions.
  • a program according to still another aspect of the present disclosure is designed to cause one or more processors to perform the method for controlling the electric tool described above.
  • An electric tool 1 is an impact tool.
  • the electric tool 1 may be used as, for example, an impact screwdriver or an impact wrench.
  • a situation where the electric tool 1 is used as an impact screwdriver for tightening or loosening a fastening member 30 (such as a screw) will be described as a typical example.
  • the electric tool 1 includes a motor 15, an impact mechanism 17, an output shaft 21, a torque measuring unit 41, a fastening torque calculating unit 43, and a control unit 44.
  • the impact mechanism 17 receives motive power from the motor 15 to generate impacting force.
  • the output shaft 21 holds a tip tool 28 thereon.
  • the tip tool 28 applies either tightening force or loosening force to a fastening member 30.
  • the output shaft 21 receives, from the impact mechanism 17, rotational impact around an axis.
  • the torque measuring unit 41 measures, as measured torque, torque applied to the output shaft 21.
  • the fastening torque calculating unit 43 calculates, based on the measured torque measured by the torque measuring unit 41, fastening torque to be applied to the fastening member 30.
  • the control unit 44 controls operation of the motor 15.
  • the control unit 44 has a speed reducing function (i.e., performs speed reduction control).
  • the control unit 44 performs the speed reducing function by changing, according to the fastening torque calculated by the fastening torque calculating unit 43, the number of revolutions of the motor 15 from a first number of revolutions into a second number of revolutions.
  • the second number of revolutions is smaller than the first number of revolutions.
  • the control unit 44 performs the speed reducing function to reduce the speed of the motor 15 such that the number of revolutions of the motor 15 changes from the first number of revolutions into the second number of revolutions, thus reducing a variation in fastening torque with time.
  • This improves, when the fastening torque needs to be controlled highly accurately, the accuracy of control of the fastening torque by making the control unit 44 perform the speed reducing function to reduce the speed of the motor 15. In addition, this also reduces the chances of excessive fastening torque being applied to the fastening member 30.
  • the electric tool 1 includes a power supply 32, the motor 15, a motor rotation measuring unit 27, a driving force transmission mechanism 18, the impact mechanism 17, the output shaft 21, a socket 23 (chuck), and the tip tool 28.
  • the electric tool 1 further includes a trigger volume 29, the torque measuring unit 41, an acceleration sensor 42, the fastening torque calculating unit 43, the control unit 44, and a case 45.
  • the impact mechanism 17 performs an impact operation of receiving motive power from the motor 15 to generate impacting force.
  • the impact mechanism 17 is coupled to the output shaft 21.
  • the output shaft 21 is a part that rotates upon receiving the driving force transmitted from the motor 15.
  • the socket 23 is fixed to the output shaft 21.
  • the tip tool 28 is attached removably to the socket 23.
  • the tip tool 28 rotates along with the output shaft 21.
  • the electric tool 1 is designed to rotate the tip tool 28 by turning the output shaft 21 with the driving force applied by the motor 15. That is to say, the electric tool 1 is a tool for driving the tip tool 28 with the driving force applied by the motor 15.
  • the tip tool 28 (also called a "bit”) may be a screwdriver bit or a drill bit, for example.
  • One of various types of tip tools 28 is selected depending on the intended use and attached to the socket 23 for the intended use. Alternatively, the tip tool 28 may be directly attached to the output shaft 21.
  • the electric tool 1 includes the socket 23, thus making the tip tool 28 replaceable depending on the intended use.
  • the tip tool 28 does not have to be replaceable.
  • the electric tool 1 may also be designed to allow the use of only a particular type of tip tool 28, for example.
  • the tip tool 28 is a screwdriver bit for tightening or loosening the fastening member 30 (such as a screw). That is to say, the output shaft 21 holds the screwdriver bit for tightening or loosening the fastening member and rotates upon receiving motive power from the motor 15.
  • the fastening member may be a bolt, a screw, or a nut, for example.
  • the fastening member 30 according to this embodiment is a wood screw.
  • the fastening member 30 includes a head portion 301, a cylindrical portion 302, and a thread portion 303.
  • the head portion 301 and the thread portion 303 are respectively connected to both ends of the cylindrical portion 302.
  • the head portion 301 has a screw hole (such as a plus (+) hole) that fits the tip tool 28.
  • the thread portion 303 has a thread thereon.
  • the tip tool 28 fits the fastening member 30. That is to say, the tip tool 28 is inserted into the screw hole on the head portion 301 of the fastening member 30. In this state, the tip tool 28 is caused to rotate by being driven by the motor 15, thereby turning the fastening member 30. As a result, the fastening member 30 is fastened (i.e., embedded) into the target member (such as wood) to be screwed. That is to say, the tip tool 28 applies tightening (or loosening) force to the fastening member 30.
  • the power supply 32 supplies a current for driving the motor 15.
  • the power supply 32 may be a battery pack, for example.
  • the power supply 32 may include, for example, either a single secondary battery or a plurality of secondary batteries.
  • the motor 15 may be, for example, a brushless motor.
  • the motor 15 may be, for example, an AC motor.
  • the motor rotation measuring unit 27 measures the rotational angle of the motor 15.
  • a photoelectric encoder or a magnetic encoder may be adopted, for example.
  • the control unit 44 performs time differentiation on the rotational angle, measured by the motor rotation measuring unit 27, of the motor 15 to determine the number of revolutions of the motor 15.
  • the control unit 44 controls the operation of the motor 15 based on the number of revolutions thus determined.
  • the control unit 44 may perform, for example, feedback control on the number of revolutions of the motor 15.
  • the motor 15 is a drive source for driving the tip tool 28.
  • the motor 15 includes a rotary shaft 16 for outputting rotational power.
  • the rotary shaft 16 is connected to the driving force transmission mechanism 18.
  • the driving force transmission mechanism 18 regulates the rotational power of the motor 15 to output desired torque.
  • the driving force transmission mechanism 18 includes a drive shaft 22 as its output member.
  • the drive shaft 22 is connected to the impact mechanism 17.
  • the impact mechanism 17 transmits the rotational power of the motor 15, which the impact mechanism 17 has received via the driving force transmission mechanism 18, to the output shaft 21.
  • the impact mechanism 17 includes a hammer 19, an anvil 20, and a spring 24.
  • the hammer 19 is attached to the drive shaft 22 of the driving force transmission mechanism 18 via a cam mechanism.
  • the anvil 20 is coupled to, and rotates integrally with, the hammer 19.
  • the spring 24 biases the hammer 19 toward the anvil 20.
  • the anvil 20 is formed integrally with the output shaft 21. Alternatively, the anvil 20 may also be formed separately from, and be fixed to, the output shaft 21.
  • the impact mechanism 17 causes the output shaft 21 to turn continuously with the rotational power of the motor 15. That is to say, in that case, the drive shaft 22 and the hammer 19 that are coupled to each other via the cam mechanism rotate integrally with each other and the hammer 19 and the anvil 20 also rotate integrally with each other. Thus, the output shaft 21 formed integrally with the anvil 20 rotates.
  • the impact mechanism 17 upon the application of a load with a predetermined magnitude or more to the output shaft 21, the impact mechanism 17 performs an impact operation.
  • the impact mechanism 17 In performing the impact operation, the impact mechanism 17 generates impacting force by transforming the rotational power of the motor 15 into pulses of torque. That is to say, while the impact operation is being performed, the hammer 19 retreats by overcoming the biasing force applied by the spring 24 (i.e., goes away from the anvil 20) while being regulated by the cam mechanism between the drive shaft 22 and the hammer 19 itself.
  • the hammer 19 starts advancing (i.e., moving toward the output shaft 21) while rotating, thereby applying impacting force to the anvil 20 in the rotational direction and causing the output shaft 21 to rotate. That is to say, the impact mechanism 17 applies rotational impact around the axis (of the output shaft 21) to the output shaft 21 via the anvil 20. While the impact mechanism 17 is performing the impact operation, the hammer 19 repeatedly performs the operation of applying impacting force to the anvil 20 in the rotational direction. Every time the hammer 19 advances and retreats, the impacting force is generated.
  • the trigger volume 29 is an operating member for accepting the operation of controlling the rotation of the motor 15.
  • the motor 15 may be selectively activated (turned ON or OFF) by the operation of pulling the trigger volume 29.
  • the rotational velocity of the output shaft 21 i.e., the rotational velocity of the motor 15
  • the control unit 44 either starts or stops rotating the motor 15, and controls the rotational velocity of the motor 15, according to the manipulative variable of the operation of pulling the trigger volume 29.
  • the tip tool 28 is attached to the socket 23.
  • the rotational velocity of the motor 15 is controlled in response to the operation performed on the trigger volume 29, thereby controlling the rotational velocity of the tip tool 28.
  • the torque measuring unit 41 measures the torque applied to the output shaft 21.
  • the torque measuring unit 41 may be, for example, a magnetostrictive strain sensor which may detect torsional strain.
  • the magnetostrictive strain sensor makes a coil, installed in a non-rotating portion near the output shaft 21, detect a variation in permeability due to a strain caused by the application of torque to the output shaft 21 and outputs a voltage signal proportional to the strain thus detected.
  • the acceleration sensor 42 is attached to the output shaft 21.
  • the acceleration sensor 42 measures the acceleration of the output shaft 21 in the circumferential direction and outputs a voltage signal proportional to the acceleration thus measured.
  • the acceleration sensor 42 may also be configured to measure an angular acceleration of the output shaft 21.
  • the case 45 houses the fastening torque calculating unit 43 and the control unit 44.
  • the fastening torque calculating unit 43 and the control unit 44 may be implemented as, for example, a microcontroller. That is to say, the fastening torque calculating unit 43 and the control unit 44 include a computer system including one or more processors and a memory. In this case, a single microcontroller may perform the functions of both the fastening torque calculating unit 43 and the control unit 44. Alternatively, a microcontroller performing the function of the fastening torque calculating unit 43 and a microcontroller performing the function of the control unit 44 may be provided separately from each other.
  • the fastening torque calculating unit 43 calculates, based on the torque (measured torque) measured by the torque measuring unit 41, the torque (fastening torque) to be applied to the fastening member 30.
  • the fastening torque calculating unit 43 calculates the fastening torque at least while the impact mechanism 17 is applying rotational impact to the output shaft 21.
  • the fastening torque is calculated in every predetermined time (e.g., every millisecond).
  • the control unit 44 controls the operation of the motor 15. More specifically, the control unit 44 controls the number of revolutions of the motor 15 by controlling the current supplied from the power supply 32 to the motor 15.
  • the control unit 44 may perform, for example, feedback control on the number of revolutions of the motor 15 as described above.
  • the control unit 44 has the following speed reducing function. Specifically, the control unit 44 performs the speed reducing function by changing, according to the fastening torque calculated by the fastening torque calculating unit 43, the number of revolutions of the motor 15 from a first number of revolutions into a second number of revolutions. The second number of revolutions is smaller than the first number of revolutions.
  • control unit 44 performs the speed reducing function by changing, when finding the fastening torque calculated by the fastening torque calculating unit 43 greater than a torque threshold value Th1 (refer to FIG. 3 ), the number of revolutions of the motor 15 from the first number of revolutions into the second number of revolutions.
  • control unit 44 performs the speed reducing function by stopping the motor 15 on detecting that the fastening torque calculated by the fastening torque calculating unit 43 has reached a target torque Th2 (refer to FIG. 3 ).
  • the target torque Th2 is greater than the torque threshold value Th1.
  • the torque threshold value Th1 and the target torque Th2 are stored in advance in the memory of a computer system that performs the functions of the fastening torque calculating unit 43 and the control unit 44.
  • control unit 44 has a first mode and a second mode. In the first mode, the control unit 44 performs the speed reducing function. In the second mode, the control unit 44 does not perform the speed reducing function. In the second mode, the control unit 44 maintains the number of revolutions of the motor 15 at the first number of revolutions, irrespective of the fastening torque calculated by the fastening torque calculating unit 43.
  • the electric tool 1 may include, for example a user interface that accepts an operation of switching the operation mode from the first mode to the second mode, and vice versa.
  • Examples of the user interface include a button, a slide switch, and a touchscreen panel.
  • the control unit 44 switches the operation mode between the first mode and the second mode in accordance with the user's operating command entered through the user interface.
  • the electric tool 1 may include, for example, a receiver for accepting input of a signal to switch the operation mode from the first mode to the second mode, or vice versa.
  • the receiver receives the signal from an external device outside of the electric tool 1.
  • the control unit 44 switches the operation mode between the first mode and the second mode.
  • the communication between the external device and the receiver may be either wireless communication or wired communication, whichever is appropriate.
  • the functions of the electric tool 1 may also be implemented as, for example, a method for controlling the electric tool 1, a (computer) program, or a non-transitory storage medium that stores the program thereon.
  • a program according to an aspect is designed to cause one or more processors to perform the method for controlling the electric tool 1.
  • an exemplary method for controlling the electric tool 1 will be described as an exemplary operation of the electric tool 1.
  • an exemplary operation of the electric tool 1 in a situation where the operation mode of the control unit 44 is the first mode will be described.
  • a method for controlling the electric tool 1 is designed to control an electric tool 1 including a motor 15, an impact mechanism 17, an output shaft 21, and a torque measuring unit 41.
  • the impact mechanism 17 receives motive power from the motor 15 to generate impacting force.
  • the output shaft 21 holds a tip tool 28 thereon.
  • the tip tool 28 applies either tightening force or loosening force to a fastening member 30.
  • the output shaft 21 receives, from the impact mechanism 17, rotational impact around an axis.
  • the torque measuring unit 41 measures, as measured torque, torque applied to the output shaft 21.
  • FIG. 2 is a flowchart showing an exemplary method for controlling the electric tool 1.
  • the method for controlling the electric tool 1 includes a calculating step ST4 and a speed reducing step (including Steps ST6, ST7).
  • the calculating step ST4 includes calculating, based on the measured torque measured by the torque measuring unit 41, fastening torque to be applied to the fastening member 30.
  • the speed reducing step includes changing, according to the fastening torque calculated in the calculating step ST4, the number of revolutions of the motor 15 from a first number of revolutions into a second number of revolutions. The second number of revolutions is smaller than the first number of revolutions.
  • Step ST1 An exemplary method for controlling the electric tool 1 will be described in further detail.
  • the worker performs the operation of pulling the trigger volume 29 (in Step ST1), thus causing the motor 15 to start running. If the worker has pulled the trigger volume 29 to a maximum depth, then the number of revolutions of the motor 15 will be the first number of revolutions.
  • Step ST2 When a load, of which the magnitude is equal to or greater than a predetermined magnitude, is applied to the output shaft 21, the impact mechanism 17 starts performing the impact operation (in Step ST2).
  • the torque measuring unit 41 measures, as the measured torque, the torque applied to the output shaft 21 (in Step ST3).
  • the fastening torque calculating unit 43 performs the calculating step ST4 to calculate the fastening torque.
  • Step ST6 the control unit 44 compares the fastening torque with the torque threshold value Th1. If the fastening torque is equal to or less than the torque threshold value Th1 (if the answer is NO in Step ST6), the process goes back to Step ST3. On the other hand, if the fastening torque is greater than the torque threshold value Th1 (if the answer is YES in Step ST6), the control unit 44 changes the number of revolutions of the motor 15 from the first number of revolutions into the second number of revolutions (in Step ST7).
  • Step ST5 if the number of revolutions of the motor 15 turns out, in Step ST5, to be the second number of revolutions, not the first number of revolutions (if the answer is NO in Step ST5), the control unit 44 compares the fastening torque with the target torque Th2. If the fastening torque is less than the target torque Th2 (if the answer is NO in Step ST8), the process goes back to Step ST3. When the fastening torque reaches the target torque Th2 (if the answer is YES in Step ST8), the control unit 44 makes the motor 15 stop running (in Step ST9).
  • FIG. 3 shows how the fastening torque calculated by the fastening torque calculating unit 43 changes with time while the impact mechanism 17 is applying rotational impact to the output shaft 21.
  • the fastening torque is normalized. Specifically, in FIG. 3 , the fastening torque when the motor 15 is turning at a constant velocity is represented as zero. That is to say, an increment with respect to the fastening torque when the motor 15 is turning at a constant velocity is shown in FIG. 3 .
  • f1 represents an instantaneous value of the fastening torque when the number of revolutions of the motor 15 is the first number of revolutions.
  • H1 is an approximation function of the instantaneous value f1 where time is an independent variable. More specifically, the approximation function H1 may be, for example, a function where the instantaneous value f1 is obtained by polynomial approximation.
  • f2 represents an instantaneous value of the fastening torque when the number of revolutions of the motor 15 is the second number of revolutions.
  • H2 is an approximation function of the instantaneous value f2 where time is an independent variable. More specifically, the approximation function H2 may be, for example, a function where the instantaneous value f2 is obtained by polynomial approximation.
  • the control unit 44 controls the number of revolutions of the motor 15 in accordance with at least one of the instantaneous value of the fastening torque or the value of the approximation function. Specifically, if the number of revolutions of the motor 15 is the first number of revolutions, the control unit 44 controls the number of revolutions of the motor 15 in accordance with at least one of the instantaneous value f1 or the value of the approximation function H1. On the other hand, if the number of revolutions of the motor 15 is the second number of revolutions, the control unit 44 controls the number of revolutions of the motor 15 in accordance with at least one of the instantaneous value f2 or the value of the approximation function H2.
  • control unit 44 obtains either the approximation function H1 of the fastening torque or the approximation function H2 of the fastening torque and controls the number of revolutions of the motor 15 in accordance with either the value of the approximation function H1 or the value of the approximation function H2
  • the control unit 44 performs the speed reducing function by obtaining, based on the fastening torque, the approximation function H1, H2 representing the relation between the fastening torque and time.
  • the control unit 44 changes the number of revolutions of the motor 15 from the first number of revolutions into the second number of revolutions according to the value of the approximation function H1, H2.
  • the first number of revolutions may be, for example, 15500 rpm and the second number of revolutions may be, for example, 10500 rpm.
  • the torque threshold value Th1 may be, for example, 70 N ⁇ m and the target torque Th2 may be, for example, 80 N ⁇ m.
  • the number of revolutions of the motor 15 will be the first number of revolutions.
  • the value of the approximation function H1 increases.
  • the value of the approximation function H1 exceeds the torque threshold value Th1.
  • the control unit 44 changes the number of revolutions of the motor 15 from the first number of revolutions into the second number of revolutions. That is to say, the control unit 44 reduces the speed (rotational velocity) of the motor 15.
  • the approximation function corresponding to the fastening torque changes from H1 into H2. That is to say, the instantaneous value of the fastening torque and the value of the approximation function both decrease.
  • the control unit 44 does not decrease the number of revolutions of the motor 15 even if the approximation function H2 of the fastening torque exceeds the torque threshold value Th1. In the state where the number of revolutions of the motor 15 is the second number of revolutions, the value of the approximation function H2 reaches the target torque Th2 at a time t3. In response, the control unit 44 stops running the motor 15.
  • control unit 44 operates when its operation mode is the first mode.
  • the control unit 44 maintains the number of revolutions of the motor 15 at the first number of revolutions. In that case, the value of the approximation function H1 of the fastening torque reaches the target torque Th2 at a time t2 between the time t1 and the time t3.
  • the gradient of the approximation function H2 in the vicinity of the target torque Th2 when the number of revolutions of the motor 15 is the second number of revolutions is less steep than the gradient of the approximation function H1 in the vicinity of the target torque Th2 when the number of revolutions of the motor 15 is the first number of revolutions.
  • the value of the approximation function H2 of the fastening torque increases in the vicinity of the target torque Th2 more gently than when the number of revolutions of the motor 15 is the first number of revolutions.
  • This allows the motor 15 to stop running while the increase in the value of the approximation function H2 is relatively small after the value of the approximation function H2 of the fastening torque has reached the target torque Th2.
  • changing the number of revolutions of the motor 15 from the first number of revolutions into the second number of revolutions may reduce the chances of the value of the approximation function H2 significantly surpassing the target torque Th2. In other words, this reduces the chances of fastening torque much greater than the target torque Th2 being applied to the fastening member 30.
  • changing the number of revolutions of the motor 15 from the first number of revolutions into the second number of revolutions may reduce the dispersion in the instantaneous value of the fastening torque, thus improving the accuracy of control of the fastening torque.
  • reducing the dispersion in the instantaneous value of the fastening torque may also reduce the chances of the instantaneous value f2 of the fastening torque significantly surpassing the target torque Th2.
  • this also makes the fastening torque at an initial stage of the impact operation (i.e., from the time t0 through the time t1) greater than in a situation where the number of revolutions of the motor 15 is set at the second number of revolutions from the beginning. This shortens the time it takes to fasten the fastening member 30.
  • the control unit 44 performs the speed reducing function by changing, according to the fastening torque and the number of times the impact mechanism 17 has performed the impact operation (hereinafter simply referred to as "the number of times of impact operations performed"), the number of revolutions of the motor 15 from the first number of revolutions into the second number of revolutions.
  • the "number of times of impact operations performed” refers to the number of times the hammer 19 has struck the anvil 20 from a reference point in time (e.g., the time t0 when the impact operation starts to be performed, in this example).
  • the control unit 44 When a predetermined period of time has passed since the reference point in time (e.g., at a time t4 between the time t0 and the time t1 in this example), the control unit 44 performs the following processing. Specifically, the control unit 44 obtains the approximation function H1 based on the instantaneous value f1 from the time t0 through the time t4. This allows an approximation function H1 representing at least the fastening torque up to a time t2 when the value of the approximation function H1 reaches the target torque Th2 to be obtained (i.e., estimated).
  • the control unit 44 associates the approximation function H1 with the number of times that the impact mechanism 17 has performed the impact operations. That is to say, the control unit 44 determines, based on the cycle in which the impact operation is performed by the impact mechanism 17, the relation between the value of the approximation function H1 and the number of times of impact operations performed. Then the control unit 44 calculates (estimates), based on the approximation function H1, the number of times of impact operations performed when the value of the approximation function H1 reaches the target torque Th2 (hereinafter referred to as a "final number of times of impact operations performed").
  • the control unit 44 defines the torque threshold value Th1 to be the fastening torque corresponding, in the approximation function H1, to the number of times of impact operations performed calculated by subtracting a predetermined value from the final number of times of impact operations performed (hereinafter referred to as a "differential number of times of impact operations performed"). For example, if the final number of times of impact operations performed is 50 times and the predetermined value is 10 times, then the control unit 44 defines the torque threshold value Th1 to be fastening torque when the number of times of impact operations performed is 40 times according to the approximation function H1.
  • control unit 44 may obtain the approximation function H1 as a function with respect to the number of times the impact mechanism 17 has performed impact operations, not as a function with respect to time.
  • control unit 44 may perform a predetermined type of control if the value of the approximation function H1 has never reached the torque threshold value Th1 in a situation where the number of times of impact operations performed has either reached the differential number of times of impact operations performed or exceeded the differential number of times of impact operations performed by a predetermined number of times.
  • predetermined types of control include stopping running the motor 15 and making notification about the abnormality of the electric tool 1.
  • the control unit 44 has the function of changing the ratio of the first number of revolutions to the second number of revolutions.
  • the control unit 44 changes the ratio of the first number of revolutions to the second number of revolutions by changing at least one of the first number of revolutions or the second number of revolutions.
  • the electric tool 1 may include, for example, a user interface that accepts the operation of changing the ratio of the first number of revolutions to the second number of revolutions.
  • a user interface that accepts the operation of changing the ratio of the first number of revolutions to the second number of revolutions.
  • Examples of the user interface include a button, a slide switch, and a touchscreen panel.
  • the control unit 44 changes the ratio of the first number of revolutions to the second number of revolutions in accordance with the user's operating command entered through the user interface.
  • the electric tool 1 may include, for example, a receiver for accepting input of a signal to change the ratio of the first number of revolutions to the second number of revolutions.
  • the receiver receives the signal from an external device outside of the electric tool 1.
  • the control unit 44 changes the ratio of the first number of revolutions to the second number of revolutions.
  • the communication between the external device and the receiver may be either wireless communication or wired communication, whichever is appropriate.
  • the ratio of the first number of revolutions to the second number of revolutions may be either selected from a plurality of values or changed continuously, whichever is appropriate.
  • the ratio of the first number of revolutions to the second number of revolutions may be changed as needed.
  • the ratio of the first number of revolutions to the second number of revolutions may be changed according to, for example, the degree of accuracy required in controlling the fastening torque. That is to say, if a relatively high degree of accuracy is required, the ratio of the first number of revolutions to the second number of revolutions may be increased. On the other hand, if the degree of accuracy may be relatively low, the ratio of the first number of revolutions to the second number of revolutions may be decreased.
  • the electric tool 1 includes a computer system as a constituent element of at least the fastening torque calculating unit 43 and the control unit 44.
  • the computer system includes a processor and a memory as principal hardware components thereof.
  • the functions of the fastening torque calculating unit 43 and the control unit 44 according to the present disclosure are performed by making the processor execute a program stored in the memory of the computer system.
  • the program may be stored in advance in the memory of the computer system. Alternatively, the program may also be downloaded through a telecommunications line or be distributed after having been recorded in some non-transitory storage medium such as a memory card, an optical disc, or a hard disk drive, any of which is readable for the computer system.
  • the processor of the computer system may be made up of a single or a plurality of electronic circuits including a semiconductor integrated circuit (IC) or a large-scale integrated circuit (LSI).
  • IC semiconductor integrated circuit
  • LSI large-scale integrated circuit
  • the "integrated circuit” such as an IC or an LSI is called by a different name depending on the degree of integration thereof.
  • the integrated circuits include a system LSI, a very-large-scale integrated circuit (VLSI), and an ultra-large-scale integrated circuit (ULSI).
  • a field-programmable gate array (FPGA) to be programmed after an LSI has been fabricated or a reconfigurable logic device allowing the connections or circuit sections inside of an LSI to be reconfigured may also be adopted as the processor.
  • FPGA field-programmable gate array
  • the "computer system” includes a microcontroller including one or more processors and one or more memories.
  • the microcontroller may also be implemented as a single or a plurality of electronic circuits including a semiconductor integrated circuit or a large-scale integrated circuit.
  • each of the fastening torque calculating unit 43 and the control unit 44 are integrated together in a single housing.
  • those constituent elements of each of the fastening torque calculating unit 43 and the control unit 44 may be distributed in multiple different housings.
  • the fastening torque calculating unit 43 and the control unit 44 may also be distributed in multiple different housings.
  • at least some functions of the fastening torque calculating unit 43 and the control unit 44 may be implemented as a cloud computing system as well.
  • this phrase may herein cover both a situation where these two values are equal to each other and a situation where one of the two values is greater than the other.
  • the phrase “equal to or greater than” may also be a synonym of the phrase “greater than” that covers only a situation where one of the two values is over the other. That is to say, it is arbitrarily changeable, depending on selection of a reference value or any preset value, whether or not the phrase "equal to or greater than” covers the situation where the two values are equal to each other.
  • the phrase “equal to or greater than” may be a synonym of the phrase “less than” as well. In other words, from a technical point of view, there is no difference between the phrase “equal to or less than” and the phrase “less than.”
  • the motor 15 does not have to be a brushless motor but may also be a brush motor.
  • the motor 15 does not have to be an AC motor but may also be a DC motor.
  • the control unit 44 may change the number of revolutions of the motor 15 in three or more steps. Alternatively, the control unit 44 may change the number of revolutions of the motor 15 continuously (i.e., with no steps defined).
  • the control unit 44 may decrease, when changing the number of revolutions of the motor 15 from the first number of revolutions into the second number of revolutions, the number of revolutions of the motor 15 with the passage of time.
  • control unit 44 may not only change the number of revolutions of the motor 15 from the first number of revolutions into the second number of revolutions but also perform control in the following manner, for example. Specifically, if the number of revolutions of the motor 15 is equal to or greater than a third number of revolutions, the control unit 44 may change the number of revolutions of the motor 15 from a current number of revolutions into a smaller number of revolutions depending on a condition.
  • the third number of revolutions has a value greater than the second number of revolutions and equal to or less than the first number of revolutions.
  • the condition may be, for example, the same as the condition on which the control unit 44 changes the number of revolutions of the motor 15 from the first number of revolutions into the second number of revolutions in the exemplary embodiment described above.
  • the number of revolutions of the motor 15 may be either changed into a different number of revolutions according to the number of revolutions of the motor 15 at a point in time just before the change of the number of revolutions or always changed into the second number of revolutions, whichever is appropriate.
  • the control unit 44 decreases the number of revolutions of the motor 15 once the fastening torque exceeds the torque threshold value Th1. As long as the number of revolutions of the motor 15 is less than the third number of revolutions, the control unit 44 does not decrease the number of revolutions of the motor 15 even if the fastening torque exceeds the torque threshold value Th1.
  • the first number of revolutions is the number of revolutions of the motor 15 when the trigger volume 29 has been pulled to the maximum depth.
  • the first number of revolutions may also be the number of revolutions of the motor 15 when the trigger volume 29 has been pulled to a predetermined depth smaller than the maximum depth.
  • the control unit 44 may calculate (estimate), based on the approximation function H1, a point in time when the value of the approximation function H1 reaches the target torque Th2 and may define, based on the approximation function H1, the torque threshold value Th1 to be fastening torque at a point in time determined by subtracting a predetermined time from the point in time.
  • the value of the approximation function H1, H2 does not have to be obtained by subjecting the instantaneous value f1, f2 to polynomial approximation.
  • linear approximation, log approximation, or power approximation, for example may be adopted instead of the polynomial approximation.
  • a value obtained by calculating a time average of the instantaneous value f1 may be adopted as the value of the approximation function H1.
  • a value obtained by calculating a time average of the instantaneous value f2 may also be adopted as the value of the approximation function H2.
  • the approximation function H1, H2 may be a curved function or a linear function, whichever is appropriate.
  • the control unit 44 does not have to compare the value of the approximation function H1, H2 of the fastening torque with the torque threshold value Th1 and the target torque Th2. Alternatively, the control unit 44 may compare the instantaneous value f1, f2 of the fastening torque with at least one of the torque threshold value Th1 or the target torque Th2. Then, the control unit 44 may control the operation of the motor 15 based on the result of comparison.
  • the control unit 44 may control the number of revolutions of the motor 15 without depending on the depth to which the trigger volume 29 has been pulled. That is to say, in the electric tool 1 according to the present disclosure, the control unit 44 controls the number of revolutions of the motor 15 automatically to prevent the fastening torque from surpassing the target torque Th2 significantly. Thus, the number of revolutions of the motor 15 does not have to be adjusted in accordance with the worker's operating command entered through the trigger volume 29.
  • the torque measuring unit 41 does not have to be a magnetostrictive strain sensor.
  • the torque measuring unit 41 may also be, for example, a resistive strain sensor.
  • the resistive strain sensor is affixed to the surface of the output shaft 21.
  • the resistive strain sensor measures the strain of the output shaft 21. That is to say, the resistive strain sensor transforms an electrical resistance value, corresponding to the strain generated upon the application of torque to the output shaft 21, into a voltage signal and outputs the voltage signal as a result of measurement.
  • the tip tool 28 does not have to be one of the constituent elements of the electric tool 1.
  • An electric tool (1) includes a motor (15), an impact mechanism (17), an output shaft (21), a torque measuring unit (41), a fastening torque calculating unit (43), and a control unit (44).
  • the impact mechanism (17) receives motive power from the motor (15) to generate impacting force.
  • the output shaft (21) holds a tip tool (28) thereon.
  • the tip tool (28) applies either tightening force or loosening force to a fastening member (30).
  • the output shaft (21) receives, from the impact mechanism (17), rotational impact around an axis.
  • the torque measuring unit (41) measures, as measured torque, torque applied to the output shaft (21).
  • the fastening torque calculating unit (43) calculates, based on the measured torque measured by the torque measuring unit (41), fastening torque to be applied to the fastening member (30).
  • the control unit (44) controls operation of the motor (15).
  • the control unit (44) has a speed reducing function.
  • the control unit (44) performs the speed reducing function by changing, according to the fastening torque calculated by the fastening torque calculating unit (43), the number of revolutions of the motor (15) from a first number of revolutions into a second number of revolutions. The second number of revolutions is smaller than the first number of revolutions.
  • the speed reducing function performed by the control unit (44) reduces the speed of the motor (15) such that the number of revolutions of the motor (15) changes from the first number of revolutions into the second number of revolutions, thus reducing a variation in fastening torque with time. This improves, when the fastening torque needs to be controlled highly accurately, the accuracy of control of the fastening torque by making the control unit (44) perform the speed reducing function to reduce the speed of the motor (15).
  • control unit (44) performs the speed reducing function by changing, when finding the fastening torque calculated by the fastening torque calculating unit (43) greater than a torque threshold value (Th1), the number of revolutions of the motor (15) from the first number of revolutions into the second number of revolutions.
  • Th1 a torque threshold value
  • control unit (44) performs the speed reducing function by stopping the motor (15) on detecting that the fastening torque calculated by the fastening torque calculating unit (43) has reached a target torque (Th2).
  • the target torque (Th2) is greater than the torque threshold value (Th1).
  • control unit (44) performs the speed reducing function by obtaining, based on the fastening torque, an approximation function (H1, H2) representing a relation between the fastening torque and time and changing, according to a value of the approximation function (H1, H2), the number of revolutions of the motor (15) from the first number of revolutions into the second number of revolutions.
  • H1, H2 an approximation function representing a relation between the fastening torque and time
  • This configuration may reduce the negative impact of a pulsed variation in the instantaneous value (f1, f2) of the fastening torque.
  • control unit (44) has the function of changing a ratio of the first number of revolutions to the second number of revolutions.
  • This configuration allows the ratio of the first number of revolutions to the second number of revolutions to be changed as needed.
  • control unit (44) performs the speed reducing function by changing, according to the fastening torque and a number of times the impact mechanism (17) has performed an impact operation, the number of revolutions of the motor (15) from the first number of revolutions into the second number of revolutions.
  • This configuration allows the control unit (44) to make a more precise decision than in a situation where the control unit (44) determines, based on only the fastening torque, whether the speed of the motor (15) should be reduced or not.
  • control unit (44) has: a first mode in which the control unit (44) performs the speed reducing function; and a second mode in which the control unit (44) maintains the number of revolutions of the motor (15) at the first number of revolutions.
  • This configuration allows the control unit (44) to selectively perform the speed reducing function depending on the necessity.
  • constituent elements according to the second to seventh aspects are not essential constituent elements for the electric tool (1) but may be omitted as appropriate.
  • a method for controlling an electric tool (1) is designed to control an electric tool (1) including a motor (15), an impact mechanism (17), an output shaft (21), and a torque measuring unit (41).
  • the impact mechanism (17) receives motive power from the motor (15) to generate impacting force.
  • the output shaft (21) holds a tip tool (28) thereon.
  • the tip tool (28) applies either tightening force or loosening force to a fastening member (30).
  • the output shaft (21) receives, from the impact mechanism (17), rotational impact around an axis.
  • the torque measuring unit (41) measures, as measured torque, torque applied to the output shaft (21).
  • the method for controlling the electric tool (1) includes a calculating step (ST4) and a speed reducing step (Steps (ST5, ST6)).
  • the calculating step (ST4) includes calculating, based on the measured torque measured by the torque measuring unit (41), fastening torque to be applied to the fastening member (30).
  • the speed reducing step includes changing, according to the fastening torque calculated in the calculating step (ST4), a number of revolutions of the motor (15) from a first number of revolutions into a second number of revolutions. The second number of revolutions is smaller than the first number of revolutions.
  • This method improves, when the fastening torque needs to be controlled highly accurately, the accuracy of control of the fastening torque by making the control unit (44) perform the speed reducing function to reduce the speed of the motor (15).
  • a program according to a ninth aspect is designed to cause one or more processors to perform the method for controlling the electric tool (1) according to the eighth aspect.

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Details Of Spanners, Wrenches, And Screw Drivers And Accessories (AREA)
EP21922760.0A 2021-01-26 2021-01-26 Outil électrique, procédé de commande pour outil électrique, et programme Active EP4286100B1 (fr)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2021/002671 WO2022162736A1 (fr) 2021-01-26 2021-01-26 Outil électrique, procédé de commande pour outil électrique, et programme

Publications (3)

Publication Number Publication Date
EP4286100A1 true EP4286100A1 (fr) 2023-12-06
EP4286100A4 EP4286100A4 (fr) 2024-03-20
EP4286100B1 EP4286100B1 (fr) 2026-03-18

Family

ID=82653105

Family Applications (1)

Application Number Title Priority Date Filing Date
EP21922760.0A Active EP4286100B1 (fr) 2021-01-26 2021-01-26 Outil électrique, procédé de commande pour outil électrique, et programme

Country Status (4)

Country Link
US (1) US20240075600A1 (fr)
EP (1) EP4286100B1 (fr)
CN (1) CN116710234A (fr)
WO (1) WO2022162736A1 (fr)

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4412377B2 (ja) * 2007-09-28 2010-02-10 パナソニック電工株式会社 インパクト回転工具
WO2010016185A1 (fr) * 2008-08-08 2010-02-11 本田技研工業株式会社 Dispositif de serrage par vis et détecteur de couple
JP5441003B2 (ja) * 2009-10-01 2014-03-12 日立工機株式会社 回転打撃工具
JP5486435B2 (ja) * 2010-08-17 2014-05-07 パナソニック株式会社 インパクト回転工具
FR2974320B1 (fr) * 2011-04-21 2014-05-02 Georges Renault Visseuse electrique a impulsion.
US9701000B2 (en) * 2013-07-19 2017-07-11 Panasonic Intellectual Property Management Co., Ltd. Impact rotation tool and impact rotation tool attachment
JP2015091626A (ja) * 2015-02-10 2015-05-14 株式会社マキタ 電動工具
JP6558737B2 (ja) * 2016-01-29 2019-08-14 パナソニックIpマネジメント株式会社 インパクト回転工具
JP6913870B2 (ja) * 2017-10-30 2021-08-04 パナソニックIpマネジメント株式会社 インパクト回転工具

Also Published As

Publication number Publication date
CN116710234A (zh) 2023-09-05
EP4286100B1 (fr) 2026-03-18
WO2022162736A1 (fr) 2022-08-04
EP4286100A4 (fr) 2024-03-20
US20240075600A1 (en) 2024-03-07

Similar Documents

Publication Publication Date Title
US11975427B2 (en) Method for controlling an electric motor of a power tool
US10293469B2 (en) Method for operating a power tool
CN108472795B (zh) 螺合构件紧固连结工具及螺合构件紧固连结工具的驱动时间设定方法
EP4063074B1 (fr) Outil à percussion, procédé de commande d'outil à percussion et programme
EP4059663B1 (fr) Outil à percussion et procédé et programme permettant de commander un outil à percussion
CN113710424B (zh) 电动工具
EP4286100B1 (fr) Outil électrique, procédé de commande pour outil électrique, et programme
JP7357278B2 (ja) 電動工具、電動工具の制御方法及びプログラム
CN114346970B (zh) 电动工具、马达控制方法及非暂时性存储介质
CN118393861A (zh) 用于选择用于训练人工智能系统的数据的方法、用于产生训练数据集的方法和训练数据集
US12053864B2 (en) Electric tool system, method of using the electric tool system, and program
CN113710425B (zh) 电动工具
JP7442139B2 (ja) インパクト工具、インパクト工具の制御方法及びプログラム
EP4190493B1 (fr) Outil d'impact, méthode de commande de l'outil d'impact et programme
US20230271306A1 (en) Impact rotary tool, torque calculation method, and program
US12097597B2 (en) Impact rotary tool, management system, and impact rotary tool system
US20240058929A1 (en) Impact rotary tool, torque estimation method, and non-transitory recording medium
KR102398769B1 (ko) 최적화된 리바운드를 갖는 임펄스 나사 조임 방법
JP2025010951A (ja) インパクト工具

Legal Events

Date Code Title Description
STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE INTERNATIONAL PUBLICATION HAS BEEN MADE

PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE

17P Request for examination filed

Effective date: 20230726

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

A4 Supplementary search report drawn up and despatched

Effective date: 20240219

RIC1 Information provided on ipc code assigned before grant

Ipc: B25B 23/147 20060101ALI20240213BHEP

Ipc: B25B 21/02 20060101AFI20240213BHEP

DAV Request for validation of the european patent (deleted)
DAX Request for extension of the european patent (deleted)
GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: GRANT OF PATENT IS INTENDED

INTG Intention to grant announced

Effective date: 20251009

GRAS Grant fee paid

Free format text: ORIGINAL CODE: EPIDOSNIGR3

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE PATENT HAS BEEN GRANTED

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

REG Reference to a national code

Ref country code: CH

Ref legal event code: F10

Free format text: ST27 STATUS EVENT CODE: U-0-0-F10-F00 (AS PROVIDED BY THE NATIONAL OFFICE)

Effective date: 20260318

Ref country code: GB

Ref legal event code: FG4D

REG Reference to a national code

Ref country code: DE

Ref legal event code: R096

Ref document number: 602021050402

Country of ref document: DE

REG Reference to a national code

Ref country code: IE

Ref legal event code: FG4D