CN111525852A - Starting method of motor without position sensor - Google Patents
Starting method of motor without position sensor Download PDFInfo
- Publication number
- CN111525852A CN111525852A CN202010151691.0A CN202010151691A CN111525852A CN 111525852 A CN111525852 A CN 111525852A CN 202010151691 A CN202010151691 A CN 202010151691A CN 111525852 A CN111525852 A CN 111525852A
- Authority
- CN
- China
- Prior art keywords
- motor
- electrical angle
- torque
- angle difference
- starting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/20—Arrangements for starting
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
The invention discloses a method for starting a motor without a position sensor, which comprises the following steps: step S1, starting the motor without position sensor to the target speed in open loop mode, and keeping it stably for a period of time; step S2, calculating an open-loop electrical angle and an estimated electrical angle difference, and adjusting the given torque of the motor according to the estimated electrical angle difference; step S4, if the absolute value of the estimated electrical angle difference is smaller than a set value, the adjusted given torque of the motor is used as the torque when the motor is started; and step S5, converting the adjusted motor set torque and using the converted motor set torque as a feed-forward set torque of motor closed-loop control to start the motor without the position sensor. According to the invention, the difference between the open-loop electrical angle and the estimated electrical angle is continuously reduced by continuously adjusting the given torque of the motor, so that the transition to closed-loop control is facilitated, and the motor is smoothly started.
Description
Technical Field
The invention relates to the technical field of motor control methods, in particular to a starting method of a motor without a position sensor.
Background
The motor without the position sensor is widely applied to the fields of air conditioners, water pumps and the like due to low price and high reliability. The motor without the position sensor usually adopts the speed/angle estimation of a motor fundamental wave model or an observer algorithm to calculate the angle and the speed of the motor, but at zero speed and low speed, the back electromotive force of the motor without the position sensor is too small, the signal to noise ratio is low, and the algorithm cannot estimate the correct angle and speed. It is therefore necessary to start the position sensorless motor to a certain speed in an open loop manner. From speed open-loop control to speed closed-loop control, the electrical angle of the motor without the position sensor is set to be switched from the accumulated angle of the open loop to the estimated electrical angle, the difference is large, direct switching cannot be achieved, a transition process is needed, and otherwise starting of the motor without the position sensor can be influenced.
The applicant has therefore found, through useful research and study, a solution to the above-mentioned problems, in the context of which the technical solutions to be described below have been created.
Disclosure of Invention
The invention aims to: the method for starting the motor without the position sensor is provided, and the motor without the position sensor can be started smoothly on the basis of not changing the original control mode.
The purpose of the invention can be realized by adopting the following technical scheme:
a method for starting a position-sensorless motor includes the steps of:
step S1, starting the motor without position sensor to the target speed in open loop mode, and keeping it stably for a period of time;
step S2, calculating an open-loop electrical angle and an estimated electrical angle difference, and adjusting the given torque of the motor according to the estimated electrical angle difference;
step S4, if the absolute value of the estimated electrical angle difference is smaller than a set value, the adjusted given torque of the motor is used as the torque when the motor is started;
and step S5, converting the adjusted motor set torque and using the converted motor set torque as a feed-forward set torque of motor closed-loop control to start the motor without the position sensor.
In a preferred embodiment of the present invention, the target rotation speed should satisfy a condition capable of substantially estimating the electrical angle and speed of the motor.
In a preferred embodiment of the present invention, the target rotation speed is 200rpm to 600 rpm.
In a preferred embodiment of the present invention, the period of time is 20ms to 40 ms.
In a preferred embodiment of the present invention, in step S2, the method further includes filtering the calculated open-loop electrical angle and the estimated electrical angle difference, respectively.
In a preferred embodiment of the present invention, in step S4, if the absolute value of the estimated electrical angle difference is greater than or equal to the set value and the electrical angle difference is greater than zero, the motor set torque is reduced, and the process returns to step S2; if the absolute value of the estimated electrical angle difference is greater than or equal to the set value and the electrical angle difference is less than zero, the motor set torque is increased, and the process returns to step S2.
Due to the adoption of the technical scheme, the invention has the beneficial effects that: according to the invention, the difference between the open-loop electrical angle and the estimated electrical angle is continuously reduced by continuously adjusting the given torque of the motor, so that the transition to closed-loop control is facilitated, and the motor is smoothly started.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a flowchart of a method of starting a position sensor-less motor of the present invention.
FIG. 2 is a graph of open loop electrical angle versus estimated electrical angle difference for a position sensor-less motor of the present invention at open loop start-up.
FIG. 3 is a graph of the open loop electrical angle of the sensorless motor of the present invention after torque adjustment and the estimated electrical angle difference slowly approaching zero.
Detailed Description
In order to make the technical means, the creation characteristics, the achievement purposes and the effects of the invention easy to understand, the invention is further explained below by combining the specific drawings.
Referring to fig. 1, a method of starting a position sensor-less motor is shown, comprising the steps of:
step S1, after the sensorless motor is initialized, the sensorless motor is started to the target rotation speed in an open-loop manner and is kept stable for a period of time, where the relationship between the open-loop electrical angle and the estimated electrical angle difference is shown in fig. 1. In the present embodiment, the target rotation speed should satisfy the condition of basically estimating the electrical angle and speed of the motor, and the target rotation speed is preferably 200rpm to 600 rpm. The period of time is 20ms to 40 ms.
Step S2, during the PWM control period, calculating the open-loop electrical angle and the estimated electrical angle difference, and adjusting the given torque of the motor according to the estimated electrical angle difference during the torque control period, where the relationship between the open-loop electrical angle and the estimated electrical angle difference is shown in fig. 3. In step S2, the method further includes filtering the calculated open-loop electrical angle and the estimated electrical angle difference, and obtaining a stable open-loop electrical angle and electrical angle difference after the filtering.
And step S4, in the PWM control period, if the absolute value of the estimated electric angle difference is smaller than a set value, the regulated given torque of the motor is used as the torque when the motor is started. If the absolute value of the estimated electrical angle difference is greater than or equal to the set value and the electrical angle difference is greater than zero, reducing the given torque of the motor, and returning to the step S2; if the absolute value of the estimated electrical angle difference is greater than or equal to the set value and the electrical angle difference is less than zero, the motor set torque is increased, and the process returns to step S2.
And step S5, converting the adjusted motor set torque in a torque control period, using the converted motor set torque as a feedforward set of motor closed-loop control, and starting the motor without the position sensor.
According to the invention, the difference between the open-loop electrical angle and the estimated electrical angle is continuously reduced by continuously adjusting the given torque of the motor, so that the transition to closed-loop control is facilitated, and the motor is smoothly started.
The foregoing shows and describes the general principles and broad features of the present invention and advantages thereof. It will be understood by those skilled in the art that the present invention is not limited to the embodiments described above, which are described in the specification and illustrated only to illustrate the principle of the present invention, but that various changes and modifications may be made therein without departing from the spirit and scope of the present invention, which fall within the scope of the invention as claimed. The scope of the invention is defined by the appended claims and equivalents thereof.
Claims (6)
1. A method for starting a position-sensorless motor, comprising the steps of:
step S1, starting the motor without position sensor to the target speed in open loop mode, and keeping it stably for a period of time;
step S2, calculating an open-loop electrical angle and an estimated electrical angle difference, and adjusting the given torque of the motor according to the estimated electrical angle difference;
step S4, if the absolute value of the estimated electrical angle difference is smaller than a set value, the adjusted given torque of the motor is used as the torque when the motor is started;
and step S5, converting the adjusted motor set torque and using the converted motor set torque as a feed-forward set torque of motor closed-loop control to start the motor without the position sensor.
2. The method of claim 1, wherein the target rotation speed satisfies a condition that enables a substantial estimation of the electrical angle and speed of the motor.
3. The method of starting a position sensorless motor according to claim 1, wherein the target rotation speed is 200rpm to 600 rpm.
4. The method of starting a position sensorless motor according to claim 1, wherein the period of time is 20ms to 40 ms.
5. The method for starting a position sensorless motor according to claim 1, further comprising filtering the calculated open loop electrical angle and the estimated electrical angle difference, respectively, in step S2.
6. The method for starting a position sensorless motor according to claim 1, wherein in step S4, if the absolute value of the estimated electrical angle difference is greater than or equal to a set value and the electrical angle difference is greater than zero, the motor set torque is reduced, and the process returns to step S2; if the absolute value of the estimated electrical angle difference is greater than or equal to the set value and the electrical angle difference is less than zero, the motor set torque is increased, and the process returns to step S2.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010151691.0A CN111525852A (en) | 2020-03-06 | 2020-03-06 | Starting method of motor without position sensor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010151691.0A CN111525852A (en) | 2020-03-06 | 2020-03-06 | Starting method of motor without position sensor |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111525852A true CN111525852A (en) | 2020-08-11 |
Family
ID=71901484
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010151691.0A Pending CN111525852A (en) | 2020-03-06 | 2020-03-06 | Starting method of motor without position sensor |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111525852A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024078126A1 (en) * | 2022-10-10 | 2024-04-18 | 华润微集成电路(无锡)有限公司 | Motor closed-loop detection circuit and method |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107196567A (en) * | 2017-07-20 | 2017-09-22 | 广东美芝制冷设备有限公司 | The control method and system of permagnetic synchronous motor |
CN107222137A (en) * | 2017-07-20 | 2017-09-29 | 广东美芝制冷设备有限公司 | The control method and system of permagnetic synchronous motor |
CN107276478A (en) * | 2016-03-24 | 2017-10-20 | Abb技术有限公司 | For the method and apparatus for the offset for estimating angular transducer |
CN108233811A (en) * | 2018-03-09 | 2018-06-29 | 核工业理化工程研究院 | Control method and control system without sensor type permanent magnet synchronous motor |
CN109713961A (en) * | 2019-02-27 | 2019-05-03 | 郑州轻工业学院 | Method for controlling permanent magnet synchronous motor, device and electronic equipment |
CN110690837A (en) * | 2018-07-05 | 2020-01-14 | 广东威灵汽车部件有限公司 | Motor control method and system based on vector control system and storage medium |
-
2020
- 2020-03-06 CN CN202010151691.0A patent/CN111525852A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107276478A (en) * | 2016-03-24 | 2017-10-20 | Abb技术有限公司 | For the method and apparatus for the offset for estimating angular transducer |
CN107196567A (en) * | 2017-07-20 | 2017-09-22 | 广东美芝制冷设备有限公司 | The control method and system of permagnetic synchronous motor |
CN107222137A (en) * | 2017-07-20 | 2017-09-29 | 广东美芝制冷设备有限公司 | The control method and system of permagnetic synchronous motor |
CN108233811A (en) * | 2018-03-09 | 2018-06-29 | 核工业理化工程研究院 | Control method and control system without sensor type permanent magnet synchronous motor |
CN110690837A (en) * | 2018-07-05 | 2020-01-14 | 广东威灵汽车部件有限公司 | Motor control method and system based on vector control system and storage medium |
CN109713961A (en) * | 2019-02-27 | 2019-05-03 | 郑州轻工业学院 | Method for controlling permanent magnet synchronous motor, device and electronic equipment |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024078126A1 (en) * | 2022-10-10 | 2024-04-18 | 华润微集成电路(无锡)有限公司 | Motor closed-loop detection circuit and method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100461611C (en) | Method and system for starting a sensorless motor | |
CN107046387B (en) | Variable PID parameter current loop starting method of permanent magnet synchronous motor | |
CN109167543B (en) | Position-sensorless control method for positive and negative rotation speed regulation of permanent magnet synchronous motor | |
CN101478281B (en) | Starting method for brushless DC motor without position sensor based on current feedback | |
CN104601075B (en) | The control method and its control system of transducer air conditioning | |
CN108880378B (en) | Permanent magnet synchronous motor starting control method based on assumed rotation coordinate method | |
CN103684182B (en) | A kind of permagnetic synchronous motor parameter identification method | |
CN106842960B (en) | Integral saturation resistant control method for motor control | |
US7271556B2 (en) | Method and apparatus for estimating rotor position of switched reluctance motor, and method and apparatus for sensorless control of switched reluctance motor | |
CN108418487B (en) | Speed pulsation suppression method for electric automobile | |
CN113067519B (en) | Residual error-based control method for injection-free self-adaptive permanent magnet motor without position sensor | |
CN112953328B (en) | Active-disturbance-rejection control method for permanent magnet synchronous motor of electric vehicle | |
CN114465543B (en) | Permanent magnet synchronous motor sensorless control method | |
CN112671287A (en) | Electronic water pump permanent magnet synchronous motor sensorless control device and method | |
TW202027403A (en) | Motor controlling method and device | |
CN110649849A (en) | Magnetic flux switching type permanent magnet linear motor position-free control method based on novel sliding-mode observer | |
CN111525852A (en) | Starting method of motor without position sensor | |
CN107134963B (en) | The rotor-position method for tracing of permanent magnet synchronous motor | |
TWI426698B (en) | Intelligent control model for adaptive control of sensors without sensor control method | |
CN114142783A (en) | Permanent magnet synchronous motor sensorless control switching state machine design method and system | |
CN111953257B (en) | Method for improving starting performance of load torque periodic fluctuation permanent magnet synchronous motor | |
CN116345976A (en) | Algorithm and system for realizing low-frequency control of brushless motor non-inductive FOC | |
CN113422548B (en) | Phase-locked loop-based permanent magnet synchronous motor position-free hybrid control switching method | |
CN109379012B (en) | Low-speed position estimation method of permanent magnet synchronous motor without high-frequency signal injection | |
CN116722781A (en) | Control method of non-inductive permanent magnet synchronous motor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20200811 |
|
WD01 | Invention patent application deemed withdrawn after publication |