Способ моделирования преобразовательных устройств с цифровой системой управления
Рассмотрение цифровой системы управления на основе интеграции математических и схемотехнических программных средств. Создание библиотек программных моделей. Микросхемы, специализированные для цифрового управления преобразовательными устройствами.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 27.02.2019 |
Размер файла | 1,4 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http: //www. allbest. ru/
Способ моделирования преобразовательных устройств с цифровой системой управления
Найдёнов Е.В., Пеньков А.А.
Аннотация
Филиал ФГБОУВПО
«Национальный исследовательский университет «МЭИ»
в г. Смоленске
Поступила в редакцию 21.11.2012.
В работе изложен способ моделирования преобразовательных устройств с цифровой системой управления на основе интеграции математических и схемотехнических САПР. Предлагаемый способ позволяет решить одну из важных задач при проектировании преобразовательных устройств на основе новой элементной базы - создание библиотек моделей ЦСУ. На основе данного способа моделирования преобразовательных устройств с цифровой системой управления разработан универсальный алгоритм, который позволяет построить модели различной сложности в среде Matlab&Simulink + OrCAD.
Ключевые слова: цифровые системы управления (ЦСУ), интеграция САПР, преобразовательные устройства.
Annotatіon
Way to model the converter devices with digital control system
Naydyonov E. V., Penkov A. A.
The paper presents a method for simulating converter devices with digital control system based on the integration of mathematical and circuit CAD. The proposed method allows to solve one of the important problems in the design of converter devices based on the new hardware components - the creation of libraries of models of the CSO. Based on this modeling method converting devices with digital control system developed a universal algorithm which allows to build models of varying complexity in the environment Matlab & Simulink + OrCAD.
Key words: digital control system (DCS), the integration of CAD, transtional unit.
Появление на мировом рынке микросхем, специализированных для цифрового управления преобразовательными устройствами, является важным событием в развитии современной электроники. Системы управления импульсными источниками питания, построенные на основе цифровой схемотехники, позволяют использовать сложные и оригинальные алгоритмы управления, которые имеют существенные преимущества перед традиционными аналоговыми решениями [1]. В частности, удалось улучшить динамические характеристики устройства, сократить массогабаритные параметры преобразователей, повысить КПД. В настоящее время цифровые системы управления (ЦСУ) активно используются как при проектировании новых устройств, так и позволяют совершенствовать уже существующие преобразователи. Однако важной проблемой при разработке современных ЦСУ остаётся задача моделирования и отладка алгоритма их работы.
На сегодняшний день, в библиотеках элементов популярных систем автоматического проектирования (САПР) не имеется моделей специализированных ИС, необходимых для освоения новой элементной базы. Исключение составляют САПР фирм-производителей, но их возможности весьма ограничены. Такие системы часто носят исключительно демонстрационный характер и не позволяют добавлять элементы силовой электроники для построения законченных моделей преобразователей, например, приложение ADP+ фирмы Analog Devices.
Замеченное отставание компонентной базы популярных САПР от текущего выпуска специализированных микросхем, в том числе ежегодное обновление существующих семейств и появление новых моделей, определяет задачу поиска альтернативного способа моделирования ЦСУ на их основе. Перспективным решением является способ на основе интеграции математических и схемотехнических САПР. Обоснованием такого выбора стало сравнение возможностей разных классов САПР, которое представлено в таблице 1. цифровой программный библиотека микросхема
Таблица 1 Сравнение САПР для моделирования ЦСУ
Разновидности САПР |
Особенности применения |
Недостатки |
Пример |
|
Специализированные |
Демонстрационное / рекламное представление некоторых особенностей ЦСУ |
Не позволяют проводить полнофункциональное моделирование ЦСУ |
ADP+, Infineon Macro |
|
Универсальные схемотехнические |
Схемотехническое моделирование электронных устройств |
Библиотеки компонентов не содержат элементную базу для построения ЦСУ |
Micro-CAP,Cadence OrCAD,Mentor Graphics Pads |
|
Системы компьютерной математики |
?Позволяют на функциональном уровне проводить анализ электронных устройств?Имеют возможности интеграции с пакетами популярных САПР, позволяющих загрузить элементную базу для создания ЦСУ |
?Проведение анализа на функциональном уровне?Необходимость создавать модели компонентов |
Matlab+ Simulink, Maplesoft Maple |
На основании полученных данных было предложено создать универсальную среду разработки преобразовательных устройств на основе ЦСУ, которая бы включала в себя возможности математического анализа процессов цифрового управления на базе системы компьютерной математики и отладку силовой части устройства средствами схемотехнических САПР. Предложенный способ интеграции представлен на рисунке 1.
Рисунок 1 Способ интеграции математических и схемотехнических САПР
Средой для разработки ЦСУ был выбран пакет компьютерной математики Matlab+Simulink. Система функционального моделирования Simulink позволяет исследовать алгоритм работы ЦСУ, получить код для последующей программной и аппаратной реализации. Впоследствии на основе полученной модели строится схема преобразователя. Средой для разработки силовой части схемотехнической САПР выбран пакет профессионального проектирования Cadence OrCAD. Интеграция указанных САПР осуществляется в среде PSpice SLPS, анализ переходных процессов проводится в каждом САПР самостоятельно. В завершении, отлаженная модель силовой части моделируемого преобразователя загружается в среду Matlab, путём преобразования принципиальной схемы из OrCAD в математическую модель Simulink. Отладка работы конечной модели преобразователя с ЦСУ будет приводиться в среде Simulink. Модель преобразователя построенного на предложенном способе интеграции представлена на рисунке 2.
Рисунок 2 Пример интеграции САПР при помощи среды PSpice SLPS
Рассматриваемый способ предполагает создание универсального алгоритма проектирования моделей преобразовательных устройств на основе ЦСУ, подходящего для любой разновидности рассматриваемой элементной базы: специализированных ИС с жёстко заданным алгоритмом управления, цифровых сигнальных микроконтроллеров (ЦСМК), а также цифроаналоговых программируемых логических интегральных схем (ЦАПЛИС) [2]. Выбор в качестве основы ЦСУ определённого типа ИС зависит от областей применения преобразователя и сложности задач, выполняемых микросхемой. Краткое сравнение особенностей элементной базы ИС ЦСУ представлена в таблице 2.
Таблица 2 Элементная база ИС ЦСУ
ИС |
Специализированные |
ЦСМК |
ЦАПЛИС |
|
Алгоритм работы |
Жёстко заданный |
Программируемый |
Программируемый |
|
Возможность подключения внешних устройств |
Нет |
Имеется |
Имеется |
|
Встроенный ШИМ |
1-канальный |
4/8-канальный |
6/12-канальный |
|
Блок АЦП/ЦАП |
4-разрядный |
10/12-разрядный |
10/12-разрядный |
|
Области использования |
Управление электроприводом, низковольтные системы электропитания |
Многофазные системы электропитания, требующие высокого быстродействия |
ИП ККМ, ЛНСН, сложные / гибридные системы электропитания |
|
Стоимость, дол. |
от 5$ |
от 12$ |
от 30$ |
Рассмотрим вариант реализации алгоритма для каждого типа элементной базы для создания модели источника питания (ИП).
При использовании в качестве ЦСУ специализированных ИС с жёстко заданным алгоритмом управления, требования к проектированию модели цифровой части ИП заметно упрощаются. В данном случае, нет необходимости в программировании цифровой части модели, поскольку её возможности ограничивает узкий класс применения (см. табл. 2) Предложенный алгоритм создания моделей ИП на основе специализированных ИС с жёстко заданным алгоритмом управления представлен на рисунке 3.
Рисунок 3 Алгоритм построения модели ИП с ЦУП на основе специализированной ИС
Проектирование модели ЦСУ на основе ЦСМК и ЦАПЛИС связано с использованием программирования конечной модели устройства [3]. Такой подход позволяет использовать уникальные алгоритмы управления, формируемые самим пользователем. Основой алгоритма является рассмотренный ранее метод создания моделей для ИС с жёстко заданным алгоритмом управления, однако имеет некоторые существенные отличия. Благодаря интеграции в состав пакета Matlab+Simulink специализированных пакетов расширений, разрабатываемых самим производителем, процесс проектирования моделей может быть упрощён. Так, в настоящий момент доступны пакеты расширения для создания компонентной базы ЦСМК и ЦАПЛИС от ряда известных фирм, среди которых Actel Simphony, Xilinx ISE, Microchip MPLAB IDE. Кроме того ряд популярных производителей поставляет специализированные загрузчики программного кода, которые также могут быть использованы в качестве альтернативы представленным средствам среды Simulink. Загружаемые элементы позволяют с большей точностью воспроизвести проектируемые модели микросхем для построения ЦСУ преобразовательных устройств.
Алгоритм создания моделей ИП на основе ЦАПЛИС представлен на рисунке 4.
Рисунок 4 Алгоритм построения модели ИП с ЦУП на основе ЦАПЛИС
Простота рассмотренного способа позволяет решить одну из важных задач при моделировании новых преобразовательных устройств - создание библиотек моделей ЦСУ. Предложенный алгоритм интеграции САПР универсален и подходит для любого типа устройств рассмотренной элементной базы. Таким образом, созданная основа проектирования преобразовательных устройств с ЦСУ позволяет активно внедрить цифровые технологии в силовой электронике уже сегодня.
Литература
1. Найдёнов Е. В. Разработка цифровых систем управления источниками питания // XVIII международная научно-техническая конференция студентов и аспирантов Радиоэлектроника, электротехника и энергетика. Том 1. Москва 2012, с. 249
2. Найдёнов Е. В., Пеньков А. А., Исследование архитектур современных микросхем цифрового управления электропитанием // Девятая межрегиональная научно-техническая конференция студентов и аспирантов. Информационные технологии, Энергетика и Экономика. Смоленск, 2012, с. 199-204.
3. Найдёнов Е. В., Пеньков А. А., Исследование архитектур современных цифровых сигнальных микроконтроллеров для систем цифрового управления электропитанием // Компьютерные технологии и информационные системы. Выпуск 25. Сборник научных трудов. ВА ВПВО ВС РФ. Смоленск, 2012, с. 201-205.
Размещено на Allbest.ru
...Подобные документы
Разработка цифровой модели системы управления в среде Мathcad с учетом ограничений на фазовую координату X3. Исследование системы методом цифрового моделирования. Проведение параметрической оптимизации управления. Линейная комбинация фазовых координат.
курсовая работа [246,8 K], добавлен 30.10.2014Понятие и классификация педагогических программных средств. Значимость программных продуктов фирмы "1С" в образовании. Структура и описание цифрового образовательного ресурса. Методика формирования знаний, умений и навыков по программным продуктам "1С".
дипломная работа [7,7 M], добавлен 02.05.2012Нормативные и правовые акты, регламентирующие применение современных программных средств в документационном обеспечении управления в Российской Федерации. Анализ программных средств для внедрения системы электронного документооборота в ООО "СЛМ-Монтаж".
дипломная работа [163,2 K], добавлен 10.05.2015Анализ основных программных средств управления сельскохозяйственным производством (GPS-навигация, проект АРИС, геоинформационные системы). Характеристика автоматизированной системы управления на основе ГИС-технологий, решаемые ею задачи и возможности.
контрольная работа [1,1 M], добавлен 01.12.2008Особенности решения задачи контроля и управления посещением охраняемого объекта. Создание системы как совокупности программных и технических средств. Классификация систем контроля и управления доступом. Основные устройства системы и их характеристика.
презентация [677,7 K], добавлен 03.12.2014Синтез цифровой системы управления с передаточной функцией. Структурная схема объекта регулирования с экстраполятором нулевого порядка. Преобразование дискретной передаточной функции относительно псевдочастоты. Оценка устойчивости синтезированной системы.
курсовая работа [499,9 K], добавлен 06.08.2013Определение качества программных средств. Эволюция методов контроля и управления качеством продукции. Восемь принципов менеджмента качества, их содержание. Внешние и внутренние метрики продукта, организационная основа управления качеством программ.
презентация [301,0 K], добавлен 26.10.2016Основные проблемы технологии управления документооборотом и ведение регистрационно-контрольных форм. Автоматизация делопроизводства компании путем внедрения информационной системы документационного обеспечения. Использование электронной цифровой подписи.
курсовая работа [492,6 K], добавлен 20.10.2010Создание аппаратно-программных средств для системы сбора данных и управления с использованием локальной сети. Предметная область системы, ее структурная схема. Описание рабочих алгоритмов, выбор аппаратной платформы. Тестирование разработанной системы.
дипломная работа [2,0 M], добавлен 29.05.2015Применение цифровых микросхем для вычисления, управления и обработки информации. Назначение микропроцессора и устройств микропроцессорной системы, их структурная и принципиальная схемы. Системная шина процессора и распределение адресного пространства.
курсовая работа [1,5 M], добавлен 29.02.2012Рассмотрение структуры предприятия, обзор современного программного обеспечения. Описание информационной системы учета кадров. Создание информационной системы для работы с персоналом на основе выполненного анализа программных продуктов этого направления.
дипломная работа [3,7 M], добавлен 03.07.2015Анализ использования цифровых автоматов в системах обработки информации и управления технологическими процессами. Знакомство с основными положениями электротехники. Элементы проектирование цифрового автомата, его функционирование и электрическая схема.
курсовая работа [941,6 K], добавлен 22.06.2012Расчет параметров моделирования в системе Fortran. Описание алгоритма и математической модели системы, их составляющих. Моделирование шума с заданной плотностью распределения вероятностей. Выполнение моделирования работы системы при входном сигнале N(t).
курсовая работа [896,3 K], добавлен 20.06.2012Электронная цифровая подпись. Асимметричные алгоритмы шифрования. Сценарий распределения открытых ключей, обмен сертификатами. Выбор программных средств. Математическая модель. Скорости Эль-Гамаля для различных длин модулей. Программная реализация.
дипломная работа [461,7 K], добавлен 22.09.2011Изучение этапов интеллектуализации средств измерений на основе цифровой микропроцессорной техники. Обзор возможностей языка Ассемблера для системного программирования средств измерений. Анализ формирования входного сигнала и записи его в массив Simple.
курсовая работа [1,6 M], добавлен 11.01.2012Теория автоматического управления. Передаточная функция системы по ее структурной схеме. Структурная схема и передаточная функция непрерывной САР. Устойчивость системы. Исследование переходного процесса. Расчет и построение частотных характеристик.
курсовая работа [732,4 K], добавлен 14.03.2009Основные интегрированные информационные системы поддержки принятия решений. Обзор и сравнительный анализ программных продуктов инвестиционного проектирования. Программа управления проектами "MS Project". Примеры программных продуктов в ОАО "Криогенмаш".
курсовая работа [776,0 K], добавлен 03.06.2014Система управления взаимоотношениями с клиентами для коммерческого отдела издательского дома. Время обработки и выполнения заказа на размещение рекламы в периодических журнальных изданиях. Размещение устройств и программных средств CRM-системы.
курсовая работа [3,4 M], добавлен 07.05.2011Жизненный цикл информационных систем. Процессы документирования и управления конфигурацией. Использование каскадного и спирального подходов к построению ИС. Их преимущества и недостатки. Процесс разработки программного обеспечения по каскадной схеме.
презентация [350,6 K], добавлен 09.11.2015Выполнение отладки программных модулей с использованием специализированных программных средств. Тестирование, оптимизация кода модуля. Реализация базы данных в конкретной системе управления. Анализ проектной и технической документации на уровне компонент.
дипломная работа [5,0 M], добавлен 08.06.2017