
Пронин М. В., Воронцов А. Г., Калачиков П. Н., Емельянов А. П.
240
7,0,7,0,7,0,
1,5,4,6,2,3}; //таблица переключений
static real_T pi=3.141592653;
real_T R;
int_T ic1, ivr1, ivu1, isk;
//вычисление сектора угла
R=U(3); //угол
if (R<=pi/6&&R>-pi/6) ic1=0;
if (R<=pi/2&&R>pi/6) ic1=1;
if (R<=5*pi/6&&R>pi/2) ic1=2;
if (R<=-5*pi/6||R>5*pi/6) ic1=3;
if (R<=-pi/2&&R>-5*pi/6) ic1=4;
if (R<=-pi/6&&R>-pi/2) ic1=5;
//комбинации входных сигналов
if(U(0)==1) ivu1=0;//поток
else ivu1=3;//поток
if(U(1)==1) ivr1=0;//момент
if(U(1)==0&&U(2)==0) ivr1=1;
if(U(2)==1) ivr1=2;
isk=ast[ivu1+ivr1][ic1];//выбор элемента таблицы
//включенный ключ
y[0]=(isk & 0x0004)/4;
y[1]=(isk & 0x0002)/2;
y[2]=isk & 0x0001;
Система управления включает в себя блок вычисления координат неполного порядка.
Выявление координат производится по измеренным токам двигателя и выбранному вектору
напряжения. В блоке вычисляются: проекции на
неподвижные оси вектора потокосцепления
обмотки статора и его модуль, проекции на неподвижные оси вектора потокосцепления об-
мотки ротора, скорость вращения вектора потокосцепления ротора, скорость вращения вала
двигателя, угловое положение вектора потокосцепления ротора, электромагнитный момент.
В известных схемах DTC номер сектора определяется по угловому положению векто-
ра потокосцепления статора без учета положения вектора
потокосцепления ротора. Располо-
жение этих векторов в разных секторах приводит к повышенным пульсациям момента. Ре-
зультаты моделирования показали, что сектор лучше определять по вектору потокосцепле-
ния ротора, так как в переходных режимах он вращается медленнее.
По разработанной модели привода с прямым управлением моментом расчеты выпол-
нялись для двигателя типа 4А250
М4У3 (мощность 90 кВт, напряжение 380 В). Остальные
параметры приведены в программе, представленной на CD. Моделировался пуск двигателя с
номинальной нагрузкой – 573 Нм до скорости 150 рад/сек, наброс и сброс двукратной на-
грузки и торможение двигателя. Пуск до номинальной скорости осуществлялся за время 1 с,
торможение до полной остановки осуществлялось за время 0,5 с. Шаг интегрирования
при-
нимался постоянным.
Фрагмент переходного процесса пуска привода с DTC представлен на рис.
8.5.9. Пол-
ный переходный процесс, при запоминании каждой сотой точки, представлен на рис.
8.5.10.
Система управления с DTC обеспечивает быстродействующее, прямое управление
вращающим моментом и поддержание потокосцепления статора на заданном уровне в асин-
хронных машинах. Система обязательно должна содержать блок вычисления координат при-
вода. При этом непосредственно вычисляется пространственный вектор напряжения на ос-
нове рассогласований по моменту и потокосцеплению без применения настраиваемых регу-
ляторов. Единственным
настраиваемым регулятором является регулятор скорости. Настрой-
ка релейных регуляторов заключается в установке желаемой частоты переключения ключей
инвертора.
При рассматриваемом способе управления инвертор используется по напряжению
полностью.