Pump body control method and device, electronic equipment and medium

By detecting the rotation speed and rotation direction of the drive motor in the rear pump body of the vacuum pump, and inputting braking force when necessary, the problem that the rear pump body may rotate before starting causes the driver alarm, and the pump is realized normal startup of the body and stable operation of the drive.

CN119435445APending Publication Date: 2025-02-14BEIJING GRAND RAY TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411632458.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-15
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

In the stacked pump system of vacuum pumps, the latter stage pump body may rotate before starting, causing the driver alarm problem.

Method used

By detecting the rotation speed and rotation direction of the shaft before the driving motor of the pump body is started, if it is found that the rotation is reversed and the rotation speed exceeds the preset value, input braking force to make the shaft stationary or reduce the rotation speed to avoid the impact during startup.

Benefits of technology

It effectively avoids the drive alarm when the pump body is started, ensures the pump body is started normally, and reduces damage to the drive motor.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119435445A_ABST
    Figure CN119435445A_ABST
Patent Text Reader

Abstract

The invention discloses a pump body control method and device, electronic equipment and a medium, and relates to the technical field of vacuum pumps. The pump body control method comprises the steps that before a driving motor of a pump body is started, the rotating speed and the rotating direction of a rotating shaft of the driving motor are detected; if the rotating shaft rotating speed of the driving motor exceeds the preset rotating speed and the rotating direction is opposite to the working direction of the rotating shaft of the driving motor, inputting braking force to the driving motor to enable the rotating shaft rotating speed of the driving motor to be lower than the preset rotating speed; if the rotating speed of the rotating shaft of the driving motor does not exceed the preset rotating speed and the rotating direction is opposite to the working direction of the rotating shaft of the driving motor, inputting braking force to the driving motor to reduce the rotating speed of the rotating shaft of the driving motor, or not applying braking force to the driving motor. According to the scheme, whether the braking force is input to the driving motor or not is judged by judging whether the rotating shaft rotates reversely and whether the rotating speed exceeds the preset rotating speed or not before the pump body is started, and it is avoided that a driver gives an alarm, and starting of the pump body is affected.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of vacuum pumps, and in particular to a pump body control method, device, electronic equipment and medium. Background Art

[0002] In the field of vacuum pumps, "stacked pumps" usually refer to multi-stage superimposed vacuum pumps. Stacked pumps achieve higher vacuum levels through the sequential action of multiple pump stages. Each stage of the pump further improves the vacuum level based on the basic vacuum level achieved by the previous stage of the pump. For example, the first few stages of the pump will first discharge a large amount of gas to reduce the pressure, and the next few stages of the pump will extract the residual gas more finely, thereby gradually achieving an extremely high vacuum level.

[0003] The stacked pump includes at least two pump bodies, which are in a relationship of sequential pressurization in the same pipeline. After the first pump body is started, due to the relationship of gas flow, the second pump body may rotate before starting, which may be forward or reverse. If the signal to start the second pump body is issued, the second pump body is in a state of reverse rotation with the airflow, which may cause the driver to alarm. Summary of the invention

[0004] The present application provides a pump control method, device, electronic device and medium. The pump control method can detect whether the pump is reversed before starting and whether the speed exceeds a preset speed, and by inputting braking force into the pump, the pump stops reversing or reduces the reversal speed, thereby starting the pump and avoiding driver alarms.

[0005] In a first aspect, the present application provides a pump control method, the method comprising:

[0006] Before the drive motor of the pump body is started, the shaft speed and rotation direction of the drive motor are detected;

[0007] If the rotation speed of the shaft of the driving motor exceeds the preset rotation speed, and the rotation direction is opposite to the working direction of the shaft of the driving motor, a braking force is input to the driving motor so that the rotation speed of the shaft of the driving motor is lower than the preset rotation speed;

[0008] If the shaft speed of the drive motor does not exceed the preset speed and the rotation direction is opposite to the working direction of the shaft of the drive motor, a braking force is input to the drive motor to reduce the shaft speed of the drive motor, or no braking force is applied to the drive motor.

[0009] In a possible design manner of the first aspect, the method further includes:

[0010] If the rotation speed of the drive motor shaft is zero, no braking force is applied to the drive motor. If the rotation speed of the drive motor shaft is not zero, and the rotation direction is the same as the working direction of the drive motor shaft, a braking force is input to the drive motor to reduce the rotation speed of the drive motor shaft, or no braking force is applied to the drive motor.

[0011] In a possible design of the first aspect, inputting a braking force to the drive motor includes:

[0012] A preset value of direct current is input to the drive motor for a preset duration, so that the rotation speed of the drive motor is lower than a preset rotation speed.

[0013] In a possible design of the first aspect, inputting a preset value of direct current to the drive motor includes:

[0014] The magnitude of the DC current input to the drive motor increases from 0 to a preset value.

[0015] In a possible design manner of the first aspect, the preset value is less than or equal to 30% of the rated operating current of the drive motor.

[0016] In a possible design of the first aspect, inputting a braking force to the drive motor further includes:

[0017] A braking device is arranged on the outer side of the rotating shaft of the driving motor, and the braking device is controlled to contact with the rotating shaft to provide braking force for the rotating shaft.

[0018] In a possible design manner of the first aspect, after the braking force is input to the drive motor, the method further includes:

[0019] A starting current is input into the drive motor to make the shaft of the drive motor rotate in the working direction, wherein the value of the starting current is greater than the rated working current of the drive motor.

[0020] In a second aspect, the present application provides a pump control device, the device comprising:

[0021] The detection module is used to detect the shaft speed and rotation direction of the drive motor before the drive motor of the pump body is started.

[0022] The first processing module is used to input a braking force to the drive motor if the rotation speed of the drive motor shaft exceeds a preset speed and the rotation direction is opposite to the working direction of the drive motor shaft, so that the rotation speed of the drive motor shaft is lower than the preset speed.

[0023] The second processing module is used to input braking force to the drive motor to reduce the shaft speed of the drive motor, or not apply braking force to the drive motor if the shaft speed of the drive motor does not exceed a preset speed and the rotation direction is opposite to the working direction of the shaft of the drive motor.

[0024] In a third aspect, the present application provides an electronic device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the processor executes the program, a pump body control method as in the first aspect and any possible design thereof is implemented.

[0025] In a fourth aspect, the present application provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements a pump body control method as in the first aspect and any possible design thereof.

[0026] Beneficial effects of this application:

[0027] In the present application, the rotation speed and rotation direction of the shaft of the driving motor in the pump body are detected before starting the pump body to determine whether the pump body is reversed. If the pump body is reversed and the rotation speed exceeds the preset speed, the driving motor is input with braking force to make the shaft of the driving motor stationary or rotate at a lower speed, thereby avoiding affecting the start of the pump body and avoiding the driver alarm. If the pump body is reversed and the rotation speed does not exceed the preset speed, since the rotation speed of the shaft is low at this time and will not affect the normal start of the pump body, the driving motor can be input with braking force or no braking force can be applied. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0029] Figure 1 A schematic flow chart of a pump control method provided in an embodiment of the present application;

[0030] Figure 2 Another schematic flow chart of a pump control method provided in an embodiment of the present application;

[0031] Figure 3 A schematic diagram of a pump control device provided in an embodiment of the present application;

[0032] Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0033] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0034] In the field of vacuum pumps, "stacked pumps" usually refer to multi-stage superimposed vacuum pumps. Stacked pumps achieve higher vacuum levels through the sequential action of multiple pump stages. Each stage of the pump further improves the vacuum level based on the basic vacuum level achieved by the previous stage of the pump. For example, the first few stages of the pump will first discharge a large amount of gas to reduce the pressure, and the next few stages of the pump will extract the residual gas more finely, thereby gradually achieving an extremely high vacuum level.

[0035] A pump body control method provided in an embodiment of the present application is applied to a pump body, which belongs to the latter pump in a "stacked pump". For example, the stacked pump includes at least a first pump body and a second pump body, the first pump body is started before the second pump body, and the first pump body and the second pump body are in a relationship of sequential pressurization in the same pipeline. After the first pump body is started, due to the gas flow, the second pump body may rotate before starting, and it may be forward or reverse. If the second pump body is in a state of reversing with the airflow when the signal to start the second pump body is issued, it may cause the driver to alarm.

[0036] Therefore, a pump body control method provided in an embodiment of the present application is mainly applied to the latter pump body in a stacked pump to solve the problem that the pump body may rotate before starting, causing a driver alarm.

[0037] Of course, a pump body control method provided in an embodiment of the present application can also be applied to stacked pumps of more levels. For example, it is applied to a stacked pump composed of three vacuum pumps, which includes three vacuum pumps: a first vacuum pump (abbreviated as DP), a second vacuum pump (abbreviated as MB) and a third vacuum pump (abbreviated as PB). During the startup process of the stacked pump, the first vacuum pump is started first, and the second vacuum pump is started after the first operating condition is met, and the third vacuum pump is started after the second operating condition is met. The first vacuum pump, the second vacuum pump and the third vacuum pump belong to the same pipeline and are pressurized in sequence. During the startup process of the first vacuum pump and the second vacuum pump, due to the relationship of gas flow, the third vacuum pump may rotate before starting, and it may rotate forward or reverse. A pump body control method provided in an embodiment of the present application can be applied to the third pump body to solve the situation that the third pump body may rotate and cause the driver to alarm.

[0038] It should be noted that the vacuum pump includes a drive motor. The rotation of the vacuum pump described in the embodiment of the present application mainly refers to the rotation of the shaft of the drive motor in the vacuum pump. This is mainly because a load is connected to the shaft of the drive motor. The airflow generated after the previous stage pump in the stacked pump is started drives the load to move, and then drives the shaft of the drive motor in the next stage pump body to rotate.

[0039] refer to Figure 1 , Figure 1 A flow chart of a pump control method provided in an embodiment of the present application. The pump control method in the embodiment of the present application is applied to a pump body, which mainly refers to the latter pump body in a stacked pump. Of course, the pump body is not limited to the pump body in the stacked pump, but may also refer to other pump bodies that may rotate before starting. The pump body includes a drive motor, such as Figure 1 As shown, the method includes:

[0040] S1. Before the drive motor of the pump body is started, the shaft speed and rotation direction of the drive motor are detected.

[0041] If the drive motor in the pump body is in a rotating state before the pump body is started, especially in a reverse state, it will affect the normal starting of the pump body, and in serious cases, the drive motor may be damaged. Therefore, before starting the drive motor of the pump body, first detect whether the shaft of the drive motor is rotating. If it is rotating, detect the shaft speed and rotation direction of the drive motor. In other words, detect the shaft speed of the drive motor and whether the rotation direction is in a forward state or a reverse state.

[0042] It should be noted that, in the embodiment of the present application, whether the rotating shaft of the driving motor is in the forward rotation state or the reverse rotation state is based on the rotation direction of the rotating shaft when the driving motor is working normally. When the rotation direction of the rotating shaft of the driving motor is the same as the rotation direction of the rotating shaft when it is working normally, it is considered that the rotating shaft of the driving motor is in the forward rotation state. When the rotation direction of the rotating shaft of the driving motor is opposite to the rotation direction of the rotating shaft when it is working normally, it is considered that the rotating shaft of the driving motor is in the reverse rotation state.

[0043] S2. If the rotation speed of the shaft of the driving motor exceeds the preset rotation speed, and the rotation direction is opposite to the working direction of the shaft of the driving motor, a braking force is input to the driving motor so that the rotation speed of the shaft of the driving motor is lower than the preset rotation speed.

[0044] In this embodiment, the preset speed refers to a pre-set speed, which can be determined by collecting a large number of instantaneous speeds of the shaft before starting under normal starting conditions, can be determined based on the critical speed value determined experimentally, or can be determined by analyzing the operation log of the vacuum pump.

[0045] When it is detected that the shaft of the drive motor is reversed, if the speed of the reverse rotation is fast, that is, the rotation speed of the shaft exceeds the preset speed, or the rotational inertia of the load connected to the shaft of the drive motor is large, it will affect the normal start of the drive motor. Therefore, before starting the drive motor, it is necessary to apply a certain braking force to the drive motor so that the rotation speed of the shaft of the drive motor is lower than the preset speed. The preset speed means that the rotation speed of the shaft of the drive motor will not affect the normal start of the drive motor, for example, the shaft of the drive motor is stationary after the braking force is applied.

[0046] S3. If the rotation speed of the shaft of the driving motor does not exceed the preset rotation speed, and the rotation direction is opposite to the working direction of the shaft of the driving motor, a braking force is input to the driving motor to reduce the rotation speed of the shaft of the driving motor, or no braking force is applied to the driving motor.

[0047] When it is detected that the shaft of the drive motor is reversed, but the reversal speed is slow, that is, the rotation speed of the shaft does not exceed the preset speed, it has little effect on the normal start-up of the drive motor, and the drive motor can be allowed to work normally by inputting a starting current. Then, a braking force can be applied to the drive motor or no braking force can be applied, wherein the braking force is applied to reduce the rotation speed of the shaft of the drive motor. That is, when the shaft of the drive motor is reversed and the rotation speed does not exceed the preset speed, a braking force can also be applied to it to further reduce the rotation speed of the shaft of the drive motor when it is reversed. For example, the shaft of the drive motor can be made stationary after the braking force is applied, which is more convenient to start. Since the rotation speed of the drive motor is low, it can start normally without applying a braking force, so it is also possible not to apply a braking force to the drive motor.

[0048] It should be noted that, in the case where the shaft speed does not exceed the preset speed, if a braking force is input to the drive motor, the braking force can be large or small, and the main function of the braking force is to reduce the shaft speed, and the shaft speed does not need to reach a certain specific value. Therefore, in the specific implementation process, the amount of braking force input can be determined according to the actual situation. In the case where the shaft speed does not exceed the preset speed, the magnitude of the braking force applied can be the same as the magnitude of the braking force applied when the shaft speed of the drive motor exceeds the preset speed, or the corresponding braking force can be input according to actual needs.

[0049] In the embodiment of the present application, the rotation speed and rotation direction of the shaft of the driving motor in the pump body are detected before starting the pump body to determine whether the pump body is reversed. If the pump body is reversed and the rotation speed exceeds the preset speed, the driving motor is input with braking force so that the shaft of the driving motor is stationary or rotates at a lower speed (lower than the preset speed), thereby avoiding affecting the start of the pump body and avoiding the driver alarm.

[0050] refer to Figure 2 , Figure 2Another flow chart of a pump control method provided in an embodiment of the present application. In an embodiment of the present application, after the state of the rotating shaft of the drive motor is detected, the rotating shaft of the drive motor may be in a stationary or forward rotation state. Therefore, a pump control method provided in an embodiment of the present application also includes, Figure 2 As shown:

[0051] If the rotation speed of the shaft of the driving motor is zero (ie, stationary), no braking force is applied to the driving motor.

[0052] Since the shaft speed of the drive motor is zero, it will not affect the normal starting of the drive motor, so there is no need to apply braking force to the drive motor. The drive motor can be kept in the current state (shaft speed is zero).

[0053] If the rotation speed of the drive motor shaft is not zero, and the rotation direction is the same as the working direction of the drive motor shaft (forward rotation state), a braking force is input to the drive motor to reduce the rotation speed of the drive motor shaft. Alternatively, no braking force is applied to the drive motor.

[0054] When it is detected that the shaft of the driving motor is rotating in the forward direction, since the rotation direction of the shaft of the driving motor before starting is the same as the rotation direction during operation, the forward rotation of the shaft will not affect the normal starting of the driving motor. In this case, no braking force may be applied to the driving motor. Alternatively, a braking force may be input to the driving motor to reduce the rotation speed of the shaft of the driving motor, or to make the shaft of the driving motor stationary, and then start the driving motor.

[0055] It should be noted that, if the rotation speed of the drive motor shaft is not zero and the rotation direction is the same as the working direction of the drive motor shaft, if a braking force is input to the drive motor, the braking force can be large or small, and the main function of the braking force is also to reduce the rotation speed of the shaft, and the rotation speed of the shaft does not need to reach a certain value. Therefore, in the specific implementation process, the amount of braking force input can be determined according to the actual situation.

[0056] In one embodiment of the present application, inputting a braking force to the drive motor may refer to inputting an external force to stop the shaft of the drive motor or reduce the shaft speed of the drive motor. It may also refer to braking using the characteristics of the drive motor itself. The drive motor in the embodiment of the present application is an AC motor, which needs to input AC power when starting and working. When DC power is input to it, it will have the effect of braking the rotor.

[0057] In the embodiments of the present application, Figure 2 As shown, the braking force input to the drive motor includes:

[0058] A preset value of direct current is input to the drive motor for a preset duration, so that the rotation speed of the drive motor is lower than a preset rotation speed.

[0059] Since the rotation speed of the drive motor shaft is different, and the weight of the load connected to the drive motor shaft is different, the size of the DC power to be input and the duration of the DC power input are also different. Among them, the size and duration of the DC power input, that is, the preset value and the preset duration can be determined according to the rotation speed of the drive motor shaft and the weight of the load connected to the drive motor shaft. By inputting DC power of appropriate size and duration, the drive motor has sufficient braking torque, so that the drive motor shaft is stationary or rotates at a lower speed (lower than the preset speed). This is to facilitate the subsequent starting of the drive motor.

[0060] In one embodiment of the present application, the method of inputting a braking force to the driving motor further includes:

[0061] A braking device is arranged on the outer side of the rotating shaft of the driving motor, and the braking device is controlled to contact with the rotating shaft to provide braking force for the rotating shaft.

[0062] For example, a braking device is provided on the outside of the rotating shaft of the driving motor. When it is necessary to provide braking force for the driving motor, the braking device can be controlled to hold the rotating shaft of the driving motor tightly, and provide a certain friction force for the rotating shaft of the driving motor, so that the rotating shaft speed of the driving motor gradually decreases until it reaches a stationary state, or the rotating shaft speed of the driving motor is lower than the preset speed. Then the braking device is controlled to release the rotating shaft of the driving motor so that the driving motor can start normally. In the embodiment of the present application, the braking device can adopt a holding brake or other device with a braking function. The specific structure of the braking device is not the focus of the embodiment of the present application, and therefore, it will not be described in detail here.

[0063] In one embodiment of the present application, a preset value of direct current is input to the drive motor, and a method of increasing the magnitude of the direct current input to the drive motor from 0 to a preset value can be adopted. By gradually increasing the magnitude of the direct current input to the drive motor, it is possible to avoid excessive direct current input, which may damage the drive motor. By gradually increasing the magnitude of the direct current input, the braking torque may also be gradually increased, thereby gradually reducing the shaft speed of the drive motor.

[0064] In one embodiment of the present application, a preset value of direct current is input to the drive motor, and the direct current can also be gradually increased in time periods according to the preset difference. Specifically, the size of the direct current input to the drive motor increases from 0 to the preset value in time periods. For example, the preset value is 30% of the rated operating current of the drive motor. When increasing the direct current input to the drive motor from 0 to the preset value, it can be divided into four time periods. In the first time period, the direct current input to the drive motor is increased from 0 to 5% of the rated operating current of the drive motor. In the second time period, the direct current input to the drive motor is increased from 5% to 10% of the rated operating current of the drive motor. In the third time period, the direct current input to the drive motor is increased from 10% to 15% of the rated operating current of the drive motor. In the fourth time period, the direct current input to the drive motor is increased from 15% to 20% of the rated operating current of the drive motor.

[0065] In one embodiment of the present application, the magnitude of the direct current input to the drive motor increases linearly from 0 to a preset value according to a preset growth rate. When gradually increasing the magnitude of the direct current input to the drive motor, the growth rate of the magnitude of the direct current may be linear or nonlinear. In the embodiment of the present application, the direct current input to the drive motor is gradually increased in a linear manner, so that the shaft speed of the drive motor is linearly reduced.

[0066] In one embodiment of the present application, the DC current supplied to the drive motor is generally not suitable to be set too large. In the embodiment of the present application, the preset value is set to be less than or equal to 30% of the rated working current of the drive motor, which can not only play the role of braking the drive motor, but also play the role of preventing the input DC current from being too large and damaging the drive motor.

[0067] In one embodiment of the present application, after the braking force is input to the drive motor, a starting current can be input to the drive motor to rotate the shaft of the drive motor in the working direction. It should be noted that the drive motor is an AC motor, so the starting current input to the drive motor is AC.

[0068] In one embodiment of the present application, the value of the starting current is greater than the rated working current of the drive motor. After the starting current is input for a period of time, that is, after the drive motor is successfully started, the AC current input into the drive motor can be reduced, that is, from the starting current to the working current. The working current of the drive motor is less than or equal to the rated current of the drive motor.

[0069] A pump control device provided by the present invention is described below. The pump control device described below and the pump control method described above can be referenced to each other.

[0070] Please refer to Figure 3 As shown, Figure 3This is a schematic diagram of a pump control device provided in an embodiment of the present application. This embodiment provides a pump control device, specifically, the device includes: a detection module 310, a first processing module 320 and a second processing module 330, and the above modules are described in detail below:

[0071] The detection module 310 is used to detect the rotation speed and rotation direction of the shaft of the drive motor before the drive motor of the pump body is started.

[0072] The first processing module 320 is used to input a braking force to the drive motor if the rotation speed of the drive motor shaft exceeds a preset speed and the rotation direction is opposite to the working direction of the drive motor shaft, so that the rotation speed of the drive motor shaft is lower than the preset speed.

[0073] The second processing module 330 is used to input braking force to the drive motor to reduce the shaft speed of the drive motor, or not apply braking force to the drive motor if the shaft speed of the drive motor does not exceed a preset speed and the rotation direction is opposite to the working direction of the shaft of the drive motor.

[0074] In the embodiment of the present application, by setting up a detection module 310, before starting the pump body, the rotation speed and rotation direction of the shaft of the drive motor in the pump body are detected to determine whether the pump body is reversed. If the pump body is reversed and the rotation speed exceeds the preset speed, by setting up a first processing module 320, a braking force is input to the drive motor so that the shaft of the drive motor is stationary or rotates at a lower speed, thereby avoiding affecting the start of the pump body and avoiding the driver alarm. If the pump body is reversed and the rotation speed does not exceed the preset speed, by setting up a second processing module 330, a braking force is input to the drive motor so that the shaft speed of the drive motor decreases, or no braking force is applied to ensure the normal start of the drive motor.

[0075] It should be noted that each module in the above pump control device can be implemented in whole or in part by software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in an electronic device in the form of hardware, or can be stored in a memory in an electronic device in the form of software, so that the processor can call and execute operations corresponding to each module.

[0076] Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application is shown in FIG. Figure 4As shown, the electronic device may include: a processor 410, a communication interface 420, a memory 430 and a communication bus 440, wherein the processor 410, the communication interface 420 and the memory 430 communicate with each other through the communication bus 440. The processor 410 may call the logic instructions in the memory 430 to execute the pump body control method, which includes: before the driving motor of the pump body is started, detecting the rotation speed and rotation direction of the driving motor; if the rotation speed of the driving motor exceeds the preset speed, and the rotation direction is opposite to the working direction of the driving motor shaft, inputting a braking force to the driving motor so that the rotation speed of the driving motor shaft is lower than the preset speed; if the rotation speed of the driving motor shaft does not exceed the preset speed, and the rotation direction is opposite to the working direction of the driving motor shaft, inputting a braking force to the driving motor so that the rotation speed of the driving motor shaft decreases, or not applying a braking force to the driving motor.

[0077] In addition, the logic instructions in the above-mentioned memory 430 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on such an understanding, the technical solution of the present invention can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods of various embodiments of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.

[0078] On the other hand, the present application also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to execute the pump body control method provided by the above-mentioned methods, the method comprising: before the drive motor of the pump body is started, detecting the shaft speed and rotation direction of the drive motor; if the shaft speed of the drive motor exceeds a preset speed, and the rotation direction is opposite to the working direction of the shaft of the drive motor, inputting a braking force into the drive motor so that the shaft speed of the drive motor is lower than the preset speed; if the shaft speed of the drive motor does not exceed the preset speed, and the rotation direction is opposite to the working direction of the shaft of the drive motor, inputting a braking force into the drive motor so that the shaft speed of the drive motor decreases, or no braking force is applied to the drive motor.

[0079] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A pump control method, characterized in that: The method comprises: Before the driving motor of the pump body is started, detecting the rotation speed and rotation direction of the driving motor; If the rotation speed of the rotating shaft of the driving motor exceeds a preset rotation speed, and the rotation direction is opposite to the working direction of the rotating shaft of the driving motor, a braking force is input to the driving motor so that the rotation speed of the rotating shaft of the driving motor is lower than the preset rotation speed; If the shaft speed of the drive motor does not exceed the preset speed, and the rotation direction is opposite to the working direction of the shaft of the drive motor, a braking force is input to the drive motor to reduce the shaft speed of the drive motor, or no braking force is applied to the drive motor.

2. The pump control method according to claim 1, characterized in that: The method further comprises: If the rotation speed of the shaft of the drive motor is zero, no braking force is applied to the drive motor; If the rotation speed of the shaft of the drive motor is not zero, and the rotation direction is the same as the working direction of the shaft of the drive motor, a braking force is input to the drive motor to reduce the rotation speed of the shaft of the drive motor, or no braking force is applied to the drive motor.

3. The pump control method according to claim 1 or 2, characterized in that: The step of inputting a braking force to the driving motor comprises: A preset value of direct current is input to the drive motor, and the time for which the direct current is input to the drive motor is a preset time length, so that the rotation speed of the drive motor is lower than the preset rotation speed.

4. The pump control method according to claim 3, characterized in that: The step of inputting a preset value of direct current to the driving motor comprises: The magnitude of the direct current input to the driving motor increases from 0 to the preset value.

5. The pump control method according to claim 4, characterized in that: The preset value is less than or equal to 30% of the rated working current of the driving motor.

6. The pump control method according to claim 1 or 2, characterized in that: The step of inputting a braking force to the driving motor further comprises: A braking device is arranged outside the rotating shaft of the driving motor, and the braking device is controlled to contact with the rotating shaft to provide braking force for the rotating shaft.

7. The pump control method according to claim 1, characterized in that: After the braking force is input to the driving motor, the method further includes: A starting current is input into the driving motor to make the rotating shaft of the driving motor rotate along the working direction, wherein the value of the starting current is greater than the rated working current of the driving motor.

8. A pump control device, characterized in that: The device comprises: A detection module, used to detect the rotation speed and rotation direction of the shaft of the drive motor of the pump body before the drive motor is started; A first processing module is used for inputting a braking force into the drive motor to make the rotation speed of the drive motor lower than the preset speed if the rotation speed of the shaft of the drive motor exceeds a preset speed and the rotation direction is opposite to the working direction of the shaft of the drive motor; The second processing module is used to input braking force to the drive motor to reduce the rotation speed of the shaft of the drive motor, or not apply braking force to the drive motor if the rotation speed of the shaft of the drive motor does not exceed the preset rotation speed and the rotation direction is opposite to the working direction of the shaft of the drive motor.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, the pump body control method according to any one of claims 1 to 7 is implemented.

10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the pump control method according to any one of claims 1 to 7 is implemented.