Поясним сказанное на описанном выше примере модели агрофитоценоза. Уравнения движения почвенной влаги являются одинаковыми практически для всех одномерных задач влагопереноса. Следовательно, реализованный в виде некоторой численной схемы блок влагообмена в почве может войти в качестве составной части в целый ряд моделей. С другой стороны, учитывая нелинейный характер этих уравнений, можно предложить несколько численных методов интегрирования исходной системы: метод обычной или потоковой прогонки с линеаризацией, метод конечных элементов, итерационный метод, использование схемы ’’предикатор — корректор” и др. Все эти схемы отличаются друг от друга по точности, затратам машинного времени, требованиям к размерам пространственной сетки. И при этом каждый из них обеспечивает расчет последующего состояния блока (т.е. массива влажности почвы в узлах расчетной сетки) в зависимости от входных переменных блока, заданных на предыдущем шаге. Аналогичным образом ’’работают” блок фотосинтеза, блок метаболизма и другие блоки модели. Следовательно, можно иметь несколько версий реализации одного и того же блока модели и производить выбор той или иной версии в процессе ее сборки, исходя из конкретного содержания решаемой задачи. Более того, многие блоки можно считать универсальными и использовать в самых разнообразных моделях. Мы уже упоминали, что блок водного режима почвы пригоден для широкого набора почв (исключение составляют так называемые ’’набухающие” почвы, изменяющие объемную массу при вариациях влагосодержания). Точно так же один и тот же блок микроклимата посева годится для всех сельскохозяйственных культур, посевы которых можно считать горизонтально однородными.
Скачать страницу
[Выходные данные]