ZHCAD05 august   2023 AM2631 , AM2632 , AM2632-Q1 , AM2634 , AM2634-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
    1. 1.1 主要系统技术规格
  5. 2AM263x 概述
    1. 2.1 AM263x 控制卡和牵引系统框架
  6. 3运行 TIDM-02014 牵引逆变器的指南
    1. 3.1 软件设置
      1. 3.1.1 Code Composer Studio 工程
      2. 3.1.2 软件结构
    2. 3.2 创建实时调试接口
      1. 3.2.1 确认 CCS 特性
      2. 3.2.2 创建目标配置文件
      3. 3.2.3 添加串行命令监视器软件
      4. 3.2.4 启动实时调试
    3. 3.3 运行代码
      1. 3.3.1 工程设置
      2. 3.3.2 运行应用程序
    4. 3.4 从 ADC 采样并通过 CCS 读取样本
      1. 3.4.1 寄存和启用中断
      2. 3.4.2 添加日志代码,以固定速率读取图中样本
      3. 3.4.3 在表达式和图形窗口中读取 ADC 样本
    5. 3.5 生成空间矢量 PWM 和在开环中驱动电机
      1. 3.5.1 设置 SVPWM 发生器输入
      2. 3.5.2 在图形窗口中读取 SVPWM 占空比
      3. 3.5.3 逆变器上电并在开环中旋转电机
    6. 3.6 以模拟速度闭合电流环路
      1. 3.6.1 添加变换和读取开环中的 Id-Iq
      2. 3.6.2 添加控制器,以闭合电流环路
      3. 3.6.3 读取 Id-Iq,以闭合电流环路
    7. 3.7 添加软件旋转变压器数字转换器
      1. 3.7.1 为旋转变压器硬件生成激励
      2. 3.7.2 添加旋转变压器软件
      3. 3.7.3 读取旋转变压器软件输出
  7. 4代码迁移的简要指南
    1. 4.1 SDK 资源概览
    2. 4.2 从 C28 迁移代码
    3. 4.3 从 AM24 迁移代码
  8. 5总结
  9. 6参考文献

逆变器上电并在开环中旋转电机

逆变器上电后,便可以在开环中旋转电机。建议起始速度为低速。标幺值全局变量 SpdRef 可设置在 0.01 左右。几个标志控制所列示例程序的执行。“runMotor”是“gTFlag_MockTheta”和“gTFlag_SpdDemo”的栅极。如果“runMotor”为“FALSE”,不会发送速度命令。“gTFlag_MockTheta”将在开环和电流闭环中使用仿真角度和速度。“gTFlag_SpdDemo”将提供速度命令,以演示速度闭环。“gTFlag_MockTheta”和“gTFlag_SpdDemo”不应该同时为“TRUE”。必须使用“runMotor”停止电机,然后在“gTFlag_MockTheta”和“gTFlag_SpdDemo”之间切换。当“gTFlag_MockVdq”为“TRUE”时,在 SVPWM 生成前来自程序的 Vd 和 Vq 将通过从表达式窗口中手动输入进行覆盖。当“gTFlag_MockId”或“gTFlag_MockIq”为“TRUE”时,电流环路控制器输入端的电流值将通过从表达式窗口手动输入进行替换。

  • runMotor
  • gTFlag_MockTheta
  • gTFlag_MockVdq
  • gTFlag_MockId
  • gTFlag_MockIq
  • gTFlag_SpdDemo

在此部分中,将“gTFlag_MockTheta”和“gTFlag_MockVdq”设置为“TRUE”后,“runMotor”可更改为“TRUE”。正确选择“SpdRef”、“VdTesting”和“VqTesting”后,值得注意的是,Vd 和 Vq 是实际值,而不是标幺值。如节 3.4.3所述,可读取 A 相电流。图 3-20 中绘制了它。在接通低频交流电流后,电机应该开始旋转。否则,建议检查电机、逆变器和控制卡。逆变器硬件详情请参阅 TIDM-02014。用户指南中应提供控制卡详情。

GUID-20220308-SS0I-GXQG-VVXZ-L8JNWF4QZM6N-low.png图 3-20 A 相电流开环