ИНЖИНИРИНГ ЗЛЕКТРОПРИВОДОВ

MATLAB Simulink и его приложения

Для моделирования, имитации и анализа динамических систем применяет­ся интерактивный инструмент MATLAB Simulink, который позволяет при по­мощи графических блок-диаграмм моделировать динамические системы и ис­следовать их работоспособность. Simulink, полностью интегрированный с MATLAB, обеспечивает немедленный доступ к широкому спектру инстру­ментов анализа и проектирования. Simulink также интегрируется с приложе­нием MATLAB Stateflow для моделирования поведения, управляемого собы­тиями. Эти преимущества делают Simulink наиболее популярным инструмен­том для проектирования систем управления и коммуникации, цифровой обработки и других приложений.

Simulink Performance Tools содержит четыре инструмента для пользовате­лей Simulink, проектирующих крупномасштабные, сложные модели: Simulink Accelerator, ускоряющий выполнение кода при имитации моделей от двух до десяти раз; Model Differencing, графически подчеркивающий отличия между двумя моделями; Model Profiler, собирающий данные функционирования и генерирующий HTML-отчет; Model Coverage, выдающий отчет о возможных путях имитации модели.

Для мониторинга сигналов и параметров в Simulink-моделях применяется приложение Dials & Gauges Blockset.

При создании и настраивании отчетов из MATLAB Simulink и Stateflow моде­лей и данных в различных выходных форматах, включая HTML, RTF, XML и SGML, применяются приложения MATLAB Report Generator и Simulink Report Generator, что обеспечивает возможность автоматического документирования создаваемых систем и включения в них любых данных из рабочей среды MATLAB.

MATLAB Compiler включает в себя MATLAB C/C++ Math and Graphics Libraries и позволяет компилировать w-файлы в коды на С и С++, обеспечивая возможность создания независимых программных продуктов. Компилятор со­держит алгоритмы оптимизации, существенно увеличивающие скорость вы­полнения программы. Модуль для Visual Studio позволяет использовать MATLAB-компилятор из Microsoft Visual Studio.

В MATLAB включены специализированные Toolbox, предназначенные для автоматизации проектирования систем управления (табл. 6.2).

Наименование пакета прикладных программ

Назначение

Control System

Моделирование, анализ и проектирование как не­прерывных, так и дискретных во времени линейных автоматических систем управления

Nonlinefr Control Design (NCD) Blockset

Проектирование нелинейных систем

Fuzzy Logic

Проектирование, моделирование и анализ систем с нечеткой логикой. Имеет средства для преобразова­ния входных данных в выходные данные системы пра­вил и связей произвольной сложности, выраженные обычным языком. Системы могут быть имитированы в MATLAB или включены в блочные диаграммы Simulink с возможностью генерации кода для неза­висимого выполнения

LMI Control

Синтез систем управления на основе линейных мат­ричных неравенств. Содержит функции для проекти­рования и анализа таких характеристик систем уп­равления, как помехоустойчивость, производитель­ность и др.

Model Predictive Control

Управление с эталонной моделью. Полезен для уп­равления системами с большим числом входных и выходных переменных, имеющих много связей

(i-Analysis and Synthesis

(і-анализ и синтез. Содержит набор функций для ис­пользования в анализе и проектировании устойчи­вых линейных систем с многими переменными

Robust Control

Робастное управление. Содержит специализирован­ный набор инструментов для анализа и синтеза си­стем управления, устойчивых по отношению к слу­чайным возмущениям

Quantitative Feedback Theory (QFT) Control Design

Проектирование робастных систем с обратной связью

Neural Network

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

System Identification

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

Frequency Domain System Identification

Идентификация в частотной области

XPC Target

Моделирование и тестирование взаимосвязанного оборудования, управляющих систем и систем циф­ровой обработки сигналов

Communications

Разработка современных коммуникационных систем, включая моделирование в реальном масштабе вре­мени

В MATLAB также включены специализированные приложения, предназна­ченные для автоматизации проектирования в реальном времени (табл. 6.3).

Таблица 6.3

Наименование приложения

Назначение

Real-Time Workshop

Дополняет Simulink. позволяя автоматически гене­рировать С-код прямо из блочных диаграмм пакета Simulink

Real-Time Workshop Embedded Coder

Расширяет возможности приложения Real-Time Workshop, позволяя осуществлять генерацию высо­кокачественного встраиваемого кода для Simulink - моделей, и осуществляет генерацию кода из Stateflow

Real-Time Windows Target

Обеспечивает простую в использовании среду ма­кетирования в реальном времени, полностью кон­тролируемую через пользовательский интерфейс Simulink

DSP Blockset

Обеспечивает моделирование и симуляцию, позво­ляющие проектировать системы обработки сигналов в режиме реального времени и осуществлять про­верку этих систем. DSP Blockset позволяет использо­вать инструменты Simulink для обработки потоковых данных и выполнения многоступенчатых операций

Таблица 6.4

Наименование библиотеки

Назначение

Power Systems

Моделирование энергетических систем, включая ус­тройства электротехники и промышленной электро­ники

SimMechanics

Моделирование механических систем, составленных из отдельных элементов, таких как механические блоки, соединения, узлы крепления, исполнитель­ные элементы и датчики. С помощью этих элементов формируется описание сложной механической си­стемы с присоединенными к ней другими динами­ческими моделями и контроллером

Aerospace

Моделирование, интегрирование и имитация авиа­ционных, космических, реактивных и турбореактив­ных систем и подсистем в приложении Simulink

Filter Design

Проектирование, моделирование и анализ цифро­вых фильтров

Image Processing

Набор средств для анализа и обработки цифровых изображений

Для моделирования и исследования электромеханических систем будут по­лезны библиотеки MATLAB, приведенные в табл. 6.4.

Применение библиотеки Power Systems для расчета и исследования элект­рических цепей и электрических машин постоянного и переменного тока под­робно изложено в [15, 42].

Далее рассмотрим применение Simulink MATLAB для решения различных задач исследования и синтеза ЭК.

ИНЖИНИРИНГ ЗЛЕКТРОПРИВОДОВ

Методические рекомендации по оценке, анализу И интерпретации показателей экономической эффективности Инвестиционного проекта

Форекс отзывы Анализируя доходность инвестиционного проекта, целесообразно срав­нить две будущие альтернативные ситуации: предприятие осуществляет свой проект и предприятие не осуществляет свой проект. В модифицированном виде этот прием можно представить формулой …

Программные средства промышленных компьютеров, контроллеров, терминалов и интеллектуальных модулей

Программное обеспечение средств автоматизации. Все фирмы — производи­тели средств автоматизации разрабатывают и программное обеспечение этих средств. Программное обеспечение имеет общие признаки построения интер­фейса проектировщика, системы команд и функций. Рассмотрим программ­ное …

Пояснительная записка и отчет О научно-исследовательской работе

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

Как с нами связаться:

Украина:
г.Александрия
тел. +38 05235 7 41 13 Завод
тел./факс +38 05235  77193 Бухгалтерия
+38 067 561 22 71 — гл. менеджер (продажи всего оборудования)
+38 067 2650755 - продажа всего оборудования
+38 050 457 13 30 — Рашид - продажи всего оборудования
e-mail: msd@inbox.ru
msd@msd.com.ua
Скайп: msd-alexandriya

Схема проезда к производственному офису:
Схема проезда к МСД

Представительство МСД в Киеве: 044 228 67 86
Дистрибьютор в Турции
и странам Закавказья
линий по производству ПСВ,
термоблоков и легких бетонов
ооо "Компания Интер Кор" Тбилиси
+995 32 230 87 83
Теймураз Микадзе
+90 536 322 1424 Турция
info@intercor.co
+995(570) 10 87 83

Оперативная связь

Укажите свой телефон или адрес эл. почты — наш менеджер перезвонит Вам в удобное для Вас время.