18.2 Моделирование аналоговой вычислительной машины (АВМ)
Аналоговая вычислительная машина предназначена для моделирования обыкновенных
дифференциальных уравнений. Модель строится из аналоговых устройств, сумматоров,
интеграторов, операционных усилителей. В данном примере показывается
возможность моделирования АВМ для решения обыкновенных дифференциальных
уравнений второго порядка. Общая запись этого уравнения следующая:
x(t) + a * x(t) + b * x(t) = c
Схема для моделирования этого уравнения на АВМ показана на рис.17.1.
Рассмотрим вопросы реализации этой схемы средствами данного языка. Для этого
запишем разностное уравнение для интегратора:
yi+1 = yi + xi*?t
где yi+1 - выход интегратора на i + 1 - шаге;
xi - вход интегратора на i - шаге;
yi - выход интегратора на i - шаге;
?t - шаг интегрирования;
y0 - начальное значение интегратора.
|