交流电动机控制方案

控制不同类型的交流电机
  • 快速测量电流/电压
  • 为电驱动装置生成合适的 PWM
  • 连接不同的位置编码器
  • 控制交流电机,比如异步电机、无刷直流电机 (BLDC) 和永磁同步电机 (PMSM)
  • MATLAB®/Simulink®所用 RTI 模块组
 
用途
交流电机控制方案是基于 DS5202 FPGA 基板。该方案专为快速测量电流/电压、连接不同的位置编码器及控制 ASM、BLDC 和 PMSM 等交流电机而设计。交流电机的快速原型要求使用快速 I/O,可以使用 DS5202 FPGA 基板和合适的背负式模块来实现,其中控制算法运行在 DS1005 或 DS1006 处理器板卡上。用户控制模型与交流电机控制硬件之间的接口通过交流电机控制方案 RTI 模块组来实现。
 
 
使用实例
交流电机控制方案的典型应用示例是不同类型交流电机高度动态性控制(比如采样速率为 20-40 kHz)。
某些使用场合包括:
  • 磁场定向控制 PMSM 或 ASM
  • BLDC 控制
  • 无传感器控制新方法原型
  • 使 RapidPro 功率单元与合适的模块或用户定义的功率变换器配合使用
对于车载交流电机控制方案,可以将其安装在 dSPACE AutoBox 中固定应用时,可以安装在扩展盒中。
 
 
应用
  • 测量(相电流和/或电压、直流链电流或电压),并且 ADC 的启动能够同步到 PWM 信号
  • 利用典型的传感器进行位置和速度测量,比如霍尔传感器或增量编码器、解析器、或是带有串行接口的典型单圈/多圈编码器(EnDat 或 SSI)
  • 生成门极驱动器信号(正弦换相所用中心对准 3/6 PWM,或模块换相所用 PWM 信号,或用户定义的高级 PWM 波形)
  • ADC 测量与中心对准 PWM 信号(常规采样)实现同步
  • 通过在 PWM 的中心位置或是用户定义的电机角度中断生成来实现模型同步。
  • 在 PWM 的中心位置为外部设备触发信号
XSG AC Motor Control Library
FPGA-based control design for MicroAutoBox II, SCALEXIO and PHS-based systems
  • FPGA library for high-speed electric drive control
  • High performance position sensor processing
  • Flexible PWM generation
  • Connection of diverse position encoders
  • Examples of controller models for various AC motors
 
The XSG AC Motor Control library lets you program inside the FPGA. This mainly involves the high-performance proces-sing of various position sensors and in conjunction with the included XSG Utils library, the flexible generation of PWM patterns. You can use the RTI FPGA Programming Blockset to position and combine these components however required.