•  

    Новостная рассылка

    Подпишитесь и получайте самые свежие новости.
    Подписаться на новостную рассылку
  • Проектирование систем управления в MATLAB и Simulink

    30 октября 2014
    09:30
    Мероприятие бесплатное
    Регистрация обязательна
    и заканчивается за сутки до начала мероприятия

    Юрий Орлов, инженер департамента MathWorks

    В департаменте MathWorks Юрий Орлов специализируется на системах управления и встраиваемых системах. Юрий получил специальность инженера по системам управления в Южно-Уральском Государственном Университете. До прихода в департамент MathWorks Юрий около 5 лет занимался разработкой навигационных систем в оборонной отрасли и систем жизнеобеспечения в медицине. У Юрия семилетний опыт работы с продуктами MathWorks.
    На этой встрече мы обратимся к проблемам проектирования систем управления, идентификации объектов управления, проверки системы на реальном объекте и разворачивания алгоритмов на целевой платформе. С помощью MATLAB можно разрабатывать сложные системы управления и при этом многократно сократить время разработки таких систем, уменьшить количество ошибок. Алгоритмы нагляднее и проще создавать в виде блок-схем Simulink и Stateflow, чем в виде кода на текстовых языках программирования. А автоматическая генерация кода (С, С++, IEC 61131-3 Structured Text, Verilog, vHDL) из моделей Simulink и Stateflow позволяет быстро проверить и реализовать алгоритмы на любой платформе, минуя стадию кодирования.

    Вот список тем, которые мы обсудим:
    • модельно-ориентированное проектирование;
    • использование четырёх различных подходов к построению модели объекта управления в MATLAB и Simulink;
    • оценка параметров модели по данным измерений при помощи Simulink Design Optimization и подбор параметров системы по программно-задаваемым требованиям;
    • автоматическая настройка ПИД регуляторов и систем управления с произвольной архитектурой;
    • разработка систем принятия решений, систем диспетчеризации, конечных автоматов, событийных систем при помощи инструмента Stateflow;
    • быстрое прототипирование системы управления либо объекта управления для проверки системы на реальном объекте при помощи Simulink Real Time и оборудования Speedgoat;
    • автоматическая генерация производственного кода на целевой платформе.
    Все рассматриваемые темы относятся к практикам системной инженерии и предназначены для раннего поиска ошибок при проектировании цифровых систем управления. Подход проектирования на моделях основывается на построении модели объекта управления, анализа свойств объекта на моделях, синтеза алгоритмов управления и проверке алгоритмов в реальном времени на оборудовании SpeedGoat.

    На семинар приглашаются: системные инженеры, разработчики встраиваемого ПО, разработчики систем управления, разработчики алгоритмов, технические руководители проектов, руководители инженерных отделов.

    Количество мест ограничено. Обязательна предварительная регистрация.
    Подробная программа семинара

    09:30 – 10:00

    Регистрация участников

    10:00 – 10:20

    Концепция Модельно-Ориентированного Проектирования, применительно к разработке технически сложных систем.

    Андрей Костромитинов, менеджер департамента MathWorks
    Юрий Орлов, инженер департамента MathWorks

    10:20 – 10:45

    • Общие сведения о Simulink.
    • Подход к моделированию объекта управления по первым физическим принципам.
    • Построение модели объекта управления при помощи базовых блоков библиотеки Simulink.

    Юрий Орлов, инженер департамента MathWorks

    10.45 – 11.10

    • Подход к моделированию объекта управления на основании физической структуры.
    • Построение модели объекта управления при помощи блоков для моделирования физических систем Simscape.

    Юрий Орлов, инженер департамента MathWorks

    11.10 – 11.30

    • Подход к моделированию объекта управления на основании измеренных данных.
    • Построение модели объекта управления при помощи идентификации модели по измеренным данным в System Identification Toolbox.

    11.30 – 12.00

    • Гибридный подход к моделированию объекта управления.
    • Оценка параметров Simulink модели по экспериментальным данным при помощи Simulink Design Optimization.
    • Автоматический поиск значений коэффициентов элементов модели системы по программно задаваемым требованиям к временным и частотным характеристикам модели системы при помощи Simulink Design Optimization.

    Юрий Орлов, инженер департамента MathWorks

    12:00 – 12:30

    Кофе-брейк

    12.30 – 12.55

    Демонстрация инструментов MathWorks для проектирования многоконтурных систем управления с одним входом/одним выходом.

    Юрий Орлов, инженер департамента MathWorks

    12:55 – 13:20

    Демонстрация инструментов MathWorks для проектирования систем управления с произвольной архитектурой.

    Юрий Орлов, инженер департамента MathWorks

    13:20 – 13:45

    Моделирование комбинаторной или секвентальной логики в Simulunk при помощи инструмента StateFlow для разработки систем диспетчеризации, конечных автоматов, событийных систем и систем принятия решений.

    Юрий Орлов, инженер департамента MathWorks

    13:45 – 14:10

    • Simulink Real Time инструмент для быстрого прототипирования системы управления или объекта управления для проверки системы на реальном объекте.
    • Инструменты для автоматической генерации производственного кода под целевую платформу.

    Юрий Орлов, инженер департамента MathWorks

    14:10 – 14:30

    Ответы на вопросы.

    Юрий Орлов, инженер департамента MathWorks
    Андрей Костромитинов, менеджер департамента MathWorks

    • Регистрация закрыта