ZHCUBZ4 April   2024

 

  1.   1
  2.   说明
  3.   资源
  4.   特性
  5.   应用
  6.   6
  7. 1系统说明
    1. 1.1 术语
    2. 1.2 主要系统规格
  8. 2系统概述
    1. 2.1 方框图
    2. 2.2 主要米6体育平台手机版_好二三四
      1. 2.2.1 AM263x 微控制器
        1. 2.2.1.1 TMDSCNCD263
        2. 2.2.1.2 LP-AM263
  9. 3系统设计原理
    1. 3.1 三相 PMSM 驱动器
      1. 3.1.1 PMSM 的数学模型和 FOC 结构
      2. 3.1.2 PM 同步电机的磁场定向控制
        1. 3.1.2.1 ( a ,   b ) ⇒ ( α , β ) Clarke 变换
        2. 3.1.2.2 α , β ⇒ ( d ,   q ) Park 变换
        3. 3.1.2.3 交流电机 FOC 基本配置方案
        4. 3.1.2.4 转子磁通位置
      3. 3.1.3 PM 同步电机的无传感器控制
        1. 3.1.3.1 具有锁相环的增强型滑模观测器
          1. 3.1.3.1.1 PMSM 的 ESMO 设计
          2. 3.1.3.1.2 使用 PLL 的转子位置和转速估算
      4. 3.1.4 电机驱动器的硬件必要条件
      5. 3.1.5 额外的控制特性
        1. 3.1.5.1 弱磁 (FW) 和每安培最大扭矩 (MTPA) 控制
        2. 3.1.5.2 快速启动
  10. 4硬件、软件、测试要求和测试结果
    1. 4.1 硬件要求
    2. 4.2 软件要求
      1. 4.2.1 导入和配置工程
      2. 4.2.2 工程结构
      3. 4.2.3 实验室软件概述
    3. 4.3 测试设置
      1. 4.3.1 LP-AM263 设置
      2. 4.3.2 BOOSTXL-3PHGANINV 设置
      3. 4.3.3 TMDSCNCD263 设置
      4. 4.3.4 TMDSADAP180TO100 设置
      5. 4.3.5 TMDSHVMTRINSPIN 设置
    4. 4.4 测试结果
      1. 4.4.1 1 级递增构建
        1. 4.4.1.1 构建和加载工程
        2. 4.4.1.2 设置调试环境窗口
        3. 4.4.1.3 运行代码
      2. 4.4.2 2 级递增构建
        1. 4.4.2.1 构建和加载工程
        2. 4.4.2.2 设置调试环境窗口
        3. 4.4.2.3 运行代码
      3. 4.4.3 3 级递增构建
        1. 4.4.3.1 构建和加载工程
        2. 4.4.3.2 设置调试环境窗口
        3. 4.4.3.3 运行代码
      4. 4.4.4 4 级递增构建
        1. 4.4.4.1 构建和加载工程
        2. 4.4.4.2 设置调试环境窗口
        3. 4.4.4.3 运行代码
    5. 4.5 向电机控制项目中添加附加功能
      1. 4.5.1 使用 DATALOG 函数
      2. 4.5.2 使用 PWMDAC 函数
      3. 4.5.3 添加 CAN 功能
      4. 4.5.4 添加 SFRA 功能
        1. 4.5.4.1 操作原理
        2. 4.5.4.2 对象定义
        3. 4.5.4.3 模块接口定义
        4. 4.5.4.4 使用 SFRA
    6. 4.6 构建定制板
      1. 4.6.1 构建新的定制板
        1. 4.6.1.1 硬件设置
        2. 4.6.1.2 将参考代码迁移到定制板
          1. 4.6.1.2.1 设置硬件板参数
          2. 4.6.1.2.2 修改电机控制参数
          3. 4.6.1.2.3 更改引脚分配
          4. 4.6.1.2.4 配置 PWM 模块
          5. 4.6.1.2.5 配置 ADC 模块
          6. 4.6.1.2.6 配置 CMPSS 模块
  11. 5通用米6体育平台手机版_好二三四 (TI) 高压评估模块 (TI HV EVM) 用户安全指南
  12. 6设计和文档支持
    1. 6.1 设计文件
      1. 6.1.1 原理图
      2. 6.1.2 BOM
      3. 6.1.3 PCB 布局建议
        1. 6.1.3.1 布局图
    2. 6.2 工具与软件
    3. 6.3 文档支持
    4. 6.4 支持资源
    5. 6.5 商标
  13. 7作者简介

运行代码

  1. 打开交流或直流电源,逐渐增加电源上的输出电压以获得适当的直流母线电压。
  2. 通过取消选中 Tools > Advanced Features 中的 Data Cache Enabled 来禁用数据缓存。
  3. 通过点击“Resume”按钮来运行工程,或依次点击“Debug”选项卡中的 RunResumesystemVars.flagEnableSystem 必须在固定时间后设为 1,这意味着已完成偏移校准。故障标志 motorVars_M1.faultMtrUse.all 等于 0,否则用户必须检查电流和电压检测电路,如节 4.4.1中所述。
  4. 要验证运行电机时进行电流闭环控制,请在“Expressions”窗口中将变量 motorVars_M1.flagEnableRunAndIdentify 设置为 1,如图 4-23 中所示。电机在运行时会使用来自角度发生器的角度进行闭环控制,运行速度在 motorVars_M1.speedRef_Hz 变量中设置。在“Expressions”窗口中检查 motorVars_M1.speed_Hz 的值。这两个变量的值非常接近。
  5. 将示波器探头连接到 EPWMDAC(用于 HV 套件)输出和电机相线,以探测角度和电流信号以及电流。示波器上的这些波形如图 4-24所示。在“Expressions”窗口中更改 motorVars_M1.Idq_set_A.value[1] 以设置基准扭矩电流,相应地,电机相电流将以相同的百分比增加。
  6. 如果电机无法以电流闭环运行并出现过流故障,则检查是否根据硬件板正确设置了 motorVars_M1.adcData.current_sf 的符号和 userParams_M1.current_sf 的值。这两个变量的值都与 user_mtr1.h 文件中的定义常量 USER_M1_ADC_FULL_SCALE_CURRENT_A 相关。
  7. 将变量 motorVars_M1.flagEnableRunAndIdentify 设为 0 停止运行电机。
  8. 完成后,现在可以停止控制器,并终止调试连接。通过首先点击工具栏上的“Suspend”按钮或点击 TargetHalt 来完全停止控制器。最后,通过点击“CPU Reset”按钮或依次点击 RunReset 来复位控制器。
  9. 通过点击“Terminate Debug Session”按钮或依次点击 RunTerminate 来关闭 CCS 调试会话。
TIDM-02018 构建级别 3:表达式窗口中的变量图 4-23 构建级别 3:表达式窗口中的变量
TIDM-02018 构建级别 3:EPMWDAC 进行电机转子角度和相电流波形监控图 4-24 构建级别 3:EPMWDAC 进行电机转子角度和相电流波形监控