CN111948537A - Method for calibrating maximum torque flux linkage ratio working point of salient pole type permanent magnet synchronous motor - Google Patents
Method for calibrating maximum torque flux linkage ratio working point of salient pole type permanent magnet synchronous motor Download PDFInfo
- Publication number
- CN111948537A CN111948537A CN202010802334.6A CN202010802334A CN111948537A CN 111948537 A CN111948537 A CN 111948537A CN 202010802334 A CN202010802334 A CN 202010802334A CN 111948537 A CN111948537 A CN 111948537A
- Authority
- CN
- China
- Prior art keywords
- flux linkage
- permanent magnet
- salient
- synchronous motor
- value
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/34—Testing dynamo-electric machines
- G01R31/343—Testing dynamo-electric machines in operation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/11—Complex mathematical operations for solving equations, e.g. nonlinear equations, general mathematical optimization problems
-
- 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
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/14—Estimation or adaptation of machine parameters, e.g. flux, current or voltage
-
- 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
- H02P25/00—Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details
- H02P25/02—Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details characterised by the kind of motor
- H02P25/022—Synchronous motors
-
- 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
- H02P2207/00—Indexing scheme relating to controlling arrangements characterised by the type of motor
- H02P2207/05—Synchronous machines, e.g. with permanent magnets or DC excitation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/64—Electric machine technologies in electromobility
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Data Mining & Analysis (AREA)
- Power Engineering (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Operations Research (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Algebra (AREA)
- Control Of Ac Motors In General (AREA)
Abstract
Description
技术领域technical field
本公开涉及电控技术领域,尤其涉及一种凸极式永磁同步电机最大转矩磁链比工作点的标定方法。The present disclosure relates to the technical field of electronic control, and in particular, to a method for calibrating a working point of a maximum torque flux linkage ratio of a salient-pole permanent magnet synchronous motor.
背景技术Background technique
凸极式永磁同步电机因其高功率密度、高能量转换效率等特性,广泛应用于电动汽车驱动等领域。在凸极式永磁同步电机高速运转时,其所能输出的最大扭矩能力通常受到气隙磁链的限制。永磁同步电机在不同转速下所能达到的最大气隙磁链存在差异。并且,同一气隙磁链也对应着多种定子直轴电流和交轴电流组合,其中有着最大输出扭矩的那一个组合,则对应着最大扭矩磁链比。但是现有的凸极式永磁同步电机最大转矩磁链比工作点的标定方法通过预设定子电流工作点,然后实验测量每个工作点对应的输出转矩以及气隙磁链,再通过后期数据拟合得到最大转矩磁链比曲线,而且数据拟合存在一定误差。Salient-pole permanent magnet synchronous motors are widely used in electric vehicle drive and other fields due to their high power density and high energy conversion efficiency. When the salient-pole permanent magnet synchronous motor is running at high speed, the maximum torque capacity it can output is usually limited by the air gap flux linkage. There are differences in the maximum air gap flux linkage that the permanent magnet synchronous motor can achieve at different speeds. Moreover, the same air-gap flux linkage also corresponds to various combinations of stator direct-axis current and quadrature-axis current, and the one with the maximum output torque corresponds to the maximum torque flux linkage ratio. However, the existing salient pole permanent magnet synchronous motor maximum torque flux linkage ratio operating point calibration method pre-sets the sub-current operating point, and then experimentally measures the output torque and air-gap flux linkage corresponding to each operating point, and then passes The maximum torque flux linkage ratio curve is obtained by fitting the later data, and there is a certain error in the data fitting.
可见,现有的凸极式永磁同步电机最大转矩磁链比工作点的标定方法很难保证预设的定子电流工作点产生的气隙磁链保持一致,无法通过简单的判断找到相同气隙磁链下的最大转矩工作点,存在计算效率和精度较差的技术问题。It can be seen that the existing method for calibrating the maximum torque flux linkage ratio of the salient pole permanent magnet synchronous motor is difficult to ensure that the air gap flux linkage generated by the preset stator current operating point is consistent, and it is impossible to find the same air gap through simple judgment. The maximum torque operating point under the gap flux linkage has technical problems of poor calculation efficiency and accuracy.
发明内容SUMMARY OF THE INVENTION
有鉴于此,本公开实施例提供一种凸极式永磁同步电机最大转矩磁链比工作点的标定方法、装置及凸极式永磁同步电机,至少部分解决现有技术中存在的问题。In view of this, the embodiments of the present disclosure provide a method and device for calibrating the operating point of the maximum torque flux linkage ratio of a salient-pole permanent magnet synchronous motor, and a salient-pole permanent magnet synchronous motor, which at least partially solve the problems existing in the prior art .
第一方面,本公开实施例提供了一种凸极式永磁同步电机最大转矩磁链比工作点的标定方法,包括:In a first aspect, an embodiment of the present disclosure provides a method for calibrating a working point of a maximum torque flux linkage ratio of a salient-pole permanent magnet synchronous motor, including:
从预设的磁链值区间内选取目标磁链值;Select the target flux linkage value from the preset flux linkage value range;
利用预设的磁链值计算公式计算凸极式永磁同步电机的实际磁链值;Calculate the actual flux linkage value of the salient-pole permanent magnet synchronous motor by using the preset flux linkage value calculation formula;
调整所述凸极式永磁同步电机的交轴电流指令值,直至所述实际磁链值等于所述目标磁链值;adjusting the quadrature-axis current command value of the salient-pole permanent magnet synchronous motor until the actual flux linkage value is equal to the target flux linkage value;
根据用户输入的直轴电流指令值和所述交轴电流指令值,测量所述凸极式永磁同步电机当前的输出转矩;Measure the current output torque of the salient-pole permanent magnet synchronous motor according to the direct-axis current command value and the quadrature-axis current command value input by the user;
判断所述凸极式永磁同步电机当前的输出转矩是否大于或者等于参考转矩;Judging whether the current output torque of the salient-pole permanent magnet synchronous motor is greater than or equal to the reference torque;
若所述凸极式永磁同步电机当前的输出转矩小于所述参考转矩,则根据所述参考转矩对应的所述直轴电流指令值和所述交轴电流指令值,标定所述凸极式永磁同步电机在所述目标磁链值对应的最大转矩磁链比下的工作点;If the current output torque of the salient-pole permanent magnet synchronous motor is less than the reference torque, the calibration of the the working point of the salient-pole permanent magnet synchronous motor under the maximum torque flux linkage ratio corresponding to the target flux linkage value;
若所述凸极式永磁同步电机当前的输出转矩大于或者等于所述参考转矩,则将所述输出转矩作为新的参考转矩,并根据更新后的直轴电流指令值测量新的输出转矩,将所述新的输出转矩与新的参考转矩进行比对,直至新的输出转矩小于新的参考转矩。If the current output torque of the salient-pole permanent magnet synchronous motor is greater than or equal to the reference torque, the output torque is used as a new reference torque, and a new reference torque is measured according to the updated direct-axis current command value. The new output torque is compared with the new reference torque until the new output torque is less than the new reference torque.
根据本公开实施例的一种具体实现方式,所述直轴电流指令值小于或等于所述凸极式永磁同步电机的最大短路电流;According to a specific implementation manner of the embodiment of the present disclosure, the direct-axis current command value is less than or equal to the maximum short-circuit current of the salient-pole permanent magnet synchronous motor;
所述预设的磁链值区间的最大值为所述凸极式永磁同步电机在基速下输出的最大磁链值,其中,所述基速为所述凸极式永磁同步电机输出最大扭矩时的最高转速。The maximum value of the preset flux linkage value interval is the maximum flux linkage value output by the salient-pole permanent magnet synchronous motor at a base speed, wherein the base speed is the output of the salient-pole permanent magnet synchronous motor Maximum speed at maximum torque.
根据本公开实施例的一种具体实现方式,所述调整所述凸极式永磁同步电机的交轴电流指令值,直至所述实际磁链值等于所述目标磁链值的步骤,包括:According to a specific implementation manner of the embodiment of the present disclosure, the step of adjusting the quadrature-axis current command value of the salient-pole permanent magnet synchronous motor until the actual flux linkage value is equal to the target flux linkage value includes:
计算所述实际磁链值与所述目标磁链值的磁链偏差值;Calculate the flux linkage deviation value between the actual flux linkage value and the target flux linkage value;
将所述磁链偏差值进行比例运算和积分运算,得到所述凸极式永磁同步电机的交轴电流指令值。Perform proportional operation and integral operation on the flux linkage deviation value to obtain the quadrature-axis current command value of the salient-pole permanent magnet synchronous motor.
根据本公开实施例的一种具体实现方式,所述若所述凸极式永磁同步电机当前的输出转矩小于所述参考转矩,则根据所述参考转矩对应的所述直轴电流指令值和所述交轴电流指令值,标定所述凸极式永磁同步电机在所述目标磁链值对应的最大转矩磁链比下的工作点的步骤之后,所述方法还包括:According to a specific implementation manner of the embodiment of the present disclosure, if the current output torque of the salient-pole permanent magnet synchronous motor is less than the reference torque, the direct-axis current corresponding to the reference torque The command value and the quadrature axis current command value, after the step of calibrating the operating point of the salient-pole permanent magnet synchronous motor at the maximum torque flux linkage ratio corresponding to the target flux linkage value, the method further includes:
更新所述直轴电流指令值和所述目标磁链值;updating the direct-axis current command value and the target flux linkage value;
根据更新后的所述直轴电流指令值和所述目标磁链值测量新的输出转矩,并将所述新的输出转矩与新的参考转矩进行比对,直至新的输出转矩小于新的参考转矩;Measure a new output torque according to the updated direct-axis current command value and the target flux linkage value, and compare the new output torque with a new reference torque until the new output torque is reached less than the new reference torque;
将所述新的参考转矩对应的所述直轴电流指令值和所述交轴电流指令值,标定所述凸极式永磁同步电机在目标磁链值对应的最大转矩磁链比下的工作点。The direct-axis current command value and the quadrature-axis current command value corresponding to the new reference torque are used to calibrate the salient-pole permanent magnet synchronous motor under the maximum torque flux linkage ratio corresponding to the target flux linkage value work point.
根据本公开实施例的一种具体实现方式,所述将所述新的参考转矩对应的所述直轴电流指令值和所述交轴电流指令值,标定所述凸极式永磁同步电机在目标磁链值对应的最大转矩磁链比下的工作点的步骤之后,所述方法还包括:According to a specific implementation manner of the embodiment of the present disclosure, the direct-axis current command value and the quadrature-axis current command value corresponding to the new reference torque are used to calibrate the salient-pole permanent magnet synchronous motor After the step of the operating point under the maximum torque flux linkage ratio corresponding to the target flux linkage value, the method further includes:
根据全部所述目标磁链值对应的最大电流工作点形成最大转矩磁链比曲线。The maximum torque flux linkage ratio curve is formed according to the maximum current operating point corresponding to all the target flux linkage values.
根据本公开实施例的一种具体实现方式,所述根据用户输入的直轴电流指令值和所述交轴电流指令值,测量所述凸极式永磁同步电机当前的输出转矩的步骤,包括:According to a specific implementation manner of the embodiment of the present disclosure, the step of measuring the current output torque of the salient-pole permanent magnet synchronous motor according to the direct-axis current command value and the quadrature-axis current command value input by the user, include:
将所述直轴电流指令值和所述交轴电流指令值分别输入所述凸极式永磁同步电机的电流控制器,得到对应的直轴调制电压和交轴调制电压;Inputting the direct-axis current command value and the quadrature-axis current command value into the current controller of the salient-pole permanent magnet synchronous motor, respectively, to obtain the corresponding direct-axis modulation voltage and quadrature-axis modulation voltage;
将所述直轴调制电压和所述交轴调制电压进行脉冲宽度调制,生成功率开关驱动信号;performing pulse width modulation on the direct-axis modulation voltage and the quadrature-axis modulation voltage to generate a power switch drive signal;
将所述功率开关驱动信号输入逆变器,测量所述凸极式永磁同步电机的输出转矩。The power switch drive signal is input into the inverter, and the output torque of the salient-pole permanent magnet synchronous motor is measured.
根据本公开实施例的一种具体实现方式,所述磁链值计算公式为:其中,Ψg为所述实际磁链值,u* ds为直轴调制电压,u* qs为交轴调制电压,Rs为定子相电阻,idsfbk为直轴电流实际值,iqsfbk为交轴电流实际值,ωr为凸极式永磁同步电机旋转角速度。According to a specific implementation manner of the embodiment of the present disclosure, the calculation formula of the flux linkage value is: Among them, Ψg is the actual flux linkage value, u * ds is the direct-axis modulation voltage, u * qs is the quadrature-axis modulation voltage, Rs is the stator phase resistance, i dsfbk is the actual value of the direct-axis current, and i qsfbk is the quadrature -axis modulation voltage The actual value of the shaft current, ω r is the rotational angular velocity of the salient-pole permanent magnet synchronous motor.
第二方面,本公开实施例提供了一种凸极式永磁同步电机最大转矩磁链比工作点的标定装置,包括:In a second aspect, an embodiment of the present disclosure provides a device for calibrating a working point of a maximum torque flux linkage ratio of a salient-pole permanent magnet synchronous motor, including:
选取模块,用于从预设的磁链值区间内选取目标磁链值;The selection module is used to select the target flux linkage value from the preset flux linkage value interval;
第一计算模块,用于利用预设的磁链值计算公式计算凸极式永磁同步电机的实际磁链值;a first calculation module, used for calculating the actual flux linkage value of the salient-pole permanent magnet synchronous motor by using a preset flux linkage value calculation formula;
第二计算模块,用于调整所述凸极式永磁同步电机的交轴电流指令值,直至所述实际磁链值等于所述目标磁链值;a second calculation module, configured to adjust the quadrature-axis current command value of the salient-pole permanent magnet synchronous motor until the actual flux linkage value is equal to the target flux linkage value;
测量模块,用于根据用户输入的直轴电流指令值和所述交轴电流指令值,测量所述凸极式永磁同步电机当前的输出转矩;a measurement module, configured to measure the current output torque of the salient-pole permanent magnet synchronous motor according to the direct-axis current command value and the quadrature-axis current command value input by the user;
判断模块,用于判断所述凸极式永磁同步电机当前的输出转矩是否大于或者等于参考转矩;a judgment module for judging whether the current output torque of the salient-pole permanent magnet synchronous motor is greater than or equal to the reference torque;
标定模块,用于,Calibration module for,
若所述凸极式永磁同步电机当前的输出转矩小于所述参考转矩,则根据所述参考转矩对应的所述直轴电流指令值和所述交轴电流指令值,标定所述凸极式永磁同步电机在所述目标磁链值对应的最大转矩磁链比下的工作点;If the current output torque of the salient-pole permanent magnet synchronous motor is less than the reference torque, the calibration of the the working point of the salient-pole permanent magnet synchronous motor under the maximum torque flux linkage ratio corresponding to the target flux linkage value;
若所述凸极式永磁同步电机当前的输出转矩大于或者等于所述参考转矩,则将所述输出转矩作为新的参考转矩,并根据更新后的直轴电流指令值测量新的输出转矩,并将所述新的输出转矩与新的参考转矩进行比对,直至新的输出转矩小于新的参考转矩。If the current output torque of the salient-pole permanent magnet synchronous motor is greater than or equal to the reference torque, the output torque is used as a new reference torque, and a new reference torque is measured according to the updated direct-axis current command value. and compare the new output torque with the new reference torque until the new output torque is less than the new reference torque.
第三方面,本公开实施例还提供了一种凸极式永磁同步电机,所述凸极式永磁同步电机包括:电机本体和处理器,所述处理器能够执行前述第一方面或第一方面的任一实现方式中的凸极式永磁同步电机最大转矩磁链比工作点的标定方法。In a third aspect, an embodiment of the present disclosure further provides a salient-pole permanent magnet synchronous motor, the salient-pole permanent magnet synchronous motor includes: a motor body and a processor, and the processor can execute the foregoing first aspect or the first A method for calibrating a working point of a maximum torque flux linkage ratio of a salient pole permanent magnet synchronous motor in any one of the implementations.
本公开实施例中凸极式永磁同步电机最大转矩磁链比工作点的标定方法,包括:从预设的磁链值区间内选取目标磁链值;利用预设的磁链值计算公式计算凸极式永磁同步电机的实际磁链值;调整所述凸极式永磁同步电机的交轴电流指令值,直至所述实际磁链值等于所述目标磁链值;根据用户输入的直轴电流指令值和所述交轴电流指令值,测量所述凸极式永磁同步电机当前的输出转矩;判断所述凸极式永磁同步电机当前的输出转矩是否大于或者等于参考转矩;若所述凸极式永磁同步电机当前的输出转矩小于所述参考转矩,则根据所述参考转矩对应的所述直轴电流指令值和所述交轴电流指令值,标定所述凸极式永磁同步电机在所述目标磁链值对应的最大转矩磁链比下的工作点;若所述凸极式永磁同步电机当前的输出转矩大于或者等于所述参考转矩,则将所述输出转矩作为新的参考转矩,并根据更新后的直轴电流指令值测量新的输出转矩,将所述新的输出转矩与新的参考转矩进行比对,直至新的输出转矩小于新的参考转矩。通过本公开的方案,利用提前选取好的磁链值和直轴电流指令值测量在当前磁链值下的最大转矩工作点,提高了凸极式永磁同步电机最大转矩磁链比工作点的标定方法的计算效率和精度。The method for calibrating the maximum torque flux linkage ratio working point of a salient-pole permanent magnet synchronous motor in the embodiment of the present disclosure includes: selecting a target flux linkage value from a preset flux linkage value interval; using a preset flux linkage value calculation formula Calculate the actual flux linkage value of the salient-pole permanent magnet synchronous motor; adjust the quadrature-axis current command value of the salient-pole permanent magnet synchronous motor until the actual flux linkage value is equal to the target flux linkage value; Direct-axis current command value and the quadrature-axis current command value, measure the current output torque of the salient-pole permanent magnet synchronous motor; determine whether the current output torque of the salient-pole permanent magnet synchronous motor is greater than or equal to the reference torque; if the current output torque of the salient-pole permanent magnet synchronous motor is less than the reference torque, then according to the direct-axis current command value and the quadrature-axis current command value corresponding to the reference torque, Calibrate the working point of the salient pole permanent magnet synchronous motor under the maximum torque flux linkage ratio corresponding to the target flux linkage value; if the current output torque of the salient pole permanent magnet synchronous motor is greater than or equal to the reference torque, the output torque is used as the new reference torque, and the new output torque is measured according to the updated direct-axis current command value, and the new output torque is compared with the new reference torque. Compare until the new output torque is less than the new reference torque. Through the solution of the present disclosure, the maximum torque operating point under the current flux linkage value is measured by using the preselected flux linkage value and the direct-axis current command value, thereby improving the maximum torque flux linkage ratio operation of the salient-pole permanent magnet synchronous motor. Computational efficiency and accuracy of point calibration methods.
附图说明Description of drawings
为了更清楚地说明本公开实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。In order to explain the technical solutions of the embodiments of the present disclosure more clearly, the following briefly introduces the accompanying drawings that need to be used in the embodiments. Obviously, the accompanying drawings in the following description are only some embodiments of the present disclosure. For those of ordinary skill in the art, other drawings can also be obtained from these drawings without any creative effort.
图1为本公开实施例提供的一种凸极式永磁同步电机最大转矩磁链比工作点的标定方法的流程示意图;1 is a schematic flowchart of a method for calibrating a maximum torque flux linkage ratio operating point of a salient pole permanent magnet synchronous motor according to an embodiment of the present disclosure;
图2为本公开实施例提供的凸极式永磁同步电机最大转矩磁链比工作点的标定方法涉及到的最大转矩磁链比曲线;2 is a curve of the maximum torque flux linkage ratio involved in a method for calibrating a maximum torque flux linkage ratio working point of a salient pole permanent magnet synchronous motor provided by an embodiment of the present disclosure;
图3为本公开实施例提供的一种凸极式永磁同步电机最大转矩磁链比工作点的标定方法的部分流程示意图;3 is a schematic partial flowchart of a method for calibrating a maximum torque flux linkage ratio operating point of a salient-pole permanent magnet synchronous motor according to an embodiment of the present disclosure;
图4为本公开实施例提供的一种凸极式永磁同步电机控制系统的程序框图示意图;4 is a schematic block diagram of a flowchart of a control system for a salient-pole permanent magnet synchronous motor provided by an embodiment of the present disclosure;
图5为本公开实施例提供的一种凸极式永磁同步电机最大转矩磁链比工作点的标定装置的结构示意图。5 is a schematic structural diagram of a device for calibrating a working point of a maximum torque flux linkage ratio of a salient pole permanent magnet synchronous motor according to an embodiment of the present disclosure.
具体实施方式Detailed ways
下面结合附图对本公开实施例进行详细描述。The embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings.
以下通过特定的具体实例说明本公开的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本公开的其他优点与功效。显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。本公开还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本公开的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。The embodiments of the present disclosure are described below through specific specific examples, and those skilled in the art can easily understand other advantages and effects of the present disclosure from the contents disclosed in this specification. Obviously, the described embodiments are only some, but not all, embodiments of the present disclosure. The present disclosure can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present disclosure. It should be noted that the following embodiments and features in the embodiments may be combined with each other under the condition of no conflict. Based on the embodiments in the present disclosure, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present disclosure.
需要说明的是,下文描述在所附权利要求书的范围内的实施例的各种方面。应显而易见,本文中所描述的方面可体现于广泛多种形式中,且本文中所描述的任何特定结构及/或功能仅为说明性的。基于本公开,所属领域的技术人员应了解,本文中所描述的一个方面可与任何其它方面独立地实施,且可以各种方式组合这些方面中的两者或两者以上。举例来说,可使用本文中所阐述的任何数目个方面来实施设备及/或实践方法。另外,可使用除了本文中所阐述的方面中的一或多者之外的其它结构及/或功能性实施此设备及/或实践此方法。It is noted that various aspects of embodiments within the scope of the appended claims are described below. It should be apparent that the aspects described herein may be embodied in a wide variety of forms and that any specific structure and/or function described herein is illustrative only. Based on this disclosure, those skilled in the art should appreciate that an aspect described herein may be implemented independently of any other aspects and that two or more of these aspects may be combined in various ways. For example, an apparatus may be implemented and/or a method may be practiced using any number of the aspects set forth herein. Additionally, such an apparatus may be implemented and/or such a method may be practiced using other structure and/or functionality in addition to one or more of the aspects set forth herein.
还需要说明的是,以下实施例中所提供的图示仅以示意方式说明本公开的基本构想,图式中仅显示与本公开中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。It should also be noted that the drawings provided in the following embodiments are only illustrative of the basic concept of the present disclosure, and the drawings only show the components related to the present disclosure rather than the number, shape and the number of components in actual implementation. For dimension drawing, the type, quantity and proportion of each component can be changed at will in actual implementation, and the component layout may also be more complicated.
另外,在以下描述中,提供具体细节是为了便于透彻理解实例。然而,所属领域的技术人员将理解,可在没有这些特定细节的情况下实践所述方面。Additionally, in the following description, specific details are provided to facilitate a thorough understanding of the examples. However, one skilled in the art will understand that the described aspects may be practiced without these specific details.
通常,在工程应用中会采取实验标定的方式来获得最大转矩磁链比曲线。现有的实验标定方法为:预设一定范围内的离散定子电流工作点,通过实验测量计算得到每个工作点上对应的输出转矩以及气隙磁链。再通过后期数据拟合,可以得到相同气隙磁链所对应的定子电流工作点的集合。最后,比较相同气隙磁链下不同工作点的输出转矩,即可得到最大转矩磁链比曲线。然而,预设的定子电流工作点产生的气隙磁链不可控,很难获得足够多的相同气隙磁链的定子电流工作点的集合,只能依靠数据拟合。但是,数据拟合会引入一定的误差,影响了最大转矩磁链比曲线的精确性,使得电机在不同气隙磁链情况下的最大输出转矩有所降低。Usually, in engineering applications, an experimental calibration method is used to obtain the maximum torque flux linkage ratio curve. The existing experimental calibration method is as follows: preset discrete stator current operating points within a certain range, and obtain the corresponding output torque and air-gap flux linkage at each operating point through experimental measurement and calculation. Through the later data fitting, the set of stator current operating points corresponding to the same air gap flux linkage can be obtained. Finally, by comparing the output torques at different operating points under the same air gap flux linkage, the maximum torque flux linkage ratio curve can be obtained. However, the air-gap flux linkage generated by the preset stator current operating point is uncontrollable, and it is difficult to obtain a sufficient set of stator current operating points with the same air-gap flux linkage, which can only rely on data fitting. However, the data fitting will introduce a certain error, which affects the accuracy of the maximum torque flux linkage ratio curve, and reduces the maximum output torque of the motor under different air gap flux linkage conditions.
本公开实施例提供一种凸极式永磁同步电机最大转矩磁链比工作点的标定方法。本实施例提供的凸极式永磁同步电机最大转矩磁链比工作点的标定方法可以由一计算装置来执行,该计算装置可以实现为软件,或者实现为软件和硬件的组合,该计算装置可以集成设置在服务器、终端设备等中。The embodiments of the present disclosure provide a method for calibrating the working point of the maximum torque flux linkage ratio of a salient pole permanent magnet synchronous motor. The method for calibrating the working point of the maximum torque flux linkage ratio of a salient-pole permanent magnet synchronous motor provided in this embodiment can be executed by a computing device, and the computing device can be implemented as software, or implemented as a combination of software and hardware. The device can be integrated in a server, a terminal device, or the like.
参见图1,为本公开实施例提供的一种凸极式永磁同步电机最大转矩磁链比工作点的标定方法的流程示意图。如图1所示,所述方法主要包括以下步骤:Referring to FIG. 1 , it is a schematic flowchart of a method for calibrating a working point of a maximum torque flux linkage ratio of a salient-pole permanent magnet synchronous motor according to an embodiment of the present disclosure. As shown in Figure 1, the method mainly includes the following steps:
S101,从预设的磁链值区间内选取目标磁链值;S101, selecting a target flux linkage value from a preset flux linkage value interval;
本公开实施例提供的凸极式永磁同步电机最大转矩磁链比下工作点的标定方法,可以应用于电机运行场景中的电流工作点标定过程。The method for calibrating the working point under the maximum torque flux linkage ratio of the salient pole permanent magnet synchronous motor provided by the embodiment of the present disclosure can be applied to the current working point calibration process in the motor running scene.
具体实施时,考虑到每个凸极式永磁同步电机都会对应最大磁链值,可以设定所述预设的磁链值区间的最大值为所述凸极式永磁同步电机对应的最大磁链值,当从所述预设的磁链值区间内选取所述目标磁链值时,可以先选取最大值,然后在后续测量中一次递减,当然,也可以根据测量需求在所述预设的磁链值区间内选取不同的目标磁链值。During the specific implementation, considering that each salient-pole permanent magnet synchronous motor will correspond to the maximum flux linkage value, the maximum value of the preset flux linkage value interval can be set as the maximum value corresponding to the salient-pole permanent magnet synchronous motor. For the flux linkage value, when selecting the target flux linkage value from the preset flux linkage value range, the maximum value can be selected first, and then it can be decremented in subsequent measurements. Select different target flux linkage values within the set flux linkage value range.
S102,利用预设的磁链值计算公式计算凸极式永磁同步电机的实际磁链值;S102, using a preset flux linkage value calculation formula to calculate the actual flux linkage value of the salient-pole permanent magnet synchronous motor;
可选的,所述磁链值计算公式为:Optionally, the calculation formula of the flux linkage value is:
其中,Ψg为所述实际磁链值,u* ds为直轴调制电压,u* qs为交轴调制电压,Rs为定子相电阻,idsfbk为直轴电流实际值,iqsfbk为交轴电流实际值,ωr为凸极式永磁同步电机旋转角速度。 Among them, Ψg is the actual flux linkage value, u * ds is the direct-axis modulation voltage, u * qs is the quadrature-axis modulation voltage, Rs is the stator phase resistance, i dsfbk is the actual value of the direct-axis current, and i qsfbk is the quadrature -axis modulation voltage The actual value of the shaft current, ω r is the rotational angular velocity of the salient-pole permanent magnet synchronous motor.
具体实施时,考虑到所述凸极式永磁同步电机是在非理想条件下运行,根据选取的所述目标磁链值运行时,所述凸极式永磁同步电机输出的实际磁链值可能会与所述目标磁链值存在偏差。可以采用所述磁链计算公式计算所述凸极式永磁同步电机在运行状态下的实际磁链值,从而进行后续的操作流程。During specific implementation, considering that the salient-pole permanent magnet synchronous motor operates under non-ideal conditions, when running according to the selected target flux linkage value, the actual flux linkage value output by the salient-pole permanent magnet synchronous motor There may be deviations from the stated target flux linkage values. The actual flux linkage value of the salient-pole permanent magnet synchronous motor in the running state can be calculated by using the flux linkage calculation formula, so as to perform the subsequent operation process.
S103,调整所述凸极式永磁同步电机的交轴电流指令值,直至所述实际磁链值等于所述目标磁链值;S103, adjusting the quadrature-axis current command value of the salient-pole permanent magnet synchronous motor until the actual flux linkage value is equal to the target flux linkage value;
具体实施时,根据通过所述磁链值计算公式得到的所述实际磁链值和选取的所述目标磁链值,进一步迭代计算出所述凸极式永磁同步电机的交轴电流指令值。During specific implementation, according to the actual flux linkage value obtained by the flux linkage value calculation formula and the selected target flux linkage value, the quadrature axis current command value of the salient-pole permanent magnet synchronous motor is further iteratively calculated. .
S104,根据用户输入的直轴电流指令值和所述交轴电流指令值,测量所述凸极式永磁同步电机当前的输出转矩;S104, measure the current output torque of the salient-pole permanent magnet synchronous motor according to the direct-axis current command value and the quadrature-axis current command value input by the user;
具体实施时,根据所述直轴电流指令值和所述交轴电流指令值,向所述凸极式永磁同步电机的定子直轴施加与所述直轴电流指令值相等的电流,以及,向所述凸极式永磁同步电机的定子交轴施加与所述交轴电流指令值相等的电流,通过转矩传感器可以测量出所述凸极式永磁同步电机当前的输出转矩。During specific implementation, according to the direct-axis current command value and the quadrature-axis current command value, a current equal to the direct-axis current command value is applied to the direct axis of the stator of the salient-pole permanent magnet synchronous motor, and, A current equal to the current command value of the quadrature axis is applied to the quadrature axis of the stator of the salient pole type permanent magnet synchronous motor, and the current output torque of the salient pole type permanent magnet synchronous motor can be measured through a torque sensor.
S105,判断所述凸极式永磁同步电机当前的输出转矩是否大于或者等于参考转矩;S105, judging whether the current output torque of the salient-pole permanent magnet synchronous motor is greater than or equal to the reference torque;
将测量得到的所述凸极式永磁同步电机当前的输出转矩与所述参考转矩进行比对,从而确定下一步操作。需要说明的是,所述参考转矩通常需要在每次修改目标磁链值时复位为0。The measured current output torque of the salient-pole permanent magnet synchronous motor is compared with the reference torque, so as to determine the next operation. It should be noted that the reference torque usually needs to be reset to 0 each time the target flux linkage value is modified.
若所述凸极式永磁同步电机当前的输出转矩小于所述参考转矩,则执行步骤S106,根据所述参考转矩对应的所述直轴电流指令值和所述交轴电流指令值,标定所述凸极式永磁同步电机在所述目标磁链值对应的最大转矩磁链比下的工作点;If the current output torque of the salient-pole permanent magnet synchronous motor is less than the reference torque, step S106 is executed, according to the direct-axis current command value and the quadrature-axis current command value corresponding to the reference torque , calibrating the operating point of the salient-pole permanent magnet synchronous motor under the maximum torque flux linkage ratio corresponding to the target flux linkage value;
具体实施时,当所述凸极式永磁同步电机当前的输出转矩小于所述参考转矩,则判定由所述直轴电流指令值和所述交轴电流指令值组成的工作点不是所述凸极式永磁同步电机在所述目标磁链值对应的最大转矩磁链比工作点,则将所述参考转矩对应的所述直轴电流指令值和所述交轴电流指令值,标定所述凸极式永磁同步电机在所述目标磁链值对应的最大转矩磁链比下的工作点。In specific implementation, when the current output torque of the salient-pole permanent magnet synchronous motor is less than the reference torque, it is determined that the operating point composed of the direct-axis current command value and the quadrature-axis current command value is not the same When the salient-pole permanent magnet synchronous motor is at the maximum torque flux linkage ratio operating point corresponding to the target flux linkage value, the direct-axis current command value and the quadrature-axis current command value corresponding to the reference torque , calibrating the operating point of the salient pole permanent magnet synchronous motor under the maximum torque flux linkage ratio corresponding to the target flux linkage value.
若所述凸极式永磁同步电机当前的输出转矩大于或者等于所述参考转矩,则执行步骤S107,将所述输出转矩作为新的参考转矩,并根据更新后的直轴电流指令值测量新的输出转矩,将所述新的输出转矩与新的参考转矩进行比对,直至新的输出转矩小于新的参考转矩。If the current output torque of the salient-pole permanent magnet synchronous motor is greater than or equal to the reference torque, step S107 is executed, the output torque is taken as a new reference torque, and the updated direct-axis current is The command value measures the new output torque and compares the new output torque with the new reference torque until the new output torque is less than the new reference torque.
例如,当所述凸极式永磁同步电机当前的输出转矩大于或者等于所述参考转矩时,则确定所述参考转矩对应的所述直轴电流指令值和所述交轴电流指令值不是所述凸极式永磁同步电机在所述目标磁链值对应的最大转矩磁链比下的工作点。此时,可以将所述凸极式永磁同步电机当前的输出转矩作为新的参考转矩,并更新直轴电流指令值后再测量新的输出转矩,然后将所述新的输出转矩与新的参考转矩进行比对,直至新的输出转矩小于新的参考转矩。For example, when the current output torque of the salient-pole permanent magnet synchronous motor is greater than or equal to the reference torque, the direct-axis current command value and the quadrature-axis current command corresponding to the reference torque are determined The value is not the operating point of the salient-pole permanent magnet synchronous motor at the maximum torque flux linkage ratio corresponding to the target flux linkage value. At this time, the current output torque of the salient-pole permanent magnet synchronous motor can be used as a new reference torque, and the direct-axis current command value can be updated to measure the new output torque, and then the new output torque can be converted into The torque is compared with the new reference torque until the new output torque is less than the new reference torque.
本公开实施例提供的凸极式永磁同步电机最大转矩磁链比工作点的标定方法,通过利用提前选取好的磁链指令值和直轴电流指令值标定得到在当前磁链值下的最大转矩工作点,无需后期进行数据拟合即可得到目标磁链值下的最大转矩对应的工作点,提高了凸极式永磁同步电机最大转矩磁链比工作点的标定方法的计算效率和精度。The method for calibrating the working point of the maximum torque flux linkage ratio of a salient-pole permanent magnet synchronous motor provided by the embodiment of the present disclosure obtains the current flux linkage value under the current flux linkage value by calibrating the flux linkage command value and the direct-axis current command value selected in advance. The maximum torque working point, the working point corresponding to the maximum torque under the target flux linkage value can be obtained without data fitting in the later stage, which improves the calibration method of the maximum torque flux linkage ratio working point of the salient-pole permanent magnet synchronous motor. Computational efficiency and precision.
在上述实施例的基础上,所述直轴电流指令值小于或等于所述凸极式永磁同步电机的最大短路电流;On the basis of the above embodiment, the direct-axis current command value is less than or equal to the maximum short-circuit current of the salient-pole permanent magnet synchronous motor;
所述预设的磁链值区间的最大值为所述凸极式永磁同步电机在基速下输出的最大磁链值,其中,所述基速为所述凸极式永磁同步电机输出最大扭矩时的最高转速。The maximum value of the preset flux linkage value interval is the maximum flux linkage value output by the salient-pole permanent magnet synchronous motor at a base speed, wherein the base speed is the output of the salient-pole permanent magnet synchronous motor Maximum speed at maximum torque.
具体实施时,考虑到每个凸极式永磁同步电机均存在对应的最大磁链值,所述凸极式永磁同步电机输出最大扭矩时所能达到的最高转速为所述凸极式永磁同步电机的基速,以及,每个所述凸极式永磁同步电机均存在对应的最大短路电流。当用户输入所述直轴电流指令值时,输入的所述直轴电流指令值的数值应该小于或等于所述凸极式永磁同步电机的最大短路电流,同时,选取的所述目标磁链值也应该小于或等于所述最大磁链值。为了方便检测过程,在输入时所述直轴电流指令值时可以先输入最大短路电流值,以及,在选取所述目标磁链值时可以先选取最大磁链值,然后再逐步减小,直至完成测量。During specific implementation, considering that each salient-pole permanent magnet synchronous motor has a corresponding maximum flux linkage value, the maximum rotational speed that the salient-pole permanent magnet synchronous motor can achieve when it outputs the maximum torque is the salient-pole permanent magnet synchronous motor. The base speed of the magnetic synchronous motor, and each of the salient-pole permanent magnet synchronous motors has a corresponding maximum short-circuit current. When the user inputs the direct-axis current command value, the input value of the direct-axis current command value should be less than or equal to the maximum short-circuit current of the salient-pole permanent magnet synchronous motor, and at the same time, the selected target flux linkage The value should also be less than or equal to the maximum flux linkage value. In order to facilitate the detection process, when inputting the direct-axis current command value, the maximum short-circuit current value can be input first, and when selecting the target flux linkage value, the maximum flux linkage value can be selected first, and then gradually reduced until Complete the measurement.
在上述实施例的基础上,步骤S103所述的调整所述凸极式永磁同步电机的交轴电流指令值,直至所述实际磁链值等于所述目标磁链值,包括:On the basis of the above embodiment, the adjusting of the quadrature-axis current command value of the salient-pole permanent magnet synchronous motor described in step S103 until the actual flux linkage value is equal to the target flux linkage value includes:
计算所述实际磁链值与所述目标磁链值的磁链偏差值;Calculate the flux linkage deviation value between the actual flux linkage value and the target flux linkage value;
将所述磁链偏差值进行比例运算和积分运算,得到所述凸极式永磁同步电机的交轴电流指令值。Perform proportional operation and integral operation on the flux linkage deviation value to obtain the quadrature-axis current command value of the salient-pole permanent magnet synchronous motor.
具体实施时,所述凸极式永磁同步电机内可以设置有磁链控制器,由磁链控制器根据所述目标磁链值和所述实际磁链值计算磁链偏差值,然后将所述磁链偏差值进行比例运算和积分运算,通过迭代计算得到稳定在所述目标磁链值上的交轴电流指令值。In specific implementation, a flux linkage controller may be set in the salient-pole permanent magnet synchronous motor, and the flux linkage controller calculates a flux linkage deviation value according to the target flux linkage value and the actual flux linkage value, and then calculates the Proportional operation and integral operation are performed on the flux linkage deviation value, and a quadrature axis current command value that is stable on the target flux linkage value is obtained through iterative calculation.
进一步的,步骤S106所述的若所述凸极式永磁同步电机当前的输出转矩小于所述参考转矩,则根据所述参考转矩对应的所述直轴电流指令值和所述交轴电流指令值,标定所述凸极式永磁同步电机在所述目标磁链值对应的最大转矩磁链比下的工作点之后,所述方法还包括:Further, in step S106, if the current output torque of the salient-pole permanent magnet synchronous motor is less than the reference torque, then according to the direct-axis current command value corresponding to the reference torque and the alternating current Shaft current command value, after calibrating the operating point of the salient-pole permanent magnet synchronous motor under the maximum torque flux linkage ratio corresponding to the target flux linkage value, the method further includes:
更新所述直轴电流指令值和所述目标磁链值;updating the direct-axis current command value and the target flux linkage value;
在所述预设的磁链值区间内选取新的所述目标磁链值,同时,可以重新设定所述直轴电流指令值为所述凸极式永磁同步电机的最大短路电流值,然后在后续测量中逐步减小,直至得出当前所述目标磁链值下的最大转矩。A new target flux linkage value is selected within the preset flux linkage value interval, and at the same time, the direct-axis current command value can be reset to the maximum short-circuit current value of the salient-pole permanent magnet synchronous motor, It is then gradually reduced in subsequent measurements until the current maximum torque at the target flux linkage value is obtained.
根据更新后的所述直轴电流指令值和所述目标磁链值测量新的输出转矩,并将所述新的输出转矩与新的参考转矩进行比对,直至新的输出转矩小于新的参考转矩;Measure a new output torque according to the updated direct-axis current command value and the target flux linkage value, and compare the new output torque with a new reference torque until the new output torque is reached less than the new reference torque;
将更新后的所述直轴电流指令值和所述目标磁链值测量新的输出转矩,并将所述新的输出转矩与新的参考转矩进行比对,从而确定下一步操作流程是标定最大转矩磁链比对应的工作点还是再次更新所述直轴电流指令值。Measure the new output torque with the updated direct-axis current command value and the target flux linkage value, and compare the new output torque with the new reference torque to determine the next operation flow Whether to calibrate the operating point corresponding to the maximum torque flux linkage ratio or update the direct-axis current command value again.
将所述新的参考转矩对应的所述直轴电流指令值和所述交轴电流指令值,标定所述凸极式永磁同步电机在目标磁链值对应的最大转矩磁链比下的工作点。The direct-axis current command value and the quadrature-axis current command value corresponding to the new reference torque are used to calibrate the salient-pole permanent magnet synchronous motor under the maximum torque flux linkage ratio corresponding to the target flux linkage value work point.
具体实施时,当所述凸极式永磁同步电机新的输出转矩小于所述新的参考转矩,则判定由更新后的所述直轴电流指令值和所述交轴电流指令值组成的工作点不是所述凸极式永磁同步电机在所述目标磁链值对应的最大转矩磁链比,则将所述新的参考转矩对应的所述直轴电流指令值和所述交轴电流指令值,标定所述凸极式永磁同步电机在所述目标磁链值对应的最大转矩磁链比下的工作点。若所述凸极式永磁同步电机当前的输出转矩大于或者等于所述参考转矩,则将所述输出转矩作为新的参考转矩,并根据更新后的直轴电流指令值测量新的输出转矩,将所述新的输出转矩与新的参考转矩进行比对,直至新的输出转矩小于新的参考转矩。During specific implementation, when the new output torque of the salient-pole permanent magnet synchronous motor is smaller than the new reference torque, it is determined that the updated direct-axis current command value and the quadrature-axis current command value are composed of The operating point of the salient pole permanent magnet synchronous motor is not the maximum torque flux linkage ratio corresponding to the target flux linkage value, then the direct axis current command value corresponding to the new reference torque and the The quadrature axis current command value is used to demarcate the working point of the salient pole permanent magnet synchronous motor under the maximum torque flux linkage ratio corresponding to the target flux linkage value. If the current output torque of the salient-pole permanent magnet synchronous motor is greater than or equal to the reference torque, the output torque is used as a new reference torque, and a new reference torque is measured according to the updated direct-axis current command value. The new output torque is compared with the new reference torque until the new output torque is less than the new reference torque.
可选的,如图2所示,所述将所述新的参考转矩对应的所述直轴电流指令值和所述交轴电流指令值,标定所述凸极式永磁同步电机在目标磁链值对应的最大转矩磁链比下的工作点的步骤之后,所述方法还包括:Optionally, as shown in FIG. 2 , the direct-axis current command value and the quadrature-axis current command value corresponding to the new reference torque are used to calibrate the salient pole permanent magnet synchronous motor at the target. After the step of the operating point under the maximum torque flux linkage ratio corresponding to the flux linkage value, the method further includes:
根据全部所述目标磁链值对应的最大电流工作点形成最大转矩磁链比曲线。The maximum torque flux linkage ratio curve is formed according to the maximum current operating point corresponding to all the target flux linkage values.
具体实施时,根据需要可以在所述预设的磁链值区间内选取不同的目标磁链值,当然,为了保证测量精度可以选取更多的目标磁链值,测量得到每个所述目标磁链值上最大输出转矩对应的工作点后,根据全部的工作点形成所述最大转矩磁链比曲线。During specific implementation, different target flux linkage values can be selected within the preset flux linkage value interval as required. Of course, in order to ensure measurement accuracy, more target flux linkage values can be selected, and each target flux linkage value can be obtained by measuring. After the working point corresponding to the maximum output torque on the chain value, the maximum torque flux linkage ratio curve is formed according to all the working points.
在上述实施例的基础上,如图3所示,步骤S104所述的根据用户输入的直轴电流指令值和所述交轴电流指令值,测量所述凸极式永磁同步电机当前的输出转矩,包括:On the basis of the above embodiment, as shown in FIG. 3 , in step S104, the current output of the salient-pole permanent magnet synchronous motor is measured according to the direct-axis current command value and the quadrature-axis current command value input by the user. torque, including:
S301,将所述直轴电流指令值和所述交轴电流指令值分别输入所述凸极式永磁同步电机的电流控制器,得到对应的直轴调制电压和交轴调制电压;S301, inputting the direct-axis current command value and the quadrature-axis current command value into a current controller of the salient-pole permanent magnet synchronous motor, respectively, to obtain the corresponding direct-axis modulation voltage and quadrature-axis modulation voltage;
例如,在一种具体实施方式中,可以通过凸极式永磁同步电机控制系统对所述凸极式永磁同步电机进行控制,所述凸极式永磁同步电机控制系统的结构如图4所示。所述凸极式永磁同步电机控制系统可以设置有电流控制器,将得到的所述交轴电流指令值和用户手动输入的直轴电流指令值输入所述电流控制器后,所述电流控制器根据所述交轴电流指令值和所述直轴电流指令值,产生所述直轴电流指令值对应的直轴调制电压,以及,产生所述交轴电流指令值对应的交轴调制电压。For example, in a specific embodiment, the salient-pole permanent magnet synchronous motor can be controlled by a salient-pole permanent-magnet synchronous motor control system, and the structure of the salient-pole permanent-magnet synchronous motor control system is shown in Figure 4 shown. The salient-pole permanent magnet synchronous motor control system may be provided with a current controller. After the obtained quadrature-axis current command value and the direct-axis current command value manually input by the user are input into the current controller, the current controller will The controller generates a direct-axis modulation voltage corresponding to the direct-axis current command value according to the quadrature-axis current command value and the direct-axis current command value, and generates an quadrature-axis modulation voltage corresponding to the quadrature-axis current command value.
S302,将所述直轴调制电压和所述交轴调制电压进行脉冲宽度调制,生成功率开关驱动信号;S302, performing pulse width modulation on the direct-axis modulation voltage and the quadrature-axis modulation voltage to generate a power switch drive signal;
将所述直轴调制电压和所述交轴调制电压进行脉冲宽度调制后,生成相应的功率开关驱动信号。After pulse width modulation is performed on the direct-axis modulation voltage and the quadrature-axis modulation voltage, a corresponding power switch driving signal is generated.
S303,将所述脉宽信号输入逆变器,测量所述凸极式永磁同步电机的输出转矩。S303, the pulse width signal is input to the inverter, and the output torque of the salient-pole permanent magnet synchronous motor is measured.
同时,将生成的所述功率开关驱动信号输入所述凸极式永磁同步电机的逆变器,从而驱动所述凸极式永磁同步电机运转,通过转矩传感器进一步测量所述凸极式永磁同步电机在运转时的输出转矩。At the same time, the generated power switch drive signal is input into the inverter of the salient-pole permanent magnet synchronous motor, so as to drive the salient-pole permanent magnet synchronous motor to run, and the salient-pole permanent magnet synchronous motor is further measured by a torque sensor. The output torque of the permanent magnet synchronous motor when it is running.
与上面的方法实施例相对应,参见图5,本公开实施例还提供了一种凸极式永磁同步电机最大转矩磁链比工作点的标定装置50,包括:Corresponding to the above method embodiments, referring to FIG. 5 , an embodiment of the present disclosure further provides a device 50 for calibrating the maximum torque flux linkage ratio working point of a salient-pole permanent magnet synchronous motor, including:
选取模块501,用于从预设的磁链值区间内选取目标磁链值;A selection module 501 is used to select a target flux linkage value from a preset flux linkage value interval;
第一计算模块502,用于利用预设的磁链值计算公式计算凸极式永磁同步电机的实际磁链值;The first calculation module 502 is used to calculate the actual flux linkage value of the salient-pole permanent magnet synchronous motor by using a preset flux linkage value calculation formula;
第二计算模块503,用于调整所述凸极式永磁同步电机的交轴电流指令值,直至所述实际磁链值等于所述目标磁链值;The second calculation module 503 is configured to adjust the quadrature-axis current command value of the salient-pole permanent magnet synchronous motor until the actual flux linkage value is equal to the target flux linkage value;
测量模块504,用于根据用户输入的直轴电流指令值和所述交轴电流指令值,测量所述凸极式永磁同步电机当前的输出转矩;A measurement module 504, configured to measure the current output torque of the salient-pole permanent magnet synchronous motor according to the direct-axis current command value and the quadrature-axis current command value input by the user;
判断模块505,用于判断所述凸极式永磁同步电机当前的输出转矩是否大于或者等于参考转矩;The
标定模块506,用于,A
若所述凸极式永磁同步电机当前的输出转矩小于所述参考转矩,则根据所述参考转矩对应的所述直轴电流指令值和所述交轴电流指令值,标定所述凸极式永磁同步电机在所述目标磁链值对应的最大转矩磁链比下的工作点;If the current output torque of the salient-pole permanent magnet synchronous motor is less than the reference torque, the calibration of the the working point of the salient-pole permanent magnet synchronous motor under the maximum torque flux linkage ratio corresponding to the target flux linkage value;
若所述凸极式永磁同步电机当前的输出转矩大于或者等于所述参考转矩,则将所述输出转矩作为新的参考转矩,并根据更新后的直轴电流指令值测量新的输出转矩,并将所述新的输出转矩与新的参考转矩进行比对,直至新的输出转矩小于新的参考转矩。If the current output torque of the salient-pole permanent magnet synchronous motor is greater than or equal to the reference torque, the output torque is used as a new reference torque, and a new reference torque is measured according to the updated direct-axis current command value. and compare the new output torque with the new reference torque until the new output torque is less than the new reference torque.
图5所示装置可以对应的执行上述方法实施例中的内容,本实施例未详细描述的部分,参照上述方法实施例中记载的内容,在此不再赘述。The apparatus shown in FIG. 5 can correspondingly execute the content in the foregoing method embodiment. For the part not described in detail in this embodiment, reference is made to the content recorded in the foregoing method embodiment, and details are not repeated here.
本公开实施例还提供了一种凸极式永磁同步电机,所述凸极式永磁同步电机包括:The embodiment of the present disclosure also provides a salient-pole permanent magnet synchronous motor, and the salient-pole permanent magnet synchronous motor includes:
电机本体和处理器,所述处理器能够执行前述方法实施例中的凸极式永磁同步电机最大转矩磁链比工作点的标定方法。A motor body and a processor, wherein the processor can execute the method for calibrating the working point of the maximum torque flux linkage ratio of the salient pole permanent magnet synchronous motor in the foregoing method embodiments.
以上所述,仅为本公开的具体实施方式,但本公开的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应以权利要求的保护范围为准。The above are only specific embodiments of the present disclosure, but the protection scope of the present disclosure is not limited to this. Any person skilled in the art who is familiar with the technical scope of the present disclosure can easily think of changes or substitutions. All should be included within the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be subject to the protection scope of the claims.
Claims (9)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010802334.6A CN111948537B (en) | 2020-08-11 | 2020-08-11 | Method for calibrating maximum torque flux linkage ratio working point of salient pole type permanent magnet synchronous motor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010802334.6A CN111948537B (en) | 2020-08-11 | 2020-08-11 | Method for calibrating maximum torque flux linkage ratio working point of salient pole type permanent magnet synchronous motor |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN111948537A true CN111948537A (en) | 2020-11-17 |
| CN111948537B CN111948537B (en) | 2022-12-02 |
Family
ID=73331574
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010802334.6A Active CN111948537B (en) | 2020-08-11 | 2020-08-11 | Method for calibrating maximum torque flux linkage ratio working point of salient pole type permanent magnet synchronous motor |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111948537B (en) |
Citations (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050046370A1 (en) * | 2003-08-26 | 2005-03-03 | Gabriel Gallegos-Lopez | System and method for clamp current regulation in field-weakening operation of permanent magnet (PM) machines |
| US20090212732A1 (en) * | 2008-02-22 | 2009-08-27 | Rockwell Automation Technologies, Inc. | Universal adaptive torque control for pm motors for field-weakening region operation |
| CN102857160A (en) * | 2012-09-20 | 2013-01-02 | 西北工业大学 | Control method for variable excitation synchronous motor MTPA based on multi-line fitting |
| CN104215904A (en) * | 2014-09-04 | 2014-12-17 | 同济大学 | System and method for low-voltage ride-through test of full-power converter wind generating set |
| CN105871265A (en) * | 2016-05-20 | 2016-08-17 | 北京新能源汽车股份有限公司 | Control method and system for maximum torque current ratio of built-in permanent magnet synchronous motor |
| CN106452244A (en) * | 2016-10-27 | 2017-02-22 | 江苏大学 | Maximum torque output linear field weakening control method and system of embedded permanent magnet synchronous motor |
| CN106597276A (en) * | 2016-06-29 | 2017-04-26 | 河南工程学院 | Demagnetization fault diagnosis and fault mode identification method for PMSM permanent magnet |
| CN106788078A (en) * | 2017-01-22 | 2017-05-31 | 中冶南方(武汉)自动化有限公司 | A kind of method for avoiding permagnetic synchronous motor weak magnetic out of control |
| CN107294447A (en) * | 2017-06-26 | 2017-10-24 | 徐州中矿大传动与自动化有限公司 | The adaptive maximum torque per ampere control device of permagnetic synchronous motor |
| CN107959452A (en) * | 2017-12-05 | 2018-04-24 | 湖南大学 | A kind of operating current of permanent magnet synchronous motor determines method and device |
| CN108696219A (en) * | 2018-06-21 | 2018-10-23 | 精进电动科技股份有限公司 | A kind of method and apparatus of calibration permanent magnet synchronous motor electric current |
| CN108809182A (en) * | 2018-06-08 | 2018-11-13 | 河南森源电气股份有限公司 | A kind of method for controlling torque and device of permanent magnet synchronous motor |
| CN109001624A (en) * | 2018-05-03 | 2018-12-14 | 开沃新能源汽车集团有限公司 | A kind of driving motor of pure electric automobile rack automatic calibration method and its device |
| CN109412494A (en) * | 2018-10-31 | 2019-03-01 | 阳光电源股份有限公司 | A kind of motor scaling method and device |
| CN109617486A (en) * | 2018-12-29 | 2019-04-12 | 南京越博电驱动系统有限公司 | An automatic calibration method for permanent magnet synchronous motor |
| CN109713960A (en) * | 2017-10-25 | 2019-05-03 | 上海汽车集团股份有限公司 | A kind of permanent magnet synchronous motor field weakening control method and controller |
| CN209342878U (en) * | 2018-11-26 | 2019-09-03 | 安徽鸿创新能源动力有限公司 | A kind of permanent magnet synchronous motor MTPA parameter automatic calibration system |
| CN110581680A (en) * | 2019-11-11 | 2019-12-17 | 南京埃斯顿自动化股份有限公司 | Vector control and flux weakening method and system of embedded permanent magnet synchronous motor |
| CN111049447A (en) * | 2019-12-31 | 2020-04-21 | 潍柴动力股份有限公司 | Automatic calibration method, system and storage medium for MTPV (maximum Transmission Voltage) algorithm of permanent magnet synchronous motor |
-
2020
- 2020-08-11 CN CN202010802334.6A patent/CN111948537B/en active Active
Patent Citations (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050046370A1 (en) * | 2003-08-26 | 2005-03-03 | Gabriel Gallegos-Lopez | System and method for clamp current regulation in field-weakening operation of permanent magnet (PM) machines |
| US20090212732A1 (en) * | 2008-02-22 | 2009-08-27 | Rockwell Automation Technologies, Inc. | Universal adaptive torque control for pm motors for field-weakening region operation |
| CN102857160A (en) * | 2012-09-20 | 2013-01-02 | 西北工业大学 | Control method for variable excitation synchronous motor MTPA based on multi-line fitting |
| CN104215904A (en) * | 2014-09-04 | 2014-12-17 | 同济大学 | System and method for low-voltage ride-through test of full-power converter wind generating set |
| CN105871265A (en) * | 2016-05-20 | 2016-08-17 | 北京新能源汽车股份有限公司 | Control method and system for maximum torque current ratio of built-in permanent magnet synchronous motor |
| CN106597276A (en) * | 2016-06-29 | 2017-04-26 | 河南工程学院 | Demagnetization fault diagnosis and fault mode identification method for PMSM permanent magnet |
| CN106452244A (en) * | 2016-10-27 | 2017-02-22 | 江苏大学 | Maximum torque output linear field weakening control method and system of embedded permanent magnet synchronous motor |
| CN106788078A (en) * | 2017-01-22 | 2017-05-31 | 中冶南方(武汉)自动化有限公司 | A kind of method for avoiding permagnetic synchronous motor weak magnetic out of control |
| CN107294447A (en) * | 2017-06-26 | 2017-10-24 | 徐州中矿大传动与自动化有限公司 | The adaptive maximum torque per ampere control device of permagnetic synchronous motor |
| CN109713960A (en) * | 2017-10-25 | 2019-05-03 | 上海汽车集团股份有限公司 | A kind of permanent magnet synchronous motor field weakening control method and controller |
| CN107959452A (en) * | 2017-12-05 | 2018-04-24 | 湖南大学 | A kind of operating current of permanent magnet synchronous motor determines method and device |
| CN109001624A (en) * | 2018-05-03 | 2018-12-14 | 开沃新能源汽车集团有限公司 | A kind of driving motor of pure electric automobile rack automatic calibration method and its device |
| CN108809182A (en) * | 2018-06-08 | 2018-11-13 | 河南森源电气股份有限公司 | A kind of method for controlling torque and device of permanent magnet synchronous motor |
| CN108696219A (en) * | 2018-06-21 | 2018-10-23 | 精进电动科技股份有限公司 | A kind of method and apparatus of calibration permanent magnet synchronous motor electric current |
| CN109412494A (en) * | 2018-10-31 | 2019-03-01 | 阳光电源股份有限公司 | A kind of motor scaling method and device |
| CN209342878U (en) * | 2018-11-26 | 2019-09-03 | 安徽鸿创新能源动力有限公司 | A kind of permanent magnet synchronous motor MTPA parameter automatic calibration system |
| CN109617486A (en) * | 2018-12-29 | 2019-04-12 | 南京越博电驱动系统有限公司 | An automatic calibration method for permanent magnet synchronous motor |
| CN110581680A (en) * | 2019-11-11 | 2019-12-17 | 南京埃斯顿自动化股份有限公司 | Vector control and flux weakening method and system of embedded permanent magnet synchronous motor |
| CN111049447A (en) * | 2019-12-31 | 2020-04-21 | 潍柴动力股份有限公司 | Automatic calibration method, system and storage medium for MTPV (maximum Transmission Voltage) algorithm of permanent magnet synchronous motor |
Non-Patent Citations (3)
| Title |
|---|
| HAIBO LI: "PMSM Current Management with Overcurrent Regulation", 《2019 IEEE APPLIED POWER ELECTRONICS CONFERENCE AND EXPOSITION (APEC)》 * |
| 廖书明: "变频调速永磁同步电动机弱磁扩速的研究", 《中国优秀硕士学位论文全文数据库 工程科技II辑》 * |
| 廖自力: "履带装甲车辆采用永磁同步电动机驱动研究", 《装甲兵工程学院学报》 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111948537B (en) | 2022-12-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN103404009B (en) | For calibrating the method and system of the rotor-position side-play amount of motor | |
| JP3467961B2 (en) | Control device for rotating electric machine | |
| CN103828220B (en) | For assessing the method and system of the electrical connection between motor controller and motor | |
| JP5277787B2 (en) | Synchronous motor drive control device | |
| CN103931096A (en) | Method and system for controlling an electrical motor with temperature compensation | |
| JP2014507108A (en) | System for calibrating an electrical control system | |
| CN106549620A (en) | A kind of Speed Sensorless Induction Motor vector control system low frequency processing method | |
| JP2001204190A (en) | Initial magnetic pole position estimation device and its error adjustment method | |
| JP5267848B2 (en) | Motor control device | |
| CN102647144B (en) | Method and apparatus for estimating rotor angle of synchronous reluctance motor | |
| CN100391097C (en) | Vector Control Device of Induction Motor | |
| JP2005522171A (en) | System and method for controlling a permanent magnet electric motor | |
| CN108809185B (en) | Method and system for controlling motor torque of electric automobile | |
| CN104052364B (en) | Method of generating motor reference current | |
| KR101618722B1 (en) | Motor drive system | |
| US7774148B2 (en) | Torque estimator for IPM motors | |
| JP4601900B2 (en) | Induction motor control device | |
| CN116566268A (en) | Motor zero position initial angle calibration method, device, motor controller and system | |
| JP4779262B2 (en) | Permanent magnet type synchronous motor controller | |
| CN107681938B (en) | Constant identification device and constant identification method for permanent magnet synchronous motor | |
| CN111948537B (en) | Method for calibrating maximum torque flux linkage ratio working point of salient pole type permanent magnet synchronous motor | |
| US7323833B2 (en) | Voltage mode control with phase advancing for position controlled electric machines | |
| CN110620534A (en) | Method for controlling rotating speed stability of permanent magnet synchronous motor by nonlinear flexible and variable structure sliding mode | |
| CN117544043A (en) | Motor rotor position estimation method and multi-motor linkage variable frequency speed regulation system | |
| JP2004187460A (en) | Inverter control device, induction motor control device, and induction motor system |
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 | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CP03 | Change of name, title or address | ||
| CP03 | Change of name, title or address |
Address after: 201203 3rd floor, building 19, building 8, No. 498, GuoShouJing Road, Pudong New Area (Shanghai) pilot Free Trade Zone, Shanghai Patentee after: Zhenqu Technology (Shanghai) Co.,Ltd. Country or region after: China Address before: 201203 3rd floor, building 19, building 8, No. 498, GuoShouJing Road, Pudong New Area (Shanghai) pilot Free Trade Zone, Shanghai Patentee before: ZHENQU TECHNOLOGY (SHANGHAI) CO.,LTD. Country or region before: China |