В численном анализе метод FTCS (forward time-centered space) представляет собой метод конечных разностей, используемый для численного решения уравнения теплопроводности и аналогичных параболических уравнений с частными производными . [1] Это метод первого порядка по времени, явный по времени и условно устойчивый при применении к уравнению теплопроводности. При использовании в качестве метода для уравнений адвекции или, в более общем смысле, гиперболических уравнений с частными производными , он неустойчив, если не включена искусственная вязкость. Аббревиатура FTCS была впервые использована Патриком Роучем. [2] [3]
Метод FTCS основан на прямом методе Эйлера во времени (отсюда «прямое время») и центральной разности в пространстве (отсюда «центрированное пространство»), что дает сходимость первого порядка во времени и сходимость второго порядка в пространстве. Например, в одном измерении, если уравнение в частных производных имеет вид
тогда, допуская , прямой метод Эйлера задается выражением:
Функция должна быть дискретизирована пространственно с помощью центральной разностной схемы. Это явный метод , который означает, что может быть явно вычислена (нет необходимости решать систему алгебраических уравнений), если известны значения на предыдущем временном уровне . Метод FTCS является вычислительно недорогим, поскольку метод явный.
Метод FTCS часто применяется к задачам диффузии . Например, для уравнения теплопроводности 1D ,
схема FTCS имеет вид:
или, допустим :
Метод FTCS для одномерного уравнения теплопроводности, полученный с помощью анализа устойчивости фон Неймана , является численно устойчивым тогда и только тогда, когда выполняется следующее условие:
То есть выбор и должен удовлетворять вышеуказанному условию для того, чтобы схема FTCS была стабильной. В двух измерениях условие становится
Если мы выберем , то условия устойчивости станут , и для одно-, двух- и трехмерных приложений соответственно. [4]
Основным недостатком метода FTCS является то, что для задач с большой диффузией приемлемые размеры шагов могут оказаться слишком малыми для практического применения.
Для гиперболических уравнений в частных производных линейной тестовой задачей является уравнение адвекции с постоянным коэффициентом , в отличие от уравнения теплопроводности (или уравнения диффузии ), которое является правильным выбором для параболического дифференциального уравнения . Хорошо известно, что для этих гиперболических задач любой выбор приводит к неустойчивой схеме. [5]