(ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ)
На правах рукописи
Научный руководитель:
кандидат технических наук, доцент
КОЗАЧЕНКО В.Ф.
Москва, 2002 г.
–2–
Содержание
Введение .......................................................................................................................... 7
Глава 1. Обоснование структуры системы векторного управления асинхронным
двигателем и методики её синтеза..................................................................................... 10
1.1. Математическое описание в относительных единицах ................................. 11
1.1.1. Обоснование применения относительного представления переменных и
параметров.................................................................................................................... 11
1.1.2. Выбор системы базовых величин.............................................................. 12
1.1.3. Переход от математического описания в физических единицах к
математическому описанию в о.е. ............................................................................. 14
1.2 Фазные преобразования переменных ............................................................... 17
1.3. Схемы замещения АД........................................................................................ 22
1.3.1. Схема замещения для динамического режима ........................................ 22
1.3.2. Схема замещения для статического режима............................................ 24
1.3.3. Г-образная схема замещения ..................................................................... 25
1.4. Статические механические характеристики АД при различных способах
частотного управления.................................................................................................... 29
1.4.1. Принципы частотного управления АД ..................................................... 29
1.4.2. Общее выражение электромагнитного момента ..................................... 29
намагничивания ψ *µ .................................................................................................... 39
Введение
*
Список принятых в диссертации обозначений приведён в приложении 5
–8–
U б = 2 ⋅ U ф ном , (1.2)
I б = 2 ⋅ I ф ном , (1.3)
3
Pб = ⋅ U б ⋅ Iб . (1.9)
2
2.5. Базовое значение для механических угловых скоростей:
Ωб
Ω мех б = , (1.10)
pп
где p п – число пар полюсов двигателя.
2.6. Базовое значение для моментов:
Pб
Mб = . (1.11)
Ω мех б
( )
M = ⋅ p п ⋅ L m ⋅ Im is , i r ' ,
2
где u s , u r – напряжения соответственно статора и ротора двигателя (для АД с ко-
роткозамкнутым ротором u r = 0 );
– 15 –
3
Коэффициент в выражении для момента нужен для того, чтобы обеспечить ра-
2
венство моментов реальной трёхфазной машины и её двухфазной модели при перехо-
де к двухфазной модели с условием постоянства мгновенных значений электрических
переменных (см. табл. 1.1).
Покажем, как производится переход от физических единиц к относительным на
примере уравнений динамической механической характеристики (ДМХ) (1.14) и ос-
новного уравнения движения электропривода.
Заменим в каждом уравнении системы (1.14) каждую переменную на произведе-
ние относительной записи этой переменной на её базовое значение.
* * * Ψб d ψ s*
s б
u ⋅ U = R s ⋅ Z ⋅ i
б s б ⋅ I + ⋅ + j ⋅ ψ s* ⋅ Ψб ⋅ ω*k ⋅ Ω б
Т б dτ
* * *
u r ⋅ U б = R r ⋅ Z б ⋅ i r ⋅ I б +
Ψб d ψ r*
⋅
Т б dτ
( )
+ j ⋅ ψ r* ⋅ Ψб ⋅ ω*k − ω*эл ⋅ Ω б
* (1.15)
ψ s ⋅ Ψб = L*s ⋅ L б ⋅ is* ⋅ I б + L*m ⋅ L б ⋅ i r* ⋅ I б
* * * * *
ψ r ⋅ Ψб = L r ⋅ L б ⋅ i r ⋅ I б + L m ⋅ L б ⋅ is ⋅ I б
2
п m б ( s r )
µ ⋅ М = 3 ⋅ p ⋅ L* ⋅ L ⋅ Im i * , i * ' ⋅ I 2 ,
б б
Ввиду того, что принятая система базовых величин непротиворечива, все базовые
значения в правых и левых частях уравнений сократятся, в чём можно убедиться,
воспользовавшись формулами (1.2) – (1.13). Система (1.15) примет вид:
* * * dψs
*
s
u = R ⋅
s s i + + j ⋅ ψ s* ⋅ ω*k
dτ
( )
*
* * * dψ r
u r = R r ⋅ i r + + j ⋅ ψ r* ⋅ ω*k − ω*эл
dτ (1.16)
ψ s = L s ⋅ is + L*m ⋅ i r*
* * *
* * * * *
ψ r = L r ⋅ i r + L m ⋅ is
m (
µ = L* ⋅ Im i * , i * ' .
s r )
Основное уравнение движения привода [1]:
dωмех
M − Mc = JΣ ⋅ , (1.17)
dt
или
dωмех
M − M c = k J ⋅ J дв ⋅ , (1.18)
dt
где k J – кратность суммарного момента инерции по отношению к моменту инер-
ции двигателя;
J дв – момент инерции ротора двигателя.
β
c
uβ
us
uc
a α +1
ub ua uα
SY = 3 ⋅ U Y ⋅ I Y ⋅ e jϕ , (1.30)
где U Y , I Y – действующие значения соответственно фазного напряжения и тока в
трёхфазной электрической машине;
ϕ – фазовый сдвиг между фазными токами и напряжениями.
Для двухфазной машины, также при условии симметрии фаз, полная мощность
равна:
SL = 2 ⋅ U L ⋅ I L ⋅ e jϕ , (1.31)
где U L , I L – действующие значения соответственно фазного напряжения и тока в
двухфазной электрической машине.
С учётом (1.29) из (1.30) и (1.31) нетрудно получить:
3
SL = ⋅ SY . (1.32)
2
Для активных мощностей и для моментов справедливы соотношения, аналогичные
(1.32):
– 20 –
3
PL = ⋅ PY , (1.33)
2
3
ML = ⋅ MY , (1.34)
2
где PL , M L – соответственно активная мощность и момент в двухфазной системе;
PY , M Y – соответственно активная мощность и момент в трёхфазной системе.
SY = SL . (1.35)
Если учесть, как говорилось выше, что при фазных преобразованиях фазы электри-
ческих величин не изменяются, и токи и напряжения преобразуются с одинаковыми
коэффициентами, т.е.
U L = k ф ⋅ U Y
I = k ⋅ I , (1.36)
L ф Y
3
Тогда, поделив оба уравнения (1.27) на , получим:
2
3
u α = ⋅ ua
2 (1.39)
u β = 1 ⋅ u a + 2 ⋅ u b
2
– 21 –
kф = 1. (1.40)
3
Поделив оба уравнения (1.27) на , получим:
2
u α = u a
u = 1 ⋅ u + 2 ⋅ u . (1.41)
β 3
a
3
b
Таблица 1.1
Условие u,i,ψ P M
1. Инвариантность 3
x = ⋅ xa
α 2 3 3
пространственных PL = ⋅ PY ML = ⋅ MY
x β = 3 2 2
⋅ xa + 3 ⋅ xb
векторов 2
3
2. Инвариантность x α = ⋅ xa
2 PL = PY ML = MY
мощностей x β = 1 ⋅ x a + 2 ⋅ x b
2
3. Инвариантность x α = x a
2 2
мгновенных x = 1 ⋅ x + 2 ⋅ x PL = ⋅ PY ML = ⋅ MY
β a b 3 3
значений 3 3
( )
µ = L*m ⋅ Im is* ⋅ i r* ' . (1.47)
Введём понятие тока намагничивания машины:
def
iµ* = is* + i r* , (1.48)
u s* i s* dψ s* i µ* dψ m*
dψ r* i r* u *
r
dτ dτ dτ
L*sσ
σ s = *
Lm
*
. (1.53)
L
σ = rσ
r L*
m
L*m2
σ = 1− , (1.54)
L*s ⋅ L*r
или через индуктивные сопротивления:
x *m2
σ = 1− . (1.55)
x *s ⋅ x *r
( )
u *s = is* ⋅ R *s + j ⋅ ω*0 эл ⋅ L*sσ + j ⋅ ω*0 эл ⋅ L*m ⋅ iµ*
*
( * *
(* *
) ) ( * *
)
* *
0 = i r ⋅ R r + j ⋅ ω0 эл − ωэл ⋅ L rσ + j ⋅ ω0 эл − ωэл ⋅ L m ⋅ iµ .
(1.58)
ω*0 эл − ω*эл
s= . (1.59)
ω*0 эл
где:
( )
u *s = is* ⋅ R *s + j ⋅ x *sσ + j ⋅ x *m ⋅ iµ*
*
( * *
) * *
0 = i r ⋅ R r + j ⋅ s ⋅ x rσ + j ⋅ x m ⋅ s ⋅ iµ ,
(1.61)
( )
u *s = is* ⋅ R *s + j ⋅ x *sσ + j ⋅ x *m ⋅ iµ*
*
* Rr
. (1.62)
0 = i ⋅
r + j ⋅ x *rσ + j ⋅ x *m ⋅ iµ*
s
Последний член в уравнениях системы (1.62) представляет собой ЭДС взаимоин-
дукции статора и ротора:
R *мех равно:
1− s
R *мех = R *r ⋅ . (1.65)
s
2
C 1⋅Z *s C 1⋅ Z *r
2
i *s * C 1⋅ R *мех
u * i r1
s i *µ1
C 1⋅ Z *m
( ) (
* 2
C = R s + x sσ + x m
* *
)2
1 x *m
. (1.69)
R *s
ϕ = arctg −
c1 * *
x sσ + x m
Подставим в (1.69) численные значения (1.67):
а) для двигателей большой мощности:
0,232 + (5,2 + 0,23)2
C1 = = 1,06
0,23
; (1.70)
ϕ = arctg − 0, 23
= −2,4°
c1 0,3 + 5,2
б) для двигателей малой мощности:
0,012 2 + (1,2 + 0,049)2
C1 = = 1,04
1,2
. (1.71)
ϕ = arctg − 0,012 = −0,55°
c1 0,049 + 1,2
Исходя из полученных количественных оценок можно пренебречь мнимой со-
ставляющей коэффициента C1 и принять, что
x *sσ
C1 ≈ 1 + . (1.72)
x *m
x *m г ≈ x *m . (1.74)
x *m2 + 4 ⋅ x *m ⋅ x *sσ г − x *m
x *sσ = . (1.76)
2
При переходе от параметров Г-образной схемы замещения, которые приводятся в
справочниках, к параметрам Т-образной схемы сначала рассчитывается индуктивное
1
R *r = ⋅ R *r г , (1.78)
C12
– 29 –
1
x *rσ = ⋅ x *rσ г . (1.79)
C12
u *s
тике неприменим, поэтому здесь под ним подразумевается принцип = const , где
f*
ω*0 эл = f * . (1.80)
- es*
i *s
ψ µ*
i µ*
i r* ( ϕ s - ϕr )
R *r
+ j ⋅ x *r R *r x *r
is* = − i r* ⋅ s = i *
⋅
r j ⋅ − *
. (1.83)
j ⋅ x *m s ⋅ x *
m x m
Из (1.83) нетрудно найти синус угла между векторами токов статора и ротора:
R *r
sin (ϕs − ϕ r ) = s . (1.84)
2
R *r
s
( )2
+ x *r
Перепишем выражение (1.83) для модулей:
2
R *r
s
+ x *r ( )2
i *s = i*r ⋅ . (1.85)
x *m
Подставим выражения (1.84) и (1.85) в (1.81). После упрощения получим:
– 31 –
R *r
µ = i*r 2 ⋅ , (1.86)
s ⋅ ω*0 эл
R *r
R *s + + j ⋅ x *sσ + j ⋅ x *r *
s * Rs R *r x *sσ x *r
is* = i r* ⋅ = ir ⋅ j ⋅ * + j ⋅ − + * (1.89)
− j ⋅ x *m x s ⋅ x * *
x x m
m m m
R *r
sin (ϕs − ϕ r ) = s . (1.90)
2
*
Rs +
s
R *r
(
+ x *sσ + x *r )2
Перепишем выражение (1.89) для модулей:
2
* R *r
Rs +
+ x *sσ + x *r
s
( )2
* *
is = i r ⋅ . (1.91)
x *m
Подставив выражения (1.90) и (1.91) в (1.81) после упрощений получим:
R *r
µ = i*r 2 ⋅ . (1.92)
s ⋅ ω*0 эл
мента АД (1.86) и (1.87) справедливы для обеих Т-образной и Г-образной схем заме-
щения.
видного условия:
dµ
= 0. (1.97)
ds
Опустим процедуру математических преобразований, приведём лишь конечный
результат:
– 33 –
R *r
s кр = ± , (1.98)
R *r 2 + x *к2
u *s2
µ кр = . (1.99)
2 ⋅ ω*0 эл ⋅ R *s ± R *s 2 + x *к2
Нетрудно также показать, что выражение для механической характеристики µ(s )
можно привести к классическому виду, описываемому развёрнутой формулой Клосса
[1]:
2 ⋅ µ кр ⋅ (1 ± ε )
µ(s ) = , (1.100)
s s кр
+ ± 2⋅ε
s кр s
R *s
ε= . (1.101)
R *s 2 + x *к2
Механические характеристики для этого случая представлены на рис. 1.7.
Запишем выражение для тока ротора i r* , выразив его из Т-образной схемы заме-
щения (рис. 1.3) через ток статора is* по формуле разброса токов:
− j ⋅ x *m ⋅ is*
i r* = , (1.102)
R *r
+ j ⋅ x *r
s
а ток статора, в свою очередь, выразим через напряжение статора u *s :
u *s
is* = , (1.103)
Z*экв
R *r
+ j ⋅ x *rσ ⋅ j ⋅ x *m
s
(
Z*экв = R *s + j ⋅ x *sσ ) +
Rr*
. (1.104)
+ j ⋅ x *rσ + j ⋅ x *m
s
После упрощения получим:
* R *r R*
Rs ⋅ − x *sσ ⋅ x *r − x *m ⋅ x *rσ + j ⋅ r ⋅ x *s + R *s ⋅ x *r
s s
Z*экв = . (1.105)
*
Rr
+ j ⋅ x *r
s
Учтём следующее обстоятельство:
* R *r R *r *
Rs ⋅ * *
− xs ⋅ x r ⋅ σ + j⋅ ⋅ x s + R *s ⋅ x *r
s s
Z*экв = . (1.107)
R *r
+ j ⋅ x *r
s
Перепишем выражение (1.107) в следующем виде:
a + j⋅ b
Z*экв = , (1.108)
R *r
+ j ⋅ x *r
s
где
* Rr
*
a = R s ⋅ − x *s ⋅ x *r ⋅ σ
s . (1.109)
*
R
b = r ⋅ x * + R * ⋅ x *
s
s s r
R *r
+ j ⋅ x *r
is* = u *s ⋅ s . (1.110)
a + j⋅ b
Подставим выражение для тока статора (1.110) в выражение для тока ротора
(1.102):
− j ⋅ x *m ⋅ u *s
i r* = . (1.111)
a + j⋅ b
Получим из (1.111) модуль вектора тока ротора:
x *m ⋅ u *s
i *r = . (1.112)
2 2
a +b
Полученное выражение для модуля тока ротора (1.112) подставим в общее выра-
жение для момента АД (1.86):
x *m2 ⋅ u *s2 ⋅ R *r
µ=
(a 2 + b 2 )⋅ s ⋅ ω*0 эл . (1.113)
u *s2 ⋅ x *m2 ⋅ R *r
µ= (1.114)
* *
2
* 2
R ⋅ R R
s ⋅ ω0 эл ⋅ s r − x s ⋅ x r ⋅ σ + R s ⋅ x r + x s ⋅ r
* * * * * *
s s
Выражение (1.114) представляет собой формулу механической характеристики
R *r R *s 2 + x *s 2
s кр = ± ⋅ . (1.115)
x *r R *s 2 + x *s 2 ⋅ σ 2
u *s2 ⋅ x *m2
µ кр = . (1.116)
2 ⋅ x *r ⋅ ω*0 эл R *s ⋅ x *s ⋅
(1 − σ) ± (R *s 2 + x *s 2 )⋅ (
R *s 2 + x *s 2 ⋅σ
2
)
– 37 –
R *s ⋅ x *s ⋅ (1 − σ )
ε= . (1.117)
(
R *s 2 + x *s 2 )⋅ (
R *s 2 + x *s 2 ⋅σ 2
)
Механические характеристики для рассмотренного способа управления представ-
лены на рис. 1.8.
Согласно Т-обр. схеме замещения (рис. 1.3) по 2-му закону Кирхгофа можно за-
писать:
( ) R*
u *s = is* ⋅ R *s + j ⋅ x *sσ − i r* ⋅ r + j ⋅ x *rσ .
s
(1.118)
С другой стороны, напряжение статора равно (первое уравнение системы (1.57)):
ψ *s ⋅ ω*0 эл ⋅ s
i *r = . (1.123)
2 2
x *sσ x *sσ ⋅ x *r
R *r 2 ⋅ 1 + + s 2 ⋅ x *rσ +
x *m x *m
Подставив (1.123) в общее выражение для момента (1.86), получим:
ψ *s2 ⋅ ω*0 эл ⋅ R *r ⋅ s
µ= 2 2
. (1.124)
x *sσ x *sσ ⋅ x *r
R *r 2 ⋅ 1 + + s 2 ⋅ x *rσ +
x *m x *m
Выражение (1.124) представляет собой формулу механической характеристики
АД µ(s ) при управлении с постоянным потокосцеплением статора. Найдём точки экс-
тремума этой кривой:
x *sσ
R *r ⋅ 1 +
x *m
s кр =± ; (1.125)
* *
x ⋅ x
x *rσ + sσ * r
xm
ψ *s2 ⋅ ω*0 эл
µ кр = ± . (1.126)
x *sσ * x *sσ ⋅ x *r
2 ⋅ 1 + * ⋅ x rσ +
x x *m
m
вания ψ *µ
Исходя из Т-обр. схемы замещения (рис. 1.3) согласно 2-му закону Кирхгофа для
контура, образованного ветвью намагничивания и ветвью ротора, можно записать:
*
* Rr
es* = −ir ⋅ + j ⋅ x *rσ (1.128)
s
С другой стороны:
R *r 2
ψ *µ ⋅ ω*0 эл = i*r ⋅ + x *rσ2 , (1.131)
s2
откуда:
ψ *µ ⋅ ω*0 эл
i *r = . (1.132)
R *r 2
2
+ x *rσ2
s
Подставим выражение для тока ротора (1.132) в общее выражение для момента
(1.86). Получим:
R *r
ψ *µ2 ⋅ ω*0 эл ⋅
µ= s . (1.133)
R *r 2
2
+ x *rσ2
s
ψ *µ2 ⋅ ω*0 эл
µ кр = ± . (1.135)
2 ⋅ x *rσ
Механическую характеристику, выраженную формулой (1.133), можно также
привести к виду, описываемому упрощённой формулой Клосса (1.127).
Механические характеристики АД при рассмотренном способе управления пред-
ставлены на рис. 1.10.
(
0 = i r* ⋅ R *r + j ⋅ ψ r* ⋅ ω*0 эл − ω*эл .) (1.135)
i r* ⋅ R *r = − j ⋅ ψ r* ⋅ ω*0 эл ⋅ s , (1.136)
− j ⋅ ψ r* ⋅ ω*0 эл ⋅ s
i r* = , (1.137)
R *r
а модуль тока ротора соответственно равен:
ψ *r ⋅ ω*0 эл ⋅ s
i *r = . (1.138)
R *r
Подставим полученное выражение в общее уравнения для момента (1.86):
ψ *r2 ⋅ ω*0 эл ⋅ s
µ= . (1.139)
R *r
– 42 –
( )
мулу µ ω*sr удобно использовать при построении механической характеристики. В
таблице 1.3 представлен свод механических характеристик АД для различных спосо-
бов частотного управления АД, выраженных через скорость скольжения ω*sr и индук-
тивности.
На рис. 1.12 для сравнения представлены МХ при различных способах частотного
управления в первом квадранте.
Рис. 1.12. Сравнение МХ для различных способов частотного управления в первом квад-
ранте.
– 44 –
Таблица 1.2
u *s2 ⋅ R *r
µ(s ) =
* 2
R r *2
s ⋅ ω*0 эл *
⋅ Rs + + xк
s
2 ⋅ µ кр ⋅ (1 ± ε )
µ(s ) =
Вид: s s кр
u *s + ± 2⋅ε
1. = const s кр s
f*
(по Г-обр. схеме за- R *r
s кр = ±
мещения) R *s 2 + x *к2
u *s2
µ кр =
2 ⋅ ω*0 эл ⋅ R *s ± R *s 2 + x *к2
*
Rs
ε=
R *s 2 + x *к2
u *m2 ⋅ x *m2 ⋅ R *r
µ(s ) =
* * 2
* * * 2
R ⋅ R R
s ⋅ ω*0 эл ⋅ s r
− xs ⋅ x r ⋅ σ + Rs ⋅ x r + xs ⋅ r
* * *
s s
2 ⋅ µ кр ⋅ (1 ± ε )
µ(s ) =
Вид: s s кр
u *s + ± 2⋅ε
2. = const s кр s
f*
(по Т-обр. схеме за- R *r R *s 2 + x *s 2
мещения) s кр = ±
x *r R *s 2 + x *s 2 ⋅ σ 2
U *s2 ⋅ x *m2
µ кр =
( )(
2ω*0 эл x *r ⋅ R *s x *s (1 − σ ) ± R *s 2 + x *s 2 R *s 2 + x *s 2 ⋅ σ 2
)
R *s ⋅ x *s ⋅ (1 − σ )
ε=
( )(
R *s 2 + x *s 2 ⋅ R *s 2 + x *s 2 ⋅ σ 2 )
– 45 –
ψ *s2 ⋅ ω*0 эл ⋅ R *r ⋅ s
µ(s ) = 2 2
x *sσ x *sσ ⋅ x *r
R *r 2
⋅ 1+ * 2 *
+ s ⋅ x rσ +
x x *m
m
2 ⋅ µ кр
µ(s ) =
Вид: s s кр
+
s кр s
3. ψ *s = const x*
R *r ⋅ 1 + s*σ
x m
s кр =±
x* ⋅ x*
x *rσ + sσ * r
xm
ψ *s2 ⋅ ω*0 эл
µ кр = ±
x *sσ * x *sσ ⋅ x *r
2 ⋅ 1 + * ⋅ x rσ +
x m x *m
R *r
ψ *µ2 ⋅ ω*02эл ⋅
µ(s ) = s
R *r2
+ x *rσ2
2
s
2 ⋅ µ кр
µ(s ) =
Вид: s s кр
4. ψ *µ = const +
s кр s
R *r
s кр = ±
x *rσ
ψ *µ2 ⋅ ω*0 эл
µ кр = ±
2 ⋅ x *rσ
s ⋅ ω*0 эл
µ(s ) = ψ *r 2 ⋅
R *r
5. ψ *r = const Вид: µ(s ) = k ⋅ s
ω*0 эл
k = ψ *r 2 ⋅
R *r
– 46 –
Таблица 1.3
( )
µ ω*sr =
*
u *s2 ⋅ R *r
* 2
* * ω 0 эл ⋅ R r *2 *2
ωsr ⋅ R s + + ω0 эл ⋅ L к
ω *
sr
2 ⋅ µ кр ⋅ (1 ± ε )
( )
µ ω*sr =
ω*sr кр
Вид: ω*sr
+ ± 2⋅ε
u *s ω*sr кр ω*sr
1. *
= const
f
(по Г-обр. схеме за- R *r ⋅ ω*0 эл
ω*sr кр =±
мещения) R *s 2 + ω*02эл ⋅ L*к2
u *s2
µ кр =
2 ⋅ ω*0 эл ⋅ R *s ± R *s 2 + ω*02эл ⋅ L*к2
*
Rs
ε=
R *s 2 + ω*02эл ⋅ L*к2
( )
µ ω*sr =
*
u *s2 ⋅ L*m2 ⋅ R *r
*
2 2
R ⋅ R * * * R
ω*sr
⋅ s r
− ω 0 эл ⋅ L s ⋅ L r ⋅ σ + R s ⋅ L r + ω 0 эл ⋅ L s ⋅
* * * * * r
ω* *
ω sr
sr
2 ⋅ µ кр ⋅ (1 ± ε )
( )
µ ω*sr =
ω*sr кр
Вид: ω*sr
u *s + ± 2⋅ε
2. *
= const ω*sr кр ω*sr
f
(по Т-обр. схеме за-
мещения) R *r R *s 2 + ω*02эл ⋅ L*s2
ω*sr кр =± ⋅
L*r R *s 2 + ω*02эл ⋅ L*s2 ⋅ σ 2
u *s2 ⋅ L*m2
µ кр =
2L*r R *s ω*0 эл L*s (1 − σ ) ±
(R *s2 + ω*02эл L*s2 )⋅ (R *s2 + ω*02эл L*s2 ⋅ σ 2 )
R *s ⋅ ω*0 эл ⋅ L*s ⋅ (1 − σ )
ε=
(R *s2 + ω*02эл ⋅ L*s2 )⋅ (R *s2 + ω*02эл ⋅ L*s2 ⋅ σ 2 )
– 47 –
( )
µ ω*sr =
ψ *s2 ⋅ R *r ⋅ ω*sr
2 2
L*sσ L*sσ ⋅ L*r
R *r 2
⋅ 1+ * *2 *
+ ωsr ⋅ L rσ +
L L*m
m
( )
µ ω*sr =
2 ⋅ µ кр
ω*sr кр
Вид: ω*sr
+ *
ω*sr кр ωsr
3. ψ *s = const L*sσ
R *r ⋅ 1 +
*
ω*sr кр = ± Lm
L* ⋅ L*
L*rσ + sσ* r
Lm
ψ *s2
µ кр = ±
L* L* ⋅ L*
2 ⋅ 1 + *sσ ⋅ L*rσ + sσ* r
L Lm
m
R *r
ψ *µ2 ⋅
µ ( )=
ω*sr
ω*sr
R *r2
+ L*r2σ
ω*sr2
( )
µ ω*sr =
2 ⋅ µ кр
ω*sr кр
4. ψ *µ = const Вид: ω*sr
+
ω*sr кр ω*sr
R *r
ω*sr кр = ±
L*rσ
ψ *µ2
µ кр = ±
2 ⋅ L*rσ
µ ( )= R*
ω*sr
ψ *r2 ⋅ ω*sr
r
5. ψ *r = const Вид: µ(ωsr ) = k ⋅ ω*sr
*
ψ *r2
k=
R *r
– 48 –
( )
µ = L*m ⋅ i*sv ⋅ i*ru − i*su ⋅ i *rv . (1.142)
Далее рассмотрим типовые системы приведения координат (α,β), (d,q), (x,y) и мо-
дели АД в каждой из этих систем. Это делается с целью проведения сравнительного
анализа математического описания АД в различных системах координат на предмет
выбора того математического описания, которое наиболее удобно и целесообразно
реализовывать на основе микропроцессора. Поскольку объектом рассмотрения явля-
ется двигатель с короткозамкнутым ротором, во всех системах координат напряжения
ротора равны нулю.
Обычно в регулируемом электроприводе измеряемыми координатами являются
токи статора, угловая механическая (электрическая) скорость ротора и механический
(электрический) угол положения ротора. Поскольку управление ведётся по принципу
ψ *r = const, эта координата должна быть также измерена для организации обратной
– 49 –
Выразим из (1.142) момент двигателя µ через токи статора i *su , i *sv и потокосцеп-
ления ротора ψ *ru , ψ *rv . Для этого выразим токи ротора i *ru , i *rv из третьего и четвёр-
того уравнений (1.141) и подставим их в уравнение для момента (1.142). Получим:
µ=
L*m
L*r
( )
⋅ i*sv ⋅ ψ *ru − i*su ⋅ ψ *rv . (1.143)
L*s
χ s = *
Rs
*
(1.144)
χ = L r .
r R*
r
ω*k = 0 . (1.145)
С учётом (1.145) системы (1.140), (1.141) и уравнение (1.143) принимают вид:
* *
*
* d ψ sα
=
sα sα s
u i ⋅ R +
dτ
*
* * * dψ sβ
u sβ = i sβ ⋅ R s +
dτ (1.146)
*
0 = i* ⋅ R * + dψ rα + ψ * ⋅ ω*
rα r rβ эл
dτ
*
0 = i* ⋅ R * + dψ rβ − ψ * ⋅ ω* ;
rβ r rα эл
dτ
– 50 –
µ=
L*m
L*r
(
⋅ i *sβ ⋅ ψ *rα − i *sα ⋅ ψ *rβ ) (1.148)
sβ s sβ s
dτ L*r dτ
* *
u sα 1 / R *s i sα
1 + σ⋅χ s⋅p*
* *
u sβ i sβ
1 / R *s
1 + σ⋅χ s⋅p*
1 ⋅ L *m
χ r L *r
*
dψ rα 1 ⋅ L *m
χr χ r L *r
* dτ ψ rα
*
i sα 1
L *m χ r p*
*
ω эл
χr
*
dψ rβ
* χr ψ rβ
*
i sβ * dτ 1
Lm χ r p*
χr
– модель ротора:
dψ *rα
χ
r ⋅ + ψ *rα = L*m ⋅ i*sα − χ r ⋅ ω*эл ⋅ ψ *rβ
dτ
* (1.150)
χ ⋅ dψ rβ + ψ * = L* ⋅ i* + χ ⋅ ω* ⋅ ψ * .
r dτ rβ m sβ r эл rα
ψ * = ψ * 2 + ψ * 2
r rα rβ
* ψ *rβ (1.151)
Θ Ψr = arctg * .
ψ rα
*
dψ rα
БФП χr БКП
* ψ rα
* ψ r*
i a* i sα dτ 1
a,b Lm* α,β
χ r p*
*
ib
χr
*
dψ rβ
* χr ψ rβ
* ΘΨr
*
i sβ * dτ 1
α,β Lm χ r p* A,ϕ
*
ω эл χr
µ=
L*m
L*r
( )
⋅ i*sq ⋅ ψ *rd − i*sd ⋅ ψ *rq . (1.155)
– модель ротора:
dψ *rd
χ r ⋅ + ψ *rd = L*m ⋅ i*sd
dτ
* (1.157)
χ ⋅ dψ rq + ψ * = L* ⋅ i* .
r dτ rq m sq
* *
u sd 1 / R *s i sd
1 + σ⋅χ s⋅p*
* *
u sq i sq
1 / R *s
1 + σ⋅χ s⋅p*
* *
ω эл L *m ω эл
*⋅
Ls σ
L *r
L *m
L *s ⋅ σ
L *r
1 ⋅ L *m
χ r L *r
*
dψ rd 1 ⋅ L *m
χr χ r L *r
* dτ ψ rd
*
i sd 1
L *m χ r p*
*
dψ rq
* χr ψ rq
*
i sq * dτ 1
Lm χ r p*
– Θ*sr – угол скольжения ротора – угол между осью ротора и осью поля ротора. В
*
dψ rd
БФП БКП1 χr БКП2
* * ψ rd
* ψ r*
i a* i sα i sd dτ 1
a,b α,β *
Lm α,β
χ r p*
*
ib
*
dψ rq
* * χr ψ rq
* Θsr
* ΘΨr
*
i sβ i sq * dτ 1
α,β d,q Lm χ r p* A,ϕ
Θ*
q β
y
u *s
*
ω 0 эл
i *s
x
i *sy ψ *r Θ*sr
d ω *эл
Θ*
Θ*Ψr
i *sx
α
ψ r* = ψ *rx
*
ψ ry = 0
(1.160)
dψ *ry
= 0.
dτ
Векторная диаграмма для случая ориентации оси "х" по вектору потокосцепления
ротора представлена на рис. 1.18.
С учётом (1.59) и (1.60) системы (1.140), (1.141) и уравнение (1.143) принимают
вид:
* * * dψ sx
*
sx
u = i sx ⋅ R s + − ψ *sy ⋅ ω*0 эл
dτ
*
* * * dψ sy
u sy = i sy ⋅ R s + + ψ *sx ⋅ ω*0 эл
dτ (1.161)
*
dψ rx
0 = i *rx ⋅ R *r +
dτ
( )
0 = i *ry ⋅ R *r + ψ *rx ⋅ ω*0 эл − ω*эл ;
ψ *sx = L*s ⋅ i *sx + L*m ⋅ i *rx
* * * * *
ψ sy = L s ⋅ i sy + L m ⋅ i ry
* * * * *
(1.162)
ψ rx = L r ⋅ i rx + L m ⋅ i sx
0 = L* ⋅ i * + L* ⋅ i * ;
r ry m sy
L*m
µ= ⋅ i *sy ⋅ ψ *rx . (1.163)
L*r
Путём несложных алгебраических преобразований из (1.161) и (1.162) можно по-
лучить уравнения модели статора и ротора АД в координатах (х,у):
– модель статора:
*
* * di*sx L*m dψ *rx
u sx = R s ⋅ i sx + σ ⋅ χ s ⋅ + * ⋅ − σ ⋅ L*s ⋅ i*sy ⋅ ω*0 эл
dτ L r dτ
. (1.164)
* *
u * = R * ⋅ i* + σ ⋅ χ ⋅ di sy + σ ⋅ L* ⋅ i* ⋅ ω* + L m ⋅ ψ * ⋅ ω* .
sy s sy s
dτ
s sx 0 эл
L*r
rx 0 эл
– модель ротора:
– 56 –
* * dψ *rx
sx m
i ⋅ L = χ r ⋅ + ψ *rx
dτ . (1.165)
i sy ⋅ L m = χ r ⋅ ψ rx ⋅ ωsr
* * * *
На основе систем уравнений (1.164) и (1.165) строится структурная схема модели
АД в осях (х,у). Она представлена на рис. 1.19.
* *
u sx i sx
1 / R *s
1 + σ⋅χ s ⋅p*
* *
u sy i sy
1 / R *s
1 + σ⋅χ s ⋅p*
ω 0* эл
L *s ⋅ σ
L *m
2 ω 0* эл
L *s ⋅ σ
L *r
1 ⋅ L *m
χ r L *r
*
dψ rx
χr
* dτ ψ rx
*
i sx 1
L *m χ r p*
ωsr
*
*
i sy 1 ÷
L *m
χr
Зная угол скольжения ротора Θ*sr и угол положения ротора Θ* , который измеря-
ется напрямую по датчику положения ротора, можно определить и фазу вектора по-
токосцепления ротора:
ωsr
* Θsr
* ΘΨr
*
*
i sβ *
i sy 1 ÷ 1
α,β x,y L *m Θб p*
χr
Θ*
def ψ *rx
i *µr = . (1.168)
L*m
С учётом (1.168) перепишем системы (1.164) и (1.165):
di*sx L*m2 di µr
*
* * *
u sx = R s ⋅ i sx + σ ⋅ χ s ⋅ + * ⋅ − σ ⋅ L*s ⋅ i*sy ⋅ ω*0 эл
dτ L r dτ
, (1.169)
di *
L *2
* * * sy * * * m * *
u sy = R s ⋅ i sy + σ ⋅ χ s ⋅ dτ + σ ⋅ L s ⋅ i sx ⋅ ω0 эл + L* ⋅ i µr ⋅ ω0 эл
r
di*µr *
*
i sx = χ r ⋅ + i µr
dτ . (1.170)
i = χ ⋅ i ⋅ ω
* * *
sy r µr sr
– 58 –
* *
u sx i sx
1 / R *s
1 + σ⋅χ s ⋅p*
* *
u sy i sy
1 / R *s
1 + σ⋅χ s ⋅p*
ω 0* эл
L *s ⋅ σ
L *m
2 ω 0* эл
L *s ⋅ σ
L *r
2
1 ⋅ L *m
χ r L *r
di *µr
χr
* dτ i *µr
i sx 1
χ r p*
ωsr
*
*
i sy 1 ÷
χr
Рис. 1.21. Структурная схема модели АД в осях (х,у) с током намагничивания ротора
d i *µr
χr
* * i *µr
i a* a,b
i sα
α,β
i sx dτ 1
χ r p*
*
ib
ωsr
* Θ sr
* ΘΨr
*
*
i sβ i sy *
1 ÷ 1
α,β x,y Θб p*
χr
Θ*
Рис. 1.22. Структурная схема измерителя тока намагничивания ротора в осях (х,у)
– 59 –
Достоинства:
– измеритель потокосцепления ротора в осях (α,β) является наиболее точным, по-
Достоинства:
– с точки зрения точности модель ротора в координатах (d,q) может считаться
компромиссным вариантом между моделью в координатах (α,β) и моделью в коорди-
натах (х,у), поскольку для координатных преобразований измеренных токов статора
используется угол положения ротора, который известен точно;
– 60 –
Достоинства:
– модель ротора проста и позволяет вычислять модуль и фазу вектора потокосце-
пления ротора напрямую, исключая потребность в дополнительных математических
блоках (при использовании принципа ориентации оси "х" по вектору потокосцепле-
ния ротора);
– частота всех переменных в осях (х,у) равна нулю, что позволяет повысить точ-
ность работы регуляторов и обеспечивает дополнительные удобства при настройке
контуров;
Недостатки:
– модель ротора наименее точна, т.к. использует координатные преобразования,
которые требуют знания угла положения вектора потокосцепления ротора, который
известен неточно, поскольку сам вычисляется по модели;
– блок координатных преобразований работает с задержкой на один период
дискретизации модели (в данном случае – один период ШИМ), поэтому такая модель
требует достаточно высокой несущей частоты ШИМ;
– достаточно сложный блок компенсации ЭДС.
Такую модель предлагается использовать в [9, 22]
Следует отметить, что наличие блока вычисления амплитуды и фазы вектора су-
щественно усложняет процессорную реализацию измерителя потокосцепления. Как
– 61 –
i *sy i *sβ
– 62 –
α,β α,β
*
di µr
* χr ⋅ *
i sx dτ 1 1 i µr БФП
χr p*
ω*sr *
i*sy ÷ 1 1 Θ sr Θ*Ψr
1 × p*
χr Θб
ω*0 эл
Модель ротора
Θ*эл
ω*эл
где
*
* * di*sx
u sx лин = R s ⋅ i sx + σ ⋅ χ s ⋅
dτ
* , (1.175)
u * * * di sy
sy лин = R s ⋅ i sy + σ ⋅ χ s ⋅ dτ
L*m2 di µr
*
*
u sx ЭДС = ⋅ − σ ⋅ L*s ⋅ i*sy ⋅ ω*0 эл
L r dτ
*
. (1.176)
u * * * * L*m2 * *
= σ ⋅ L s ⋅ i sx ⋅ ω0 эл + * ⋅ i µr ⋅ ω0 эл
sy ЭДС Lr
В классической теории электропривода контура токов синтезируются в режиме
короткого замыкания (без учёта ЭДС вращения) [1].
от тока намагничивания ротора в контуре тока i*x также можно не учитывать. Струк-
турная схема контура регулирования тока i*x для этого случая, составленная исходя
из первого уравнения (1.175) представлена на рис. 1.24. Отметим, что система синте-
зирована в непрерывной области, но реально является дискретной по времени, при-
– 64 –
чём период дискретизации равен периоду ШИМ. При синтезе принималось допуще-
ние, что минимальная постоянная времени системы должна быть намного больше пе-
риода дискретизации, и поэтому дискретностью системы можно пренебречь. Поэтому
принимается, что ПЧ безынерционен. В 3.2 показано, что коэффициент передачи ПЧ
равен единице (см. рис. 3.4). Поэтому в структурных схемах контуров токов блок,
описывающий ПЧ, отсутствует.
Передаточная функция объекта регулирования:
1 R *s
Wор (p ) = . (1.177)
1 + σ ⋅ χ s ⋅ p*
* * *
i sx зад u sx лин 1 / R *s i sx
РТ x
1 + σ⋅χ s p*
Рис. 1.24. Структурная схема контура тока i*x (при наличии блока компенсации ЭДС)
h(τ)
τ ШИМ τ
(6÷8)χ µ
10 ⋅ τ ШИМ
χµ = ≈ 1,67 ⋅ τ ШИМ , (1.180)
6
где τ ШИМ – относительное значение периода ШИМ, равное:
TШИМ
τ ШИМ = . (1.181)
Тб
Таким образом, передаточная функция регулятора в контуре тока i*x будет иметь
вид:
Wрег (p ) =
Wжел (p )
=
( )
R *s ⋅ 1 + σ ⋅ χ s ⋅ p*
(
Wор (p ) a ix ⋅ χ µ ⋅ p* ⋅ χ µ ⋅ p* + 1). (1.182)
Wрег (p ) =
(
R *s ⋅ 1 + σ ⋅ χ s ⋅ p* ) ≈
(
R *s ⋅ 1 + σ ⋅ χ s ⋅ p* ) = K П ix + K И ix ⋅ 1 , (1.183)
a ix ⋅ χ*µ ⋅ p* 2 + a ix ⋅ χ µ ⋅ p* a ix ⋅ χ µ ⋅ p* p
где
R *s ⋅ σ ⋅ χ s
П ix
K =
a ix ⋅ χ µ
(1.184)
K R *s
= .
И ix a ix ⋅ χ µ
ется за счёт увеличения тока i x . Это справедливо для систем с контуром тока намаг-
ничивания ротора, в чём можно убедиться, рассмотрев рис. 1.35. В этом случае можно
di *µri*sx
≈ . (1.186)
dτ χr
Физически это означает, что ПП в контуре тока намагничивания аппроксимирует-
ся прямой линией с производной, равной начальной производной тока намагничива-
ния ротора при нулевых начальных условиях. Несмотря на то, что такое допущение
не всегда справедливо, математическое моделирование и практические эксперименты
где
L*m2 1
R *s1 = R *s + ⋅ . (1.188)
L*r χr
Согласно (1.187) структурная схема контура регулирования тока i*x (без учёта
ЭДС вращения) в этом случае выглядит так, как показано на рис. 1.26.
*
i sx зад
*
u sx лин 1 / R *s1 *
i sx
РТ x R* ⋅ σ ⋅ χ s
1 + p* s
R *s1
Рис. 1.26. Структурная схема контура тока i*x (при отсутствии блока компенсации ЭДС)
где
– 68 –
R *s ⋅ σ ⋅ χ s
K П ix =
a ix ⋅ χ µ
(1.192)
K R *s1
= .
И ix a ix ⋅ χ µ
Синтез регулятора тока i*y производится аналогично синтезу регулятора тока i*x
при наличии блока компенсации ЭДС. Структурная схема контура регулирования то-
* * *
i sy зад u sy лин 1 / R *s i sy
РТ y
1 + σ⋅χ s p*
* * *
i µr зад i µr зад 1
*
i sx 1 i µr
РТ µ
a ix χ µ p*+ 1 χ r p*+ 1
µс
*
ω зад µ зад µ
1 1 1 ω*
РС
a iy χ µ p*+ 1 *
k j J дв p*
Таблица 1.4.
Регулятор Тип KП KИ
при наличии блока R *s ⋅ σ ⋅ χ s R *s
ПИ
компенсации ЭДС a ix ⋅ χ µ a ix ⋅ χ µ
Регулятор
R *s ⋅ σ ⋅ χ s R *s
Регулятор тока i*y ПИ
a iy ⋅ χ µ a iy ⋅ χ µ
χr 1
Регулятор тока i*µ ПИ
a iµ ⋅ a ix ⋅ χ µ a iµ ⋅ a ix ⋅ χ µ
k j ⋅ J *дв
Регулятор скорости П 0
a ω ⋅ a iy ⋅ χ µ
ω* огр. по ω max
огр. по U dc
Рабочая
область
огр. по i max
На рис. 1.30 схематически для первого квадранта показана зона допустимой рабо-
ты привода. Ограничения на эту зону накладываются максимально допустимой ско-
– 71 –
R *r
ω*эл = ω*0 эл − ⋅µ . (1.197)
ψ *rx2
Скорость идеального холостого хода ω*0 эл при этом определяется величиной по-
( )
ω*0 эл = f ψ *r , u *s . (1.198)
где:
ψ *rx ⋅ R *s
p =
L*m
L*s ⋅ L*r ⋅ σ
q =
L*m ⋅ ψ *rx
* *
(1.200)
r = L r ⋅ R s
L* ⋅ ψ *
m rx
*
Ls
s = *
⋅ ψ *rx .
Lm
Из (1.199) выразим квадрат полного напряжения статора:
(
u *s 2 = u *sx2 + u *sy2 = p − q ⋅ µ ⋅ ω*0 эл )2 + (r ⋅ µ + s ⋅ ω*0 эл )2 . (1.201)
ω*0 эл =
(p ⋅ q − r ⋅ s ) ⋅ µ ± µ 2 ⋅ (r ⋅ s − p ⋅ q )2
−
p 2 + r 2 ⋅ µ 2 − u *s 2
(q 2 ⋅ µ 2 + s 2 ) (q 2 ⋅ µ 2 + s 2 )2 q2 ⋅ µ2 + s2
(1.203)
1) Холостой ход
µ = 0
ω* = ω* (1.204)
эл 0 эл
u *s 2 − p 2
ω*0 эл = . (1.205)
s
2) Заторможенный ротор
µ = µ кз
* (1.206)
ωэл = 0
Из третьего уравнения (1.196) с учётом (1.206):
ω*0 эл ⋅ ψ *rx2
µ кз = . (1.207)
R *r
Подставим выражение (1.207) в первое и второе уравнения системы (1.196):
* ψ *rx ⋅ R *s R *r L*s ⋅ L*r µ
u sx = *
− * 2 ⋅ µ кз ⋅ * ⋅ σ ⋅ кз
Lm ψ rx Lm ψ *rx
* * * *
(1.208)
u * = L r ⋅ R s ⋅ µ кз + R r ⋅ µ ⋅ L s ⋅ ψ * ;
sy L*m ⋅ ψ *rx ψ *rx2
кз
L*m
rx
Перепишем (1.208), введя временные обозначения:
u *sx = a − b ⋅ µ кз
2
* (1.209)
u sy = c ⋅ µ кз ,
где
ψ *rx ⋅ R *s
a =
L*m
R *r ⋅ L*s ⋅ L*r ⋅ σ
b = (1.210)
ψ *rx3 ⋅ L*m
L*r ⋅ R *s + R *r ⋅ L*s
c = .
L*m ⋅ ψ *rx
– 74 –
(
u *s 2 = u *sx2 + u *sy2 = a − b ⋅ µ кз
2
)2 + с 2 ⋅ µ кз2 = a 2 − 2 ⋅ b ⋅ µ кз2 + b 2 ⋅ µ кз4 + c 2 ⋅ µ кз2 . (1.211)
b 2 ⋅ µ кз
4
( )
+ c 2 − 2 ⋅ a ⋅ b ⋅ µ кз
2
( )
+ a 2 − u *s 2 = 0 . (1.212)
Решив это уравнение, получим:
µ=±
2 ⋅ a ⋅ b − c2 ± (c 2 − 2 ⋅ a ⋅ b)2 − 4 ⋅ b 2 ⋅ (a 2 − u *s2 ) . (1.213)
2 ⋅ b2
Полученные ПМХ, рассчитанные для двигателя 4А100L6У3, представлены на
рис. 1.31. Расчёт ПМХ производился в среде MATLAB. При расчёте принималось,
что U dc = U dc ном и при этом для инвертора с векторной ШИМ u *s = 1 (см. 3.13).
Рис. 1.31. ПМХ для двигателя 4А100L6У3 при управлении по закону ψ r* = const
– 75 –
alpha u_sy_nel
k_J x i_s_x
k_J beta omega_0
y i_s_y
teta i_mu_r
mu_s
Alpha,Beta to X,Y teta_mu_r
mu_s teta_mot
– 76 –
teta_mu_r model_AD_xy
i_mu_r i_mu_r
i_s_x
On/Off Correction
u_s_y_nel
его вход скачка задания величиной i *x зад = 0,5 (что приближённо соответствует току
i*x при номинальном потокосцеплении ротора) для случаев, когда блок компенсации
ЭДС включен (а), и когда он отключен (б). Сравнивая эти осциллограммы, можно
сделать вывод, что во втором случае ЭДС самоиндукции статора качественно ком-
0,7 0,7
0,6 0,6
i* i *x
x
0,5 0,5
0,4 0,4
0,3 τпп = 1,0 0,3
τпп = 1,0
0,2 0,2
u* u*
0,1 x 0,1 x
τ τ
0 0
0 0,5 1 1,5 2 0 0,5 1 1,5 2
а) б)
Рис. 1.33. ПП в контуре тока i*x при подаче скачка задания i *x зад = 0,5 при наличии блока
его вход скачка задания величиной i *y зад = 2,0 для случаев, когда блок компенсации
ЭДС включен (а), и когда он отключен (б). Сравнивая эти осциллограммы, можно
сделать вывод, что отсутствие блока компенсации ЭДС оказывает малозаметное для
его вход скачка задания величиной i *µr зад = 0,53 (что соответствует номинальному то-
– 78 –
ку намагничивания ротора) для случаев, когда блок компенсации ЭДС включен (а), и
когда он отключен (б).
2,5 2,5
i*
y ∆i *y
2 2
i *y уст
1,5 1,5
τпп = 1,0 τпп = 1,0
1 1
u* u*
0,5 y 0,5 y
τ τ
0 0
50 52 54 56 58 60 50 52 54 56 58 60
а) б)
Рис. 1.34. ПП в контуре тока i*y при подаче скачка задания i *y зад = 2,0 при наличии блока
2,5 2,5
i* i *x
x
2 2
1,5 1,5
1 1
а) б)
Рис. 1.35. ПП в контуре тока i *µr при подаче скачка задания i *µr зад = 0,53 при наличии
его вход скачка задания величиной ω*зад = 0,5 и значении пускового момента
µ пуск = 1,0 для случаев, когда блок компенсации ЭДС включен (а), и когда он отклю-
чен (б). Сравнивая эти осциллограммы, можно сделать вывод, что отсутствие блока
– 79 –
0,6 0,6
0,4 0,4
ω* ω*
0,2 0,2
0 τ τ
0
50 52 54 56 58 60
-0,2 50 52 54 56 58 60
-0,2
а) б)
Рис. 1.36. ПП в контуре скорости при подаче скачка задания ω*зад = 0,5 при наличии
ω∗
1
0,8
0,6
ПМХ
0,4
µп=0,5 µп=1,0 µп=1,5 µп=2,0 µп=2,5
0,2
0 µ
-0,5 0 0,5 1 1,5 2 2,5 3 3,5
ω∗
2
ψ∗r = 0,5
1,5
ψ∗r = 0,7
1 ψ∗r = 1,0
ψ∗r = 1,2
0,5
0 µ
-0,2 0 0,2 0,4 0,6 0,8 1 1,2
ω∗
1,5
k j= 1 k j=2
1
ПМХ
k j= 4 k j= 8
0,5
0 µ
-0,5 0 0,5 1 1,5
На всех приведённых ДМХ явно виден период работы на ПМХ. Сравнивая приве-
дённые смоделированные ДМХ с серией ПМХ испытуемого АД (рис. 1.31), можно
сделать вывод об их совпадении и адекватности аналитического выражения для
ПМХ.
~
~~
Lф Сф
Цепь
R слива
Udc0 Измеритель
ДН
напряжения
НЗ2 НЗ1
Ψ*r 1 L* *
РТ x *dc
m Блок
РТ µ i*
iµr зад sx зад u*sx зад usx
Ψ*r зад √3 зад векторной
ШИМ
ω* Ψ*r 2
* * y β Инвертор
iµr isx АД
u*sy зад
√3 x
2 u*sydcзад α
ИДП
НЗ3 РТ y
РC µпред Блок коррекции
i*sy зад
ω*зад µ зад Измеритель
зад 1
L*r Θ Ψr тока
Kω ω*
L*m
SW2
– 82 –
ω* i*sy
ЗИ
µ зад * x,y i *sα α,β i *a
зад isx
Xзад %
БВЗ Kµ
*
SW1 isy i s*β i *b
Модель ротора
α,β a,b,c
*
iµr 1 1
p* χr Θ*Ψr
На рис. 1.40 представлена базовая структура двухзонной СВУ АД. Эта структура
получена в результате практической реализации, экспериментальных исследований и
оптимизации (см. гл. 5) теоретической структуры (рис. 1.23) и отражает требования,
которым должна соответствовать реальная система управления АД. Сформулируем
эти требования.
1) Сигнал задания в систему вводится в виде напряжения с потенциометра или от
источника напряжения. Этот сигнал рассматривается как относительный сигнал зада-
ния в диапазоне от минус 100% до 100%.
2) В системе должен присутствовать S-образный задатчик интенсивности (ЗИ) с
оперативно настраиваемыми параметрами, формирующий требуемую интенсивность
нарастания сигнала задания. Включение/отключение ЗИ производится при помощи
переключателя SW1.
3) Система должна обеспечивать возможность работы привода в двух основных
режимах: регулирования скорости и регулирования момента. Переключение режимов
работы осуществляется оперативно при помощи переключателя SW2. В зависимости
от режима работы сигнал задания умножается на соответствующий масштабирующий
зад
коэффициент K ω или K µзад для получения сигналов задания собственно скорости
либо момента.
Неуправляемый
ПРЕОБРАЗОВАТЕЛЬ ЧАСТОТЫ
силовой
выпрямитель
Rз Сф Контроллер
+
МК9.1
Дискретные CAN
входы/выходы интерфейс
Энергонезависимое
Rс ОЗУ
Udc Светодиодный
ДН индикатор
Буфер Драйвер
6 3
2 Буфер
SPI
Силовой
интерфейс
Буфер
Сигналы
управления
инвертором
инвертор 7
Пульт …
10 оперативного ЦАП
ЦЕНТРАЛЬНЫЙ управления
JTAG
ДТ сигнал
ia
2 Модуль
ib ДТ Кнопка Мониторинг релейного
сброса
– 88 –
питания 8 ввода/вывода
Дифф.
RS-232
Драйвер
интерфейс
ИДП
3 Однопол. сигнал
5
3 Масштабирующие
усилители
Универсальные Стандартные
аналоговые входы аналоговые входы
ia ib Udc
ПК
Сигнал
задания
АД ИДП
Таблица 2.1
Тип микрокон-
TMS320F240 ADMC330 ADMC200/201 80C296SA
троллера
20 MIPS 20 MIPS 20 MIPS 20 MIPS
Общая характери- 16 бит. DSP с 16 бит. DSP с 16 бит. DSP с 16 бит. DSP с
стика DSP-ядра фиксированной фиксированной фиксированной фиксирован-
точкой точкой точкой ной точкой
16К×16 бит
Объём встроенного
FLASH или 2К×24 бит нет нет
ПЗУ программ
ROM
Объём встроенного
544×16 бит 2К×24 бит нет 2К
ОЗУ программ
Объём встроенного
2К×16 бит 1К×16 бит 12 регистров 512 байт
ОЗУ данных
Число линий вво-
28 двунаправл. 8 двунаправл. 6 двунаправл. 32 двунапр.
да/вывода
Число последова-
2 2 нет 1
тельных портов
Число тайме-
3 1 нет 4
ров/счётчиков
4 модуля за-
4 модуля
Тип процессора со- хвата
нет нет захвата/
бытий 9 модулей
сравнения
сравнения
Число каналов
9 (12 выходов) 3 (6 выходов) 3 (6 выходов) 3
ШИМ
10 разрядов
2×8 каналов с
Характеристика возможностью 10 разрядов 11 разрядов
нет
АЦП одновременной 7 каналов 7 каналов
выборки 2 ка-
налов
Число выводов кор-
132 68 68 100
пуса
2 дополни-
Сторожевой
тельных канала
таймер 4 внешних
Дополнительная ШИМ частотой
3 внешних за- запроса пре-
информация до 39 кГц
проса преры- рывания
Сторожевой
вания
таймер
Рассмотрев табл. 2.1, можно сделать вывод, что наилучшие характеристики имеют
процессоры TMS320F240 фирмы Texas Instruments. Процессоры TMS320F240 при-
надлежат к семейству процессоров TMS320F24х, специально ориентированных на
управление двигателями. В табл. 2.2 приведены краткие сравнительные характери-
стики процессоров внутри этого семейства.
Таблица 2.2
Тип микрокон-
‘С240 ‘F240 ‘C241 ‘F241 ‘C242 ‘F243
троллера
Производитель-
20 MIPS 20 MIPS 20 MIPS 20 MIPS 20 MIPS 20 MIPS
ность
544×16 544×16 544×16 544×16 544×16 544×16
Встроенное ОЗУ
бит бит бит бит бит бит
Встроенное ПЗУ 16К - 8К - 4К -
Flash-память - 16К - 8К - 8К
Всего адресуемой
64K 64K - - - 64K
п.д.
Всего адресуемой
64K 64K - - - 64K
п.п.
10 бит 10 бит 10 бит 10 бит 10 бит 10 бит
Встроенное АЦП
2 канала 2 канала 2 канала 2 канала 2 канала 2 канала
Число каналов
12 12 8 8 8 8
ШИМ
Число модулей
4 4 3 3 3 3
захвата
Число модулей
9 9 3 3 3 3
сравнения
Число таймеров 3 3 2 2 2 2
SPI,SCI, SPI,SCI, SPI,SCI,
Интерфейсы SPI,SCI SPI,SCI SCI
CAN CAN CAN
Число линий вво-
28 28 26 26 26 32
да/вывода
Число ножек кор-
132 132 68 68 68 144
пуса
Таблица 2.3.
Произво- Встроенная Интер- Число Число CAN-
Микрокон- дитель- память фейс каналов каналов интер- Послед.
троллер ность, ОЗУ/ПЗУ/ внеш. ШИМ/ АЦП/время фейс порты
млн.оп./с Флэш, слов памяти Таймеров преобр.
'LC2401A 40 1 К/8К/- - 7/2 5/500 нс - SCI
'LC2402A 40 544/6K/- - 8/2 8/425 нс - SCI
SCI,
'LC2404A 40 1,5K/16K/- - 16/4 16/375 нс -
SPI
SCI,
'LC2406A 40 2,5K/32K/- - 16/4 16/375 нс Есть
SPI
'LF2401A 40 1K/-/8K - 7/2 5/500 нс - SCI
'LF2402 30 1K/-/8K - 8/2 8/500 нс - SCI
'LF2402A 40 1K/-/8K - 8/2 8/500 нс - SCI
SCI,
'LF2403A 40 1K/-/16K - 8/2 8/500 нс Есть
SPI
SCI,
'LF2406 30 2,5K/-/32K - 16/4 16/500 нс Есть
SPI
SCI,
'LF2406A 40 2,5K/-/32K - 16/4 16/500 нс Есть
SPI
SCI,
'LF2407 30 2,5K/-/32K Есть 16/4 16/500 нс Есть
SPI
SCI,
'LF2407A 40 2,5K/-/32K Есть 16/4 16/500 нс Есть
SPI
+5 V(A) 11 ШИМ-выходов 3
Блок
Блок питания
питания Вход запроса преры-
аналоговых
аналоговых цепей
цепей вания по аварии 9
+15 V(A)
Генератор
Генератор опорных
опорных
-15 V(A)
напряжений
напряжений Блок ввода и
Центральный предварительной обработки 5
Блок С-фильтров
по питанию ЦП
Блок ввода и
Блок объединения предварительной
земель Блок последова- обработки сигналов 6
тельной флэш-памяти импульсного
Блок управления параметров датчика положения
режимами работы
контроллера
Блок индикации Блок JTAG- Блок SPI- Блок RS-232 Блок CAN
состояния контроллера интерфейса интерфейса интерфейса интерфейса
Таблица 2.4
Питание
Цифровой части Внешний стабилизированный источник +5 В (400 мА)
Аналоговой части • Внешний стабилизированный источник ±15 В (50 мА)
• Внутренний стабилизированный источник ±15 В
• Встроенный прецизионный генератор опорных напря-
жений – минус 2,5 В
Центральный процессор
Сигнальный микроконтроллер TMS320F241FNA (20 МГц)
Память
Флэш-память встроенная 8 К слов
ОЗУ двойного доступа, 544 слова
встроенное
Режимы работы
Загрузка / Выполнение Загрузка флэш-памяти по интерфейсу RS-232 от персо-
нального компьютера/Выполнение ранее загруженной
программы пользователя
Разрешить / Запретить Разрешение/Запрет программирования флэш-памяти. При
программирование разрешении напряжение питания подается на встроенный
программатор
Блок сброса центрального процессора и мониторинга питания
Сброс При включении питания, от встроенной/внешней кнопки
«Сброс»
Мониторинг • Напряжений питания цифровой части процессора +5 В
• Раннее предупреждение недопустимого снижения и
исчезновения напряжения питания с формированием
запроса прерывания;
Индикация состояния контроллера
Светодиодная "Питание" плюс 8 дополнительных светодиодов (линей-
ка)
– 100 –
Интерфейсы
RS-232 • Последовательный асинхронный, полнодуплексный
режим приема/передачи данных от 1 до 8 бит на скоро-
стях до 1250 Кбод
• Последовательная загрузка флэш-памяти от персональ-
ного компьютера непосредственно в изделии
CAN • Помехоустойчивый, высоконадежный интерфейс ло-
кальной промышленной сети микроконтроллеров с
протоколом 2.0В, скоростью приема/передачи данных
до 1 Мбит/с, возможностью горячего конфигурирова-
ния сети
• Два разъема для упрощения подключения к сети стан-
дартными кабелями
• Внешний источник питания драйверов CAN-сети от +5
В до +12 В, встроенный в контроллер стабилизатор пи-
тания CAN-драйвера
• Встроенные терминальные резисторы, подключаемые
пользователем
Отладочный JTAG-интерфейс
Весь арсенал средств отладки от внутрисхемных эмуляторов типа XDS-510, включая
загрузку программного обеспечения во флэш-память или ОЗУ. Поддержка интегрирован-
ных интерактивных средств разработки и отладки программного обеспечения типа Code
Composer, включая средства цифрового осциллографирования и отладки в реальном вре-
мени.
Блок управления
программированием Блок управления
ключами инверторов 8
+5 V(D) Блок питания флэш-памяти
по RS-232 и преобразователей 2
цифровых цепей
Модуль расширения 16 ШИМ-выходов 8
встроенной памяти 4 входа запроса преры-
+5 V(S) Блок питания вания по авариям 2
датчиков 32 К памяти данных
32 К памяти программ
Блок ввода и
+5 V(A) Блок питания
Центральный предварительной обработки 8
аналоговых цепей аналоговых сигналов
+15 V(A) процессор
-15 V(A) Генератор опорных TMS320LF2407APGEA 7 входов: +/- 5 В; +/- 10 В; +/-15 В
напряжений 2 входа: 0-5 В; 0-10 В; 0-15 В
8
1 вход: 0-10 В; 2 входа: 0-5 В
Сброс 2 входа: 0-20 мА; 2 входа: 0-5 мА
Блок сброса ЦП и Блок тактового
мониторинга генератора
питания Блок ввода и
Блок синхронного предварительной 6
Блок С-фильтров периферийного интер- обработки сигналов
по питанию ЦП фейса и последова- датчиков положения
тельной флэш-памяти
Блок объединения Индуктивных, Холла 6
параметров
земель Импульсных
Блок управления
режимами работы Блок Блок Блок гальванически развязанных
контроллера расширения JTAG- интерфейсов
функций интер-
Блок индикации RS-232 RS-485 CAN
контроллера фейса
состояния контроллера
Работа Авария Питание
+5 V(RS)
Таблица 2.5.
Питание
Цифровой части • Внешний стабилизированный источник +5 В (400 мА)
• Встроенный регулятор напряжения питания цифровой части
+3,3 В
• Встроенные индуктивно-емкостные фильтры по питанию ядра
микроконтроллера, цифровой логики, тактового генератора
Аналоговой части • Внешний стабилизированный источник +5 В (200 мА)
• Внешний стабилизированный источник ±15 В (50 мА)
• Встроенный регулятор напряжения питания аналоговой части
+3,3 В
• Встроенные индуктивно-емкостные фильтры по питанию АЦП и
блока предварительной обработки аналоговых сигналов
• Встроенный прецизионный генератор опорных напряжений +3,3
В и минус 3,3 В
Датчиков • Внешний источник питания от +5 В до +12 В (200 мА)
• Ретрансляция напряжения питания на разъемы подключения
датчиков
Центральный процессор
Сигнальный микроконтроллер TMS320LF2407APGEA (40 МГц) или
TMS320LF2407PGEA (30 МГц)
Память
Флэш-память встро- 32 К слов, коды секретности для защиты ПО от несанкциониро-
енная ванного доступа.
ОЗУ двойного дос- 544 слова
тупа, встроенное
ОЗУ однократного 2 К слов
доступа, встроенное
Загрузочное ПЗУ 256 слов. Обеспечивает загрузку флэш-памяти по последователь-
ному каналу связи RS-232.
– 104 –
[4], где Udc – напряжение на ЗПТ. В двухфазной системе амплитуды фазных напряже-
– 110 –
ний питания машины и пространственного вектора равны [5], поэтому для простран-
ственного вектора напряжения в двухфазной модели машины можно записать:
b
a β
A B C
1 1 2 a 1 1
U (110) 3 3 3 Udc 3 √3 α
60
b c U60
c
b
a U120 β
A B C 1
U120 (010) 1 2 1 a 1
3 3 3 Udc 3 √3 α
b c
c
b
a β
A B C
U180 (011) 2 1 1 a 2 0
3 3 3 Udc 3 α
b c U180
c
b
a
A B C β
1 1 2 1 α
U (001) a 1
240 3 3 3 Udc 3 √3 U240
b c
c
b
a
A B C Udc β
1 2 1 1 1 α
U (101) 3 3
a
3 √3
300 3 U
b c 300
c
b
a β
A B C
O(000) a 0 0
O (111) 0 0 0 O(000)
α
b c
c
вектор, и одного из нулевых векторов ( O (000 ) или O (111) ). Вектор напряжения ста-
тора при этом может быть описан следующим векторным уравнением:
Tk T T
us = U k + k + 60 U k + 60 + 0 O , (3.3)
Tшим Tшим Tшим
где:
– Tk – время "включения" базового вектора U k ;
или O (111) );
– Tшим – период несущей частоты ШИМ.
– 112 –
β
U 120 U 60
010 110
1 γ1U60
60° us
0 U0
U180 30° 100 α
011 O(000) γ0U0
O(111)
3 5
U 240 U 300
001 101
Учитывая то, что последний член уравнения (3.3) является нулевым и его можно
исключить, перепишем это уравнение:
u s = γ ⋅ U k + γ1 ⋅ U k + 60 . (3.5)
Введём два понятия, которые будут использоваться при описании векторной
ШИМ:
– направление обхода сектора – очерёдность перебора базовых векторов при фор-
мировании заданного вектора выходного напряжения;
– начальный вектор – базовый вектор, от которого начинается обход данного сек-
тора.
– 113 –
U dc = 2 ⋅ 3 ⋅ U ф . (3.11)
1 1 1 1 3
U1 = ⋅ ⋅ U dc = ⋅ ⋅ 2 ⋅ 3 ⋅ Uф = ⋅ U ф = 0,866 ⋅ U ф . (3.12)
2 2 2 2 2
Из формулы (3.10) получим действующее значение первой гармоники напряжения
для векторной ШИМ:
1 2 3 1 2 3
U1 = ⋅ ⋅ ⋅ U dc = ⋅ ⋅ ⋅ 2 ⋅ 3 ⋅ U ф = U ф . (3.13)
2 3 2 2 3 2
Разница между этими значениями, выраженная в процентах, составляет
U ф − 0,866 ⋅ U ф
δ% = ⋅100% = 14,4% , (3.14)
1
2
(
⋅ U ф + 0,866 ⋅ U ф )
– 115 –
Покажем, как в самом общем случае рассчитать скважности базовых векторов (ни-
же будет предложен специфический алгоритм расчёта скважностей – см. 3.5).
На рис. 3.3 показан треугольник, образованный вектором заданного напряжения
(нормированным относительно длины базового вектора), и его проекциями на базо-
вые вектора U 0 и U 60 . Эти проекции в нормированном виде вырождаются в скваж-
ности. Из этого треугольника по теореме синусов можно записать:
– 116 –
u *sdc γ0 γ
= = 1 , (3.15)
sin 120° sin (60° − Θ ) sin Θ
β
U 60
110
γ *dc
us
1
(60°- Θ)
U0
Θ
120° 100 α
γ
0
u *adc (p)
Wи,dc (p) = = 1. (3.19)
u *adc
, уп ( p)
2
⋅ U dc
u *a (p) 3 2 ⋅ U dc
Wи, dc,* (p) = = = . (3.21)
u *adc
, уп ( p) 2 ⋅ U ф ном 3 ⋅ U ф ном
def U dc
U 0dc = . (3.23)
U dc ном
2 ⋅ U dc 2 ⋅ U 0dc ⋅ 2 ⋅ 3 ⋅ U ф ном 2
Wи, dc,* (p) = = = ⋅ U 0dc . (3.25)
3 ⋅ U ф ном 3 ⋅ U ф ном 3
Блок
коррекции Инвертор
u *уп u *dc
уп u*
W*,dc (p) Wи,dc,* (p)
|||
u *уп √3 1 u *dc
уп 2 0 u*
2 U0 U
dc √3 dc
|||
u *уп u*
1
Тогда для выполнения условия (3.18) перед инвертором нужно поставить ещё блок
согласования, имеющий передаточную функцию:
Wи (р) 3 1 3 Udc
W*, dc (p) = = ⋅ 0 = ⋅ k корр . (3.26)
Wи, dc,* (p) 2 U dc 2
– 119 –
Udc 1
где k корр = – коэффициент коррекции по напряжению ЗПТ.
U 0dc
Тогда звено инвертора в каждой фазе можно представить, как показано на рис. 3.4.
Таким образом, показано, что при введении дополнительного блока коррекции по
Udc
напряжению на звене постоянного в виде коэффициента k корр , выходное напряжение
сигналов u *x , u *y .
T1CON
Таймер
T1PR
T1
DTPH1 PWM1
PH1 DTPH1 PWM2
Устройство Блок Генератор DTPH2 Выходная PWM3
сравнения формирования PH2 мёртвого DTPH2 логика PWM4
вектора PH3 времени DTPH3 PWM5
DTPH3 PWM6
Регистры
сравнения ACTR ACTR
CMPR1
Биты 12÷15 DBTCON Биты 0÷11
CMPR2
CMPR3
PHx
DTPHx
DTPHx
Мёртвое
время
зать, что при формировании заданного вектора выходного напряжения инвертора мо-
жет использоваться одна из двух схем перебора базовых векторов:
1) U k + 60 → U k → O (000) → U k → U k + 60 ,
2) U k → U k + 60 → O (111) → U k + 60 → U k ,
T1CNT
CMPR2
CMPR1
PH1
PH2
PH3
U0 U60 O O U60 U0
(100) (110) (111) (111) (110) (100)
SVRDIR=0, (D2, D1, D0)=(001)
а)
T1CNT
CMPR2
CMPR1
PH1
PH2
PH3
U60 U0 O O U0 U60
(110) (100) (000) (000) (100) (110)
SVRDIR=1, (D2, D1, D0)=(011)
б)
Рис. 3.7. Алгоритм работы блока формирования вектора
а – обход сектора против часовой стрелки; б – обход сектора по часовой стрелке
– 124 –
где
γ Σ = γ + γ1 . (3.29)
При этом γ pwm , γ1pwm и γ Σpwm – округлённые до целых значений числа, "готовые" к
T1CNT
*dc CMPR2 = γ Σpwm
U 60
CMPR1 = γ pwm
PH1
u *dc
s PH2
γ1
PH3
γ
*dc
Начальный
U0
U0 U 60 O O U 60 U0
вектор
(100) (110) (111) (111) (110) (100)
SVRDIR=0, (D2, D1, D0)=(001)
*dc T1CNT
U 60 CMPR2 = γ pwm
Σ
PH1
u *dc
s PH2
γ1
PH3
*dc
γ U0
U 60 U0 O O U0 U 60
(110) (100) (000) (000) (100) (110)
SVRDIR=1, (D2, D1, D0)=(011)
а)
– 127 –
T1CNT
*dc
U 60 CMPR2 = γ Σ
pwm
*dc PH1
γ1= u s
PH2
u *dc
s
PH3
γ=0 U 0*dc
Начальный
вектор U0 U 60 O O U 60 U0
(100) (110) (111) (111) (110) (100)
SVRDIR=0, (D2, D1, D0)=(001)
T1CNT
pwm
*dc CMPR2 = γ Σ
U 60
CMPR1 = γ1pwm
Начальный
вектор
u *dc
s
PH1
γ1= u s
*dc
PH2
PH3
γ=0 U0
*dc
U 60 U0 O O U0 U 60
(110) (100) (000) (000) (100) (110)
SVRDIR=1, (D2, D1, D0)=(011)
б)
– 128 –
T1CNT
pwm
U 60
*dc
CMPR2 = γ Σ
*dc
U 120 CMPR1 = γ pwm
u *dc
s Начальный
вектор
γ= us PH1
*dc
PH2
γ1= 0 PH3
T1CNT
pwm
CMPR2 = γ Σ
*dc
*dc
U 60
U 120 pwm
CMPR1 = γ 1
u *dc
s
Начальный PH1
вектор
γ=us
*dc
PH2
PH3
γ1= 0
U 120 U 60 O O U 60 U120
(010) (110) (111) (111) (110) (010)
SVRDIR=1, (D2, D1, D0)=(010)
в)
– 129 –
CMPR2 = γ Σ
pwm T1CNT
pwm
CMPR1 = γ
*dc
*dc
U 60
U 120
u *dc
s
PH1
PH2
γ
PH3
Начальный
γ1 вектор U 60 U 120 O O U 120 U 60
(110) (010) (000) (000) (010) (110)
SVRDIR=0, (D2, D1, D0)=(011)
pwm T1CNT
CMPR2 = γ Σ
*dc
*dc
U 60 pwm
U 120 CMPR1 = γ1
*dc
us
Начальный PH1
вектор
γ
PH2
γ1 PH3
г)
тора O . Вектор O (000) формируется при открытом состоянии всех нижних ключей,
и, если используется этот нулевой вектор, то один из нижних ключей открыт на всём
периоде ШИМ, и одна из фаз двигателя постоянно подключена к нижней (отрица-
тельной) шине звена постоянного тока. Говорят, что осуществляется привязка к ниж-
ней шине. Соответственно, вектор O (111) формируется при открытом состоянии всех
верхних ключей, и при его использовании один из верхних ключей открыт на всём
периоде ШИМ, и таким образом осуществляется привязка к верхней шине. Принципи-
ально неважно, к какой шине осуществляется привязка, но иногда, например, при ис-
пользовании так называемой "вудстрепной" (зависимой) схемы питания драйверов
силовых ключей, требуется привязка к нижней шине.
Из анализа рис. 3.8 следует, что, если сохранять во всех секторах одинаковым на-
правление обхода сектора и в качестве начального вектора для каждого сектора при-
нимать базовый вектор U k , то:
а) в соседних секторах значения выходного сигнала в непереключаемом канале бу-
дет различно, т.е. будет осуществляться привязка то к нижней, то к верхней шине;
б) на стыках секторов скважности изменяются скачком.
Из рис. 3.8б и 3.8в следует, что на стыках секторов можно избежать скачкообраз-
ных изменений скважностей, а также обеспечить одинаковые уровни сигнала в непе-
реключаемом канале (по всей окружности), если изменять направление обхода секто-
ра от сектора к сектору и использовать один и тот же начальный вектор на пару со-
седних секторов.
Из этих соображений в качестве нулевого вектора на всей окружности предпочти-
тельнее использовать вектор O (000) , и осуществлять привязку к нижней шине. Этот
вариант и выбирается в качестве предпочтительного для векторной ШИМ с шестью
секторами.
На рис. 3.9 показаны направления обхода каждого сектора для векторной ШИМ с
шестью секторами.
– 131 –
β
U 120 U 60
010 110
1
0
U0
U180
100 α
011 O(000)
O(111)
3 5
U 240 U 300
001 101
Рис. 3.9. Векторная ШИМ с шестью секторами
Таблица 3.1
Начальный
Сектор CMPR1 CMPR2
вектор
0 U 60 γ1pwm γ Σpwm
ми, поэтому формулу (3.33) можно расписать для каждого сектора. Результаты этой
процедуры сведены в табл. 3.2.
Введём обозначения:
– 133 –
*dc
*dc u β
Λ1 = u α −
3
*dc
2 ⋅ uβ
Λ 2 = (3.34)
3
*dc
*dc u β
Λ 3 = u α + .
3
Таблица 3.2
U *kdc U *kdc γ
№ сектора ,α +60,α
U *kdc U *kdc γ1
,β +60,β
1 12 1 − 1 3 u *αdc
0
0 2 3 u *dc
0 3 2 β
12 −1 2 1 1 3 u *αdc
1
3 2 3 2 −1 1
3 u *βdc
−1 2 − 1 0 2 3 u *αdc
2
3 2 0
− 1 − 1 3 u *dc
β
− 1 −1 2 − 1 1 3 u *αdc
3
0 − 2 3 u *dc
0 − 3 2 β
−1 2 12 −1 −1 3 u *αdc
4
− 3 2 − 3 2 1 −1
3 u *βdc
12 1 0 − 2 3 u *αdc
5
− 3 2 0
1 1 3 u *dc
β
Таблица 3.3
№ сектора 0 1 2 3 4 5
γ Λ1 Λ3 Λ2 –Λ1 –Λ3 –Λ2
γ1 Λ2 –Λ1 –Λ3 –Λ2 Λ1 Λ3
– 134 –
Учтём, что
γ ≥ 0 (3.35)
γ ≥ 0
1
и
Λ 3 = Λ1 + Λ 2 . (3.36)
Отметим также, что каждый базовый вектор необходимо однозначно отнести к
определённому сектору, как показано в табл. 3.4.
Таблица 3.4
Базовый
U0 U 60 U120 U180 U 240 U 300
вектор
№ сектора 0 1 2 3 4 5
Условие Λ2 = 0 Λ1 = 0 Λ3 = 0 Λ2 = 0 Λ1 = 0 Λ3 = 0
С учётом (3.35), (3.36) и табл. 3.3 и 3.4 можно определить знаки Λi, i = 1,2,3 для ка-
ждого сектора (табл. 3.5).
Таблица 3.5
№ сектора 0 1 2 3 4 5
– Λ1 > 0 Λ3 > 0 Λ2 > 0 Λ1 < 0 Λ3 < 0 Λ2 < 0
– Λ2 ≥ 0 Λ1 ≤ 0 Λ3 ≤ 0 Λ2 ≤ 0 Λ1 ≥ 0 Λ3 ≥ 0
– Λ3 > 0 Λ2 > 0 Λ1 < 0 Λ3 < 0 Λ2 < 0 Λ1 > 0
Таблица 3.6
Λ1 Λ2 Λ3 сектор γ γ1
+ +, 0 + 0 Λ1 Λ2
+ + – невозможная комбинация
+ – +, 0 5 – Λ2 Λ3
+, 0 – – 4 – Λ3 Λ1
–, 0 + + 1 Λ3 – Λ1
– + –, 0 2 Λ2 – Λ3
– – + невозможная комбинация
– –, 0 – 3 – Λ1 – Λ2
в) инвариантность составляющей u y .
– 136 –
u *s dc *dc
огр = k норм ⋅ u s = k норм ⋅ ( u *αdc ) 2 + (u *βdc ) 2 = k норм
2
⋅ (u *αdc ) 2 + k норм
2
⋅ (u *βdc ) 2 =
= (u *αdcогр ) 2 + (u *βdc
огр )
2
,
u *dc u *dc
s
β
u *dc
β огр
*dc
u s огр
u *dc
α огр u *dc
α
Рис. 3.10. Коллинеарное ограничение вектора напряжения
на уровне максимальной амплитуды синусоидального сигнала
– 137 –
где
u *αdcогр = k норм ⋅ u *αdc
*dc *dc
. (3.38)
u β огр = k норм ⋅ u β
u *s dc *dc
огр = k норм ⋅ u s = 0,866 , откуда
0,866
k норм = . (3.39)
u *sdc
Таким образом, можно сформулировать следующий алгоритм ограничения по за-
данному условию:
(3.39);
в 3.5 методике.
γ
1
u *dc
s
γ
1, огр
u *dc
s огр
α
γ γ
огр
ент k норм . Его можно определить из условия принадлежности конца вектора напря-
дённой в 3.5;
2) проверяется условие γ + γ1 ≥ 1 ;
ψ *r = const (3.44)
использование такого ограничения не рекомендуется. Такое ограничение можно
использовать, например, в разомкнутых системах управления АД.
y β
u s*dc
u y*dc
u s*dc
огр x
α
u *dc
x = const
откуда
β u *dc
s
y
u *dc
y
u *dc
s огр
x
u *dc u *dc
y, огр x = const
α
β
y u *dc
огр
u y*dc
огр
u *dc
x
где u *s dc
огр – вектор напряжения статора после ограничения.
u *огр
dc *dc *dc
, x = u огр, α ⋅ cos Θ Ψr + u огр, β ⋅ sin Θ Ψr . (3.54)
[
u*xdc = (1 − γ1 ) ⋅ U*kdc *dc
] [ *dc *dc
]
,α + γ1 ⋅ U k + 60,α cos Θ Ψr + (1 − γ1 ) ⋅ U k ,β + γ1 ⋅ U k + 60,β sin Θ Ψr ;
откуда:
γ1 =
[
u *xdc − U *kdc *dc
, α ⋅ cos Θ Ψr + U k , β ⋅ sin Θ Ψr ] . (3.55)
( U *kdc *dc *dc *dc
+ 60, α − U k , α ) ⋅ cos Θ Ψr + ( U k + 60, β − U k , β ) ⋅ sin Θ Ψr
Обозначим:
ξ 0 = cos Θ Ψr
1
ξ1 = ⋅ cos Θ Ψr (3.56)
2
ξ = 3 ⋅ sin Θ
2 Ψr
2
ми, поэтому формулу (3.56) можно расписать для каждого сектора. Результаты этой
процедуры сведены в табл. 3.7.
U *kdc – γ1 = 0. Отсюда можно сделать вывод, что точки, соответствующие γ1 > 1, лежат
Таблица 3.7
Сек-
U *kdc *dc
+ 60,α U k + 60,β
тор U *kdc
,α U *kdc
,β γ1
(k)
U *xdc − cos Θ Ψr
1 3 γ1 = U *xdc − ξ 0
0 1 0 1 3 γ1 =
2 2 − cos Θ Ψr + sin Θ Ψr − ξ1 + ξ 2
2 2
1 3
1 3 1 3 U *xdc − cos Θ Ψr − sin Θ Ψr U *xdc − ξ1 − ξ 2
1 − 2 2 γ1 =
2 2 2 2 γ1 = − ξ0
− cos Θ Ψr
1 3
U *xdc +cos Θ Ψr − sin Θ Ψr
1 3 2 2 U *xdc + ξ1 − ξ 2
2 − -1 0 γ1 = γ1 =
2 2 1 3 − ξ1 − ξ 2
− cos Θ Ψr − sin Θ Ψr
2 2
U *xdc + cos Θ Ψr
1 3 γ1 = U *xdc + ξ 0
3 -1 0 − − 1 3 γ1 =
2 2 cos Θ Ψr − sin Θ Ψr ξ1 − ξ 2
2 2
3 1 3
1 − 1 3 U *xdc + cos Θ Ψr + sin Θ Ψr U *xdc + ξ1 + ξ 2
4 − 2 − 2 2 γ1 =
2 2 2 γ1 = ξ0
cos Θ Ψr
1 3
3 U *xdc − cos Θ Ψr + sin Θ Ψr
1 − 2 2 U *xdc − ξ1 + ξ 2
5 2 1 0 γ1 = γ1 =
2 1 3 ξ1 + ξ 2
cos Θ Ψr + sin Θ Ψr
2 2
u *xdc = 0,866 . Физически это означает, что всё допустимое напряжение инвертора рас-
y β β
y
u y,*dcогр u *dc
огр x
u y,*dcогр α
u *dc α
x
β β
x
u *dc
огр u *dc
огр
x
y
y
u *dc
x
u *dc
x
u y,*dcогр
u y,*dcогр
α α
Управляющий сигнал
γ1 γ0 γ0 γ1
2 2 2 2
Выходное напряжение
A
I II III IV V
а)
– 150 –
Управляющий сигнал
γ1 γ0 γ0 γ1
-γ -γ -γ
2 2 dt 2 dt 2 dt
Выходное напряжение
A
γdt
C
б)
– в статическом режиме при Θ зад = 15° для токов фаз двигателя выполняется ус-
ловие:
i a > 0
i b < 0 (3.62)
i < 0 ;
c
Отрезок Относительные
Схема Напряжения фаз
времени напряжения фаз
+
I γ γ1
u a = 1 ⋅ Udc ⋅ 1 u*dc
a =
Udc 3 2 4
V 1 γ1 γ1
u b = ⋅ Udc ⋅ u*dc
b = 4
3 2
- 2 γ1 γ1
ua ub uc uc = ⋅ U ⋅ u*dc
c = 2
3 dc 2
+
II
γ γ0
Udc u a = 2 ⋅ Udc ⋅ 20 u *dc
a =
IV 3 2
γ γ
u b = 1 ⋅ Udc ⋅ 0 *dc
ub = 0
- 3 2 4
ua ub uc 1 γ0 γ
uc = ⋅ U ⋅ uc = 0
*dc
3 dc 2 4
+
III
Udc ua = 0 u *dc
a = 0
ub = 0 u *dc
b = 0
- ub
ua uc
uc = 0 u *dc
c = 0
Отрезок Относительные
Схема Напряжения фаз
времени напряжения фаз
+
I γ γ1
u a = 1 ⋅ Udc ⋅ 1 u *dc
a =
Udc 3 2 4
1 γ1 γ1
u b = ⋅ Udc ⋅ u *dc
b = 4
3 2
- 2 γ1 γ1
uc = ⋅ ⋅ u *dc
c = 2
ua ub uc 3 Udc 2
+
II
γdt
VIII Udc u a = 1 ⋅ Udc ⋅ γdt u *dc
a = 2
3
1 γdt
u b = ⋅ Udc ⋅ γdt u *dc
b = 2
- 3
ua ub uc
u c = 2 ⋅ Udc ⋅ γdt u *dc
c =
γdt
3
0
+
III
γ γ0 γ
Udc u a = 2 ⋅ Udc ⋅ ( 20 γdt ) u *dc
a = dt
VII 3 2
γ γ γdt
u b = 1 ⋅ Udc ⋅ ( 0 γdt ) u *dc
b = 4
0
- 3 2 2
ua ub uc γ γ0 γdt
u c = 1 ⋅ Udc ⋅ ( 20 γdt ) *dc
uc =
3 4 2
0
+
IV
Udc ua = 0 u *dc
a = 0
V
*dc
ub = 0 ub = 0
VI -
ua ub uc
uc = 0 u *dc
c = 0
0
+
IX
γ γ1 γdt
Udc u a = 1 ⋅ Udc ⋅ ( 21 γdt ) u *dc
a = 4 2
3
γ γ1 γdt
u b = 1 ⋅ Udc ⋅ ( 1 γdt ) u *dc
b = 4
- 3 2 2
ua ub uc 2 γ1 γ γ1
uc= ⋅ U ⋅ ( dt ) u *dc γdt
3 dc 2 c = 2
U 0dc = 1 (3.65)
и подставим (3.26) в (3.17), учитывая, что заданный вектор находится в нулевом
секторе. Получим:
γ 0 = u *s ⋅ sin (60° − Θ зад )
*
(3.66)
γ1 = u s ⋅ sin Θ зад .
γ 0 = 0,0707
(3.67)
γ1 = 0,0259 .
u *α = 0,097
* (3.69)
u β = 0,025 .
*dc γ1 3
u α = γ 0 + − ⋅ γ dt
2 2 (3.72)
u *βdc = 3 ⋅ γ1 + 3 ⋅ γ dt .
2 2
Скважности рассчитываются по формулам (3.66). Далее по аналогии с предыду-
щим случаем:
u *αdc = 0,060
*dc (3.73)
u β = 0,036 ;
u *α = 0,070
* (3.74)
u β = 0,042 ;
u *x = 0,078
* (3.75)
u y = 0,022 .
Сравнивая (3.75), (3.76) и (3.57) можно видеть, что выходной вектор напряжения
инвертора претерпевает амплитудные и фазовые искажения по отношению к задан-
ному вектору.
0,11
0,10
0,09
0,08
0,07
0,06
0,05
0,04
0,03
0,02
0,01
0,00
0 15 30 45 60 75 90 105 120
θ зад
а)
θ
120
105
90
75
60
35
30
15
0 θ зад
0 15 30 45 60 75 90 105 120
б)
* *
- при отсутствии мёртвого времени ( Us = Uзад = 0,10 )
- fшим = 10 кГц, t dt = 6,0 мкс
- fшим = 10 кГц, t dt = 3,2 мкс
- fшим = 5 кГц, t dt = 3,2 мкс
Рис. 3.19. Изменение выходной амплитуды (а) и фазы (б) из-за наличия мёртвого времени
для векторной ШИМ с шестью секторами
– 157 –
U 120 U 60
Рис. 3.20. Зоны фазовой нечувствительности при различных значениях скважности мёрт-
вого времени
стрировано на рис. 3.20. Зоны фазовой нечувствительности – это зоны, в которых за-
данный вектор выходного напряжения находиться принципиально не может.
Объясняется это тем, что при таких углах активные управляющие импульсы од-
ной из фаз, открывающие силовые ключи, будучи достаточно узкими, "съедаются"
мёртвым временем и вырождаются в нуль, причём остаются нулевыми в некоторой
окрестности указанных углов (пока длительность импульса не станет больше мёртво-
го времени).
В электроприводах, которые не содержат контуров регулирования тока, эффект
фазных зон нечувствительности заметен лишь на малых скоростях и проявляется в
неравномерном вращении, "дёргании" ротора. Но современные системы управления
электроприводами переменного тока, в частности, системы векторного управления,
имеют контура регулирования токов намагничивания и активного тока (или, иначе
говоря, систему регулирования момента) с введением пропорционально – интеграль-
ного закона регулирования. Подобные зоны нечувствительности в контурах с инте-
гральным законом регулирования создают релейный эффект и вызывают возникнове-
ние автоколебаний. Поэтому векторная ШИМ, построенная по рассмотренному выше
принципу, оказывается неприменимой для таких систем. Ниже рассматриваются ме-
тоды, позволяющие исключить это негативное явление. Следует также отметить, что
в упомянутых системах с контуром момента (с контурами регулирования токов) и ин-
тегральным законом регулирования уменьшение амплитуды выходного напряжения
из-за наличия мёртвого времени не является критическим фактором, так как оно пол-
ностью компенсируется регулятором.
Как видно из рис. 3.19, есть два очевидных пути снижения влияния мёртвого вре-
мени на выходное напряжение инвертора:
1) снижение несущей частоты ШИМ;
2) уменьшение длительности мёртвого времени.
Оба этих способа ведут к снижению скважности мёртвого времени.
Следует отметить, что снижение частоты ШИМ и длительности мёртвого времени
возможно только до известного предела. Снижать частоту можно лишь до тех пор,
– 159 –
Таблица 3.7
Начальный
Сектор CMPR1 CMPR2 CMPR3
вектор
Рассмотрев рис. 3.19б можно сделать вывод, что при переходе через базовый век-
U120 U 60
010 110
1
3 2 1
2 4 0 U0
5 0 100 α
U 180
011 O(000) 11
6
O(111)
3 10 5
8 9
7
4
U240 U300
001
101
Рис. 3.21. Векторная ШИМ с двенадцатью секторами
Таблица 3.8
Полусек- Начальный
Сектор CMPR1 CMPR2
тор вектор
0 U0 γ pwm γ Σpwm
0
1 U 60 γ1pwm γ Σpwm
2 U 60 γ pwm γ Σpwm
1
3 U120 γ1pwm γ Σpwm
Тем не менее данный метод можно считать наиболее оптимальным для примене-
ния в замкнутых системах регулирования момента для приводов переменного тока.
Таблица 3.9
Полусек- Начальный
Сектор CMPR1 CMPR2 CMPR3
тор вектор
0 U0 1 γ pwm γ Σpwm
0
1 U 60 γ Σpwm γ1pwm PWMPER-1
*
Us
0,11
0,10
0,09
0,08
0,07
0,06
0,05
0,04
0,03
0,02
0,01
0
0 15 30 45 60 75 90 105 120
θ зад
а)
θ
120
105
90
75
60
35
30
15
0 θ зад
0 15 30 45 60 75 90 105 120
б)
* *
- при отсутствии мёртвого времени ( Us = Uзад = 0,11 )
- векторная ШИМ, 6 секторов
- векторная ШИМ на базе синусоидальной, 6 секторов
- векторная ШИМ, 12 секторов
- векторная ШИМ на базе синусоидальной, 12 секторов
Рис. 3.22. Изменение выходной амплитуды (а) и фазы (б) из-за наличия мёртвого времени
для различных методов реализации векторной ШИМ
– 165 –
При разработке ПО СВУ АД применён модульный принцип. Это означает, что всё
ПО разбито на множество программных модулей, каждый из которых представляет
собой функционально законченную часть программы. Можно выделить достоинства
такого способа разработки ПО:
1) модульная структура ПО обеспечивает принцип разработки ПО "снизу вверх";
2) каждый программный модуль пишется и отлаживается индивидуально;
3) модуль представляет собой программный блок с чётко определённым набором
входных и выходных переменных и параметров, выполняющий некий набор функ-
ций;
4) модуль может многократно использоваться в пределах одной программы;
5) модуль может использоваться при разработке иных программ;
6) модульная структура облегчает читабельность программы;
7) модуль как часть программы легко заменяем.
ПОП по началу 0
Фоновая U dc
периода ШИМ
программа Модуль
Расчёт X з*
сигнала задатчика Модуль
SPI задания интенсивности управления
цепью слива
Модуль x0
. . .x 7 Xз*
работы с Модуль ∆τ
ПОП по T1CNT
клавиатурой расчёта Сигнал управления
началу периода скорости Модуль
b0 Блок переключения ключом слива
b0 6 ШИМ работы с
. . .b режимов
АЦП
...
b7 работы
Модуль x0 7
редактирования . . .x
Таблица µзад ω*зад
параметров Модуль Модуль расчёта
ПОП по сравнению ω*
SPI Ψr*зад ( ω* ( интерполяции измеряемых
в квадратурном
таймере величин
d0 . . .d 3 Udc 0
1 i a* i b* k корр U dc Модуль
Ψr*зад
Модуль Модуль L m* ПИ- Таблица
вывода на интерполяции * регулятора µ пред ( ω*
i sα
*
(
ЦАП i µr зад
* * µзад
SPI i µr i sβ
Модуль
µ пред
y0 Таблица преобразований Ограничение Модуль
. . .y 7
измеренных * интерполяции
sin Θ Ψr
– 169 –
1 ( Ψ*
r зад ( Модуль токов Модуль
Расчёт L m*
ПИ- * расчёта µзад
индицируемых cos Θ Ψr ω*
величин регулятора sin, cos
L r*
z0 z7 * *
... i sx i sy
1
0 2 *
i a* i b* U dc J* i sx зад i sy* зад Ψ r*зад Ψr*зад
Модуль I *m 1
* . X
вывода на 1 i sy зад L m*
индикацию L*m
SPI Блок Модуль Модуль Модуль
программных тепловой *
ПИ- ПИ- i µr Модуль Модуль измерения
защит защиты регулятора регулятора Θ* электрического
модели
ротора угла положения
ПОП по сравнению J* u*sx зад u*sy зад ротора
в квадратурном *
Udc Θ Ψr
таймере Код Сигнал k корр Модуль векторной
аварии блокировки ШИМ
∆τ Модуль ω* ШИМ Ψr*зад i x* T2CNT
∆N расчёта Сигналы управления
инвертором
скорости
Одной из целей, которые преследовались при разработке ПО, а также при созда-
нии математической модели двигателя и структуры системы управления в о.е., было
создание универсального ПО, которое позволяло бы, после оперативной перена-
стройки параметров, без изменения программного кода, работать с любым общепро-
мышленным асинхронным двигателем. Для этого требуется выбрать форматы пред-
ставления переменных и параметров системы таким образом, чтобы они подходили
под двигатели любой мощности. Для этой цели были проанализированы параметры
двигателей всего ряда мощностей серии 4А [27], а также параметры системы управ-
ления для каждого из этих двигателей. Эта задача ещё не решена полностью, по-
скольку оказалось, что 16-разрядного представления чисел недостаточно, чтобы охва-
тить весь диапазон некоторых параметров с требуемой точностью. Результаты расчё-
тов приведены в табл. П2.1. Расчёт производился по формулам, сведённым в табл.
П1.1.
ты АЦП производится расчёт измеряемых переменных системы: i*a , i*b , U 0dc , а также
Udc
k корр .
– Модуль расчёта sin, cos – модуль, в котором рассчитываются функции sin и cos
заданного угла положения вектора потокосцепления ротора.
– Модуль модели ротора – макрос, в котором производится расчёт тока намагни-
– Модуль векторной ШИМ – по заданным напряжениям u *sx зад и u *sy зад форми-
Назначение
Входные переменные:
– синус угла положения оси "х" относительно оси "α" (фазы вектора потокосцеп-
– косинус угла положения оси "х" относительно оси "α" – cos Θ*Ψr ;
Udc
– коэффициент коррекции по напряжению ЗПТ – k корр
Выходные переменные:
Параметры:
Разработка алгоритма
dc*
Необходимость такого ограничения напряжения u sx зад была показана в 3.6.5, а
dc*
необходимость ограничения напряжения u sy зад очевидна – оно ограничивается на
Блок
коррекции
Блок предварительного
ограничения
Блок координатных
преобразований
Блок определения
сектора и скважностей
базовых векторов
НЕТ
γ + γ >1 ДА
1
Блок ограничения
выходного
напряжения
Блок определения
полусектора
Блок приведения
к периоду ШИМ
Блок загрузки
управляющих регистров
u *dc * 3 ⋅ k Udc
sx зад = u sx зад ⋅ корр Блок
2
коррекции
u *dc = u *sy зад ⋅ 3⋅ Udc
k корр
sy зад
2
+ u *dc
sx зад ≥ 0,86
+ u *dc
sx зад > 0
u *dc
sx зад = 0,86 u *dc
sx зад = - 0,86
+ u *dc Блок
sy зад ≥ 1
предварительного
+ u *dc
ограничения
sy зад > 0
u *dc
sy зад = 1
u *dc
sy зад = - 1
u*dc
Λ1 = u*dc
sα зад
s β зад
√3
2 u*dc
sβ зад
Λ2 =
√3
u*dc
s β зад
Λ3 = u*dc
sα зад + √3
Λ 1> 0
+
Λ 3≤ 0 +
Λ2≤ 0 + Λ 2≥ 0 +
Λ1= 0 + Λ3≥ 0 +
сектор 1 сектор 2 сектор 3 сектор 4 сектор 4 сектор 5 сектор 0
γ = Λ γ= Λ γ = −Λ γ = −Λ γ = −Λ γ = −Λ γ = Λ
3 2 1 3 3 2 1
γ = −Λ γ = −Λ γ = −Λ γ = Λ γ = Λ γ = Λ γ = Λ
1 1 1 3 1 2 1 1 1 1 1 3 1 2
Алгоритм работы блока ограничения описан в 3.6.5. Блок-схема этого блока пред-
ставлена на рис. 4.5.
Номер полусектора определяется по номеру сектора следующим образом:
– если γ ≥ γ1 , то полусектор чётный, и его номер определяется как N ПС = 2 ⋅ N С
– если γ < γ1 , то полусектор нечётный, и его номер определяется как
N ПС = 2 ⋅ N С + 1
где NС – номер текущего сектора, NПС – номер полусектора.
Работа блока приведения к периоду ШИМ описывается формулами (3.30).
Алгоритм загрузки регистров управления менеджера событий представлен в табл.
3.8.
Блок-схема алгоритма работы блоков определения полусектора, приведения к пе-
риоду ШИМ и загрузки управляющих регистров представлена на рис. 4.6.
сектор
0 1 2 3 4 5
γ = u*dc
x - ξ0 γ = u*dc
x - ξ1- ξ2 γ = u*dc
x +ξ1- ξ 2 γ = u*dc
x +ξ0 γ = u*dc
x +ξ1+ξ 2 γ = u*dc
x - ξ 1+ξ 2
1,ch 1,ch 1,ch 1,ch 1,ch 1,ch
γ = - ξ1 + ξ2 γ = - ξ0 γ = - ξ1 - ξ2 γ = ξ1 - ξ2 γ = ξ0 γ = ξ1 + ξ 2
1,zn 1,zn 1,zn 1,zn 1,zn 1,zn
sign γ =
+ sign γ =
+ sign γ =
+ sign γ =
+ sign γ =
+ sign γ =
+
= sign γ 1,ch = sign γ 1,ch = sign γ 1,ch = sign γ 1,ch = sign γ 1,ch γ 1,ch
1,zn 1,zn 1,zn 1,zn 1,zn 1,zn
сектор 0
γ
γ 1,ch
1 = γ
1,zn
γ = 1- γ
1
γ = 1
Σ
pwm
γ = γ ⋅ (PWMPER - 3) +1
pwm Блок приведения
γ
1 = γ1 ⋅ (PWMPER - 3) +1
к периоду ШИМ
γ
Σ
= γ Σ⋅ (PWMPER - 3) +2
Блок загрузки
регистров управления
полусектор
0 1 2 3 4 5 6 7 8 9 10 11
ACTR = 0001011001100110b ACTR = 0011011001100110b ACTR = 0010011001100110b ACTR = 0110011001100110b ACTR = 0100011001100110b ACTR = 0101011001100110b
pwm
pwm pwm pwm pwm pwm pwm
CMPR1 = γ CMPR1 = γ CMPR1 = γ CMPR1 = γ CMPR1 = γ CMPR1 = γ
– 178 –
ACTR = 1011011001100110b ACTR = 1010011001100110b ACTR = 1110011001100110b ACTR = 1100011001100110b ACTR = 1101011001100110b ACTR = 1001011001100110b
pwm pwm pwm pwm pwm pwm
CMPR1 = γ 1 CMPR1 = γ 1 CMPR1 = γ 1 CMPR1 = γ 1 CMPR1 = γ 1 CMPR1 = γ 1
pwm pwm pwm pwm pwm pwm
CMPR2 = γ Σ CMPR2 = γ Σ CMPR2 = γ Σ CMPR2 = γ Σ CMPR2 = γ Σ CMPR2 = γ Σ
Назначение
Входные переменные:
Выходные переменные:
Параметры:
65535
T2CNT
t
0
EL_POS
EL_POS[k] = T2CNT
∆EL_POS = EL_POS[k] - EL_POS[k-1]
EL_POS[k-1] = EL_POS[k]
EL_POS = EL_POS + ∆EL_POS
+ EL_POS > 0
* k shift
Θ эл = k Θ ⋅ EL_POS ⋅ 2
Назначение
Входные переменные:
Выходные переменные:
Параметры:
dϕ* ∆N
ω*эл = pп ⋅ Θб ⋅ ≈ kω ⋅ (4.4)
dτ ∆τ
где ∆N – приращение угла поворота ротора в дискретах квадратурного таймера;
∆τ – приращение времени в дискретах таймера отсчёта времени;
k ω – некоторый коэффициент, включающий число пар полюсов, базовый угол и
перевод в о.е.
– 182 –
Разрешение прерываний
Задержка на 4 такта
Запрещение прерываний
i=i+1
(ω=0) + (ω≠0)
i < 14
omega = 0
i=0
speed_range = 1
timer_start = T1CNT
old_cmpr = T2CMPR
Разрешение прерываний
timer_value = T1CNT
+
флаг T1UF
omega = speed_k
speed_range
omega = omega ⋅ 2
НАЗАД ВПЕРЁД
speed_dir
omega = - omega
+
dt - 20 000 < 0
+
dt - 40 000 > 0
+
speed_range > 1
speed_range
T2CMPR = old_cmpr + 2 ⋅ 2
Назначение
Входные переменные:
– ошибка регулирования – е
Выходные переменные:
Параметры:
X max
X И [k-1]
X И [k] e 1 [k]
KИ Z
-1
K корр
X корр [k]
но:
KИ
K корр = , (4.6)
KП
однако практика показывает, что нормальная работа регулятора обеспечивается и при
K корр = 1 . (4.7)
– 187 –
ным таймером, а модулями захвата. При этом минимальная скорость ω*min будет так-
D
100000
10000
1000
100
10
1 m
1 10 100 1000 10000 100000
току i *sy , а по заданному. Несмотря на то, что данная мера может рассматриваться как
причине. В измеренном токе i *sy естественным образом присутствует шум. При по-
скольжения также начинает шуметь, что приводит к шуму скорости, а шум скорости
вызывает усиление шума тока i *sy . Таким образом, в контуре скорости появляется
условии, что контур тока i *sy является быстродействующим. Поэтому принято сле-
дующее допущение:
i *sy i *sβ
α,β α,β
– 190 –
Ψr*зад
ω*sr * *
i *sy зад ⋅L *m ÷ 1 1 Θ sr Θ Ψr
1 × p*
χr Θб
Θ*эл
Модель ротора
Вместо тока i *µr с точки зрения математики удобнее использовать значения пото-
ψ *r ≈ ψ *r зад . (5.2)
Второе уравнение модели ротора (1.165) с учётом допущений (5.1) и (5.2) следует
переписать в виде:
1 1
ω*sr = i*sy зад ⋅ L*m ⋅ ⋅ * (5.3)
χ r ψ r зад
L*r 1
i *sy зад = µ зад ⋅ ⋅ . (5.4)
L*m ψ *r зад
*
i sx Инвертор АД
НЗ3 µ зад РТy
*
РC µ пред
*
ωэл зад 1 i *sy зад u *sy зад u sβ
L*r × α,β ИДП
ω*
L*m
ω* i *sy Θ Ψr
Θ*эл ω*эл
i *a i*b
i *sy i *sβ
α,β α,β
– 192 –
Ψ r*зад
ω*sr * *
i *sy зад ⋅L *m ÷ 1 1 Θ sr Θ Ψr
1 × p*
χr Θб
Θ*эл
Модель ротора
1
= f (ψ *r ) . (5.5)
L*m
1
L*m
1,25
1,05
0,85
0,65
Ψ *r
0,45
0 0,2 0,4 0,6 0,8 1 1,2
а)
i*
x
1,6
1,2
0,8
0,4
0 Ψ *r
0 0,2 0,4 0,6 0,8 1 1,2
б)
1
Рис. 5.3. Экспериментальные зависимости (ψ *r ) (а) и i *x (ψ *r ) (б)
L*m
– 194 –
ω* 1,6
1,4
Ψ r * = 0,5
1,2
0,6
1 0,7
0,8 0,9
0,8
1,0
0,6
1,1
0,4
0,2
µ пред
0
0,00 0,50 1,00 1,50 2,00 2,50 3,00 3,50 4,00
критической скорости ω*кр , при котором наступает ограничение выходного напряжения ин-
вертора. Модуль векторной ШИМ (см. 4.2) обеспечивает программное ограничение выход-
ного значения напряжения и в момент наступления ограничения формирует специальный
флаг, который и используется для определения критической скорости. Точка ω*кр (µ пуск ) –
ψ *r зад = f (ω* ) . При фиксированном значении скорости ω* берётся такое значение по-
Ψ *r зад
1,2
0,8
0,6
0,4
0,2
0 ω*
0 0,5 1 1,5 2 2,5
µпред
2,5
1,5
0,5
0 ω*
0 0,5 1 1,5 2
ротора ω*sr рассчитывается по измеренному току i *sy , при разгоне, при попадании на
же системе, где скорость скольжения задаётся через заданный ток i *sy зад , при попада-
этому в системе требуется звено ограничения заданного тока i *sy зад либо заданного
– 197 –
момента µ зад в зависимости от скорости. Эти функции и выполняет звено НЗ3. Кри-
процесса током i*x . При этом при возникновении ПП в контуре i *µr в контуре тока i*x
*
i *µr i sx Инвертор АД
НЗ3 µ зад РТ y
*
РC µ пр ед
*
ωэл зад 1 i *sy зад u *sy зад u sβ
L*r × α,β ИДП
ω*
L*m
ω* i *sy Θ Ψr
Θ*эл ω*эл
i *a i*b
p* χr
Ψr*зад
ω*sr *
i *sy зад ⋅L *m ÷ 1 1 Θ sr Θ*Ψr
1 × p*
χr Θб
Θ*эл
Модель ротора
– персональный компьютер.
Фотография внешнего вида части экспериментального стенда представлена на
рис. 5.9.
Регистрация цифровых переменных программы становится возможной за счет
применения специально спроектированной внешней платы ЦАП, которая подключа-
ется к контроллеру МК 9.1 по SPI-интерфейсу. Специально для этой цели на корпусе
ПЧ предусмотрен дополнительный разъём (рис. 5.9). На плате имеется два двухка-
нальных ЦАП, что позволяет одновременно выводить на регистрацию четыре цифро-
вых переменных.
граммы тока i*x (1) и заданного напряжения u *x зад (2) при подаче скачка задания тока
i *x зад = 0,5 (рис. 5.10а) и i *x зад = 1,0 (рис. 5.10б). Осциллограммы иллюстрируют ка-
а) б)
Рис. 5.10. ПП в контуре тока i*x при i *x зад = 0,5 (а) и i *x зад = 1,0 (б)
диаграммы тока i*y (1) и заданного напряжения u *x зад (2) при подаче скачка задания
тока i *y зад = 1,0 (рис. 5.11а), i *y зад = 2,0 (рис. 5.11б), i *y зад = −1,0 (рис. 5.11в) и
а) б)
в) г)
Рис. 5.11. ПП в контуре тока i*y при i *y зад = 1,0(а), i *y зад = 2,0(б),
граммы тока i *µr (1) и тока i*x (2) при подаче скачка задания тока i *µr зад = 0,25 (рис.
5.12а) и i *µr зад = 0,5 (рис. 5.12б). Осциллограммы иллюстрируют качество настройки
– 204 –
а) б)
Рис. 5.12. ПП в контуре тока i *µr при i *µr зад = 0,25(а), i *µr зад = 0,5(б)
µ зад (2) при подаче скачка задания скорости ω*зад = 0,5 – первая зона(рис. 5.13а),
ω*зад = 1,5 – вторая зона (рис. 5.13б), ω*зад = −0,5 (рис. 5.13в) и ω*зад = −1,5 (рис. 5.13г).
а) б)
в) г)
б,г – m t = 10 мс/дел; m1 = 0,40 1/дел ( 1,0 В/дел ); m 2 = 0,20 1/дел ( 0,5 В/дел )
µ зад (2) при подаче скачка задания момента µ зад = 0,25 (рис. 5.14а), µ зад = 0,5 (рис.
5.14б), µ *зад = 1,0 (рис. 5.14в) и µ зад = 2,0 (рис. 5.14г). Осциллограммы иллюстриру-
а) б)
в) г)
Рис. 5.14. Разгон привода с постоянным моментом: µ зад = 0,25(а), µ зад = 0,5(б),
б,в – m t = 20 мс/дел; m1 = 0,40 1/дел ( 1,0 В/дел ); m 2 = 0,20 1/дел ( 0,5 В/дел )
µ зад (2) при подаче скачка задания скорости ω*зад = – 0,5 (рис. 5.15а), ω*зад = – 1,5
а) б)
Рис. 5.16 иллюстрирует работу цепи слива при реверсе привода. На рисунке при-
диаграммы скорости ω* (1) и тока намагничивания i *µr (2) при подаче скачка задания
скорости ω*зад = 0,5 (рис. 5.17а) и ω*зад = 1,5 (рис. 5.17б). Эти осциллограммы иллю-
стрируют тот факт, что даже при отсутствии блока компенсации ЭДС ошибки в токе
намагничивания не возникает, даже при наличии первой производной скорости. Бы-
стродействующий регулятор тока намагничивания самостоятельно справляется с за-
дачей поддержания тока. Рис. 5.17б также иллюстрирует работу блока ослабления по-
ля (НЗ2) при работе во второй зоне.
а) б)
Рис. 5.17. Работа контура тока намагничивания при разгоне до ω*зад = 0,5(а) и
ω*зад = 1,5(б)
а – m t = 10 мс/дел; m1 = 0,20 1/дел ( 0,5 В/дел ); m 2 = 0,40 В ( 0,5 В/дел )
данного тока i *y зад (1) и реального тока i*y (2) при подаче скачка задания скорости
ω*зад = 0,5 (рис. 5.18а) и ω*зад = 1,5 (рис. 5.18б). Видно, что ошибка от первой произ-
а) б)
Рис. 5.18. Работа контура тока i*y при разгоне до ω*зад = 0,5(а) и ω*зад = 1,5(б)
Далее представлены диаграммы работы контуров при разгоне для системы без
контура тока намагничивания (рис. 5.2) для оценки влияния наличия этого контура на
работу системы в динамике.
На рис. 5.19а – г представлены осциллограммы разгона привода в режиме задания
µ зад (2) при подаче скачка задания скорости ω*зад = 0,5 – первая зона (рис. 5.19а),
ω*зад = 1,5 – вторая зона (рис. 5.19б), ω*зад = – 0,5 (рис. 5.19в) и ω*зад = – 1,5 (рис.
а) б)
в) г)
б,г – m t = 10 мс/дел; m1 = 0,40 1/дел ( 1,0 В/дел ); m 2 = 0,20 1/дел ( 0,5 В/дел )
5.20б), µ зад = 1,0 (рис. 5.20в) и µ зад = 2,0 (рис. 5.20г). Во всех случаях производится
а) б)
в) г)
Рис. 5.20. Разгон привода с постоянным моментом: µ зад = 0,25(а), µ зад = 0,5(б),
б,в – m t = 20 мс/дел; m1 = 0,40 1/дел ( 1,0 В/дел ); m 2 = 0,20 1/дел ( 0,5 В/дел )
скорости ω* (1) и тока i*x (2) при подаче скачка задания скорости ω*зад = 0,5 (рис.
5.21а) и ω*зад = 1,5 (рис. 5.21б). Из этих осциллограмм видно, что отсутствие контура
а) б)
Рис. 5.21. Работа контура тока i*x при разгоне ω*зад = 0,5(а) и ω*зад = 1,5(б)
заданного тока i*y зад (1) и реального тока i*y (2) при подаче скачка задания скорости
ω*зад = 0,5 (рис. 5.22 а) и ω*зад = 1,5 (рис. 5.22 б). Видно, что ошибка от первой произ-
водной скорости возникает незначительная, хотя при регулировании потока она за-
метно больше, чем при наличии контура тока i *µr (ср. рис. 5.18).
– 216 –
а) б)
Рис. 5.22. Работа контура тока при разгоне ω*зад = 0,5(а) и ω*зад = 1,5(б)
1 1
Ω ПП гр = = = 65,31 Гц (5.9)
dt 15,31
На рис. 5.25а,б для сравнения показаны осциллограммы пуска при подаче задания
момента без предустановленного поля при наличии контура регулирования тока на-
магничивания ротора (рис. 5.25а) и без него (рис. 5.25б). На рисунке приведены диа-
граммы скорости ω* (1) и заданного момента µ зад (2). О том, что момент установил-
ся, можно судить по началу линейного участка кривой скорости. Видно, что при на-
личии контура тока намагничивания момент устанавливается за 30 мс, а при его от-
сутствии разгон до самого установившегося значения скорости (350 мс) так и не ста-
новится линейным, т.е. за 350 мс поток не успевает установиться. По этим осцилло-
граммам можно оценить постоянную времени ротора. Время установки поля на рис
5.25а совпадает со временем ПП в контуре i *µr (см. рис. 5.12б), что свидетельствует о
Рис. 5.25. Разгон с постоянным заданным моментом без предварительной установки поля
при наличии контура тока намагничивания (а) и без него (б)
а – m t = 10 мс/дел; m1 = 0,20 1/дел ( 0,5 В/дел ); m 2 = 0,20 В ( 0,5 В/дел )
ω
iΣ = , (5.10)
ωПУ
Тогда выражение для определения радиуса (5.16) можно записать следующим об-
разом:
v*каб
R* = . (5.18)
ω*эл
Для момента:
M ПУ = T ⋅ R + М ПУ 0 , (5.19)
µ = T* ⋅ R * + µ 0 , (5.21)
– 224 –
Приёмное
устройство
*
Тянущее v каб = const
устройство *
T = const
ТГ ПЧ
iΣ АД
*
v каб
*
R = var
µ зад
ИДП
*
T зад
÷ ω*
Заключение
13. AC Induction Motor Control Using Constant V/Hz Principle and Space Vextor
PWM Technique with TMS320C240. – Texas Instruments, – 1998. 132 c. (spra284a).
14. Остриров В.Н. и др. Преобразователи для асинхронных частотно-
регулируемых приводов широкого применения // Приводная техника. – 1997. – № 2. –
С. 15 - 17.
15. Опыт внедрения и перспективы производства отечественных преобразовате-
лей частоты / Кудряшов В.К., Козаченко В.Ф., Остриров В.Н. и др. // Преобразователи
частоты в современном электроприводе. Доклады научно-практического семинара. –
М.: Изд-во МЭИ, 1998. – С.31 - 47.
16. Козаченко В.Ф. и др. Комплект аппаратно-программных средств для встраи-
ваемых систем прямого цифрового управления электроприводами на базе микрокон-
троллера Intel 8xc196MH // CHIP NEWS. – 1999. – №1. – С. 24 - 32.
17. TMS320C24x DSP Controllers. Reference Set. Volume 1: CPU, System, and In-
struction Set. – Texas Instruments, 1997 – 453 с. (spru160b).
18. Козаченко В.Ф., Соловьёв А.Н. Новые DSP-микроконтроллеры фирмы “Ana-
log Devices” ADMC300/330 для высокопроизводительных систем векторного управ-
ления электроприводами переменного тока // CHIP NEWS. – 1998 – №5. – с. 16-21.
19. Темирев А.П., Козаченко В.Ф., Обухов Н.А., Анучин А.С., Трофимов С.А.
Контроллеры МК11.3 для высокопроизводительных систем прямого цифрового
управления двигателями // CHIP NEWS. – 2002. – №4. – C. 24 - 30.
20. Соловьёв А.А., Веселов М.В. Семейство DSP - микроконтроллеров фирмы
Analog Devices для встроенных систем управления двигателями // CHIP NEWS. –
1999. – №1. – С. 17 - 23.
21. Ильинский Н.Ф., Козаченко В.Ф. Общий курс электропривода. – М.: Энерго-
атомиздат, 1992. – 544 с.
22. Гусяцкий Ю.М., Жуков С.В. Алгоритмы и структуры микропроцессорных сис-
тем управления асинхронным электроприводом // Электричество. – 1990. – №12. – С.
25 - 33.
23. Mitsubishi 3rd Generation IGBT and Intelligent Power Modules. Application Man-
ual. 1996. – 86 c.
– 230 –
Таблица П1.1.
Математическое
Параметр 4А100L6У3
выражение
1. Основные электрические параметры
1.1. Номинальная мощность, Вт Pном 2200
1.2. Номинальное фазное напряжение, В U ф ном 220
10.3. K M 3 1 0,5263
KM 3 =
L*m
10.4. K M 4 1 0,1592
KM 4 =
Θб
11. Коэффициенты блока компенсации ЭДС
11.1. K11 corr EMF K 11 corr EMF = 0,0498
*2
1 Lm
= ⋅
χ r L*r
Таблица П2.1
Основные параметры двигателя Параметры Г-обр. схемы замещения в о.е.
Тип двигате-
P2 ном, n0, КПД, сos ϕ Uф ном, Iф ном, Jр, xm Номинальные В режиме к.з.
ля
кВт об/мин % В А кг⋅м 2
R1' x1' R2'' x2'' R2п'' Rкп'' xкп''
4AA56B2У3 0,25 3000 68,0 0,77 220 0,72 0,00047 2,40 0,16 0,05 0,11 0,08 0,11 0,27 0,12
4АА63В2У3 0,55 3000 73,0 0,86 220 1,33 0,00090 2,50 0,13 0,05 0,10 0,08 0,10 0,23 0,12
4А71В2У3 1,1 3000 77,5 0,87 220 2,47 0,00110 2,80 0,13 0,05 0,07 0,08 0,07 0,20 0,11
4А80В2У3 2,2 3000 83,0 0,87 220 4,62 0,00210 2,70 0,08 0,05 0,05 0,09 0,05 0,13 0,10
4А100L2У3 5,5 3000 87,5 0,91 220 10,47 0,00750 3,80 0,05 0,05 0,04 0,11 0,04 0,09 0,10
4А132М4У3 11 3000 88,0 0,90 220 21,04 0,02300 4,20 0,04 0,06 0,03 0,12 0,03 0,07 0,12
4А180S2У3 22 3000 88,5 0,91 220 41,39 0,07000 3,60 0,04 0,09 0,02 0,11 0,03 0,07 0,15
4А200L2У3 45 3000 91,0 0,90 220 83,25 0,17000 4,90 0,03 0,09 0,02 0,13 0,03 0,06 0,15
4А250М2У3 90 3000 92,0 0,90 220 164,69 0,52000 5,20 0,02 0,08 0,02 0,13 0,03 0,05 0,16
4А315S2У3 160 3000 92,0 0,90 380 169,51 1,40000 5,00 0,02 0,09 0,01 0,12 0,03 0,04 0,16
4AA63A4У3 0,25 1500 68,0 0,65 220 0,86 0,00120 1,40 0,15 0,08 0,14 0,17 0,14 0,29 0,25
4А71А4У3 0,55 1500 70,5 0,70 220 1,69 0,00130 1,60 0,13 0,09 0,11 0,20 0,11 0,24 0,23
4А80А4У3 1,1 1500 75,0 0,81 220 2,74 0,00320 1,70 0,12 0,08 0,07 0,12 0,07 0,20 0,14
4А90L4У3 2,2 1500 80,0 0,83 220 5,02 0,00560 2,10 0,10 0,08 0,06 0,13 0,06 0,16 0,14
4А112М4У3 5,5 1500 85,5 0,85 220 11,47 0,01700 2,80 0,06 0,08 0,04 0,13 0,05 0,11 0,14
4А132М4У3 11 1500 87,5 0,87 220 21,89 0,04000 3,20 0,04 0,09 0,03 0,13 0,04 0,08 0,15
4А180S4У3 22 1500 90,0 0,90 220 41,15 0,19000 4,00 0,04 0,08 0,02 0,12 0,03 0,08 0,15
4А200L4У3 45 1500 92,0 0,90 220 82,35 0,45000 4,60 0,03 0,08 0,02 0,14 0,03 0,07 0,16
4А250М4У3 90 1500 93,0 0,91 220 161,13 1,00000 5,00 0,02 0,09 0,01 0,12 0,03 0,05 0,15
4А315S4У3 160 1500 93,5 0,91 380 164,95 3,10000 4,60 0,02 0,11 0,02 0,15 0,05 0,06 0,19
4АА63В6У3 0,25 1000 59,0 0,62 220 1,04 0,00220 1,40 0,18 0,13 0,21 0,19 0,21 0,40 0,28
4АА71В6У3 0,55 1000 67,5 0,71 220 1,74 0,00200 1,40 0,16 0,11 0,15 0,17 0,15 0,31 0,24
4А80В6У3 1,1 1000 74,0 0,74 220 3,04 0,00460 1,60 0,12 0,11 0,11 0,19 0,11 0,23 0,24
4А100L6У3 2,2 1000 81,0 0,73 220 5,64 0,01300 1,90 0,09 0,11 0,07 0,21 0,07 0,16 0,22
4А132S6У3 5,5 1000 85,0 0,80 220 12,25 0,04000 1,90 0,07 0,07 0,04 0,11 0,05 0,12 0,14
4А160S6У3 11 1000 86,0 0,86 220 22,53 0,14000 3,00 0,07 0,11 0,03 0,15 0,05 0,12 0,18
4А200М6У3 22 1000 90,0 0,90 220 41,15 0,40000 4,10 0,05 0,11 0,02 0,14 0,04 0,09 0,17
4А250S6У3 45 1000 91,5 0,89 220 83,73 1,20000 3,80 0,04 0,09 0,02 0,14 0,03 0,07 0,16
4А280М6У3 90 1000 92,5 0,89 220 165,64 3,40000 3,50 0,03 0,11 0,02 0,12 0,04 0,07 0,19
4А355S6У3 160 1000 93,5 0,90 380 166,79 7,30000 3,80 0,02 0,10 0,02 0,14 0,04 0,06 0,17
4А71В8У3 0,25 750 56,0 0,65 220 1,04 0,00190 1,20 0,22 0,18 0,23 0,28 0,23 0,45 0,43
4А80В8У3 0,55 750 64,0 0,65 220 2,00 0,00410 1,30 0,17 0,16 0,15 0,29 0,16 0,33 0,38
4А90LB8У3 1,1 750 70,0 0,68 220 3,50 0,00860 1,40 0,13 0,15 0,11 0,30 0,12 0,24 0,35
4А112МА8У3 2,2 750 76,5 0,71 220 6,14 0,01700 1,50 0,09 0,11 0,08 0,17 0,09 0,19 0,22
4А132М8У3 5,5 750 83,0 0,74 220 13,57 0,05700 1,80 0,07 0,11 0,06 0,19 0,07 0,14 0,23
4А160М8У3 11 750 87,0 0,75 220 25,54 0,18000 2,00 0,07 0,13 0,03 0,18 0,05 0,12 0,19
4А200L8У3 22 750 88,5 0,84 220 44,84 0,45000 3,10 0,06 0,14 0,03 0,18 0,06 0,12 0,21
4А250М8У3 45 750 91,0 0,84 220 89,20 1,40000 2,60 0,04 0,10 0,02 0,17 0,04 0,08 0,18
4А315S8У3 90 750 93,0 0,85 220 172,50 4,90000 2,60 0,02 0,11 0,02 0,13 0,04 0,07 0,18
4А355М8У3 160 750 93,5 0,85 380 176,60 10,00000 3,00 0,02 0,12 0,02 0,16 0,05 0,07 0,20
– 240 –
4AA56B2У3 38,70 2,00 1,50 2,20 7,50 51,00 0,86 0,052 1,022 0,157 0,076 0,105 304,11 47,63
4АА63В2У3 16,60 2,00 1,50 2,20 8,50 54,50 1,91 0,048 1,019 0,128 0,080 0,092 165,74 21,14
4А71В2У3 8,35 2,00 1,50 2,20 6,30 39,00 3,74 0,053 1,019 0,128 0,081 0,066 89,00 11,36
4А80В2У3 2,59 2,10 1,40 2,60 4,30 38,00 7,32 0,049 1,018 0,075 0,084 0,047 47,66 3,56
4А100L2У3 0,81 2,00 1,60 2,50 3,40 29,00 18,12 0,053 1,014 0,049 0,107 0,035 21,02 1,04
4А132М4У3 0,34 1,70 1,50 2,80 2,30 19,00 35,84 0,060 1,014 0,039 0,117 0,024 10,45 0,41
4А180S2У3 0,15 1,40 1,10 2,50 1,90 12,50 71,38 0,089 1,025 0,038 0,105 0,019 5,32 0,20
4А200L2У3 0,05 1,40 1,00 2,50 1,80 11,50 145,87 0,086 1,018 0,027 0,126 0,019 2,64 0,07
4А250М2У3 0,02 1,20 1,00 2,50 1,40 10,00 290,55 0,077 1,015 0,020 0,126 0,016 1,34 0,03
4А315S2У3 0,02 1,00 0,90 1,90 1,90 8,50 519,16 0,091 1,018 0,015 0,116 0,012 2,24 0,03
4AA63A4У3 29,00 2,00 1,50 2,20 8,00 48,00 1,73 0,078 1,055 0,142 0,153 0,126 256,71 36,48
4А71А4У3 12,30 2,00 1,80 2,20 7,30 39,00 3,78 0,082 1,051 0,124 0,181 0,100 130,28 16,11
4А80А4У3 7,15 2,00 1,60 2,20 5,40 34,00 7,40 0,075 1,044 0,115 0,110 0,062 80,19 9,22
4А90L4У3 3,11 2,10 1,60 2,40 5,10 33,00 14,76 0,073 1,035 0,095 0,121 0,056 43,82 4,15
4А112М4У3 1,00 2,00 1,60 2,20 3,60 25,00 36,32 0,076 1,027 0,062 0,123 0,039 19,19 1,20
4А132М4У3 0,35 2,20 1,70 3,00 2,80 19,50 72,05 0,083 1,026 0,042 0,124 0,030 10,05 0,42
4А180S4У3 0,16 1,40 1,00 2,30 2,00 14,00 142,91 0,078 1,020 0,040 0,115 0,020 5,35 0,21
4А200L4У3 0,07 1,40 1,00 2,50 1,60 10,00 291,14 0,081 1,018 0,033 0,135 0,016 2,67 0,09
4А250М4У3 0,02 1,20 1,00 2,30 1,20 9,50 579,92 0,091 1,018 0,024 0,116 0,014 1,37 0,03
4А315S4У3 0,03 1,30 0,90 2,20 1,40 6,50 1033,06 0,105 1,023 0,018 0,143 0,016 2,30 0,04
4АА63В6У3 30,00 2,20 1,50 2,20 10,80 62,50 2,68 0,120 1,086 0,166 0,161 0,178 212,46 35,23
4АА71В6У3 14,40 2,00 1,80 2,20 10,00 49,00 5,84 0,102 1,073 0,149 0,148 0,130 126,52 18,86
4А80В6У3 6,26 2,00 1,60 2,20 8,00 38,00 11,42 0,103 1,065 0,113 0,168 0,097 72,28 8,15
4А100L6У3 2,55 2,00 1,60 2,20 5,10 25,50 22,14 0,104 1,055 0,085 0,189 0,060 39,03 3,33
4А132S6У3 0,98 2,00 1,80 2,50 3,30 36,00 54,31 0,069 1,037 0,065 0,102 0,038 17,95 1,16
4А160S6У3 0,50 1,20 1,00 2,00 2,70 15,00 107,96 0,106 1,035 0,071 0,140 0,028 9,76 0,69
4А200М6У3 0,19 1,30 1,00 2,40 2,30 13,50 215,03 0,107 1,026 0,049 0,133 0,023 5,35 0,26
4А250S6У3 0,07 1,20 1,00 2,10 1,40 9,00 435,82 0,088 1,023 0,036 0,134 0,014 2,63 0,10
4А280М6У3 0,03 1,20 1,00 2,20 1,80 8,30 875,19 0,107 1,030 0,029 0,113 0,018 1,33 0,04
4А355S6У3 0,03 1,40 0,90 2,20 1,40 6,50 1549,58 0,097 1,026 0,019 0,133 0,014 2,28 0,04
4А71В8У3 35,60 1,60 1,40 1,70 12,70 45,00 3,65 0,159 1,132 0,194 0,218 0,179 211,41 41,07
4А80В8У3 13,40 1,60 1,20 1,70 9,00 34,00 7,70 0,144 1,111 0,153 0,235 0,122 109,82 16,81
4А90LB8У3 5,74 1,60 1,40 1,90 7,00 27,00 15,06 0,137 1,098 0,118 0,249 0,091 62,83 7,44
4А112МА8У3 2,73 1,90 1,50 2,20 6,00 23,00 29,80 0,103 1,069 0,087 0,149 0,073 35,85 3,12
4А132М8У3 0,92 1,90 1,70 2,60 4,10 25,00 73,02 0,104 1,058 0,066 0,170 0,055 16,21 1,07
4А160М8У3 0,43 1,40 1,00 2,20 2,50 15,00 143,65 0,122 1,061 0,062 0,160 0,028 8,61 0,54
4А200L8У3 0,20 1,20 1,10 2,00 2,70 13,00 287,89 0,134 1,043 0,059 0,165 0,027 4,91 0,29
4А250М8У3 0,07 1,20 1,00 2,00 1,40 9,00 581,09 0,095 1,037 0,036 0,158 0,015 2,47 0,09
4А315S8У3 0,02 1,20 0,90 2,30 1,50 7,00 1163,37 0,106 1,041 0,022 0,120 0,018 1,28 0,03
4А355М8У3 0,03 1,20 0,90 2,20 1,30 5,50 2064,02 0,116 1,039 0,019 0,148 0,016 2,15 0,04
– 241 –
4AA56B2У3 0,97 477,46 314,16 1,52 6,28 0,00002 30,52 2,45 2,48 0,0511 15,66 23,49
4АА63В2У3 0,53 876,08 314,16 2,79 6,28 0,00003 31,85 2,55 2,58 0,0493 19,98 27,92
4А71В2У3 0,28 1631,44 314,16 5,19 6,28 0,00005 20,91 2,85 2,88 0,0461 22,36 43,35
4А80В2У3 0,15 3046,67 314,16 9,70 6,28 0,00010 21,37 2,75 2,78 0,0475 36,83 58,90
4А100L2У3 0,07 6907,38 314,16 21,99 6,28 0,00022 33,67 3,85 3,91 0,0408 78,15 111,59
4А132М4У3 0,03 13888,89 314,16 44,21 6,28 0,00045 51,35 4,26 4,32 0,0408 108,03 177,65
4А180S2У3 0,02 27317,32 314,16 86,95 6,28 0,00088 79,45 3,69 3,70 0,0517 96,92 194,49
4А200L2У3 0,01 54945,05 314,16 174,90 6,28 0,00177 95,93 4,99 5,03 0,0419 187,94 260,22
4А250М2У3 0,00 108695,65 314,16 345,99 6,28 0,00351 148,33 5,28 5,33 0,0379 267,74 342,80
4А315S2У3 0,01 193236,71 314,16 615,09 6,28 0,00623 224,64 5,09 5,12 0,0402 345,62 442,03
4AA63A4У3 0,82 565,61 157,08 3,60 6,28 0,00007 16,45 1,48 1,55 0,1457 10,40 12,35
4А71А4У3 0,41 1114,49 157,08 7,10 6,28 0,00014 9,04 1,68 1,78 0,1453 13,60 17,89
4А80А4У3 0,26 1810,70 157,08 11,53 6,28 0,00023 13,70 1,77 1,81 0,1004 15,44 29,01
4А90L4У3 0,14 3313,25 157,08 21,09 6,28 0,00043 13,10 2,17 2,22 0,0866 22,95 39,66
4А112М4У3 0,06 7567,94 157,08 48,18 6,28 0,00098 17,41 2,88 2,92 0,0674 46,16 75,22
4А132М4У3 0,03 14449,92 157,08 91,99 6,28 0,00186 21,46 3,28 3,32 0,0615 78,32 109,31
4А180S4У3 0,02 27160,49 157,08 172,91 6,28 0,00350 54,23 4,08 4,12 0,0467 101,43 203,74
4А200L4У3 0,01 54347,83 157,08 345,99 6,28 0,00701 64,18 4,68 4,74 0,0453 140,08 288,39
4А250М4У3 0,00 106345,27 157,08 677,02 6,28 0,01372 72,89 5,09 5,12 0,0402 216,01 378,88
4А315S4У3 0,01 188047,25 157,08 1197,15 6,28 0,02426 127,79 4,70 4,74 0,0518 267,31 291,86
4АА63В6У3 0,68 683,43 104,72 6,53 6,28 0,00020 11,09 1,52 1,56 0,1739 9,17 8,76
4АА71В6У3 0,40 1147,63 104,72 10,96 6,28 0,00033 6,00 1,50 1,55 0,1571 10,08 11,88
4А80В6У3 0,23 2008,77 104,72 19,18 6,28 0,00058 7,89 1,70 1,77 0,1498 15,11 18,21
4А100L6У3 0,12 3720,62 104,72 35,53 6,28 0,00108 12,04 2,00 2,09 0,1377 23,49 34,69
4А132S6У3 0,06 8088,24 104,72 77,24 6,28 0,00235 17,04 1,97 2,00 0,0846 30,47 52,47
4А160S6У3 0,03 14872,90 104,72 142,03 6,28 0,00432 32,43 3,11 3,14 0,0772 44,06 112,21
4А200М6У3 0,02 27160,49 104,72 259,36 6,28 0,00788 50,74 4,21 4,23 0,0561 86,34 185,72
4А250S6У3 0,01 55258,80 104,72 527,68 6,28 0,01604 74,81 3,89 3,93 0,0559 107,51 274,53
4А280М6У3 0,00 109322,81 104,72 1043,96 6,28 0,03173 107,15 3,61 3,61 0,0599 123,89 201,93
4А355S6У3 0,01 190136,66 104,72 1815,67 6,28 0,05519 132,27 3,90 3,93 0,0580 199,87 275,83
4А71В8У3 0,67 686,81 78,54 8,74 6,28 0,00035 5,36 1,36 1,42 0,2529 7,00 7,91
4А80В8У3 0,35 1322,12 78,54 16,83 6,28 0,00068 6,01 1,44 1,54 0,2376 9,44 12,63
4А90LB8У3 0,20 2310,92 78,54 29,42 6,28 0,00119 7,21 1,54 1,65 0,2265 12,97 18,06
4А112МА8У3 0,11 4050,45 78,54 51,57 6,28 0,00209 8,13 1,60 1,65 0,1487 18,42 22,69
4А132М8У3 0,05 8954,74 78,54 114,02 6,28 0,00462 12,34 1,90 1,97 0,1361 28,77 36,13
4А160М8У3 0,03 16858,24 78,54 214,65 6,28 0,00870 20,69 2,12 2,16 0,1274 34,13 78,47
4А200L8У3 0,02 29593,76 78,54 376,80 6,28 0,01527 29,47 3,23 3,27 0,0900 54,42 122,56
4А250М8У3 0,01 58869,70 78,54 749,55 6,28 0,03038 46,09 2,70 2,76 0,0907 75,53 185,28
4А315S8У3 0,00 113851,99 78,54 1449,61 6,28 0,05875 83,40 2,71 2,72 0,0815 122,42 155,04
4А355М8У3 0,01 201321,17 78,54 2563,30 6,28 0,10389 96,26 3,12 3,15 0,0825 161,78 199,74
– 242 –
4AA63A4У3 0,081 0,159 0,102 0,215 1,262 0,714 0,792 5 0,0628 0,00509 0,01
4А71А4У3 0,056 0,159 0,080 0,244 1,437 0,625 0,696 5 0,0628 0,00351 0,01
4А80А4У3 0,034 0,159 0,055 0,178 1,597 0,588 0,626 5 0,0628 0,00217 0,01
4А90L4У3 0,025 0,159 0,050 0,188 1,985 0,476 0,504 5 0,0628 0,00158 0,01
4А112М4У3 0,013 0,159 0,036 0,194 2,682 0,357 0,373 5 0,0628 0,00084 0,01
4А132М4У3 0,009 0,159 0,028 0,202 3,081 0,313 0,325 5 0,0628 0,00057 0,01
4А180S4У3 0,005 0,159 0,019 0,191 3,888 0,250 0,257 5 0,0628 0,00031 0,01
4А200L4У3 0,003 0,159 0,015 0,212 4,469 0,217 0,224 5 0,0628 0,00022 0,01
4А250М4У3 0,003 0,159 0,013 0,204 4,887 0,200 0,205 5 0,0628 0,00017 0,01
4А315S4У3 0,003 0,159 0,015 0,244 4,461 0,217 0,224 5 0,0628 0,00022 0,01
4АА63В6У3 0,114 0,159 0,143 0,264 1,255 0,714 0,797 5 0,0628 0,00717 0,01
4АА71В6У3 0,084 0,159 0,107 0,236 1,266 0,714 0,790 5 0,0628 0,00529 0,01
4А80В6У3 0,055 0,159 0,080 0,255 1,448 0,625 0,690 5 0,0628 0,00345 0,01
4А100L6У3 0,029 0,159 0,050 0,276 1,728 0,526 0,579 5 0,0628 0,00181 0,01
4А132S6У3 0,019 0,159 0,034 0,167 1,803 0,526 0,555 5 0,0628 0,00120 0,01
4А160S6У3 0,009 0,159 0,026 0,240 2,866 0,333 0,349 5 0,0628 0,00056 0,01
4А200М6У3 0,005 0,159 0,021 0,236 3,971 0,244 0,252 5 0,0628 0,00034 0,01
4А250S6У3 0,004 0,159 0,013 0,217 3,671 0,263 0,272 5 0,0628 0,00023 0,01
4А280М6У3 0,005 0,159 0,017 0,216 3,391 0,286 0,295 5 0,0628 0,00031 0,01
4А355S6У3 0,004 0,159 0,013 0,226 3,671 0,263 0,272 5 0,0628 0,00023 0,01
4А71В8У3 0,126 0,159 0,128 0,344 1,015 0,833 0,985 5 0,0628 0,00794 0,01
4А80В8У3 0,079 0,159 0,087 0,343 1,101 0,769 0,908 5 0,0628 0,00498 0,01
4А90LB8У3 0,055 0,159 0,066 0,348 1,189 0,714 0,841 5 0,0628 0,00348 0,01
4А112МА8У3 0,044 0,159 0,060 0,238 1,365 0,667 0,733 5 0,0628 0,00277 0,01
4А132М8У3 0,028 0,159 0,046 0,259 1,645 0,556 0,608 5 0,0628 0,00174 0,01
4А160М8У3 0,013 0,159 0,024 0,270 1,852 0,500 0,540 5 0,0628 0,00080 0,01
4А200L8У3 0,008 0,159 0,024 0,291 2,943 0,323 0,340 5 0,0628 0,00051 0,01
4А250М8У3 0,005 0,159 0,013 0,245 2,451 0,385 0,408 5 0,0628 0,00034 0,01
4А315S8У3 0,006 0,159 0,016 0,220 2,485 0,385 0,402 5 0,0628 0,00041 0,01
4А355М8У3 0,005 0,159 0,014 0,257 2,859 0,333 0,350 5 0,0628 0,00031 0,01
– 243 –
dψ *sα
= u *sα − i*sα ⋅ R *s
dτ*
dψ sβ
= u *sβ − i *sβ ⋅ R *s
dτ (П3.2)
*
dψ rα = −i*rα ⋅ R *r − ψ *rβ ⋅ ω*эл
dτ
dψ *
rβ = −i*rβ ⋅ R *r + ψ *rα ⋅ ω*эл .
dτ
ния u *sα , u *sβ , а на выходе – токи статора i *sα , i *sβ и ротора i *rα , i *rβ . Внутренняя струк-
(
µ = L*m ⋅ i*sβ ⋅ i*rα − i*sα ⋅ i*rβ ) (П3.3)
Блок "model_AD_xy" состоит из двух блоков: модели ротора в осях (х,у) и блока
компенсации ЭДС. Его внутренняя структура представлена на рис. П3.4.
– 248 –
ПИ-регуляторы
x инт
без ограничения
интегральной составл.
x нас
с ограничением
интегральной составл.
τ
∆x
τ
3 3
Pб = U б ⋅ I б = ⋅ 311,1 ⋅ 4,26 = 1987,9 (П4.9)
2 2
ωб 314,15
ωб ПУ = = = 16,12 с −1 ; (П4.14)
iΣ 19,5
Базовое значение линейной скорости кабеля:
м
v б = ωб ПУ ⋅ R б = 16,12 ⋅ 0,02 = 0,322 . (П4.15)
с
Tmin
*
=0
Tmin = 0
T * = µ max = 2,0 = 0,4 ⇒ .
max R * 5 Tmax = 504,8 кг
min
АД – асинхронный двигатель
о.е. – относительные единицы
ПЧ – преобразователь частоты
СВУ – система векторного управления
ШИМ – широтно-импульсная модуляция
ПО – программное обеспечение
АЦП – аналого-цифровой преобразователь
ЦАП – цифро-аналоговый преобразователь
МХ – механическая характеристика
ДМХ – динамическая механическая характеристика
ПМХ – предельная механическая характеристика
ПОП – процедура обработки прерывания
ЭП – электропривод
ЗПТ – звено постоянного тока
ПП – переходный процесс
ПК – персональный компьютер
ОЗУ – оперативное запоминающее устройство
ПЗУ – постоянное запоминающее устройство
ИДП – импульсный датчик положения (ротора)
ДПТ – двигатель постоянного тока
ЦП – центральный процессор