
- •Лабораторные работы
- •Содержание
- •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 Лабораторная работа «Генератор шума»
- •Заключение
- •Литература
1.1 Star
STAR (Software Tools for Academics and Researchers) – программа Массачусетского технологического института (MIT) по разработке виртуальных лабораторий для исследований и обучения [1]. Деятельность программы заключается в разработке обучающих и исследовательских приложений по общей биологии, биохимии, генетике, гидрологии, в области распределенных вычислений. Большинство приложений реализованы в java либо html. Такие виртуальные лаборатории как, StarBiochem, StarGenetics, StarORF, StarMolSim, StarBiogene, StarHydro, StarCluster.
Недостатком является то, что эта программа охватывает широкий круг задач только по биохимии, генетики и биологии. Но, несмотря на это STAR отличается фундаментальностью и богатым инструментарием.
1.2 Ewb
EWB (Electronics Workbench) – это система схемотехнического моделирования. Предназначена для моделирования и анализа электрических схем [3]. Программа EWB позволяет моделировать аналоговые, цифровые, цифро-аналоговые схемы большой степени сложности. Имеющиеся в программе библиотеки включают в себя большой набор широко распространенных электронных компонентов. Есть возможность подключения и создания новых библиотек компонентов.Параметры компонентов можно изменять в широком диапазоне значений.
Широкий набор приборов позволяет производить измерения различных величин, задавать входные воздействия, строить графики. Все приборы изображаются в виде, максимально приближенном к реальному, поэтому работать с ними просто и удобно.
Результаты моделирования можно вывести на принтер или импортировать в текстовый или графический редактор для их дальнейшей обработки. Программа Electronics Workbench совместима с программой P-SPICE, то есть предоставляет возможность экспорта и импорта схем и результатов измерений в различные её версии.
Недостаток – разработка и поддержка данной программы уже не осуществляется [4]. Последним добавлением является EWB Layout, специализированная на разработке печатных плат и расширяющая возможности Electronics Workbench
1.3 Simulink
Программа Simulink является приложением к пакету MATLAB [5]. Реализует принцип визуального программирования, в соответствии с которым, пользователь на экране из библиотеки стандартных блоков создает модель устройства и осуществляет расчеты. Библиотека блоков Simulink насчитывает свыше 100 линейных, нелинейных, логических и другого вида блоков.
При моделировании пользователь может выбирать метод решения дифференциальных уравнений, а также способ изменения модельного времени (с фиксированным или переменным шагом). В ходе моделирования имеется возможность следить за процессами, происходящими в системе. Для этого используются специальные устройства наблюдения, входящие в состав библиотеки Simulink. Результаты моделирования могут быть представлены в виде графиков или таблиц.
Одним из главных достоинств Simulink является возможность включения соединения нескольких блоков (группы блоков) в один составной блок (подсистему) [6]. Эта операция позволяет упростить построение и редактирование сложных блок-схем, так как уменьшает число элементов в модельном окне. При этом создается иерархическая блок-схема, в которой верхний уровень блоков, другими словами, составные блоки (подсистемы) верхнего уровня отражают связь главных компонентов блок-схемы, а остающиеся нижние уровни составных блоков описывают логику каждого компонента. Проверка результатов осуществляется в режиме реального времени [7]. Возможность задания в блоках любых математических выражений позволяет решать как типовые задачи, так и пробовать новые решения и находить наиболее эффективные компромиссы. Пакет содержит обширную библиотеку компонентов блок-схемы, а также удобный редактор компонентов. К недостаткам относятся приближенные характеристики некоторых компонентов блок-схемы.