[go: up one dir, main page]

CN1754305A - Phase Lead Angle Optimization in Brushless Motor Control - Google Patents

Phase Lead Angle Optimization in Brushless Motor Control Download PDF

Info

Publication number
CN1754305A
CN1754305A CNA2004800053111A CN200480005311A CN1754305A CN 1754305 A CN1754305 A CN 1754305A CN A2004800053111 A CNA2004800053111 A CN A2004800053111A CN 200480005311 A CN200480005311 A CN 200480005311A CN 1754305 A CN1754305 A CN 1754305A
Authority
CN
China
Prior art keywords
phase
torque
current
control system
motor
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
CNA2004800053111A
Other languages
Chinese (zh)
Other versions
CN100456621C (en
Inventor
鲍里斯·A·马斯洛夫
马修·G·菲姆斯特
袁国辉
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.)
Wavecrest Laboratories LLC
Original Assignee
Wavecrest Laboratories LLC
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 Wavecrest Laboratories LLC filed Critical Wavecrest Laboratories LLC
Publication of CN1754305A publication Critical patent/CN1754305A/en
Application granted granted Critical
Publication of CN100456621C publication Critical patent/CN100456621C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/14Electronic commutators
    • H02P6/16Circuit arrangements for detecting position
    • H02P6/18Circuit arrangements for detecting position without separate position detecting elements
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/14Electronic commutators
    • H02P6/15Controlling commutation time

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)
  • Control Of Transmission Device (AREA)

Abstract

A multiphase permanent magnet motor control system is disclosed having a controller that generates control signals that energize each phase winding. The controller includes a current value calculator and a phase lead optimization circuit. Wherein the current value calculator is used for determining a phase current value which is advanced by a phase advance angle of the back electromotive force on the phase; the phase advance optimization circuit is used to generate an optimized phase advance angle value that maximizes motor output torque and minimizes phase current. The phase advance optimization circuit determines an optimized phase advance angle for each phase of the motor.

Description

无刷电机控制中的相位超前角优化Phase Lead Angle Optimization in Brushless Motor Control

相关申请related application

本申请的主题与下列待批的美国申请有关,这些待批申请的美国申请号是:Maslov等在2001年4月5日申请的09/826423、Maslov等在2001年4月5日申请的09/826422、Maslov等在2001年10月1日申请的09/966102、Pyntikov等在2001年11月27日申请的09/993596、Maslov等在2002年6月19日申请的10/173610,这些待批申请号全部共同属于本申请。这些申请所公开的内容作为参考被包含在本文中。The subject matter of this application is related to the following pending U.S. application numbers: 09/826423 filed April 5, 2001 by Maslov et al., 09 filed April 5, 2001 by Maslov et al. /826422, 09/966102 filed on October 1, 2001 by Maslov et al., 09/993596 filed on November 27, 2001 by Pyntikov et al., 10/173610 filed on June 19, 2002 by Maslov et al. All batch application numbers belong to this application in common. The disclosures of these applications are incorporated herein by reference.

技术领域technical field

本发明涉及旋转电动机,更具体地,涉及控制无刷永磁电机的相位超前角优化方法。The present invention relates to rotating electric machines, and more particularly, to a method for optimizing a phase lead angle for controlling a brushless permanent magnet electric machine.

背景技术Background technique

上面提到的待审批申请描述了发展高效电机驱动的挑战性。电机绕组的电子控制脉冲激励为电机特性的更加灵活管理提供了前景。通过控制脉冲的宽度、占空比以及将电池电源的切换应用到适当的定子绕组,可以实现功能多样性。采用伴随绕组的永磁体对于限制电流损耗是很有利的。The pending application mentioned above describes the challenges of developing efficient motor drives. Electronically controlled pulsed excitation of motor windings offers the prospect of more flexible management of motor characteristics. Functional diversity is achieved by controlling the width of the pulses, the duty cycle, and applying switching of battery power to the appropriate stator windings. The use of permanent magnets accompanying the windings is advantageous for limiting current losses.

在车辆驱动环境中,极其需要能在一个宽范围内实现平滑运行,同时用最小的功能维持电机的高转矩输出能力。待批准的专利申请中描述的电机结构都致力于这些目标。将电磁铁芯段配置成环形的隔离的导磁结构,从而提供增加的磁通密度。对电磁铁芯段之间进行隔离允许单个电磁铁芯在磁性铁芯上形成单个磁通密度,并且产生很小的磁通损耗或者有害的互感效应,有害的互感效应是由于与其它电磁体之间的互感引起的。In a vehicle drive environment, it is extremely desirable to be able to achieve smooth operation over a wide range while maintaining the high torque output capability of the motor with minimal functionality. The motor structures described in the pending patent application all address these goals. The electromagnet core segments are configured as annular isolated permeable structures, thereby providing increased magnetic flux density. Isolating the solenoid core segments allows a single solenoid core to create a single flux density on the magnetic core with little flux loss or detrimental mutual inductance effects due to interactions with other electromagnets. caused by mutual inductance between them.

无刷电机应用中的精确控制性能包含融合与电流反馈部件连接的非线性前馈补偿。然而,前馈补偿表达式通常对各种电路参数具有很大的倚赖性,例如相电阻、相自感等等,图1例举的单个电机相的等效电路图描述了这些参数。Vi(t)表示每相的电压输入,Ri表示每相的绕组电阻,Li表示每相的自感。Ei(t)表示施加在电机每相上的反向反电动势电压,其可用下面的表达式近似表示,Precise control performance in brushless motor applications involves incorporating non-linear feed-forward compensation coupled with current feedback components. However, the feed-forward compensation expression usually has a large dependence on various circuit parameters, such as phase resistance, phase self-inductance, etc., which are described by the equivalent circuit diagram of a single motor phase illustrated in Figure 1. V i (t) represents the voltage input of each phase, R i represents the winding resistance of each phase, and Li represents the self-inductance of each phase. E i (t) represents the back EMF voltage applied to each phase of the motor, which can be approximated by the following expression,

Ei(t)=(Keiω)sin(Nrθi)E i (t)=(K ei ω)sin(N r θ i )

这里Kei表示每相的反向电动势系数,ω(t)表示转子速度,Nr表示永磁体的对数,θi(t)表示第i相绕组和转子参考位置间的相对位移。Here K ei represents the back electromotive force coefficient of each phase, ω(t) represents the rotor speed, Nr represents the logarithm of the permanent magnet, θ i (t) represents the relative displacement between the ith phase winding and the rotor reference position.

电压Vi(t)可以用下面的等式定义:The voltage V i (t) can be defined by the following equation:

V i ( t ) = E i ( t ) + R i I i ( t ) + L i d dt I i ( t ) i=1,2,...Ns V i ( t ) = E. i ( t ) + R i I i ( t ) + L i d dt I i ( t ) i=1, 2,... N s

这里here

Vi(t)是绕组电压;V i (t) is the winding voltage;

Ii(t)是相电流;I i (t) is the phase current;

Ri是绕组电阻;R i is the winding resistance;

Ei(t)是反向电动势;E i (t) is the back electromotive force;

Li是绕组自感;L i is the winding self-inductance;

Ns是定子相绕组的数量。N s is the number of stator phase windings.

电压Vi(t)由经调整的具有受限电压的DC电源提供。因为反向电动势正比于电机速度,所以当速度大于特定值时相电流Ii(t)存在极值。The voltage V i (t) is provided by a regulated DC power supply with limited voltage. Since the back EMF is proportional to the motor speed, there is an extreme value of the phase current I i (t) when the speed is greater than a certain value.

假设:气隙中的磁通按照正弦曲线分布,反向电动势和相电流的稳态特性可用下面的表达式定义:Assumption: The magnetic flux in the air gap is distributed according to a sinusoidal curve, and the steady-state characteristics of back electromotive force and phase current can be defined by the following expressions:

Ei(t)=Eisin(θi(t))=Keiωsin(Nrωt+Δi)E i (t)=E i sin(θ i (t))=K ei ωsin(N r ωt+Δ i )

Ii(t)=Iisin(θi(t))=Iisin(Nrωt+Δi)        i=1,2,...Ns I i (t) = I i sin (θ i (t)) = I i sin (N r ωt + Δ i ) i = 1, 2, ... N s

平均总转矩为The average total torque is

TT ‾‾ == 11 22 ΣΣ ii == 11 NN tt KK τiτi II ii

这里,here,

Nr是永磁体极对数;N r is the number of permanent magnet pole pairs;

Kei是反向电动势系数;K ei is the back electromotive force coefficient;

Ω是电机速度;Ω is the motor speed;

Δi是依电机几何结构的补偿角; Δi is the compensation angle according to the motor geometry;

T是平均总转矩输出; T is the average total torque output;

Kτi是转矩系数。K τi is the torque coefficient.

因此,转矩输出也受电源限制。一种相位超前控制技术已经被用来拓宽受最大电源电压限制的运行速度范围。使电枢电流的相位角超前于反向电动势,而不是形成与反向电动势同相的正弦电枢电流(或相电流)。Therefore, the torque output is also limited by the power supply. A phase lead control technique has been used to widen the operating speed range limited by the maximum supply voltage. Make the phase angle of the armature current lead the back electromotive force instead of forming a sinusoidal armature current (or phase current) in phase with the back electromotive force.

例如,Henry等的美国专利6373211描述了一种拓宽正弦激励永磁电机运行速度范围的方法。该方法利用相位超前技术实现了对运行速度范围的拓宽,并减少了相电流。通过控制电流矢量和反向电动势矢量之间的相位超前角α来提供拓宽的速度范围。一组预先计算的表格用来存储不同速度时的不同转矩值。根据转矩指令和测得的速度来计算电流相位超前角。For example, US Patent 6,373,211 to Henry et al. describes a method of widening the operating speed range of a sinusoidally excited permanent magnet motor. This method utilizes the phase advance technology to realize the widening of the operating speed range and reduce the phase current. The extended speed range is provided by controlling the phase lead angle α between the current vector and the back EMF vector. A set of precomputed tables is used to store different torque values at different speeds. The current phase lead angle is calculated from the torque command and the measured speed.

然而,Henry等提出的技术没有提供优化的相位超前角的值,以用最小的相电流获得最大的转矩输出。相反地,该专利公开了设置最大输出转矩Tmax。因此,读出了速度ω以及所需或者要求转矩Tcmd。在速度等于ω时,如果要求转矩Tmax比能够得到的最大转矩大,那么就减小要求转矩Tmax。可以计算相位超前角,以获得降低的要求转矩Tcmd的值。因此,在减小相电流的情况下,现有技术中采用的相位超前技术可为实现拓宽运行速度提供相位超前角。然而,现有技术并没有教导相位超前角和相电流幅值的最优化以使功率损耗最小化。However, the technique proposed by Henry et al. does not provide an optimized value of the phase lead angle to obtain the maximum torque output with the minimum phase current. Instead, the patent discloses setting the maximum output torque T max . Thus, the speed ω and the required or demanded torque T cmd are read out. When the speed is equal to ω, if the required torque T max is larger than the maximum torque that can be obtained, then the required torque T max is reduced. The phase advance angle can be calculated to obtain a value for the reduced demanded torque T cmd . Therefore, in the case of reducing the phase current, the phase advance technology adopted in the prior art can provide a phase advance angle for widening the operating speed. However, prior art does not teach optimization of phase lead angle and phase current magnitude to minimize power loss.

在车辆驱动环境中,其中,可用功率仅限于车内电源,极其需要用最小的功耗得到高的转矩输出能力。待批准的专利申请中描述的电机结构都致力于这些目标。如这些申请描述的那样,将电磁铁芯段配置成环形的隔离的导磁结构,从而提供增加的磁通密度。对电磁铁芯段之间进行磁隔离允许在磁性铁芯上形成单个磁通密度,并且产生很小的磁通损耗或者有害的互感效应,有害的互感效应是由于与其它电磁体之间的互感引起的。In a vehicular drive environment, where available power is limited to the in-vehicle power supply, high torque output capability with minimal power dissipation is extremely desirable. The motor structures described in the pending patent application all address these goals. As described in these applications, electromagnet core segments are configured as annular, isolated permeable structures, thereby providing increased magnetic flux density. Magnetic isolation between the electromagnet core segments allows a single flux density on the magnetic core with little flux loss or detrimental mutual inductance effects due to mutual inductance with other electromagnets caused.

因此,需要对相位超前优化,使电机以最小的功耗传递更大的转矩输出。Therefore, it is necessary to optimize the phase advance so that the motor can deliver higher torque output with minimum power consumption.

此外,普通的相位超前技术没有提供多相电机中每一相的相位优化方法。然而,由于机械/加工误差和其它结构特点引起的现象,对于每个电路元件,每个电机的相位将表现为在一个范围内的值。可以影响电路参数值的因数包括:电磁铁铁芯的净磁链、铁芯电感相对于电路的波动、由于诸如横截面、绕组绷紧程度等加工误差引起的相绕组电阻变化、铁芯的磁导率(与材料等级和材料的加工、完工历史有关)、相绕组工艺(均匀缠绕或者杂乱缠绕)或者每个定子线圈的构造质量、电磁铁和永磁体的插入位置(即磁路的磁导)、气隙中磁通密度的差异性,其倚赖于永磁体转子磁体组件、残留磁通密度、由于外部磁场引起的偏磁场、线圈形状(长方形、环形、或者螺旋形)、线圈达到的绕组参数、铁芯几何结构达到的加工误差,铁芯几何结构可以改变铁芯的横截面误差、缠绕线圈的有效长度。Furthermore, common phase advance techniques do not provide a method for phase optimization of each phase in a multi-phase motor. However, due to phenomena caused by mechanical/processing errors and other structural features, the phases of each motor will exhibit values within a range for each circuit element. Factors that can affect the value of a circuit parameter include: net flux linkage of the electromagnet core, fluctuations in core inductance relative to the circuit, changes in phase winding resistance due to manufacturing errors such as cross-section, winding tension, etc. Conductivity (related to material grade and material processing, completion history), phase winding process (uniform winding or random winding) or construction quality of each stator coil, insertion position of electromagnet and permanent magnet (that is, the permeability of the magnetic circuit ), the difference in flux density in the air gap, which depends on the permanent magnet rotor magnet assembly, the residual flux density, the bias field due to the external magnetic field, the coil shape (rectangular, circular, or helical), the winding to which the coil reaches The machining error achieved by parameters, core geometry, the core geometry can change the cross-sectional error of the core, the effective length of the winding coil.

通常,电机控制策略是假设整个电机具有统一的参数值。使用一个中值参数来表示电机中所有相应的电路元件。使用集总参数的方法经常会引起跟踪性能的下降,这是因为每个相补偿程序中的参数值不匹配引起控制策略的过补偿或者欠补偿。对于将定子结构配置成独立铁磁性隔离铁芯部件,这些假定的参数倾向于产生更大的偏差。Typically, motor control strategies assume uniform parameter values for the entire motor. Use a median parameter to represent all corresponding circuit elements in the motor. The method using lumped parameters often leads to the degradation of tracking performance because the mismatch of parameter values in each phase compensation procedure causes overcompensation or undercompensation of the control strategy. These assumed parameters tend to yield larger deviations for stator structures configured as separate ferromagnetic isolated core components.

因此存在对相位超前优化技术的需求,需要相位超前技术提出最优相位超前角和最优的相电流幅值,使电机用最小的功耗输出最大的转矩,并考虑单个的相绕组和定子相部件结构中的参数差异性。Therefore, there is a demand for phase advance optimization technology, which requires the phase advance technology to propose the optimal phase advance angle and the optimal phase current amplitude, so that the motor can output the maximum torque with the minimum power consumption, and consider the individual phase windings and stators Parameter variability in phase component structures.

发明内容Contents of the invention

本发明满足了这个需求,并保留了分离的和铁磁隔离的单个定子铁芯部件结构的优势,例如待审批申请公开的内容。本发明能够实现相位超前角优化策略,使输出转矩最大、且每相电路元件的相电流最小,因为每相的控制环完全与相应的绕组和结构相匹配,所以能够为特定用户需要的转矩提供具有高精度控制能力的最优转矩控制策略。在某种程度上,获得这种能力是通过在多相永磁电机控制系统中建立一个产生控制信号的控制器,该控制信号对相绕组进行励磁,相绕组包括一个电流值计算器和一个相位超前优化电路,其中电流值计算器用于确定相位上相对于反向电动势超前一个相位超前角的相电流值;相位超前优化电路用于产生被优化的相位超前角的值,这样可以使电机输出转矩最大,而相电流最小。The present invention satisfies this need while retaining the advantages of a separate and ferromagnetically isolated single stator core component construction, such as disclosed in the pending application. The invention can realize the optimization strategy of the phase lead angle to maximize the output torque and minimize the phase current of each phase circuit element. Torque provides an optimal torque control strategy with high precision control capability. In part, this capability is achieved by building a controller in a multiphase permanent magnet motor control system that generates control signals that excite the phase windings, which include a current value calculator and a phase The advanced optimization circuit, in which the current value calculator is used to determine the phase current value of a phase advanced angle relative to the back electromotive force; the phase advanced optimization circuit is used to generate the value of the optimized phase advanced angle, so that the motor output can rotate The torque is the largest and the phase current is the smallest.

由相位决定的参数包括绕组电抗、转矩系数、与每相相关的由相位决定的反向电动势,根据这些参数,可以对电机的每一相进行相位超前优化处理,以考虑不同的绕组和定子相部件结构的参数差异性。控制器可以按照一个综合实施方案工作,在该方案中,用具体的相参数替代每个产生的控制电压输出。可选择地,控制器可以为每个定子相提供一个单独的控制环。每一相的环结构利用对应特定相的相位超前角的最优值为各自的相绕组产生控制信号。Phase-dependent parameters include winding reactance, torque coefficient, phase-dependent back EMF associated with each phase, from which phase lead optimization can be performed on each phase of the motor to account for different winding and stator Parameter variability of phase component structures. The controller can operate in an integrated implementation in which each generated control voltage output is replaced with specific phase parameters. Alternatively, the controller can provide a separate control loop for each stator phase. The loop structure of each phase utilizes the optimum phase lead angle corresponding to a particular phase to generate control signals for the respective phase windings.

相位超前优化电路包括第一优化部分和第二优化部分,第一优化部分用于确定给定速度下的最大转矩值,第二优化部分响应最大转矩值,并产生相位超前角的最优值以及相电流的最优幅值。对于一个给定速度和用户请求转矩,第二优化部分使相电流最小。The phase advance optimization circuit includes a first optimization section and a second optimization section, the first optimization section is used to determine the maximum torque value at a given speed, the second optimization section responds to the maximum torque value, and generates the optimum phase advance angle value and the optimum magnitude of the phase current. For a given speed and user requested torque, the second optimization part minimizes the phase current.

根据本发明中的方法,可以通过执行下面的步骤,对多相永磁电机提供实时、连续控制:According to the method in the present invention, the multi-phase permanent magnet motor can be provided with real-time and continuous control by performing the following steps:

输入一个表示所需转矩的转矩指令信号;Input a torque command signal representing the required torque;

确定得到所需转矩所需要的相电流;Determine the phase currents required to obtain the desired torque;

为了得到所需转矩,根据相电流确定对每相绕组进行励磁所需要的控制电压;In order to obtain the required torque, the control voltage required to excite each phase winding is determined according to the phase current;

如果需要的控制电压超过了电源电压,那么使相电流在相位上相对反向电动势超前一个相位超前角;If the required control voltage exceeds the power supply voltage, then the phase current is advanced by a phase lead angle relative to the back electromotive force in phase;

根据所需转矩,确定优化的相位超前角,使电机的输出转矩最大,相电流最小;According to the required torque, determine the optimized phase lead angle to maximize the output torque of the motor and minimize the phase current;

可以使用对应所需转矩和电机速度的查找表确定最优相位超前角;The optimal phase lead angle can be determined using a lookup table corresponding to the desired torque and motor speed;

本发明中的电机控制方法为多种结构的电机提供了有利条件,并且这种电机控制方法可以应用在如下的电机中,在这种电机中,定子相部件由铁磁隔离定子电磁体组成,电磁铁芯部件由单独的相绕组形成,彼此之间分开,不直接接触。The motor control method in the present invention provides favorable conditions for motors of various structures, and this motor control method can be applied in motors in which the stator phase components are composed of ferromagnetically isolated stator electromagnets, Solenoid core parts are formed from individual phase windings, separated from each other and not in direct contact.

本发明在电机跟踪用户发起的可变输入应用中特别有利,例如在电动车辆跟踪控制操作中。响应转矩指令输入信号,根据包括每相特定参数的表达式,控制器选择每相所需的电流轨线。The invention is particularly advantageous in motor tracking user initiated variable input applications, such as in electric vehicle tracking control operations. In response to the torque command input signal, the controller selects a desired current trajectory for each phase based on an expression including parameters specific to each phase.

对本领域的技术人员来说,仅通过对实施本发明的最佳预期方式举例,通过下文的详细描述可以清楚的了解本发明的其它优点,其中本发明仅示出和描述了一个最佳实施方式。应该了解的是,本发明还有其它不同的实施方式,各种实施方式中的细节可以在不偏离本发明的情况下进行各种明显的改进。因此,附图和说明书是要阐释实质问题而非限制性的。Other advantages of the invention will become apparent to those skilled in the art from the following detailed description, by way of example only of the best contemplated modes of carrying out the invention, wherein the invention shows and describes only one best mode . It should be understood that the present invention also has other different implementations, and details in various implementations can be modified in various obvious ways without departing from the present invention. Accordingly, the drawings and description are intended to be illustrative of the substance and not restrictive.

附图说明Description of drawings

本发明通过举例来说明,但不是限制性的,其中附图中相同的附图标记表示相同的元件,其中:The present invention is illustrated by way of example, but not limitation, in which like reference numerals denote like elements in the accompanying drawings, wherein:

图1是电机单个相的等效电路图;Figure 1 is an equivalent circuit diagram of a single phase of the motor;

图2是根据本发明的电机控制系统框图;Fig. 2 is a block diagram of a motor control system according to the present invention;

图3是一个开关装置和驱动器的部分电路图,其中开关装置和驱动器用于受图2中系统控制的电机的单个定子铁芯段绕组;Figure 3 is a partial circuit diagram of a switching device and driver for a single stator core segment winding of a motor controlled by the system of Figure 2;

图4是适用于图2控制系统的电机结构的三维剖视图;Fig. 4 is a three-dimensional sectional view of a motor structure suitable for the control system of Fig. 2;

图5是一图表,其示出了在具有相位超前角和不具有相位超前角两种情况下的转矩一速度特性;Fig. 5 is a graph showing torque-speed characteristics under two conditions with and without a phase lead angle;

图6是一圆形图,其示出了根据本发明的相位超前技术;Figure 6 is a circular diagram illustrating the phase advance technique according to the present invention;

图7是一个框图,其示出了图2控制系统中应用的转矩控制器方法;Figure 7 is a block diagram illustrating the torque controller method applied in the control system of Figure 2;

图8是一框图,其示出了图7中的相位超前角优化单元;Fig. 8 is a block diagram showing the phase lead angle optimization unit in Fig. 7;

图9和图10是图表,其示出了图8中第一优化部分执行的相位超前角优化;Fig. 9 and Fig. 10 are charts, and it has shown the phase leading angle optimization that the first optimization part performs in Fig. 8;

图11和图12是图表,其示出了图8第二优化部分执行的相位超前角优化;11 and FIG. 12 are graphs showing the phase lead angle optimization performed by the second optimization part of FIG. 8;

图13是一个部分框图,其示出了图7中控制器方法的差异。FIG. 13 is a partial block diagram showing the differences in the controller approach in FIG. 7 .

具体实施方式Detailed ways

图2是根据本发明的电机控制系统的框图。多相电机10包括转子20和定子30。定子具有多个相绕组,这些绕组通过DC电源40经由电子开关装置42施加的驱动电流被进行可切换的励磁。该开关装置与控制器44经由栅极驱动器46连接。控制器44具有一个或多个用户输入端,和多个对应于运行期间检测到的电机条件的输入端。利用多个电流传感器48中的各个电流传感器对每个相绕组中的电流进行检测,其中电流传感器的输出提供给控制器44。由于这个目的,控制器可能具有多个输入,或者作为可选的方式,可复用从电流传感器发出的信号,并连接至单个控制器输入端。转子的位置传感器47与控制器44的另一个输入端连接以提供位置信号。位置传感器的输出也提供给速度近似器50,该近似器将位置信号转换成速度信号提供给控制器44的另一个输入端。FIG. 2 is a block diagram of a motor control system according to the present invention. The multiphase electric machine 10 includes a rotor 20 and a stator 30 . The stator has a plurality of phase windings which are switchably energized by a drive current applied by a DC power supply 40 via an electronic switching device 42 . The switching device is connected to a controller 44 via a gate driver 46 . Controller 44 has one or more user inputs, and a plurality of inputs corresponding to motor conditions detected during operation. The current in each phase winding is sensed by a respective one of a plurality of current sensors 48 , the outputs of which are provided to the controller 44 . For this purpose, the controller may have multiple inputs, or alternatively, the signals from the current sensors may be multiplexed and connected to a single controller input. A rotor position sensor 47 is connected to another input of the controller 44 to provide a position signal. The output of the position sensor is also provided to a speed approximator 50 which converts the position signal into a speed signal which is provided to another input of the controller 44 .

顺序控制器可以包括微处理器或等效的微控制器,比如TexasInstrument的数字信号处理器TMS320LF2407APG。该开关装置可以包括多个MOSFET半桥,比如International Rectifier IRFIZ48N-ND。栅极驱动器可以包括Intersil MOSFET的栅极驱动器HIP4082IB。位置传感器可以包括任何公知的检测装置,比如Hall效应装置(AllegroMirosystems 92B5308)、巨磁阻(GMR)传感器、电容型旋转传感器、簧片开关、含有非晶体传感器的脉冲线圈传感器、解算器、光学传感器以及类似的传感器。可以采用Hall效应传感器,比如F.W.BellSM-15,作为电流传感器48。速度检测器50可提供测得角度位置信号时间导数的近似值。The sequence controller may include a microprocessor or equivalent microcontroller, such as Texas Instrument's digital signal processor TMS320LF2407APG. The switching device may consist of multiple MOSFET half-bridges, such as the International Rectifier IRFIZ48N-ND. The gate driver can include the Intersil MOSFET gate driver HIP4082IB. The position sensor may comprise any known sensing device such as Hall effect devices (AllegroMirosystems 92B5308), giant magnetoresistance (GMR) sensors, capacitive rotary sensors, reed switches, pulse coil sensors including amorphous sensors, resolvers, optical sensors and similar sensors. A Hall effect sensor, such as a F.W. Bell SM-15, may be used as the current sensor 48 . The velocity detector 50 may provide an approximation of the time derivative of the measured angular position signal.

图3是开关装置和单个定子铁芯段绕组驱动器的部分电路图。定子相绕组34与四个FET的桥式电路连接。应该了解的是,任何公知的电子开关元件都可以用来沿适当方向引导驱动电流流过定子绕组34,例如双极性晶体管。串联连接的FET53和FET55与电源相连,FET54和FET56也一样。定子绕组34连接在两个串联FET电路的连接节点之间。栅极驱动器46响应于从顺序控制器44中接收到的控制信号,给FET的栅极端提供触发信号。FET53和56被同时触发使电机电流沿同一方向流动。为了使电机电流沿相反方向流动,同时触发FET54和55。可选地,门极驱动器46也可以合并入顺序控制器44中。Figure 3 is a partial circuit diagram of the switching device and winding driver for a single stator core segment. The stator phase winding 34 is connected to a bridge circuit of four FETs. It should be appreciated that any known electronic switching element may be used to direct the drive current through the stator winding 34 in the appropriate direction, such as a bipolar transistor. FET53 and FET55 connected in series are connected to the power supply, as are FET54 and FET56. The stator winding 34 is connected between the connection nodes of the two series FET circuits. The gate driver 46 provides trigger signals to the gate terminals of the FETs in response to control signals received from the sequence controller 44 . FETs 53 and 56 are triggered simultaneously causing the motor current to flow in the same direction. To cause the motor current to flow in opposite directions, FETs 54 and 55 are activated simultaneously. Optionally, the gate driver 46 can also be incorporated into the sequence controller 44 .

本发明的电机适用于,例如驱动汽车、摩托车、自行车或类似工具的车轮。图4使电机结构的剖面图,该电机装在车轮中,定子刚性固定在固定轴上并且驱动轮子的转子围绕着该定子。电机10包括环形永磁体转子20,永磁体转子与定子之间间隔一个径向气隙。转子和定子绕转轴同轴设置,该转轴是该固定轴的中心。定子包括多个铁磁性隔离的元件或定子组。铁芯段32,由导磁材料制成并彼此分隔开不直接接触,具有各自形成在每个极上的绕组部分34。在这个实施例中,示出了七个定子组,每个组包括两个沿气隙周向分布的、突出的电磁极。转子包括多个永磁体22,其沿气隙周向分布并固定在环形背板24上。对应用了这种结构的电机的更详细讨论,可以在前面讨论的Maslov等的申请09/966102中了解到。然而,应该了解的是,上下文中的车辆在多数具体应用中仅仅是示意性的,在这些应用可以采用本发明的电机。下文将要详细描述的本发明原理也可以用于其它的永磁体电机结构,包括支撑全部相绕组的一体的定子铁芯。The electric machine of the invention is suitable, for example, for driving the wheels of automobiles, motorcycles, bicycles or the like. Figure 4 is a cross-sectional view of the structure of the electric motor housed in the wheel, the stator fixed rigidly on the fixed shaft and around which the rotor driving the wheel is located. The motor 10 includes an annular permanent magnet rotor 20, and a radial air gap is spaced between the permanent magnet rotor and the stator. The rotor and the stator are arranged coaxially about a rotating shaft which is the center of the fixed shaft. The stator comprises a plurality of ferromagnetically isolated elements or stator groups. The core segments 32, made of magnetically permeable material and spaced apart from each other in direct contact, have winding portions 34 formed individually on each pole. In this embodiment, seven stator groups are shown, each group comprising two protruding electromagnetic poles distributed circumferentially along the air gap. The rotor includes a plurality of permanent magnets 22 distributed circumferentially along the air gap and fixed on an annular back plate 24 . A more detailed discussion of motors employing this configuration can be found in the above-discussed Maslov et al. application 09/966102. It should be understood, however, that the vehicle in this context is merely illustrative of the many specific applications in which the electric machine of the present invention may be employed. The principles of the invention, described in detail below, can also be applied to other permanent magnet machine constructions, including a one-piece stator core supporting all phase windings.

在车辆驱动应用的例子中,输入到控制器中的用户输入之一是由用户油门指令指示的所需转矩。油门增大表示要加速的指令,这可以通过增加转矩来实现。另一个输入到控制处理器的外部输入可以包括刹车信号,该信号是在驾驶员操作刹车踏板或手柄时产生的。处理器的响应为,立即停止电机驱动或是改变驱动控制以降低转矩和速度。可施加单独的外部停车信号以立即响应驾驶员的指令。In the example of a vehicle propulsion application, one of the user inputs into the controller is the desired torque indicated by the user's throttle command. An increase in throttle indicates a command to accelerate, which can be achieved by increasing torque. Another external input to the control processor may include a brake signal, which is generated when the driver operates the brake pedal or handle. The processor responds by immediately stopping the motor drive or changing drive control to reduce torque and speed. A separate external parking signal can be applied for immediate response to the driver's command.

在诸如驱动条件改变、道路坡度、地形等外部条件变化的情况下,该控制系统转矩跟踪函数性对固定的输入指令应保持在稳定状态运行。控制系统应该能够响应于驾驶员的油门输入,精确、平滑地适应转矩指令的改变。The torque tracking functionality of the control system should maintain steady-state operation for a fixed input command in the event of changes in external conditions such as changes in driving conditions, road gradient, terrain, etc. The control system should be able to precisely and smoothly adapt to changes in the torque command in response to the driver's throttle input.

控制器44输出端的控制电压Vi(t)表示经过计算的所需电压值以获得用户请求的转矩。由于控制电压Vi(t)是由DC电源提供的,所以该控制电压的最大值会受到该DC电源最大电压的限制。如果计算后的、用于实现用户请求转矩的所需控制电压比最大电源电压高,那么要采用相位超前控制技术以使电机输出转矩最大化。作为可取代规定正弦相电流与反电动势同相位的方式,正如传统中所做的,相电流的相角相对于反电动势故意超前一个相位超前角以使输出转矩最大化。The control voltage V i (t) at the output of the controller 44 represents the calculated required voltage value to obtain the torque requested by the user. Since the control voltage V i (t) is provided by a DC power supply, the maximum value of the control voltage is limited by the maximum voltage of the DC power supply. If the calculated required control voltage to achieve the user requested torque is higher than the maximum supply voltage, a phase lead control technique is used to maximize the motor output torque. As an alternative to specifying that the sinusoidal phase current is in phase with the back EMF, as is conventionally done, the phase angle of the phase current is deliberately advanced with respect to the back EMF by a phase lead angle to maximize the output torque.

图5中的图表示出了具有相位超前角和不具有相位超前角的电机10转矩速度特性。曲线1表示在相电流没有相位超前的情况下以不同速度运行所获得的最大转矩值。这个曲线限定了基本的电机速度轨迹。不能获得任何位于这个曲线右上侧的运行点,除非引入相位超前角。The graph in FIG. 5 shows the torque speed characteristics of the electric machine 10 with and without a phase lead angle. Curve 1 represents the maximum torque value obtained running at different speeds with no phase lead of the phase current. This curve defines the basic motor speed trajectory. Any operating point on the upper right side of this curve cannot be obtained unless a phase advance is introduced.

曲线2表示利用适当选择的相位超前角的情况下以不同速度运行所获得的最大转矩值。图5中可以清楚的看出,电机的运行范围已经得到扩展,确实超过了基本速度。Curve 2 represents the maximum torque values obtained running at different speeds with a properly chosen phase lead angle. It can be clearly seen in Figure 5 that the operating range of the motor has been extended beyond the base speed indeed.

相位超前技术在图6中以圆形几何图的方式示出。带阴影的圆形1表示对应给定速度所得到的电流运行区间,该区间受到有限的DC电源电压的限制。更小的圆形2表示的是受电机最大额定电流Imax限制的电流运行区间。在两个圆形重叠的区域能够出现实际的稳态电流。The phase advance technique is shown in Figure 6 in the form of a circular geometry. The shaded circle 1 represents the resulting current operating range for a given speed, which is limited by the finite DC supply voltage. The smaller circle 2 represents the current operating range limited by the maximum rated current I max of the motor. The actual steady state current can occur in the region where the two circles overlap.

超前相位角值αmax,在图6中用电流矢量和Q轴之间的角度表示,与提供最大转矩Tmax的相位超前角相对应,该最大转矩与电流矢量在Q轴上的投影成比例,其中该电流矢量与圆形2的半径等长,Q轴沿反电动势方向形成。The value of the leading phase angle α max , represented in Fig. 6 by the angle between the current vector and the Q axis, corresponds to the phase leading angle that provides the maximum torque T max with respect to the projection of the current vector on the Q axis Proportional, where this current vector is as long as the radius of the circle 2, the Q axis is formed along the direction of the back EMF.

图7是示出采用前馈补偿表达式的转矩控制器原理框图,该表达式考虑了测得的电机运行条件以及单个电路参数值以实现这些目的。对精确转矩跟踪而言,可根据下列表达式选择每相所需的电流轨线:Figure 7 is a block diagram illustrating a torque controller employing a feed-forward compensation expression that takes into account measured motor operating conditions as well as individual circuit parameter values to achieve these goals. For accurate torque tracking, the desired current trajectory for each phase can be chosen according to the following expression:

Idi(t)=Ioptisin(Nrθiopti)I di (t)=I opti sin(N r θ iopti )

其中Idi表示每相所需的电流轨线,Iopti表示每相最优电流幅值,Nr表示永磁体极对数,θi表示第i相绕组与转子参考点之间的相对位置偏移,αopti表示每相最优的相位超前角。where I di represents the current trajectory required for each phase, I opti represents the optimal current amplitude of each phase, N r represents the number of permanent magnet pole pairs, θ i represents the relative position deviation between the i-th phase winding and the rotor reference point shift, α opti represents the optimal phase lead angle of each phase.

为了求出所需的相电流,下列每相电压控制表达式应用于相绕组的驱动器:To find the required phase currents, the following per-phase voltage control expressions are applied to the drivers of the phase windings:

Vi(t)=LidIdi/dt+RiIi+Ei+ksei V i (t)=L i dI di /dt+R i I i +E i +k s e i

图7描述了这种方法,用标记60表示,通过这种方法,控制器利用转矩请指令输入以及从相电流传感器、位置传感器和速度检测器接收到的信号,实时推导出电压表达式的各项。与油门对应的外部用户请求(所需)转矩指令Tcmd输入到相位超前角优化单元61中,该相位超前角优化单元61确定被控制函数单元62采用的每相最优相角超前角αopti和每相最优相电流幅值Iopti,控制函数单元62将采用这两个值来确定每相电流Idi(t),需要这个相电流,以使电机能够得到对应于转矩指令Tcmd的用户请求转矩。还有,从速度近似器50中发出的电机速度ω(t)提供给相位超前角优化单元61。下文将更详细讨论,相位超前优化单元61可以利用位于控制器44中的二维查询表来实现,以针对每个控制器原理60,即针对多相电机10的每个第ith相,确定最优相位超前角αopti和每相最优相电流幅值IoptiFigure 7 depicts this method, indicated at 60, by which the controller derives the voltage expression in real time using the torque command input and the signals received from the phase current sensors, position sensors and speed detectors various. The external user request (required) torque command Tcmd corresponding to the accelerator is input into the phase lead angle optimization unit 61, and the phase lead angle optimization unit 61 determines the optimal phase angle lead angle α of each phase adopted by the control function unit 62 opti and the optimal phase current amplitude I opti of each phase, the control function unit 62 will use these two values to determine the current I di (t) of each phase. This phase current is needed so that the motor can obtain the corresponding torque command T The user of cmd requests torque. Also, the motor speed ω(t) sent from the speed approximator 50 is supplied to the phase advance angle optimization unit 61 . As will be discussed in more detail below, the phase lead optimization unit 61 may be implemented using a two-dimensional look-up table located in the controller 44 to determine for each controller principle 60, i.e. for each ith phase of the multiphase motor 10, The optimal phase lead angle α opti and the optimal phase current amplitude I opti of each phase.

转子位置θ输入到控制器函数单元64中,该函数单元基于该转子位置、永磁体极对数(Nr)、定子相数(Ns)、特定相的相延迟来产生一个表示励磁角度θi(t)的输出。控制器函数单元64的输出加到控制器函数单元62中。因此,利用这样接受到的励磁角输入,控制器函数单元62可以确定如下式的每相电流Idi(t),需要该电流使电机能够确定与转矩指令Tcmd对应的用户请求转矩。The rotor position θ is input into the controller function unit 64, which generates an excitation angle θ based on the rotor position, the number of permanent magnet pole pairs (N r ), the number of stator phases (N s ), and the phase delay of a particular phase. The output of i (t). The output of the controller function unit 64 is applied to the controller function unit 62 . Thus, using the field angle input thus received, the controller function unit 62 can determine the per-phase current I di (t) required to enable the motor to determine the user requested torque corresponding to the torque command T cmd as follows.

Idi(t)=Ioptisin(Nrθiopti)I di (t)=I opti sin(N r θ iopti )

控制函数单元66对从单元62中接收到的所需相电流Idi(t)与测得的相电流Ii(t)之间的差进行计算,以输出相电流跟踪误差信号ei((t)。这个误差信号与控制器函数单元68中的增益系数ks相乘。通过抑制由测量噪声和任何模型参数不准确所引起的系统扰动,电流反馈增益的作用是提高整个系统的稳定性。单元68的输出加到控制器函数单元70上。单元70将时变电压信号Vi(t)输出给栅极驱动器46,用于选择性地控制对相绕组34的励磁。Vi(t)具有对电感效应、引发的反电动势和电阻进行补偿的分量。The control function unit 66 calculates the difference between the required phase current I di (t) received from the unit 62 and the measured phase current I i (t) to output a phase current tracking error signal e i( ( t). This error signal is multiplied by the gain factor k in the controller function unit 68. The effect of the current feedback gain is to increase the stability of the overall system by suppressing system disturbances caused by measurement noise and any model parameter inaccuracies The output of the unit 68 is applied to the controller function unit 70. The unit 70 outputs the time-varying voltage signal V i (t) to the gate driver 46 for selectively controlling the excitation of the phase winding 34. V i (t ) has components that compensate for inductive effects, induced back EMF and resistance.

为了补偿相绕组中存在的电感,项Li dIdi/dt输入到控制器函数单元70中,以加入到相电压的计算式中,其中dIdi/dt表示所需相电流Idi(t)的标准时间导数。Li dIdi/dt的确定是在控制器函数单元72中根据接收到的αopti、Iopti、θi(t)和ω(t)输入而进行。单元72确定了Li dIdi/dt=IoptiLiNrωcos(Nrθiopti)。In order to compensate the inductance existing in the phase winding, the term L i dI di /dt is input into the controller function unit 70 to be added to the calculation formula of the phase voltage, where dI di /dt represents the required phase current I di (t) The standard time derivative of . The determination of L i dI di /dt is performed in the controller function unit 72 from the received α opti , I opti , θ i (t) and ω(t) inputs. Unit 72 determines L i dI di /dt = I opti L i N r ωcos(N r θ iopti ).

为了补偿引发的反电动势电压,项Ei加入到相电压计算式中作为从控制器函数单元74到函数单元70的输入。反电动势的补偿值是从转子角度和速度中推导出来的,单元74利用反电动势系数Kei作为输入。为了补偿由相绕组电阻和寄生电阻上引起的电压降,项RiIi(t)加入到相电压计算式中作为从控制器函数单元76到函数单元70的输入。To compensate for the induced back EMF voltage, the term E i is added to the phase voltage calculation as an input from the controller function unit 74 to the function unit 70 . The back EMF compensation value is derived from the rotor angle and speed, unit 74 uses the back EMF coefficient K ei as input. To compensate for voltage drops caused by phase winding resistances and parasitic resistances, the term R i I i (t) is added to the phase voltage calculation as an input from controller function unit 76 to function unit 70 .

图8是相位超前角优化单元61的框图,该单元可决定被用来确定每相电流Idi(t)的每相最优相位超前角αopti和每相最优相电流幅值Iopti,该每相电流Idi(t)使电机能够得到用户请求转矩Tcmd。相位超前角优化单元61包括对应使输出转矩最大化的第一优化部分82和使相电流最小化的第二优化部分84。Fig. 8 is a block diagram of a phase lead angle optimization unit 61, which can determine the optimal phase lead angle α opti and the optimal phase current amplitude I opti for each phase used to determine the current I di (t) of each phase, The per-phase current I di (t) enables the motor to obtain the user requested torque T cmd . The phase lead angle optimization unit 61 includes a first optimization part 82 for maximizing the output torque and a second optimization part 84 for minimizing the phase current.

第一优化部分82确定当前速度ω下的最大转矩输出Tmax,该当前速度是作为来自速度近似器50的输入信号。在电机最大额定电流Imax和直流电源电压Vc的限制下,优化部分82可以使对应于给定速度的转矩输出最大化。通过下式以数学形式表示:The first optimization part 82 determines the maximum torque output T max at the current speed ω as an input signal from the speed approximator 50 . Under the constraints of the motor's maximum rated current Imax and the DC supply voltage Vc , the optimization part 82 can maximize the torque output corresponding to a given speed. Expressed mathematically by the following formula:

最大化转矩 T ‾ = 1 2 Σ i = 1 N s K τ , i I i cos a i - - - ( 1 ) 以下列为条件Maximize torque T ‾ = 1 2 Σ i = 1 N the s K τ , i I i cos a i - - - ( 1 ) The following are the conditions

(Ri 2+Xs,i 2)Ii 2-2EiXs,iIisinαi+2EiRiIixcosαi+Ei 2≤Vc 2    (2)(R i 2 +X s, i 2 )I i 2 -2E i X s, i I i sinα i +2E i R i I i xcosα i +E i 2 ≤V c 2 (2)

和,and,

Ii≤Imax    (3)I i ≤ I max (3)

I=1,2,...,Ns I=1, 2, ..., N s

其中,αi表示相位超前角Among them, α i represents the phase advance angle

Xs,I=LiNrω是绕组的电抗X s, I = L i N r ω is the reactance of the winding

Imax是电机的额定电流I max is the rated current of the motor

在每个控制周期期间,控制器44从位置传感器47中获取转子位置信号。然后假设在气隙中分布着正弦磁通的情况下确定反电动势的幅值和相位。这些参数输入到第一优化部分82,同速度ω一起,根据方程式(1)-(3)来确定当前速度ω情况下的可达到的最大转矩Tmax(ω)。确定的最大转矩Tmax(ω)值随同用户请求转矩指令Tcmd一起输入到第二优化部分84中。During each control cycle, controller 44 obtains a rotor position signal from position sensor 47 . The magnitude and phase of the back EMF are then determined assuming a sinusoidal magnetic flux distributed in the air gap. These parameters are input to the first optimization section 82, together with the speed ω, to determine the achievable maximum torque T max (ω) at the current speed ω according to equations (1)-(3). The determined maximum torque T max (ω) value is input into the second optimization section 84 together with the user requested torque command T cmd .

图9示出了给定速度下,相位超前角、相电流和转矩输出的曲线,是由第一优化部分82实施的优化处理而确定的结果。因为电机参数是由相位决定的值,因此对每个单相的优化是单独进行的。FIG. 9 shows the curves of phase lead angle, phase current and torque output at a given speed, as a result of the optimization process performed by the first optimization section 82 . Because the motor parameters are phase-dependent values, the optimization is done individually for each single phase.

如图9所示,整个速度范围可以被分成三个区域,每个区域具有明显的特点。在低速区(即低于120rpm),额定电流受限是限制转矩输出的主导因素。最优相位超前角是零,该相电流等于最大允许电流。As shown in Fig. 9, the entire speed range can be divided into three regions, each of which has distinct characteristics. In the low speed area (ie below 120rpm), the limited rated current is the dominant factor to limit the torque output. The optimal phase lead angle is zero, and the phase current is equal to the maximum allowable current.

在中速区(即在120rpm和220rpm之间),最大电流和直流电源电压受限起主要作用。因此,正的相位超前对使转矩最大化来说是必须的。同时,相电流仍然等于最大允许电流。该转矩输出在速度增加时而减少,而最优相位超前角随着速度的增加而增加。In the medium speed region (ie between 120rpm and 220rpm), the limitation of maximum current and DC supply voltage plays a major role. Therefore, a positive phase lead is necessary to maximize torque. At the same time, the phase current is still equal to the maximum allowable current. The torque output decreases as speed increases, while the optimal phase lead angle increases as speed increases.

在高速区(即超过220rpm),直流电源电压成为主要的限制因素。该最大转矩输出随着速度继续降低,相位超前随着速度继续增大。然而,相电流是低于最大允许电流的。In the high speed region (ie over 220rpm), the DC supply voltage becomes the main limiting factor. The maximum torque output continues to decrease with speed, and the phase lead continues to increase with speed. However, the phase current is lower than the maximum allowable current.

第一优化处理可以在各种额定电流下进行,形成对应于最优相位超前角、相电流和转矩输出的曲线族。图10示出了对应于给定速度,在额定电流10A和15A下获得的表示相位超前角、相电流和转矩的曲线族。The first optimization process can be performed under various rated currents to form a family of curves corresponding to the optimal phase lead angle, phase current and torque output. Fig. 10 shows a family of curves representing phase lead angle, phase current and torque obtained at rated currents 10A and 15A corresponding to a given speed.

由第一优化部分82确定的最大转矩值Tmax(ω)同表示所需转矩的用户请求转矩指令Tcmd一起提供给第二优化部分84。根据这些参数,第二优化部分可通过使对应特定速度和所需转矩的相电流Ii最小化的方式,确定针对给定的用户请求转矩指令Tcmd的相电流最优幅值和最优相位超前角,如下式:The maximum torque value T max (ω) determined by the first optimization section 82 is supplied to the second optimization section 84 together with the user requested torque command T cmd representing the required torque. Based on these parameters, the second optimization part can determine the optimal magnitude and optimum phase current Ii for a given user requested torque command T cmd by minimizing the phase current Ii corresponding to a specific speed and required torque. The phase lead angle is as follows:

最小化电流 I i = 2 min ( T cmd , T max ( ω ) ) N s K τ , i cos ( a i ) - - - ( 4 ) 以下列为条件4(Ri 2+Xs,i 2)Tcmd 2+4EiNsKτ,iTcmd(-Xs,isinαicosαi+Ricos2αi)+(Ei 2-Vc 2)Ns 2Kτ,i 2cos2αi≤0minimize current I i = 2 min ( T cmd , T max ( ω ) ) N the s K τ , i cos ( a i ) - - - ( 4 ) The following is the condition 4(R i 2 +X s, i 2 )T cmd 2 +4E i N s K τ, i T cmd (-X s, i sinα i cosα i +R i cos 2 α i )+( E i 2 -V c 2 )N s 2 K τ, i 2 cos 2 α i ≤0

这相当于使相位超前角最小化。结果,该当前速度和所需转矩情况下的效率最大化。This is equivalent to minimizing the phase advance angle. As a result, efficiency is maximized at this current speed and required torque.

因此,第二优化部分84根据表达式(4)和(5)确定相电流幅值和相位超前角的最优值。Therefore, the second optimization section 84 determines the optimum values of the phase current amplitude and the phase lead angle according to expressions (4) and (5).

图11和12示出了分别在两个速度200和250RPMs情况下针对给定转矩指令Tcmd的优化处理结果。与图9类似,图11中的用户请求转矩指令Tcmd的范围可以分成三个区域。对于低转矩(低于28Nm)来说,可以用零相位超前角达到请求的转矩。也可以利用正相位超前和更高电流结合的方式以更低的效率达到相同的转矩。在中间区(28和56Nm之间),可以采用正相位超前角来达到请求的转矩。也可以利用更大相位超前角和更高电流结合的方式以更低的效率达到相同的转矩。在高转矩区(超过56Nm),不能达到请求的转矩。利用第一优化部分82实施的优化处理,可以获得可达到最大转矩。Figures 11 and 12 show the results of the optimization process for a given torque command T cmd at two speeds of 200 and 250 RPMs, respectively. Similar to FIG. 9 , the range of the user requested torque command T cmd in FIG. 11 can be divided into three regions. For low torques (below 28Nm), the requested torque can be achieved with zero phase lead. It is also possible to use a combination of positive phase lead and higher current to achieve the same torque at a lower efficiency. In the middle region (between 28 and 56Nm), a positive phase lead angle can be used to achieve the requested torque. It is also possible to use a combination of larger phase lead angle and higher current to achieve the same torque with lower efficiency. In the high torque region (over 56Nm), the requested torque cannot be achieved. With the optimization process performed by the first optimization section 82, the maximum attainable torque can be obtained.

根据本发明的实施方式,为了支持实时的电机控制,相位超前角优化单元61根据对应于电机速度和用户请求转矩指令输入的二维查找表工作,来提供最优相电流幅值和最优相位超前角。由于相电流最优幅值和最优相位超前角是基于诸如相绕组电抗、转矩系数和反电动势的由相决定的参数而确定的,因此由第一和第二优化部分82和84实施的优化处理可以针对每一相进行,以确定各自相绕组的控制信号Vi(t)。结果,本发明的相位超前角优化处理可以解决单个的相绕组和定子相部件结构中的参数变化。According to the embodiment of the present invention, in order to support real-time motor control, the phase lead angle optimization unit 61 works according to the two-dimensional look-up table input corresponding to the motor speed and user requested torque command to provide the optimal phase current amplitude and the optimal Phase advance angle. Since the phase current optimal magnitude and optimal phase lead angle are determined based on phase-dependent parameters such as phase winding reactance, torque coefficient, and back EMF, the optimization performed by the first and second optimization sections 82 and 84 An optimization process can be performed for each phase to determine the control signal V i (t) of the respective phase winding. As a result, the phase lead angle optimization process of the present invention can account for parametric variations in individual phase winding and stator phase component configurations.

在运行期间,控制器44为各自相绕组的单独励磁给栅极驱动器连续输出控制信号Vi(t)。该门极驱动器触发各个开关装置,这样绕组被选择的顺序与控制器中建立的顺序一致。每个连续的控制信号Vi(t)与在对应相绕组中测到的具体电流、即刻测得的转子位置和速度有关,也与模型参数Kei和Kτi有关,Kei和Kτi已经针对各个相预定好。因此,对于每个导出的控制信号Vi(t)而言,除了接收适时检测到的电机反馈信号之外,控制器必须访问控制信号对应的针对特定相的参数。控制器由此具有补偿不同的定子相间各自的相特性差异的能力。为了防止超过电压控制程序过补偿/欠补偿,所采用的每相电路参数完全与它们的实际值相匹配。During operation, the controller 44 continuously outputs control signals V i (t) to the gate drivers for individual excitation of the respective phase windings. The gate drivers trigger the individual switching devices so that the order in which the windings are selected corresponds to the order established in the controller. Each successive control signal V i (t) is related to the specific current measured in the corresponding phase winding, the instantaneously measured rotor position and speed, and also related to the model parameters K ei and K τi , K ei and K τi have been Scheduled for each phase. Therefore, for each derived control signal V i (t), in addition to receiving the timely detected motor feedback signal, the controller must access the corresponding phase-specific parameters of the control signal. The controller thus has the ability to compensate for the respective phase characteristic differences between the different stator phases. In order to prevent overcompensation/undercompensation beyond the voltage control procedure, the adopted circuit parameters of each phase exactly match their actual values.

每相转矩系数Kτi可获取每一相的每相转矩成分。这个参数同所产生的有效转矩与供给该相的电流之间的比率成正比。利用相位改善的转矩是磁通密度的函数,其中磁通密度是用相的铁芯材料来改善的,这个函数产生了有效的气隙磁通密度。为了使材料最大程度感应而不会使铁芯趋于饱和,则对电磁铁芯几何结构的设计考虑了电流密度,这个电流密度是每个铁芯部分上安培匝数的函数。如果电机的结构采用了分离的、铁磁独立的电磁铁芯,那么这种矛盾将更加明显。对绕组和感应系数的改变也有助于确定转矩系数和反电动势系数参数。如果在绕组中形成有气穴,那么这会削弱在铁芯中形成的有效磁通。虽然通过统一的绕组可以实现较高的捆扎系数,但是在导线制造过程中会有差异。因此,如果控制器采用了额定电机转矩系数和额定反电动势系数,那么相特性的变化会引起电机整体输出转矩的变化。通过给为每相提供预先确定好的每相转矩系数和反电动势系数,图7中示出的转矩控制器方法可以避免这类问题。The per-phase torque coefficient K τi can obtain the per-phase torque component of each phase. This parameter is proportional to the ratio between the effective torque produced and the current supplied to that phase. The torque improved by the phase is a function of the flux density that is improved with the core material of the phase, which yields the effective air gap flux density. To maximize material induction without saturating the core, the electromagnet core geometry is designed taking into account the current density as a function of the number of ampere-turns on each core section. This contradiction is even more pronounced if the motor is constructed with separate, ferromagnetically independent electromagnet cores. Changes to the winding and inductance also help determine the torque coefficient and back EMF coefficient parameters. If air pockets form in the windings, this weakens the effective magnetic flux created in the core. While a higher bundling factor can be achieved with a uniform winding, there will be variances in the wire manufacturing process. Therefore, if the controller uses the rated motor torque coefficient and the rated back EMF coefficient, the change in the phase characteristics will cause the change in the overall output torque of the motor. The torque controller method shown in Figure 7 avoids such problems by providing a predetermined per-phase torque coefficient and back EMF coefficient for each phase.

图7中示出的计算是实时连续进行的。选择单元62中示出的表达式,以在优选实施方式中为跟踪转矩提供所需的电流。如果除了转矩输入指令的精确跟踪改变之外的其它因素也有重要作用的话,可以修改这个表达式。例如,在某些电机应用中,要考虑加速和减速的程度以避免不必要的不良运行条件。因此单元62中的表达式可以改变以适应额外的考虑因素。The calculations shown in Figure 7 are performed continuously in real time. The expression shown in unit 62 is chosen to provide the required current for tracking torque in the preferred embodiment. This expression can be modified if factors other than the exact tracking change in torque input command are also important. For example, in some motor applications, the degree of acceleration and deceleration is considered to avoid unnecessary adverse operating conditions. The expression in unit 62 can therefore be changed to accommodate additional considerations.

图7中示出的控制器方法可以以一个综合实施方案来进行,在该方案中,用具体的相参数替代每个所产生的控制电压输出。可选择地,控制器44可以为每个定子相提供一个单独的控制环,如图13中示出的部分框图。对每个Ns电机相而言,提供了一个对应的控制环60i。每个环为各自电机相包含了相关参数。根据适当的电机相励磁顺序,并仅需要为产生控制电压检测电机反馈信号,可以使这个控制环工作。The controller method shown in Figure 7 can be implemented in an integrated implementation in which each generated control voltage output is replaced with a specific phase parameter. Alternatively, the controller 44 may provide a separate control loop for each stator phase, as shown in the partial block diagram of FIG. 13 . For each N s motor phase, a corresponding control loop 60 i is provided. Each loop contains the relevant parameters for the respective motor phase. Depending on the proper excitation sequence of the motor phases, this control loop can be made to work only by sensing the motor feedback signal for generating the control voltage.

在公开的内容中,图示和描述的仅是本发明的优选实施方式以及仅仅几个其通用性的例子。应该了解的是本发明可以用于各种组合和场合,本发明也可以在本文阐述的发明原理范围内进行变化和更改。例如,在图7中示出的控制方案中,通过参考存在查找表中的值,所需的每相电流Idi(t)可以从接收到的输入Tcmd、θi(t)实时地确定。将为每个定子相提供查找表。可选的,可以根据表达式(1)-(5)实时地进行优化,或者可以采用诸如人造神经网络的优化系统来获得最优的控制参数。In the disclosure, only a preferred embodiment of the invention and only a few examples of its generality have been illustrated and described. It should be understood that the present invention is capable of various combinations and applications and that the invention is capable of changes and modifications within the scope of the inventive principles set forth herein. For example, in the control scheme shown in FIG. 7 , the required per-phase current I di (t) can be determined in real time from the received input T cmd , θ i (t) by referring to values stored in a look-up table . A lookup table will be provided for each stator phase. Optionally, optimization can be performed in real time according to expressions (1)-(5), or an optimization system such as an artificial neural network can be used to obtain optimal control parameters.

值得高兴的是,本发明的电机除了车辆驱动之外具有广泛的应用范围。而优选的是,应用在车辆驱动中,在车辆中是转子围绕着定子,在采用定子围绕转子的其它应用中也会发现优势。因此,在本发明预期范围内,每个内环和外环件可以包括定子或转子,也可以包括电磁体组或永磁体组。Happily, the electric machine of the present invention has a wide range of applications beyond vehicle drive. While it is preferred that the application be in a vehicle drive where a rotor surrounds a stator, advantages may also be found in other applications where a stator surrounds a rotor. Therefore, within the contemplated scope of the present invention, each inner ring and outer ring member may include a stator or a rotor, and may also include an electromagnet set or a permanent magnet set.

虽然本发明仅公开了对应每个电机电气相的单独磁路的例子,但是本发明可以应用于其它的电机装配中,比如含有公共磁路的电机。因此,应该了解本发明可以在本文表达的发明思想范围内进行改变和调整。Although the present invention only discloses an example of a separate magnetic circuit for each electrical phase of the electric machine, the present invention can be applied to other electric machine assemblies, such as electric machines containing a common magnetic circuit. It is therefore to be understood that the present invention is capable of changes and modifications within the scope of the inventive concept expressed herein.

Claims (23)

1. the control system of a polyphase machine, this motor comprises a plurality of stator phase component and rotor, and each stator phase component comprises the phase winding that is formed on the iron-core element, and described system comprises:
Controller is used to produce control signal and encourages phase winding, comprising:
Current value is determined mechanism, be used for determining the phase current of a leading phase advance angle of back electromotive force on the phase place value and
Phase place is optimized mechanism in advance, is used to produce optimum phase advance angle value, so that motor output torque maximizes, phase current minimizes.
2. according to the control system of claim 1, the structure that wherein said phase place is optimized mechanism's configuration in advance can be optimized the phase advance angle of the every phase of motor.
3. according to the control system of claim 2, wherein said controller has the independent control ring of corresponding each stator phase, and each phase ring structure has adopted the phase advance angle optimal value of corresponding concrete phase, to produce the control signal of corresponding each phase winding.
4. according to the control system of claim 1, wherein the iron-core element of each stator phase component comprises the stator electromagnet of ferromagnetic isolation, and this electromagnetic core element is separated from each other and not directly contact, and phase winding is formed on each iron-core element.
5. according to the control system of claim 1, wherein said phase place is optimized mechanism in advance and is comprised that first optimizes part, is used for determining the maximum torque value of corresponding given speed.
6. according to the control system of claim 5, wherein said phase place is optimized mechanism in advance and is comprised that also second optimizes part, and it produces the phase advance angle optimal value in response to maximum torque value.
7. according to the control system of claim 6, wherein said second optimizes the optimum amplitude that part also produces this phase current.
8. according to the control system of claim 7, wherein said second Optimization Dept. divides to be configured to make corresponding to given speed and user asks the phase current of torque to minimize.
9. the control system of a polyphase machine comprises:
The control Voltage Calculator can be determined the phase winding of required control voltage with exciting electric in order to obtain required torque,
The electric current calculator is used for determining every phase current of the required torque of expression, this every phase current can be on phase place with respect to the super previous phase advance angle of inverse electromotive force and
Phase place is determined mechanism in advance, and it determines the value of the phase advance angle of every phase in response to the torque instruction signal corresponding with required torque.
10. according to the control system of claim 9, wherein the definite in advance mechanism of this phase place is configured to can make corresponding to the motor output torque maximization of given required torque, every phase current and minimizes.
11. according to the control system of claim 9, wherein this phase advance angle is based on that the parameter that depends on phase determines.
12. according to the control system of claim 11, wherein this depends on that the parameter of phase comprises the moment coefficient that depends on phase.
13. according to the control system of claim 11, wherein this depends on that the parameter of phase comprises with each is associated and depends on mutually back electromotive force.
14. according to the control system of claim 11, wherein this depends on that the parameter of phase comprises the phase winding reactance.
15. the method that polyphase machine is controlled in real time, this motor has a plurality of stator phase windings, and each winding is formed on the iron-core element, also has rotor, and the step that this method comprises is:
Import the torque instruction signal of a required torque of expression,
Determine to reach the required phase current of required torque,
According to this phase current, determine to encourage the required control voltage of each winding in order to obtain this required torque,
If the supply voltage that required control voltage surpasses, the phase place that makes phase current so be with respect to the super previous phase advance angle of back electromotive force,
According to required torque, determine phase advance angle that this is optimum so that output torque maximization, the phase current of motor minimize.
16. according to the method for claim 15, wherein this phase advance angle with respect to motor each be optimum mutually.
17. according to the method for claim 15, wherein the step of You Huaing comprises first optimization step, this step is to determine maximum torque value corresponding to given speed.
18. according to the method for claim 17, wherein this optimization step also comprises second optimization step, this step is in response to the optimal value that this maximum torque value produces phase advance angle.
19. according to the method for claim 18, wherein second optimization step also comprises the optimum amplitude that produces phase current.
20. according to the method for claim 16, wherein this phase advance angle is according to depending on that the parameter of phase is optimized.
21. according to the method for claim 20, wherein this depends on that the parameter of phase comprises the moment coefficient that depends on phase.
22. according to the method for claim 20, wherein this depends on that the parameter of phase comprises with each is associated and depends on mutually back electromotive force.
23. according to the method for claim 20, wherein this depends on that the parameter of phase comprises the phase winding reactance.
CNB2004800053111A 2003-01-29 2004-01-29 Phase advance angle optimization in brushless motor control Expired - Fee Related CN100456621C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/353,067 US7436139B2 (en) 2003-01-29 2003-01-29 Phase advance angle optimization for brushless motor control
US10/353,067 2003-01-29

Publications (2)

Publication Number Publication Date
CN1754305A true CN1754305A (en) 2006-03-29
CN100456621C CN100456621C (en) 2009-01-28

Family

ID=32736110

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004800053111A Expired - Fee Related CN100456621C (en) 2003-01-29 2004-01-29 Phase advance angle optimization in brushless motor control

Country Status (13)

Country Link
US (1) US7436139B2 (en)
EP (1) EP1588481B1 (en)
JP (1) JP4364871B2 (en)
KR (1) KR100679360B1 (en)
CN (1) CN100456621C (en)
AT (1) ATE349100T1 (en)
AU (1) AU2004208342A1 (en)
BR (1) BRPI0407154A (en)
CA (1) CA2510650C (en)
DE (1) DE602004003793T2 (en)
ES (1) ES2279341T3 (en)
MX (1) MXPA05008103A (en)
WO (1) WO2004068696A2 (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101542892A (en) * 2007-05-22 2009-09-23 布莱克和戴克公司 Electronically commutated motor and control system employing phase angle control of phase current
US8030865B2 (en) 2008-02-08 2011-10-04 Canon Kabushiki Kaisha Brushless DC motor and image pickup apparatus
CN101373945B (en) * 2007-08-21 2012-07-25 松下电器产业株式会社 Motor control device and control method for current phase
CN104052358A (en) * 2013-03-13 2014-09-17 操纵技术Ip控股公司 Generation of current reference to control brushless motor
CN104092413A (en) * 2014-06-30 2014-10-08 英特格灵芯片(天津)有限公司 Method and device for optimizing brushless motor phase lead angle and control system
CN104427921A (en) * 2012-07-03 2015-03-18 戴森技术有限公司 Control of a brushless motor
CN104937831A (en) * 2012-12-27 2015-09-23 松下知识产权经营株式会社 Motor drive device and brushless motor equipped with same, and air conditioner
US9369078B2 (en) 2013-03-11 2016-06-14 Steering Solutions Ip Holding Corporation Method of current reference generation for a motor
US9461574B2 (en) 2013-03-12 2016-10-04 Steering Solutions Ip Holding Corporation Motor control system for determining a reference d-axis current and a q-axis current
CN106471728A (en) * 2014-07-11 2017-03-01 Somfy两合公司 Method, control device and actuator for generating a control signal for managing operation of a synchronous motor
CN108054961A (en) * 2017-12-05 2018-05-18 西北工业大学 A kind of optimal advance angle real-time control method of high-speed brushless DC electromotor
US10526008B1 (en) 2018-07-31 2020-01-07 Steering Solutions Ip Holding Corporation Machine current limiting for permanent magnet synchronous machines
CN111987939A (en) * 2019-05-06 2020-11-24 迈来芯科技有限公司 Lead angle detection for BLDC motor control
CN113824359A (en) * 2021-09-10 2021-12-21 南京信息工程大学 A self-optimizing control method and system for the advance angle of a doubly salient motor

Families Citing this family (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4561105B2 (en) * 2004-01-21 2010-10-13 株式会社ジェイテクト Motor control device
JP4720653B2 (en) * 2006-07-07 2011-07-13 トヨタ自動車株式会社 Electric motor control device and vehicle equipped with the same
DE102006040232A1 (en) * 2006-08-28 2008-03-13 Siemens Ag Door drive for an automatic door
ITBO20070619A1 (en) * 2007-09-12 2009-03-13 Spal Automotive Srl ELECTRIC DRIVE AND PILOT METHOD OF THE SAME.
US8193883B2 (en) * 2007-10-30 2012-06-05 Raytheon Company Rotary switching mechanism
JP2009303287A (en) * 2008-06-10 2009-12-24 Nidec Shibaura Corp Motor controller
US10100827B2 (en) * 2008-07-28 2018-10-16 Eaton Intelligent Power Limited Electronic control for a rotary fluid device
JP5198304B2 (en) * 2009-01-29 2013-05-15 本田技研工業株式会社 Electric motor control device
GB2469142B (en) * 2009-04-04 2014-04-23 Dyson Technology Ltd High-speed electric system
GB2469144B (en) * 2009-04-04 2014-11-05 Dyson Technology Ltd Control of an electric machine
GB2469135B (en) * 2009-04-04 2013-11-06 Dyson Technology Ltd Power tuning an electric system
GB2469137B (en) * 2009-04-04 2014-06-04 Dyson Technology Ltd Control of an electric machine
GB2469140B (en) * 2009-04-04 2013-12-11 Dyson Technology Ltd Control of an electric machine
GB2469126B (en) * 2009-04-04 2013-11-06 Dyson Technology Ltd Control of an electric machine
GB2469131B (en) * 2009-04-04 2014-04-23 Dyson Technology Ltd Control of an electric machine
GB2469143B (en) 2009-04-04 2014-03-12 Dyson Technology Ltd Control of a permanent-magnet machine
GB2469132B (en) * 2009-04-04 2014-01-29 Dyson Technology Ltd Control of an electric machine
GB2469129B (en) 2009-04-04 2013-12-11 Dyson Technology Ltd Current controller for an electric machine
GB2469138B (en) * 2009-04-04 2014-04-30 Dyson Technology Ltd Constant-power electric system
TWI399031B (en) * 2009-08-19 2013-06-11 Delta Electronics Inc Motor control apparatus and method thereof
US8587231B2 (en) 2010-09-28 2013-11-19 Black & Decker Inc. Method and system for electronic braking of a motor
WO2012132231A1 (en) * 2011-03-30 2012-10-04 パナソニック株式会社 Lead angle value setting method, motor driving control circuit, and brushless motor
US8610391B1 (en) * 2011-06-29 2013-12-17 Western Digital Technologies, Inc. Disk drive optimizing spindle motor torque by adjusting leading phase angle during spin-up
JP2013132200A (en) * 2011-11-24 2013-07-04 Panasonic Corp Motor controller
CN104239641B (en) * 2014-09-19 2017-10-13 安徽江淮汽车集团股份有限公司 A kind of matching process of pure electric vehicle dynamical system
DE102014225534B3 (en) * 2014-12-11 2015-12-10 Schaeffler Technologies AG & Co. KG Method for optimizing a drive dynamics of an electric motor, preferably for use in a hydrostatic clutch actuator of a motor vehicle
EP3235119B1 (en) 2014-12-18 2021-10-13 Black & Decker Inc. Control scheme to increase power output of a power tool using conduction band and advance angle
US10173687B2 (en) 2015-03-16 2019-01-08 Wellen Sham Method for recognizing vehicle driver and determining whether driver can start vehicle
US9954260B2 (en) 2015-03-16 2018-04-24 Thunder Power New Energy Vehicle Development Company Limited Battery system with heat exchange device
US9866163B2 (en) 2015-03-16 2018-01-09 Thunder Power New Energy Vehicle Development Company Limited Method for controlling operating speed and torque of electric motor
US10703211B2 (en) 2015-03-16 2020-07-07 Thunder Power New Energy Vehicle Development Company Limited Battery pack, battery charging station, and charging method
US9533551B2 (en) 2015-03-16 2017-01-03 Thunder Power Hong Kong Ltd. Electric vehicle thermal management system with series and parallel structure
US10666180B2 (en) * 2015-07-22 2020-05-26 Texas Instruments Incorporated Adaptive torque disturbance cancellation for electric motors
EP3370924B1 (en) 2015-11-02 2021-05-05 Black & Decker Inc. Reducing noise and lowering harmonics in power tools using conduction band control schemes
US10036359B2 (en) 2016-05-19 2018-07-31 GM Global Technology Operations LLC Hybrid vehicle engine starter control systems and methods
JP7108834B2 (en) * 2016-12-26 2022-07-29 パナソニックIpマネジメント株式会社 power generator
US9966885B1 (en) * 2017-01-05 2018-05-08 Honeywell International Inc. Methods and systems for calibration of a motor
DE102017201272A1 (en) 2017-01-26 2018-07-26 Robert Bosch Gmbh Brushless DC motor and method of operating a brushless DC motor
US10605217B2 (en) 2017-03-07 2020-03-31 GM Global Technology Operations LLC Vehicle engine starter control systems and methods
EP3657667B1 (en) * 2017-07-19 2024-03-27 Jtekt Corporation Motor control device
DE102017217912A1 (en) * 2017-10-09 2019-04-11 Robert Bosch Gmbh Method for operating an electrical machine
JP7111471B2 (en) * 2018-01-24 2022-08-02 マブチモーター株式会社 Control device
DE102018211771A1 (en) * 2018-07-16 2020-01-16 Robert Bosch Gmbh Method for operating an electrically commutated machine
EP3806273A1 (en) 2019-10-11 2021-04-14 Black & Decker Inc. Power tool receiving different capacity batttery packs
US11848591B2 (en) 2020-09-15 2023-12-19 Yufei Zhu Systems, methods, and computer-readable media for driving polyphase motors
EP4277112A1 (en) 2022-05-09 2023-11-15 Goodrich Control Systems Adjustable phase advance for pm motor control

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3908130A (en) * 1974-08-30 1975-09-23 Gen Electric Starter-generator utilizing phase controlled rectifiers to drive a dynamoelectric machine as a brushless motor in the starting mode to increase the torque output of the machine through phase angle control by reducing the machine counter EMF
US3937974A (en) * 1974-08-30 1976-02-10 General Electric Company Starter-generator utilizing phase controlled rectifiers to drive a dynamoelectric machine as a brushless DC motor in the starting mode with starter position sense variation with speed
US4392418A (en) * 1975-10-06 1983-07-12 Electra Food Machinery, Inc. Cooking apparatus
US4959596A (en) * 1989-04-03 1990-09-25 General Electric Company Switched reluctance motor drive system and laundering apparatus employing same
US5113125A (en) * 1991-05-01 1992-05-12 Westinghouse Electric Corp. AC drive with optimized torque
JPH06284782A (en) 1993-03-30 1994-10-07 Hitachi Ltd Motor control circuit
US6605912B1 (en) * 1998-06-25 2003-08-12 Delphi Technologies, Inc. Method for controlling a permanent magnet motor
US6384496B1 (en) * 1999-05-17 2002-05-07 Wavecrest Laboratories, Llc Multiple magnetic path electric motor
US6392418B1 (en) * 1999-09-16 2002-05-21 Delphi Technologies, Inc. Torque current comparison for current reasonableness diagnostics in a permanent magnet electric machine
JP2003523703A (en) * 1999-09-17 2003-08-05 デルファイ・テクノロジーズ・インコーポレーテッド Extended speed range operation of permanent magnet brushless machine using optimal phase angle control in voltage mode operation
JP2001128490A (en) 1999-10-22 2001-05-11 Denso Corp Switched reluctance motor and rotation-control device
FR2807890B1 (en) 2000-04-18 2002-06-07 Seb Sa PHASE ADVANCE ANGLE MOTOR
JP3818086B2 (en) 2001-06-01 2006-09-06 株式会社日立製作所 Synchronous motor drive
US6694287B2 (en) * 2001-08-30 2004-02-17 Delphi Technologies, Inc. Phase angle diagnostics for sinusoidal controlled electric machine
US20030062868A1 (en) * 2001-10-01 2003-04-03 Mir Sayeed A. Switching methodology for ground referenced voltage controlled electric machine
US6788021B2 (en) * 2002-03-29 2004-09-07 Dana Corporation Control method for switched reluctance motor

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101542892A (en) * 2007-05-22 2009-09-23 布莱克和戴克公司 Electronically commutated motor and control system employing phase angle control of phase current
CN101542892B (en) * 2007-05-22 2013-09-18 布莱克和戴克公司 Electronically commutated motor and control system employing phase angle control of phase current
CN101373945B (en) * 2007-08-21 2012-07-25 松下电器产业株式会社 Motor control device and control method for current phase
US8030865B2 (en) 2008-02-08 2011-10-04 Canon Kabushiki Kaisha Brushless DC motor and image pickup apparatus
CN104427921A (en) * 2012-07-03 2015-03-18 戴森技术有限公司 Control of a brushless motor
CN104427921B (en) * 2012-07-03 2020-11-03 戴森技术有限公司 Control of brushless motor
CN104937831B (en) * 2012-12-27 2017-11-03 松下知识产权经营株式会社 Motor drive, the brushless motor and air conditioner for possessing the motor drive
CN104937831A (en) * 2012-12-27 2015-09-23 松下知识产权经营株式会社 Motor drive device and brushless motor equipped with same, and air conditioner
US9369078B2 (en) 2013-03-11 2016-06-14 Steering Solutions Ip Holding Corporation Method of current reference generation for a motor
US9461574B2 (en) 2013-03-12 2016-10-04 Steering Solutions Ip Holding Corporation Motor control system for determining a reference d-axis current and a q-axis current
CN104052358A (en) * 2013-03-13 2014-09-17 操纵技术Ip控股公司 Generation of current reference to control brushless motor
US9531311B2 (en) 2013-03-13 2016-12-27 Steering Solutions Ip Holding Corporation Generation of a current reference to control a brushless motor
CN104052358B (en) * 2013-03-13 2017-05-31 操纵技术Ip控股公司 It is used to control the generation of the current reference of brushless motor
CN104092413A (en) * 2014-06-30 2014-10-08 英特格灵芯片(天津)有限公司 Method and device for optimizing brushless motor phase lead angle and control system
CN106471728A (en) * 2014-07-11 2017-03-01 Somfy两合公司 Method, control device and actuator for generating a control signal for managing operation of a synchronous motor
CN106471728B (en) * 2014-07-11 2020-11-03 Somfy两合公司 Method, control device and actuator for generating a control signal for an electric motor
CN108054961A (en) * 2017-12-05 2018-05-18 西北工业大学 A kind of optimal advance angle real-time control method of high-speed brushless DC electromotor
CN108054961B (en) * 2017-12-05 2020-05-12 西北工业大学 A real-time control method for optimal lead angle of high-speed brushless DC motor
US10526008B1 (en) 2018-07-31 2020-01-07 Steering Solutions Ip Holding Corporation Machine current limiting for permanent magnet synchronous machines
CN111987939A (en) * 2019-05-06 2020-11-24 迈来芯科技有限公司 Lead angle detection for BLDC motor control
CN111987939B (en) * 2019-05-06 2022-10-04 迈来芯科技有限公司 Lead angle detection for BLDC motor control
CN113824359A (en) * 2021-09-10 2021-12-21 南京信息工程大学 A self-optimizing control method and system for the advance angle of a doubly salient motor
CN113824359B (en) * 2021-09-10 2023-07-04 南京信息工程大学 Advanced angle self-optimizing control method and system for doubly salient motor

Also Published As

Publication number Publication date
KR20050105192A (en) 2005-11-03
US7436139B2 (en) 2008-10-14
MXPA05008103A (en) 2005-10-19
DE602004003793T2 (en) 2007-10-11
JP2006515150A (en) 2006-05-18
AU2004208342A1 (en) 2004-08-12
WO2004068696A2 (en) 2004-08-12
ATE349100T1 (en) 2007-01-15
BRPI0407154A (en) 2006-02-07
CA2510650A1 (en) 2004-08-12
DE602004003793D1 (en) 2007-02-01
CN100456621C (en) 2009-01-28
CA2510650C (en) 2007-09-04
KR100679360B1 (en) 2007-02-05
EP1588481A2 (en) 2005-10-26
ES2279341T3 (en) 2007-08-16
EP1588481B1 (en) 2006-12-20
US20040145330A1 (en) 2004-07-29
WO2004068696A3 (en) 2004-09-16
JP4364871B2 (en) 2009-11-18

Similar Documents

Publication Publication Date Title
CN1754305A (en) Phase Lead Angle Optimization in Brushless Motor Control
JP3814624B2 (en) Brushless motor control using independent phase parameters
JP4496211B2 (en) Electric vehicle with adaptive cruise control system
CN107005184B (en) vehicle
CN1373548A (en) Transportation Systems and Motor Generators
JP2011177020A (en) High-precision adaptive motor control in cruise control system having various motor control schemes
US6794839B1 (en) Precision motor control with selective current waveform profiles in separate stator core segments
CN1754307A (en) Motor control system and method with adaptive current profile
JP3528535B2 (en) Reluctance motor control device
JP2007535289A (en) An adaptive system to optimize the excitation current waveform profile for electric motors
JP2018019528A (en) Controller for switched reluctance motor
JP7500482B2 (en) MOTOR CONTROL DEVICE, MOTOR CONTROL METHOD, AND MOTOR DRIVE SYSTEM
KR102199891B1 (en) Controller for switched reluctance motor
EP3832879A1 (en) Control of a single coil bldc motor
JP2007236161A (en) Switched reluctance motor
JP2022081292A (en) Motor control device
JP2008245495A (en) Controller for switched reluctance motor
JP2001268976A (en) High response motor control method and high response motor controller

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090128

Termination date: 20140129