Variable frequency motor control method

文档序号:1616707 发布日期:2020-01-10 浏览:5次 中文

阅读说明:本技术 变频电机控制方法 (Variable frequency motor control method ) 是由 陈跃 涂小平 王声纲 朱绯 高向军 于 2019-11-20 设计创作,主要内容包括:本发明实施例公开一种变频电机控制方法,能够提高电机带背压启动能力,减少带背压启动失败。本发明实施例通过获取变频电机α轴电压、β轴电压,并获取α轴电流、β轴电流,根据α轴电压、β轴电压、α轴电流、β轴电流,确定变频电机转子轴误差,根据转子轴误差确定变频电机的转子转速和转子位置,根据转子转速和转子位置对变频电机进行控制。从而实现根据变频电机的电压电流确定转子转速和转子位置,进一步根据转子转速和转子位置对变频电机进行控制,从而能够提高电机带背压启动能力,减少带背压启动失败。本发明实施例主要用于变频电机控制。(The embodiment of the invention discloses a control method of a variable frequency motor, which can improve the back pressure starting capability of the motor and reduce the failure of the back pressure starting. According to the embodiment of the invention, the rotor shaft error of the variable frequency motor is determined according to the alpha shaft voltage, the beta shaft voltage, the alpha shaft current and the beta shaft current by acquiring the alpha shaft voltage and the beta shaft voltage of the variable frequency motor, the rotor speed and the rotor position of the variable frequency motor are determined according to the rotor shaft error, and the variable frequency motor is controlled according to the rotor speed and the rotor position. Therefore, the rotor speed and the rotor position are determined according to the voltage and the current of the variable frequency motor, the variable frequency motor is further controlled according to the rotor speed and the rotor position, the starting capacity of the motor with back pressure can be improved, and the failure of starting with the back pressure is reduced. The embodiment of the invention is mainly used for controlling the variable frequency motor.)

1. A method for controlling a variable frequency motor is characterized by comprising the following steps:

obtaining alpha-axis voltage V of variable frequency motorαBeta axis voltage VαAnd obtaining a first current I of the alpha shaft of the variable frequency motorαBeta axis first current Iβ

According to the alpha-axis voltage VαThe beta axis voltage VαThe alpha axis first current IαThe beta axis first current IβDetermining a second current of the alpha shaft of the variable frequency motor

Figure FDA0002281532070000017

According to the second current of the alpha shaft of the variable frequency motor

Figure FDA0002281532070000018

determining the rotor position theta of the variable frequency motor according to the rotor rotating speed omega of the variable frequency motor;

and controlling the variable frequency motor according to the rotor rotating speed omega and the rotor position theta.

2. The method according to claim 1, wherein the obtaining of the alpha-axis voltage V of the variable frequency motorαBeta axis voltage VβAnd obtaining a first current I of the alpha shaft of the variable frequency motorαBeta axis first current IβThe method comprises the following steps:

establishing a real model of the variable frequency motor:

Figure FDA0002281532070000011

wherein the content of the first and second substances,

Figure FDA0002281532070000012

obtaining the alpha-axis voltage V of the variable frequency motor according to the real model of the variable frequency motorαBeta axis voltage VβAnd obtaining a first current I of the alpha shaft of the variable frequency motorαBeta axis first current Iβ

3. The method of claim 2, wherein the establishing a real model of the variable frequency motor comprises:

determining an alpha axis and a beta axis of the variable frequency motor as fixed coordinate axes, determining a d axis and a q axis as rotating coordinate axes rotating along with a motor rotor, and obtaining a motor equation of the variable frequency motor, wherein the d axis is consistent with the motor rotor in direction:

Figure FDA0002281532070000021

wherein the p-operator represents a differential operation, the p-operator being based on

Figure FDA0002281532070000022

Figure FDA0002281532070000024

further, it is obtained that:

Figure FDA0002281532070000025

Figure FDA0002281532070000026

obtaining

Figure FDA0002281532070000027

4. The method of claim 2, wherein the voltage V is based on the alpha axisαThe beta axis voltage VαThe alpha axis first current IαThe beta axis first current IβDetermining a second alpha-axis current of the variable frequency motorSecond beta axis current

Figure FDA0002281532070000032

establishing a sliding mode observer model according to the real model of the variable frequency motor;

Figure FDA0002281532070000033

determining the second alpha-axis current of the variable frequency motor according to the sliding mode observer modelSecond beta axis current

Figure FDA0002281532070000035

5. The method according to claim 4, wherein the determining the second alpha-axis current of the variable frequency motor is performed according to the sliding-mode observer model

Figure FDA0002281532070000036

obtaining the following data according to the sliding mode observer model:

Figure FDA0002281532070000038

further, obtaining a second alpha-axis current of the variable frequency motor

Figure FDA0002281532070000039

6. the method of claim 4, wherein the second current is based on an alpha axis of the inverter motor

Figure FDA00022815320700000312

according to the electromotive force e of the variable frequency motorα、eβDetermining the back electromotive force e of the variable frequency motorα'、eβ';

According to the changeCounter electromotive force e of frequency motorα'、eβ', determining the rotor shaft error delta theta of the variable frequency motor.

7. Method according to claim 6, characterized in that said electromotive force e according to said variable frequency motorα、eβDetermining the back electromotive force e of the variable frequency motorα'、eβ' comprising:

according to

Figure FDA0002281532070000041

the electromotive force e of the variable frequency motorαAnd eβLow-pass filtering is carried out to obtain the back electromotive force e of the variable frequency motorα'、eβ':

Wherein n1(t) and n2(t) are back electromotive force harmonic parts.

8. Method according to claim 7, characterized in that said back electromotive force e according to said variable frequency motorα'、eβDetermining the rotor shaft error delta theta of the variable frequency motor comprises the following steps:

according to

Figure FDA0002281532070000043

9. The method of any of claims 6 to 8, wherein said determining a rotor speed ω of the variable frequency motor from the rotor shaft error Δ θ comprises:

and locking the rotor shaft error delta theta to 0 according to a phase-locked loop to obtain the rotor rotating speed omega of the variable frequency motor.

10. The method of any one of claims 6 to 8, wherein determining the rotor position θ of the inverter motor from the rotor speed ω of the inverter motor comprises:

determining a rotor position theta of the variable frequency motor according to theta ═ ω dt.

Technical Field

The invention relates to the field of household appliance motor control, in particular to a variable frequency motor control method.

Background

The rotating speed and the position are often required to be detected in the control over center of the variable frequency motor. At present, the rotating speed and the position of a motor are mostly estimated by adopting a shaft error through a phase-locked loop control technology, and because the estimation algorithm is slow in convergence, when the motor is started with back pressure, the current waveform is disordered when the motor is dragged to the moment of no-position control switching, and the failure of starting with the back pressure is easily caused.

Disclosure of Invention

The embodiment of the invention provides a control method of a variable frequency motor, which can improve the back pressure starting capability of the motor and reduce the failure of the back pressure starting.

The embodiment of the invention adopts the following technical scheme:

a variable frequency motor control method comprises the following steps:

obtaining alpha-axis voltage V of variable frequency motorαBeta axis voltage VαAnd obtaining a first current I of the alpha shaft of the variable frequency motorαBeta axis first current Iβ

According to the alpha-axis voltage VαThe beta axis voltage VαThe alpha axis first current IαThe beta axis first current IβDetermining a second current of the alpha shaft of the variable frequency motor

Figure BDA0002281532080000011

Beta axis second current

Figure BDA0002281532080000012

According to the second current of the alpha shaft of the variable frequency motorBeta axis second currentDetermining the rotor shaft error delta theta of the variable frequency motor, and determining the rotor rotating speed omega of the variable frequency motor according to the rotor shaft error delta theta;

determining the rotor position theta of the variable frequency motor according to the rotor rotating speed omega of the variable frequency motor;

and controlling the variable frequency motor according to the rotor rotating speed omega and the rotor position theta.

Optionally, the voltage V of the alpha axis of the variable frequency motor is obtainedαBeta axis voltage VβAnd obtaining a first current I of the alpha shaft of the variable frequency motorαBeta axis first current IβThe method comprises the following steps:

establishing a real model of the variable frequency motor:

Figure BDA0002281532080000021

wherein the content of the first and second substances,

Figure BDA0002281532080000022

Figure BDA0002281532080000023

Figure BDA0002281532080000024

Ldis the d-axis inductance, L of the variable frequency motorqThe motor q-axis inductance, r is the variable frequency motor phase resistance, omega is the current rotating speed of the variable frequency motor, theta is the rotor position angle of the variable frequency motor, and KEIs the back electromotive force constant of the variable frequency motor;

obtaining the alpha-axis voltage V of the variable frequency motor according to the real model of the variable frequency motorαBeta axis voltage VβAnd obtaining a first current I of the alpha shaft of the variable frequency motorαBeta axis first current Iβ

Optionally, the establishing a real model of the inverter motor includes:

determining an alpha axis and a beta axis of the variable frequency motor as fixed coordinate axes, determining a d axis and a q axis as rotating coordinate axes rotating along with a motor rotor, and obtaining a motor equation of the variable frequency motor, wherein the d axis is consistent with the motor rotor in direction:

Figure BDA0002281532080000025

wherein the p-operator represents a differential operation, the p-operator being based on

Figure BDA0002281532080000026

And

Figure BDA0002281532080000027

and performing coordinate transformation to obtain:

Figure BDA0002281532080000028

further, it is obtained that:

Figure BDA0002281532080000031

Figure BDA0002281532080000032

obtaining

Figure BDA0002281532080000033

Figure BDA0002281532080000034

Figure BDA0002281532080000035

Wherein L isdIs the d-axis inductance, L of the variable frequency motorqThe variable frequency motor q-axis inductance, r, omega, theta, K and theta are the phase resistance, the current rotating speed, the position angle and the position angle of the rotor of the variable frequency motor respectivelyEAnd establishing a real model of the variable frequency motor for the counter electromotive force constant of the variable frequency motor.

Optionally, the voltage V is based on the alpha axisαThe beta axis voltage VαThe alpha axis first current IαThe beta axis first current IβDetermining a second alpha-axis current of the variable frequency motor

Figure BDA0002281532080000036

Second beta axis currentThe method comprises the following steps:

establishing a sliding mode observer model according to the real model of the variable frequency motor;

Figure BDA0002281532080000038

determining the second alpha-axis current of the variable frequency motor according to the sliding mode observer model

Figure BDA0002281532080000039

Second beta axis current

Figure BDA00022815320800000310

Optionally, the second α -axis current of the variable frequency motor is determined according to the sliding-mode observer model

Figure BDA00022815320800000311

Second beta axis current

Figure BDA00022815320800000312

The method comprises the following steps:

obtaining the following data according to the sliding mode observer model:

Figure BDA0002281532080000041

further, obtaining a second alpha-axis current of the variable frequency motorSecond beta axis current

Figure BDA0002281532080000043

Wherein the content of the first and second substances,

Figure BDA0002281532080000044

optionally, the second current is based on the alpha axis of the variable frequency motor

Figure BDA0002281532080000045

Beta axis second current

Figure BDA0002281532080000046

Determining the variable frequency motor rotor shaft error Δ θ comprises:

according to the electromotive force e of the variable frequency motorα、eβDetermining the back electromotive force e of the variable frequency motorα'、eβ';

According to the back electromotive force e of the variable frequency motorα'、eβ', determining the rotor shaft error delta theta of the variable frequency motor.

Optionally, the electromotive force e of the variable frequency motor is usedα、eβDetermining the back electromotive force e of the variable frequency motorα'、eβ' comprising:

according to

Figure BDA0002281532080000047

Determining the back electromotive force e of the variable frequency motorα'、eβ', wherein eα、eβFor the electromotive force of the variable frequency motor, K is a coefficient introduced for stability, and sign is a sign function;

the electromotive force e of the variable frequency motorαAnd eβLow-pass filtering is carried out to obtain the back electromotive force e of the variable frequency motorα'、eβ':

Figure BDA0002281532080000048

Wherein n1(t) and n2(t) are back electromotive force harmonic parts.

Optionally, the counter electromotive force e of the variable frequency motor is usedα'、eβDetermining the rotor shaft error delta theta of the variable frequency motor comprises the following steps:

according to

Figure BDA0002281532080000049

And determining the rotor shaft error delta theta of the variable frequency motor, wherein theta 'is the error between the real d-axis position and the estimated d' -axis position of the rotor.

Optionally, the determining the rotor speed ω of the inverter motor according to the rotor shaft error Δ θ includes:

and locking the rotor shaft error delta theta to 0 according to a phase-locked loop to obtain the rotor rotating speed omega of the variable frequency motor.

Optionally, the determining the rotor position θ of the inverter motor according to the rotor rotation speed ω of the inverter motor includes:

determining a rotor position theta of the variable frequency motor according to theta ═ ω dt.

According to the control method of the variable frequency motor based on the technical scheme, the rotor shaft error of the variable frequency motor is determined according to the alpha shaft voltage, the beta shaft voltage, the alpha shaft current and the beta shaft current by obtaining the alpha shaft voltage and the beta shaft voltage of the variable frequency motor, the rotor speed and the rotor position of the variable frequency motor are determined according to the rotor shaft error, and the variable frequency motor is controlled according to the rotor speed and the rotor position. Therefore, the rotor speed and the rotor position are determined according to the voltage and the current of the variable frequency motor, the variable frequency motor is further controlled according to the rotor speed and the rotor position, the starting capacity of the motor with back pressure can be improved, and the failure of starting with the back pressure is reduced.

It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.

Drawings

The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention.

Fig. 1 is a flowchart of a method for controlling a variable frequency motor according to an embodiment of the present invention;

FIG. 2 is a schematic diagram of an axial coordinate transformation provided by an embodiment of the present invention;

fig. 3 is a schematic diagram of the true position and the estimated position of the rotor according to the embodiment of the present invention.

Detailed Description

Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the invention, as detailed in the appended claims.

16页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:永磁同步电机的控制方法和控制装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!