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

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  77193 Бухгалтерия

+38 050 457 13 30 — Рашид - продажи новинок
e-mail: msd@msd.com.ua
Схема проезда к производственному офису:
Схема проезда к МСД

Партнеры МСД

Контакты для заказов оборудования:

Внимание! На этом сайте большинство материалов - техническая литература в помощь предпринимателю. Так же большинство производственного оборудования сегодня не актуально. Уточнить можно по почте: Эл. почта: msd@msd.com.ua

+38 050 512 1194 Александр
- телефон для консультаций и заказов спец.оборудования, дробилок, уловителей, дражираторов, гереторных насосов и инженерных решений.