Главы     1     2     3     4     5     6     7     8     9     10     11     12     13     14     15     16     17     18   

Основы моделирования в Simulink

Глава 6 Continuous – аналоговые блоки



Блок вычисления производной Derivative

Назначение: Выполняет численное дифференцирование входного сигнала.

Параметры:

Нет.

Для вычисления производной используется приближенная формула Эйлера.

Значение входного сигнала блока до начала расчета считается равным нулю. Начальное значение выходного сигнала также полагается равным нулю.

Точность вычисления производной существенно зависит от величины установленного шага расчета. Выбор меньшего шага расчета улучшает точность вычисления производной.

На рисунке 9.3.1 показан пример использования дифференцирующего блока для вычисления производной прямоугольного сигнала. В рассматриваемом примере, для повышения наглядности, шаг расчета выбран достаточно большим.

Данный блок используется для дифференцирования аналоговых сигналов. При дифференцировании дискретного сигнала с помощью блока Derivative его выходной сигнал будет представлять собой последовательность импульсов соответствующих моментам времени скачкообразного изменения дискретного сигнала.

 

Continuous – аналоговые блоки

 

 

    Интегрирующий блок lntegrator
    Назначение: Выполняет интегрирование входного сигнала. Параметры: External reset – Внешний сброс. Тип внешнего управляющего сигнала, обеспечивающего сброс интегратора к начальному состоянию. Выбир...
    Интегрирующий блок lntegrator 2
    Show state port (флажок) — Отобразить/скрыть порт состояния блока. Данный порт используется в том случае, если выходной сигнал интегратора требуется подать в качестве сигнала обратной связи этого...
    Интегрирующий блок lntegrator 3
    Пример на рисунке 9.3.3 отличается от предыдущего подачей начального значения через внешний порт. Начальное значение выходного сигнала в данном примере задано равным –10. Пример на рисунке 9.3.4 д...
    Блок Memory
    Назначение: Выполняет задержку входного сигнала на один временной такт. Параметры: Initial condition – начальное значение выходного сигнала. Inherit sample time (флажок) – Наследовать шаг модельно...
    Блок Memory 2
    На рисунке 9.3.6 показан пример использования блока Memory для задержки дискретного сигнала на один временной такт....
    Блок Memory 3
    Блок фиксированной задержки сигнала Transport Delay
    Назначение: Обеспечивает задержку входного сигнала на заданное время. Параметры: Time Delay — Время задержки сигнала (не отрицательное значение). Initial input — Начальное значение выходного сигна...
    Блок управляемой задержки сигнала Variable Transport Delay
    Назначение: Выполняет задержку входного сигнала, заданную величиной сигнала управления. Параметры: Maximum delay — Максимальное значение времени задержки сигнала (не отрицательное значение). Initi...
    Блок передаточной функции Transfer Fcn
    Назначение: Блок передаточной характеристики Transfer Fcn задает передаточную функцию в виде отношения полиномов: y(s) num(s) H (s) == u(s) den(s) nn1 nn2 num(1)s + num(2)s + ... + num(nn) = nd 1...
    Блок передаточной функции Transfer Fcn 2
    Параметры: Numerator — вектор или матрица коэффициентов полинома числителя Denominator -вектор коэффициентов полинома знаменателя Absolute tolerance — Абсолютная погрешность. Порядок числителя не...
    Блок передаточной функции Transfer Fcn 3
    Начальные условия при использовании блока Transfer Fcn полагаются нулевыми. Если же требуется, чтобы начальные условия не были нулевыми, то необходимо с помощью функции tf2ss (инструмент Control S...
    Блок передаточной функции Zero-Pole
    Назначение: Блок Zero-Pole определяет передаточную функцию с заданными полюсами и нулями: Z(s)(sZ(1))(sZ(2))...(sZ(m)) H(s)=K =K P(s)(sP(1))(sP(2))...(sP(n)) где Z – вектор или матрица нулей перед...
    Блок модели динамического объекта State-Space
    Назначение: Блок создает динамический объект, описываемый уравнениями в пространстве состояний: x = A x + Bu y = C x + Du где x – вектор состояния, u – вектор входных воздействий, y – вектор выход...
    Блок модели динамического объекта State-Space 2
    Параметры: A –Матрица системы. B – Матрица входа. C – Матрица выхода D – Матрица обхода Initial condition – Вектор начальных условий. Absolute tolerance — Абсолютная погрешность. На рисунке 9.3.13...