主要内容

本页采用了机器翻译。点击此处可查看英文原文。

C2000 Clarke Transformation

将平衡的三相量转换为平衡的两相正交量

描述

将现有的 DMC 模块替换为 MCB 模块,以提高易用性和未来的兼容性。建议您使用来自以下位置的模块:控制算法设计 (Motor Control Blockset)。虽然这些模块不能完全替代原有模块,但它们可以实现相同的功能。

C28x DMC 库MCB 中 C28x DMC 库的等效项
C2000 Clarke TransformationClarke Transform (Motor Control Blockset)
C2000 Inverse Park TransformationInverse Park Transform (Motor Control Blockset)
C2000 Park TransformationPark Transform (Motor Control Blockset)
C2000 PID ControllerPI Controller (Motor Control Blockset)
C2000 Ramp ControlPosition Generator (Motor Control Blockset)
C2000 Ramp GeneratorPosition Generator (Motor Control Blockset)
C2000 Space Vector GeneratorPWM Reference Generator (Motor Control Blockset)
C2000 Speed MeasurementSpeed Measurement (Motor Control Blockset)

该模块将平衡的三相量转换为平衡的两相正交量。该变换实现了这些方程。

如图所示。

该模块的输入是平衡三相量的相位 a (As) 和相位 b (Bs) 分量,输出是变换信号的直轴 (Alpha) 分量和正交轴 (Beta) 分量。

瞬时输出由以下方程定义,并在下图中显示:

前面的方程和图形中使用的变量与下表所示的模块上的变量相对应:

 方程变量模块变量
输入ia作为
 ibBs
输出idAlpha
 iqBeta

注意

  • 要从该模块生成优化代码,请启用 TI C28xTI C28x (ISO) CRL。

  • 该模块的实现过程中,在代码生成期间不会调用相应的 Texas Instruments® 库函数。TI 函数使用全局 Q 设置,而该模块使用的 MathWorks® 代码根据模块输入动态调整 Q 格式。有关详细信息,请参阅Using the IQmath Library

  • C2000 Clarke Transformation block

参考资料

For detailed information on the DMC library, see C/F 28xx Digital Motor Control Library, Literature Number SPRC080, available at the Texas Instruments Web site.