Vector stepless flux weakening method of permanent magnet synchronous motor

文档序号:989824 发布日期:2020-10-20 浏览:3次 中文

阅读说明:本技术 一种永磁同步电机的矢量无级弱磁方法 (Vector stepless flux weakening method of permanent magnet synchronous motor ) 是由 刘灿 *非凡 𠚵非凡 于 2020-07-20 设计创作,主要内容包括:本发明公开了一种永磁同步电机的矢量无级弱磁方法,无法充分发挥永磁同步电机特性的问题,本发明拓展高速攻略,提高深度弱磁的稳定性,且减少动态调节中的扭矩损失,利用补偿电压查表后的电流进行电压前馈模块,随着转速的升高,系统稳定性升高,在高速弱磁时可以快速稳定动态响应,且扭矩损失很小,避免了扭矩的损失,充分发挥永磁同步电机的特性,确保电机稳定运行在深度弱磁区,动态响应快,鲁棒性强,简单易操作。(The invention discloses a vector stepless flux weakening method of a permanent magnet synchronous motor, which can not fully exert the characteristic of the permanent magnet synchronous motor, expands high-speed strategy, improves the stability of deep flux weakening, reduces the torque loss in dynamic regulation, utilizes the current after compensating voltage lookup to carry out a voltage feedforward module, and the system stability is improved along with the increase of the rotating speed, thereby being capable of quickly and stably carrying out dynamic response during high-speed flux weakening, avoiding the loss of torque, fully exerting the characteristic of the permanent magnet synchronous motor, ensuring that the motor stably runs in a deep flux weakening area, and having quick dynamic response, strong robustness, simplicity and easy operation.)

1. A vector stepless flux weakening method of a permanent magnet synchronous motor is characterized by comprising the following steps:

s1: the voltage closed-loop module is used for closed-loop regulating the required dynamic compensation amount according to the required voltage utilization rate;

s2: inputting the required dynamic compensation quantity into a current lookup module for lookup to obtain a required current point;

s3: the required current point obtained by table lookup is output through the current regulator;

s4: calculating a voltage feedforward compensation quantity by a voltage feedforward unit at a required current point obtained by table lookup;

s5: the output of the current regulator and the voltage feedforward compensation quantity form the final wave-generating voltage.

2. The vector stepless flux weakening method of the permanent magnet synchronous motor as claimed in claim 1, wherein said S1 comprises the steps of:

s11: the voltage closed-loop module sets the current bus voltage U according to the required voltage utilization ratedc

S12: will Ud *And Uq *After the arithmetic square root is solved, the current bus voltage U is setdcPerforming linear operation;

s13: performing PI operation on the linear operation result to obtain a rotation speed compensation quantity delta Spd;

s14: accumulating the output rotating speed Spdreal by the delta Spd and the current rotating speed Spd;

wherein, Ud *And Uq *Is the output of the current regulator.

3. The vector stepless flux weakening method of the permanent magnet synchronous motor as claimed in claim 1, wherein said S2 comprises the steps of:

s21: weak magnetic current points are calibrated in advance and stored in a program of a current table look-up module;

s22: when the program is operated, the rotating speed Spdreal, the bus voltage Udc and the torque request Tor after the compensation of the current lookup table module are obtained by looking up a table (i)d,iq);

Wherein Tor represents a motor torque command.

4. The vector stepless flux weakening method of the permanent magnet synchronous motor as claimed in claim 1, wherein said S3 comprises the steps of:

s31: the current regulator selects a PI controller;

s32: the current regulator will look up the current (i)d,iq) As a reference input;

s33: the current regulator performs PI operation on the lookup table current and idf and iqf to regulate the output reference voltage (U)d*,Uq*);

Wherein idf and iqf are DQ axis currents fed back by the motor actually.

5. The vector stepless flux weakening method of the permanent magnet synchronous motor as claimed in claim 1, wherein said S4 comprises the steps of:

s41: determining a flux linkage parameter table;

s42: the voltage feedforward unit obtains the reference current (i) according to the table lookupd,iq) Calculating real-time flux linkage psi by combining with flux linkage parameter table calibrated in advancedAnd psiq

S43: the feedforward voltage calculation unit calculates the feedforward voltage compensation amount U according to the rotation speed Spdreal after the motor compensationdC and UqC。

6. The vector stepless flux weakening method of the permanent magnet synchronous motor as claimed in claim 5, wherein said S41 comprises the steps of:

s411: calibrating and taking points through a rack;

s412: making a program table by a fitting method or an insertion method;

s413: running the code in real time according to (i)d,iq) And finding out the current magnetic linkage.

7. The vector stepless flux weakening method for the permanent magnet synchronous motor as claimed in claim 5, wherein the calculation method of S43 specifically comprises the calculation through a PMSM motor voltage equation, wherein the PMSM motor voltage equation is as follows:

UdC=-Spd*2π/60*ψq

UqC=Spd*2π/60*ψd

wherein, UdC and UqC is feedforward voltage compensation quantity, Spd is current rotating speed of motor, psidAnd psiqIs a real-time flux linkage.

8. The vector stepless flux weakening method for the permanent magnet synchronous motor as claimed in claim 1, wherein the specific calculation method of S5 comprises the following steps: (U)d*,UqA and (U)dC,UqC) Sum compositionFinal wave voltage (U)d,Uq)。

9. The vector stepless flux weakening method of the permanent magnet synchronous motor as claimed in claim 1, wherein the dynamic adjustment quantity of the output of the voltage closed loop module comprises a current compensation quantity and a voltage compensation quantity.

Technical Field

The invention relates to the technical field of electromagnetism, in particular to a vector stepless flux weakening method capable of improving the existing flux weakening strategy, expanding high-speed power, improving the stability of deep flux weakening and reducing a permanent magnet synchronous motor in dynamic regulation.

Background

With the development of national economy and science and technology, the motor plays more and more important roles in various industries. The permanent magnet synchronous motor benefits from a plurality of advantages in the aspects of design, manufacture and control, and is widely applied to various industrial production and living occasions. In addition, the rare earth resources in China are rich, and the application market of the permanent magnet synchronous motor is particularly large in China. The permanent magnet synchronous motor can be divided into a surface-mounted type and a built-in type according to the difference of quadrature-direct axis inductance, and the built-in type permanent magnet synchronous motor (IPMSM) can have a wider speed regulation interval under the condition of weak magnetism, so that the application is wider.

In the control strategy of IPMSM, in order to maximize efficiency and maximize utilization of current capacity, the motor is controlled to operate on a maximum torque to current ratio (MTPA) curve before field weakening, and is limited by a current limit relationship of an upper voltage limit as the motor speed is increased.

The permanent magnet synchronous motor is mostly required to operate in a wide speed range, high requirements are provided for the flux weakening quality, the flux weakening strategy is incomplete, and instability and even out of control of high-speed operation are easily caused. Especially, in the motor with the characteristic current point inside the current circle, the conventional directional flux weakening method is easy to cause the problem of voltage saturation in the vicinity of high-speed external characteristics, and particularly, the system control is unstable during dynamic adjustment.

The conventional flux weakening strategy has the following limitations: 1. the traditional flux weakening strategies are mostly concentrated in the area on the right side of the characteristic current point, the characteristics of the permanent magnet synchronous motor are not fully exerted, for the permanent magnet synchronous motor with a current limit circle larger than the characteristic current point, the power lifting space still exists on the left side of the characteristic current point, the control difficulty is increased when the permanent magnet synchronous motor runs in the area, the unstable factors are increased, instability is easy to occur, and part of flux weakening strategies do not control the area; 2. in an actual system, once a current circle and a voltage ellipse are intersected near a characteristic current point along with the rise of the rotating speed, the voltage ring is easy to lose control, the system stability is increasingly poor, and small disturbance can possibly cause the reverse change of instruction current and actual current to enter an out-of-control state; 3. the traditional flux weakening strategy is usually to avoid flux weakening instability in a torque sacrificing mode in dynamic response, the torque loss is large, and when the voltage utilization rate exceeds the preset voltage utilization rate, the traditional high-speed flux weakening strategy adopts a voltage closed loop to prevent instability, but the problem of torque loss is usually not considered, so that the torque sacrifice is large, and the high-speed power performance is influenced.

Disclosure of Invention

The invention provides a vector stepless flux weakening method of a permanent magnet synchronous motor, which aims to overcome the problem that the characteristics of the permanent magnet synchronous motor cannot be fully exerted in the prior art.

The invention also solves the problems of large torque loss and easy out-of-control in the prior art, can ensure that the motor stably runs in a deep weak magnetic region, and has the advantages of fast dynamic response, strong robustness and small torque loss.

In order to achieve the purpose, the invention adopts the following technical scheme:

a vector stepless flux weakening method of a permanent magnet synchronous motor comprises the following steps:

s1: the voltage closed-loop module is used for closed-loop regulating the required dynamic compensation amount according to the required voltage utilization rate;

s2: the required rotating speed compensation quantity is input into a current lookup module to perform lookup to obtain a required current point;

s3: the required current point obtained by table lookup is output through the current regulator;

s4: calculating a voltage feedforward compensation quantity by a voltage feedforward unit at a required current point obtained by table lookup;

s5: the output of the current regulator and the voltage feedforward compensation quantity form the final wave-generating voltage.

Preferably, the S1 includes the following steps:

s11: the voltage closed-loop module sets the current bus voltage U according to the required voltage utilization ratedc

S12: will UdSum of UqAfter arithmetic square root is solved, the current bus voltage U is setdcPerforming linear operation;

s13: performing PI operation on the linear operation result to obtain a rotation speed compensation quantity delta Spd;

s14: accumulating the output rotating speed Spdreal by the delta Spd and the current rotating speed Spd;

wherein, UdSum of UqIs the output of the current regulator.

Preferably, the S2 includes the following steps:

s21: weak magnetic current points are calibrated in advance and stored in a program of a current table look-up module;

s22: when the program is operated, the rotating speed Spdreal, the bus voltage Udc and the torque request Tor after the compensation of the current lookup table module are obtained by looking up a table (i)d,iq);

Wherein Tor represents a motor torque command.

Preferably, the S3 includes the following steps:

s31: the current regulator selects a PI controller;

s32: the current regulator will look up the current (i)d,iq) As a reference input;

s33: the current regulator performs PI operation on the lookup table current and idf and iqf to regulate the output reference voltage (U)d*,Uq*);

Wherein idf and iqf are DQ axis currents fed back by the motor actually.

Preferably, the S4 includes the following steps:

s41: determining a flux linkage parameter table;

s42: the voltage feedforward unit obtains the reference current (i) according to the table lookupd,iq) Calculating real-time flux linkage psi by combining with flux linkage parameter table calibrated in advancedAnd psiq

S43: the feedforward voltage calculation unit calculates the feedforward voltage compensation amount U according to the rotation speed Spdreal after the motor compensationdC and UqC。

Preferably, the S41 includes the following steps:

s411: calibrating and taking points through a rack;

s412: making a program table by a fitting method or an insertion method;

s413: running the code in real time according to (i)d,iq) Find out the current magnetic linkage。

Preferably, the calculation method of S43 specifically includes calculating by a PMSM motor voltage equation, where the PMSM motor voltage equation is:

UdC=-Spd*2π/60*ψq

UqC=Spd*2π/60*ψd

wherein, UdC and UqC is feedforward voltage compensation quantity, Spd is current rotating speed of motor, psidAnd psiqIs a real-time flux linkage.

Preferably, the specific calculation method of S5 includes: (U)d*,UqA and (U)dC,UqC) The sum of which constitutes the final wave voltage (U)d,Uq)。

Preferably, the dynamic adjustment amount output by the voltage closed-loop module comprises a current compensation amount and a voltage compensation amount.

Therefore, the invention has the following beneficial effects:

1. the invention expands high-speed strategy, improves the stability of deep weak magnetism and reduces the torque loss in dynamic adjustment;

2. the current after the compensation voltage is looked up is utilized to carry out a voltage feedforward module, the system stability is improved along with the increase of the rotating speed, the dynamic response can be rapidly and stably carried out during the high-speed flux weakening, the torque loss is small, and the loss of the torque is avoided;

3. the characteristics of the permanent magnet synchronous motor are fully exerted, the motor is ensured to stably run in a deep weak magnetic area, the dynamic response is fast, the robustness is strong, and the operation is simple and easy.

Drawings

FIG. 1 is a flow chart of the present invention.

Fig. 2 is a functional block diagram of the voltage closed loop module of the present invention.

FIG. 3 is a schematic block diagram of the current lookup module of the present invention.

Fig. 4 is a functional block diagram of the voltage feed forward unit of the present invention.

Fig. 5 is a functional block diagram of the current regulator of the present invention.

Fig. 6 is a functional block diagram of the present embodiment.

Detailed Description

The invention is further described with reference to the following detailed description and accompanying drawings.

9页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:压缩机转矩补偿方法和装置

网友询问留言

已有0条留言

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

精彩留言,会给你点赞!