主要内容

Induction Machine Direct Torque Control (Single-Phase)

Single-phase induction machine direct torque control

  • 库:
  • SIMSCAPE /电气 /控制 /感应机控制

  • Induction Machine Direct Torque Control (Single-Phase) block

描述

TheInduction Machine Direct Torque Control (Single-Phase)block implements a single-phase induction machine direct torque control structure.

Equations

This diagram shows the direct torque control architecture for single-phase machines

The torque and flux estimation is based on machine voltage equations. The discrete-time voltage equations using the backward Euler discretization method, are:

ψ a = ( v a i a R a s ) T s z z 1

ψ b = ( v b i b R b s ) T s z z 1

where:

  • RasRbsare the main winding resistance and the auxiliary winding resistance, respectively.

  • iaibare the main winding current and the auxiliary winding current, respectively.

  • vavbare the main and auxiliary winding voltage, respectively.

  • ψaψbare the main and auxiliary winding flux, respectively.

扭矩和通量来自:

T = p ( a ψ a i b 1 a ψ b i a )

ψ s = ψ a 2 + ψ b 2

where:

  • pis the number of pole pairs.

  • a是主绕组转弯比的辅助。

Employing simple hysteresis comparators detects the status of flux and torque errors. The following figures illustrate the hysteresis comparators and the switching sectors.

The table shows the optimum switching table (inverter high side).

cψ,cT,S(θ) S0 S1 S2 S3
cψ= 1 cT= 1 1,1 0,1 0,0 1,0
cT= 0 1,0 1,1 0,1 0,0
cψ= 0 cT= 1 0,1 0,0 1,0 1,1
cT= 0 0,0 1,0 1,1 0,1

The torque reference can be provided as an input, or, in the case of speed control, be generated internally using a PI speed controller.

通量参考是在内部生成的:

ψ s * = 2 π f n ψ n p min ( | ω r | , 2 π f n p )

where,

  • ωr是rad/s中的转子角机械速度。

  • fn是额定频率。

  • ψnis the rated flux.

限制

  • 在此块中不考虑逆变器的死亡时间。对于硬件实施,在外部添加死时间。

端口

输入

expand all

在rad/s中指定角速度参考或NM中的扭矩参考。

Data Types:single|双倍的

主和辅助绕组的定子电流。

Data Types:single|双倍的

主和辅助绕组的定子电压。

Data Types:single|双倍的

Measure rotor angular speed in rad/s.

Data Types:single|双倍的

Output

expand all

逆变器门脉冲,指定为布尔值。不考虑死亡时间。

Data Types:single|双倍的

Bus containing internal signals for visualization. The signals are:

  • 参考torque or speed

  • 转子速度,rad/s

  • 扭矩参考,在NM中

  • Flux Reference, in Wb

  • 扭矩, in Nm

  • Flux, in Wb

Data Types:single|双倍的|bus

Parameters

expand all

General

Specify the control mode. The reference input is taken as angular speed, in rad/s, forSpeed control和torque, in Nm, for扭矩control

额定电频率,以Hz为单位。

杆对数。

Resistance of the main winding stator, in Ohms.

辅助缠绕定子的电阻,欧姆。

Auxiliary-to-main windings turns ratio.

在连续块执行之间的时间,在s中。在执行过程中,该块会产生输出,并在适当的情况下更新其内部状态。有关更多信息,请参阅What Is Sample Time?Specify Sample Time

If this block is inside a triggered subsystem, inherit the sample time by setting this parameter to-1。If this block is in a continuous variable-step model, specify the sample time explicitly using a positive scalar.

Outer Loop

该表显示了如何在Outer Looptab depends on the option that you choose for the控制模式parameter in theGeneraltab.

控制模式 Available Parameters
Speed control Speed controller proportional gain
速度控制器积分增益
速度控制器的积分反赢得收益
最大扭矩(NM)
Minimum torque (Nm)
额定通量(WB)
扭矩control 额定通量(WB)

Proportional gain for the PI speed controller.

Integral gain for the PI speed controller.

Integral anti-windup gain.

Maximum torque used in speed controller saturation, in Nm.

Minimum torque used in speed controller saturation, in Nm.

Rated flux, in Wb. The rated flux is used to compute the flux reference.

Inner Loop

Flux hysteresis band for the controller, in Wb.

扭矩hysteresis band for the controller, in Nm.

参考

[1] Takahashi, I., and T. Noguchi. "A New Quick-Response and High-Efficiency Control Strategy of an Induction Motor."IEEE Transactions on Industry Applications。卷。IA -22,第5期,1986年,第820-827页。

Extended Capabilities

C/C ++代码生成
Generate C and C++ code using Simulink® Coder™.

Introduced in R2018b