CN111525852A - Starting method of motor without position sensor - Google Patents

Starting method of motor without position sensor Download PDF

Info

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
Application number
CN202010151691.0A
Other languages
Chinese (zh)
Inventor
颜宇杰
许幼奇
王国栋
郭忠涵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chuangqu Shanghai New Energy Technology Co ltd
Original Assignee
Chuangqu Shanghai New Energy Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Chuangqu Shanghai New Energy Technology Co ltd filed Critical Chuangqu Shanghai New Energy Technology Co ltd
Priority to CN202010151691.0A priority Critical patent/CN111525852A/en
Publication of CN111525852A publication Critical patent/CN111525852A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/20Arrangements 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

Starting method of motor without position sensor
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.
CN202010151691.0A 2020-03-06 2020-03-06 Starting method of motor without position sensor Pending CN111525852A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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