KR-102963139-B1 - Motor control method and control device, motor controller, storage medium
Abstract
The present disclosure relates to a motor control method and control device, a motor controller, and a storage medium. The method comprises the steps of: acquiring a feedback rotational speed of a motor in the process of controlling the constant power operation of a motor (S1); acquiring a rotational speed loop control amount according to a second rotational speed threshold and the feedback rotational speed when the feedback rotational speed is determined to be higher than a first rotational speed threshold (S2) - the second rotational speed threshold is greater than the first rotational speed threshold -; and controlling the constant rotational speed operation of a motor by setting the second rotational speed threshold as a predetermined amount of the rotational speed loop and the rotational speed loop control amount as an initial control amount of the rotational speed loop when the feedback rotational speed is determined to be higher than the second rotational speed threshold (S3).
Inventors
- 사오, 원창
- 웨이, 옌위
- 커, 원징
- 한, 자후이
Assignees
- 광동 웰링 모터 매뉴팩처링 컴퍼니, 리미티드
- 웰링 (우후) 모터 매뉴팩처링 컴퍼니 리미티드
Dates
- Publication Date
- 20260508
- Application Date
- 20230214
- Priority Date
- 20220307
Claims (9)
- As a motor control method, A step of acquiring the feedback rotational speed of the motor in the process of controlling the constant power operation of the motor; If the feedback rotational speed is determined to be higher than the first rotational speed threshold, the step of acquiring a rotational speed loop control amount according to the second rotational speed threshold and the feedback rotational speed - the second rotational speed threshold is greater than the first rotational speed threshold - ; When the feedback rotational speed is determined to be higher than the second rotational speed threshold, the step of controlling the constant rotational speed operation of the motor by setting the second rotational speed threshold as a predetermined amount of the rotational speed loop and the rotational speed loop control amount as the initial control amount of the rotational speed loop; A step of obtaining the time of constant rotational speed operation and the control amount of the power loop in the process of controlling the constant rotational speed operation of the above motor; and When it is determined that the above time is lower than the time threshold and the control amount of the rotational speed loop is higher than the control amount of the power loop, the step of controlling the constant power operation of the motor A motor control method including
- In paragraph 1, The step of acquiring a rotational speed loop control amount according to the second rotational speed threshold and the feedback rotational speed is, A step of obtaining the difference value between the second rotational speed threshold and the feedback rotational speed; A step of obtaining an adjustment amount by performing rotational speed loop adjustment on the above difference value; and Step of accumulating the above adjustment amount to obtain the above rotational speed loop control amount A motor control method including
- In paragraph 1, The above method is, A motor control method further comprising the step of controlling the motor to decelerate or stop when it is determined that the above time is not lower than a time threshold.
- In paragraph 1, A motor control method in which the above time threshold is determined according to at least one of the temperature rise of the motor, the heat diffusion condition, and the rotor endurance.
- In paragraph 1, A motor control method in which the control amount of the above power loop is the ratio of the target power to the DC bus voltage.
- As a computer-readable storage medium, A computer-readable storage medium having a motor control program stored therein, and a computer-readable storage medium that realizes a motor control method according to any one of claims 1 to 5 when the motor control program is executed by a processor.
- As a motor controller, It includes a memory, a processor, and a motor control program stored in the memory and executable on the processor, and A motor controller that implements a motor control method according to any one of claims 1 to 5 when the above processor executes the above motor control program.
- As a motor control device, An acquisition module for acquiring the feedback rotational speed of the motor; and In the process of controlling the constant power operation of the motor, if the feedback rotational speed is determined to be higher than the first rotational speed threshold, a rotational speed loop control amount is obtained according to the second rotational speed threshold and the feedback rotational speed; if the feedback rotational speed is determined to be higher than the second rotational speed threshold, the constant rotational speed operation of the motor is controlled by setting the second rotational speed threshold as a predetermined amount of the rotational speed loop and the rotational speed loop control amount as the initial control amount of the rotational speed loop; in the process of controlling the constant rotational speed operation of the motor, the time of the constant rotational speed operation and the control amount of the power loop are obtained, and if the time is determined to be lower than the time threshold and the control amount of the rotational speed loop is higher than the control amount of the power loop, a control module for controlling the constant power operation of the motor - the second rotational speed threshold is greater than the first rotational speed threshold - A motor control device including
- delete
Description
Motor control method and control device, motor controller, storage medium The present disclosure claims priority to a Chinese patent application filed on March 7, 2022, with application number 202210217485.4 and title of invention 'Motor control method and control device, motor controller, storage medium', all of which are incorporated into the present disclosure by reference. The present disclosure relates to the field of motor control technology, and in particular to a motor control method, a computer-readable storage medium, a motor controller, and a motor control device. Currently, the application of high-speed and miniaturized brushless DC motors is becoming increasingly widespread, particularly in the field of small power tools (e.g., portable vacuum cleaners). When small power tools are powered by batteries, the battery voltage gradually decreases over time. In order to ensure that the device can output a constant power, it is necessary to introduce a constant power control strategy during the process of battery voltage reduction. In the case of motors controlled by electrostatic power in related technologies, if the load decreases due to the influence of operating conditions, the motor's rotational speed increases rapidly; if the motor operates at a high rotational speed for an extended period, the motor's rotor system is damaged, and at the same time, user safety is threatened. The present disclosure is intended to solve one of the technical problems of the related technology to some extent. To this end, the first objective of the present disclosure is to propose a motor control method that controls the motor to operate at a constant rotational speed when the rotational speed of the motor during constant power operation rises to a certain level, thereby effectively avoiding damage to the motor caused by excessive rotational speed and simultaneously realizing a smooth transition from constant power operation to constant rotational speed operation. The second objective of the present disclosure is to propose a computer-readable storage medium. The third objective of the present disclosure is to propose a motor controller. The fourth objective of the present disclosure is to propose a motor control device. To achieve the above-mentioned objective, an embodiment of the first aspect of the present disclosure proposes a motor control method comprising: a step of acquiring a feedback rotational speed of a motor in the process of controlling the constant power operation of a motor; a step of acquiring a rotational speed loop control amount according to a second rotational speed threshold and the feedback rotational speed when the feedback rotational speed is determined to be higher than a first rotational speed threshold, wherein the second rotational speed threshold is greater than the first rotational speed threshold; and a step of controlling the constant rotational speed operation of a motor by setting the second rotational speed threshold as a predetermined amount of the rotational speed loop and the rotational speed loop control amount as an initial control amount of the rotational speed loop when the feedback rotational speed is determined to be higher than the second rotational speed threshold. A motor control method according to an embodiment of the present disclosure acquires a feedback rotational speed of a motor during the process of controlling the constant power operation of a motor, and when the feedback rotational speed is higher than a first rotational speed threshold, acquires a rotational speed loop control amount according to a second rotational speed threshold and the feedback rotational speed, and when the feedback rotational speed is higher than the second rotational speed threshold, sets the second rotational speed threshold as a predetermined amount of the rotational speed loop and sets the rotational speed loop control amount as the initial control amount of the rotational speed loop to control the constant rotational speed operation of the motor, thereby effectively avoiding damage to the motor caused by an excessively high rotational speed and realizing a smooth transition of the motor from constant power operation to constant rotational speed operation. According to one embodiment of the present disclosure, the step of obtaining a rotational speed loop control amount according to a second rotational speed threshold and a feedback rotational speed includes: obtaining a difference value between the second rotational speed threshold and the feedback rotational speed; obtaining a control amount by performing rotational speed loop control on the difference value; and obtaining a rotational speed loop control amount by accumulating the control amount. According to one embodiment of the present disclosure, the method further comprises the steps of: acquiring the time of constant rotational speed operation and the amount of control of the power loop in the process of controlling the co