A method and system for controlling the operating state
By introducing a pressure sensing module and controller into the grinding tool, the motor speed can be adjusted in real time, solving the problem of uneven grinding force, achieving precise control and preventing over-grinding, and improving grinding quality and tool life.
Patent Information
- Application Number
- CN202310730907.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-19
- Publication Date
- 2026-01-13
- Estimated Expiration
- 2043-06-19
AI Technical Summary
In existing technologies, grinding tools often result in uneven force application during use, which can lead to over-grinding of object surfaces and wear of the tool discs, making it difficult to effectively control the grinding force.
The pressure sensing module detects the grinding force in real time. The controller generates control information based on the electrical signal, controls the motor to reduce the speed through the drive module, and alarms when excessive grinding occurs, thus realizing the anti-over-grinding mode.
It enables precise control of grinding force, reduces damage to object surfaces and wear of tool grinding discs, and improves work efficiency and tool life.
Smart Images

Figure CN116900940B_ABST
Abstract
Description
[Technical Field]
[0001] This invention relates to a method and a control system for controlling working states. [Background Technology]
[0002] When using grinding tools, the surface of an object is ground by the force applied to the tool. However, due to varying skill levels among users, it is impossible to guarantee that the applied force is within a certain range. There may be cases where excessive pressure is applied to the surface of the object, resulting in over-grinding. This may cause dents or even damage to the surface of the object, and will also accelerate the wear of the grinding disc, increasing the wear of the grinding disc.
[0003] Therefore, it is necessary to design a working state control method and control system to avoid excessive polishing in order to solve the above problems. [Summary of the Invention]
[0004] The main objective of this invention is to provide a method and system for controlling working states, which aims to enable autonomous selection of the anti-over-grind working mode, smooth grinding, meet user needs, improve work efficiency, and reduce tool consumables.
[0005] A first aspect of this application provides a method for controlling a working state, the method being applied to a power tool, the power tool including a controller, a drive module, and a pressure sensing module; the method includes: the controller acquiring an electrical signal from the pressure sensing module in real time, the electrical signal indicating the working state of the power tool; the controller generating control information based on the electrical signal, the control information instructing the drive module to control the operating state of the motor.
[0006] The power tool further includes an input module and a motor; before the controller generates control information based on the electrical signal, the method further includes: the controller acquiring the control signal from the input module, the control signal being used to indicate the working mode of the power tool.
[0007] The controller acquires the control signal from the input module, including: the input module includes at least a switch, and the control signal is generated based at least on the action of the switch; if the control signal is high, the controller controls the power tool to activate the anti-overwear working mode; if the control signal is low, the controller acquires the gear position signal of the power tool, and based on the gear position signal, the controller acquires the overvoltage value corresponding to the gear position signal of the power tool, so as to control the operating state of the motor according to the overvoltage value.
[0008] The controller generates control information based on the electrical signal, including: when the power tool is in anti-overwear mode, if the electrical signal is greater than a preset value, the controller controls the motor to reduce its speed through the drive module; wherein, the preset value is a calculated value based on the root mean square value of the voltage value within N minutes prior to the detection of the electrical signal being greater than the preset value and a ratio k set corresponding to the gear signal, where N is a set time value; the amount of speed reduction controlled by the controller is linearly related to the voltage excess, where the voltage excess is the difference between the electrical signal and the preset value.
[0009] The power tool also includes an alarm module, which includes at least an indicator light. If the electrical signal is greater than the preset value, the controller controls the alarm module to sound an alarm.
[0010] A second aspect of this application provides a control system for a working state, which is applied to a power tool. The control system includes a controller, a drive module, and a pressure sensing module. The controller is connected to the pressure sensing module and is used to acquire an electrical signal from the pressure sensing module. The electrical signal is used to indicate the working state of the power tool. The controller is also connected to the drive module and is used to generate control information based on the electrical signal. The control information is used to instruct the drive module to control the motor's operating state.
[0011] The control system for the working state also includes an input module and a motor. The input module is connected to the controller, and the motor is connected to the drive module. The controller is used to obtain the control signal from the input module before generating control information based on the electrical signal. The control signal is used to indicate the working mode of the power tool.
[0012] The control system for the working state also includes an alarm module, which includes at least an indicator light. The alarm module is connected to the controller. When the power tool is in the anti-overwear working mode, if the electrical signal is greater than a preset value, the controller controls the alarm module to sound an alarm, instructing the drive module to control the motor to reduce its speed. The preset value is a calculated value based on the root mean square value of the voltage value within N minutes prior to the detection of the electrical signal being greater than the preset value, and a ratio k corresponding to the gear signal. The gear signal is the signal of the power tool acquired by the controller, and N is a set time value. The amount of speed reduction of the motor is linearly related to the voltage excess, and the voltage excess is the difference between the electrical signal and the preset value.
[0013] A third aspect of this application provides a computer device including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of any of the above methods.
[0014] A fourth aspect of this application provides a computer-readable medium having processor-executable non-volatile program code that causes the processor to perform the steps of any of the methods described above.
[0015] This application provides a method and system for controlling the working state. The controller acquires the electrical signal from the pressure sensing module in real time, which indicates the current working state of the power tool. The controller also acquires the control signal from the input module, which instructs the power tool to activate an anti-over-grind mode. Based on the electrical signal, the controller generates control information to instruct the drive module to reduce the motor speed. In other words, by activating the anti-over-grind mode through the input module and controlling the motor speed reduction based on the electrical signal from the pressure sensing module, smooth grinding is achieved, improving work efficiency, reducing tool consumables, and allowing users to choose to activate the anti-over-grind working mode, thus meeting user needs and enhancing the user experience. [Attached Image Description]
[0016] The specific embodiments of the present invention will be further described in detail below with reference to the accompanying drawings:
[0017] Figure 1 This is a flowchart of a method for controlling the working state of the present invention;
[0018] Figure 2 This is a block diagram of a control system for the working state of the present invention.
[0019] Meaning of the reference numerals in the diagram:
[0020] 1. Input module; 2. Pressure sensing module; 3. Controller; 4. Drive module; 5. Motor; 6. Alarm module
Detailed Implementation Methods
[0021] The present invention will now be described in further detail with reference to the accompanying drawings and embodiments.
[0022] Please see Figure 1 The diagram shows a flowchart of a working state control method according to the present invention. The working state control method is applied to a power tool, which includes a controller, a drive module, and a pressure sensing module. The working state control method includes:
[0023] Step 101: The controller acquires the electrical signal from the pressure sensing module in real time, and the electrical signal is used to indicate the working status of the power tool;
[0024] Step 102: The controller generates control information based on the electrical signal. The control information is used to instruct the drive module to control the operating status of the motor.
[0025] The method provided in this application embodiment, through the above-described processing, enables the controller to obtain the electrical signal from the pressure sensing module and control the motor's operating state, thereby achieving smooth grinding.
[0026] In an optional embodiment, in step 101 of the method provided in this application, the controller acquires the electrical signal of the pressure sensing module in real time, including: the pressure sensing module detects the pressure value in real time; the controller generates an electrical signal based on the pressure value; and the controller indicates the working state of the power tool based on the electrical signal. The working state includes at least the pressure value applied to the power tool. Using pressure as a parameter of the working state, the real-time detection of the power tool's working state solves the problem of inaccurate subjective perception of applied force, resulting in accurate acquisition of working information.
[0027] In an optional embodiment, in step 102 of the method provided in this application embodiment, the power tool further includes an input module and a motor. Before the controller generates control information based on the electrical signal, the method further includes: the controller acquiring the control signal of the input module, the control signal being used to indicate the working mode of the power tool.
[0028] The input module includes at least a switch, and the control signal is generated based on the action of the switch. If the control signal is high, the controller controls the power tool to activate the anti-over-wear working mode. If the control signal is low, the controller acquires the gear position signal of the power tool, and based on the gear position signal, the controller acquires the overvoltage value corresponding to the gear position signal, so as to control the operating state of the motor according to the overvoltage value. The anti-over-wear working mode can be set, allowing users to choose whether to activate it. In the deactivated state, a shutdown protection mechanism is set based on the overvoltage value corresponding to the gear position, solving the problem of over-wear caused by excessive force in the non-anti-over-wear working mode. Multiple protection levels improve the smoothness of grinding and meet user needs.
[0029] The gear position determined by the gear position signal obtained by the controller has a corresponding relationship with the overvoltage value, and the overvoltage value has a corresponding relationship with the stall current.
[0030] gear Stalled rotor current (A) Overvoltage value (N) 1 15 70 2 29 49 3 31 34
[0031] For example, as shown in the table above, the power tool can be set to 3 gears, and an overvoltage value can be set for each gear, which is the parameter that controls the motor to stop. For example, if the gear is set to gear 1, the corresponding overvoltage value is 70N. When a signal greater than 70N is detected, the motor is controlled to stop. The overvoltage value of 70N corresponds to a stall current of 15A. The correspondence between gears and overvoltage values shown in the table above is only an illustrative example, and the method in the embodiments of this application is not limited to this.
[0032] In an optional embodiment, the controller generates control information based on the electrical signal, including: the controller controlling the power tool to activate an anti-over-wear working mode based on the control signal from the input module; when the power tool activates the anti-over-wear working mode, if the electrical signal is greater than a preset value, the controller controls the motor to reduce its speed through the drive module; if the electrical signal is less than or equal to the preset value, the motor maintains its speed. The preset value is a calculated value based on the root mean square value of the voltage values within N minutes prior to detecting the electrical signal being greater than the preset value, and a ratio k corresponding to the gear position signal, calculated using the following formula: Wherein, N is a set time value, and the voltage value U n To sample voltage values in the anti-wear operating mode, 0.5-2 points are collected within 1 second, where n is the number of points collected within N minutes, which is the number of points collected within 1 second multiplied by the set time value N. Examples are given below for illustration, but this application is not limited to the following methods:
[0033] In an optional example, N is set to 5 minutes. When the anti-overwear mode is active for less than 5 minutes, the preset value is set to a fixed voltage value. When the electrical signal is greater than the preset value, the motor speed is reduced. When the anti-overwear mode is active for 5 minutes or more, the voltage value within the previous 5 minutes is sampled, and the preset value is calculated according to the formula. When the electrical signal is greater than the preset value, the motor speed is reduced. The preset value is set as a fixed value and a calculable value in stages. Exceeding the preset value controls the motor speed reduction, solving the problem of inaccurate control under different working conditions, achieving precise control, and autonomously reducing speed to prevent overwear.
[0034] The amount by which the controller reduces the motor's speed is linearly related to the voltage excess, where the voltage excess is the difference between the electrical signal and a preset value. Examples are given below for illustration, but this application is not limited to these methods:
[0035] In an optional example, when the electrical signal is greater than the preset value, the controller controls the motor to reduce its speed via the drive module. The greater the difference between the electrical signal and the preset value, the greater the speed reduction of the motor. When the difference is equal to 0, i.e., the electrical signal is less than or equal to the preset value, the drive module controls the motor to restore its speed to the level before the speed reduction. The speed is set according to the gear position. Controlling the speed reduction based on the voltage excess solves the problems of inadequate protection when the pressing force is too high and slow recovery after speed reduction. Under certain conditions, the drive module controls the motor to restore its speed, solving the problem of maintaining a low speed and low work efficiency after the pressing force is reduced. Timely speed restoration after the pressing force is within a controllable range improves the user experience.
[0036] The power tool also includes an alarm module, which at least includes an indicator light. If the electrical signal exceeds a preset value, the controller activates the alarm module to sound an alarm. This alarm module provides early warning, addressing the problem of failing to detect excessive pressure in a timely manner, promptly alerting the user, and improving work efficiency.
[0037] Please see Figure 2 The diagram shown is a block diagram of a working state control system according to the present invention. The working state control system includes: a controller 3, a drive module 4, and a pressure sensing module 2.
[0038] The controller 3 is connected to the pressure sensing module 2. The controller 3 acquires the electrical signal from the pressure sensing module 2, which indicates the working status of the power tool. The controller 3 is also connected to the drive module 4. Based on the electrical signal, the controller 3 generates control information to instruct the drive module 4 to control the operating status of the motor 5. The pressure sensing module 2 is a pressure sensor. By detecting the grinding pressure of the tool in real time through the pressure sensing module and controlling the motor's operating status, the problem of not being able to guarantee that the applied force is within a certain range based on subjective perception is solved, preventing over-grinding and improving the smoothness of grinding.
[0039] The control system for the working state also includes an input module 1 and a motor 5. The input module 1 is connected to the controller 3, and the motor 5 is connected to the drive module 4. The controller 3 is used to acquire the control signal from the input module 1 before generating control information based on the electrical signal. The control signal is used to indicate the working mode of the power tool. The input module 1 includes at least a switch, and the control signal is generated at least based on the action of the switch. If the control signal is high, the controller 3 is used to control the power tool to activate the anti-over-wear working mode. If the control signal is low, the controller 3 is used to acquire the gear position signal of the power tool. The controller 3 is used to acquire the overvoltage value corresponding to the gear position signal of the power tool based on the gear position signal, so as to control the operating state of the motor 5 according to the overvoltage value. The anti-over-wear working mode can be set, allowing users to choose to activate the working mode. In the non-activated state, a gear position corresponding to the overvoltage value is set for shutdown protection, solving the problem of over-wear caused by excessive force in the working mode without anti-over-wear. Multiple protection levels improve the smoothness of grinding and meet user needs.
[0040] The control system for the working state also includes an alarm module 6, which includes at least an indicator light. The alarm module 6 is connected to the controller 3. When the power tool is in the anti-overwear working mode, if the electrical signal is greater than a preset value, the controller 3 controls the alarm module 6 to sound an alarm, instructing the drive module 4 to control the motor 5 to reduce its speed. The preset value is a calculated value based on the root mean square value of the voltage within N minutes prior to detecting the electrical signal exceeding the preset value, and a ratio k corresponding to the gear position signal. The calculation formula is as follows: Wherein, N is a set time value, and the voltage value U n The voltage value is sampled in the anti-overwear working mode, with 0.5-2 points collected within 1 second. Here, n represents the number of points collected within N minutes, which is the number of points collected within 1 second multiplied by the set time value N. An alarm module is set up for early warning, solving the problem of not being able to detect excessive pressing pressure in time, promptly reminding the user, and improving work efficiency.
[0041] The reduction in motor speed 5 is linearly related to the voltage excess, where the voltage excess is the difference between the electrical signal and the preset value. Controlling the speed reduction based on the voltage excess solves the problems of inadequate protection when the pressing force is too high and slow recovery after speed reduction, ensuring timely protection and improving work efficiency.
[0042] This application also provides a computer device, including a memory and a processor; the memory stores a computer program, and the processor executes the computer program to implement the steps of the method.
[0043] This application also provides a computer-readable medium having processor-executable non-volatile program code that causes the processor to perform the steps of the method.
[0044] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the system and apparatus described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0045] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, essentially, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0046] Finally, it should be noted that the above-described embodiments are merely specific implementations of the present invention, used to illustrate the technical solutions of the present invention, and not to limit it. The scope of protection of the present invention is not limited thereto. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments within the technical scope disclosed in the present invention, or make equivalent substitutions for some of the technical features; and these modifications, changes, or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be covered within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of protection of the claims.
Claims
1. A method of controlling an operating state, characterized by, The working state control method is applied to a grinding type electric tool, and the electric tool comprises a controller, a driving module, a pressure sensing module, an input module and a motor. The controller acquires a control signal of the input module, and the control signal is used to indicate a working mode of the electric tool, and the working mode comprises an anti-overgrinding working mode. The controller acquires an electric signal of the pressure sensing module in real time, and the electric signal is used to indicate a working state of the electric tool. The controller generates control information based on the electric signal, and the control information is used to indicate a rotating speed of the motor controlled by the driving module. When the electric tool is in the anti-overgrinding working mode, if the electric signal is greater than a preset value, the controller controls the motor to reduce the rotating speed through the driving module, wherein a rotating speed reduction amount of the motor controlled by the controller is in a linear relationship with a voltage excess amount, the preset value is a calculation value calculated according to a root mean square value of voltage values in the previous N minutes when the electric signal greater than the preset value signal is detected and a proportion k corresponding to a gear signal of a current gear of the electric tool, the N is a set time value, and the voltage excess amount is a difference value between the electric signal and the preset value.
2. The control method of operating state according to claim 1, characterized by, The controller acquires the control signal of the input module, and the control signal is generated based on at least an action of a switch of the input module. If the control signal is a high level, the controller controls the electric tool to start the anti-overgrinding working mode. If the control signal is a low level, the controller acquires a gear signal of the electric tool, and the controller acquires an overvoltage value corresponding to the gear signal of the electric tool based on the gear signal, so as to control a running state of the motor according to the overvoltage value. The electric tool further comprises an alarm module, and the alarm module comprises at least an indicator light.
3. The control method of operating state according to claim 1, characterized by, The working state control system is applied to a grinding type electric tool, and the working state control system comprises a controller, a driving module, a pressure sensing module, an input module and a motor.
4. A system for controlling the operating state, characterized by The controller is connected to the input module and is used to acquire a control signal of the input module, and the control signal is used to indicate a working mode of the electric tool, and the working mode comprises an anti-overgrinding working mode. The controller is connected to the pressure sensing module and is used to acquire an electric signal of the pressure sensing module, and the electric signal is used to indicate a working state of the electric tool. The controller is connected to the driving module and is used to generate control information based on the electric signal, and the control information is used to indicate a rotating speed of the motor controlled by the driving module. The controller controls the motor to reduce the rotating speed through the driving module when the electric signal is greater than the preset value in the anti-overheating working mode of the electric tool, wherein the rotating speed reduction amount of the motor controlled by the controller is linearly related to the voltage excess amount, the preset value is a calculated value according to the root mean square value of the voltage values in the previous N minutes when the electric signal greater than the preset value signal is detected and the proportion k corresponding to the gear signal of the gear of the electric tool, the N is a set time value, and the voltage excess amount is the difference between the electric signal and the preset value.
5. The system for controlling operating conditions according to claim 4, wherein The control system further comprises an alarm module, and the alarm module at least comprises an indicator light, The alarm module is connected with the controller, and the controller is configured to control the alarm module to alarm and indicate the driving module to control the motor to reduce the rotating speed when the electric signal is greater than the preset value in the anti-overheating working mode of the electric tool. 6.A computer device, comprising a memory and a processor; the memory stores a computer program, characterized in that, The processor executes the computer program to implement the steps of the method in any one of claims 1 to 3.
7. A computer readable medium having non-transitory program code executable by a processor, the program code comprising: The program code enables the processor to execute the steps of the method in any one of claims 1 to 3.
Citation Information
Patent Citations
Constant force polishing and grinding device for reducing wear sleeve
CN109048654A
Electric tool and control method thereof
CN116032162A