Method, device and equipment for preventing overcurrent of three-phase motor and storage medium

文档序号:1299819 发布日期:2020-08-07 浏览:8次 中文

阅读说明:本技术 防止三相电机过流的方法、装置、设备及存储介质 (Method, device and equipment for preventing overcurrent of three-phase motor and storage medium ) 是由 徐亚美 李强 高文进 吕凤龙 胡刚毅 于 2020-03-31 设计创作,主要内容包括:本发明公开了一种防止三相电机过流的方法,包括:对获取到的D轴需求电流和Q轴需求电流进行反Park变换和反Clark变换,得到电机的三相电流;当三相电流超过预设三相电流阈值时,修正三相电流,得到修正后的三相电流;对修正后的三相电流进行Park变换和Clark变换,得到修正后的D轴需求电流和Q轴需求电流;当电机的转速绝对值小于预设转速阈值时,输出修正后的D轴需求电流和Q轴需求电流;当电机的转速绝对值大于预设转速阈值时,根据公式重新获取D轴需求电流和Q轴需求电流,重复执行上述所有步骤。通过上述方法,可以避免电机发生过流故障。(The invention discloses a method for preventing overcurrent of a three-phase motor, which comprises the following steps: performing reverse Park conversion and reverse Clark conversion on the acquired D-axis required current and Q-axis required current to obtain three-phase current of the motor; when the three-phase current exceeds a preset three-phase current threshold value, correcting the three-phase current to obtain a corrected three-phase current; performing Park conversion and Clark conversion on the corrected three-phase current to obtain a corrected D-axis required current and a corrected Q-axis required current; when the absolute value of the rotating speed of the motor is smaller than a preset rotating speed threshold value, outputting the corrected D-axis required current and Q-axis required current; and when the absolute value of the rotating speed of the motor is greater than the preset rotating speed threshold value, the D-axis required current and the Q-axis required current are obtained again according to the formula, and all the steps are repeatedly executed. By the method, overcurrent faults of the motor can be avoided.)

1. A method of preventing overcurrent in a three-phase motor, comprising:

performing reverse Park conversion and reverse Clark conversion on the acquired D-axis required current and Q-axis required current to obtain three-phase current of the motor;

when the three-phase current exceeds a preset three-phase current threshold value, correcting the three-phase current to obtain a corrected three-phase current;

performing Park conversion and Clark conversion on the corrected three-phase current to obtain a corrected D-axis required current and a corrected Q-axis required current;

when the absolute value of the rotating speed of the motor is smaller than a preset rotating speed threshold value, outputting the corrected D-axis required current and Q-axis required current;

and when the absolute value of the rotating speed of the motor is greater than a preset rotating speed threshold value, acquiring the D-axis required current and the Q-axis required current again according to a formula, and repeatedly executing all the steps.

2. The method according to claim 1, wherein before performing inverse Park transformation and inverse Clark transformation on the acquired D-axis demand current and Q-axis demand current, the method further comprises:

and acquiring the D-axis required current and the Q-axis required current.

3. The method of claim 1, further comprising, when the three-phase current does not exceed a preset three-phase current threshold:

and outputting the acquired D-axis required current and the acquired Q-axis required current.

4. The method of claim 1, wherein the modifying the three-phase current comprises:

the phase current which does not exceed the preset three-phase current threshold value is kept unchanged;

and re-assigning the phase currents exceeding the preset three-phase current threshold value, and ensuring that the sum of the corrected three-phase currents is zero.

5. The method of claim 1, wherein said reacquiring D-axis demand current and Q-axis demand current according to a formula comprises:

and acquiring the D-axis required current and the Q-axis required current again according to the following formula:

Id=min(Id’,Id)

and Id is the D-axis required current, Iq is the Q-axis required current, Id 'is the corrected D-axis required current, and Iq' is the corrected Q-axis required current.

6. A device for preventing overcurrent of a three-phase motor, comprising:

the first conversion module is used for performing reverse Park conversion and reverse Clark conversion on the acquired D-axis required current and Q-axis required current to obtain three-phase current of the motor;

the correction module is used for correcting the three-phase current to obtain a corrected three-phase current when the three-phase current exceeds a preset three-phase current threshold;

the second conversion module is used for carrying out Park conversion and Clark conversion on the corrected three-phase current to obtain a corrected D-axis required current and a corrected Q-axis required current;

the first output module is used for outputting the corrected D-axis demand current and Q-axis demand current when the absolute value of the rotating speed of the motor is smaller than a preset rotating speed threshold;

and the first acquisition module is used for acquiring the D-axis required current and the Q-axis required current again according to a formula and repeatedly executing all the steps when the absolute value of the rotating speed of the motor is greater than a preset rotating speed threshold value.

7. The apparatus of claim 6, further comprising:

and the second acquisition module is used for acquiring the D-axis required current and the Q-axis required current before carrying out reverse Park conversion and reverse Clark conversion on the acquired D-axis required current and the acquired Q-axis required current.

8. The apparatus of claim 6, further comprising:

and the second output module is used for outputting the acquired D-axis required current and Q-axis required current when the three-phase current does not exceed a preset three-phase current threshold.

9. An apparatus for preventing overcurrent in a three-phase motor, comprising a processor and a memory storing program instructions, wherein the processor is configured to perform the method of any one of claims 1 to 5 when executing the program instructions.

10. A computer readable medium having computer readable instructions stored thereon which are executable by a processor to implement a method of preventing overcurrent in a three-phase motor as claimed in any one of claims 1 to 5.

Technical Field

The invention relates to the technical field of motor control, in particular to a method, a device, equipment and a storage medium for preventing a three-phase motor from overcurrent.

Background

Under the working conditions of rapid acceleration, rapid deceleration and rapid motor speed regulation change of the whole vehicle, the current overcurrent fault of the motor phase easily occurs, and when the overcurrent fault occurs, the driving and riding experience of customers is seriously influenced, and serious potential safety hazards can be brought.

Disclosure of Invention

The embodiment of the disclosure provides a method, a device, equipment and a storage medium for preventing a three-phase motor from overcurrent. The following presents a simplified summary in order to provide a basic understanding of some aspects of the disclosed embodiments. This summary is not an extensive overview and is intended to neither identify key/critical elements nor delineate the scope of such embodiments. Its sole purpose is to present some concepts in a simplified form as a prelude to the more detailed description that is presented later.

In some optional embodiments, a method of preventing overcurrent in a three-phase motor, comprises:

performing reverse Park conversion and reverse Clark conversion on the acquired D-axis required current and Q-axis required current to obtain three-phase current of the motor;

when the three-phase current exceeds a preset three-phase current threshold value, correcting the three-phase current to obtain a corrected three-phase current;

performing Park conversion and Clark conversion on the corrected three-phase current to obtain a corrected D-axis required current and a corrected Q-axis required current;

when the absolute value of the rotating speed of the motor is smaller than a preset rotating speed threshold value, outputting the corrected D-axis required current and Q-axis required current;

and when the absolute value of the rotating speed of the motor is greater than the preset rotating speed threshold value, the D-axis required current and the Q-axis required current are obtained again according to the formula, and all the steps are repeatedly executed.

Further, before performing inverse Park transformation and inverse Clark transformation on the acquired D-axis demand current and Q-axis demand current, the method further includes:

and acquiring the D-axis required current and the Q-axis required current.

Further, when the three-phase current does not exceed the preset three-phase current threshold, the method further comprises the following steps:

and outputting the acquired D-axis required current and the acquired Q-axis required current.

Further, modifying the three-phase current includes:

the phase current which does not exceed the preset three-phase current threshold value is kept unchanged;

and re-assigning the phase currents exceeding the preset three-phase current threshold value, and ensuring that the sum of the corrected three-phase currents is zero.

Further, the obtaining of the D-axis demand current and the Q-axis demand current again according to the formula comprises:

and acquiring the D-axis required current and the Q-axis required current again according to the following formula:

Id=min(Id’,Id)

and Id is the D-axis required current, Iq is the Q-axis required current, Id 'is the corrected D-axis required current, and Iq' is the corrected Q-axis required current.

In some optional embodiments, an apparatus for preventing overcurrent in a three-phase motor includes:

the first conversion module is used for performing reverse Park conversion and reverse Clark conversion on the acquired D-axis required current and Q-axis required current to obtain three-phase current of the motor;

the correction module is used for correcting the three-phase current when the three-phase current exceeds a preset three-phase current threshold value to obtain a corrected three-phase current;

the second conversion module is used for carrying out Park conversion and Clark conversion on the corrected three-phase current to obtain the corrected D-axis required current and Q-axis required current;

the first output module is used for outputting the corrected D-axis required current and Q-axis required current when the absolute value of the rotating speed of the motor is smaller than a preset rotating speed threshold;

and the first acquisition module is used for acquiring the D-axis required current and the Q-axis required current again according to a formula and repeatedly executing all the steps when the absolute value of the rotating speed of the motor is greater than a preset rotating speed threshold value.

Further, still include:

and the second acquisition module is used for acquiring the D-axis required current and the Q-axis required current before carrying out reverse Park conversion and reverse Clark conversion on the acquired D-axis required current and the acquired Q-axis required current.

Further, still include:

and the second output module is used for outputting the acquired D-axis required current and Q-axis required current when the three-phase current does not exceed the preset three-phase current threshold.

In some optional embodiments, an apparatus for preventing overcurrent of a three-phase motor comprises a processor and a memory storing program instructions, wherein the processor is configured to execute the method for preventing overcurrent of a three-phase motor provided by the above embodiments when executing the program instructions.

In some optional embodiments, a computer readable medium having computer readable instructions stored thereon, the computer readable instructions being executable by a processor to implement a method of preventing overcurrent in a three-phase motor provided by the above embodiments.

The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects:

the invention provides a method for preventing overcurrent of a three-phase motor, which is characterized in that a prejudgment step is added before the acquired required current is input into the next calculation link, namely, whether the acquired required current is reasonable or not is judged, the required current is corrected under the unreasonable condition, and the corrected required current is input into the subsequent calculation link.

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 invention, as claimed.

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 schematic flow diagram illustrating a method of preventing overcurrent in a three-phase motor in accordance with an exemplary embodiment;

FIG. 2 is a schematic flow diagram illustrating a method of preventing overcurrent in a three-phase motor in accordance with an exemplary embodiment;

fig. 3 is a schematic structural view illustrating an apparatus for preventing overcurrent of a three-phase motor according to an exemplary embodiment;

fig. 4 is a schematic structural diagram illustrating an apparatus for preventing overcurrent in a three-phase motor according to an exemplary embodiment.

Detailed Description

So that the manner in which the features and elements of the disclosed embodiments can be understood in detail, a more particular description of the disclosed embodiments, briefly summarized above, may be had by reference to the embodiments, some of which are illustrated in the appended drawings. In the following description of the technology, for purposes of explanation, numerous details are set forth in order to provide a thorough understanding of the disclosed embodiments. However, one or more embodiments may be practiced without these details. In other instances, well-known structures and devices may be shown in simplified form in order to simplify the drawing.

12页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:用于五相永磁同步电机的无权重系数的双虚拟电压矢量预测转矩控制方法

网友询问留言

已有0条留言

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

精彩留言,会给你点赞!