Преобразователи частоты для управления асинхронного двигателя
Дипломная работа - Физика
Другие дипломы по предмету Физика
12. Период ШИМ:
двигатель электрический схема информационный
Определим коэффициент счета для СОК:
В настройках СОК задаем коэффициент деления тактирующих импульсов от шины равным одному:
Кдел = 1
Результирующе значение, до которого будет считать СОК:
Расчет ступенек модулирующего сигнала при глубине модуляции А = var.
Nm[k] = Nсчmax/2*(1+А* S[k])[k] = Nсчmax/2+ Nсчmax/2*А* S[k][k] = Nсчmax/2+ A* Nm[k]
Nm[k] - значение записываемое в регистры данных канала ШИМ.
Для расчета Nm[k] в этом случае вводим дополнительные таблицы с флагами полярности для каждой из фаз: 1 - полуволна положительная, 0 - отрицательная. В результате:
Если флаг = 1, Nm[k] = Nсчmax/2+ A* |Nm[k]|
Если флаг = 0, Nm[k] = Nсчmax/2 - A* |Nm[k]|
Таблица рассчитывается для Nm[k] (см. табл. 3.1.), а глубина модуляции А задается АЦП или задатчиком иннтенсивности. Учитывая, что Nсчmax = $101, Nсчmax/2 = $80.
Расчет кода ступенек производился по следующим формулам:
; K = 0..11
Таблица 3.1.
кS[k]!|Nm[k]|$Nm[k]A00.25932.892010.70791.2035B20.966122.6827A30.966122.6827A40.70791.2035B50.25932.89206-0.25932.89207-0.70791.2035B8-0.966122.6827A9-0.966122.6827A10-0.70791.2035B11-0.25932.8920
Данное число элементов таблицы приведены для наглядности, чтобы показать суть формирования синусоидального сигнала с помощью ШИМ.
Расчет задатчика интенсивности.
Так как частота шины высокая, а время нарастания большое используем два таймера как вложенный цикл.
Пусть счетчик считает до Ncч = 256, чтобы сформировать максимальное время нарастания равное 10 секунд, необходимо задаться коэффициентом деления:
Т.е. таймер будет выходить на прерывание каждую миллисекунду. Второй таймер В настроим на режим входного захвата и будем его использовать как счетчик прерываний таймера А. рассчитаем Кдел для счетчика В.
Ограничим коэффициент счета снизу во избежание краевых эффектов:счmin = 5
Из этих условий рассчитаем ЗИ:
Время изменения параметра:
Зададим количество приращений:
Изменение кода на одном приращении:
Фактическое число приращений:
Интервал времени между приращениями:
4. Результаты экспериментов и моделирований
В результате моделирования была получена следующая осциллограмма выходного напряжения до и после Г-образного фильтра рис. 4.1.
Рис. 4.1. Выходное напряжение инвертора
Так же была получена осциллограмма системы управления реализованная на микроконтроллере. ШИМ при модуляции равной 0.9 рис. 4.2. и ШИМ при модуляции равной нулю рис. 4.3:
Рис. 4.2. ШИМ. М=0.9
Рис. 4.3. ШИМ. М=0