Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...
Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
Топ:
Характеристика АТП и сварочно-жестяницкого участка: Транспорт в настоящее время является одной из важнейших отраслей народного...
Техника безопасности при работе на пароконвектомате: К обслуживанию пароконвектомата допускаются лица, прошедшие технический минимум по эксплуатации оборудования...
Интересное:
Средства для ингаляционного наркоза: Наркоз наступает в результате вдыхания (ингаляции) средств, которое осуществляют или с помощью маски...
Берегоукрепление оползневых склонов: На прибрежных склонах основной причиной развития оползневых процессов является подмыв водами рек естественных склонов...
Аура как энергетическое поле: многослойную ауру человека можно представить себе подобным...
Дисциплины:
2017-06-19 | 326 |
5.00
из
|
Заказать работу |
|
|
Для того, чтобы продемонстрировать, насколько просто и удобно строить модели устройств и создавать "измерительные стенды" в Simulink, смоделируем простейший АЦП, функциональная схема которого показана на рис. 1. Наша цель изучить эффекты аналого-цифрового преобразования. Исходный сигнал с генераторов, расположенных в левой части рисунка, поступает на вход АЦП, моделируемого с помощью последовательно соединенных блоков Zero-Order Hold и Quantizer (на рисунке модель заключена в контур). Осциллографы позволяют наблюдать за исходным сигналом и результатом его преобразования (Scope1), а также за поведением ошибки квантования (Scope).
Рисунок 1. Моделирование аналогово-цифрового преобразования сигналов
Блок вычисления гистограмм (Histogram) предна-значен для вычисления, а блок графического отображения (User-defined Frame Scope) для построения гистограммы (в нашем случае, ошибки квантования). В рассматриваемой модели блок Histogram формирует векторный выходной сигнал, содержащий число значений входного сигнала, попадающих в заданные интервалы (иногда их называют бины), а блок User-defined Frame Scope строит график, на котором по оси ординат отложены значения этого сигнала, а по оси абцисс номера интервалов, называемых интервалами группировки.
Вычисление и отображение дисперсии ошибки выполняется соответственно блоками Variance и Display. Как видно из рисунка, в зависимости от положения переключателя Manual Switch, на входы Rst блоков Variance и Histogram поступают постоянные сигналы, равные либо нулю, либо единице. При поступлении на эти входы ненулевого (в данном случае, равного единице) сигнала, накопленная в блоках информация стирается, и происходит обнуление выходов.
Кроме моделирования во временной области, можно вычислять и графически отображать оценки спектральной плотности мощности (СПМ) исходного и преобразованного сигналов и ошибки квантования. Это выполняется с помощью блоков Buffered FFT Frame Scope и Buffered FFT Frame Scope1, которые вычисляют квадрат амплитуды преобразования Фурье входных данных, накопленных в буфере каждого из блоков, а затем выводят результаты в виде графиков. Каждый раз после заполнения буфера, вычисления и графического отображения результата происходит очистка буфера, и процесс повторяется. Блоки GainGain2 играют роль масштабирующих множителей (усилителей, аттенюаторов). Таким образом, при моделировании можно наблюдать изменяющуюся СПМ, соответствующую разным выборкам сигналов, взвешенных прямоугольным временным окном. Размер окна совпадает с размером буфера.
|
Компоновка модели
Перед построением модели необходимо предварительно загрузить систему MATLAB и запустить Simulink. Запуск выполняется из командного окна MATLAB, для чего необходимо подвести курсор мыши к кнопке запуска этой программы, находящейся в верхней части окна, и щелкнуть левой клавишей мыши либо набрать в командном окне следующую команду simulink, как показано на рис. 2.
Рисунок 2. Командное окно MATLAB и запуск Simulink
В том и другом случае откроется окно Simulink Library Browser (система просмотра библиотек Simulink), изображенное на рис. 3. В верхней части этого окна две крайние левые кнопки служат, соответственно, для создания новой и открытия существующей модели. После нажатия левой кнопки на экране появится окно для построения новой модели. Процесс построения модели АЦП, как впрочем, и любой другой модели Simulink, включает ее компоновку и задание необходимых параметров. Компоновка заключается в выборе из библиотек Simulink необходимых блоков, их размещение в открывшемся окне и соединение между собой.
Рисунок 3. Система просмотра библиотек Simulink Library Browser
Поиск и перемещение блоков
Процедура поиска и перемещения блоков из библиотек Simulink в окно модели во многом напоминает операции копирования и перемещения файлов в среде Windows. В частности, технология работы с Simulink Library Browser (рис. 3) аналогична работе с Проводником Windows. Поместим в окно модели блоки источников сигналов Signal Generator (генератор синусоидальных, прямоугольных, пилообразных и случайных сигналов) и Band-Limited White Noise (генератор шума в заданной полосе частот), находящиеся по адресу Simu-link\Sources, для чего откроем библиотеку Simulink в окне Simulink Library Browser и находящуюся в ней библиотеку Sources. В результате, окно Simulink Library Browser примет вид, аналогичный показанному на рис. 4 (там также указаны блоки, которые следует переместить в окно модели). Для перемещения курсор мыши устанавливается на нужный блок. Затем, нажав левую клавишу мыши, блок перемещает его в окно модели. Отметим, что, кроме непосредственного просмотра содержимого библиотек, любой блок может быть найден по имени (если оно известно), введенному в текстовое поле, расположенное в правой верхней части Simulink Library Browser (рис. 4).
|
Рисунок 4. Библиотека Sources
Кроме источников сигналов нам потребуются следующие блоки, которые также следует поместить в окно модели:
|
|
|
История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...
Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...
Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...
Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!