[go: up one dir, main page]

CN114301348A - Control method and control system for pulse vibration high-frequency injection position-free sensor - Google Patents

Control method and control system for pulse vibration high-frequency injection position-free sensor Download PDF

Info

Publication number
CN114301348A
CN114301348A CN202111639104.3A CN202111639104A CN114301348A CN 114301348 A CN114301348 A CN 114301348A CN 202111639104 A CN202111639104 A CN 202111639104A CN 114301348 A CN114301348 A CN 114301348A
Authority
CN
China
Prior art keywords
current
frequency
axis current
axis
frequency voltage
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
Application number
CN202111639104.3A
Other languages
Chinese (zh)
Other versions
CN114301348B (en
Inventor
王海鑫
丰树帅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Leadrive Technology Shanghai Co Ltd
Original Assignee
Leadrive Technology Shanghai Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Leadrive Technology Shanghai Co Ltd filed Critical Leadrive Technology Shanghai Co Ltd
Priority to CN202111639104.3A priority Critical patent/CN114301348B/en
Publication of CN114301348A publication Critical patent/CN114301348A/en
Application granted granted Critical
Publication of CN114301348B publication Critical patent/CN114301348B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Ac Motors In General (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)

Abstract

本发明提供了一种脉振高频注入无位置传感器的控制方法和控制系统,可以先通过当前运行状态下的d轴电流Id和q轴电流Iq获取高频电感Ldh,然后通过高频电感Ldh计算获取需要注入的高频电压Udhref;或是直接采样实际高频电流Idh,通过目标高频电流Idhref与实际高频电流Idh的差值ΔIdh来输出目标高频电压Udhref;或是通过深度学习的神经网络依据当前运行状态下的d轴电流Id和q轴电流Iq直接计算获得目标高频电压Udhref,这三种方式所获取的高频电压Udhref都将使得实际的高频电流Idh处于预设范围内,不会偏高或者偏低,故可以避免系统的噪声问题和信号提取困难问题。

Figure 202111639104

The present invention provides a control method and control system for pulse vibration high-frequency injection without a position sensor. The high-frequency inductance L dh can be obtained first through the d-axis current I d and the q-axis current I q in the current operating state, and then the high-frequency inductance L dh can be obtained through the high The frequency inductance L dh is calculated to obtain the high-frequency voltage U dhref to be injected; or the actual high-frequency current I dh is directly sampled, and the target high-frequency current is output through the difference ΔI dh between the target high-frequency current I dhref and the actual high-frequency current I dh voltage U dhref ; or directly calculate and obtain the target high-frequency voltage U dhref according to the d-axis current I d and q-axis current I q under the current operating state through a deep learning neural network, and the high-frequency voltage U obtained by these three methods dhref will make the actual high-frequency current I dh within the preset range, and will not be too high or too low, so it can avoid the problem of noise in the system and the difficulty of signal extraction.

Figure 202111639104

Description

一种脉振高频注入无位置传感器的控制方法和控制系统A kind of control method and control system for pulse vibration high frequency injection without position sensor

技术领域technical field

本发明涉及永磁同步电机技术领域,尤其涉及一种脉振高频注入无位置传感器的控制方法和控制系统。The invention relates to the technical field of permanent magnet synchronous motors, in particular to a control method and a control system for pulse vibration high-frequency injection without a position sensor.

背景技术Background technique

永磁同步电机的高性能调速控制,一般都需要位置传感器,比如旋转编码器、光电编码器等。安装位置传感器不仅成本高、体积大、机械可靠性低,还会带来安装时的同心度问题,采用高可靠性的无位置传感器控制算法是一种有效的解决方案。The high-performance speed control of permanent magnet synchronous motors generally requires position sensors, such as rotary encoders and photoelectric encoders. The installation position sensor not only has high cost, large volume, and low mechanical reliability, but also brings about the concentricity problem during installation. The use of a highly reliable position sensorless control algorithm is an effective solution.

已有的基于电机反电势的六相永磁同步电机无位置传感器控制方法,当电机运行在低速或零速时,由于电机反电势很小或为零,造成这些控制方法失效。The existing sensorless control methods for six-phase permanent magnet synchronous motors based on motor back EMF, when the motor runs at low speed or zero speed, because the motor back EMF is very small or zero, these control methods fail.

永磁同步电机运行在零低速时,常采用基于电机凸极效应的高频电压信号注入算法,可以在不同的参考坐标系下注入不同形式的电压信号,其中比较成熟的有高频脉振方波电压信号注入法。When the permanent magnet synchronous motor runs at zero and low speed, the high-frequency voltage signal injection algorithm based on the salient pole effect of the motor is often used, and different forms of voltage signals can be injected in different reference coordinate systems. Wave voltage signal injection method.

脉振高频电压注入法是向估计的两相旋转坐标系的直轴上注入高频正弦电压信号,由此产生一个高频脉振的磁场,该电压信号能够激励电机产生电感饱和效应,使得表贴式永磁同步电机呈现“凸极性”,通过检测包含有转子位置信息的高频电流响应,将此响应信号解调后就可得到转子位置与转速,从而实现无位置传感器控制;基于高频信号注入的无位置传感器控制方法依靠电机的凸极特性,不依赖电机参数和反电势,通过位置估算实现低速和零速下高精度控制,因而具有宽广的应用前景。The pulse vibration high-frequency voltage injection method is to inject a high-frequency sinusoidal voltage signal into the direct axis of the estimated two-phase rotating coordinate system, thereby generating a high-frequency pulse vibration magnetic field. The surface-mounted permanent magnet synchronous motor exhibits "salient polarity". By detecting the high-frequency current response containing the rotor position information, the rotor position and speed can be obtained after demodulating the response signal, so as to realize the position sensorless control; based on The position sensorless control method of high-frequency signal injection relies on the salient pole characteristics of the motor, does not depend on the motor parameters and back EMF, and achieves high-precision control at low speed and zero speed through position estimation, so it has broad application prospects.

参见附图1,常用的脉振高频注入法,在d轴注入高频电压Udh,注入幅值恒定的高频电压Udh时,当运行工作点基波电流Id*变小,电机磁饱和程度下降,Ldh增大,高频电流Idh会变小,会产生信号提取困难问题;而当运行工作点基波电流Id*变大,电机磁饱和程度增强,Ldh减小,高频电流Idh变大,又会使控制系统产生噪声问题。Referring to Figure 1, the commonly used pulse vibration high-frequency injection method, when injecting a high-frequency voltage U dh on the d-axis, and injecting a high-frequency voltage U dh with a constant amplitude, when the fundamental current Id* at the operating point becomes smaller, the magnetic field of the motor is reduced. When the degree of saturation decreases, L dh increases, the high-frequency current I dh will become smaller, and the problem of signal extraction will be difficult; and when the fundamental current Id* of the operating point increases, the degree of magnetic saturation of the motor increases, L dh decreases, and the high If the frequency current I dh becomes larger, it will cause noise problems in the control system.

发明内容SUMMARY OF THE INVENTION

为了克服上述技术缺陷,本发明的目的在于提供一种可以保持高频电流基本不变的脉振高频注入无位置传感器的控制方法和控制系统。In order to overcome the above-mentioned technical defects, the purpose of the present invention is to provide a control method and control system for pulse vibration high frequency injection without position sensor which can keep the high frequency current basically unchanged.

本发明公开了一种脉振高频注入无位置传感器的控制方法,包括如下步骤:设定高频电流Idh波动的预设范围;获取永磁同步电机的逆变器当前运行状态下的d轴电流Id和q轴电流Iq,通过d轴电流Id和q轴电流Iq获取当前运行状态下的电感Ldh;根据公式Idh=Udh/ωh·Ldh调节高频电压Udh使得高频电流Idh不超过预设范围,其中ωh·Ldh为电机的d轴高频阻抗,ωh为高频注入频率;或设定目标高频电流Idhref,实时采样实际高频电流Idh,并获取所述目标高频电流Idhref与所述实际高频电流Idh的差值ΔIdh,将所述差值ΔIdh输入闭环调节器,所述闭环调节器输出目标高频电压Udhref,依据所述目标高频电压Udhref的值注入高频电压;或获取永磁同步电机的逆变器当前运行状态下的d轴电流Id和q轴电流Iq,通过深度学习的神经网络计算获取当前的d轴电流Id、q轴电流Iq所对应的目标高频电压Udh,依据所述目标高频电压Udhref的值注入高频电压。The invention discloses a control method for pulse vibration high-frequency injection without a position sensor, comprising the following steps: setting a preset range of high-frequency current I dh fluctuation; shaft current I d and q-axis current I q , obtain the inductance L dh under the current operating state through the d-axis current I d and q-axis current I q ; adjust the high-frequency voltage U according to the formula I dh =U dh /ωh·L dh dh makes the high-frequency current I dh not exceed the preset range, where ωh·L dh is the d-axis high-frequency impedance of the motor, and ωh is the high-frequency injection frequency; or set the target high-frequency current I dhref , sample the actual high-frequency current in real time I dh , and obtain the difference ΔI dh between the target high-frequency current I dhref and the actual high-frequency current I dh , input the difference ΔI dh into the closed-loop regulator, and the closed-loop regulator outputs the target high-frequency voltage U dhref , inject a high-frequency voltage according to the value of the target high-frequency voltage U dhref ; or obtain the d-axis current I d and q-axis current I q of the inverter of the permanent magnet synchronous motor in the current operating state, through deep learning The neural network calculates and obtains the target high-frequency voltage Udh corresponding to the current d -axis current Id and q-axis current Iq , and injects the high-frequency voltage according to the value of the target high-frequency voltage Udhref .

优选的,所述通过d轴电流Id和q轴电流Iq获取当前运行状态下的电感Ldh包括:建立d轴电流Id、q轴电流Iq和电感Ldh的离线表格,根据所述离线表格查找到不同的d轴电流Id、q轴电流Iq所对应的电感LdhPreferably, obtaining the inductance L dh in the current operating state through the d-axis current I d and the q-axis current I q includes: establishing an offline table of the d-axis current I d , the q-axis current I q and the inductance L dh , according to the The inductance L dh corresponding to the different d-axis current I d and q-axis current I q can be found from the offline table.

优选的,所述建立d轴电流Id、q轴电流Iq和电感Ldh的离线表格包括:通过电机仿真获取d轴电流Id、q轴电流Iq和电感Ldh之间的对应关系数据集,通过所述对应关系数据集建立所述离线表格;或通过离线测试获取d轴电流Id、q轴电流Iq和电感Ldh之间的对应关系数据集,通过所述对应关系数据集建立所述离线表格。Preferably, the establishment of the offline table for the d-axis current I d , the q-axis current I q and the inductance L dh includes: acquiring the correspondence data between the d-axis current I d , the q-axis current I q and the inductance Ldh through motor simulation The offline table is established through the corresponding relationship data set; or the corresponding relationship data set between the d-axis current I d , the q-axis current I q and the inductance Ldh is obtained through offline testing, and established through the corresponding relationship data set the offline form.

优选的,所述根据公式Idh=Udh/ωh·Ldh,调节高频电压Udh使得任意时刻的高频电流Idh之间的变化值不超过预设变化值包括:以预设时间段为间隔调节高频电压Udh,使得任意时刻的高频电流Idh不超过所述预设范围,或使得每次调节后的高频电流Idh不超过所述预设范围。Preferably, according to the formula I dh =U dh /ωh·L dh , adjusting the high-frequency voltage U dh so that the change value between the high-frequency current I dh at any moment does not exceed the preset change value includes: using a preset time The step is to adjust the high-frequency voltage U dh at intervals, so that the high-frequency current I dh at any time does not exceed the preset range, or the high-frequency current I dh after each adjustment does not exceed the preset range.

优选的,所述以预设时间段为间隔调节高频电压Udh,使得任意时刻的高频电流Idh不超过预设范围包括:实时监测高频电流Idh,若当前高频电流Idh超过所述预设范围,则通过调节器调节当前高频电流Idh使得当前高频电流Idh位于所述预设范围内。Preferably, the adjustment of the high-frequency voltage U dh at preset time intervals so that the high-frequency current I dh at any moment does not exceed the preset range includes: monitoring the high-frequency current I dh in real time, if the current high-frequency current I dh If the preset range is exceeded, the current high-frequency current I dh is adjusted by the regulator so that the current high-frequency current I dh is within the preset range.

优选的,所述通过深度学习的神经网络计算获取不同的d轴电流Id、q轴电流Iq所对应的高频电压Udh包括:所述神经网络学习:在高频电流Idh的所述预设范围内,不同的d轴电流Id、q轴电流Iq所对应的高频电压Udh;根据不同的d轴电流Id、q轴电流Iq获取所对应的高频电压UdhPreferably, the calculating and obtaining the high-frequency voltage U dh corresponding to the different d-axis current I d and q-axis current I q through the deep learning neural network includes: the neural network learning: at all the high-frequency current I dh Within the preset range, the high-frequency voltage U dh corresponding to different d-axis currents I d and q-axis current I q ; obtain the corresponding high-frequency voltage U according to different d-axis currents I d and q-axis current I q dh .

本发明还公开了一种脉振高频注入无位置传感器的控制系统,包括相连接的处理模块、和神经网络模块;所述处理模块设定高频电流Idh波动的预设范围,并获取永磁同步电机的逆变器当前运行状态下的d轴电流Id和q轴电流Iq,通过d轴电流Id和q轴电流Iq获取当前运行状态下的电感Ldh;根据公式Idh=Udh/ωh·Ldh调节高频电压Udh使得高频电流Idh不超过预设范围,其中ωh·Ldh为电机的d轴高频阻抗,ωh为高频注入频率;或所述处理模块设定目标高频电流Idhref,实时采样实际高频电流Idh,并获取所述目标高频电流Idhref与所述实际高频电流Idh的差值ΔIdh,将所述差值ΔIdh输入闭环调节器,所述闭环调节器输出目标高频电压Udhref,依据所述目标高频电压Udhref的值注入高频电压;或所述处理模块获取永磁同步电机的逆变器当前运行状态下的d轴电流Id和q轴电流Iq,并通过深度学习的神经网络计算获取当前的d轴电流Id、q轴电流Iq所对应的目标高频电压Udh,依据所述目标高频电压Udhref的值注入高频电压。The invention also discloses a pulse vibration high frequency injection control system without a position sensor, comprising a connected processing module and a neural network module; the processing module sets a preset range of the high-frequency current I dh fluctuation, and obtains the The d-axis current I d and the q-axis current I q of the inverter of the permanent magnet synchronous motor in the current operating state, and the inductance L dh in the current operating state is obtained through the d-axis current I d and the q-axis current I q ; according to formula I dh = Udh /ωh· Ldh Adjust the high-frequency voltage Udh so that the high-frequency current Idh does not exceed the preset range, where ωh· Ldh is the d-axis high-frequency impedance of the motor, and ωh is the high-frequency injection frequency; The processing module sets the target high-frequency current I dhref , samples the actual high-frequency current I dh in real time, and obtains the difference ΔI dh between the target high-frequency current I dhref and the actual high-frequency current I dh , and calculates the difference The value ΔI dh is input to the closed-loop regulator, the closed-loop regulator outputs the target high-frequency voltage U dhref , and the high-frequency voltage is injected according to the value of the target high-frequency voltage U dhref ; or the processing module obtains the inverter of the permanent magnet synchronous motor The d-axis current I d and the q-axis current I q in the current operating state of the device are obtained, and the target high-frequency voltage U dh corresponding to the current d -axis current I d and q -axis current I q is obtained through deep learning neural network calculation, A high frequency voltage is injected according to the value of the target high frequency voltage U dhref .

采用了上述技术方案后,与现有技术相比,具有以下有益效果:After adopting the above-mentioned technical scheme, compared with the prior art, it has the following beneficial effects:

1.不论是先通过当前运行状态下的d轴电流Id和q轴电流Iq获取高频电感Ldh,然后通过高频电感Ldh计算获取需要注入的高频电压Udhref;还是直接采样实际高频电流Idh,通过目标高频电流Idhref与实际高频电流Idh的差值ΔIdh来输出目标高频电压Udhref;又或是通过深度学习的神经网络依据当前运行状态下的d轴电流Id和q轴电流Iq直接计算获得目标高频电压Udhref,这三种方式所获取的高频电压Udhref都将使得实际的高频电流Idh处于预设范围内,不会偏高或者偏低,故可以避免系统的噪声问题和信号提取困难问题。1. Whether it is to obtain the high-frequency inductance L dh through the d-axis current I d and the q-axis current I q in the current operating state, and then calculate the high-frequency voltage U dhref to be injected through the high-frequency inductance L dh ; or directly sample The actual high-frequency current I dh , the target high-frequency voltage U dhref is output through the difference ΔI dh between the target high-frequency current I dhref and the actual high-frequency current I dh ; The d-axis current I d and the q-axis current I q are directly calculated to obtain the target high-frequency voltage U dhref , and the high-frequency voltage U dhref obtained in these three ways will make the actual high-frequency current I dh It will be high or low, so it can avoid the noise problem of the system and the difficulty of signal extraction.

附图说明Description of drawings

图1为本发明提供的脉振高频注入无位置传感器的控制方法流程图;Fig. 1 is the control method flow chart of the pulse vibration high frequency injection without position sensor provided by the present invention;

图2为本发明提供的通过目标高频电流值Idhref与采样的高频电流值Idh的差值输入闭环调节器以实时调节Udh的幅值的控制流程图。FIG. 2 is a control flow chart for adjusting the amplitude of U dh in real time by inputting the difference between the target high-frequency current value I dhref and the sampled high-frequency current value I dh to the closed-loop regulator provided by the present invention.

具体实施方式Detailed ways

以下结合附图与具体实施例进一步阐述本发明的优点。The advantages of the present invention are further described below with reference to the accompanying drawings and specific embodiments.

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。Exemplary embodiments will be described in detail herein, examples of which are illustrated in the accompanying drawings. Where the following description refers to the drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the illustrative examples below are not intended to represent all implementations consistent with this disclosure. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present disclosure as recited in the appended claims.

在本公开使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。The terminology used in the present disclosure is for the purpose of describing particular embodiments only and is not intended to limit the present disclosure. As used in this disclosure and the appended claims, the singular forms "a," "the," and "the" are intended to include the plural forms as well, unless the context clearly dictates otherwise. It will also be understood that the term "and/or" as used herein refers to and includes any and all possible combinations of one or more of the associated listed items.

应当理解,尽管在本公开可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。It should be understood that although the terms first, second, third, etc. may be used in this disclosure to describe various pieces of information, such information should not be limited by these terms. These terms are only used to distinguish the same type of information from each other. For example, first information may also be referred to as second information, and similarly, second information may also be referred to as first information, without departing from the scope of the present disclosure. Depending on the context, the word "if" as used herein can be interpreted as "at the time of" or "when" or "in response to determining."

在本发明的描述中,需要理解的是,术语“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。In the description of the present invention, it should be understood that the terms "portrait", "horizontal", "upper", "lower", "front", "rear", "left", "right", "vertical", The orientations or positional relationships indicated by "horizontal", "top", "bottom", "inside", "outside", etc. are based on the orientations or positional relationships shown in the accompanying drawings, which are only for the convenience of describing the present invention and simplifying the description, rather than Indication or implication that the referred device or element must have a particular orientation, be constructed and operate in a particular orientation, is not to be construed as a limitation of the invention.

在本发明的描述中,除非另有规定和限定,需要说明的是,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是机械连接或电连接,也可以是两个元件内部的连通,可以是直接相连,也可以通过中间媒介间接相连,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语的具体含义。In the description of the present invention, unless otherwise specified and limited, it should be noted that the terms "installed", "connected" and "connected" should be understood in a broad sense, for example, it may be a mechanical connection or an electrical connection, or two The internal communication between the elements may be directly connected or indirectly connected through an intermediate medium, and those of ordinary skill in the art can understand the specific meanings of the above terms according to specific circumstances.

在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身并没有特定的意义。因此,“模块”与“部件”可以混合地使用。In the following description, suffixes such as 'module', 'component' or 'unit' used to represent elements are used only to facilitate the description of the present invention, and have no specific meaning per se. Therefore, "module" and "component" can be used interchangeably.

本发明公开了一种脉振高频注入无位置传感器的控制方法,通过调控高频电压Udh,来使得高频电流Idh基本不变,从而避免高频电流Idh偏高或者偏低而产生的系统噪声问题和信号提取困难问题,本发明提供了三种调控高频电压Udh的方法。The invention discloses a control method for pulse vibration high-frequency injection without position sensor. By regulating the high-frequency voltage U dh , the high-frequency current I dh is basically unchanged, so as to avoid the high-frequency current I dh being too high or low. The problem of system noise and the difficulty of signal extraction, the present invention provides three methods for regulating the high-frequency voltage U dh .

第一种是通过公式计算获取高频电压Udh,通过调节高频电压Udh来调节高频电流Idh,使其不超过预设范围。具体的:The first is to obtain the high-frequency voltage U dh through formula calculation, and adjust the high-frequency current I dh by adjusting the high-frequency voltage U dh so that it does not exceed the preset range. specific:

设定高频电流Idh波动的预设范围,该预设范围即是高频电流Idh不会引起系统噪声问题和信号提取困难问题的范围;Set the preset range of the high-frequency current I dh fluctuation, the preset range is the range in which the high-frequency current I dh will not cause system noise problems and signal extraction difficulties;

获取永磁同步电机的逆变器当前运行状态下的d轴电流Id和q轴电流Iq,通过d轴电流Id和q轴电流Iq获取当前运行状态下的电感LdhObtain the d-axis current I d and the q-axis current I q of the inverter of the permanent magnet synchronous motor in the current operating state, and obtain the inductance L dh in the current operating state through the d-axis current I d and the q-axis current I q ;

根据公式Idh=Udh/ωh·Ldh(其中ωh·Ldh为电机的d轴高频阻抗,ωh为高频注入频率)可知,注入幅值恒定的高频电压Udh时,高频电流Idh大小与电感Ldh呈反比,当获知了电感Ldh,即可输出高频电流Idh的值,故可以通过调节高频电压Udh来调节高频电流Idh,使得高频电流Idh不超过预设范围。According to the formula I dh =U dh /ωh·L dh (where ωh·L dh is the d-axis high-frequency impedance of the motor, and ωh is the high-frequency injection frequency), it can be known that when a high-frequency voltage U dh with a constant amplitude is injected, the high-frequency The magnitude of the current I dh is inversely proportional to the inductance L dh , when the inductance L dh is known, the value of the high-frequency current I dh can be output, so the high-frequency current I dh can be adjusted by adjusting the high-frequency voltage U dh , so that the high-frequency current I dh does not exceed the preset range.

较佳的,通过d轴电流Id和q轴电流Iq获取当前运行状态下的电感Ldh,可以通过建立d轴电流Id、q轴电流Iq和电感Ldh的离线表格,根据离线表格查找到不同的d轴电流Id、q轴电流Iq所对应的电感LdhPreferably, the inductance L dh in the current operating state is obtained through the d-axis current I d and the q-axis current I q , and an offline table of the d-axis current I d , the q-axis current I q and the inductance L dh can be established, according to the offline table. The table finds the inductance L dh corresponding to different d-axis current I d and q-axis current I q .

具体的,通过电机仿真获取d轴电流Id、q轴电流Iq和电感Ldh之间的对应关系数据集,通过对应关系数据集建立离线表格。或是通过离线测试获取d轴电流Id、q轴电流Iq和电感Ldh之间的对应关系数据集,通过对应关系数据集建立离线表格。Specifically, a data set of the corresponding relationship among the d-axis current I d , the q-axis current I q and the inductance Ldh is obtained through motor simulation, and an offline table is established by using the corresponding relationship data set. Alternatively, a data set of the correspondence relationship between the d-axis current I d , the q-axis current I q and the inductance Ldh is obtained through offline testing, and an offline table is established through the corresponding relationship data set.

较佳的,以预设时间段为间隔调节高频电压Udh,可以使得任意时刻的高频电流Idh不超过预设范围,或使得每次调节后的高频电流Idh不超过预设范围。Preferably, the high-frequency voltage U dh is adjusted at preset time intervals, so that the high-frequency current I dh at any time does not exceed the preset range, or the high-frequency current I dh after each adjustment does not exceed the preset range. scope.

可以理解为,有两种调节结果,一种是单纯地保证每次调节后高频电流Idh不超过预设范围,另一种是除了保证每次调节后高频电流Idh不超过预设范围,还需要保证每次调节过程之间的时间,高频电流Idh也不超过预设范围,这就需要实时监测机制。It can be understood that there are two adjustment results, one is simply to ensure that the high-frequency current I dh does not exceed the preset range after each adjustment, and the other is to ensure that the high-frequency current I dh does not exceed the preset range after each adjustment. It is also necessary to ensure the time between each adjustment process, and the high-frequency current I dh does not exceed the preset range, which requires a real-time monitoring mechanism.

具体的,当使得任意时刻的高频电流Idh不超过预设范围时,可以采用实时监测高频电流Idh,若当前高频电流Idh超过预设范围,则通过调节器调节当前高频电流Idh使得当前高频电流Idh位于预设范围内的方法来实现。Specifically, when the high-frequency current I dh at any time does not exceed the preset range, the high-frequency current I dh can be monitored in real time. If the current high-frequency current I dh exceeds the preset range, the current high-frequency current I dh is adjusted by the regulator. The current I dh makes the current high-frequency current I dh within a preset range.

第二种是设定目标高频电流Idhref,参见附图2,实时从电机采电流数据,通过abc自然坐标轴至dq轴的坐标变换,得到d轴电流Id,将d轴电流Id经过高通滤波器进行滤波,以得到实际高频电流Idh,再获取目标高频电流Idhref与实际高频电流Idh的差值ΔIdh,将差值ΔIdh输入闭环调节器,闭环调节器输出目标高频电压Udhref,将目标高频电压Udhref的值经过dq轴至abc自然坐标轴的坐标变换,最后通过控制器输入电机。The second is to set the target high-frequency current I dhref , see Figure 2, collect current data from the motor in real time, and obtain the d-axis current I d through the coordinate transformation from the abc natural coordinate axis to the dq axis, and convert the d-axis current I d After filtering by high-pass filter, the actual high-frequency current I dh is obtained, and then the difference ΔI dh between the target high-frequency current I dhref and the actual high-frequency current I dh is obtained, and the difference ΔI dh is input to the closed-loop regulator. The target high-frequency voltage U dhref is output, the value of the target high-frequency voltage U dhref is transformed from the dq axis to the abc natural coordinate axis, and finally the motor is input through the controller.

第二种方法通过电流采样得到高频电流Idh幅值,目标高频电流值Idhref与采样的高频电流值Idh的差值输入闭环调节器,实时调节Udh的幅值,即可保持高频电流Idh恒定不变。The second method obtains the amplitude of the high-frequency current I dh through current sampling, and the difference between the target high-frequency current value I dhref and the sampled high-frequency current value I dh is input to the closed-loop regulator, and the amplitude of U dh is adjusted in real time. Keep the high frequency current I dh constant.

第三种是获取永磁同步电机的逆变器当前运行状态下的d轴电流Id和q轴电流Iq,再直接通过深度学习的神经网络计算输出当前的d轴电流Id、q轴电流Iq所对应的目标高频电压Udh,最后依据目标高频电压Udhref的值注入高频电压。The third is to obtain the d-axis current I d and q-axis current I q of the inverter of the permanent magnet synchronous motor in the current operating state, and then directly calculate and output the current d-axis current I d and q-axis through the deep learning neural network. The target high frequency voltage U dh corresponding to the current I q is finally injected into the high frequency voltage according to the value of the target high frequency voltage U dhref .

首先要进行神经网络的学习过程,前期包括采集大量测试数据或实际工作数据来组成训练集数据,通过训练集数据进行训练。训练集数据包括在高频电流Idh的预设范围内不同的d轴电流Id、q轴电流Iq所对应的高频电压Udh,和根据不同的d轴电流Id、q轴电流Iq获取所对应的高频电压UdhFirst of all, the learning process of the neural network must be carried out. The early stage includes collecting a large amount of test data or actual work data to form training set data, and training through the training set data. The training set data includes the high-frequency voltage U dh corresponding to different d-axis current I d and q-axis current I q within the preset range of high-frequency current I dh , and according to different d-axis current I d , q-axis current I d , q-axis current I q obtains the corresponding high-frequency voltage U dh .

本发明还公开了一种脉振高频注入无位置传感器的控制系统,包括相连接的处理模块、和神经网络模块,处理模块可以理解为电机控制器。The invention also discloses a control system for pulse vibration high frequency injection without position sensor, which includes a connected processing module and a neural network module, and the processing module can be understood as a motor controller.

可以通过处理模块设定高频电流Idh波动的预设范围,并获取永磁同步电机的逆变器当前运行状态下的d轴电流Id和q轴电流Iq,通过d轴电流Id和q轴电流Iq获取当前运行状态下的电感Ldh;根据公式Idh=Udh/ωh·Ldh调节高频电压Udh使得高频电流Idh不超过预设范围,其中ωh·Ldh为电机的d轴高频阻抗,ωh为高频注入频率。The preset range of the high-frequency current I dh fluctuation can be set by the processing module, and the d-axis current I d and the q-axis current I q of the inverter of the permanent magnet synchronous motor in the current operating state can be obtained. Through the d-axis current I d and the q-axis current I q to obtain the inductance L dh in the current operating state; according to the formula I dh =U dh /ωh·L dh adjust the high-frequency voltage U dh so that the high-frequency current I dh does not exceed the preset range, where ωh·L dh is the d-axis high-frequency impedance of the motor, and ωh is the high-frequency injection frequency.

还可以处理模块设定目标高频电流Idhref,实时采样实际高频电流Idh,并获取目标高频电流Idhref与实际高频电流Idh的差值ΔIdh,将差值ΔIdh输入闭环调节器,闭环调节器输出目标高频电压Udhref,依据目标高频电压Udhref的值注入高频电压。The processing module can also set the target high-frequency current I dhref , sample the actual high-frequency current I dh in real time, obtain the difference ΔI dh between the target high-frequency current I dhref and the actual high-frequency current I dh , and input the difference ΔI dh into the closed loop The regulator, the closed-loop regulator outputs the target high-frequency voltage U dhref , and injects the high-frequency voltage according to the value of the target high-frequency voltage U dhref .

还可以通过处理模块获取永磁同步电机的逆变器当前运行状态下的d轴电流Id和q轴电流Iq,并通过深度学习的神经网络计算获取当前的d轴电流Id、q轴电流Iq所对应的目标高频电压Udh,依据目标高频电压Udhref的值注入高频电压。The d-axis current I d and q-axis current I q of the inverter of the permanent magnet synchronous motor in the current operating state can also be obtained through the processing module, and the current d-axis current I d and q-axis current I d and q-axis can be obtained through deep learning neural network calculation. The target high frequency voltage U dh corresponding to the current I q is injected into the high frequency voltage according to the value of the target high frequency voltage U dhref .

上述三种方法都可以实现保证高频电流Idh基本不变的目的,避免了高频电流Idh波动较大而产生的系统噪声问题和信号提取困难问题。The above three methods can all achieve the purpose of ensuring that the high-frequency current I dh is basically unchanged, and avoid the problem of system noise and difficult signal extraction caused by the large fluctuation of the high-frequency current I dh .

应当注意的是,本发明的实施例有较佳的实施性,且并非对本发明作任何形式的限制,任何熟悉该领域的技术人员可能利用上述揭示的技术内容变更或修饰为等同的有效实施例,但凡未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何修改或等同变化及修饰,均仍属于本发明技术方案的范围内。It should be noted that the embodiments of the present invention have better practicability, and do not limit the present invention in any form, and any person skilled in the art may use the technical contents disclosed above to change or modify into equivalent effective embodiments However, any modifications or equivalent changes and modifications made to the above embodiments according to the technical essence of the present invention without departing from the content of the technical solution of the present invention still fall within the scope of the technical solution of the present invention.

Claims (7)

1. A control method for pulse vibration high-frequency injection position-free sensor is characterized by comprising the following steps:
setting a high-frequency current IdhA preset range of fluctuation; obtaining d-axis current I of inverter of permanent magnet synchronous motor in current running statedAnd q-axis current IqThrough d-axis current IdAnd q-axis current IqObtaining the inductance L in the current operation statedh(ii) a According to formula Idh=Udh/ωh·LdhRegulating high-frequency voltage UdhSo that a high-frequency current IdhNot exceeding a predetermined range, wherein ω h · LdhD-axis high-frequency impedance of the motor, and omega h is high-frequency injection frequency;
or setting a target high-frequency current IdhrefSampling the actual high frequency current I in real timedhAnd obtaining the target high-frequency current IdhrefWith said actual high-frequency current IdhDifference value Δ I ofdhComparing said difference Δ IdhAn input closed-loop regulator outputting a target high-frequency voltage UdhrefAccording to the target high-frequency voltage UdhrefInjecting a high frequency voltage;
or obtaining d-axis current I of the inverter of the permanent magnet synchronous motor in the current running statedAnd q-axis current IqObtaining the current d-axis current I through the calculation of a deep learning neural networkdQ-axis current IqCorresponding target high-frequency voltage UdhAccording to the target high-frequency voltage UdhrefInject a high frequency voltage.
2. Control method according to claim 1, characterized in that the d-axis current I is passeddAnd q-axis current IqObtaining the inductance L in the current operation statedhThe method comprises the following steps:
establishing d-axis Current IdQ-axis current IqAnd an inductance LdhAccording to the off-line table, different d-axis currents I are searcheddQ-axis current IqCorresponding inductance Ldh
3. The control method of claim 2, wherein the establishing d-axis current IdQ-axis current IqAnd an inductance LdhThe offline table of (a) includes:
obtaining d-axis current I through motor simulationdQ-axis current IqAnd the inductance Ldh, and establishing the off-line table through the corresponding relation data set;
or obtaining d-axis current I through off-line testdQ-axis current IqAnd the corresponding relation data set between the inductance Ldh, and the offline table is established through the corresponding relation data set.
4. Control method according to claim 1, characterized in that said method is according to formula Idh=Udh/ωh·LdhRegulating the high-frequency voltage UdhSo that the high-frequency current I at any momentdhThe variation value between not exceeding the preset variation value includes:
adjusting high-frequency voltage U by taking preset time period as intervaldhSo that the high-frequency current I at any timedhNot exceeding the preset range, or making the high-frequency current I adjusted each timedhNot exceeding the preset range.
5. The control method according to claim 4, wherein the high-frequency voltage U is adjusted at intervals of a preset time perioddhSo that the high-frequency current I at any timedhNot exceeding the preset range includes:
real-time monitoring of high-frequency currents IdhIf the present high-frequency current IdhIf the current high-frequency current I exceeds the preset range, the current high-frequency current I is adjusted through the adjusterdhSo that the high-frequency current I is presentdhIs located within the preset range.
6. The control method according to claim 1, wherein the obtaining of the different d-axis currents I through the deep learning neural network calculationdQ-axis current IqCorresponding high frequency voltage UdhThe method comprises the following steps:
the neural network learning: at a high frequency current IdhWithin the preset range, different d-axis currents IdQ-axis current IqCorresponding high frequency voltage Udh
According to different d-axis currents IdQ-axis current IqObtain the corresponding high-frequency voltage Udh
7. A control system for pulse vibration high-frequency injection position-sensorless is characterized by comprising a processing module and a neural network module which are connected;
the processing module sets a high-frequency current IdhThe preset range of fluctuation is obtained, and the d-axis current I of the inverter of the permanent magnet synchronous motor in the current running state is obtaineddAnd q axisCurrent IqThrough d-axis current IdAnd q-axis current IqObtaining the inductance L in the current operation statedh(ii) a According to formula Idh=Udh/ωh·LdhRegulating high-frequency voltage UdhSo that a high-frequency current IdhNot exceeding a predetermined range, wherein ω h · LdhD-axis high-frequency impedance of the motor, and omega h is high-frequency injection frequency;
or the processing module sets a target high-frequency current IdhrefSampling the actual high frequency current I in real timedhAnd obtaining the target high-frequency current IdhrefWith said actual high-frequency current IdhDifference value Δ I ofdhComparing said difference Δ IdhAn input closed-loop regulator outputting a target high-frequency voltage UdhrefAccording to the target high-frequency voltage UdhrefInjecting a high frequency voltage;
or the processing module acquires the d-axis current I of the inverter of the permanent magnet synchronous motor in the current running statedAnd q-axis current IqAnd calculating and acquiring the current d-axis current I through a deep learning neural networkdQ-axis current IqCorresponding target high-frequency voltage UdhAccording to the target high-frequency voltage UdhrefInject a high frequency voltage.
CN202111639104.3A 2021-12-29 2021-12-29 A pulse high frequency injection control method and control system without position sensor Active CN114301348B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111639104.3A CN114301348B (en) 2021-12-29 2021-12-29 A pulse high frequency injection control method and control system without position sensor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111639104.3A CN114301348B (en) 2021-12-29 2021-12-29 A pulse high frequency injection control method and control system without position sensor

Publications (2)

Publication Number Publication Date
CN114301348A true CN114301348A (en) 2022-04-08
CN114301348B CN114301348B (en) 2024-06-21

Family

ID=80971695

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111639104.3A Active CN114301348B (en) 2021-12-29 2021-12-29 A pulse high frequency injection control method and control system without position sensor

Country Status (1)

Country Link
CN (1) CN114301348B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117578936A (en) * 2024-01-16 2024-02-20 致瞻科技(上海)有限公司 Method and device for measuring dq axis inductance saturation curve of permanent magnet synchronous motor

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012161143A (en) * 2011-01-31 2012-08-23 Toshiba Schneider Inverter Corp Control device for permanent magnet synchronous motor
CN102763324A (en) * 2011-03-30 2012-10-31 深圳市英威腾电气股份有限公司 Method for identifying inductance parameters of synchronous electric machine and realization system thereof
CN104767451A (en) * 2015-03-01 2015-07-08 宁波申菱电梯配件有限公司 Detection method for elevator door motor unposition sensor motor rotor initial position
CN108242904A (en) * 2018-03-26 2018-07-03 南京立超电子科技有限公司 A kind of zero reactive power control method of permanent magnet synchronous motor
CN113381663A (en) * 2021-07-08 2021-09-10 珠海格力电器股份有限公司 Motor position determination method and device, motor, storage medium and processor
CN113726246A (en) * 2021-09-06 2021-11-30 苏州溯驭技术有限公司 Method for detecting position of low-noise low-frequency pulse vibration signal injected into permanent magnet motor rotor
CN113783488A (en) * 2021-08-04 2021-12-10 华中科技大学 Permanent magnet synchronous motor full parameter identification method and permanent magnet synchronous motor system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012161143A (en) * 2011-01-31 2012-08-23 Toshiba Schneider Inverter Corp Control device for permanent magnet synchronous motor
CN102763324A (en) * 2011-03-30 2012-10-31 深圳市英威腾电气股份有限公司 Method for identifying inductance parameters of synchronous electric machine and realization system thereof
CN104767451A (en) * 2015-03-01 2015-07-08 宁波申菱电梯配件有限公司 Detection method for elevator door motor unposition sensor motor rotor initial position
CN108242904A (en) * 2018-03-26 2018-07-03 南京立超电子科技有限公司 A kind of zero reactive power control method of permanent magnet synchronous motor
CN113381663A (en) * 2021-07-08 2021-09-10 珠海格力电器股份有限公司 Motor position determination method and device, motor, storage medium and processor
CN113783488A (en) * 2021-08-04 2021-12-10 华中科技大学 Permanent magnet synchronous motor full parameter identification method and permanent magnet synchronous motor system
CN113726246A (en) * 2021-09-06 2021-11-30 苏州溯驭技术有限公司 Method for detecting position of low-noise low-frequency pulse vibration signal injected into permanent magnet motor rotor

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
AHMAD ARSHAN KHAN ET AL.: "Neural network based modeling of audible noise for high frequency injection based position estimation for PM synchronous motors at low and zero speed", 2009 IEEE ELECTRIC SHIP TECHNOLOGIES SYMPOSIUM, pages 119 - 122 *
杨俊友 等: "对角递归神经网络永磁同步电机的无传感器控制", 沈阳工业大学学报, vol. 30, no. 1, pages 24 - 27 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117578936A (en) * 2024-01-16 2024-02-20 致瞻科技(上海)有限公司 Method and device for measuring dq axis inductance saturation curve of permanent magnet synchronous motor
CN117578936B (en) * 2024-01-16 2024-03-19 致瞻科技(上海)有限公司 Method and device for measuring dq axis inductance saturation curve of permanent magnet synchronous motor

Also Published As

Publication number Publication date
CN114301348B (en) 2024-06-21

Similar Documents

Publication Publication Date Title
CN104393811B (en) A kind of method for improving permanent-magnet synchronous motor rotor position accuracy of detection
CN104158462B (en) Method for detecting initial position of permanent magnet synchronous motor without position sensor
CN108206659B (en) Permanent magnet synchronous motor rotor position estimation method based on rotation high-frequency injection algorithm
CN110417308A (en) A compound strategy control method for full speed range of permanent magnet synchronous motor
Raca et al. Robust magnet polarity estimation for initialization of PM synchronous machines with near-zero saliency
CN106655952B (en) A kind of current envelops collimation method detecting permanent-magnetic synchronous motor rotor initial position
CN105450127B (en) Permanent magnet synchronous motor rotor position detection method based on high frequency electrocardiography
CN104901600B (en) The method for controlling position-less sensor of wide speed range interior permanent-magnet synchronous motor
CN103036499B (en) Detection method of permanent magnet motor rotor position
CN110198150A (en) A kind of permanent magnet synchronous motor multi-parameter on-line identification method
CN111969912B (en) Sensorless control method and system for permanent magnet synchronous motor
CN109495048A (en) Permanent magnet synchronous motor Speed Sensorless Control Method based on MRAC observer
CN105227010B (en) A kind of permagnetic synchronous motor position-sensor-free position detection error harmonic pulse removing method
CN102291079A (en) Speed sensor-free control algorithm for direct-drive permanent magnet synchronous wind power generation system
CN107579690B (en) A speed estimation method for ultra-high-speed permanent magnet synchronous motor based on sliding mode observation
CN108900131A (en) Durface mounted permanent magnet synchronous motor low speed vector control without position sensor System and method for
CN114598206A (en) Design Method of Rotor Position Observer in Wide Speed Range of Permanent Magnet Synchronous Motor
CN109639203B (en) Initial speed acquisition method of traction asynchronous motor, belt speed re-casting method and device
CN104852662B (en) The measuring method and system of permagnetic synchronous motor static inductance parameter
CN102843091A (en) Judgment method for initial position of permanent magnet synchronous motor rotor
CN105515488B (en) One kind is based on sef-adapting filter synchronous motor low speed segment sensorless strategy method
CN102647134A (en) An efficiency optimization control method for permanent magnet synchronous motor without angle sensor
CN108574444A (en) A method for detecting the initial position of the permanent magnet synchronous motor rotor
CN103051271A (en) Permanent magnet synchronous motor unposition sensor control method
CN108847800A (en) Durface mounted permanent magnet synchronous motor resistance-inductance parameter offline identification method

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