ZHCAD80 October   2023 AM2634

 

  1.   1
  2.   摘要
  3. 1引言
  4. 2浮点单元
  5. 3三角函数加速器
  6. 4控制律加速器
  7. 5Viterbi、复杂数学运算和 CRC 单元
  8. 6工业通信子系统
  9. 7了解满足实时控制需求的出色 MCU

引言

实时控制系统是众多关键应用的神经中枢。这些系统协调了感应、处理和驱动之间的微妙平衡,其重要性不言而喻。

以电动汽车中的牵引逆变器为例。逆变器的主要功能是将电池的直流电源转换为电机依赖的三相交流电源。在这种情况下,每一毫秒都至关重要。逆变器不断根据路况、负载需求和驾驶员输入等变量进行调节,提供平稳且节能的驾驶体验。同样,对工业机器人进行编程,以确保其在重复的任务中保持高精度。无论是旋转角度还是施加的力,速度和精度都至关重要。即使是细微的偏差也可能导致产品出现缺陷。得益于实时控制系统,机器人和车辆中的电机能够全天候安全无缝地运行。


GUID-20230927-SS0I-7GQL-9KDK-HHHTL2ZHJ5RT-low.svg

图 1-1 实时控制环路的主要功能块

每个实时控制系统都包含:

  1. 感应:无论是电动汽车电池中的温度传感器还是机械臂中的位置传感器,这些器件都能持续采集实时数据。
  2. 处理:精密的算法会解读这些原始数据。鉴于实时需求,该阶段的速度和精度至关重要。
  3. 驱动:系统会接收命令,从而根据处理的数据产生实际的操作。

在设计实时控制系统(无论是多轴驱动器、工业机器人、电动汽车还是光伏逆变器)时,主要目标是更大限度地减少延迟,从而优化性能。配备专用硬件加速器的高性能微控制器可实现这一目标。这些加速器专为高效处理复杂的控制算法而设计。以下各节重点介绍实时控制环路的处理阶段,讨论了算法开发以及硬件加速器在尽可能减少系统延迟方面的作用。本文最后回顾了 TI 为这些应用打造的出色 MCU 产品系列。