Electric tool

文档序号:1046064 发布日期:2020-10-09 浏览:24次 中文

阅读说明:本技术 电动工具 (Electric tool ) 是由 许彦卿 杨德中 王宏伟 于 2019-07-31 设计创作,主要内容包括:本发明公开了一种电动工具,包括:电机,包括定子和转子,所述电机为能够产生磁阻转矩的电机;电源装置,用于提供电能至所述电机;驱动电路,与所述电机电性连接以驱动所述电机;参数获取模块,用于获取所述电机的电流、电机的转速和转子的位置;控制器,被配置为:依据所述电机的电流、电机的转速和转子的位置中的至少一个动态调整加载至所述定子的电流以使定子磁链和转子磁链的夹角的取值范围为90°~135°或135°~180°。本发明的电动工具的电机输出转速更高、输出性能更优。(The invention discloses an electric tool, comprising: the motor comprises a stator and a rotor, and is capable of generating reluctance torque; a power supply device for supplying electric power to the motor; the driving circuit is electrically connected with the motor to drive the motor; the parameter acquisition module is used for acquiring the current of the motor, the rotating speed of the motor and the position of the rotor; a controller configured to: dynamically adjusting the current loaded to the stator according to at least one of the current of the motor, the rotating speed of the motor and the position of the rotor so as to enable the value range of the included angle between the stator flux linkage and the rotor flux linkage to be 90-135 degrees or 135-180 degrees. The motor of the electric tool has higher output rotating speed and better output performance.)

1. A power tool, comprising:

the motor comprises a stator and a rotor, and is capable of generating reluctance torque;

a power supply device for supplying electric power to the motor;

the driving circuit is electrically connected with the motor to drive the motor;

a controller for controlling the drive circuit, the controller configured to:

in a first load interval, controlling the drive circuit in a first characteristic control mode to enable the motor to rotate in a first rotating speed range;

in a second load interval, controlling the driving circuit in a second characteristic control mode to enable the motor to rotate in a second rotating speed range;

the first characteristic control method includes: dynamically adjusting the current loaded to the stator according to at least one of the current of the motor, the rotating speed of the motor and the position of a rotor of the motor so as to enable the value range of an included angle between a stator flux linkage and a rotor flux linkage to be 135-180 degrees;

the second characteristic control method includes: dynamically adjusting the current loaded to the stator according to at least one of the current of the motor, the rotating speed of the motor and the position of a rotor of the motor so as to enable the value range of an included angle between a stator flux linkage and a rotor flux linkage to be 90-135 degrees;

wherein the output torque of the motor when the controller controls the drive circuit in the second characteristic control manner is larger than the output torque of the motor when the controller controls the drive circuit in the first characteristic control manner.

2. The power tool according to claim 1,

in the second characteristic control mode, the torque of the output torque of the motor within a preset time range is greater than a preset threshold, and the preset threshold is set according to the characteristic of the motor and the current of the motor.

3. The power tool according to claim 1,

the load torque of the motor in the first load interval is smaller than the load torque of the motor in the second load interval.

4. The power tool according to claim 1,

when the controller controls the driving circuit in the first characteristic control mode, the motor outputs a first rotating speed;

when the controller controls the driving circuit in the second characteristic control mode, the motor outputs a second rotating speed;

assuming that the controller controls the driving circuit in a third control mode, the motor outputs a third rotation speed; wherein the first rotational speed is greater than the third rotational speed, and the second rotational speed is greater than the third rotational speed.

5. The power tool of claim 1,

the bus current of the motor increases with a first slope in a first torque interval and with a second slope in a second torque interval, wherein the first slope is greater than the second slope.

6. The power tool of claim 1,

the controller controls the driving circuit in a second characteristic control mode to enable the output current of the power supply device to be a second output current when the motor rotates at a preset torque;

assuming that the output current of the power supply device is a third output current when the controller controls the driving circuit in a third control mode to enable the motor to rotate at the preset torque;

wherein the second output current is less than the third output current.

7. The power tool of claim 1,

when the controller controls the driving circuit in the first characteristic control mode, the output power of the electric tool is first output power;

when the controller controls the driving circuit in the second characteristic control mode, the output power of the electric tool is a second output power;

assuming that the controller controls the driving circuit in a third control mode, the output power of the electric tool is a third output power;

wherein the first output power is greater than the third output power, and the second output power is greater than the third output power.

8. The power tool of claim 1,

the controller outputs a PWM signal to the driving circuit, and the duty ratio of the PWM signal is changed along with the position change of the rotor.

9. The power tool of claim 1,

the controller controls the driving circuit to make the input voltage of the motor approximately in a sine wave change.

10. The power tool of claim 9,

the motor is a three-phase motor, and three-phase input voltages of the motor mutually form a phase angle of 120 degrees.

11. The power tool of claim 1,

the controller includes: and the first rotating speed ring is used for generating a target current of the motor according to the target rotating speed of the motor and the actual rotating speed of the motor.

12. The power tool of claim 11,

the controller further includes:

a first current distribution unit for distributing a direct axis target current and a quadrature axis target current according to a target current of the motor generated by the first rotation speed ring;

the first current transformation unit is used for generating a direct-axis actual current and a quadrature-axis actual current according to the actual current of the motor and the position of a rotor of the motor;

the first current loop is used for generating a first voltage regulating quantity according to the direct-axis target current and the direct-axis actual current;

the second current loop is used for generating a second voltage regulating quantity according to the quadrature axis target current and the quadrature axis actual current;

the first voltage conversion unit is used for generating a first voltage control quantity and a second voltage control quantity according to the first voltage adjustment quantity and the second voltage adjustment quantity;

and the first control signal generation unit is used for generating a control signal according to the first voltage control quantity and the second voltage control quantity, and the control signal is used for controlling the driving circuit.

13. The power tool of claim 1,

the controller includes:

and the second rotating speed ring is used for generating the target torque of the motor according to the target rotating speed and the actual rotating speed of the motor.

14. The power tool of claim 13,

the controller further includes:

the torque ring is used for generating a third voltage regulating quantity according to the target torque and the actual torque of the motor;

the magnetic chain ring is used for generating a fourth voltage regulating quantity according to the target stator flux linkage and the actual stator flux linkage of the motor;

a second voltage conversion unit for generating a third voltage control quantity and a fourth voltage control quantity according to the third voltage adjustment quantity and the fourth voltage adjustment quantity;

and the second control signal generation unit is used for generating a control signal according to the third voltage control quantity and the fourth voltage control quantity, and the control signal is used for controlling the driving circuit.

15. The power tool of claim 1,

the electric power tool further includes:

and the speed regulating mechanism is at least used for setting the target rotating speed of the motor.

Technical Field

The invention relates to an electric tool, in particular to an electric tool with a higher motor output rotating speed.

Background

The conventional electric tool generally adopts a traditional square wave to drive a motor therein, and controls the speed and the torque of the motor by adjusting the duty ratio of a square wave signal.

For a brushless dc motor, in a conventional square wave control method, in order to rotate the brushless dc motor, a driving circuit has a plurality of driving states, in which a stator winding of the brushless dc motor generates a magnetic field, and a controller is configured to output a corresponding driving signal to the driving circuit according to a rotation position of a rotor to switch the driving states of the driving circuit, so as to change a state of a voltage applied to the winding of the brushless dc motor, generate an alternating magnetic field to drive the rotor to rotate, and further implement driving of the brushless dc motor.

For a brushless motor, in a conventional square wave modulation control manner, in one electrical cycle, the brushless motor has only six states, or stator currents have six states (three-phase bridge arms have six switching states). Each current state can be regarded as a vector moment in one direction, and six vectors are regularly converted step by step, so that the rotor is driven to rotate, and the motor rotor can rotate synchronously.

The traditional square wave control is simple and convenient to implement, but because the square wave control only has six discrete and discontinuous vector moments, the motor efficiency is low, the whole machine efficiency is low, and under the heavy load condition, the locked rotor condition can frequently occur.

In addition, the conventional square wave control method is difficult to further increase after the motor speed reaches a certain speed, and under the condition of light load, the speed is generally expected to be as large as possible. Therefore, the speed can be adjusted by configuring different gear ratios by means of a mechanical structure, but the speed adjustment range is greatly limited by a motor by means of the mechanical structure, and the weight of the whole machine is increased by means of the mechanical gear structure, so that the use is influenced.

Disclosure of Invention

In order to overcome the defects in the prior art, the invention aims to provide an electric tool with higher output rotating speed and better output performance.

The technical scheme of the invention is as follows: a power tool, comprising: the motor comprises a stator and a rotor, and is capable of generating reluctance torque; a power supply device for supplying electric power to the motor;

the driving circuit is electrically connected with the motor to drive the motor; a controller for controlling the drive circuit, the controller configured to: in a first load interval, controlling the drive circuit in a first characteristic control mode to enable the motor to rotate in a first rotating speed range; in a second load interval, controlling the driving circuit in a second characteristic control mode to enable the motor to rotate in a second rotating speed range; the first characteristic control method includes: dynamically adjusting the current loaded to the stator according to at least one of the current of the motor, the rotating speed of the motor and the position of a rotor of the motor so as to enable the value range of an included angle between a stator flux linkage and a rotor flux linkage to be 135-180 degrees; the second characteristic control method includes: dynamically adjusting the current loaded to the stator according to at least one of the current of the motor, the rotating speed of the motor and the position of a rotor of the motor so as to enable the value range of an included angle between a stator flux linkage and a rotor flux linkage to be 90-135 degrees; wherein the output torque of the motor when the controller controls the drive circuit in the second characteristic control manner is larger than the output torque of the motor when the controller controls the drive circuit in the first characteristic control manner.

Optionally, in the second characteristic control manner, a torque of the output torque of the motor in a preset time range is greater than a preset threshold, and the preset threshold is set according to the characteristic of the motor and the current of the motor.

Optionally, the load torque of the motor in the first load interval is smaller than the load torque of the motor in the second load interval.

Optionally, when the controller controls the driving circuit in the first characteristic control manner, the motor outputs a first rotation speed; when the controller controls the driving circuit in the second characteristic control mode, the motor outputs a second rotating speed; assuming that the controller controls the driving circuit in a third control mode, the motor outputs a third rotation speed; wherein the first rotational speed is greater than the third rotational speed, and the second rotational speed is greater than the third rotational speed.

Optionally, the bus current of the electric machine increases with a first slope in a first torque interval and with a second slope in a second torque interval, wherein the first slope is greater than the second slope.

Optionally, when the controller controls the driving circuit in a second characteristic control manner to enable the motor to rotate at a preset torque, the output current of the power supply device is a second output current; assuming that the output current of the power supply device is a third output current when the controller controls the driving circuit in a third control mode to enable the motor to rotate at the preset torque; wherein the second output current is less than the third output current.

Optionally, when the controller controls the driving circuit in the first characteristic control manner, the output power of the electric tool is a first output power; when the controller controls the driving circuit in the second characteristic control mode, the output power of the electric tool is a second output power; assuming that the controller controls the driving circuit in a third control mode, the output power of the electric tool is a third output power; wherein the first output power is greater than the third output power, and the second output power is greater than the third output power.

Optionally, the controller outputs a PWM signal to the drive circuit, and a duty ratio of the PWM signal varies with a change in position of the rotor.

Optionally, the controller controls the driving circuit to cause the input voltage of the motor to vary approximately in a sine wave.

Optionally, the motor is a three-phase motor, and three-phase input voltages of the motor are 120 ° phase angles to each other.

Optionally, the controller comprises: a first rotation speed ring for generating a target current of the motor according to the target rotation speed of the motor and an actual rotation speed of the motor.

Optionally, the controller further comprises: a first current distribution unit for distributing a direct axis target current and a quadrature axis target current according to a target current of the motor generated by the first rotation speed ring; the first current transformation unit is used for generating a direct-axis actual current and a quadrature-axis actual current according to the actual current of the motor and the position of a rotor of the motor; the first current loop is used for generating a first voltage regulating quantity according to the direct-axis target current and the direct-axis actual current; the second current loop is used for generating a second voltage regulating quantity according to the quadrature axis target current and the quadrature axis actual current; the first voltage conversion unit is used for generating a first voltage control quantity and a second voltage control quantity according to the first voltage adjustment quantity and the second voltage adjustment quantity; and the first control signal generation unit is used for generating a control signal according to the first voltage control quantity and the second voltage control quantity, and the control signal is used for controlling the driving circuit.

Optionally, the controller comprises: and the second rotating speed ring is used for generating the target torque of the motor according to the target rotating speed and the actual rotating speed of the motor.

Optionally, the controller further comprises: the torque ring is used for generating a third voltage regulating quantity according to the target torque and the actual torque of the motor; the magnetic chain ring is used for generating a fourth voltage regulating quantity according to the target stator flux linkage and the actual stator flux linkage of the motor; a second voltage conversion unit for generating a third voltage control quantity and a fourth voltage control quantity according to the third voltage adjustment quantity and the fourth voltage adjustment quantity; and the second control signal generation unit is used for generating a control signal according to the third voltage control quantity and the fourth voltage control quantity, and the control signal is used for controlling the driving circuit.

Optionally, the power tool further comprises: and the speed regulating mechanism is at least used for setting the target rotating speed of the motor.

The invention has the advantages that: the motor of the electric tool has higher output rotating speed and better output performance.

Drawings

Fig. 1 is an external structural view of an electric drill;

fig. 2 is a block diagram of circuitry of an embodiment of an electric drill;

fig. 3 is a block diagram of circuitry of another embodiment of an electric drill;

figure 4 is circuitry as a more specific exemplary power drill;

FIG. 5 is a stator and rotor of an embodiment of an electric machine;

fig. 6 is a torque-angle characteristic curve of the permanent magnet torque T1, the reluctance torque T2 and the electromagnetic torque Te of the motor;

FIG. 7 is a space vector diagram of the stator flux linkage, rotor flux linkage and current in a d-q coordinate system of the motor;

FIG. 8 is a graph of motor bus current versus motor torque for an electric drill;

FIG. 9 is a graph of motor speed versus motor torque for an electric drill;

figure 10 is a graph of motor efficiency versus motor torque for an electric drill;

FIG. 11 is a graph of power output versus motor torque for an electric drill;

FIG. 12 is an external view of the angle grinder;

FIG. 13 is a partial cross-sectional view of the angle grinder of FIG. 12;

FIG. 14 is circuitry as an exemplary angle grinder;

FIG. 15 is a spatial vector diagram of the stator flux linkage, rotor flux linkage and current in a d-q coordinate system for an electric machine;

FIG. 16 is a graph of motor speed versus motor torque for an angle grinder;

FIG. 17 is a plot of the torque angle relationship of permanent magnet torque T1, reluctance torque T2, and electromagnetic torque Te of the motor;

FIG. 18 is a graph of motor efficiency versus motor torque for an angle grinder;

FIG. 19 is a graph of motor bus current versus motor torque for an angle grinder;

FIG. 20 is a graph of output power versus motor torque for an angle grinder.

Detailed Description

The invention is described in detail below with reference to the figures and the embodiments.

The power tool of the present invention may be a hand-held power tool, a garden-type vehicle such as a vehicle-type lawn mower, but is not limited thereto. The power tool of the present invention includes, but is not limited to, the following: electric tools needing speed regulation, such as a screwdriver, an electric drill, a wrench, an angle grinder and the like, electric tools possibly used for grinding workpieces, such as a sander and the like, and a reciprocating saw, a circular saw, a curve saw and the like possibly used for cutting the workpieces; electric hammers and the like may be used as electric tools for impact use. These tools may also be garden type tools, such as pruners, chainsaws, vehicle mowers; in addition, the tools may be used for other purposes, such as a blender. It is within the scope of the present invention for such power tools to be able to employ the teachings of the following disclosure.

Referring to fig. 1, a power tool 10, which is a power drill, is illustratively shown. The electric power tool 10 mainly includes: the device comprises a shell 11, a functional piece 12, a holding part 13, a speed regulating mechanism 14, a motor 15 and a power supply device 16. Of course, the drill may also include a drive mechanism, a drill bit, a circuit board, etc. (not exposed in the perspective of fig. 1).

The housing 11 is formed with a grip portion 13, and the grip portion 13 is gripped by a user, but the grip portion 13 may be a separate component. The housing 11 constitutes a main body portion of the electric power tool 10 for accommodating the motor 15, the transmission mechanism, and other electronic components such as a circuit board. The front end of the housing 11 is used for mounting a functional member.

The functional element 12 is used to perform the function of the power tool 10 and is driven by the motor 15. The functional elements are different for different power tools. In the case of a power drill, the function 12 is a drill bit (not shown) for performing a drilling function. The drill bit is operatively connected to the motor 15, and in particular, the drill bit is electrically connected to the motor 15 through an output shaft and a transmission.

The power supply device 16 is used to supply power to the power tool 10. In this embodiment, the power tool 10 power drill is powered by a battery pack 16. Optionally, the power tool 10 further includes a battery pack coupling 17 for connecting the battery pack 16 to a power drill.

The speed adjusting mechanism 14 is at least used for setting a target rotation speed of the motor 15, that is, the speed adjusting mechanism 14 is used for realizing speed adjustment of the motor 15, and the speed adjusting mechanism 14 can be, but is not limited to, a trigger, a knob, etc. In the present embodiment, the governor mechanism 14 is configured as a trigger structure. The above is only an exemplary illustration and is not meant to limit the present invention, in other embodiments, the power supply device 16 may be an ac power supply, in other embodiments, the power tool 10 is powered by an ac power supply, the ac power supply may be 120V or 220V ac mains, and the power supply device 16 includes a power conversion unit connected to ac power for converting ac power into electric power for the power tool 10.

In another embodiment of the present invention, a hand-held power tool includes a motor having a stator and a rotor; a motor drive shaft or output shaft driven by the motor rotor; a tool attachment shaft for supporting a tool attachment; and the transmission device is used for connecting the output shaft of the motor to the tool accessory shaft and transmitting the torque output by the motor to the tool accessory. Wherein the motor output shaft may be disposed coaxially, substantially parallel, substantially perpendicular, or inclined with respect to the tool attachment shaft, without limitation.

In yet another embodiment of the present invention, a garden tool, such as a vehicle-type lawn mower, includes a body, at least one drive wheel or set of drive wheels supported by the body; a drive device, such as an electric motor, providing torque to the at least one drive wheel or set of drive wheels; and circuitry to control operation of the motor drive, as will be described below.

Referring to fig. 2, the circuit system 20 of one embodiment of the power tool 10 includes a power supply 21, a power supply circuit 22, a controller 23, a driving circuit 24, a parameter acquisition module 25, a rotation speed detection module 26, and a motor 27.

The power supply device 21 is used to power the power tool 10, and in some embodiments, the power supply device 21 outputs direct current, and more specifically, the power supply device 21 includes a battery pack. In other embodiments, the power supply device 21 outputs ac power, the ac power may be 120V or 220V ac mains, and the ac power is converted into electric energy that can be used by the power tool by processing, such as rectifying, filtering, voltage dividing, and voltage reducing, of an ac signal output by the ac power through a hardware circuit. Alternatively, the power tool 10 is powered using a battery pack, and the power supply device 21 includes the battery pack.

The power supply circuit 22 is electrically connected to the power supply device 21 for converting the electric power from the power supply device 21 into electric power suitable for use in the electric power tool, and is electrically connected to the controller 23, at least, for supplying power to the controller 23.

The current detection module 25 is connected to the motor 27 and configured to collect a current of the motor 27, where the current may be a bus current of the motor 27 or a phase current of the motor 27, and as an embodiment, the current detection module 25 detects each phase current of the motor 27, and the bus of the motor 27 may be obtained by calculating the detected three-phase current.

In the preferred embodiment of the present invention, the parameter obtaining module 25 is configured to obtain at least one of a current of the motor 27, a rotational speed of the motor 27, and a position of a rotor. In the embodiment of fig. 2, the parameter obtaining module 25 includes a current detecting module 251 and a position and speed detecting module 252, wherein the current detecting module 251 is configured to detect a current of the motor, the current including a phase current, and the current detecting module 251 is further configured to detect a bus current of the motor 27; the speed and position detection module 252 includes a sensor associated with the motor 27 for directly detecting the speed and position of the motor 27, and the speed and position detection module 252 is, for example, a hall sensor.

In the embodiment of fig. 2, speed and position detection module 252 directly detects the speed and position of motor 27. In yet another embodiment, referring to FIG. 3, the parameter sensing module 36 uses a position and speed estimation module 362 to estimate the speed of the motor 37 and the position of the rotor of the motor from the sensed current of the motor 37, such as a state observer sensing. In other embodiments of the present invention, the parameter obtaining module 25 is configured to obtain a current of the motor and a rotation speed of the motor; the position of the rotor of the motor may be estimated by analyzing the current and/or voltage of the motor, or may be obtained by characterizing parameters of other components associated with the motor. In still other embodiments of the present invention, the parameter obtaining module 25 may obtain only the current of the motor, and the motor speed may be obtained indirectly through the current and/or voltage of the motor; the position of the rotor of the motor may be estimated by analyzing the current and/or voltage of the motor, or may be obtained by characterizing parameters of other components associated with the motor, which is not limited herein. That is, the parameter detection module 25 obtains at least one of the current of the motor 27, the rotational speed of the motor 27, and the position of the rotor, and the other parameter can be obtained by calculation or estimation using the obtained parameter.

The controller 23 is electrically connected to the driving circuit 24 for controlling the driving circuit 24 to operate. In some embodiments, controller 43 employs a dedicated control chip (e.g., MCU, micro control Unit, Microcontroller Unit).

The driving circuit 24 is electrically connected to the controller 23 and the motor 27, and is capable of driving the motor 27 to operate according to a control signal of the controller 23. For a three-phase motor, the drive circuit 24 is electrically connected to the three-phase windings of the motor 27. The driving circuit 24 specifically includes a switching circuit for driving the rotor of the motor 27 to operate according to a control signal of the controller 23. Of course, the number of phases of the motor 27 may be other phases, and is not limited herein.

In order to rotate the motor 27, the driving circuit 24 has a plurality of driving states, in which a magnetic field is generated by the stator winding of the motor 27, and the controller 23 is configured to output a corresponding driving signal to the driving circuit 24 according to the rotor rotation position of the motor 27 so as to switch the driving states of the driving circuit 24, thereby changing the state of the voltage and/or current applied to the winding of the motor 27, generating an alternating magnetic field to drive the rotor to rotate, and further implementing the operation of the motor 27.

As an exemplary driving circuit 24 shown in fig. 2, it includes switching elements Q1, Q, Q3, Q4, Q5, Q6, and switching elements Q1, Q2, Q3, Q4, Q5, Q6 forming a three-phase bridge, where Q1, Q3, Q5 are upper bridge switches, and Q2, Q4, Q6 are lower bridge switches. The switching elements Q1-Q6 can be field effect transistors, IGBT transistors, etc. The control terminals of the switching elements are electrically connected to the controller 23, and the switching elements Q1-Q6 change their on-states according to the driving signal output by the controller 23, so as to change the voltage and/or current state of the power supply 21 applied to the winding of the motor 27, thereby driving the motor 27 to operate. Of course, the present invention is not limited to drive circuits using any particular number of switches and motors of any particular number of phases.

Referring to fig. 4, as an exemplary controller 43, specifically includes: the current-voltage converter comprises a first rotating speed ring 431, a first current distribution unit 432, a first current ring 433, a second current ring 434, a first voltage conversion unit 435, a current conversion unit 437 and a first control signal generation unit 436.

The governor mechanism 48 may be the governor mechanism 14 shown in fig. 1 for the user to set the target speed n0 of the motor 47. The first speed ring 431 is connected to the governor mechanism 48 and the position and speed detection module 452, and the first speed ring 431 obtains the target speed n0 of the motor 47 set by the user from the governor mechanism 48 and the actual speed n of the motor 47 detected by the position and speed detection module 452.

The first rotation speed ring 431 is configured to generate a target current is0 according to a target rotation speed n0 and an actual rotation speed n of the motor 47. Specifically, the first rotation speed ring 431 can generate the target current is0 by comparison and adjustment according to the target rotation speed n0 and the actual rotation speed n of the motor 47.

The first current distribution unit 432 is connected to the first slew ring 431, and is configured to distribute a first target current id0 and a second target current iq0 according to a target current is 0. The target current is0, the first target current id0 and the second target current iq0 are all vectors having directions and magnitudes, wherein the directions of the first target current id0 and the second target current iq0 are perpendicular to each other, and the target current is0 is vector-synthesized by the first target current id0 and the second target current iq 0. Wherein the first target current id0 and the second target current iq0 can be obtained according to the following formulas:

wherein the content of the first and second substances,Ψ f and Lq and Ld are respectively the inductances of a d axis and a q axis of a stator winding, which are magnetic flux linkage generated by a permanent magnet in the rotor. Is the target current Is0 generated by the first rotating ring 231 according to the target rotating speed n0 and the actual rotating speed n of the motor 27.

The current detection module 451 transmits the detected three-phase currents Iu, Iv, Iw in the actual operation of the motor 47 to the current conversion unit 436 in the controller 43. The first current conversion unit 236 obtains the three-phase currents Iu, Iv, Iw, performs current conversion, and converts the three-phase currents Iu, Iv, Iw into two-phase currents, which are the first actual current id and the second actual current iq, respectively.

The first current loop 433 is connected to the first current distribution unit 432 and the current transformation unit 437, obtains a first target current id0 and a first actual current id, and generates a first voltage adjustment amount Ud according to the first target current id0 and the first actual current id.

The second current loop 434 is connected to the first current distribution unit 432 and the current conversion unit 437, obtains a second target current iq0 and a first actual current iq, and generates a second voltage adjustment amount Uq according to the second target current iq0 and the second actual current iq.

The first voltage conversion unit 435 is connected to the first current loop 433 and the second current loop 434, and obtains a first voltage adjustment amount Ud and a second voltage adjustment amount Uq, and a position of a rotor of the motor 47 from the position and speed detection module 452, and can convert the first voltage adjustment amount Ud and the second voltage adjustment amount Uq into intermediate amounts Ua and Ub related to three-phase voltages Uu, Uv, and Uw applied to the motor 47 to output to the first control signal generation unit 436, and the first control signal generation unit 436 generates a PWM signal for controlling the switching element of the driving circuit 44 according to the intermediate amounts Ua and Ub, so that the power supply device 41 can output three-phase voltages Uu, Uv, and Uw applied to the winding of the motor 47, Uu, Uv, and Uw are three-phase symmetric sine wave voltages or saddle wave voltages, and the three-phase voltages Uu, Uv, and Uw mutually form a phase difference of 120 °.

That is, in the present embodiment, the first current distribution unit 432 is configured to distribute the direct axis target current and the quadrature axis target current according to the target current of the motor 47 generated by the first rotating ring 431; the current transformation unit 427 is used for generating a direct-axis actual current and a quadrature-axis actual current according to the actual current of the motor 47 and the position of the rotor of the motor; the first current loop 433 is used for generating a first voltage regulating quantity Ud according to the direct-axis target current and the direct-axis actual current; the second current loop 434 is configured to generate a second voltage adjustment amount Uq according to the quadrature axis target current and the quadrature axis actual current; the first voltage conversion unit 435 is configured to generate a first voltage controlled variable Ua and a second voltage controlled variable Ub according to the first voltage adjustment quantity Ud and the second voltage adjustment quantity Uq; the first control signal generation unit 436 generates a control signal for controlling the drive circuit 44 according to the first voltage controlled quantity Ua and the second voltage controlled quantity Ub. The control signal is a PWM signal. The duty cycle of the PWM signal varies with a change in the position of the rotor. The controller 43 controls the drive circuit 44 so that the input voltage of the motor 47 varies approximately in a sine wave. The motor 47 is a three-phase motor, and three-phase input voltages of the motor 47 mutually form a phase angle of 120 degrees.

The control method of the present embodiment includes: the current conversion unit 437 obtains the three-phase currents Iu, Iv, Iw detected by the current detection module 45 and the rotor position information, performs current conversion, and converts the three-phase currents Iu, Iv, Iw into two-phase currents, which are the first actual current id and the second actual current iq, respectively.

The first current loop 433 acquires the first target current id0 and the first actual current id, and generates a first voltage adjustment amount Ud according to the first target current id0 and the first actual current id.

The second current loop 434 obtains the second target current iq0 and the first actual current iq, and generates a second voltage adjustment amount Uq from the second target current iq0 and the second actual current iq.

The first voltage conversion unit 435 obtains the first voltage adjustment amount Ud and the second voltage adjustment amount Uq and the rotor position, and converts the first voltage adjustment amount Ud and the second voltage adjustment amount Uq into the first voltage control amount Ua and the second voltage control amount Ub related to the three-phase voltages Uu, Uv, and Uw applied to the motor 47, and outputs the first voltage control amount Ua and the second voltage control amount Ub to the first control signal generation unit 436, and the first control signal generation unit 436 generates a PWM signal for controlling the switching elements of the drive circuit 44 according to the first voltage control amount Ua and the second voltage control amount Ub, so that the power supply device 41 outputs the three-phase voltages Uu, Uv, and Uw applied to the winding of the motor 47, and Uu, Uv, and Uw are three-phase symmetric sine wave voltages or saddle wave voltages, and Uu, Uv, and Uw are 120 ° out of phase with each other.

The motor 47 may be a motor 50 as shown in fig. 5, and the motor 50 is a brushless permanent magnet motor. The motor 50 includes a stator 511, a rotor 52, and a rotor output shaft 573. The rotor 52 may be internally provided to the stator 511, or may be externally provided to the stator 51, which is not limited herein. In this embodiment, taking an inner rotor motor as an example, the rotor 52 is embedded in the stator 51, the rotor output shaft 53 is fixedly connected with the rotor 52, and the rotor 52 rotates with the rotor output shaft 53 rotating, so as to drive the functional element 12 to operate. The stator 51 includes stator windings (not shown) provided in the stator 51. The present invention is not limited to the above-described motor, and may have motors of other numbers of phases, other numbers of slots, and other numbers of poles.

The rotor 52 comprises a permanent magnet 521 and a rotor core 522, slots for mounting the permanent magnet 521 are arranged in the rotor core 522, so that the inductances (namely Ld and Lq) of the rotor 52 in the directions of a direct axis (D axis) and a quadrature axis (Q axis) are unequal, the rotor 52 can generate two different types of torque, including a permanent magnet torque T1 generated by the permanent magnet 521 and a reluctance torque T2 generated by the rotor core 522, and the permanent magnet torque T1 and the reluctance torque T2 are vector-synthesized into a total electromagnetic torque Te which drives the rotor 52 to rotate. The D-axis of the straight axis and the Q-axis of the quadrature axis correspond to the D-axis and the Q-axis in fig. 7 and 15, respectively, and the electrical angle between the D-axis and the Q-axis is 90 °. The d axis is a straight axis and the q axis is a quadrature axis.

The relationship between the permanent magnet torque T1, the reluctance torque T2, and the electromagnetic torque Te is shown in fig. 6, in which the horizontal axis represents an electrical angle in degrees and the vertical axis represents a torque in n.m, and the permanent magnet torque T1 and the reluctance torque T2 are vector-synthesized into the electromagnetic torque Te, which is defined as a torque angle of the motor 50 for convenience of description. The relationship between the permanent magnet torque T1, the reluctance torque T2 and the electromagnetic torque Te has the following formula:

Te= 1.5P n [Ψ f i q + (L d -L q )i d i q ],

two terms are included in the formula, the former 1.5P n Ψ f i q Is the permanent magnet torque T1, as shown by curve T1 in fig. 6; the latter 1.5P n (L d -L q )i d i q Is the reluctance torque T2, as shown by curve T2 in fig. 6; te is synthesized by curves T1 and T2, which are Te curves in fig. 6, wherein,Ψ f in order to provide a magnetic linkage of the rotor,i q is the q-axis current, and is,i d is d-axis current, Ld is stator winding d-axis inductance, and Lq is stator winding q-axis inductance. As can be seen from fig. 6, the resultant electromagnetic torque Te has an approximate maximum value Tmax or maximum value Tmax at a corresponding torque angle in the range of 90 ° -135 °. In the embodiment of the invention, the current id loaded to the stator of the motor is actually applied in operation<0: in the above formula, assuming id =0, T1= 1.5P n Ψ f i q That is, when the maximum value of T1 is 1.5P n Ψ f Is (when id = 0. in the case of id =0,i q= is), wherein Kt =1.5P n y f The maximum value of T1 Is KtIs, Is the phase current input to the motor,P n the number of pole pairs of the magnets is e.g. 4 magnets with 2 pole pairs,y f is the flux linkage constant of a certain motor; then the current id is loaded to the motor stator when the electric tool is actually running<0, andL d <L q then the maximum value Tmax of Te at this time>KtIs. In the formula, the first and second images are shown,i q corresponding to the first target current id0 in figure 4,i d corresponding to the second target current iq 0. In other embodiments of the invention, the included angle between the stator flux linkage and the rotor flux linkage can be varied within a range of 90-135 degrees according to actual characteristics and actual currents of different motors.

As an embodiment, in the present embodiment, a controller 43 as shown in fig. 4 is employed, and the controller 43 is configured to: and dynamically adjusting the current loaded to the stator according to at least one of the current of the motor 47, the rotating speed of the motor 47 and the position of the rotor so as to enable the value range of the included angle between the stator flux linkage and the rotor flux linkage to be 90-135 degrees. That is, the controller is controlled by 43 to dynamically control the current applied to the stator according to the rotation speed, the current and the rotor position of the motor 47 obtained by direct acquisition or detection to adjust the stator flux linkage, so that the included angle between the stator flux linkage and the rotor flux linkage varies within a value range of 90-135 °. Certainly, the stator flux linkage can be adjusted by dynamically controlling the current loaded to the stator according to the rotating speed and the current of the motor according to the actual working condition requirement of the electric tool, so that the included angle between the stator flux linkage and the rotor flux linkage is continuously maintained at an angle which is approximate to the maximum value Tmax or the maximum value Tmax, namely Tmax is continuously maintained to be greater than KtIs at the moment, and thus the output performance of the electric tool can be greatly improved. It should be noted that, in the present invention, "the controller obtains at least one of the rotation speed of the motor, the current of the motor, and the rotor position of the motor" according to at least one of the rotation speed of the motor, the current of the motor, and the rotor position of the motor, "and the other of the three parameters may be obtained by calculation or estimation according to the obtained parameters, and the controller finally obtains the rotation speed of the motor, the current of the motor, and the rotor position of the motor according to direct or indirect obtaining will not be described in detail below.

In other embodiments, the included angle between the stator flux linkage and the rotor flux linkage may also range from 90 ° to 120 °. In other embodiments, the included angle between the stator flux linkage and the rotor flux linkage may also range from 110 ° to 120 °. In other embodiments, the included angle between the stator flux linkage and the rotor flux linkage may also range from 110 ° to 130 °. In other embodiments, the included angle between the stator flux linkage and the rotor flux linkage may also range from 105 ° to 115 °. In other embodiments, the included angle between the stator flux linkage and the rotor flux linkage may also range from 90 ° to 165 °. In the preferred embodiment of the invention, the included angle between the stator flux linkage and the rotor flux linkage can be regulated and controlled to be continuously maintained at approximately Tmax or Tmax, so that the synthesized electromagnetic torque Te can reach the maximum value as much as possible, and the output torque of the motor is greatly improved.

In the preferred embodiment of the present invention, the three phases Uu, Uv, and Uw loaded on the motor 47 are controlled to make the included angle between the stator flux linkage and the rotor flux linkage of the motor 27 be between 90 ° and 135 °, the three phases Uu, Uv, and Uw are three-phase symmetrical sine wave voltages or saddle-shaped waveforms, and the three phases Uu, Uv, and Uw are 120 ° out of phase with each other.

Fig. 7 shows the control mode of the present invention from the space vector angle of the motor 47, in this embodiment, a controller 43 as shown in fig. 4 is used, the controller 43 controls the currents loaded on the stator by controlling the three-phase voltages Uu, Uv, Uw loaded on the motor 47, so that the stator winding generates a stator current space vector is0, the stator current space vector is0 is in phase with the stator flux space vector Ψ s, the stator flux Ψ s forms an angle β with the rotor flux Ψ f, and the angle β is the torque angle represented by the horizontal axis in the graph shown in fig. 6. Specifically, the controller 43 controls the voltage loaded on the motor 47 to control the current loaded on the stator according to the rotation speed, the current and the position of the rotor of the motor 47 obtained directly or through detection, the voltage loaded on the stator is three-phase symmetrical sine wave voltages Uu, Uv and Uw, the three-phase voltages Uu, Uv and Uw mutually form a phase difference of 120 degrees, the current loaded on the stator enables the stator to generate a stator flux linkage, and the controller 43 dynamically adjusts the current to enable the value range of an included angle β between the stator flux linkage Ψ s and the rotor flux linkage Ψ f to be 90-135 degrees.

Referring to fig. 4 and 7, the controller 47 obtains a target speed n0 of the motor 47 and an actual speed n of the motor 47 obtained by the position and speed detection module 452 according to the speed regulation mechanism 48, obtains a target current is0 through the first rotation speed loop according to the target speed n0 and the actual speed n, and then the first current distribution unit 432 distributes the first target current id0 and the second target current iq0 according to the target current is 0. The target current is0 in fig. 4 corresponds to the current space vector is0 in fig. 7, the first target current id0 in fig. 4 corresponds to the current id0 of the d-axis component in fig. 7, and the second target current iq0 corresponds to the current iq0 of the q-axis component in fig. 7.

Meanwhile, the controller 43 obtains the first actual current id and the second actual current iq after conversion by the current-current conversion unit 437 according to the three-phase currents Iu, Iv, Iw detected by the current detection module 451 and the rotor position of the motor 47 detected by the position-and-speed detection module 452, then obtains the first voltage adjustment amount Ud according to the first target current id0 and the first actual current id by using the first current loop 433, and sends the result of conversion by the first voltage conversion unit 435 of the first voltage adjustment amount Ud and the second voltage adjustment amount Uq by using the second voltage adjustment amount Uq obtained by the second current loop 434 according to the second target current iq0 and the second actual current iq to the first control signal generation unit 436, which generates the PWM signal according to the result transmitted by the first voltage conversion unit 435, which controls the driving circuit 44 to control the three-phase current Iu, Iv, Iw detected by the current detection module 451, and the position-and speed detection module 452, and controls the rotor position of the motor 47 The three-phase voltages Uu, Vu and Ww are three-phase symmetrical sine-wave voltages or saddle-wave voltages, 120 degrees of mutual difference is formed among the three-phase voltages Uu, Vu and Ww, the three-phase voltages Uu, Vu and Ww loaded to the motor 47 enable the stator winding to generate currents, the controller 43 controls the stator currents to adjust the stator flux linkage, and the value range of an included angle beta between the stator flux linkage Ψ s and the rotor flux linkage Ψ f is 90-165 degrees.

With reference to fig. 4, 6 and 7, the first target current id0 and the second target current iq0 distributed by the first current distribution unit 432 in fig. 4 according to the target current is0 can enable the rotor of the motor 47 to generate the permanent magnet torque T1 and the reluctance torque T2, the electromagnetic torque Te obtained by the motor is synthesized by the vectors of T1 and T2, and Te =1.5P n f*iq0+ (Ld- Lq) id0*iq0]。

Figure 8 illustrates the manner in which the drill of figure 1 is controlled in terms of motor bus current versus motor torque. The solid line represents the control method using the present embodiment, and the thick dotted line represents the control method using the conventional square wave. The horizontal axis represents motor output torque in n.m, and the vertical axis represents motor bus current in a.

In the present embodiment, the circuit system shown in fig. 2 and the controller 43 shown in fig. 4 are adopted, and the controller 43 controls the current of the motor 47 by controlling the voltage applied to the motor 47 by the power supply device 41, wherein the voltage is three-phase symmetrical sine wave voltages Uu, Uv and Uw, and the Uu, Uv and Uw are 120 ° out of phase with each other.

Specifically, the controller 43 dynamically adjusts the current applied to the stator according to at least one of the rotation speed of the motor 47, the current of the motor, and the position of the rotor of the motor such that the bus current of the motor varies with a first current torque characteristic curve in a first torque interval (i.e., a torque interval from 0 to Tm 0) and with a second current torque characteristic curve in a second torque interval (i.e., a torque interval from Tm0 to Tm 1), wherein, the slope of a first virtual straight line L1 where 0 and Tm0 are selected in the first current-torque characteristic curve is defined as a first slope, the slope of a second virtual straight line L2 of the second current-torque characteristic curve where Tm0 and Tm1 are selected is defined as a second slope, the first slope of a first virtual straight line L1 where the first current torque characteristic curve is located is greater than the second slope of a second virtual straight line L2 where the second current torque characteristic curve is located. Alternatively, the first slope is a slope of the first current torque characteristic curve at any point in a first torque interval (i.e., torque interval 0 to Tm 0), and the second slope is a slope of the second current torque characteristic curve at any point in a second torque interval (i.e., torque interval Tm0 to Tm 1). That is to say that the busbar current of the motor 47 presents an inflection point R, the first slope before the inflection point R being greater than the second slope after the inflection point R. That is, before the inflection point, the bus current of the motor increases at a faster rate with the motor torque, and after the inflection point, the bus current of the motor increases at a slower rate with the motor torque. That is, the bus current increases with an increase in torque in the first current torque characteristic curve and the second current torque characteristic curve, but the current increases faster in the first current torque characteristic curve with an increase in torque, and the current increases slower in the second current torque characteristic curve with an increase in torque. That is, in the control method of the present embodiment, the speed of current increase is somewhat fast when the electric power tool is under light load; under the condition of heavy load, the speed of increasing the current of the electric tool is slower.

Referring to fig. 8, in the control method of the present invention, when the controller 43 controls the driving circuit 44 to rotate the motor 47 at the preset torque, the output current of the power supply device 41 is the second output current; assuming that the controller 43 controls the driving circuit 44 in the first control manner such that the motor 47 rotates at the preset torque, the output current of the power supply device 41 is the first output current; wherein the second output current is less than the first output current. In this embodiment, the first control manner is a conventional square wave control manner.

It should be noted that "the controller is assumed to control the driving circuit in the first control mode" or "the controller is assumed to control the driving circuit in the third control mode" in the present invention is only used for comparing the control mode of the present invention with other control modes, and optionally, the first control mode and the third control mode are a conventional square wave control mode. That is, the controller 43 of the present invention is only used for implementing the control method of the present invention, and is not used for implementing the first control method or the third control method to control the driving circuit 44. The following references to "assuming that the controller controls the driving circuit in the first control manner" or "assuming that the controller controls the driving circuit in the third control manner" are all as described above, and will not be described in detail below.

As a specific example, the preset torque is set to Tm2, at this time, the first output current outputted by the power supply device 41 by using the conventional square wave control method corresponds to the motor bus current I1 in fig. 8, and the second output current outputted by the power supply device 41 by using the control method of this embodiment corresponds to the motor bus current I2 in fig. 8, and the second output current I2 is smaller than the first output current I1.

With reference to fig. 8 and 11, in the heavy load area, compared with the conventional square wave control method, the control method of the present embodiment has the advantages that the bus current of the motor 47 is smaller, the output current of the power supply device 41 is smaller, and the output power of the electric tool 10 is higher under the same output torque, so that energy can be saved, and the navigation ability of the battery pack can be improved for the battery pack used as the power supply device 41.

Figure 9 is a graph illustrating the manner in which the power drill of figure 1 is controlled in terms of the speed of the motor versus the torque of the motor. The present embodiment employs the circuit system shown in fig. 2 and the controller 43 shown in fig. 4, and the controller 43 controls the current of the motor 47 by controlling the voltage applied to the motor 47 by the power supply device 41, wherein the voltage is three-phase symmetrical sine wave voltages Uu, Uv, and Uw, and the voltage Uu, Uv, and Uw are 120 ° out of phase with each other.

Specifically, the controller 43 dynamically adjusts the current loaded on the stator according to at least one of the rotation speed of the motor 47, the current of the motor and the position of the rotor of the motor, the controller 43 controls the current loaded on the stator by controlling the voltage loaded on the motor 47, the voltage loaded on the stator is three-phase symmetrical sine wave voltages Uu, Uv and Uw, the three-line voltages Uu, Uv and Uw mutually form a phase difference of 120 °, the current loaded on the stator enables the stator to generate a stator flux linkage, and the controller 43 dynamically adjusts the current on the stator so that the included angle between the stator flux linkage and the rotor flux linkage ranges from 90 ° to 135 °.

When the controller 43 of the present embodiment controls the drive circuit 44, the motor 47 obtains the second constant speed torque section; assuming that the controller 43 controls the drive circuit 44 in the first control manner, the motor 47 obtains a first constant speed torque interval; wherein the length of the second constant speed torque interval is greater than the length of the first constant speed torque interval.

In fig. 9, the horizontal axis represents motor output torque in n.m, and the vertical axis represents motor speed n in rpm. The solid line shows an effect curve of the change of the motor speed with the motor torque in the control method of the present embodiment, and the thick dotted line shows an effect curve of the change of the motor speed with the motor torque in the conventional square wave control method. In the embodiment, the rotating speed of the motor is basically in a constant speed state within the torque range of 0-Tm 4, but the traditional square wave control mode does not have such a long constant speed range.

As can be seen from fig. 9, compared with the conventional square wave control method, the control method of the present embodiment has the advantage of a wide constant speed range, which has a wide constant speed characteristic for some electric tools working in light and medium load ranges, such as electric drills, electric screwdrivers, and the like, and can obtain a better and more consistent working effect.

In the present embodiment, when the controller 43 controls the driving circuit 44 to rotate the motor 47 in the preset torque interval, the motor 47 obtains the second rotation speed; assuming that the controller 43 controls the driving circuit 44 in a first control manner to make the motor rotate in the preset torque interval, the motor obtains a first rotation speed; wherein the second rotational speed is greater than the first rotational speed. Referring to fig. 9, alternatively, the preset torque interval is set to be a torque interval with a torque greater than Tm4, that is, greater than Tm 4), for example, as the torque interval from Tm3 to Tm2 in fig. 9, with the control method of the present invention, when the motor outputs the same torque (for example, Tm 2), the motor rotation speed is higher than that of the conventional square wave control method, and for electric tools such as electric drills, the higher motor rotation speed means higher working efficiency. Furthermore, in conjunction with fig. 8 and fig. 9, when the torque (for example, Tm 2) is preset, the control method of the present invention is adopted, the motor speed is higher than that of the conventional square wave control method, but the required current is smaller than that of the conventional square wave control method, that is, the control method of the present invention can obtain a higher speed with a smaller current, and for the electric power tool using the battery pack as the power supply device 41, the cruising ability of the battery pack can be improved.

Fig. 10 compares the effect of the control method of the present embodiment with that of the conventional square wave control method in terms of the motor efficiency versus motor torque curve. The horizontal axis represents motor output torque in n.m, and the vertical axis represents motor efficiency, without unit. The solid line represents an effect curve of the motor efficiency varying with the motor torque in the control method of the present embodiment, and the thick dotted line represents an effect curve of the motor efficiency varying with the motor torque in the conventional square wave control method. As can be seen from fig. 10, the motor using the control method of the embodiment has higher efficiency than the conventional square wave control method.

Figure 11 illustrates the manner in which the power drill of figure 1 is controlled in terms of power tool output versus motor torque. Wherein the horizontal axis represents motor output torque in n.m, and the vertical axis represents power output of the electric tool in W. The solid line represents the control method using the present embodiment, and the thick dotted line represents the control method using the conventional square wave.

The controller 43 of the present embodiment controls the driving circuit 44 to make the output power of the electric power tool 10 be the second output power w2 when the motor 47 rotates at the preset torque (for example, Tm 6) in the preset torque interval (for example, greater than Tm 5); assuming that the controller 44 controls the driving circuit 44 in the first control manner to make the motor 47 rotate at the preset torque (for example, Tm 6) within the preset torque interval (for example, greater than Tm 5), the output power of the electric tool 10 is the first output power w 1; wherein the second output power w2 is greater than the first output power w 1. In this embodiment, the first control manner is a conventional square wave control manner.

As can be seen from fig. 11, compared with the conventional square wave control method, the control method of the present embodiment enables the output power of the electric power tool 10 to be higher with the same output torque of the motor 47. Referring to fig. 8 and 11, when the motor rotates at a predetermined torque (e.g., Tm 2) within a predetermined torque interval (e.g., greater than Tm 1), the control method of the present invention outputs a smaller current from the power supply device 41 and the output power of the electric power tool is higher than the conventional square wave control method, so that the battery pack as the power supply device 41 can have a higher cruising ability.

Referring to fig. 8, 9 and 11, when the motor rotates at a predetermined torque (e.g., Tm 2) within a predetermined torque interval (e.g., greater than Tm 1), the control method of the present invention enables the current output by the power supply device 41 to be smaller, the output power of the electric tool 10 to be higher, and the rotation speed of the motor 47 to be higher, compared to the conventional square wave control method, so that the battery pack as the power supply device 41 can have higher cruising ability.

Of course, the above embodiment is not limited to the controller 43 shown in fig. 4 for adjusting the angle between the stator flux linkage and the rotor flux linkage by controlling the current or voltage vector indirectly, but the controller 73 shown in fig. 14 for adjusting the angle between the stator flux linkage and the rotor flux linkage by controlling the stator flux linkage directly can also be used to achieve the above effects. Specifically, the controller 73 includes: and a second rotation speed ring 731 for generating a target torque of the motor 77 according to the target rotation speed and the actual rotation speed of the motor 77. The controller 73 further includes: a torque loop 733 for generating a third voltage adjustment amount v1 from a target torque and an actual torque of the motor 77; a magnetic chain loop 734 for generating a fourth voltage adjustment v2 based on the target stator flux linkage and the actual stator flux linkage of the motor 77; a second voltage conversion unit 735 configured to generate a third voltage controlled variable U α and a fourth voltage controlled variable U β according to the third voltage adjustment amount v1 and the fourth voltage adjustment amount v 2; a second control signal generating unit 736, configured to generate a control signal according to the third voltage control amount ua and the fourth voltage control amount U β, where the control signal is used to control the driving circuit.

Fig. 12 and 13 exemplarily show another electric power tool 60, and the electric power tool 60 is an angle grinder, which mainly includes a housing 61, a functional member 62, a grip 63, a speed regulating mechanism 64, a motor 65, and a power supply device 66.

The housing 61 is formed with a grip portion 63, and the grip portion 63 is gripped by a user, but the grip portion 63 may be a separate component. The housing 61 constitutes a main body portion of the electric power tool 60 for accommodating the motor 65, the transmission mechanism, and other electronic components such as a circuit board. The front end of the housing 61 is used for mounting the function member 62.

The function element 62 is used to perform the function of the power tool 60, and is driven by the motor 65. The functional elements are different for different power tools 60. For angle grinders, the function element 62 is a blade that performs a grinding or cutting function. The function 62 is operatively connected to the motor 65, and in particular, the function 62 is electrically connected to the motor 65 through an output shaft 69 and a transmission 68.

The speed adjusting mechanism 64 is at least used for setting a target rotation speed of the motor 65, that is, the speed adjusting mechanism 64 is used for realizing speed adjustment of the motor 65, and the speed adjusting mechanism 65 can be, but is not limited to, a trigger, a knob, a sliding mechanism, etc. In the present embodiment, the governor mechanism 64 is configured as a slide mechanism.

The power supply device 66 is used to supply power to the power tool 60. In the present embodiment, the power tool 60 is powered using a battery pack 66. Optionally, the power tool 60 further includes a battery pack coupling portion 67 for coupling the battery pack 66 to the power tool 60. In other embodiments, the power supply device 66 may also be an ac power supply, which may be 60V or 220V ac mains, and the power supply device 66 includes a power conversion unit connected to ac power for converting ac power into electric power for use by the power tool.

The operation of the power tool 60 described above also depends on the circuitry. Referring to fig. 14, as an exemplary circuit system, the controller 73 includes: a second rotation speed loop 731, a second current distribution unit 732, a torque loop 733, a flux loop 734, a second voltage conversion unit 735, a second control signal generation unit 736, a second current conversion unit 737, a torque and flux calculation unit 738, a target flux calculation unit 739, and a feedback linearization control unit 730. The feedback linearization control unit 730 and the second voltage conversion unit 735 may be collectively referred to as a voltage variation unit, and both realize voltage conversion.

Referring to fig. 15 to 17, the controller 73 is configured to perform the following operations: in a first load interval (0-Tn 1), controlling the drive circuit 74 in a first characteristic control mode to rotate the motor 77 in a first rotation speed range; in a second load interval (greater than Tn 1), the drive circuit 74 is controlled in a second characteristic control manner to rotate the motor 77 in a second rotation speed range; the first characteristic control method includes: dynamically adjusting the current loaded to the stator according to at least one of the current of the motor 47, the rotating speed of the motor 47 and the position of the rotor of the motor 47 so as to enable the value range of an included angle beta between a stator flux linkage and a rotor flux linkage to be 135-180 degrees; the second characteristic control method includes: dynamically adjusting the current loaded to the stator according to at least one of the current of the motor 77, the rotating speed of the motor 77 and the position of the rotor of the motor 77 so that the value range of an included angle beta between a stator flux linkage and a rotor flux linkage is 90-135 degrees; wherein the output torque of the motor 77 when the controller 73 controls the drive circuit 74 in the second characteristic control manner is larger than the output torque of the motor 77 when the controller 73 controls the drive circuit 74 in the first characteristic control manner (see fig. 17). The output torque of the motor is in positive correlation with the electromagnetic torque Te of the motor, and the larger the electromagnetic torque Te of the motor is, the larger the output torque of the motor is.

That is, in the first load interval (0 to Tn1 torque interval), the controller 77 controls in the first characteristic control mode of regulating and controlling the included angle between the stator flux linkage and the rotor flux linkage; and in a second load interval (larger than the Tn1 torque interval), the control is carried out in a second characteristic control mode of regulating the included angle of the stator flux linkage and the rotor flux linkage and obtaining the approximate Tmax or Tmax. Specifically, the first characteristic control method includes: dynamically adjusting the current loaded to the stator according to at least one of the current of the motor 77, the rotating speed of the motor 77 and the position of the rotor so that the included angle β between the stator flux linkage and the rotor flux linkage ranges from 135 ° to 180 °, and the torque of the motor 77 is operated at a value not greater than or equal to a preset threshold KtIs, wherein Kt =1.5Pn Ψ f, Pn is the number of pole pairs of the magnets, for example, 4 magnets have 2 pole pairs, and Ψ f is the flux linkage constant of the motor; is the phase current of the motor. The second characteristic control method includes: dynamically adjusting load to a stator flux linkage according to at least one of a current of the motor 77, a rotating speed of the motor 77 and a position of a rotor so that an included angle β between the stator flux linkage and the rotor flux linkage ranges from 90 ° to 135 °, and the torque of the motor 77 is operated continuously over a preset time range by being greater than a preset threshold KtIs, wherein Kt =1.5Pn Ψ f, Pn is a number of pole pairs of magnets, for example, 4 magnets have 2 pole pairs, and Ψ f is a flux linkage constant of the motor; is phase current of the motor; the output torque of the motor 77 when the controller 73 controls the drive circuit 74 in the second characteristic control manner is larger than the output torque of the motor 77 when the controller 73 controls the drive circuit 74 in the first characteristic control manner.

In other embodiments of the present invention, in the first characteristic control manner, the included angle between the stator flux linkage and the rotor flux linkage may be controlled to range from 90 ° to 120 °, or from 90 ° to 135 °, or from 110 ° to 120 °, or from 110 ° to 130 °, or from 110 ° to 140 °, or from 105 ° to 135 °, or from 115 ° to 145 °, or from 120 ° to 160 °, or from 135 ° to 165 °, or from 150 ° to 180 °, so that the torque of the motor 77 operates at a value not greater than the preset threshold KtIs; in the second characteristic control mode, the included angle between the stator flux linkage and the rotor flux linkage can be regulated to be 110-120 degrees, or 110-130 degrees, or 105-115 degrees, or 115-135 degrees, or 120-145 degrees, but the torque of the motor 77 is enabled to continuously operate in a range of preset time by being larger than a preset threshold value KtIS. Specifically, the second speed loop 731 in the controller 73 obtains the actual speed n of the motor 77 from the position and speed detection module 752 and the target speed n0 of the motor set by the user through the governor mechanism 78, and outputs the target electromagnetic torque Te0 according to the actual speed n of the motor and the target speed n0 of the motor. The governor mechanism 78 can employ the governor mechanism 64 shown in fig. 12.

The second current distribution unit 732 distributes the first target id0 and the second target current iq0 according to the target torque Te0 output from the second rotation speed ring 731. Referring to fig. 15, the first and second target currents id0 and iq0 are vectors having directions and magnitudes, and the electrical angle between the first and second target currents id0 and iq0 is 90 °, the first and second target currents id0 and iq0 are located on the d-and q-axes, respectively, and the first and second target currents id0 and iq0 can vector-synthesize the target current is 0. The target flux linkage calculation unit 739 can calculate a target stator flux linkage Ψ s0, the target stator flux linkage Ψ s0 being in the same direction as the target current is0, from the first target id0 and the second target current iq 0. In this way, the controller 73 directly and dynamically adjusts the stator flux linkage to control the included angle β between the stator flux linkage Ψ s and the rotor flux linkage Ψ f to be in the range of 90 to 135 degrees or 135 to 180 degrees, so as to improve the output performance of the electric tool under different practical conditions.

Next, the target stator flux linkage Ψ s0 and the target electromagnetic torque Te0 need to be compared with the actual stator flux linkage Ψ s and the actual electromagnetic torque Te, and adjusted to generate a control signal to adjust the actual stator flux linkage Ψ s and the actual electromagnetic torque Te, so that the actual stator flux linkage Ψ s and the actual electromagnetic torque Te can reach the target stator flux linkage Ψ s0 and the target electromagnetic torque Te0 as much as possible. The angle between the actual stator flux linkage Ψ s and the rotor flux linkage Ψ f is preferably in the range of 90 ° to 135 °, or 135 ° to 180 °. That is, the stator flux linkage is dynamically adjusted by establishing a Te = f (Ψ s, Ψ f, β) functional relationship, so that an included angle between the actual stator flux linkage Ψ s and the actual rotor flux linkage Ψ f ranges from 90 ° to 135 °. In other embodiments of the invention, the stator flux linkage can also be dynamically adjusted by establishing a Te = f (Ψ s, Ψ f, β) functional relationship, so that an included angle between the stator flux linkage and the rotor flux linkage can also range from 90 ° -120 °, or from 110 ° -130 °, or from 110 ° -140 °, or from 105 ° -115 °, or from 115 ° -145 °, or from 120 ° -160 °, or from 135 ° -165 °.

Specifically, the second current conversion unit 737 acquires the detected three-phase currents Iu, Iv, Iw of the current detection module 731 and the position θ of the rotor of the output of the position and speed detection module 732, converts the three-phase currents Iu, Iv, Iw into two-phase actual currents id and iq, which are vectors having directions and magnitudes, and the directions of id and iq are perpendicular to each other.

The torque and flux linkage calculation unit 738 acquires the two-phase actual currents id and iq from the second current conversion unit 737, and generates the actual electromagnetic torque Te and the actual stator flux linkage Ψ s from the two-phase actual currents id and iq. The actual electromagnetic torque Te is output to the torque ring 733, and the actual flux linkage Ψ s is output to the flux linkage 734.

The torque ring 733 obtains the actual torque Te calculated by the torque and flux linkage calculation unit 738 and the target electromagnetic torque Te0 output from the second rotation speed ring 731, and generates the voltage adjustment amount v1 from the actual electromagnetic torque Te and the target electromagnetic torque Te 0.

The flux linkage 734 obtains the actual stator flux linkage Ψ s calculated by the torque and flux linkage calculation unit and the target stator flux linkage Ψ s0 generated by the target flux linkage calculation unit 739, and generates the voltage adjustment amount v2 according to the actual stator flux linkage Ψ s and the target stator flux linkage Ψ s 0.

The feedback linearization control unit 730 generates a voltage control amount Uq and a voltage control amount Ud in a d-q coordinate system from the voltage adjustment amount v1 generated by the torque loop 733, the voltage adjustment amount v2 generated by the flux loop 734, and the d-axis component Ψ d and the q-axis component Ψ q of the actual stator flux Ψ s generated by the torque and flux calculation unit 738, and from v1, v2, Ψ d, Ψ q.

The second voltage conversion unit 735 acquires the first voltage controlled quantity Uq and the second voltage controlled quantity Ud, and converts the voltage controlled quantity Uq and the voltage controlled quantity Ud into the voltage controlled quantity U α and the voltage controlled quantity U β in the α - β coordinate system.

The second control signal generation unit 736 generates PWM control signals for controlling the driving circuit 74 according to the voltage control amount U α and the voltage control amount U β in the α - β coordinate system, so that the power supply device 71 outputs three-phase voltages Uu, Uv, and Uw, which are three-phase symmetrical sine wave voltages or saddle wave voltages, to be applied to the winding of the motor 77, and the three-phase Uu, Uv, and Uw, which are 120 ° out of phase with each other, make the stator flux linkage Ψ s0 and the rotor flux linkage Ψ, to be applied to the motor 77fThe included angle between the two is in the range of 90-135 degrees or 135-180 degrees.

That is, the second rotation speed ring 731 is used to generate a target torque of the motor 77 according to the target rotation speed and the actual rotation speed of the motor. The torque loop 733 is configured to generate a third voltage adjustment amount v1 from the target torque and the actual torque of the motor 77; the magnetic chain loop 734 is configured to generate a fourth voltage adjustment v2 according to the target stator flux linkage and the actual stator flux linkage of the motor 77; a second voltage transformation unit 735, configured to generate a third voltage controlled variable U α and a fourth voltage controlled variable U β according to the third voltage adjustment amount v1 and the fourth voltage adjustment amount v 2. Optionally, the controller 73 further comprises a feedback linearization control unit 730, with an input connected to the torque loop 733 and the flux loop 734 and an output connected to the second voltage transformation unit 735. The second control signal generating unit 736 is configured to generate a control signal according to the third voltage control amount U α and the fourth voltage control amount U β, and the control signal is used to control the driving circuit 74. The control signal is a PWM signal, and the duty ratio of the PWM signal is changed along with the position change of the rotor. The controller 73 controls the drive circuit 74 so that the input voltage to the motor 77 varies approximately in a sine wave. The motor 77 is a three-phase motor, and three-phase input voltages of the motor 77 mutually form a phase angle of 120 °.

In this way, the direct torque control is directly performed according to the actually fed-back electromagnetic torque and the stator flux linkage, so that the rotor flux linkage Ψ s and the stator flux linkage Ψ s of the motor are madefThe included angle β is in the range of 90-135 degrees, or 135-180 degrees, thereby improving the driving performance of the motor 77.

FIG. 16 illustrates the control of the angle grinder of FIG. 12 in terms of a motor speed versus motor torque curve. Wherein the horizontal axis represents motor output torque in n.m, and the vertical axis represents motor speed in rpm. The solid line represents the control method using the present embodiment, and the thick dotted line represents the control method using the conventional square wave.

As shown in fig. 16, since the load of the motor increases, the output torque of the motor should also increase, and in the present embodiment, the first load interval corresponds to a torque section from 0 to Tn1, and the second load interval corresponds to a torque section greater than Tn 1.

In the first load interval, the driving circuit 74 is controlled in a first characteristic control manner to rotate the motor 77 within a first preset rotation speed range, and the first characteristic control manner can control the motor to reach a higher rotation speed of the motor 77 after the voltage applied to the motor 77 reaches the maximum power supply voltage of the power supply device 71. In the first load interval, when the controller 73 controls the drive circuit 74 in the first characteristic control manner, the motor 77 outputs the first rotation speed, in the second load interval, when the controller 73 controls the drive circuit 74 in the second characteristic control manner, the motor 77 outputs the second rotation speed, and when the controller 73 controls the drive circuit 74 in the third characteristic control manner, the motor 77 outputs the third rotation speed, wherein the first rotation speed is greater than the third rotation speed, and the second rotation speed is greater than the third rotation speed. In this way, compared with the conventional square wave control mode, the control mode of the present embodiment enables the rotation speed of the motor to be higher than that of the conventional square wave control mode under the same motor output torque regardless of light load or medium load. Optionally, the third control mode is a conventional square wave control mode.

Referring to fig. 16 and 17, in a first load interval (i.e., a torque interval of 0 to Tm 3), the driving circuit 74 is controlled in a first characteristic control manner so that the motor 77 is smaller than a preset threshold value, which is set according to the characteristics of the motor and the current of the motor. In this embodiment, the preset threshold is KtIs, where Kt =1.5Pn Ψ f, Pn is the number of pole pairs of the magnets, for example, 4 magnets have 2 pole pairs, and Ψ f is the flux linkage constant of the motor. Is the current of the motor. And in a second torque interval (i.e. the interval greater than Tm 3), the drive circuit 74 Is controlled in a second characteristic control manner such that the torque of the motor 77 Is continuously greater than a preset threshold KtIs for at least a preset time period, the preset threshold KtIs being set in dependence on the characteristic kt of the motor and the current Is of the motor. And the motor load torque of the first load section is smaller than that of the second load section.

Of course, the present embodiment is not limited to the controller 73 shown in fig. 14, and the controller 43 shown in fig. 4 may be used to adjust the angle between the stator flux and the rotor flux by directly controlling the stator flux, or indirectly control the stator flux by controlling the current or voltage vector, so as to adjust the angle between the stator flux and the rotor flux, and it is also possible to achieve that the motor speed of the present embodiment is higher than that of the conventional square wave control method under the same motor output torque no matter under light or medium or heavy load. Specifically, the controller 73 includes a first current distribution unit 432 for distributing a direct axis target current and a quadrature axis target current according to the target current of the motor 47 generated by the first slew ring 431; the current transformation unit 427 is used for generating a direct-axis actual current and a quadrature-axis actual current according to the actual current of the motor 47 and the position of the rotor of the motor; the first current loop 433 is used for generating a first voltage regulating quantity Ud according to the direct-axis target current and the direct-axis actual current; the second current loop 434 is configured to generate a second voltage adjustment amount Uq according to the quadrature axis target current and the quadrature axis actual current; the first voltage conversion unit 435 is configured to generate a first voltage controlled variable Ua and a second voltage controlled variable Ub according to the first voltage adjustment quantity Ud and the second voltage adjustment quantity Uq; the first control signal generation unit 436 generates a control signal for controlling the drive circuit 44 according to the first voltage controlled quantity Ua and the second voltage controlled quantity Ub. The control signal is a PWM signal. The duty cycle of the PWM signal varies with a change in the position of the rotor. The controller 43 controls the drive circuit 44 so that the input voltage of the motor 47 varies approximately in a sine wave. The motor 47 is a three-phase motor, and three-phase input voltages of the motor 47 mutually form a phase angle of 120 degrees.

Fig. 18 compares the effect of the control method of the present embodiment with the conventional square wave control method in terms of a motor efficiency-torque relationship curve, in which the horizontal axis represents the motor output torque in n.m and the vertical axis represents the motor efficiency, without unit. The solid line shows an effect curve of the motor efficiency varying with the motor torque in the control mode of the present embodiment, and the thick dotted line shows an effect curve of the motor efficiency varying with the motor torque in the conventional square wave control mode. As can be seen from the figure, the motor adopting the control method of the embodiment has higher efficiency in the light and medium load range compared with the conventional square wave control method.

Referring to fig. 19, the effect of the control method of the present embodiment is compared with the conventional square wave control method in terms of a motor bus current versus motor torque curve, where the horizontal axis represents the motor output torque in n.m and the vertical axis represents the motor bus current in a. The solid line shows an effect curve of the motor efficiency varying with the motor torque in the control mode of the present embodiment, and the thick dotted line shows an effect curve of the motor efficiency varying with the motor torque in the conventional square wave control mode.

In the present embodiment, the bus current of the motor 77 increases with a first slope in a first torque interval (e.g., 0 to Tn 2) and with a second slope in a second torque interval (e.g., Tn2 to t 4), wherein the first slope is greater than the second slope. In the present embodiment, regardless of whether a certain torque section of the first load section or a certain torque section of the second load section, or a certain torque section spanning the first load section and the second load section, the bus current of the motor 77 has an inflection point S, and the first slope before the inflection point S is larger than the second slope after the inflection point S. That is, before the inflection point S, the bus current of the motor increases at a fast rate with the motor torque, and after the inflection point, the bus current of the motor increases at a slow rate with the motor torque. Alternatively, the first slope may be the slope of a virtual straight line connecting the two end points 0 and Tn2 of the first torque interval to the corresponding rotational speed, the second slope may be the slope of a virtual straight line L3 connecting the two end points of the second torque interval, and the second slope may be the slope of a virtual straight line L4 connecting the two end points Tn2 and Tn4 of the second torque interval to the corresponding rotational speed. Optionally, the first slope is a slope of the motor bus current at any point on the torque curve over the first torque interval, and the second slope is a slope of the motor bus current at any point on the torque curve over the second torque interval.

In the present embodiment, when the controller 73 controls the driving circuit 74 in the second characteristic control manner to rotate the motor 77 at the preset torque, the output current of the power supply device 71 is the second output current; assuming that the controller 74 controls the driving circuit 74 in the third control mode to rotate the motor 77 at the preset torque, the output current of the power supply device 71 is a third output current; wherein the second output current is less than the third output current. Optionally, the third control mode is a conventional square wave control mode.

Referring to fig. 19, at the preset torque Tn4, the bus current of the motor under the second characteristic control mode of the present embodiment is I3, and the bus current under the conventional square wave control is I4, I3< I4. Therefore, compared with the conventional square wave control method, the second control method using the control method of the embodiment outputs a smaller current at medium and heavy loads from the power supply device 71.

Referring to fig. 20, in the present embodiment, when the controller 73 controls the drive circuit 74 in the first characteristic control manner, the output power of the electric power tool 60 is the first output power; when the controller 73 controls the drive circuit 74 in the second characteristic control manner, the output power of the electric power tool 60 is the second output power; assuming that the controller 73 controls the drive circuit 74 in the third control mode, the output power of the electric power tool 60 is the third output power; the first output power is greater than the third output power, and the second output power is greater than the third output power. Alternatively, the third control manner is a conventional square wave control manner, that is, in the present embodiment, the output power of the electric power tool 60 is higher than that of the electric power tool 60 under the conventional square wave control regardless of the first characteristic control manner or the second characteristic control manner.

Fig. 20 compares the effect of the control method of the present embodiment with the conventional square wave control method in terms of a curve of the output power of the electric power tool with the torque of the motor in n.m on the horizontal axis and the output power of the electric power tool in W on the vertical axis. As can be seen from fig. 20, compared to the conventional square wave control method, the control method of the present embodiment has a higher output power of the electric power tool 60 under the condition that the motor output torque is the same.

With reference to fig. 19 and 20, in the control method of the present invention, when the motor rotates at the preset torque (for example, Tn 4) in the preset torque interval (greater than Tn 3), the bus current of the motor is smaller, the output current of the power supply device 71 is smaller, and the output power of the electric tool 60 is higher, so that energy can be saved, which makes the battery pack have higher cruising ability for the electric tool using the battery pack as the power supply device 71.

With reference to fig. 16, 19 and 20, in the control method of the present invention, when the motor rotates at the preset torque (for example, Tn 4) in the preset torque interval (greater than Tn 3), the motor bus current is smaller, the output current of the power supply device 71 is smaller, and at the same time, the output power of the electric power tool 60 is higher, and the motor rotation speed is higher, so that energy can be saved, which makes the battery pack have higher cruising ability for the electric power tool using the battery pack as the power supply device 71.

In the above embodiments of the present invention, the characteristic curves of fig. 8 to 11 are obtained by establishing a Te = f (Ψ s, Ψ f, β) functional relationship and dynamically adjusting an included angle between the stator flux Ψ s and the rotor flux Ψ f, or the characteristic curves of fig. 16 to 20 are obtained by implementing the electric tool, so as to make the output performance of the electric tool of the present invention better.

In other embodiments of the present invention, a controller is used to output a PWM signal that varies with a change in rotor position according to at least one of a current of the motor, a rotational speed of the motor, and a position of the rotor to control the driving circuit, such that an input voltage of the motor varies in an approximately sine wave or saddle wave manner, and an amplitude and/or a phase of the input voltage and/or current is adjusted to adjust an angle between the stator flux linkage and the rotor flux linkage, such that the motor has continuous and alternating current states on the three-phase stator windings in at least one electrical cycle or a portion of the electrical cycle, and the three-phase input voltage of the motor has a phase angle of 120 ° with respect to each other. The current states of the three-phase stator windings can synthesize vector moments which approximately continuously move along the circumference, and the rotor of the motor synchronously rotates along with the vector moments which approximately continuously move along the circumference, so that compared with the traditional square wave control mode in which only 6 discrete and discontinuous driving states exist, the motor driving efficiency can be improved. By the above control method, the electric tool of the present invention can obtain the better output performance of fig. 8 to 11 or fig. 16 to 20.

The foregoing illustrates and describes the principles, general features, and advantages of the present invention. It should be understood by those skilled in the art that the above embodiments do not limit the present invention in any way, and all technical solutions obtained by using equivalent alternatives or equivalent variations fall within the scope of the present invention.

35页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种高性能鲁棒永磁同步轮毂电机复合控制器

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!