Вступ до Симулінка в Матлабі

Simulink - це імітаційне та модельне середовище дизайну для динамічних вбудованих систем, інтегрованих з Matlab. Він розроблений MathWorks, Simulink - це графічний інструмент мови програмування потоку даних, який використовується для аналізу, моделювання, моделювання та динамічних систем з декількома доменами. В основному використовується для графічних блок-діаграм із набором блок-бібліотек. Це дозволяє занурити алгоритми в моделі та експортувати результати проектування в Matlab для наступного аналізу.

Simulink підтримує:

  • дизайн на системному рівні
  • моделювання
  • автоматичне генерування коду
  • тестування та перевірка вбудованих систем

Існують різні інші продукти Matlab і додаються до конкретних апаратних систем та програмних програм, які доступні в Simulink для користувача.

  • Потік стану : використовується для розробки державних машин і схем потоків систем.
  • Simulink Coder: Він використовується для генерації коду c для реалізації додатків у режимі реального часу.
  • Ціль xPC разом із системами в режимі реального часу на основі: Це платформа, яка використовується для імітації та аналізу стан машин у системі.
  • Вбудований кодер: використовується для вбудованих систем.
  • HDL-кодер: використовується при розробці коду VHDL та коду Verilog.
  • SimEvents: Він надає графічний інтерфейс користувача для проектування систем.

Simulink ефективний для систематичної перевірки та тестування систем шляхом проектування перевірки стилів, вимог та аналізу завершення моделей. Модель Simulink Verifier дозволяє нам виявляти помилки, а також створювати сценарії тестових випадків для перевірки системи.

Як працює Simulink в Matlab?

Наступні кроки - це представлення того, як працює Simulink в Matlab.

1) Перший крок - нам потрібно відкрити Simulink за допомогою бібліотек, просто набравши "Simulink" у вікні команди.

Крок 1 : вікно команд

2) На панелі буде три бібліотека блоків: Simulink, результати пошуку та часто використовувані. виберіть бібліотеку: Simulink. Після вибору вищевказаної опції, в правій частині буде вказаний список різних бібліотек. У ньому є різні бібліотеки в галузі науки та техніки.

Крок 2 : Переглядач бібліотеки Simulink

3) Третій крок - створення основних будівельних блоків. Щоб створити нову систему, виберіть параметр «новий» у параметрі бібліотеки. Це відкриє нове вікно для проектування системи.

Крок 3 : Нове вікно для моделювання

4) Четвертий крок - підбір елементів. Тут нам потрібно вибрати блоки, які потрібні для побудови системного блоку. Тут доступний простий варіант перетягування n, в іншому випадку ви можете продовжити ліву кнопку миші.

Крок 4 : Вибір блоків та проектування

5) Останній крок - відображення результату. У вікні є одна маленька зелена піктограма зверху, яка використовується для запуску моделі.

Крок 5: Запустіть значок для відображення виводу

Приклади симулінка в Matlab

Давайте подивимось кілька прикладів:

Приклад №1

Розглянемо один приклад, я хочу створити синусоїду і відобразити результат.

Для вирішення вищезазначеної проблеми мені потрібно виконати наступні кроки:

  • Наберіть "Simulink" у вікні команд
  • Відкрити нове вікно моделі
  • Виберіть джерело та перетягніть блок хвилі sin до нового порожнього вікна.
  • Виберіть мийку та перетягніть - виберіть звичайне поле до нового порожнього вікна
  • Підключіть джерело та раковину, що означає синусоїду та область застосування.
  • Натисніть на кнопку запустити.

Проектування та вихід прикладу 1

Приклад №2

Другий приклад - додавання двох сигналів, припустимо два сигнали, один - синусоїдальний сигнал, а другий - ступінчастий сигнал.

Для розробки моделі нам потрібно виконати наступні кроки:

  • Наберіть "Simulink" у вікні команд.
  • Відкрийте нове вікно моделі.
  • Виберіть джерело та перетягніть блок хвилі sin до нового порожнього вікна.
  • Виберіть джерело та перетягніть ступінчастий сигнал.
  • Виберіть математичну операцію та перетягніть суматор до нового вікна.
  • Виберіть мийку та перетягніть - виберіть звичайне поле до нового порожнього вікна.
  • Підключіть синусоїду та ступінь сигналу до суматора.
  • Підключіть суматор до області для відображення результату.
  • Натисніть на кнопку запустити.

Проектування та вихід прикладу 2

Приклад №3

Наступним прикладом є проектування ділянки з двох сигналів відносно осі "x" та "y".

Щоб побудувати графік, нам потрібно виконати наступні кроки:

Наберіть "Simulink" у вікні команд

  • Відкрити нове вікно моделі
  • Виберіть джерело та перетягніть хвильовий блок генератора імпульсів до нового порожнього вікна.
  • Виберіть джерело та перетягніть генератор імпульсів у порожнє вікно.
  • Виберіть та перетягніть суматор до нового вікна.
  • Виберіть мийку та перетягніть графічний блок у порожнє вікно
  • Підключіть до графіка обидва генератора імпульсних хвиль.
  • Натисніть на кнопку запустити.

Конструкція та результат прикладу 3

Висновок

Simulink - це простий та ефективний спосіб проектування будь-якої системи. Це лише перетягування теорії n drop, технологія drag n drop спрощує проектування з точки зору вставки та видалення блоків. Simulink має різні варіанти проектування в джерелах, операторах і мийках у блоках відображення.

Рекомендовані статті

Це було керівництвом щодо того, що таке Simulink в Matlab ?. Тут ми обговорюємо вступ та те, як Simulink працює в Matlab з прикладами. Ви також можете переглянути наступні статті, щоб дізнатися більше -

  1. Команди Матлаба
  2. Що таке Матлаб?
  3. MATLAB проти R
  4. Вступ до Матлаба

Категорія: