8-900-374-94-44
[email protected]
Slide Image
Меню

Матлаб симулинк: Simulink позволяет смоделировать и выполнить симуляции систем перед переходом на аппаратное обеспечение.

Содержание

Simulink Design Optimization — Анализ чувствительности модели и настройка параметров

С помощью Simulink Design Optimization можно настроить параметры модели Simulink для соответствия требованиям во временной области, требованиям в частотной области или обоим одновременно. Используя инструмент Design Optimization в Simulink Design Optimization, можно добавлять и редактировать требования к дизайну графически или путем ввода табличных данных. Графический инструмент позволяет отслеживать прогресс оптимизации. Он показывает графики для каждого требования, а также статус оптимизации в одном представлении. Как и при оценке параметров, возможно одновременно оптимизировать несколько параметров модели, включая скаляры, векторы, матрицы или поля структурированных переменных, определенных в рабочей области модели MATLAB или Simulink или в словаре данных Simulink.

Также доступен выбор одного из множества алгоритмов оптимизации, таких как градиентный спуск, нелинейный метод наименьших квадратов, симплексный поиск и, с помощью Global Optimization Toolbox, поиск по шаблону. Чтобы повысить производительность, можно настроить параметры алгоритма оптимизации, такие как допуски сходимости и количество итераций. Используя инструмент Sensitivity Analysis, можно исследовать пространство модели, используя такие методы, как моделирование по методу Монте-Карло и выбирать начальные точки для процесса оптимизации.

Чтобы ускорить процесс за счет оптимизации на нескольких ядрах или процессорах, нужно использовать Parallel Computing Toolbox с Simulink Design Optimization. Функция быстрого перезапуска Simulink позволяет повысить производительность, особенно в больших и сложных моделях, путем компиляции модели только один раз и использования этой версии для всех последующих симуляций.

Настройка параметров модели для соответствия требованиям во временной области

Для настройки можно добавить требование к дизайну во временной области, выбрав тип требования и указав сигналы модели, которые будут использоваться для оценки, без добавления каких-либо блоков в модель. Оптимизация Simulink Design позволяет указать требования для сигнала:

  • Обеспечить верхнюю и нижнюю границы амплитуды
  • Ограничить свойства, такие как дисперсия сигнала и конечное значение
  • Удовлетворять импульсной характеристике
  • Отслеживать опорные сигналы
  • Удовлетворять пользовательским требованиям

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

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

Настройка параметров модели для удовлетворения требованиям в частотной области

Для оптимизации в частотной области необходимо использовать Simulink Design Optimization с Simulink Control Design, чтобы линеаризовать модель Simulink и использовать полученную линейную модель для включения таких требований, как:

  • Зависящие от частоты верхние и нижние границы величин
  • Границы усиления и фазы
  • Границы собственной частоты и коэффициента затухания
  • Границы величины особых значений системы

Это позволяет оптимизировать характеристики частотной области системы управления, а также модель объекта.

Одновременная оптимизация во временной и частотной области

Simulink Design Optimization позволяет находить компромисс между требованиями, такими как стабильность и производительность, когда идет настройка системы управления.
При оптимизации можно указать различные требования во временной и частотной областях для оптимизации производительности системы. Типичные требования включают в себя усиление и фазу, ограничения на коэффициент демпфирования, минимальные значения ширины полосы и ограничения на ступенчатые или импульсные характеристики. Можно оптимизировать полюсы, нули и коэффициенты усиления компенсаторов или напрямую настроить параметры соответствующих блоков в Simulink.

Использование ограничений и весовых функций

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


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

Учет изменения или неопределенности параметра

Simulink Design Optimization позволяет тестировать и улучшать надежность проекта по отношению к изменениям параметров модели, используя симуляции Монте-Карло. Можно установить номинальные и ограничивающие значения для каждого неопределенного параметра в модели и проверить влияние этих изменений параметров на реакцию системы и требования к проектированию.

Оптимизация системы управления полетом

Оптимизация системы подвески

Simulink Control Design

интеграция с Visure Requirements ALM — Visure Solutions

Интеграция Visure Requirements ALM с MATLAB Simulink
Расширьте возможности инженерных групп, создающих сложные продукты или системы, для управления прослеживаемостью, требованиями и моделированием конструкции путем интеграции Visure Requirements ALM с MATLAB Simulink через ReqIF.
Обеспечьте согласованность и согласованность на протяжении всего процесса разработки, сделав межфункциональные данные доступными для пользователей обеих систем в режиме реального времени, что приведет к более эффективному, результативному и успешному результату продукта.

Что такое MATLAB Simulink?

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

Simulink широко используется в автомобильной, аэрокосмической, коммуникационной, электронной и оборонной отраслях. Кроме того, он используется во многих инструментах Synopsys, таких как Cosimulation и Verification IP. В результате Simulink стал сегодня стандартным инструментом модельно-ориентированного проектирования в промышленности.

Ускорьте жизненный цикл доставки приложений за счет улучшения совместной работы и прозрачности

Благодаря этой интеграции можно отправить в MATLAB Simulink требования Visure, используемые на этапе анализа, и использовать их в качестве отправной точки для моделирования и проектирования.

Благодаря этой синхронизации команды могут легко сотрудничать и повышать прозрачность в режиме реального времени.

Как и во всех интеграциях, разработанных Visure, эта синхронизация между обоими инструментами выполняется с использованием мощного механизма управления изменениями, который позволяет избежать перезаписи информации.

Установить прослеживаемость и контроль

Централизованное управление требованиями, рисками, тестами и моделированием на одной платформе. Благодаря этой мощной интеграции вы можете обеспечить прослеживаемость между требованиями, рисками, дефектами, тестами и проектами.

Вы сможете сообщать о требованиях на протяжении всего жизненного цикла продукта или системы.

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

 Visure меняет подход этих компаний к разработке продуктов и выполнению проектов.
 

Елена Перес РодригесСистемный инженер, Lidax Edit Top

Узнать больше

«Платформа Visure Requirements ALM действительно упростила процесс отслеживания проекта и анализа воздействия, который до появления Visure занимал очень много времени».

Дэвид УорвикРуководитель группы программного обеспечения

Узнать больше

«Visure Requirements ALM устраняет административные издержки, связанные с поддержанием в актуальном состоянии нескольких документов Word/Excel, сохраняя при этом гибкий подход, который соответствует нашим существующим процессам ISO».

Michael D.Системная инженерия — аэрокосмическая промышленность

Узнать больше

«Инструменты Visure помогли выявить недостатки в нашей прослеживаемости из-за использования традиционных электронных таблиц для критически важного клиента».

Реза МаджидиConsuNova- генеральный директор

Узнать больше

«Чем быстрее разработчик сможет продемонстрировать подтверждение завершенных обзоров, тем больше доверия он вызовет у органов сертификации, таких как FAA и EASA».

Предыдущая

Simulink — моделирование и проектирование на основе моделей

Simulink предназначен для проектирования на основе моделей

От концепции к эксплуатации

весь процесс.

  • Используйте виртуальную модель для раннего и частого моделирования и тестирования вашей системы
  • Подтвердите свой проект с помощью физических моделей, аппаратного тестирования в цикле и быстрого прототипирования
  • Создавайте производственный код C, C++, CUDA, PLC, Verilog и VHDL и развертывайте непосредственно во встроенной системе
  • Поддерживать цифровой поток с отслеживаемостью требований, системной архитектуры, конструкции компонентов, кода и тестов
  • Распространение моделей на работающие системы для выполнения профилактического обслуживания и анализа неисправностей

Узнайте, как использовать модельно-ориентированное проектирование в своих проектах

Simulink для Simulation

Спроектируйте и смоделируйте свою систему, прежде чем переходить на аппаратное обеспечение.

Исследуйте широкое пространство для проектирования и заранее протестируйте свои системы с помощью многодоменного моделирования и симуляции.

  • Быстрая оценка нескольких проектных идей в одной многодоменной среде моделирования
  • Моделирование крупномасштабных системных моделей с повторно используемыми компонентами и библиотеками, включая специализированные инструменты моделирования сторонних производителей
  • Развертывание имитационных моделей для настольных компьютеров, тестирования в режиме реального времени и аппаратного обеспечения в цикле
  • Запуск крупных симуляций на многоядерных рабочих столах, кластерах и в облаке

Подробнее о работе в многодоменной среде

Simulink для системного проектирования на основе моделей

Проектирование, анализ и тестирование архитектур систем и программного обеспечения

Системное проектирование на основе моделей (MBSE) — это применение моделей для поддержки полный жизненный цикл системы. Simulink объединяет процесс разработки требований и системной архитектуры с подробным проектированием компонентов, реализацией и тестированием.

  • Захват и декомпозиция требований
  • Определение и разработка спецификаций для компонентов, композиций и архитектур
  • Создание единого источника для архитектуры и интерфейсов на уровне компонентов
  • Выполнение анализа и торговых исследований с использованием MATLAB
  • Валидация требований и проверка архитектуры системы с помощью тестов на основе моделирования

Получите максимум от системного проектирования на основе моделей

Simulink предназначен для гибкой разработки программного обеспечения

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

  • Разработка и запуск имитационных тестов на сервере автоматизации для постоянной проверки новых итераций проекта
  • Выполните дополнительный анализ и тестирование на настольном компьютере, прежде чем переходить к оборудованию
  • Предоставление работающего программного обеспечения посредством моделирования, которое клиенты могут оценить
  • Быстро реагируйте на меняющиеся требования с помощью обновлений модели и моделирования
  • Сделайте прогресс видимым для ключевых заинтересованных сторон с помощью автоматизированных отчетов и информационных панелей

Узнайте, почему гибкая разработка подходит вам и вашей команде

Simulink для пользователей MATLAB

Используйте MATLAB и Simulink вместе, чтобы объединить возможности текстового и графического программирования в одной среде.

Примените свои знания MATLAB к:

  • Оптимизация параметров
  • Создать новые блоки
  • Написание тестов и сценариев автоматизации
  • Запустить тысячи симуляций параллельно
  • Анализ результатов моделирования

Simulink для каждого проекта

Беспроводная связь

Электрификация

Системы управления

Обработка сигналов

Автономные системы и робототехника

Усовершенствованные системы помощи водителю

Цифровые двойники

Искусственный интеллект

«Simulink особенно полезен на двух этапах нашего процесса разработки. На раннем этапе это помогает нам пробовать новые идеи и визуализировать, как они будут работать. После генерации кода и проведения испытаний в автомобиле мы можем запускать несколько симуляций, улучшать дизайн и регенерировать код для следующей итерации».

Джонни Андерссон, Scania

Посмотреть другие истории клиентов

Simulink для вас

Начните работу с бесплатной 30-дневной пробной версии.

Получить бесплатную пробную версию

Посмотреть цены

Запросить цену

Simulink Online

Используйте Simulink через веб-браузер.

Узнать больше

Уже используете Simulink?

Узнайте, что нового в Simulink R2022a.

Посмотреть видео (18:04)

Что дальше?

БЕСПЛАТНАЯ БЕЛАЯ БУМАГА

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

Особенности выпуска

Что нового в последней версии MATLAB и Simulink

Выберите веб-сайт

Выберите веб-сайт, чтобы получить переведенный контент, где он доступен, и увидеть местные события и предложения. В зависимости от вашего местоположения мы рекомендуем вам выбрать: .

Вы также можете выбрать веб-сайт из следующего списка:

Европа

Свяжитесь с местным офисом

Simulink для студентов — MATLAB и Simulink

Доступ для всего кампуса

Возможно, ваша школа уже предоставляет доступ к MATLAB ® , Simulink ® и дополнительным продуктам через лицензию для всего кампуса.

Получить MATLAB

MATLAB и Simulink Student Suite

Включает MATLAB, Simulink и 10 наиболее широко используемых дополнительных продуктов, а также встроенную поддержку для создания прототипов, тестирования и запуска моделей по низкой цене. аппаратное обеспечение.

Купить сейчас Посмотреть все продукты

Начните работу с бесплатными интерактивными учебными пособиями

Simulink Onramp

Откройте для себя модельно-ориентированное проектирование с Simulink.

Узнать больше

Stateflow Onramp

Быстро приступайте к работе с Stateflow ®.

Узнайте больше

Ознакомьтесь с примерами и документацией

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

Прочтите документацию Simulink

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

Смотреть видео Simulink

Начало работы с Simulink для элементов управления.

11:30 Продолжительность видео 11:30.

Начало работы с Simulink для элементов управления

Начало работы с Simulink для обработки сигналов.

12:31 Продолжительность видео 12:31.

Начало работы с Simulink для обработки сигналов

  • МАТЛАБ
  • Симулинк
  • Панель инструментов системы управления
  • Набор инструментов для подбора кривой
  • Системный инструментарий DSP
  • Набор инструментов для обработки изображений
  • Панель инструментов управления прибором
  • Набор инструментов для оптимизации
  • Набор инструментов для параллельных вычислений
  • Набор инструментов для обработки сигналов
  • Набор инструментов статистики и машинного обучения
  • Набор инструментов символьной математики

Купить сейчас

Выберите веб-сайт

Выберите веб-сайт, чтобы получить переведенный контент, где он доступен, и увидеть местные события и предложения.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *