用于永磁同步电动机的电流控制的系统、方法和设备转让专利

申请号 : CN201911148300.3

文献号 : CN112825468A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 钱敏王鸥

申请人 : 微芯片技术股份有限公司

摘要 :

所描述的实施方案涉及用于同步电动机的电动机控制,并且更具体地讲,一些实施方案涉及用于永磁同步电动机的电动机电流控制。本发明描述了电流控制器的实施方案,其包括被配置为适于改变PMSM的系统动态的自适应控制器。本发明描述了自适应控制技术的实施方案,其涉及估计PMSM的系统参数以及适配控制动作以补偿此类估计的系统参数。可以预期这种已适配的控制动作将观察电动机电流跟踪到期望电动机电流。本发明还描述了与以上相关的系统、方法和设备。

权利要求 :

1.一种控制电动机的方法,所述电动机被配置用于响应于在所述电动机的静止部分处感应的电动机电流而生成所述电动机的可旋转部分的旋转,所述方法包括:向电动机提供控制电压;

执行电动机电流跟踪过程以用于将观察电动机电流跟踪到期望电动机电流;

响应于执行所述电动机电流跟踪过程而生成误差函数;

调谐自适应控制回路,所述自适应控制回路被配置为使用一个或多个估计的系统参数来最小化所述误差函数;以及

响应于所述已调谐的自适应控制回路而执行控制动作。

2.根据权利要求1所述的方法,还包括:获得预期控制所述期望电动机电流的期望波形与所述观察电动机电流的观察波形之间的差异的第一控制动作;

获得所述电动机的一个或多个估计的系统参数;

响应于所述一个或多个估计的系统参数而获得补偿分量;以及通过响应于所述补偿分量而调整所述第一控制动作来获得第二控制动作。

3.根据权利要求2所述的方法,其中获得所述电动机的所述一个或多个估计的系统参数包括估计表示所述电动机的系统动态的一个或多个系统参数。

4.根据权利要求3所述的方法,其中估计表示所述电动机的系统动态的系统参数包括估计电感、相电阻和转子通量中的一个或多个。

5.根据权利要求2所述的方法,其中响应于所述一个或多个估计的系统参数而获得补偿分量包括确定预期补偿所述估计的系统参数中的至少一个的分量。

6.根据权利要求1所述的方法,还包括响应于通过执行所述自适应控制回路而获得的控制动作,将第二控制电压提供给所述电动机。

7.根据权利要求1所述的方法,其中执行所述自适应控制回路包括:使用初始值来设置根据与估计的系统参数相对应的控制动作的估计增益的值;

生成至少一个系统参数的波形;以及响应于所述波形而调谐与所述至少一个系统参数相对应的估计增益的值。

8.根据权利要求7所述的方法,还包括:观察所述波形的稳定时段;以及响应于所述稳定时段的长度而改变所述估计增益的值。

9.根据权利要求8所述的方法,其中响应于所述稳定时段的长度而改变所述估计增益的值包括:

响应于所述稳定时段的长度大于指定阈值而增加所述估计增益的值。

10.根据权利要求8所述的方法,其中响应于所述稳定时段的长度而改变所述估计增益的值包括:

响应于所述稳定时段的长度小于指定阈值而减少所述估计增益的值。

11.一种用于驱动被配置为永磁同步电动机PMSM的电动机的电动机控制器,所述电动机控制器包括处理器和非暂态机器可读介质,所述介质包括指令,所述指令在由所述处理器执行时将所述电动机控制器配置为:为所述电动机提供第一控制电压;

执行电动机电流跟踪过程以用于将观察电动机电流跟踪到期望电动机电流;

响应于执行所述电动机电流跟踪过程而生成误差函数;

调谐自适应控制回路,所述自适应控制回路被配置为响应于一个或多个估计的系统参数而最小化所述误差函数;以及响应于所述已调谐的自适应控制回路而提供第二控制电压。

12.根据权利要求11所述的电动机控制器,其中所述指令在由所述处理器执行时进一步将所述电动机控制器配置为:获得预期控制所述期望电动机电流的期望波形与所述观察电动机电流的观察波形之间的差异的第一控制动作;

获得所述电动机的一个或多个估计的系统参数;

响应于所述一个或多个估计的系统参数而获得补偿分量;以及通过响应于所述补偿分量而调整所述第一控制动作来获得第二控制动作。

13.根据权利要求12所述的电动机控制器,其中所述指令在由所述处理器执行时进一步将所述电动机控制器配置为通过估计表示所述电动机的系统动态的一个或多个系统参数来获得所述电动机的所述一个或多个估计的系统参数。

14.根据权利要求13所述的电动机控制器,其中所述指令在由所述处理器执行时进一步将所述电动机控制器配置为通过估计电感、相电阻和转子通量中的一个或多个来估计表示所述电动机的系统动态的系统参数。

15.根据权利要求12所述的电动机控制器,其中所述指令在由所述处理器执行时进一步将所述电动机控制器配置为通过确定预期补偿所述估计的系统参数中的至少一个的分量来响应于所述一个或多个估计的系统参数而获得补偿分量。

16.根据权利要求11所述的电动机控制器,其中所述指令在由所述处理器执行时进一步将所述电动机控制器配置为响应于通过执行所述自适应控制回路而获得的控制动作,将第二控制电压提供给所述电动机。

17.根据权利要求11所述的电动机控制器,其中所述指令在由所述处理器执行时进一步将所述电动机控制器配置为通过以下方式来执行所述自适应控制回路:使用初始值来设置根据与估计的系统参数相对应的控制动作的估计增益的值;

生成至少一个系统参数的波形;以及响应于所述波形而调谐与所述至少一个系统参数相对应的估计增益的值。

18.根据权利要求17所述的电动机控制器,其中所述指令在由所述处理器执行时进一步将所述电动机控制器配置为通过以下方式来执行所述自适应控制回路:观察所述波形的稳定时段;以及响应于所述稳定时段的长度而改变所述估计增益的值。

19.根据权利要求18所述的电动机控制器,其中所述指令在由所述处理器执行时进一步将所述电动机控制器配置为通过以下方式响应于所述稳定时段的长度而改变所述估计增益的值:

响应于所述稳定时段的长度大于指定阈值而增加所述估计增益的值。

20.根据权利要求18所述的电动机控制器,其中所述指令在由所述处理器执行时进一步将所述电动机控制器配置为通过以下方式响应于所述稳定时段的长度而改变所述估计增益的值:

响应于所述稳定时段的长度小于指定阈值而减少所述估计增益的值。

21.一种系统,包括:

电动机,所述电动机被配置为场定向控制的永磁同步电动机;和驱动器,所述驱动器被配置为执行电流跟踪过程以用于将所述电动机的观察电动机电流跟踪到所述电动机的期望电动机电流,所述过程包括:响应于所述电流跟踪过程而生成误差函数;

调谐自适应控制回路,所述自适应控制回路被配置为响应于使用估计的系统参数的补偿函数而最小化所述误差函数;以及响应于所述已调谐的自适应控制回路,为所述电动机提供控制电压。

22.根据权利要求21所述的系统,其中所述误差函数指示期望电动机电流与观察电动机电流之间的差异。

23.根据权利要求21所述的系统,其中所述驱动器包括:运动曲线生成器,所述运动曲线生成器响应于期望位置和期望速度中的一个或多个而生成期望运动曲线;

运动控制器,所述运动控制器被配置为响应于所述期望运动曲线而输出期望电流曲线;和

电流控制器,所述电流控制器被配置为响应于所述期望电流曲线而输出控制电压。

24.根据权利要求23所述的系统,其中所述电流控制器包括:控制器,所述控制器被配置为实现d轴控制回路;和自适应控制器,所述自适应控制器被配置为实现q轴控制回路。

25.根据权利要求23所述的系统,其中所述电流控制器还包括能够操作地耦接到Clarke变压器的输出的Park变压器,所述能够操作地耦接的Park变压器和Clarke变压器被配置为接收观察电动机电流和观察电动机运动,并且将所述观察电动机电流和所述观察运动转换为q轴分量和d轴分量。

26.根据权利要求23所述的系统,其中所述电流控制器还包括被配置为生成脉冲宽度调制的电压控制信号的脉冲宽度调制生成器。

27.根据权利要求23所述的系统,其中所述运动控制器包括:速度控制器,所述速度控制器被配置为确定所述期望运动曲线的速度分量;和位置控制器,所述位置控制器被配置为确定所述期望运动曲线的位置分量。

28.根据权利要求21所述的系统,还包括:第一反馈路径,所述第一反馈路径用于向所述运动控制器提供关于所述电动机的操作的运动信息;和

第二反馈路径,所述第二反馈路径用于向所述电流控制器提供关于供应给所述电动机的所述电动机电流的电动机电流信息。

说明书 :

用于永磁同步电动机的电流控制的系统、方法和设备

技术领域

[0001] 所描述的实施方案整体涉及电动机电流控制,并且更一般地讲,涉及电动机控制。一些实施方案整体涉及实现用于使电动机电流跟踪到期望电动机电流的过程的驱动器以
及实现此类过程的用于永磁同步电动机的控制器。

背景技术

[0002] 伺服电动机是能够进行准确的旋转角度控制和速度控制的专用电动机,并且通常用于设备的高响应、高精度定位。实现不同控制技术的各种电动机被用作伺服电动机。用于
伺服电动机中的一种类型的电动机是使轴的旋转与供给电流的频率同步的同步电动机。典
型的同步电动机包括在电动机的定子(即非旋转部分)上的多相交流(AC)电磁体,该定子创
建随线电流的振荡而及时旋转的第一磁场(也称为“定子场”)。转子(即旋转部分)包括永磁
体或电磁体并且以相同速率与第一磁场同步转动,并因此创建AC电动机的第二同步磁场
(也称为“转子场”)。从理论上讲,转子的旋转周期正好等于整数个AC循环。
[0003] 永磁同步电动机(PMSM)是使用嵌入转子中的永磁体以创建第二恒定磁场的同步电动机。PMSM的定子通常带有连接到AC电源的绕组以产生定子场(即旋转磁场),该定子场
随着定子绕组处的电流(此类电流也称为“定子电流”和“电动机电流”)的振荡而及时旋转。
在同步速度下,PMSM极的转子锁定到定子场的旋转。
[0004] 为了实现高性能的电动机控制,有时将称为场定向控制(FOC)的矢量控制技术用于PMSM。FOC算法将定子电流分解为两个分量:磁场生成部分(id)和转矩生成部分(iq)。id和
iq中的每一个可以被分别控制。PMSM的电抗转矩是定子磁场和转子磁场的交互的结果。在
转子旋转时更新定子电流以使定子通量(即q轴)与转子通量(即d轴)保持90度。在图10中示
出了适合于FOC的PMSM的示例的图。如图10所示,绕组a、b和c定向地位于定子中,并且转子
布置在由定子限定的空间中。与通过使电流流过每个绕组而生成的定子场的轴线相对应的
轴线表示为轴A、轴B和轴C。还显示了示例性正交(q)磁轴和直接(d)磁轴。
[0005] 在FOC控制的电动机的情况下,旋转检测器可以被布置为观察电动机的旋转并将关于所观察的电动机运动的运动信息(例如,旋转位置和旋转速度,非限制)馈送给驱动器。
此外,电流检测器可以被布置为观察电动机处的电动机电流(即,在相应定子绕组处观察的
定子电流),并将与所观察的电动机电流有关的电动机电流信息馈送给驱动器。驱动器可以
计算误差,这些误差可以指示期望的电动机旋转/电流与观察的电动机运动/电流之间的差
异。在理论上,驱动器可以通过控制定子电流来尝试控制电动机旋转以将误差减小到零。这
使得伺服电动机能够执行高度准确的定位操作等。

发明内容

[0006] 虽然本公开以特别指出并清楚地要求保护具体实施方案的权利要求书作为结尾,但当结合附图阅读时,通过以下描述可更容易地确定本公开范围内的实施方案的各种特征
和优点。

附图说明

[0007] 为了容易地识别对任何特定元素或行为的讨论,参考标记中最重要的一个或多个数字是指首次引入该元素的图号。
[0008] 图1示出了根据一个或多个实施方案的用于控制永磁同步电动机的场定向控制(FOC)矢量控制技术。
[0009] 图2示出了根据一个或多个实施方案的用于自适应补偿的系统。
[0010] 图3示出了根据一个或多个实施方案的电流控制回路。
[0011] 图4示出了根据一个或多个实施方案的电流驱动器。
[0012] 图5A和图5B示出了根据一个或多个实施方案的与电动机控制并更具体地与电流跟踪相关联的波形。
[0013] 图6示出了根据一个或多个实施方案的实现自适应补偿的电动机控制系统。
[0014] 图7示出了根据一个或多个实施方案的电动机控制过程。
[0015] 图8示出了用于执行自适应控制回路以最小化误差函数的过程。
[0016] 图9示出了根据一个或多个实施方案的作为执行自适应控制回路的部分的确定估计增益的过程。
[0017] 图10示出了根据如本公开的发明人所知的现有技术状态的PMSM。

具体实施方式

[0018] 在以下具体实施方式中,参考了形成本公开的一部分的附图,并且在附图中以举例的方式示出了可实施本公开的实施方案的特定示例。充分详细地描述了这些实施方案,
以使本领域的普通技术人员能够实践本公开。然而,可利用本文已启用的其他实施方案,并
且可在不脱离本公开内容的范围的情况下进行结构、材料和流程变化。
[0019] 本文所呈现的图示并不旨在为任何特定方法、系统、设备或结构的实际视图,而仅仅是用于描述本公开的实施方案的理想化表示。在一些情况下,为了读者的方便,各附图中
的类似结构或部件可保持相同或相似的编号;然而,编号的相似性并不一定意味着结构或
部件在尺寸、组成、构造或任何其它属性方面是相同的。
[0020] 以下描述可包括示例以帮助本领域的普通技术人员实践本发明所公开的实施方案。使用术语“示例性的”、“通过示例”和“例如”是指相关描述是说明性的,虽然本公开的范
围旨在涵盖示例和法律等同形式,但使用此类术语并不旨在将实施方案或本公开的范围限
制于指定的部件、步骤、特征或功能等。
[0021] 应当容易理解,如本文一般所述并且在附图中示出的实施方案的部件可以许多种不同的构造来布置和设计。因此,对各种实施方案的以下描述并不旨在限制本公开的范围,
而是仅代表各种实施方案。虽然这些实施方案的各个方面可在附图中给出,但附图未必按
比例绘制,除非特别指明。
[0022] 此外,所示出和描述的特定实施方式仅为示例,并且不应理解为实施本公开的唯一方式,除非本文另外指明。元件、电路和功能可以框图形式示出,以便不以不必要的细节
模糊本公开。相反,所示出和描述的特定实施方式仅为示例性的,并且不应理解为实施本公
开的唯一方式,除非本文另外指明。另外,块定义和各个块之间逻辑的分区是特定实施方式
的示例。对于本领域的普通技术人员将显而易见的是,本公开可通过许多其他分区解决方
案来实践。在大多数情况下,已省略了关于时序考虑等的细节,其中此类细节不需要获得本
公开的完全理解,并且在相关领域的普通技术人员的能力范围内。
[0023] 本领域的普通技术人员将会理解,可使用多种不同技术和技法中的任何一者来表示信息和信号。为了清晰地呈现和描述,一些附图可以将信号示出为单个信号。本领域的普
通技术人员应当理解,信号可表示信号总线,其中总线可具有多种位宽度,并且本公开可在
包括单个数据信号在内的任意数量的数据信号上实现。
[0024] 结合本文所公开的实施方案描述的各种示例性逻辑块、模块和电路可以用被设计用来执行本文所描述的功能的通用处理器、专用处理器、数字信号处理器(DSP)、集成电路
(IC)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其他可编程逻辑装置、分立栅极或
晶体管逻辑、分立硬件部件或其任意组合来实现或执行。通用处理器(在本文中也可称为主
机处理器或简单主机)可以是微处理器,但在替代方案中,处理器可以是任何常规处理器、
控制器、微控制器或状态机。处理器也可实现为计算设备的组合,诸如DSP和微处理器的组
合、多个微处理器、与DSP核结合的一个或多个微处理器或任何其他此类配置。在通用计算
机可以被配置为执行与本公开的实施方案相关的计算指令(例如,软件代码)时,包括处理
器的通用计算机被认为是专用计算机。
[0025] 实施方案可根据被描绘为流程图、流程示意图、结构图或框图的过程来描述。虽然流程图可将操作动作描述为顺序过程,但是这些动作中的许多动作可在另一序列中、并行
地或基本上同时地执行。此外,可重新安排动作的顺序。本文中的过程可对应于方法、线程、
函数、过程(procedure)、子例程、子程序、其他结构或它们的组合。此外,本文所公开的方法
可以通过硬件、软件或这两者来实现。如果在软件中实现,这些函数可作为一个或多个指令
或代码存储或传输到计算机可读介质上。计算机可读介质包括计算机存储介质和通信介质
两者,该通信介质包括有利于将计算机程序从一个位置传递到另一个位置的任何介质。
[0026] 除非明确说明此类限制,否则使用名称诸如“第一”、“第二”等对本文的元件的任何引用不限制那些元件的数量或顺序。相反,这些名称可在本文中用作在两个或更多个元
件或元件的实例之间进行区分的便利方法。因此,提及第一元件和第二元件并不意味着在
那里只能采用两个元件,或者第一元件必须以某种方式在第二元件之前。此外,除非另外指
明,一组元件可包括一个或多个元件。
[0027] 如本文所用,涉及给定参数、特性或条件的术语“基本上”是指并且包括在本领域的普通技术人员将会理解的给定参数、特性或条件满足小程度的方差的程度,诸如例如在
可接受的制造公差内。以举例的方式,取决于基本上符合的具体参数、特性或条件,参数、特
性或条件可至少满足90%、至少满足95%、或甚至至少满足99%。
[0028] 比例积分(PI)控制器有时用于FOC。一般而言,PI控制器接收误差信号作为输入,并生成由P动作和I动作组成的控制动作信号(在本文中也称为I增益,GI)。
[0029] 在FOC的情况下,实现PI控制回路的PI控制器将电流误差i~作为输入(i~是期望电流iref与观察电流i之间的差异),并且输出预期实现期望定子电流的控制电压参考uref(控
制动作)。由于定子电流可以分解为d轴分量和q轴分量,因此单独的PI控制器可以用于iq分
量和id分量。
[0030] 仅查看q轴分量,PI控制器试图通过找到实现期望q轴电流 的q轴电压 来最小化误差。 和 之间的关系在等式1中限定:
[0031]
[0032] 其中Lq表示q轴电感,Ld表示d轴电感,R表示相电阻,ψf表示转子通量,并且ω表示电动机角速度。由PI控制器采取的控制动作可以由等式2限定:
[0033]
[0034] 其中GP和GI分别是通过执行P控制动作和I控制动作而得的增益。
[0035] PMSM和更一般的伺服电动机的操作可能产生较小干扰(例如,振动、设备磨损,非限制),并且此类干扰的程度可能影响用于FOC的控制回路。补偿器有时用于通过调谐控制
系统性能以解决系统动态来减轻PI控制器上的负担。在用于PMSM的FOC情况下,可以将补偿
添加到由等式3限定的q轴控制电压
[0036]
[0037] 控制电压 的补偿分量可以由等式4限定:
[0038]
[0039] 值得注意的是,根据等式4的补偿涉及多个系统参数以便生成补偿信号,包括但不限于q轴电感(Lq)、相电阻(R)和转子通量(ψf)。
[0040] 等式4是PMSM操作的理想表示。本公开的发明人现在认识到,在实践中精确地确定此类系统参数并不容易。此外,等式4不一定会改善控制器的电流跟踪性能,并且如果使用
不精确的系统参数,甚至可能会减弱电流跟踪性能。
[0041] 作为非限制性示例,由于上述干扰,系统参数值准确地表示用于PMSM的电流跟踪过程的各方面的程度可能随时间推移而减少。并且如上所述,重新计算系统参数(诸如电
感、相电阻和转子通量)是计算密集型的,并且此类计算容易产生可导致过程不稳定的不精
确性。
[0042] 本公开的发明人已知的常规技术可以依赖于以下中的一个或多个:直接轴和正交轴之间的跨项目补偿,使用较大PI动作来增加控制带宽,和/或高脉冲宽度调制频率和/或
立即更新PWM占空比以增加控制带宽。此类技术带来了不期望的权衡,诸如电流回路的低通
滤波器特征、减弱的稳定性和较高的噪声、功率损耗以及增加的部件成本和复杂性,非限
制。因此,在PMSM的FOC情况下,为了改善运动控制性能,经常忽略改善电流跟踪和更一般的
电动机电流控制性能。
[0043] 本公开的发明人认识到,可以通过估计PMSM的系统参数并施加完全补偿以减少对PI控制器的负担(例如,计算负担,非限制)来改善用于PMSM的FOC的电流跟踪。
[0044] 如本文所用,“旋转”是指执行绕轴线的至少部分旋转。作为非限制性示例,物理主体(例如,轴或转子,非限制)可以绕轴线旋转,并且力(例如,磁场,非限制)可以绕轴线旋
转。
[0045] 图1示出了根据一个或多个实施方案的实现电流跟踪过程的FOC回路100。FOC回路100包括d动作块102和q动作块104。在此仅讨论q动作块104,因为d动作块102的直接分量的
理想电流通常被理解为零。
[0046] 转向q动作块104,如图1所示,q动作块104试图通过确定误差函数减小控制动作来减小误差函数。PI控制器112响应于误差114而输出第一控制动作126,该误差在图1中表示
为iqref和iq之间的差异。由自适应补偿器106提供的自适应补偿分量122以及由交叉补偿器
118提供的交叉补偿分量120被应用于第一控制动作126以获得第二控制动作116,该第二控
制动作在图1中表示为uqref。
[0047] 自适应补偿器106包括补偿器110和估计器108。如本文中所讨论,估计器108可以被配置以提供有关电动机参数(例如,q轴电感、相电阻和转子通量,非限制)的精确信息。通
过使用有关电动机参数的精确信息,补偿器110的输出(即控制电压 的补偿分量)是
更正确的(例如,相对于补偿器110使用有关电动机参数的较不精确信息的情况),并且因此
补偿器110可以减轻PI控制器上的负担,并且可以减轻将PI控制器与PMSM电动机和伺服电
动机更多地一起使用的至少一些缺点。
[0048] 作为非限制性示例,在大多数情况下,电动机的原始q轴电感和电阻将非常小,因此与电动机的原始q轴电感和电阻相比,系统寄生电感和电阻会极大地改变电动机的实际q
轴电感和电阻。在这种情况下,补偿器110单独不能提供正确的输出,并且因此补偿器110将
不进行任何补偿,并且可能损坏其中合并补偿器的控制系统的性能。作为又一个非限制性
示例,电动机的q轴电感、电阻和转子通量将随温度变化。即使电动机开始运行时,补偿器
110单独提供正确输出,但当电动机继续运行时,补偿器110的输出将随着温度增加而变得
越来越不正确(即,正确输出与实际输出之间的差异将增加)。
[0049] 估计器108通常可以被配置为实现自适应控制技术以估计系统参数124。具体地,估计器108提供有关电动机参数的精确信息以辅助补偿器110—例如,与在没有估计器108
的辅助下单独操作的补偿器110相比,补偿器110的输出更为正确。另外,在估计器108的辅
助下,补偿器110的性能可以减轻PI控制器112上的负担。
[0050] 作为非限制性示例,自适应控制技术是用于适配基础控制策略以使过程适于过程的动态的技术。适配基础控制策略与过程的更一般控制不同,该过程的更一般控制涉及响
应于期望参数和观察参数之间的误差的变化而适配输出。自适应控制可以结合这种更一般
控制使用和/或改善这种更一般控制。
[0051] 作为非限制性示例,自适应控制技术可以包括将输入参数调谐为控制定律或修改控制定律的表达式,并且无论哪种情况,都响应于过程行为的变化。值得注意的是,如果过
程与控制器原始调谐之间的不匹配变得非常严重,则非自适应控制器(诸如PI控制器或PID
控制器)可能会变得不稳定。不稳定性可以通过停止过程并对于该过程调谐/重新调谐非自
适应控制器以及更一般的非自适应控制回路来校正。相反,根据一个或多个实施方案,实现
自适应控制技术的控制器和/或控制回路可以在执行过程的同时适配基础控制策略。
[0052] 图2示出了根据一个或多个实施方案的用于控制电流跟踪过程的自适应补偿器200(诸如自适应补偿器106,非限制)的实施方案。在图2所示的实施方案中,辅助补偿器202
的估计器包括多个估计器(在图2中,估计器204、206和208),每个这样的估计器被配置为计
算系统参数。
[0053] 补偿器202通常可以配置为使用等式4(此处为控制律)来计算自适应补偿分量212,表示为 前提条件是使用估计参数代替q轴电感(Lq)、相电阻(R)和转子通量
(ψf),即 和 估计参数由以下讨论的一个或多个估计器提供。由补偿器202使用的
等式在本文中表示为等式4′(在此为修改后的控制定律),因为使用估计系统参数
和 来代替Lq、R、和ψf:
[0054]
[0055] 在等式4′中,第一子分量是由以下表达式限定的电感分量: 表达式的数字计算可能引入很多噪声。任选地,为了解决噪声,在一些实施方案中,可以使
用估计器(例如,作为估计器204、206和208中的一个或多个的附加或替代)以使用近似值来
计算 诸如等式5中限定:
[0056]
[0057] 其中J是转子惯性,aref是期望加速度,Kt是电动机转矩系数,并且Tl是负载转矩。等式5是 的近似值,其使用动力学定律来计算 并减小由数字计算引入的噪声。
[0058] 第二分量是由以下表达式限定的相电阻器分量:
[0059] 第三分量是由以下表达式限定的通量分量:
[0060] 补偿器202使用至少三个参数210,即 和 其中相应的上标表示这些是估计的系统参数。三个估计器辅助补偿器202计算三个分量中的每个分量对自适应补偿分
量212的贡献。
[0061] 电感估计器204可以被配置为估计由补偿器202使用的电感参数 电阻器估计器206可以被配置为估计由补偿器202使用的相电阻器参数 通量估计器208可以被配置为
估计由补偿器202使用的转子通量参数
[0062] 在一个实施方案中,电感估计器204可以被配置为根据等式6确定估计的q轴电感参数:
[0063]
[0064]
[0065] 在一个实施方案中,电阻器估计器206可以被配置为根据等式7确定估计的相电阻器参数:
[0066]
[0067] 在一个实施方案中,电感通量估计器208可以被配置为根据等式8确定估计的相电阻参数:
[0068]
[0069] 在等式6、等式7和等式8中,P1、P2和P3是根据控制器和更一般的控制回路的控制动作的估计增益,并且参数 和 分别是 和 的初始估计值。可以使用
本领域普通技术人员已知的任何合适技术来确定根据估计的控制动作的增益P1、P2和P3。
[0070] 作为非限制性示例,一般规定,可以使用调谐技术来反复猜测估计值并进行检查,直到获得令人满意的性能。作为用于确定控制根据控制动作的估计增益P1、P2和P3的算法
的又一个非限制性示例:可以使用根据控制动作的估计增益的初始任意值,并且可以生成
并观察对应于 和 的波形(即分别为对应于等式6、等式7和等式8的波形)以确定
估计值变得稳定的速度(即观察的稳定时段)。可以将稳定时段与指定阈值进行比较。如果
观察的稳定时段太长(即观察的稳定时段长于指定的阈值),则可以增加根据控制动作的估
计增益。如果观察的稳定时段太短(即观察的稳定时段短于指定的阈值),则可能会减少根
据控制动作的估计增益。在另一个实施方案中,由电动机供应商提供的标称值(即预定值)
可以用作任意值的替代或补充。
[0071] 图3示出了根据一个或多个实施方案的电动机电流控制回路300的框图。如所描绘的,电动机电流控制回路300可以包括Clarke变压器310、Park变压器312、PI控制器306、自
适应控制器308、逆Clarke和Park变压器302和PWM生成器304。
[0072] Clarke变压器310可以被配置为响应于测量的ia、ib、ic和正交编码脉冲而将三相量(ia,ib,ic)从三相参考系转换到两轴正交固定参考系。因为可以使用本领域普通技术人
员已知的技术根据ia和ib确定ic,所以仅将测量的ia和测量的ib示为输入,但也可以接收和
使用ic。由于转子参考系不断旋转,因此在两轴正交参考系中的由Clarke变换器310输出的
量被Park变换器312转换为由d轴和q轴组成的正交参考系。Park变压器312可以输出(q,d)
参考系中的各种量,包括但不限于iq、id、wq和wd—但在图3中针对电动机电流控制回路300
仅示出了iq和id。
[0073] PI控制器306和自适应控制器308可以被配置为分别输出d控制电压ud和q控制电压uq。具体地,自适应控制器308可以被配置为响应于q轴电动机电流误差 而根据本文讨
论的FOC回路100和自适应补偿器200来生成q轴控制电压uq,该q轴电动机电流误差是根据
测量电流ia和ib及计算的电流ic而计算出的期望q轴电流(例如, )与观察的q轴电流iq
之间的差异。PI控制器306可以被配置为响应于q轴电动机电流误差 而输出d轴控制电压
ud,该q轴电动机电流误差是根据测量电流ia和ib及计算的电流ic而计算出的零与观察的d
轴电流id之间的差异。
[0074] 逆Clarke和Park变压器302可以被配置为将由PI控制器306和自适应控制器308分别输出的d轴参考电压ud和q轴参考电压uq转换到三相参考系作为ua、ub和uc。
[0075] PWM生成器304可以被配置为响应于ua、ub和uc而分别提供脉冲宽度调制电压(PWM电压)DCa、DCb和DCc的占空比,并且可以将PWM电压DCa、DCb和DCc提供给可操作地耦接到PWM
生成器304的输出的PMSM。
[0076] 图4示出了根据一个或多个实施方案的PMSM驱动系统400。根据一个或多个实施方案,除其他控制回路外,PMSM驱动系统400实现了用于控制被配置为永磁同步电动机(例如,
PMSM 410,非限制)的电动机的电动机电流的电动机电流控制回路,诸如图3的电动机电流
控制回路300,非限制。
[0077] PMSM驱动系统400可以被配置为使PMSM 410的电动机电流的波形跟踪到由电流曲线416限定的波形。与本说明书中的单数术语和复数术语的一般用法一致,虽然术语“电
压”、“波形”、“电流”和“曲线”的单数形式可以参考图4至图9进行使用,但这种描述旨在涵
盖单数和复数,例如,“一个电压”、“多个电压”、“一个波形”、“多个波形”、“一个电流”、“多
个电流”、“一个曲线”、“多个曲线”及其信号。这种描述与本公开一致,作为非限制性示例
(图3),该图示出了用于控制PMSM的多个电动机电流(例如,ia、ib、ic)的多个PWM电压(例如,
DCa、DCb和DCc)以及用于基于电动机电流的期望波形对此类电动机电流的波形进行整形的
系统。
[0078] 如图4所示,PMSM驱动系统400可以包括运动曲线生成器404、运动控制器406和电流控制器408,其可以可操作地耦接以包括用于驱动PMSM 410的电动机驱动器402。在预期
使用情况下,电动机驱动器402可以在可被配置为主要负责实现电动机驱动器402和更一般
的PMSM驱动系统400的微控制器中实现。在另一个预期使用情况中,电动机驱动器402可以
在包括电动机驱动器402和其他控制元件(诸如图6的过程控制器602,非限制)的微控制器
中实现。
[0079] 运动曲线生成器404通常可以被配置为响应于期望的位置/速度412而创建限定随时间推移的PMSM的期望运动状态的一个或多个s曲线运动曲线。作为非限制性示例,由运动
曲线生成器404生成的运动曲线将限定在一定时间段内的给定时间点的PMSM的位置和速
度。在s曲线的情况下,由运动曲线生成器404创建的运动曲线的波形将是平滑的(即,可微
的),并且该波形的周期基本上呈“s”形。作为非限制性示例,运动曲线生成器404可以被配
置为使用对称参考、非对称参考及其组合来创建运动曲线。运动曲线对应于期望的位置/速
度。运动曲线生成器404选择对应于期望位置/速度412的运动曲线414,并将其提供给运动
控制器406。
[0080] 运动控制器406通常可以被配置为执行控制回路,该控制回路涉及大致根据运动曲线414提供预期导致PMSM 410的运动(例如,旋转,非旋转)的电流曲线416。作为这种控制
回路的一部分,运动控制器406接收指示PMSM 410的运动(例如,速度、位置、转矩、旋转角
度,非限制)的电动机运动反馈420,并且尝试通过调整(例如,添加、修改、删除)电流曲线
416的一个或多个特征来减少运动误差,由此获得更新的电流曲线416。在一个或多个实施
方案中,运动控制器406可以包括一个或多个分量运动控制器,包括但不限于位置控制器、
速度控制器、和/或转矩控制器,并且每个这样的分量控制器还可以实现一个或多个控制回
路。
[0081] 除其他信息外,电流曲线416可包括电动机电流反馈422的期望波形。电流控制器408通常可以被配置为执行电动机电流控制回路(例如,图3的电动机电流控制回路300,非
限制),这涉及提供预期会导致跟踪电流曲线416的PMSM 410处的电动机电流的控制电压
418。
[0082] 如本文所讨论,期望使电动机电流的波形与电流曲线416的期望波形匹配。因此,作为电动机电流控制回路的一部分,电流控制器408接收指示PMSM 410处的一个或多个电
动机电流的电动机电流反馈422。电流控制器408可以通过调整如本文所述的控制电压418
来尝试减小电流误差(其在本文中也可以被称为“跟踪误差”),即通过调整由图3的PWM生成
器304生成的DCa、DCb和/或DCc的波形所表现出的特征。以这种方式,电流控制器408可以被
配置为控制PMSM 410的电动机电流到运动控制器406所提供的电流曲线416的跟踪。
[0083] 虽然未在图4中示出,但PMSM驱动系统400可以包括逆变器电路,该逆变器电路被配置用于将由电流控制器408的PWM生成器(例如,图3的PWM生成器304)输出的DC电压转换
成表现出期望的脉冲宽度和脉冲频率的对应AC电压,非限制。
[0084] 值得注意的是,在执行电动机电流控制回路的循环时,电流控制器408可以使用先前循环的电流曲线416,或者使用自先前循环以来由运动控制器406更新的电流曲线416。因
此,跟踪误差可能是由于无法完全调谐控制电压以使得电动机电流跟踪电流曲线416而导
致的,可以是由于运动控制器406对电流曲线416的调整而导致的,以及其组合,非限制。
[0085] 图5A和图5B是示出与电动机控制以及更具体地与电流跟踪相关联的波形的信号图。图5A和图5B描绘了在执行电动机控制过程时,并且更具体地,在根据一个或多个实施方
案执行电流跟踪过程500时生成的期望电流、反馈电流、期望速度、反馈速度、期望位置和反
馈位置的波形的示例。作为非限制性示例,这种电动机控制过程/电流跟踪过程可以由PMSM
驱动系统400或更具体地由电动机电流控制回路300执行以用于生成控制电压DCa、DCb或DCc
中的一个或多个。图5B描绘了图5A中描绘的期望电流和反馈电流,但没有被其他波形的描
述遮蔽。
[0086] 如图5B中描绘的,电流跟踪过程500正在通过测量电动机电流502(例如,iq,提供有电动机电流反馈422)来跟踪期望电流曲线504(例如, )。值得注意的是,测量电动机
电流的波形502跟踪期望电流曲线的波形504。
[0087] 图6示出了根据一个或多个实施方案的用于FOC PMSM的速度矢量控制PWM的受控电动机系统600。
[0088] 如图6所示,过程控制器602可以被配置为根据PMSM 608和/或由PMSM 608机械控制的设备的期望位置和/或速度来提供期望位置/速度618。
[0089] 响应于期望位置/速度618,驱动器604(例如,图4的电动机驱动器402,非限制)可以被配置为向PMSM 608提供电动机控制606。电动机控制606可以包括但不限于预期导致
PMSM 608旋转到期望位置/速度618中指定的位置并处于其中指定的速度的PWM电压(包括
但不限于作为控制回路的多个循环的一部分而提供的一系列PWM电压)。
[0090] 旋转传感器610捕获有关PMSM 608的运动信息(例如,位置/速度信息612,非限制)并将其发送给驱动器604以用于调整电动机控制606以便符合期望位置/速度618。
[0091] 此外,电流传感器614在PMSM 608处捕获关于电动机电流的电动机电流信息616并将电动机电流信息616馈送到驱动器604。如本文所述,驱动器604将电动机电流信息616与
电流传感器614的期望信号进行比较并响应于此类比较而调整电动机控制606。
[0092] 图7示出了根据一个或多个实施方案的用于控制PMSM的过程700的流程图。
[0093] 在操作702中,过程700响应于期望电动机电流向电动机提供控制电压。电动机可以包括用于响应于在电动机的静止部分处感应的电动机电流而生成电动机的可旋转部分
的旋转的装置。用于响应于在电动机的静止部分处感应的电动机电流而生成电动机的可旋
转部分的旋转的装置可以包括但不限于PMSM,其包括但不限于FOC PMSM。
[0094] 在操作704中,过程700执行电动机电流跟踪过程以用于将观察电动机电流跟踪到期望电动机电流。最初,执行电动机电流跟踪过程可以包括确定预期生成跟踪期望电动机
电流的观察电动机电流的控制电压。
[0095] 在操作706中,过程700响应于在操作704中执行电动机电流跟踪过程而生成误差函数。误差函数指示观察电动机电流与期望电动机电流之间的差异。
[0096] 在操作708中,过程700使用一个或多个估计的系统参数来调谐自适应控制回路。自适应控制回路可以被配置为最小化误差函数。调谐自适应控制回路可以包括用于生成估
计系统参数直到获得稳定的估计系统参数的调谐功能。调谐估计系统参数可以包括针对
和 中的一个或多个以及其他系统参数的调谐函数,如本文所讨论。过程700可以
执行自适应控制回路的调谐而不会中断操作706的电动机电流跟踪过程。
[0097] 在操作710中,过程700执行自适应控制回路以最小化在操作708中调谐的误差函数。使误差函数最小化可能涉及尝试减小期望电动机电流与观测电动机电流之间的差异,
如误差函数所指示。尝试最小化误差函数可以包括尝试确定预期使误差函数最小化的控制
动作,即减小观察电动机电流的观察波形与期望电动机电流的波形之间的差异。
[0098] 在操作712中,过程700响应于在操作710中执行已调谐的自适应控制回路而获得第二控制电压。第二控制电压可以被配置为最小化误差函数,并且更具体地,最小化观察电
动机电流与期望电动机电流之间的差异。
[0099] 在操作714中,过程700将操作712中确定的第二控制电压提供给电动机。
[0100] 图8示出了用于执行自适应控制回路以最小化误差函数的过程800的流程图。
[0101] 在操作802中,过程800获得预期控制期望电动机电流的期望波形与观察电动机电流的波形之间的差异的第一控制动作。在一个实施方案中,过程800可以通过执行比例积分
控制回路来获得第一控制动作。
[0102] 在操作804中,过程800获得电动机的一个或多个估计的系统参数。在一个实施方案中,过程800通过估计代表电动机的系统动态的一个或多个系统参数来获得一个或多个
估计的系统参数。作为非限制性示例,估计的系统参数可以包括估计的电感、估计的相电阻
和估计的转子通量。
[0103] 在操作806中,过程800响应于一个或多个估计的系统参数而获得补偿分量。在一个实施方案中,预期补偿分量补偿在操作804中获得的至少一个估计的系统参数。
[0104] 在操作808中,过程800响应于在框806中获得的补偿分量而获得第二控制动作。在一个实施方案中,通过调整第一控制动作以补偿估计的系统参数中的至少一个来获得第二
控制动作。
[0105] 在操作810中,过程800响应于在操作808中获得的第二控制动作而生成一个或多个控制电压。一个或多个控制电压可以由PWM生成器(例如,PWM生成器304)生成。在生成一
个或多个控制电压之前,第二控制动作可以被转换到多相参考系。
[0106] 可以选择一个或多个控制电压以最小化由测量的电动机电流所表现的波形(例如,就此类波形所表现的脉冲宽度和脉冲频率而言,非限制)以及用于PMSM的电动机电流的
期望电流曲线的期望波形之间的差异。
[0107] 图9示出了根据一个或多个实施方案的作为执行自适应控制回路的部分的确定估计增益的过程900。
[0108] 在操作902中,过程900使用初始值来设置与控制系统参数(例如,估计的L、R和I)相对应的根据控制动作的估计增益(例如,等式9、10和11的P1、P2、P3)的值。在一个实施方
案中,初始值可以是任意值。在另一个实施方案中,初始值可以由电动机制造商提供。在操
作904中,过程900生成用于系统参数中的至少一个的波形。在操作904中生成的波形可以是
由等式9、10或11中的一个限定的函数。在操作906中,针对在操作904中生成的波形观察稳
定时段。稳定时段是使波形稳定所需的时间段。如果在操作906中观察到的稳定时间段的长
度大于指定的阈值(即,波形稳定得太慢),则在操作908中,增加估计增益的值。如果在操作
906中观察到的稳定时间段的长度小于指定的阈值(即,波形稳定得太快),则在操作910中,
减少估计增益的值。
[0109] 图10示出了用于控制FOC PMSM 900的示例,即q分量和d分量以及三相系统的示例性轴,如本文所讨论。示出了定子绕组a、b和c。在操作中,每个定子绕组a、b和c接收电流(即
定子电流)。每个定子绕组的波形都不同。
[0110] 如在本公开中使用的,术语“模块”或“部件”可以是指被配置为执行可以存储在计算系统的通用硬件(例如,计算机可读介质、处理设备,非限制地)上并且/或者由通用硬件
执行的模块或部件和/或软件对象或软件例程的动作的特定硬件实施方式。在一些实施方
案中,本公开中描述的不同部件、模块、发动机和服务可以实现为在计算系统上执行的对象
或进程(例如,作为单独的线程)。虽然本公开中描述的系统和方法中的一些系统和方法通
常被描述为在软件中实现(存储在通用硬件上并且/或者由通用硬件执行),但是特定硬件
实施方式或软件和特定硬件实施方式的组合也是可能且可以预期的。
[0111] 如本公开内容所用,涉及多个元件的术语“组合”可包括所有元件的组合或某些元件的各种不同子组合中的任何一种组合。例如,短语“A、B、C、
[0112] D或它们的组合”可指A、B、C或D中的任一个;A、B、C和D中的每一个的组合;以及A、B、C或D的任何子组合,诸如A、B和C;A、B和D;A、C和D;B、C和D;A和B;A和C;A和D;B和C;B和D;
或C和D。
[0113] 用于本公开,尤其是所附权利要求书中的术语(例如,所附权利要求书的主体)通常旨在作为“开放”术语(例如,术语“包括”应被解释为“包括但不限于”,术语“具有”应被解
释为“至少具有”,术语“包括”应被解释为“包括但不限于”,非限制)。
[0114] 另外,如果预期特定数量的引入的权利要求表述,则在权利要求中将明确叙述此类意图,并且在不进行此类表述的情况下,不存在此类意图。例如,为了帮助理解,以下所附
权利要求书可以包含介绍性短语“至少一个”和“一个或多个”的用法,以介绍权利要求陈
述。然而,使用此类短语不应理解为暗示由不定冠词“一个”或“一种”引入的权利要求表述
将包含此类引入的权利要求表述的任何特定权利要求限定于仅包含一个此类表述的实施
方案,即使当相同的权利要求包括介绍性短语“一个或多个”或“至少一个”和不定冠词,诸
如“一个”或“一种”(例如,“一个”和/或“一种”可被解释为指的是“至少一个”或“一个或多
个”);使用用于引入权利要求表述的定冠词的使用也是如此。
[0115] 此外,即使明确列举了所引入的权利要求详述的具体编号,本领域的技术人员也将认识到,此类详述应被解释为是指的是至少所列举的数目(例如,在没有其它修饰符的情
况下,“两个详述”的裸露详述是指至少两个详述或两个或更多个详述)。此外,在使用类似
于“A、B和C中的至少一者,非限制”或“A、B和C中的一者或多者,非限制”的常规的那些实例
情况下,此类构造一般旨在包括单独A、单独B、单独C、A和B一起、A和C一起、B和C一起或A、B
和C一起,非限制。
[0116] 此外,无论在说明书、权利要求书或附图中,呈现两个或更多个另外的术语的任何分离的词或短语应当理解为考虑包括术语中的一个、两个术语中的任意一个或两个术语两
者的可能性。例如,短语“A或B”应理解为包括“A”或“B”或“A和B”的可能性。
[0117] 本公开的附加非限制性实施方案包括:
[0118] 实施方案1:一种控制电动机的方法,所述电动机被配置用于响应于在所述电动机的静止部分处感应的电动机电流而生成所述电动机的可旋转部分的旋转,所述方法包括:
向电动机提供控制电压;执行电动机电流跟踪过程以用于将观察电动机电流跟踪到期望电
动机电流;响应于执行所述电动机电流跟踪过程而生成误差函数;调谐自适应控制回路,所
述自适应控制回路被配置为使用一个或多个估计的系统参数来最小化所述误差函数;以及
响应于所述已调谐的自适应控制回路而执行控制动作。
[0119] 实施方案2:根据实施方案1所述的方法,还包括:获得预期控制所述期望电动机电流的期望波形与所述观察电动机电流的观察波形之间的差异的第一控制动作;获得所述电
动机的一个或多个估计的系统参数;响应于所述一个或多个估计的系统参数而获得补偿分
量;以及通过响应于所述补偿分量而调整所述第一控制动作来获得第二控制动作。
[0120] 实施方案3:根据实施方案1和2中任一项的方法,其中获得所述电动机的所述一个或多个估计的系统参数包括估计表示所述电动机的系统动态的一个或多个系统参数。
[0121] 实施方案4:根据实施方案1至3中任一项的方法,其中估计表示所述电动机的系统动态的系统参数包括估计电感、相电阻和转子通量中的一个或多个。
[0122] 实施方案5:根据实施方案1至4中任一项的方法,其中响应于所述一个或多个估计的系统参数而获得补偿分量包括确定预期补偿所述估计的系统参数中的至少一个的分量。
[0123] 实施方案6:根据实施方案1至5中任一项的方法,还包括响应于通过执行所述自适应控制回路而获得的控制动作,将第二控制电压提供给所述电动机。
[0124] 实施方案7:根据实施方案1至6中任一项的方法,其中执行所述自适应控制回路包括:使用初始值来设置根据与估计的系统参数相对应的控制动作的估计增益的值;生成至
少一个系统参数的波形;以及响应于所述波形而调谐与所述至少一个系统参数相对应的估
计增益的值。
[0125] 实施方案8:根据实施方案1至7中任一项的方法,还包括:观察所述波形的稳定时段;以及响应于所述稳定时段的长度而改变所述估计增益的值。
[0126] 实施方案9:根据实施方案1至8中任一项的方法,其中响应于所述稳定时段的长度而改变所述估计增益的值包括:响应于所述稳定时段的长度大于指定阈值而增加所述估计
增益的值。
[0127] 实施方案10:根据实施方案1至9中任一项的方法,其中响应于所述稳定时段的长度而改变所述估计增益的值包括:响应于所述稳定时段的长度小于指定阈值而减少所述估
计增益的值。
[0128] 实施方案11:一种用于驱动被配置为永磁同步电动机PMSM的电动机的电动机控制器,所述电动机控制器包括处理器和非暂态机器可读介质,所述介质包括指令,所述指令在
由所述处理器执行时将所述电动机控制器配置为:为所述电动机提供第一控制电压;执行
电动机电流跟踪过程以用于将观察电动机电流跟踪到期望电动机电流;响应于执行所述电
动机电流跟踪过程而生成误差函数;调谐自适应控制回路,所述自适应控制回路被配置为
响应于一个或多个估计的系统参数而最小化所述误差函数;以及响应于所述已调谐的自适
应控制回路而提供第二控制电压。
[0129] 实施方案12:根据实施方案11所述的电动机控制器,其中所述指令在由所述处理器执行时进一步将所述电动机控制器配置为:获得预期控制所述期望电动机电流的期望波
形与所述观察电动机电流的观察波形之间的差异的第一控制动作;获得所述电动机的一个
或多个估计的系统参数;响应于所述一个或多个估计的系统参数而获得补偿分量;以及通
过响应于所述补偿分量而调整所述第一控制动作来获得第二控制动作。
[0130] 实施方案13:根据实施方案11和12中任一项的电动机控制器,其中所述指令在由所述处理器执行时进一步将所述电动机控制器配置为通过估计表示所述电动机的系统动
态的一个或多个系统参数来获得所述电动机的所述一个或多个估计的系统参数。
[0131] 实施方案14:根据实施方案11至13中任一项的电动机控制器,其中所述指令在由所述处理器执行时进一步将所述电动机控制器配置为通过估计电感、相电阻和转子通量中
的一个或多个来估计表示所述电动机的系统动态的系统参数。
[0132] 实施方案15:根据实施方案11至14中任一项的电动机控制器,其中所述指令在由所述处理器执行时进一步将所述电动机控制器配置为通过确定预期补偿所述估计的系统
参数中的至少一个的分量来响应于所述一个或多个估计的系统参数而获得补偿分量。
[0133] 实施方案16:根据实施方案11至15中任一项的电动机控制器,其中所述指令在由所述处理器执行时进一步将所述电动机控制器配置为响应于通过执行所述自适应控制回
路而获得的控制动作,将第二控制电压提供给所述电动机。
[0134] 实施方案17:根据实施方案11至16中任一项的电动机控制器,其中所述指令在由所述处理器执行时进一步将所述电动机控制器配置为通过以下方式来执行所述自适应控
制回路:使用初始值来设置根据与估计的系统参数相对应的控制动作的估计增益的值;生
成至少一个系统参数的波形;以及响应于所述波形而调谐与所述至少一个系统参数相对应
的估计增益的值。
[0135] 实施方案18:根据实施方案11至17中任一项的电动机控制器,其中所述指令在由所述处理器执行时进一步将所述电动机控制器配置为通过以下方式来执行所述自适应控
制回路:观察所述波形的稳定时段;以及响应于所述稳定时段的长度而改变所述估计增益
的值。
[0136] 实施方案19:根据实施方案11至18中任一项的电动机控制器,其中所述指令在由所述处理器执行时进一步将所述电动机控制器配置为通过以下方式响应于所述稳定时段
的长度而改变所述估计增益的值:响应于所述稳定时段的长度大于指定阈值而增加所述估
计增益的值。
[0137] 实施方案20:根据实施方案11至19中任一项的电动机控制器,其中所述指令在由所述处理器执行时进一步将所述电动机控制器配置为通过以下方式响应于所述稳定时段
的长度而改变所述估计增益的值:响应于所述稳定时段的长度小于指定阈值而减少所述估
计增益的值。
[0138] 实施方案21:一种系统,包括:电动机,所述电动机被配置为场定向控制的永磁同步电动机;以及驱动器,所述驱动器被配置为执行电流跟踪过程以用于将所述电动机的观
察电动机电流跟踪到所述电动机的期望电动机电流,所述过程包括:响应于所述电流跟踪
过程而生成误差函数;调谐自适应控制回路,所述自适应控制回路被配置为响应于使用估
计的系统参数的补偿函数而最小化所述误差函数;以及响应于所述已调谐的自适应控制回
路,为所述电动机提供控制电压。
[0139] 实施方案22:根据实施方案21所述的系统,其中所述误差函数指示期望电动机电流与观察电动机电流之间的差异。
[0140] 实施方案23:根据实施方案21和22中任一项的系统,其中所述驱动器包括:运动曲线生成器,所述运动曲线生成器响应于期望位置和期望速度中的一个或多个而生成期望运
动曲线;运动控制器,所述运动控制器被配置为响应于所述期望运动曲线而输出期望电流
曲线;以及电流控制器,所述电流控制器被配置为响应于所述期望电流曲线而输出控制电
压。
[0141] 实施方案24:根据实施方案21至23中任一项的系统,其中所述电流控制器包括:控制器,所述控制器被配置为实现d轴控制回路;以及自适应控制器,所述自适应控制器被配
置为实现q轴控制回路。
[0142] 实施方案25:根据实施方案21至24中任一项的系统,其中所述电流控制器还包括可操作地耦接到Clarke变压器的输出的Park变压器,所述可操作地耦接的Park变压器和
Clarke变压器被配置为接收观察电动机电流和观察电动机运动,并且将所述观察电动机电
流和所述观察运动转换为q轴分量和d轴分量。
[0143] 实施方案26:根据实施方案21至25中任一项的系统,其中所述电流控制器还包括被配置为生成脉冲宽度调制的电压控制信号的脉冲宽度调制生成器。
[0144] 实施方案27:根据实施方案21至26中任一项的系统,其中所述运动控制器包括:速度控制器,所述速度控制器被配置为确定所述期望运动曲线的速度分量;以及位置控制器,
所述位置控制器被配置为确定所述期望运动曲线的位置分量。
[0145] 实施方案28:根据实施方案21至27中任一项的系统,还包括:第一反馈路径,所述第一反馈路径用于向所述运动控制器提供关于所述电动机的操作的运动信息;以及第二反
馈路径,所述第二反馈路径用于向所述电流控制器关于供应给所述电动机的所述电动机电
流的电动机电流信息。
[0146] 虽然本文结合某些图示实施方案描述了本发明,但本领域的普通技术人员将认识到并理解本发明不受此限制。相反,在不脱离下文所要求保护的本发明的范围及其法律等
同形式的情况下,可对图示实施方案和所述实施方案进行许多添加、删除和修改。此外,来
自一个实施方案的特性可与另一个实施方案的特性组合,同时仍被包括在发明人所设想的
本发明的范围内。