[go: up one dir, main page]

CN114301348B - A pulse high frequency injection control method and control system without position sensor - Google Patents

A pulse high frequency injection control method and control system without position sensor Download PDF

Info

Publication number
CN114301348B
CN114301348B CN202111639104.3A CN202111639104A CN114301348B CN 114301348 B CN114301348 B CN 114301348B CN 202111639104 A CN202111639104 A CN 202111639104A CN 114301348 B CN114301348 B CN 114301348B
Authority
CN
China
Prior art keywords
current
frequency
axis
preset range
axis current
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.)
Active
Application number
CN202111639104.3A
Other languages
Chinese (zh)
Other versions
CN114301348A (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

Landscapes

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

Abstract

The invention provides a control method and a control system for pulse vibration high-frequency injection position-free sensor, which can obtain high-frequency inductance L dh through d-axis current I d and q-axis current I q in the current running state, and then calculate and obtain high-frequency voltage U dhref to be injected through high-frequency inductance L dh; or directly sampling the actual high-frequency current I dh, and outputting a target high-frequency voltage U dhref through a difference delta I dh between the target high-frequency current I dhref and the actual high-frequency current I dh; or the target frequency voltage U dhref is directly obtained by calculation of the d-axis current I d and the q-axis current I q under the current running state through the deep learning neural network, and the high frequency voltage U dhref obtained by the three modes can enable the actual high frequency current I dh to be in a preset range and not to be higher or lower, so that the noise problem and the signal extraction difficulty problem of the system can be avoided.

Description

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

技术领域Technical Field

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

背景技术Background technique

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

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

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

脉振高频电压注入法是向估计的两相旋转坐标系的直轴上注入高频正弦电压信号,由此产生一个高频脉振的磁场,该电压信号能够激励电机产生电感饱和效应,使得表贴式永磁同步电机呈现“凸极性”,通过检测包含有转子位置信息的高频电流响应,将此响应信号解调后就可得到转子位置与转速,从而实现无位置传感器控制;基于高频信号注入的无位置传感器控制方法依靠电机的凸极特性,不依赖电机参数和反电势,通过位置估算实现低速和零速下高精度控制,因而具有宽广的应用前景。The pulse 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 magnetic field. This voltage signal can excite the motor to produce an inductance saturation effect, making the surface-mounted permanent magnet synchronous motor present "salient polarity". By detecting the high-frequency current response containing the rotor position information and demodulating this response signal, the rotor position and speed can be obtained, thereby realizing position sensorless control. The position sensorless control method based on high-frequency signal injection relies on the salient pole characteristics of the motor, does not rely on motor parameters and back electromotive force, and realizes 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 FIG1 , a commonly used pulse high-frequency injection method injects a high-frequency voltage U dh into the d-axis. When a high-frequency voltage U dh with a constant amplitude is injected, when the fundamental current Id* at the operating point becomes smaller, the magnetic saturation degree of the motor decreases, L dh increases, and the high-frequency current I dh becomes smaller, which will cause difficulty in signal extraction; and when the fundamental current Id* at the operating point becomes larger, the magnetic saturation degree of the motor increases, L dh decreases, and the high-frequency current I dh increases, which will cause noise problems in the control system.

发明内容Summary of the invention

为了克服上述技术缺陷,本发明的目的在于提供一种可以保持高频电流基本不变的脉振高频注入无位置传感器的控制方法和控制系统。In order to overcome the above technical defects, the object of the present invention is to provide a control method and control system for pulsed 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 present invention discloses a pulse high-frequency injection position sensorless control method, comprising the following steps: setting a preset range of high-frequency current I dh fluctuation; obtaining a d-axis current I d and a q-axis current I q of an inverter of a permanent magnet synchronous motor in a current operating state, and obtaining an inductance L dh in a current operating state through the d-axis current I d and the q-axis current I q ; adjusting a high-frequency voltage U dh according to a formula I dh =U dh /ωh·L dh so that the high-frequency current I dh does not exceed a preset range, wherein ωh·L dh is a d-axis high-frequency impedance of the motor, and ωh is a high-frequency injection frequency; or setting a target high-frequency current I dhref , sampling an actual high-frequency current I dh in real time, and obtaining a difference ΔI dh between the target high-frequency current I dhref and the actual high-frequency current I dh , and inputting the difference ΔI dh into a closed-loop regulator, wherein the closed-loop regulator outputs a target high-frequency voltage U dhref , and according to the target high-frequency voltage U The high-frequency voltage is injected according to the value of dhref ; or the d-axis current I d and the q-axis current I q of the permanent magnet synchronous motor inverter in the current operating state are obtained, and the target high-frequency voltage U dh corresponding to the current d-axis current I d and the q-axis current I q is obtained through deep learning neural network calculation, and the high-frequency voltage is injected according to the value of the target high-frequency voltage U dhref .

优选的,所述通过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 d-axis current I d , q-axis current I q and inductance L dh , and finding the inductance L dh corresponding to different d-axis currents I d and q-axis currents I q according to the offline table.

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

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

优选的,所述以预设时间段为间隔调节高频电压Udh,使得任意时刻的高频电流Idh不超过预设范围包括:实时监测高频电流Idh,若当前高频电流Idh超过所述预设范围,则通过调节器调节当前高频电流Idh使得当前高频电流Idh位于所述预设范围内。Preferably, the step of adjusting the high-frequency voltage U dh at intervals of preset time periods so that the high-frequency current I dh at any time does not exceed a preset range includes: real-time monitoring of the high-frequency current I dh , and if the current high-frequency current I dh exceeds the preset range, adjusting the current high-frequency current I dh by a 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 obtaining of the high-frequency voltage U dh corresponding to different d-axis currents I d and q-axis currents I q by calculating through a deep learning neural network includes: the neural network learning: the high-frequency voltage U dh corresponding to different d-axis currents I d and q-axis currents I q within the preset range of the high-frequency current I dh ; and obtaining the corresponding high-frequency voltage U dh according to the different d-axis currents I d and q-axis currents I q .

本发明还公开了一种脉振高频注入无位置传感器的控制系统,包括相连接的处理模块、和神经网络模块;所述处理模块设定高频电流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 present invention also discloses a pulse high-frequency injection position sensorless control system, comprising a processing module and a neural network module connected to each other; the processing module sets a preset range of high-frequency current I dh fluctuations, and obtains 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 obtains the inductance L dh in the current operating state through the d-axis current I d and the q-axis current I q ; the high-frequency voltage U dh is adjusted according to the formula I dh =U dh /ωh·L dh so that the high-frequency current I dh does not exceed the preset range, wherein ωh·L dh is the d-axis high-frequency impedance of the motor, and ωh is the high-frequency injection frequency; or the processing module sets a 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 inputs the difference ΔI dh into a closed-loop regulator, the closed-loop regulator outputs a target high-frequency voltage U dhref , and according to the target high-frequency voltage U The high-frequency voltage is injected according to the value of dhref ; or the processing module obtains 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 obtains the target high-frequency voltage U dh corresponding to the current d-axis current I d and the q-axis current I q through deep learning neural network calculation, and injects the high-frequency voltage according to the value of the target high-frequency voltage U dhref .

采用了上述技术方案后,与现有技术相比,具有以下有益效果:Compared with the prior art, the above technical solution 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 first obtaining 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 calculating the high-frequency voltage U dhref to be injected through the high-frequency inductance L dh ; or directly sampling the actual high-frequency current I dh , and outputting the target high-frequency voltage U dhref through the difference ΔI dh between the target high-frequency current I dhref and the actual high-frequency current I dh ; or directly calculating the target high-frequency voltage U dhref based on the d-axis current I d and the q-axis current I q in the current operating state through a deep learning neural network, the high-frequency voltage U dhref obtained by these three methods will make the actual high-frequency current I dh within the preset range, and will not be too high or too low, so the noise problem of the system and the difficulty of signal extraction can be avoided.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

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

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

具体实施方式Detailed ways

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

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

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

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

在本发明的描述中,需要理解的是,术语“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。In the description of the present invention, it is necessary to understand that the terms "longitudinal", "lateral", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", etc., indicating the orientation or position relationship, are based on the orientation or position relationship shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present 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 can be a mechanical connection or an electrical connection, or it can be the internal connection of two components. It can be a direct connection or an indirect connection through an intermediate medium. For ordinary technicians in this field, the specific meanings of the above terms can be understood according to the specific circumstances.

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

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

第一种是通过公式计算获取高频电压Udh,通过调节高频电压Udh来调节高频电流Idh,使其不超过预设范围。具体的:The first method is to obtain the high-frequency voltage U dh by 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. Specifically:

设定高频电流Idh波动的预设范围,该预设范围即是高频电流Idh不会引起系统噪声问题和信号提取困难问题的范围;Setting a preset range of fluctuation of the high-frequency current I dh , which is a 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获取当前运行状态下的电感LdhObtaining 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 obtaining 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 magnitude of the high-frequency 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. Therefore, 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 a 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, and the inductance L dh corresponding to different d-axis currents I d and q-axis currents I q can be found according to the offline table.

具体的,通过电机仿真获取d轴电流Id、q轴电流Iq和电感Ldh之间的对应关系数据集,通过对应关系数据集建立离线表格。或是通过离线测试获取d轴电流Id、q轴电流Iq和电感Ldh之间的对应关系数据集,通过对应关系数据集建立离线表格。Specifically, a corresponding relationship data set between 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 through the corresponding relationship data set. Alternatively, a 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 an offline table is established through the corresponding relationship data set.

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

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

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

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

第三种是获取永磁同步电机的逆变器当前运行状态下的d轴电流Id和q轴电流Iq,再直接通过深度学习的神经网络计算输出当前的d轴电流Id、q轴电流Iq所对应的目标高频电压Udh,最后依据目标高频电压Udhref的值注入高频电压。The third method is to obtain the d-axis current I d and q-axis current I q of the permanent magnet synchronous motor inverter under the current operating state, and then directly calculate and output the target high-frequency voltage U dh corresponding to the current d-axis current I d and q-axis current I q through the deep learning neural network, and finally inject 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, the neural network learning process must be carried out. The early stage includes collecting a large amount of test data or actual working data to form a training set data, and training is carried out through the training set data. The training set data includes the high-frequency voltage U dh corresponding to different d-axis currents I d and q-axis currents I q within the preset range of the high-frequency current I dh , and the high-frequency voltage U dh corresponding to different d-axis currents I d and q-axis currents I q .

本发明还公开了一种脉振高频注入无位置传感器的控制系统,包括相连接的处理模块、和神经网络模块,处理模块可以理解为电机控制器。The present invention also discloses a pulse high frequency injection position sensorless control system, which includes a processing module and a neural network module connected to each other. 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 fluctuation of the high-frequency current I dh can be set through 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 are obtained, 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 ; the high-frequency voltage U dh is adjusted according to the formula I dh =U dh /ωh·L 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 a target high-frequency current I dhref , sample the actual high-frequency current I dh in real time, and obtain a 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 a closed-loop regulator, and the closed-loop regulator outputs a target high-frequency voltage U dhref , and injects a 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 processing module can also be used to obtain the d-axis current I d and the q-axis current I q of the permanent magnet synchronous motor inverter in the current operating state, and obtain the target high-frequency voltage U dh corresponding to the current d-axis current I d and q-axis current I q through deep learning neural network calculation, and inject the high-frequency voltage according to the value of the target high-frequency voltage U dhref .

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

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

Claims (4)

1.一种脉振高频注入无位置传感器的控制方法,其特征在于,包括如下步骤:1. A pulse high frequency injection control method without position sensor, characterized in that it comprises the following steps: 设定高频电流Idh波动的预设范围;获取永磁同步电机的逆变器当前运行状态下的d轴电流Id和q轴电流Iq,通过d轴电流Id和q轴电流Iq获取当前运行状态下的电感Ldh;根据公式Idh=Udhωh·Ldh调节高频电压Udh使得高频电流Idh不超过预设范围,其中ωh·Ldh为电机的d轴高频阻抗,ωh为高频注入频率,包括:以预设时间段为间隔调节高频电压Udh,使得任意时刻的高频电流Idh不超过所述预设范围,或使得每次调节后的高频电流Idh不超过所述预设范围;实时监测高频电流Idh,若当前高频电流Idh超过所述预设范围,则通过调节器调节当前高频电流Idh使得当前高频电流Idh位于所述预设范围内。A preset range of fluctuation of the high-frequency current I dh is set; a d-axis current I d and a q-axis current I q of the inverter of the permanent magnet synchronous motor in the current operating state are obtained, 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 ; the high-frequency voltage U dh is adjusted according to the formula I dh =U dh ωh·L dh so that the high-frequency current I dh does not exceed the preset range, wherein ωh·L dh is the d-axis high-frequency impedance of the motor, and ωh is the high-frequency injection frequency, including: adjusting the high-frequency voltage U dh at intervals of a preset time period 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; real-time monitoring of the high-frequency current I dh , if the current high-frequency current I dh exceeds the preset range, adjusting the current high-frequency current I dh through a regulator so that the current high-frequency current I dh is within the preset range. 2.根据权利要求1所述的控制方法,其特征在于,所述通过d轴电流Id和q轴电流Iq获取当前运行状态下的电感Ldh包括:2. The control method according to claim 1, characterized in that the step of obtaining the inductance L dh in the current operating state through the d-axis current I d and the q-axis current I q comprises: 建立d轴电流Id、q轴电流Iq和电感Ldh的离线表格,根据所述离线表格查找到不同的d轴电流Id、q轴电流Iq所对应的电感LdhAn offline table of the d-axis current I d , the q-axis current I q and the inductance L dh is established, and the inductance L dh corresponding to different d-axis currents I d and q-axis currents I q is found according to the offline table. 3.根据权利要求2所述的控制方法,其特征在于,所述建立d轴电流Id、q轴电流Iq和电感Ldh的离线表格包括:3. The control method according to claim 2, characterized in that the establishing of the offline table of the d-axis current I d , the q-axis current I q and the inductance L dh comprises: 通过电机仿真获取d轴电流Id、q轴电流Iq和电感Ldh之间的对应关系数据集,通过所述对应关系数据集建立所述离线表格;Acquire a corresponding relationship data set between the d-axis current I d , the q-axis current I q and the inductance Ldh through motor simulation, and establish the offline table through the corresponding relationship data set; 或通过离线测试获取d轴电流Id、q轴电流Iq和电感Ldh之间的对应关系数据集,通过所述对应关系数据集建立所述离线表格。Alternatively, a corresponding relationship data set between the d-axis current I d , the q-axis current I q and the inductance Ldh is obtained through an offline test, and the offline table is established through the corresponding relationship data set. 4.一种脉振高频注入无位置传感器的控制系统,其特征在于,包括相连接的处理模块、和神经网络模块;4. A pulse high frequency injection position sensorless control system, characterized by comprising a processing module and a neural network module connected to each other; 所述处理模块设定高频电流Idh波动的预设范围,并获取永磁同步电机的逆变器当前运行状态下的d轴电流Id和q轴电流Iq,通过d轴电流Id和q轴电流Iq获取当前运行状态下的电感Ldh;根据公式Idh=Udhωh·Ldh调节高频电压Udh使得高频电流Idh不超过预设范围,其中ωh·Ldh为电机的d轴高频阻抗,ωh为高频注入频率,包括:以预设时间段为间隔调节高频电压Udh,使得任意时刻的高频电流Idh不超过所述预设范围,或使得每次调节后的高频电流Idh不超过所述预设范围;实时监测高频电流Idh,若当前高频电流Idh超过所述预设范围,则通过调节器调节当前高频电流Idh使得当前高频电流Idh位于所述预设范围内。The processing module sets a preset range of fluctuation of the high-frequency current I dh , obtains 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 obtains the inductance L dh in the current operating state through the d-axis current I d and the q-axis current I q ; adjusts the high-frequency voltage U dh according to the formula I dh =U dh ωh·L dh so that the high-frequency current I dh does not exceed the preset range, wherein ωh·L dh is the d-axis high-frequency impedance of the motor, and ωh is the high-frequency injection frequency, including: adjusting the high-frequency voltage U dh at intervals of a preset time period 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; monitors the high-frequency current I dh in real time, and if the current high-frequency current I dh exceeds the preset range, adjusts the current high-frequency current I dh through a regulator so that the current high-frequency current I dh is within the preset range.
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 CN114301348A (en) 2022-04-08
CN114301348B true 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)

Families Citing this family (1)

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

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
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
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

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5543388B2 (en) * 2011-01-31 2014-07-09 東芝シュネデール・インバータ株式会社 Control device for permanent magnet synchronous motor
CN113381663B (en) * 2021-07-08 2024-01-19 珠海格力电器股份有限公司 Motor position determining method and device, motor, storage medium and processor
CN113783488B (en) * 2021-08-04 2023-10-20 华中科技大学 Permanent magnet synchronous motor full-parameter identification method and permanent magnet synchronous motor system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
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
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

Also Published As

Publication number Publication date
CN114301348A (en) 2022-04-08

Similar Documents

Publication Publication Date Title
CN106655952B (en) A kind of current envelops collimation method detecting permanent-magnetic synchronous motor rotor initial position
CN104393811B (en) A kind of method for improving permanent-magnet synchronous motor rotor position accuracy of detection
Raca et al. Robust magnet polarity estimation for initialization of PM synchronous machines with near-zero saliency
CN110417308A (en) A compound strategy control method for full speed range of permanent magnet synchronous motor
CN109802618B (en) Identification method of rotor initial position of permanent magnet synchronous motor based on filterless
CN109495048A (en) Permanent magnet synchronous motor Speed Sensorless Control Method based on MRAC observer
CN108206659B (en) Permanent magnet synchronous motor rotor position estimation method based on rotation high-frequency injection algorithm
CN105227010B (en) A kind of permagnetic synchronous motor position-sensor-free position detection error harmonic pulse removing method
WO2018090782A1 (en) Online identification method and apparatus for motor stator resistance, and motor control system
CN104852662B (en) The measuring method and system of permagnetic synchronous motor static inductance parameter
WO2015035801A1 (en) V/f control method for suppressing current oscillation of induction motor
CN102647134A (en) An efficiency optimization control method for permanent magnet synchronous motor without angle sensor
WO2018090783A1 (en) Method for online identification of motor stator resistance, apparatus, and motor control system
CN114301348B (en) A pulse high frequency injection control method and control system without position sensor
CN106533312A (en) Rotating speed tracking and restarting method of asynchronous motor
CN103471499A (en) Detection method of initial position of permanent magnet synchronous motor rotor
CN115242136A (en) Initial state detection method of permanent magnet synchronous motor
CN114759853A (en) Improved sensorless control method of pulse oscillation high-frequency voltage injection method
CN108075707B (en) Asynchronous motor restarting method and system based on V/f control mode
CN109150044A (en) A kind of control method of the permanent magnet synchronous motor based on high frequency electrocardiography and immune PID
CN104767451A (en) Detection method for elevator door motor unposition sensor motor rotor initial position
CN108155839A (en) The measuring method of the dedicated AC permanent magnet synchronous motor back EMF coefficient of elevator and elevator operation and maintenance method
CN113824377B (en) Flywheel permanent magnet rotor position determining method and device and electronic equipment
CN113241975B (en) Detection method of initial position of double-winding PMSM rotor to eliminate torque ripple
CN115528952A (en) Permanent magnet synchronous motor resistance online identification method under no-speed control and application

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

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

CP03 Change of name, title or address