«Молодой учёный»
.
№ 13 (251)
.
Март 2019 г.
8
Физика
Рис.
3.
Структурная схема для определения потокосцепления
ψ
mx
в Simulink
1
1
2
4
3
5
1
1
,
1
s
rк
r
sx
mx
sx
э
к
sy
my
r
r
sy
m
s
r
r k
i
u
l
i
l k
i
l
T
s
(1)
где
1
1
s
s
б
T
T
— постоянная времени статорной обмотки.
Matlab-Script:
Преобразуем уравнение (1) для программирования в Matlab-Script:
1
1
1
1
1
1
1
1
.
rк
r
э
r
r
s
sx
sx
mx
sx
к
sy
my
sy
s
m
s
s
s
s
r k
l
l k
T
s i
i
u
i
i
r l
r
r
r
r
Переходим к оригиналу (s = d/dt):
1
1
1
1
1
1
1
1
1
.
sx
rк
r
э
r
r
sx
mx
sx
к
sy
my
sy
s
m
s
s
s
s
s
di
r k
l
l k
i
u
i
i
dt
r l
r
r
r
r
T
Переходим к конечным разностям (метод Эйлера):
1
1
1
1
1
1
1
1
1
1
.
sx
sx
rк
r
э
sx
mx
sx
к
sy
s
m
s
s
r
r
my
sy
s
s
s
i i
i i
r k
l
i i
i
u i
i i i
dt
r l
r
r
l k
i
i
i i i
r
r
T
Отсюда ток
i
sx
в Matlab-Script определится следующим образом [1]:
1
1
1
1
1
1
1
1
1
.
rк
r
э
sx
sx
sx
mx
sx
к
sy
s
m
s
s
r
r
my
sy
s
s
s
r k
l
i i
i i
i i
i
u i
i i i
r l
r
r
l k
dt
i
i
i i i
r
r
T
(1')
Си:
Исключив (i) и (i+1) из (1’), получим выражение
i
sx
на языке Си:
1
1
1
1
1
1
1
1
.
rк
r
э
r
r
sx
sx
sx
mx
sx
к
sy
my
sy
s
m
s
s
s
s
s
r k
l
l k
dt
i
i
i
u
i
i
r l
r
r
r
r
T
Видимо, если циклы будут составлять несколько сотен тысяч, то это скажется на быстродействии.
2. Определение статорного тока i
sy
Уравнение для определения тока
i
sy
в Simulink, полученное в работе [1]:
1
1
1
2
3
4
5
1
.
1
s
rк
r
sy
my
sy
э
к
sx
mx
r
r
sx
m
s
r
r k
i
u
l
i
l k
i
l
T
s
(2)
Структурная схема реализации уравнения (2) приведена на рис. 2.
Аналогично преобразуем выражение тока
i
sy
для Matlab-Script [1]:
1
1
1
1
1
1
1
1
1
1
.
rк
r
э
sy
sy
sy
my
sy
к
sx
s
m
s
s
r
r
mx
sx
s
s
s
r k
l
i i
i i
i i
i
u i
i i i
r l
r
r
l k
dt
i
i
i i i
r
r
T
(2')
Из уравнения (2’) получим выражение
i
sy
для программирования на Си:
1
1
1
1
1
1
1
1
.
rк
r
э
r
r
sy
sy
sy
my
sy
к
sx
mx
sx
s
m
s
s
s
s
s
r k
l
l k
dt
i
i
i
u
i
i
r l
r
r
r
r
T
3. Определение потокосцепления
ψ
mx
В работе [1] была получена структурная схема для определения потокосцепления
ψ
mx
в Simulink (рис. 3) по следу-
ющему уравнению:
1
1
5
4
2
3
1
1
.
1
rк
э
r
mx
srк
sx
sx
к
my
my
r
sy
m
s
s
r
r
m
r
l
l
r
i
u
l
i
l
l
l k
k
T
s
(3)
где
m
m
б
T
T
— постоянная времени потокосцепления в воздушном зазоре.
Преобразуем уравнение (3) для программирования в Matlab-Script:
1
.
m
m
srк
m
r
m
э
m
m
r
mx
mx
sx
sx
к
my
my
sy
б
rк
rк
s
rк
s
r
rк
r
rк
T
l r
l l
l l
l
l l
s
i
u
i
r
r l
r l k
r k
r
Переходим к оригиналу:
1
1
.
mx
m
srк
m
r
m
э
m
m
r
mx
sx
sx
к
my
my
sy
rк
rк
s
rк
s
r
rк
r
rк
m
d
l r
l l
l l
l
l l
i
u
i
dt
r
r l
r l k
r k
r
T
Переходим к конечным разностям:
1
1
1
.
mx
mx
m
srк
m
r
m
э
mx
sx
sx
к
my
rк
rк
s
rк
s
r
m
m
r
my
sy
rк
r
rк
m
i
i
l r
l l
l l
i
i i
u i
i
i
dt
r
r l
r l k
l
l l
i
i
i i i
r k
r
T
Определим потокосцепление
ψ
mx
в Matlab-Script:
1
1
.
m
srк
m
r
m
э
mx
mx
mx
sx
sx
к
my
rк
rк
s
rк
s
r
m
m
r
my
sy
rк
r
rк
m
l r
l l
l l
i
i
i
i i
u i
i
i
r
r l
r l k
l
l l
dt
i
i
i i i
r k
r
T
Уравнение потокосцепления
ψ
mx
для программирования на языке Си:
1
.
m
srк
m
r
m
э
m
m
r
mx
mx
mx
sx
sx
к
my
my
sy
rк
rк
s
rк
s
r
rк
r
rк
m
l r
l l
l l
l
l l
dt
i
u
i
r
r l
r l k
r k
r
T
Do'stlaringiz bilan baham: