.: [предыдущая | оглавление | следующая] :.

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 - начальное значение интегратора.
.: [предыдущая | оглавление | следующая] :.