1.3 Simulink
Программа Simulink является приложением к пакету MATLAB [5]. Реализует принцип визуального программирования, в соответствии с которым, пользователь на экране из библиотеки стандартных блоков создает модель устройства и осуществляет расчеты. Библиотека блоков Simulink насчитывает свыше 100 линейных, нелинейных, логических и другого вида блоков.
При моделировании пользователь может выбирать метод решения дифференциальных уравнений, а также способ изменения модельного времени (с фиксированным или переменным шагом). В ходе моделирования имеется возможность следить за процессами, происходящими в системе. Для этого используются специальные устройства наблюдения, входящие в состав библиотеки Simulink. Результаты моделирования могут быть представлены в виде графиков или таблиц.
Одним из главных достоинств Simulink является возможность включения соединения нескольких блоков (группы блоков) в один составной блок (подсистему) [6]. Эта операция позволяет упростить построение и редактирование сложных блок-схем, так как уменьшает число элементов в модельном окне. При этом создается иерархическая блок-схема, в которой верхний уровень блоков, другими словами, составные блоки (подсистемы) верхнего уровня отражают связь главных компонентов блок-схемы, а остающиеся нижние уровни составных блоков описывают логику каждого компонента. Проверка результатов осуществляется в режиме реального времени [7]. Возможность задания в блоках любых математических выражений позволяет решать как типовые задачи, так и пробовать новые решения и находить наиболее эффективные компромиссы. Пакет содержит обширную библиотеку компонентов блок-схемы, а также удобный редактор компонентов. К недостаткам относятся приближенные характеристики некоторых компонентов блок-схемы.
- Лабораторные работы
- Содержание
- 2 Теоретические сведения по выполняемым
- Введение
- Глава 1 обзор виртуальных лабораторий
- 1.1 Star
- 1.2 Ewb
- 1.3 Simulink
- 1.4 Краткие сведения о пакетах Multisim и Mathcad
- 1.4.1 Multisim
- 1.4.2 Mathcad
- Глава 2 теоретические сведения по выполняемым лабораторным работам
- 2.1 Гармонические осцилляторы
- 2.2 Сложение гармонических колебаний
- 2.3 Ангармонический осциллятор
- 2.4 Параметрические колебания
- 2.5 Нелинейные волны
- 2.6 Хаотические колебания
- Глава 3 экспериментальная часть
- 3.1 Гармонические осцилляторы
- 3.1.1 Лабораторная работа «Исследование гармонических колебаний»
- 3.1.2 Лабораторная работа «Исследование затухающих гармонических колебаний»
- 3.1.3 Лабораторная работа «Исследование частотных свойств резонансных контуров»
- 3.2 Сложение гармонических колебаний
- 3.2.1 Лабораторная работа «Сложение однонаправленных колебаний»
- 3.2.2 Лабораторная работа «Сложение перпендикулярных колебаний»
- 3.3 Ангармонические осцилляторы
- 3.3.2 Лабораторная работа «Осциллятор Ван-дер-Поля»
- 3.4 Лабораторная работа «Параметрические колебания»
- 3.4.1 Лабораторная работа «Исследование параметрического усилителя»
- 3.5 Лабораторная работа «Нелинейные волны»
- 3.5.1 Лабораторная работа «Солитоны»
- 3.6 Лабораторная работа «Хаотические колебания»
- 3.6.1 Лабораторная работа «Осциллятор Лоренца»
- 3.6.2 Лабораторная работа «Генератор шума»
- Заключение
- Литература