2. Математическая модель
Математическое описание электромагнитных процессов в машинах переменного тока намного сложнее, чем в машинах постоянного тока. Это объясняется не только тем, что их питание осуществляется переменным током, но и тем, что в таких машинах имеются несколько взаимосвязанных электрических контуров. В результате при описании электромагнитных процессов мы получаем систему дифференциальных уравнений высокого порядка. В теории электромеханического преобразования энергии существуют различные методы упрощения исходных уравнений. Наиболее распространенным из них является представление электрической машины в виде идеализированного двухфазного электромеханического преобразователя. В идеализированной машине в воздушном зазоре имеем круговое поле, а высшие гармоники отсутствуют. Методы перехода от исходной трехфазной машины к идеализированной хорошо разработаны в общей теории электромеханического преобразования энергии, и мы на них останавливаться не будем. Отметим лишь, что в результате преобразований мы получим идеализированную машину, имеющую две обмотки на роторе и две обмотки на статоре, расположенные по ортогональным осям б и в (рис. 3. 1). Для такой машины справедлива система уравнений:
где uбs,uвs - напряжения на обмотках статора; iбs, iбг, iвs, iвг - токи в обмотках статора и ротора по осям б и в; Lбs, Lбг, Lвs, Lвг - полные индуктивности обмоток статора и ротора по осям б и в; m - число фаз двигателя; Mэ - электромагнитный момент двигателя.
Полная индуктивность каждой обмотки может быть записана уравнением
L=M+Lу
где M - взаимная индуктивность между обмотками ротора и статора по осям б и в; Lу - индуктивность рассеяния обмотки. Система уравнений (3. 1) достаточно точно описывает статические и динамические процессы в асинхронном двигателе, если принят гармонический закон изменения напряжений uб и uв. Однако она является существенно нелинейной и в таком виде практически не используется. Для упрощения математического описания электромагнитных процессов осуществляют преобразования исходных уравнений. В частности, если в первых четырех уравнениях системы (3. 1) провести замену d/dt-jщ, получим систему уравнений асинхронного двигателя в установившемся режиме:
Так как рассматривается симметричная машина, целесообразно параметры обмоток обозначить Ls=Lбs=Lвs, Rs=rбs=rвs,Lr=Lбr=Lвr, Rr=rбr=rвr, а также ввести понятия xs=щLs, xr=щLr - полные индуктивные сопротивления статора и ротора,x0=щM - сопротивление взаимной индукции. Кроме того, обозначим результирующие векторы напряжений и токов , . Тогда от четырех уравнений напряжений (3. 2), если обратиться к обобщающим векторам напряжений, токов и сопротивлений, можно перейти к двум уравнениям:
где н=щр/щ. Введем понятия скольжение ротора относительно поля статора s=(щ?щр) /щ и ЭДС холостого хода .
двигатель переменный ток управление
Тогда систему уравнений асинхронной машины можно представить в виде:
Полученные уравнения описывают электромагнитные процессы двигателя переменного тока в установившемся режиме.
Схема замещения двигателя переменного тока
Нам дан асинхронный двигатель переменного тока. Необходимо стабилизировать угол поворота привода. Так же дано, что =40 Нм, =12 Ом, = 50 мГц
1) Составим систему уравнений, описывающих данную систему:
Для того, чтобы применить функции и решить их в системе MatLab необходимо записать дифференциальные уравнения в нормальной форме Коши:
Текст М-функции записываем в файл lab1. m, так что каждый раз, когда потребуется вычислить правые части в конкретной точке, из файла будет вызываться эта функция. Необходимость оформления системы уравнений в виде собственной М-функции обусловлена способом применения решателя ode23 (ode45).
1) Способ:
m-файл
function dxdt=lab1(t,x)
global Cm fm u a21 a31 a32
dxdt= [x(2);
(Cm*fm*x(3) - 100*sin(10*t)) *a21;
(u-Cm*fm*x(2) - a31*x(3)) *a32];
Применяем решатель непосредственно в MatLab (a21= , a32= ,
a31= ):
global Cm fm u a21 a31 a32
Cm=10; fm=10; u=220; a21=0. 025; a31=22; a32=10; x0= [0; 0; 0];
tspan=0: 0. 01: 3;
[t,x] =ode45(@lab1,tspan,x0);
plot(t,x(:,1),t,x(:,2),t,x(:,3).);
2) Способ:
m-файл
function dxdt=lab1(t,x)
dxdt= [x(2); (10*10*x(3) - 100*sin(10*t) *1/20; (220-10*10*x(2) - 22*x(3)) *10];
Применяем решатель непосредственно в MATLAB:
[t,x] =ode23(@lab1, [0,3], [0,0,0,0])
plot(t,x(:,1),t,x(:,2),t,x(:,3).);
Графическая часть:
Рисунок 2.2 - графики зависимости ц(t), щ(t), iя(t).
- 7.4. Системы управление эим переменного тока
- 29. Структурная схема системы управления двигателем постоянного тока.
- Управление двигателем постоянного тока.
- 2.2. Двигатели переменного тока.
- Тяговые двигатели переменного тока
- 11. Трехфазные двигатели переменного тока
- 3.2 Двигатель переменного тока
- Тяговые двигатели переменного тока
- Двигатели переменного тока
- Исследование асинхронного электрического двигателя переменного тока