Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Библиотека операторов

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


Читайте также:
  1. Барская районная библиотека
  2. Библиотека
  3. Библиотека визуальных компонентов (Visual Component Library, VCL)
  4. Библиотека им Купалы Центральная Городская
  5. БИБЛИОТЕКА им. В.В. МАЯКОВСКОГО: 14.00-18.00
  6. Библиотека нелинейных функций

Библиотека операторов Operator (рисунок 2.5) содержит функциональные элементы, выполняющие линейные преобразования входных сигналов: y (t) = Opr { x (t)}, где x(t) – входное, y(t) – выходное напряжение, Opr {} - линейный оператор (например, взятие производной). Она содержит разнообразный набор операторов, содержащихся в группах Filter/Systems, Sample/Hold, Logic, Integral/Diff, Delays, Gain/Scale.

 

Элементы группы Filters/Linear System выполняют разнообразные линейные операции, включая цифровую и аналоговую фильтрацию (основному элементу этого раздела - Linear Sys Filters - посвящен отдельный раздел).

 

Average Среднее Расчет скользящего среднего значения входного напряжения.
FFT Быстрое преобразование Фурье, БПФ Блок быстрого преобразования Фурье.
Linear Sys/Filters Линейные фильтры Синтез аналоговых и цифровых фильтров.
OSF (Order statistics filtering) порядковая статистика Выходной сигнал OSF – это входная выборка, имеющая заданный ранг в пределах текущего окна (если Rank = 50 % – медианный фильтр, Rank = 100 % – выходной сигнал равен максимальному значению входного напряжения в окне).

 

Рисунок 2.5 - Диалоговое окно библиотеки Operator
(Операторы)

 

Операторы Sample/Hold изменяют частоту дискретизации:

 

Decimate Прорежи-ватель Взятие каждой N -ой выборки входного сигнала.
Hold Устройство удерживания Восстановление частоты взятия выборок до значения System Rate после выполнения операций Sample или Decimate.
ReSample Идеальная выборка Взятие идеальных выборок без вы­пол­нения интерполяции (включает в себя встроенное устройство удер­живания).
Sampler Выборка Взятие выборок с заданной частотой (тип интерполяции указывается с помощью опции Sample Type).
Peak-Hold Пиковый детектор 4 выходных сигнала: Мах (Min) Value – максимальное (минимальное) значение; Max (Min) Location – момент времени, при котором сигнал принимает максимальное (минимальное) значение.
Sample Hold   Устройство взятия выборок (имеет 2 входа: сигнальный и управляющий).

 

Операторы группы Logic выполняют логические операции над выборочными значениями (устройства выполнения поразрядных логических операций включены в дополнительные библиотеки цифровых процессоров обработки сигналов, DSP):

 

Compare Устройство сравнения Сравнение двух напряжений, согласно одному из правил сравнения (= – равно, <> – не равно, <= – меньше или равно, < – меньше, >= – больше или равно, > – больше).
Pulse Им пульс Генерация импульса «логической единицы» при превышении входным сигналом порога.
Switch Ключ В момент времени t выбирается один из 19 входов в зависимости от уровня управляющего сигнала C(t): nselected = p, где N £ 20 – число входов. Ключ может быть использован как коммутатор, если управляющее напряжение имеет пилообразную форму (при этом будут по очереди выбраны все входы).
AND И Выполнение логической операции И (до 20 входов).
NAND И-НЕ Выполнение логической операции И-НЕ (до 20 входов).
NOT НЕ Выполнение логической операции НЕ (до 20 входов).
OR ИЛИ Выполнение логической операции ИЛИ (до 20 входов).
XOR Исключающее ИЛИ Выполнение логической операции «Исключающее ИЛИ» (до 20 входов).
Select Вы бор Имеются два входа (Signal, Control) и два выхода (Ctrl True=Y(0), Ctrl False=Y(l)): Y(0)=Signal, если Control ³ порога, и равен 0 в противном случае; Y (1)=0,если Control ³ порога, и равен Signal в противном случае.
Max-Min Выбор максимума и минимума Имеется до 19 входов и 2 выхода: Max Input No. = номер канала с максимальным напряжением, Min Input No. = номер канала с минимальным напряжением.

 

Операторы группы Integral/Dif (рис. 4.13) выполняют операции интегрирования и дифференцирования:

 

Integral Интеграл Напряжение на выходе интегратора равно: y(t) = , t > tstart y(t)=I 0, t £ tstart, где I 0 – начальное напряжение.
Derivative Производная Напряжение на выходе дифференциатора равно: y(t) = G , где t > tstart.
PID Пропорционально-интегрирую­щий дифферен­цирующий ре­гулятор, ПИД Выходное напряжение равно: y(t) = GPx(t) + + GI + GD .

 

Операторы группы Delay выполняют задержку сигналов на заданное время или число выборок:

 

Delay Задержка Устройства задержки имеет два выхода: на одном выходе задержка равна параметру Delay, на втором равна Delay - d T, где d T – интервал выборки. По второму выходу компенсируется задержка, вносимая при моделировании в цепь обратной связи.
Sample Delay Задержка выборки Задержка входных данных на указанное число выборок. При этом длительность задержки зависит от частоты выборки.
Variable Delay Переменная задержка Длительность задержки определяется значением управляющего напряжения C(t).  

 

Операторы группы Gain/Scale выполняют усиление/масштабирование аналоговых и цифровых сигналов:

 

Digital Scale Изменение разрядности целых чисел Изменение количества разрядов целых чисел. Например, если для числа 13 = (1101)b уменьшить количество разрядов с 4 до No. Retained = 2, то в результате получим число (11)b = 3 (младшие разряды входного числа просто отбрасываются).
Gain Усилитель Выходное напряжение равно: y(t) = Gx(t). Если коэффициент усиления GdB указан в децибелах, то G = 10 GdB/20.
Fraction Извлечение дробной или целой части Извлечение дробной или целой части входного числа (например, при выборе опции Fractional Part входное число 3,01 превращается на выходе в G ´0,01 G, где G -коэффициент усиления).
Modulo Деление по заданному модулю Выполнение операции деления по заданному модулю – расчету остатка от целочисленного деления входного сигнала на основание модуля.
Negate Умножение на -1 Выходное напряжение: y(t) = - x (t).

 


Дата добавления: 2015-07-21; просмотров: 59 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Библиотеки функциональных блоков основной панели| Библиотека нелинейных функций

mybiblioteka.su - 2015-2024 год. (0.007 сек.)