Микроконтроллерные системы управления приводами

Автор: Пользователь скрыл имя, 19 Декабря 2011 в 15:56, контрольная работа

Краткое описание

С момента появления первого микропроцессора в 1971г. бурно развивается область цифровой управляющей электроники, относящаяся к встраиваемым микропроцессорным системам управления реального времени. За последние двадцать лет произошли качественные изменения в структуре электропривода, связанные в первую очередь с переходом на новую элементную базу построения силового канала (IGBT-транзисторы, интеллектуальные силовые модули IPM) и новую элементную базу канала управления - высокопроизводительные микроконтроллерные системы прямого цифрового управления оборудованием.

Файлы: 1 файл

Микроконтроллерные системы управления электроприводами.docx

— 30.23 Кб (Скачать)

Микроконтроллерные  системы управления электроприводами :

современное состояние и перспективы развития

Преимущества  цифровых электроприводов

    С момента появления первого микропроцессора  в 1971г. бурно развивается область  цифровой управляющей электроники, относящаяся к встраиваемым микропроцессорным  системам управления реального времени. За последние двадцать лет произошли  качественные изменения в структуре  электропривода, связанные в первую очередь с переходом на новую  элементную базу построения силового канала (IGBT-транзисторы, интеллектуальные силовые модули IPM) и новую элементную базу канала управления - высокопроизводительные микроконтроллерные системы прямого  цифрового управления оборудованием. Речь идет не только о прямом управлении ключами силовых преобразователей, но и о прямом сопряжении с широкой  номенклатурой датчиков обратных связей (положения, скорости, ускорения), а  также с элементами дискретной автоматики (релейно-контакторной аппаратурой, дискретными  датчиками и дискретными исполнительными  устройствами). Область управления двигателями и силовыми преобразователями  стала ярким примером быстрой  адаптации процессорной техники  к задачам предметной области.

    Функции прямого цифрового управления в  современных приводах реализуются  за счет использования специализированных периферийных устройств, интегрированных  непосредственно на кристалл микроконтроллера и не требующих дополнительных развитых средств сопряжения, а также за счет высокопроизводительной архитектуры  и системы команд центрального процессора, позволяющей решать большинство  типовых задач управления двигателями  программным способом (регуляторы, наблюдатели, преобразователи координат  и т.п.). Основные направления развития встроенной периферии для управления двигателями на современном этапе следующие:

  • Переход от обычных счетчиков к наборам универсальных счетчиков/таймеров со встроенными каналами сравнения/захвата и далее к многоканальным процессорам событий. Прецизионное формирование многоканальных последовательностей управляющих импульсов (в том числе для управления силовыми ключами в режиме ШИМ) - функция высокоскоростного вывода на частотах до 20-50 кГц. Прецизионная временная обработка входных многоканальных последовательностей импульсов для сопряжения с широким классом датчиков обратных связей (импульсных, индуктивных, на элементах Холла и т.д.) - функция высокоскоростного ввода на частотах до 100 кГц и выше;
  • Создание специализированных периферийных устройств типа квадратурных декодеров для обработки сигналов наиболее распространенных датчиков обратных связей (в частности, оптических датчиков положения) - функция идентификации положения и скорости;
  • Создание унифицированных многоканальных ШИМ-генераторов со встроенными возможностями прямого цифрового управления ключами инверторов, активных выпрямителей и преобразователей постоянного напряжения в постоянное в режимах фронтовой, центрированной и векторной ШИМ-модуляции - функция прямого управления силовыми ключами.
  • Интеграция процессора событий и многоканального ШИМ-генератара в одном универсальном устройстве - менеджере событий;
  • Создание микроконтроллеров со сдвоенными менеджерами событий для прямого цифрового управления приводами по системе: Активный выпрямитель-Инвертор-Двигатель и Преобразователь постоянного напряжения в постоянное - Инвертор - Двигатель, а также для управления двухдвигательными приводами.
  • Значительное повышение быстродействия аналого-цифровых преобразователей (время преобразования до 100 нс на канал), автосинхронизация процессов запуска АЦП с работой других периферийных устройств, в частности, ШИМ-генераторов, автоконвейеризация процессов преобразования в АЦП по нескольким каналам (до 16)
  • поддержка функций прямого токового управления и прямого управления моментом.

    Переход к цифровым системам управления приводами  на базе специализированных микроконтроллеров позволил обеспечить новый, недостижимый в аналоговых системах, уровень показателей качества:

  • на порядок меньшие габариты и вес управляющей электроники;
  • резкое повышение надежности (фактическое время наработки на отказ достигает 100000 час и выше) и срока службы привода (до 10 лет и более);
  • быструю и качественную интеграцию привода в систему комплексной автоматизации производства с помощью унифицированных интерфейсов сопряжения с системами управления более высокого уровня и соответствующих средств программной поддержки (RS-232, RS-485, CAN);
  • местное и дистанционное управление;
  • интерактивный дружественный интерфейс с человеком-оператором на языке страны использования привода: отображение на встроенном дисплее информации о текущем состоянии привода и значениях наблюдаемых переменных; ввод команд оперативного управления со встроенной клавиатуры; настройка параметров привода и системы управления в процессе пуско-наладочных работ с сохранением значений в энергонезависимой памяти; интерактивная справочная система и система подсказок стратегии управления в реальном времени;
  • встроенный и удаленный (по сети) мониторинг состояния привода и раннее предупреждение аварийных ситуаций в технологическом оборудовании, возникающих вследствие срабатывания защит или идентификации отказов в приводе;
  • конфигурирование структуры системы управления самим пользователем в процессе запуска привода в эксплуатацию для адаптации к конкретной технологии или специфике применения привода;
  • встроенное  управление   средствами  привода сопутствующей  дискретной  автоматикой без использования дополнительных промышленных программируемых контроллеров и управляющих ЭВМ;
  • распределенное мультимикропроцессорное управление многоосевыми приводами роботов, манипуляторов, кабельных линий и т.п. с использованием локальных промышленных сетей, например, CAN, с широкими возможностями синхронизации, вплоть до систем электрического вала, распределенного позиционного и контурного управления;
  • унификацию встроенных  средств   управления  приводами (контроллеров, модулей ввода-вывода, пультов оперативного  управления ) независимо от типа исполнительного двигателя, структуры силового канала, типов используемых датчиков обратных связей;
  • простую  систему  наращивания мощности комплектного  электропривода за счет использования секционируемых исполнительных двигателей (например, вентильно-индукторных), каждая секция которых управляется от отдельного типового преобразователя с объединением  систем управления всеми преобразователями в локальную промышленную сеть;
  • возможность использования самых  современных  структур и алгоритмов управления приводами, которые трудно, а порой и невозможно реализовать на аналоговой элементной базе: векторного управления двигателями переменного тока; прямого управления моментом; прямого частотно-токового  управления; управления с элементами фаззи-логики; прямой программной реализации по графам переходов дискретных  управляющих автоматов любой сложности и т.п.

Специализированная  элементная база для построения систем управления электроприводами

    К 1995 г. фирмой Intel была разработана первая в мире серия специализированных микроконтроллеров для управления двигателями (Motor Control) и движениями (Motion Control). Серия состоит из трех микроконтроллеров 8xC196MC, 8xC196MD, 8xC196MH и создана на базе популярного семейства 16-разрядных микроконтроллеров для управления событиями в реальном времени MCS-96/196 с перспективной регистровой архитектурой и мощной системой команд. Эффективная производительность процессора -2 млн.оп./с.

    Набор встроенных периферийных устройств включает в себя таймеры/счетчики, параллельные и последовательные порты ввода/вывода, многоканальный процессор событий, многоканальный АЦП, генератор частоты, 3-канальный генератор ШИМ-сигналов и универсальный 6-канальный генератор периодических сигналов.

    Похожие по функциональным возможностям и производительности микроконтроллеры стали выпускать и другие фирмы, в частности Siemens (Infineon) и Motorola. Осознав преимущества для целей управления двигателями технологии цифровой обработки сигналов с 1995-96 гг. в борьбу за рынок включились ведущие компании по производству сигнальных процессоров (DSP): Texas Instruments, Motorola, Analog Devices. Имея на порядок более производительное ядро центрального процессора, они интегрировали на кристалл процессора специализированную периферию для управления двигателями, расширили ее функциональные возможности, предложили развитые интегрированные средства разработки и отладки ПО - создали новую элементную базу: специализированные сигнальные микроконтроллеры для управления двигателями (DSP Motor Control) высокой производительности (более 20 млн.оп. цифровой обработки/с). Возросший уровень технологии позволил производить сигнальные микроконтроллеры по цене обычных микроконтроллеров и даже ниже.

    На  сегодняшний день абсолютным мировым  лидером в производстве цифровых сигнальных микропроцессоров и микроконтроллеров является фирма Texas Instruments (TI), владеющая примерно половиной рынка. В последние годы она вышла на первое место в мире по производству и аналоговых микросхем. Быстро прогрессирует компания Analog Devices, сигнальные процессоры которой имеют оригинальную архитектуру и удобный для пользователей язык программирования.

    Наиболее  полную номенклатуру сигнальных микроконтроллеров  для управления двигателями предлагает фирма Texas Instruments (TI) - семейство TMS320C2000. Её микроконтроллеры ориентированы на использование: а) в массовом, встраиваемом, дешевом приводе изделий бытовой техники (стиральные машины, пылесосы, кондиционеры и т.д.); б) в приводах общепромышленного назначения, в том числе в преобразователях частоты; в) в ответственных прецизионных приводах роботов, манипулятов и станков с числовым программным управлением.

    DSP-микроконтроллеры TI отличаются улучшенной периферией: 1) один или два менеджера событий со встроенной поддержкой широтно-импульсной модуляции базовых векторов для прямого цифрового управление приводами по структуре Активный выпрямитель - Инвертор - Двигатель; 2) встроенный контроллер локальной CAN-сети для поддержки распределенного управления; 3) многоканальное быстродействующее АЦП с режимами автовыборки данных сразу по нескольким каналам для систем векторного управления; 4) полный спектр быстродействующих интерфейсных устройств для межмодульных соединений и подключения к системам управления верхнего уровня. Широкая номенклатура позволяет оптимизировать систему управления привода по критерию: требуемые функциональные возможности за минимум цены.

    В качестве памяти программ используется надежная флэш-память, допускающая многократное перепрограммирование непосредствено в изделии, или однократно - программируемое на заводе изготовителе масочное ПЗУ (для массового производства).

    Микроконтроллеры TI имеют производительную модифицированную Гарвардскую архитектуру центрального процессора с конвейерной обработкой команд и выполнением любой команды за один такт. Последние представители семейства - микроконтроллеры `C28, объединяют в себе достоинства всех трех процессорных архитектур: обычных микроконтроллеров, DSP-микропроцессоров и RISC-процессоров. Они имеют встроенную библиотеку трансцендентных функций, допускают программирование и отладку непосредственно на языке высокого уровня СИ в реальном времени.

    Использование в качестве памяти программ флэш-памяти не требует никаких специальных программаторов, так как алгоритм стирания и прожига реализуется собственно DSP-процессором, а загрузка программного обеспечения может быть выполнена непосредственно в изделии от компьютера по последовательному каналу связи.

    Новейшие  микроконтроллеры `С28 являются альтернативой  процессорам с плавающей точкой. Имея в несколько раз меньшую стоимость они позволяют работать с 32-разрядными данными с точностью, достаточной для самых сложных задач управления. Так, необходимые в системах векторного управления операции, например, сдвоенного умножения с накоплением 16*16, умножения с накоплением 32*32 выполняются за один такт, длительностью всего 6,67 нс и даже сложная система дифференциальных уравнений наблюдателя состояния 100-го порядка может быть решена за время, меньшее 1 мкс, что занимает не более 1% ресурсов центрального процессора при частоте ШИМ 10 кГц.

Серия отечественных модульных микроконтроллерных систем

управления  электроприводами

    Разработана серия модульных цифровых систем управления для современных электроприводов с исполнительными двигателями различных типов: от асинхронных до многофазных вентильно-индукторных, а также для преобразователей частоты

    Универсал. В состав  системы   управления  входят унифицированные модули:

    1. Модуль контроллера привода (МК) - выполняет функции прямого цифрового управления элементами силового канала и сопряжения с датчиками, управления дополнительными модулями: ввода/вывода, пультами оперативного управления. Имеет необходимые интерфейсы сопряжения с системами управления более высокого уровня. Для повышения модульности и удешевления системы управления может конструктивно разбиваться на плату базового контроллера и одну или несколько плат расширения функций базового контроллера. Вся серия контроллеров привода имеет единую архитектуру и отличается производительностью центрального процессора и объемом памяти.

    2. Модуль расширения функций базового  контроллера (МР) - позволяет в  зависимости от типа привода и специфики его применения расширить функции базового контроллера, например, обеспечить: управление сразу двумя инверторами, сопряжение с двумя датчиками положения, расширить память, сетевые или загрузочные возможности контроллера. Номенклатура модулей расширения изменяется в соответствии с вновь возникающими потребностями. Конструктивно модули расширения выполняются как платы- наездники, соединяемые с базовым контроллером через специальные разъемы для минимизации общих габаритов системы управления.

    3. Модуль ввода/вывода (МВВ) - обеспечивает  сопряжение системы управления приводом с другими системами: промышленными программируемыми контроллерами, датчиками, технологическим оборудованием. Для большинства применений разработаны пассивные модули ввода/вывода дискретных сигналов сухим контактом реле или напряжением 24 В (МДВВ), имеющие гальваническую развязку и подключаемые к контроллеру привода по одному из интерфейсов: параллельному или последовательному синхронному SPI. Конструктивно монтируются в составе преобразователя. Для распределенных систем управления разработаны активные процессорные модули удаленного дискретного  и аналогового ввода/вывода, подключаемые к контроллеру привода по сетевому CAN-интерфейсу. Могут устанавливаться непосредственно в технологическое оборудование, в частности в станции группового управления насосами.

Информация о работе Микроконтроллерные системы управления приводами