Main Content

DQ Limiter

dq 参考系中的饱和电压(或电流)

自 R2020a 起

库:
Motor Control Blockset / Controls / Control Reference
Motor Control Blockset HDL Support / Controls / Control Reference

描述

DQ Limiter 模块根据指定的饱和界限与所选饱和方法,在 dq 参考系中生成输入电压(或电流)的饱和值。

该模块接受 d 轴和 q 轴电压(或电流)的参考值,并输出对应的饱和值。该模块还提供参考 dq 电压(或电流)的非饱和峰值,可用于启用弱磁控制。

注意

该模块支持最大 128 位的定点数据类型。

方程

下列方程描述模块对饱和 dq 电压(或电流)值的计算。

对于 DQ 等效性:

magref=(dref)2+(qref)2

magref>xmax 时。

  • dsat=drefmagref×xmax

  • qsat=qrefmagref×xmax

magrefxmax 时。

  • dsat=dref

  • qsat=qref

其中,xmax 是饱和界限。

当 D 轴优先时:

magref=(dref)2+(qref)2

dsat=min(max(dref,xmax),xmax)qsat=sign(qref)×min(|qref|,|xmax2(dsat)2|)

其中,xmax 是饱和界限。

当 Q 轴优先时:

magref=(dref)2+(qref)2

qsat=min(max(qref,xmax),xmax)dsat=sign(dref)×min(|dref|,|xmax2(qsat)2|)

其中,xmax 是饱和界限。

端口

输入

全部展开

沿旋转 dq 参考系的 d 轴的参考电压(或电流)值。

数据类型: single | double | fixed point

沿旋转 dq 参考系的 q 轴的参考电压(或电流)值。

数据类型: single | double | fixed point

模块用于启动饱和的饱和方法。端口接受以下整数值之一:

  • 1 - D 轴优先

  • 2 - Q 轴优先

  • 任何其他正整数 - D-Q 等效方法

依存关系

要启用此端口,请为 Saturation method 参数选择 Input port

数据类型: uint16

模块用于启动饱和的饱和限值。端口接受大于或等于 0 的值。

依存关系

要启用此端口,请为 Saturation limit 参数选择 Input port

数据类型: single | double | fixed point

输出

全部展开

沿旋转 dq 参考系的 d 轴的饱和电压(或电流)值。

数据类型: single | double | fixed point

沿旋转 dq 参考系的 q 轴的饱和电压(或电流)值。

数据类型: single | double | fixed point

输入电压(或电流)的非饱和峰值。

数据类型: single | double | fixed point

参数

全部展开

选择模块应使用对话框还是输入端口来指定饱和方法。

编程用法

satMethodInputType

选择模块应使用的饱和方法。

依存关系

要启用此参数,请将 Saturation method 设置为 Specify via dialog

编程用法

satMethodSelected

选择模块应使用对话框还是输入端口来指定饱和界限。

编程用法

satLimitInputType

电压(或电流)的最大幅值,超出该值时模块输出将受限。

DQ saturation limit (current) 通常是电机的额定电流。当您使用标幺制 (PU) 时,您应将电机的额定电流转换为关于基电流的标幺值。

DQ saturation limit (voltage) 通常是逆变器提供的最大相电压。通常,对于空间矢量 PWM,该值为 Vdc3;对于正弦 PWM,该值为 Vdc2,其中 Vdc 是逆变器的直流链路电压。

注意

您可以在此参数中输入标幺单位或 SI 单位电压(或电流)值(输入值的单位应与 dref 和 qref 输入的单位相同)。为了获得最优性能,我们建议您提供标幺单位值。

依存关系

要启用此参数,请将 Saturation limit 设置为 Specify via dialog

编程用法

Vmax

扩展功能

C/C++ 代码生成
使用 Simulink® Coder™ 生成 C 代码和 C++ 代码。

定点转换
使用 Fixed-Point Designer™ 设计和仿真定点系统。

版本历史记录

在 R2020a 中推出