Orange robots welding car frames on an assembly line.
Orange robots welding car frames on an assembly line.
How AI is Promising an Electric Motor Calibration Breakthrough AI Promising an Electric Motor Calibration Breakthrough

AI有望实现电机校准技术新突破

作者:边缘侧AI合作伙伴关系总监Yuval Zukerman

2026年5月4日

电机无处不在。从汽车车窗、洗衣机,到房屋建造工人手里的电钻,乃至手机的轻微振动,都离不开电机的驱动。电机看起来很简单:通电就会运转。但大多数人从不知晓的是:每台电机在正常工作之前,都需要经过精心校准,并且校准过程的复杂程度远超想象。为了避免重复校准,电机通常会预设一组适用于典型场景、“基本够用”的基础参数。但在许多情况下,企业仍需依赖专家进行精细调校。

这些专家普遍采用传统的“比例-积分-微分”(PID)调校方法,过程复杂且成本高昂。另一方面,若电机未经充分调校,后果也不容小觑。根据Precedence Research的调研1,2025年电机市场规模超过1800亿美元,且增长势头迅猛。让电机以“基本够用”的状态运行,不仅会造成能源浪费,还可能导致过早磨损,甚至需要提前更换。这一容易被忽视的校准难题,历来被视为使用电机所必须承受的代价——直到现在,情况才开始发生变化。

ADI公司长期与工业、机器人和自动化应用中的真实电机系统打交道。这种身处一线的系统级视角,促使我们探索AI能否帮助解决电机控制领域最顽固的现实挑战之一:在未知且不断变化的负载下调试和调校电机。ADI的最新研究表明,AI模型能够仅凭一次运行示例就学会如何控制任意电机。初步结果显示,这种模型有望利好从剃须刀到在轨卫星的各类设备。

当前是如何调校电机的(以及为何如此困难)

现代电机控制通常依赖反馈环路,最常见的是PI或PID控制器。理论上很精炼,实践中却令人头疼。电机调校通常涉及以下步骤:

  1. 将电机安装到实际系统中
    需要仔细测量系统负载。变速箱、皮带、惯量、摩擦和顺从性都会改变电机的行为。
  2. 注入测试信号
    工程师通过施加步进输入、斜坡信号或啁啾信号,观察电机的响应特性。
  3. 测量跟踪误差
    确定电机实际位置与目标位置的偏差。
  4. 手动调整增益
    通俗地讲,增益调整就是为了设定电机出错时电机控制器的纠正强度。为了找到适当的平衡点,往往需要专家耗费数小时反复调整。
  5. 重复多次
    负载变了?再次调整。速度曲线变了?再次调整。发生温漂?再次调整。

即使调校得当,PI控制在处理摩擦、饱和、死区、多惯量动力学等非线性问题时仍显力不从心。为提供补偿,工程师通常会加入前馈控制,试图在误差产生之前就预测出跟随运动命令所需的扭矩或电流。但前馈控制也有自身的问题:需要对电机及其驱动的机械系统准确建模。而在现实世界中,这些模型很少能长时间保持准确。这就是为什么电机调校至今仍然是一个实践性强、依赖专家的过程。这也意味着调校工作不仅缓慢、成本高昂,而且难以规模化。

为什么此前的“AI电机控制”未能奏效,而上下文学习能够成功

机器学习此前已被应用于电机控制,但存在重大局限性。有些方法要求为每台电机和每种负载条件收集大量数据集,还有些方法则要求系统一有变化就重新训练模型。强化学习方法虽然可行,但通常需要数千次尝试,容易受到“仿真与现实差距”的影响,并且在真实硬件上测试可能存在风险。简而言之,大多数AI方法只是进行了成本转移:减少了人工调校,但增加了数据收集、重新训练时间,或增加了系统复杂度。始终缺失的核心能力是泛化,即仅依靠极少量数据,就能理解并适应一种新电机。

上下文学习改变了传统规则。

上下文学习模型不是通过更新模型参数,而是通过参考示例来完成适配。只需提供一组输入与输出样例,模型便能隐式推断系统的行为逻辑。这一思想已在语言模型中得到充分探索。而如今,ADI首次证明,这一原则同样能够应用于真实世界的电机控制场景。与其通过训练让AI成为一个新控制器,不如让AI学会识别当前电机并作出正确响应。

系统工作原理(不涉及数学)

这种方法非常简练,仅需两个阶段就能实现。

第一步:学习系统的语言

在接触真实电机之前,模型在数以万计的合成系统(包括线性和非线性)上进行预训练。这些系统包含了真实机电系统中常见的饱和、摩擦、死区等行为。通过这些数据,模型学习到信号和系统行为的紧凑特征表示形式。重要的是,它从未见过方程或标签,只见过原始的(输入、输出)数据对。当接触到真实电机时,模型已经掌握了“系统”的运行机制与特征。

第二步:从单次运行推断电机行为

部署后,模型观察一次未经调校的电机响应,也就是默认PI控制器产生的非理想数据。仅凭这一组样本数据,模型便能形成一个“系统嵌入”(system embedding,通过学习获得的内部表示),用于刻画电机的负载动态特性。随后,模型会将这一嵌入作为提示信息,为新的运动指令生成精确的前馈控制信号。

测试时,团队使用了ADI公司的Trinamic电机控制器 TMC9660 来驱动步进电机和无刷直流电机(BLDC),并在不同负载下进行了测试。结果是:在第一次尝试时,模型生成的命令就实现了跟踪误差的大幅降低。无需重新训练,无需辨识实验,无需参数调整。

更好的控制意味着什么

在电机控制中,精度的意义远不止是契合图表上的理论数值。快速的自动化调校和更低的跟踪误差,还能提升系统可靠性、降低能源成本,并凭借更高效的电机更换流程缩短设备停机时间。

实验显示,面对未见过的负载和电机,这一方法优于精细调校的PI控制器和基于物理模型的前馈控制方法。对于复杂的多惯量系统和非线性效应(如库仑摩擦)显著的电机,提升尤为明显。换言之,它不仅在实验室中有效,在最难进行传统调校的场景下也同样奏效。

合成数据蕴藏的巨大价值

这项研究中最反直觉的发现之一,是合成数据所扮演的角色。初始合成数据集包含来自20,000个不同系统的60,000个输入-输出对。这些系统涵盖了广泛的电机类型,包括线性和非线性时不变(LTI和NTI)系统。团队还通过添加常见非线性(如死区和饱和)的样本,进一步扩充了该数据集。这一补充有助于引入一些不依赖于特定电机的通用电机行为。

这些数据中最突出的一点是,模型预训练避开了特定电机数据和系统方程。重要的是,测试表明,即使仅用简单线性系统训练出的模型,其表现也优于PI和基于物理模型的方法。这意味着,训练数据并不需要与真实电机高度匹配。模型无需依赖每种电机的精准数字孪生体。对模型而言,多样性比真实性更有价值,通过广泛学习各种可能的动态模式,它能迅速识别新的系统。

即使合成系统与真实电机并不完全一致,模型仍然能够有效地泛化。这颠覆了人们关于数据的通常认知,为开发更具可扩展性的控制系统打开了大门。

为何此举会改写电机控制的成本效益

这种方法并未抛弃控制理论,也没有取代反馈环路。它只是剔除了调校过程中最昂贵的环节:人工调校和系统识别。曾经需要专家耗费数小时才能完成的任务,如今可在几秒钟内完成。这一变化对机器人、制造业、医疗设备、消费类产品等领域意义重大,特别是在那些要求电机长期稳定运行而无需频繁人工干预的场景中,其价值尤为突出。

在实际应用中,TMC9660和 TMC6460 等集成运动平台是落实这些进展的理想载体。这些平台将电力电子、检测和运动控制技术深度整合,形成一套软件定义解决方案。

探索永不停息

鉴于初始模型表现优异,我们的团队计划将研究范围拓展至以下方面:

  • 当前模型需要桌面级算力才能运行。我们将调整模型,使其更好地兼容边缘平台。
  • 继上下文学习研究之后,我们正在探索自适应电机控制技术。这项技术不仅能保证全局稳定性,还能灵活适应不断变化的环境(惯量、摩擦等)。
  • 最后,我们将推广这项工作,对模型进行微调以适配其他ADI电机和产品,从而通过稳健的前馈与自适应控制技术优化性能。

另外,我们很高兴地宣布,本项目相关研究论文已发布于Arxiv(https://arxiv.org/abs/2602.07173),且已入选今年ICASSP 2026会议的海报展示。期待在会上与大家交流,当面探讨我们的研究成果。


来源