Научная статья на тему 'Информационные технологии в агрометеорологических прогнозах перезимовки озимых культур в условиях Алтайского края'

Информационные технологии в агрометеорологических прогнозах перезимовки озимых культур в условиях Алтайского края Текст научной статьи по специальности «Математика»

CC BY
164
50
i Надоели баннеры? Вы всегда можете отключить рекламу.

Аннотация научной статьи по математике, автор научной работы — Иванова Оксана Алексеевна, Стрижов Михаил Николаевич, Хворова Любовь Анатольевна

В статье рассматривается решение следующих задач: исследование применимости имитационномоделирующего комплекса AGROTOOL для оценки и прогноза состояния озимых посевов; разработка блока термического режима почвы для осеннего, зимнего и весеннего периодов, позволяющего рассчитывать глубину промерзания и оттаивания почвы, температуру почвы на уровне узла кущения; усовершенствование динамической модели продукционного процесса сельскохозяйственных растений AGROTOOL включением в нее блока термического режима почвы и состояния озимых культур в холодное время года; модификация базы агрометеорологических данных с учетом необходимой агрометеорологической информации по осеннему, зимнему и весеннему периодам.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Information Technology in Agrometeorological Forecasts of Rewintering of Winter Crops in the Conditions of Altay Territory

In article the decision of following problems is considered: research of applicability of imitatsionnomodelling complex AGROTOOL for an estimation and the forecast of a condition of winter crops; working out of the block of a thermal mode of soil for the autumn, winter and spring periods, allowing to count depth freezing and soil thawing, soil temperature at knot level tillering; improvement of dynamic model production process of agricultural plants AGROTOOL by inclusion in it of the block of a thermal mode of soil and a condition of winter crops in a cold season; updating of base of the agrometeorological data taking into account the necessary agrometeorological information on the autumn, winter and spring periods.

Текст научной работы на тему «Информационные технологии в агрометеорологических прогнозах перезимовки озимых культур в условиях Алтайского края»

УДК 519.673

О.А. Иванова, М.Н. Стрижов, Л.А. Хворова Информационные технологии в агрометеорологических прогнозах перезимовки озимых культур в условиях Алтайского края

Ключевые слова: информационные технологии, моделирование, урожайность, гидротермический режим почвы, озимые культуры, риск гибели урожая.

Key words: information technology, modelling, productivity, hydrothermal mode of soil, winter crops, risk of destruction of a crop.

1. Введение. В зерновом балансе России озимые зерновые культуры занимают одно из ведущих мест. Они дают около трети валового сбора зерна. Во многих районах России озимые культуры превосходят по урожайности яровые.

В Алтайском крае в 2008 г. средняя урожайность озимых по краю составила 18 ц/га (в 2007 г. -22,4 ц/га). В Кытмановском районе в среднем достигнута урожайность 33,5 ц/га; Панкрушихинском и Петропавловском - по 29,6; Павловском - 27,0; Бийском - 25,2 ц/га. В Третьяковском, где яровых собрали 7,3 ц/га, озимые дали 16,3 ц/га. В 2009 г. озимая пшеница дала рекордный урожай -более 60 ц/га [1].

Однако нередко из-за неблагоприятных метеорологических условий высокая потенциальная продуктивность озимых культур не реализуется, происходит частичная гибель озимых посевов, и это наносит большой ущерб хозяйствам. Поэтому своевременные агрометеорологические прогнозы перезимовки и состояния озимых посевов (ожидаемые размеры площади с изреженными и погибшими посевами к весне) позволят снизить ущерб, причиняемый неблагоприятными условиями перезимовки. Ранняя оценка состояния озимых посевов позволит руководителям хозяйств спланировать агротехнические мероприятия весеннего ухода за озимыми, в частности, подсев яровыми культурами сильно изреженных посевов.

Анализ состояния исследуемой проблемы в области упреждающего прогнозирования урожайности озимых зерновых культур и оценки риска возможных потерь урожая от сложившихся метеорологических условий осеннего, зимнего и весеннего периодов показали необходимость разработки новых подходов к методике прогнозирования, в частности, привлечения методов статистической обработки многомерных данных, математического мо-

* Работа выполнена при поддержке ведомственно-аналитической программы «Развитие научного потенциала Высшей школы 2009-2010» (проект №2.2.2.4/4278).

делирования, современных информационных технологий и экспертных оценок.

Усовершенствование и внедрение в практику методов, основанных на моделировании условий перезимовки и долгосрочных прогнозов состояния посевов к весне, - одна из наиболее актуальных и сложных проблем агрометеорологии, она имеет важное научное и практическое значение. Решению этой задачи посвящена данная работа.

Рассмотрим решение следующих частных задач, необходимых для реализации цели исследования:

- исследование применимости имитационно-моделирующего комплекса ЛОИОТООЬ, разработанного в лаборатории математического моделирования Санкт-Петербургского агрофизического института, для оценки и прогноза состояния озимых посевов;

- разработка блока термического режима почвы для осеннего, зимнего и весеннего периодов, позволяющего рассчитывать глубину промерзания и оттаивания почвы, температуру почвы на уровне узла кущения;

- усовершенствование динамической модели продукционного процесса сельскохозяйственных растений ЛОИОТООЬ включением в нее блока термического режима почвы и состояния озимых культур в холодное время года;

- модификация базы агрометеорологических данных с учетом необходимой агрометеорологической информации по осеннему, зимнему и весеннему периодам.

2. Усовершенствование имитационно-модели-рующего комплекса АОКОТООЬ. Модели продукционного процесса сельскохозяйственных культур, как правило, описывают формирование урожая начиная с момента сева весной или весеннего возобновления вегетации (для озимых культур). Модели процессов в холодный период года носят в основном теоретический характер. В данной работе описывается динамика формирования термического режима почвы в холодный период года для включения ее модели в имитационно-моделирующий комплекс ЛОИОТООЬ [2]. Нас, как исследователей, данная модель устраивает техникой моделирования, структурой, информационной поддержкой, возможностью модификации отдельных блоков и включением новых блоков в модель, а также наличием подробных инструкций по вопросам идентификации параметров модели и вопросам адаптации ее к условиям региона.

2.1. Структура программного комплекса AGROTOOL. Концептуальная схема модели AGROTOOL построена в среде визуального программирования Rational Rose. Непосредственно логика модели закодирована в объектном паскале, а используемые данные хранятся в базах данных. Реализованная в виде программного продукта, модель продукционного процесса формально может быть записана в виде системы конечно-разностных уравнений: x(k +1) = f (x(k), a, w(k), u(k)), x(0)=xo, k = 0,1,...,T, (1)

где k - номер шага (номер суток) счета; x(k), x(k+1) -векторы состояния модели на двух соседних шагах; a - вектор параметров модели; w(k) - вектор неконтролируемых внешних воздействий (погода); u(k) -вектор управляющих воздействий (агротехника); x0 - начальное условие. В этих соотношениях T означает время окончания процесса моделирования, которое обычно совпадает с днем уборки урожая.

В состав AGROTOOL входят динамическая модель, реализованная на объектно-ориентированном языке Turbo Pascal в нотации системы Delphi; стационарная база данных, реализованная в СУБД Access; оперативная база данных, реализованная в системе Excel; интерфейс пользователя.

Динамическая модель описывает продукционный процесс от момента сева до полного созревания. Она имеет блочную структуру и включает в себя описание основных процессов, имеющих место в системе «почва-растительный покров-приземный слой воздуха»: радиационного режима посева, включающего моделирование поглощенной посевом интегральной коротковолновой радиации, тепловой радиации и ФАР; турбулентного режима посева; фотосинтеза и фотодыхания; развития растений (расчета физиологического времени, определяющего сроки наступления фенофаз); распределения накопленных продуктов фотосинтеза по органам растения, роста растений и формирования урожая зерна; динамики почвенной влаги; транспирации растений и испарения влаги с поверхности почвы; динамики соединений азота в почве и в растении; прогнозирования темпов развития растений; прогнозирования урожая (начиная с фазы колошения).

Результаты тестирования модели AGROTOOL показали, что моделирование зимнего режима достаточно условное: предполагается, что растение в этот период находится в состоянии покоя. Гидротермические процессы в почве в осенний, зимний и весенний периоды не отражены в модели. Поэтому с помощью данной версии модели невозможно оценить условия перезимовки озимых и степень риска потери урожая из-за неблагоприятных условий. В рамках адаптивной идентификации модели встают задачи моделирования гидротермического режима почвы в холодное время года и прогноза перезимовки озимых зерновых культур в условиях Алтайского края. В связи с тем, что в модели AGROTOOL не моделируется зимний период, необходимо также модифицировать базу данных с включением в нее информации по зимнему периоду.

2.2. Модель термического режима почвы в зимний период. Модель формирования гидротермического режима почвы в холодное полугодие разработана Е.М. Гусевым [3] и описана в [2]. В основу модели положено уравнение для скорости продвижения фронта промерзания ^:

* d^ dt

Tn

qM qT'

(2)

L = Lpw (W - uH) +

(3)

где цТ - кондуктивный поток тепла к границе промерзания со стороны талой зоны; дм - кондуктивный

отток тепла от границы промерзания в мерзлую зону.

Считается, что на больших глубинах температура почвы постоянна и равна некоторой среднегодовой температуре Т , измеренной на максимально возможной глубине почвенного профиля, или температуре грунтовых вод при большой (10-20 м) глубине их залегания. Отличия от этой постоянной температуры имеются в некоторой верхней части почвенного профиля, испытывающего влияние динамики поверхностных термических процессов. Именно эту часть почвенного профиля называют глубиной проникания и обозначают о (рис. 1).

1 Тс і т к г -

2 0 і 1 к і г і г

3 1 Q

Рис. 1. Профиль температуры в снежном покрове и почве

Зная положение на данный момент времени промерзания £ и глубины проникания <г , фактически известен поток тепла, цт , что дает возможность записать уравнение (2) в виде:

T* d^_ Л7ТС

dt £+ H

2A3T

+12a3(t+10) -

. (4)

Рассмотрим модель для расчета профиля температур в почве. Пусть в какой-либо момент времени в почве имеется n чередующихся между собой мерзлых и талых слоев. Последний из них является талым, и иногда его удобно интерпретировать как полупространство, а иногда считать, что вся область ограничена снизу плоскостью z = H . Границы между слоями подвижны z = hm (t) (m = 1,2,... n -1), и на них протекают фазовые переходы. На поверхности в пределах -l (t) < z < 0 может лежать снег, и его верхняя граница зависит от времени. Профиль влажности по глубине накануне даты наступления отрицательной температуры воздуха w°( z) полагаем известным.

На ограничивающих область плоскостях z = —l (T) и z = H (при отсутствии снега z = 0, z = H ) пусть будет задано граничное условие первого рода. С точки зрения дальнейших рассуждений это не является принципиальным, но зато достигается большая наглядность при изложении сути предлагаемого метода решения. При z = 0 естественно полагать выполняющимися условия равенства температур и тепловых потоков. На подвижных границах с фазовым переходом имеет место баланс тепла, а температура равна температуре фазового перехода Т0. Последнюю будем полагать равной нулю. В общем случае это всегда достигается путем введения разности между искомой температурой и Т0 . Коэффициенты X и а будем считать зависящими от времени и разрывными функциями от z , причем в пределах каждого слоя они остаются постоянными.

Математическая запись задачи сводится к следующему:

дТ/dt = a(t) д 1Tfdz, ,

Т1,1„) =*i(tх l(°)*0,

Tl,.—. = Tl,

A(t) d^dz|z=-0 = A(t) дТ/ dz|z =+0,

Tz=hm (t)-0 Tl, =

Z=hm (t)+0

= 0, hm (0) * 0,

(5)

(6)

(7)

(8) (9)

(-1)

,m+1

A(t) d Tl (t)-0 -A(t) дт/

Z=hm (t)+0

= T-Y(hm ) [W°(hm ) - W0 ] dhm/dt T=H = Ф2 (t),

4=0 = T 0( Z ),

4=0 = w (z).

(10)

(11)

(12)

Если первый слой является кристаллическим, то четные значения показателя степени при -1 соответствуют зонам, где вещество находится в твердом агрегатном состоянии, а нечетные - в жидком.

Таким образом, вопрос сводится к решению системы одномерных уравнений теплопроводности при наличии п подвижных границ. Первая из них z = ~l (t) (l (0) ф 0) представляет собой переменную

толщину снежного покрова. Остальные n -1 соответствуют положению поверхностей раздела между талой и мерзлыми зонами. Определению подлежат профиль температуры Т(z, t) и положение границы hm (t) для каждого момента времени. Наибольшие трудности на этом пути возникают из-за наличия нелинейного условия (10) на подвижных границах, закон движения которых заранее неизвестен.

3. Модификация базы данных (БД). Назначение БД - систематизация и концентрация имеющихся агро- и метеорологических данных. БД ориентирована на пользователей, не имеющих специальных знаний по программированию, и выполняет функции ввода, корректировки (дополнения, обновления, удаления), обработки входной информации, выдачи информации для пользователя в виде таблиц.

Упрощенная концептуальная схема БД приведена на рисунке 2. База данных представляет собой иерархически организованную реляционную структуру (т.е. совокупность таблиц «сущность-связь») с перекрестными ссылками, использующими уникальные ключи записей ID.

В состав базы данных входят следующие таблицы, характеризующие состояние агроэкологической системы:

- MeteoData. Таблица содержит погодные данные какой-либо местности;

- SoilData. Поля этой таблицы описывают физическое состояние почвы;

- Region. В данной таблице хранится информация о местности метеорологических замеров;

- Type_culture. Тип культуры и ее особенности;

- Data_about_culture. Информация об урожайности, посевной площади, валовом сборе культуры с полей в определенной местности за год.

4. Реализация модели термического режима почвы. Результаты численных расчетов

4.1. Информационное обеспечение модели термического режима почвы и прогноза перезимовки озимых культур. Для адаптации модели к условиям Алтайского края необходима следующая информация: суточные данные с метеопоста хозяйства: минимальная и максимальная температуры воздуха (град С); минимальная относительная влажность воздуха (%); осадки (мм); скорость ветра (м/с); продолжительность солнечного сияния (час); данные наблюдений за посевом: влажность почвы по слоям; даты наступления фенофаз; физические свойства почвы с указанием типа почвы и механического состава: объемная масса (плотность сложения почвы), г/см3; влажность завядания (%);

Рис. 2. Упрощенная концептуальная модель базы данных

наименьшая влагоемкость (%); влажность насыщения (%); максимальная гигроскопичность (%); коэффициент фильтрации (см/сут); данные по зимнему периоду: температура на поверхности почвы (°С); температура почвы на глубине узла кущения озимых; высота снежного покрова (см). База данных наполнена информацией, полученной с метеорологической станции г. Камень-на-Оби за 1991-2007 гг. и с «НПО Докучаево» (1927-2008 гг.).

Интерфейс оболочки. Интерфейс предназначен для формирования оперативных таблиц из базы данных (СБД). Он представляет собой отдельную программу, которая во взаимодействии с пользователем составляет БрЬ-запрос к СБД на извлечение данных и выполняет его, выводя заказанные данные пользователю на дисплей. Также в состав интерфейса входит алгоритм, реализующий математическую модель процесса промерзания почвы.

■ Просмтр данных □©5

(* Метео данные С Почвенные данные С Данные о культре

Іянннні Дата Декада Те ср.,гр.С Тв тіп,гр.С Твтах,гр.С| ТпМа«,гр.С Тп Міп,гр.С | От. в л аж, ср.. %\ От.ел л

01.10.1992 1 2 -0.5 5.7 17,1 -3.8 86

1 02.10.1992 1 1.3 -4,В 9,9 11,5 ■3,1 76

1 03.10.1992 1 3,9 -1,6 11,6 18 -4,5 67

1 0410.1992 1 5,5 ■1,6 14,2 19 ■5,5 85

1 05.10.1992 1 5,9 ■0,5 13,5 16,2 ■3,4 66

1 06.10.1992 1 6,1 0.9 10,7 16,5 -3,1 73

1 07.10.1992 1 3.6 1 6,5 8,2 1,5 91

1 03.10.1992 1 0,7 -2,7 4,6 9 -4 70

1 09.10.1992 1 2.5 ■2 10,2 14,9 ■5 74

1 10.10.1992 1 5,9 1,6 12,7 15,2 ■1,1 62

1 11.10.1992 2 9,5 2,5 15,6 23 0 53

1 1210.1992 2 9,4 2,3 17 21 ■3 63

1 13.10.1992 2 12,1 10,9 14,6 18 5 72

1 14.10.1992 2 8.4 3.8 15.8 21 ■2 71

1 15.10.1992 2 9,Б 3,2 19,4 19,5 ■2 71

1 16.10.1992 2 1,3 -1 14,5 12,6 -6 76

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

1 1710.1992 2 ■3,8 ■7 ■0,8 7,9 ■11,5 74

1 16.10.1992 2 ■5,1 ■11,1 0,3 8,5 ■11,5 84 V

|<_Н Лі і ш . I * '

Рис. 3. Просмотр данных БД

Файл базы данных копируется в директорию установленной оболочки. В программе предусмотрена ситуация отсутствия этого файла, тогда при запуске появляется сообщение.

В основном диалоговом окне программы пользователю доступны, только при наличии файла базы данных, пункты меню: «Выход», «Редактирование», «Расчеты», «Справка». В противном случае эти кнопки не активны. Меню «Редактирование» содержит следующие подпункты: «Просмотр данных», «Правка данных», «Печать данных». «Выход» закрывает приложение. «Просмотр данных» позволяет просматривать данные в табличном виде, но не редактировать их. Вид окна представлен на рисунке 3. Опция «Правка данных» позволяет редактировать БД.

В меню «Расчеты» пункты также становятся активными лишь после загрузки БД. Для расчета глубины промерзания почвы нужно нажать кнопку «Расчет глубины» в главном диалоговом окне программы.

4.2. Результаты численных расчетов. На первом этапе исследования были рассмотрены относительно упрощенные варианты модели расчета глубины промерзания £ почвы.

1) £ = + Ь, где коэффициенты а иЬ опре-

деляются методом наименьших квадратов. Средняя относительная погрешность расчета глубины промерзания в холодный период составила 27,8%, а для периода оттаивания - 0,69%. Использование упрощенной модели дает результаты с большой погрешностью. Дальнейшие исследования показали, что некоторые из входящих параметров не должны быть постоянными.

Данная модель не учитывает специфику и физический механизм протекающих процессов, условия их взаимодействия и влияние внешних по отношению к рассматриваемой системе факторов. Кроме того, глубина промерзания почвы зависит только от времени £ , прошедшего с начала промерзания, поэтому не может быть принята в качестве базовой для решения задач исследования.

2) Модель £ = в £1/2, где

а3/2

- А

11 -Л 1 Ьа3

------А I +-------

4 6 ) 2 Л3Т *

хотя и учитывает некоторые метеорологические и почвенные факторы, но имеет те же недостатки, что и первая модель. Ошибки расчетов по данной модели составляют от 16 до 30%.

) = -Н(£ ) дт (£к)А

Ь(£к +1) = Н (£к +1)'

П

[£(/*) + Н «к+,)]2

2Л2Тс А П (£к +1)

Чт (£к)А

П (£к +1)

Данную модель можно назвать численной, но таковой она является лишь в отношении изменения искомой величины во времени. В остальном же модель использует аналитическое описание процесса.

Для апробации моделей глубины промерзания почвы использовались материалы наблюдений Каменской метеорологической станции. Для расчета из литературных источников [4-7] были взяты типичные по порядку величин следующие значения параметров: Т*= 10° С ; Л2 = Я3 = 10-3 кал/(см град с);

с3 = 1 кал/(см3град); П = Ьр ^ - иН) и с2 являются переменными величинами. ТС принимается равной температуре воздуха.

Рис. 4. Динамика глубины промерзания почвы

На рисунке 4 представлены результаты расчета по модели и фактические данные глубины промерзания почвы. Средняя относительная погрешность расчетной глубины промерзания с октября 1993 г. по апрель 1994 г. составила 1,8%. Таким образом, с учетом приведенных результатов можно полагать, что рассматриваемая модель позволяет достаточно хорошо вести расчет глубины промерзания почвы в течение всего зимнего периода.

В перспективе планируется решить следующий ряд задач:

- с помощью методов распознавания образов провести типизацию метеорологических ситуаций декад осеннего, зимнего и весеннего периодов с целью получения поэтапных оценок урожайности озимых зерновых культур;

- построить модели рисков для оценки потерь урожая дифференцированно по типам неблагоприятных условий;

- применить технологию определения года-аналога для формирования предполагаемого погодного сценария конкретного года, расчета возможных траекторий формирования урожая и соответствующие ему множества возможных значений потенциального урожая и/или максимально допустимого урожая озимых зерновых культур.

Библиографический список

1. Алтайский край. Город и село. 2009, №10. [Электронный ресурс]. - Заглавие с экрана. Режим доступа: http://agro22.ru

2. Иванова, О.А. Расчет глубины промерзания почвы в модели прогноза перезимовки озимых культур в условиях Алтайского края / О.А. Иванова, М.Н. Стри-жов, Л.А. Хворова // Известия АлтГУ. - Барнаул, 2009, №1.

3. Гусев, Е.М. Формирование режима и ресурсов почвенных вод в зимне-весенний период / Е.М. Гусев. - М., 1993.

4. Павлов, А.В. Расчет и регулирование мерзлотного режима почвы / А.В. Павлов. - Новосибирск, 1980.

5. Палагин, Э.Г. Методика расчета на ЭВМ термического режима почвы и прогноза перезимовки озимых зерновых культур: метод. пособие / Э.Г. Палагин, В.А. Мои-сейчик. - Л., 1978.

6. Палагин, Э.Г. Математическое моделирование агрометеорологических условий перезимовки озимых культур / Э.Г. Палагин. - Л., 1981.

7. Полуэктов, Р.А. Модели продукционного процесса сельскохозяйственных культур / Р.А. Полуэктов, Э.И. Смоляр, В.В. Терлеев, А.Г. Топаж. - СПб., 2006.

i Надоели баннеры? Вы всегда можете отключить рекламу.