Брюсселятор
Описание демо-примера
Расположение
C:\SimInTech64\Demo\Автоматика и математика\Математические задачи\Брюсселятор
Описание
"Брюсселятор" - система ОДУ, полученная из уравнений диффузии путем аппроксимации диффузионных членов разделенными разностями (метод прямых). Эти уравнения нетрудно реализовать в SimInTech при любом числе точек аппроксимации N (задается в окне Скрипта, как глобальный параметр). Используя N=40, получим систему ОДУ 80-го порядка. Используя N=500, получим систему ОДУ 1000-го порядка.
Система уравнений диффузии в общем виде:
где L - размер расчетной области, x∈[0;1] - безразмерные пространственные координаты, A, B, D1, D2 - неотрицательные коэффициенты.
Попробуйте реализовать эти уравнения в другой системе моделирования (например, Simulink или VisSim) и посмотрите, насколько быстро они там рассчитываются.
Используемые блоки
Язык программирования, выборка из вектора, график Y от X, шаг интегрирования, временной график.