WWW.DISS.SELUK.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА
(Авторефераты, диссертации, методички, учебные программы, монографии)

 

ФЕДЕРАЛЬНАЯ ЦЕЛЕВАЯ ПРОГРАММА

«ГОСУДАРСТВЕННАЯ ПОДДЕРЖКА ИНТЕГРАЦИИ ВЫСШЕГО ОБРАЗОВАНИЯ

И ФУНДАМЕНТАЛЬНОЙ НАУКИ НА 1997 — 2000 ГОДЫ»

В.В.Иванов

МЕТОДЫ И ПРОГРАММНЫЕ

СРЕДСТВА АНАЛИЗА

СУДОВЫХ

ЭКСПЕДИЦИОННЫХ

НАБЛЮДЕНИЙ

Санкт-Петербург Гидрометеоиздат УДК 551.465.41 Представлены базовые сведения из области методов обработки океанографической ин­ формации с использованием персонального компьютера. Книга не претендует на всесторон­ ний охват вопроса, который является одним из обширных, динамично развивакпцихся разде­ лов экспериментальной океанографии и находится на «стыке» различных фундаментальных и прикладных дисциплин. Она предоставляет возможность проверить полученные знания пу­ тем ответов на контрольные вопросы и выполнения практических заданий.

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

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

с\ Издание осуществлено при финансовой поддержке Федеральной целевой программы ^ «Государственная поддержка интеграции высшего образования и фундаментальной науки j на 1997 — 2000 годы».

сО.. r_ j ' 4.v'V у —-----------, -и с д а к А | Л-, Малоохтиваий яр* 1 ЯПЧГМПЙПП_64 ® Центр «Интеграция», 2000 г.

]\f _ © Государственный научный центр РФ 069(02)-2000 ' Арктический и антарктический научно-исследовательский институт ISB N 5-286-01401-1 (ГНЦ РФ ААНИИ), 2000 г.

ВВЕДЕНИЕ

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

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

Дальнейшая обработка выполнялась уже в береговых условиях на более мощных ЭВМ, серии ЕС. Отсутствие высококачественных периферийных устройств (мониторов и принтеров с высоким разрешением) чрезвычайно осложняло задачу графического представления данных. Повсеместное вне­ дрение в практику океанографических исследований усовершенствован­ ных методов автоматизации обработки данйых стало возможным с нача­ ла 1990-х годов, когда наметился повороу от использования громоздких ЭВМ к персональным компьютерам (ПК). Бурное развитие высокопроиз­ водительной портативной вычислительной техники подхлестнуло разра­ ботку специализированных программных пакетов, предназначенных для обслуживания самых разнообразных сфер человеческой деятельности.

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

Применительно к конкретным океанографическим задачам к их числу от­ носятся различные системы управления базами данных (СУБД) и графи­ ческие пакеты, позволяющие быстро генерировать двумерные и трехмер­ ные графические объекты (вертикальные профили, разрезы, горизонталь­ ные карты и т.д.). В настоящее время активно развивается принципиально новый подход к использованию различных географически структуриро­ ванных данных. Это так называемые геоинформационные системы (ГИС).

ГИС представляют из себя интегрированные программные пакеты, пред­ назначенные для сбора, систематизации, обработки, анализа и выдачи по запросам пользователей разнообразных знаний, координатно «привязан­ ных» к поверхности Земли. Очевидно, что применение ГИС-технологий способно существенно повысить эффективность решения традиционных океанографических задач, а также принести пользу при внедрении резуль­ татов океанографических исследований в практику.



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

Пособие состоит из 5 глав, списка рекомендуемой литературы и при­ ложения.

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

Во второй главе рассмотрены существующие в настоящее время спо­ собы усвоения, хранения и оперативного использования океанографи­ ческой информации, получаемой при проведении экспедиционных иссле­ дований. Вводятся основные понятия, связанные с управлением данны­ ми: массив данных, база данных (БД), банк данных, информационная система. Проанализированы их взаимосвязь, назначение, архитектура и функциональные возможности. Во втором разделе главы подробно изу­ чается специализированная океанографическая база данных H DB, опи­ сана ее структура, функции и особенности эксплуатации. Детально рас­ смотрены основные компоненты HDB: «ядро» (управляющая програм­ ма) БД, информационные массивы, пользовательский интерфейс, моду­ ли графического представления данных. На конкретных примерах ра­ зобраны технология загрузки, редактирование, модификация данных в БД и охарактеризованы возможности экспресс-анализа данных средства­ ми H DB (выборка данных по заданным критериям, создание производ­ ных («дочерних») суббаз, использование графики). В третьем разделе рассматривается расширение возможностей H DB путем создания так называемых сервисных программ. Сервисные программы HDB, являю­ щиеся внешними модулями по отношению к управляющей программе, обеспечивают весьма гибкий механизм повышения эффективности рабо­ ты с базой данных, поскольку могут наращиваться и модифицироваться самим пользователем в зависимости от конкретных задач, стоящих пе­ ред ним. В разделе дается классификация сервисных программ, устанав­ ливаются базовые принципы их применения и приводятся примеры наи­ более полезных и часто применяемых сервисных программ: загрузчиков, конверторов, интерфейсов с графическими и вычислительными програм­ мами.

В четырех разделах третьей главы последовательно излагаются про­ цедуры обработки, применяемые от момента получения «сырых» дан­ ных (измерений) до их представления в виде «конечных» продуктов (карт, числовых массивов, атласов, ГИС). Первый раздел главы обращается к чрезвычайно важной и достаточно редко затрагиваемой в литературе про­ блеме, возникающей при первичной обработке результатов эксперимен­ тальных океанографических исследований, так называемой фильтрации данных. П од фильтрацией понимается формальная проверка адекватно­ сти результатов измерений реальности. Поскольку практически любые данные, полученные в результате проведения натурных наблюдений или экспериментов, содержат ошибки, первичная обработка предполагает вы­ полнение определенных действий (алгоритмов), направленных на выяв­ ление и, по возможности, устранение ошибок в данных. Следующим шагом после проверки достоверности данных является их интерполяция, методам которой, применительно к обработке океанографических дан­ ных, посвящен второй раздел главы. В разделе определены основные понятия, связанные с интерполяцией, сформулированы типичные океа­ нографические задачи, решаемые посредством интерполяции, проанали­ зированы преимущества и недостатки методов двумерной интерполяции, доступных в графическом пакете SU RFER. Пути повышения качества интерполяции для специфических океанографических задач рассмотре­ ны на примере использования алгоритма многомерной классификации водных масс в районах резких горизонтальных градиентов характерис­ тик (гидрофронтов). В третьем разделе изложены основные принципы применения программных пакетов SU R F E R и G R A P H E R для графичес­ кого представления океанографических данных. Проанализированы пре­ имущества и недостатки графических пакетов для обработки и анализа океанографической информации. П одробно разбираются действия пользователя при построении вертикальных профилей, ^ -ди агр ам м, вертикальных разрезов и карт горизонтальных распределений океаног­ рафических параметров. Особое внимание при изложении уделяется нео­ днозначным моментам, которые могут вызывать сложности у пользова­ теля, впервые осваивающего данные программные пакеты. В заключе­ нии раздела приводятся базовые сведения об использовании встроенно­ го языка Бейсик-скриптов (GSScriptor) для автоматизации часто повто­ ряющихся графических построений. Последний раздел главы посвящен описанию «конечных» океанографических информационных продук­ тов — океанографических атласов и ГИС. Рассмотрены широко приме­ няемые в настоящее время электронные океанографические атласы: оке­ анографический атлас Мирового океана (World Ocean Atlas 1994), со­ зданный в лаборатории климата океана Национального Центра океа­ нографических данных (Вашингтон, США) под руководством С.Левитуса и океанографический атлас Северного Ледовитого океана (Joint US Russian Atlas o f the Arctic Ocean, 1997,1998), подготовленный в ААНИИ и ряде институтов США и Канады в рамках российско-американского сотрудничества. Помимо общего описания структуры и возможностей применения данных информационных продуктов, изложены конкретные способы выполнения выборок данных для их последующего использова­ ния. В качестве иллюстрации эффективности ГИС-технологий для реше­ ния океанографических задач рассмотрена экспериментальная версия электронного океанографического справочника (ЭОС) по морям Северо-Европейского бассейна, разработанная в ААНИИ.

Завершающая основной материал пособия четвертая глава затраги­ вает вопросы, связанные с использованием всемирной компьютерной сети Internet для информационного обеспечения океанографических исследо­ ваний. В главе дается краткая характеристика сети Internet, описаны спо­ собы представления океанографической информации на Internet-ca.ma.x, проанализированы существующие протоколы передачи данных и пути их использования для океанографических задач. В конце главы приводятся некоторые полезные t/iJL-адреса.

Для закрепления материала и получения практических навыков в пособие включено шесть практических заданий, охватывающих основные разделы курса. Предполагается, что читатель выполняет практические за­ дания по мере усвоения отдельных глав. Для выполнения заданий потре­ буются программные пакеты HDB (версия 3.10) SU RFER (версия 6.02) и G R A PH ER (версия 1.22).

Приводимый список литературы включает как наименования, непос­ редственно использованные при написании пособия, так и рекомендован­ ные для дополнительного изучения источники.

ТЕХНИЧЕСКИЕ СРЕДСТВА И М ЕТОДЫ

СУДОВЫХ ОКЕАНОГРАФИЧЕСКИХ НАБЛЮ ДЕНИЙ

В главе рассмотрены основные зондирующие устройства, применяе­ мые в настоящее время в практике экспедиционных океанографических исследований в России и за рубежом. К ним относятся: обрывные темпера­ турные зонды (ХВТ) и многопрофильные зонды, позволяющие определять целый ряд параметров морской воды (CTD). Современные высокие тре­ бования к точности океанографических данных (в частности, стандарты ЮС — Международной океанографической комиссии при ЮНЕСКО) про­ диктованы необходимостью адекватного отражения в результатах изме­ рений достаточно «тонких» процессов, развивающихся в толще воды.

Одним из ярких примеров такого рода является тонкая термохалинная структура (ТТС) в зонах контакта водных масс с различными характери­ стиками гидрофронтов [7]. Характерный масштаб образующихся при этом интрузий составляет десятые доли градуса и сотые доли промилле, а ли­ нейные размеры — от нескольких метров по вертикали до десятков кило­ метров по горизонтали. При этом ТТС не относится к разряду океаногра­ фической «экзотики» поскольку, во-первых, это достаточно распростра­ ненное явление, а во-вторых, его корректное описание необходимо для объяснения и параметризации крупномасшабных процессов: перемешива­ ния водных масс, переносов тепла и соли, конвекции и др. В качестве при­ мера другого рода можно привести типичную задачу, возникающую при анализе долговременной изменчивости параметров глубинных и придон­ ных водных масс. Глубинные и придонные воды Мирового океана харак­ теризуются чрезвычайно высокой консервативностью характеристик. В силу отсутствия прямого контакта с атмосферой процессы их обновления идут крайне медленно (десятки и сотни лет). В то же время даже крайне незначительные изменения их характеристик (сотые доли градуса и ты­ сячные доли промилле) в течение короткого временного интервала могут являться свидетельством изменения баланса факторов, ответственных за формирование глубинных и донных вод [1]. Из приведенных примеров видно, что только применение надежных зондирующих устройств с разре­ шением, существенно превышающим масштабы измеряемых явлений, по­ зволяет получать данные, которые в дальнейшем могут быть уверенно использованы для анализа, расчетов и теоретических обобщений.

1.1. ИЗМЕРЕНИЕ ТЕМПЕРАТУРЫ ВОДЫ

ПРИ ПОМОЩИ ОБРЫВНЫХ ТЕРМОЗОНДОВ

Обрывные термозонды (ХВТ) чрезвычайно эффективные инструмен­ ты для быстрого измерения температуры воды в верхнем 500— 1000-метпроволока ровом слое. Важным достоинством этого прибора является возможность его использования на ходу судна, что позволяет за сравнительно корот­ кий промежуток времени выполнить измерения на значительной аквато­ рии. В последние годы за рубежом налажено серийное производство об­ рывных зондов, позволяющих измерить не только температуру, но и соле­ ность - XCTD зондов (рис. 1).

Описание прибора Стандартная конфигурация прибора включает сам обрывной термо­ зонд — ХВТ, персональный компьютер с соответствующим программным обеспечением и ленчер (пусковую установку для сбрасывания зонда в воду).

Электрическая цепь между зондом и считывающим устройством замыка­ ется при установке контейнера с зондом в ленчер. Передача информации на приемный компьютер начинается с момента касания зондом поверхно­ сти воды (вода при этом играет роль «земли»). Усвоение информации осу­ ществляется в реальном масштабе времени. В головной части зонда поме­ щен высокоточный термистор. Изменение температуры воды обусловли­ вает изменение электрического сопротивления термистора по мере его опускания. Сигнал передается по кабелю на приемный компьютер, где происходит его преобразование в температуру. Внутри зонда расположе­ ны две катушки с проволокой, одна из которых компенсирует вертикаль­ ное движение зонда, а другая — горизонтальное смещение судна. Прибор позволяет осуществлять измерения температуры воды с разрешением 0,01°, точностью 0,1°, точностью привязки к глубине — 65 см при скорости суд­ на до 15 узлов. Существуют различные модификации ХВТ зондов, позво­ ляющие зондировать до глубины 200 — 1500 м. Глубина зонда определя­ ется по формулам зависимости от времени свободного падения зонда. Во время зондирования эта процедура осуществляется автоматически с по­ мощью программных средств.

Подготовка к зондированию Для выполнения ХВТ-зондирований на палубе выбирается подхо­ дящая открытая площадка (желательно поближе к поверхности воды).

При этом необходимо учитывать направление ветра. Ветер не должен наваливать проволоку на борт, в противном случае зашумленность про­ филя помехами может привести к полной его отбраковке. К этой пло­ щадке прокладывается кабель, соединяющий приемный компьютер с ленчером. При подходе судна к выбранной точке зондирования контейнер с зондом устанавливается в ленчер, и человек, выполняющий бросок, за­ нимает позицию у борта. При прохождении судна через точку зондиро­ вания оператором приемного компьютера подается команда на выпол­ нение броска (для оперативной связи желательно иметь портативные радиостанции на ХВТ площадке и в лаборатории).

При использовании ручного ленчера* бросок осуществляется в сле­ дующей последовательности:

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

— по команде оператора ленчер наклоняется вниз под углом 30—50° и за кольцо выдергивается фиксирующий штифт;

— команду об окончании зондирования подает оператор, контроли­ рующий весь процесс зондирования по профилю на экране.

При выполнении зондирования необходимо избегать касаний про­ волокой борта и любых других предметов, в том числе и на морской по­ верхности.

В исключительных случаях (при работе в сплоченных льдах), когда открытая вода существует только в кильватерной струе судна, бросок ХВТ может осуществляться с кормы, за буруны винтов, хотя это не рекоменду­ ется во всех указаниям по ХВТ зондированиям. Для этого зонд вынимает­ ся из контейнера и плавно (чтобы не порвать сигнальную проволоку), и сильно (чтобы зонд не попал в винты судна) забрасывается на 5— 8 м. Как показывает опыт, такая техника зондирования иногда бывает единствен­ но возможной и эффективной.

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

Программное обеспечение ‘ Пакет программ усвоения и отображения данных зондирования пред­ назначен для работы на ПК. Программный пакет включает процедуры пред спусковой настройки оборудования, усвоения данных зондирования в реальном масштабе времени^ сохранения данных зондирования на жест­ ком диске, обработки данных и их графического представления. После завершения зондирования данные сохраняются на жестком диске в ASCII или двоичном формате. Удобный экранный интерфейс позволяет доста­ точно быстро освоить работу в программном пакете.

Необходимой процедурой является определение глубины достиже­ ния зондом дна при работе на мелководье. Определение глубины происхо­ дит по характерным всплескам на кривых распределения температуры, не всегда достаточно четким. Здесь необходим некоторый опыт и сравнение с показанием эхолота. Программное обеспечение включает все необходи­ мые графические средства для упрощения этой процедуры: выбор фраг­ ментов профилей, их увеличение, движущийся маркер с параллельным выводом значений для определения точной глубины.

1.2. ИЗМЕРЕНИЕ ТЕМПЕРАТУРЫ И ЭЛЕКТРОПРОВОДНОСТИ

ВОДЫ П РИ ПОМОЩ И ГЛУБОКОВОДНЫХ ЗОНДОВ

ТИПА NEIL BROWN1 SEABIRD

В настоящее время в океанографической практике принято выпол­ нять судовые измерения основных параметров морской воды — темпера­ туры и электропроводности (солености) при помощи глубоководных зон­ дирующих устройств. Наиболее распространенными среди них являются гидрозонды типа SeaBird (производитель: SeaBird Electronics, Inc.) и Neil Brown (один из производителей: Falmouth Scientific, Inc. (FSI)). Дополни­ тельным аргументом в пользу использования именно этих приборов явля­ ется то, что они официально утверждены Международной океанографи­ ческой комиссией при ЮНЕСКО (ЮС) в качестве приборов, соответству­ ющих современным требованиям к точности океанографических данных.

Указанные измерительные приборы достаточно близки между собой. В дальнейшем для их обозначения будет использоваться термин «зонд» с уточнением, в случае необходимости, о каком именно приборе идет речь.

Зонд состоит из подводного модуля, на котором размещаются дат­ чики электропроводности, температуры, давления; насоса для прокачки воды, обеспечивающего одинаковую инерционность датчиков температу­ ры и электропроводности*; дополнительных датчиков (рис.2); палубного Рис. 2. Общий вид подводных модулей S ea B ird (а) и IC T D N eil Brow n (б) модуля; персонального компьютера с программным обеспечением для ус­ воения и отображения данных зондирования.

Подводный модуль соединяется с палубным при помощи кабель-тро­ са, наматываемого на барабан лебедки. Существуют также модификации, позволяющие обходиться без кабель-троса и палубного модуля, благода­ ря встроенному в подводный модуль запоминающему устройству. В этом случае считывание информации на ПК осуществляется после подъема зонда на борт судна. Подводный модуль помещен в металлический или пластико­ вый кожух, позволяющий опускать зонд до глубины 6800 м. Под кожухом Рис. 3. Фрагмент подводного модуля SeaBird (SBE9plus) размещено по одному датчику температуры и электропроводности, насос, обеспечивающий постоянную прокачку воды через датчики и температурно-скомпенсированный датчик давления (рис.З). Предусмотрены также дополнительные разъемы для подключения дублирующих датчиков. Под­ ключение дополнительных датчиков для определения растворенного кис­ лорода, флуоресценции, Ph, обеспечивается 8-канальным преобразовате­ лем. Для зондирования на глубинах свыше 6800 м существует модифика­ ция прибора в титановом кожухе. Палубный модуль S B E llp lu s включает интерфейсы передачи данных, устройства считывания и преобразования сигнала и записывающее устройство. Палубный модуль поставляется как отдельный блок, снабженный разъемами для соединения с кабель-тросом и ПК. Программное обеспечение S E A S O F T Version 4 позволяет усвоить и отобразить данные зондирования и предназначено для работы на IBMсовместимом компьютере. Программный пакет включает процедуры предспусковой настройки оборудования, усвоения данных зондирования в ре­ альном масштабе времени, сохранения данных зондирования на жестком диске, обработки данных и их графического представления. Предусмот­ рены также процедуры расчета производных параметров — солености, Характеристики точности измерений основных параметров Температура, °С Давление, дБ плотности и скорости звука. После завершения зондирования данные со­ храняются на жестком диске в A S C II или двоичном формате. Удобный экранный интерфейс позволяет достаточно быстро освоить работу в про­ граммном пакете. Характеристики точности измерений основных пара­ метров рассмотрены в табл. 1.

При работе с борта судна зонд, как правило, монтируется на специ­ альную раму (розетту*). На розетту крепятся батометры в количестве от 12 до 36 штук (в зависимости от типа розетты). В эти батометры осуществ­ ляется пробоотбор забортной воды с различных горизонтов. Команда на закрытие батометра подается оператором, осуществляющим контроль за зондированием путем нажатия зарезервированных для этого функциональ­ ных клавиш. Для дополнительного предохранения от касания дна зонд может быть оснащен подводным альтиметром, присоединенным к одному из дополнительных разъемов или пингером — небольшой металлической болванкой, подвязываемой на лине к розетте и обеспечивающей подачу звукового сигнала при касании дна.

Подготовка к зондированию Подготовка к зондированию включает два вида работ: подготовку розетты и настройку оборудования. При подготовке розетты выполняют­ ся следующие действия:

— крышки батометров фиксируются с помощью специальных тро­ сиков в открытом состоянии, краны для слива воды закрываются (внутри помещения);

— розетта выводится/выкатывается/выносится на палубу и подвеши­ вается на кабель-тросе;

— с датчиков снимаются защитные кожухи, подвязывается пингер (в случае его использования).

Настройка оборудования предусматривает запуск программы зон­ дирования, установку времени, координат и глубины места, выбор и уста­ новку границ отображения на экране параметров зондирования.

Выполнение зондирования После вывода зонда с розеттой за борт, они вывешиваются на не­ сколько минут на нулевом горизонте (практически горизонт 2— 3 м) для адаптации датчиков температуры и электропроводности*. При резком различии в температуре воды и воздуха зонд, для лучшего приспособле­ ния к температуре воды и для освобождения датчика электропроводности от кусочков льда, перед вывешиванием на нулевом горизонте прогоняется до глубины 20— 50 м и обратно. После этого начинается собственно зон­ дирование от поверхности до дна.

Скорость зондирования обычно выбирается 1 м/с, но иногда может снижаться до 0,5 м/с (в случае сильной изменчивости вертикальной струк­ туры). Остановка зонда осуществляется по альтиметру (пингеру) в 8— 12 м от дна. В этот момент снимаются показания глубины места по эхолоту и координаты. Отбор проб осуществляется при подъеме зонда на заданные горизонты. Выбор горизонтов отбора воды обычно определяется в соот­ ветствии с конкретными задачами пробоотбора по профилям, получен­ ным при первом проходе зонда (вниз).

После завершения зондирования (подъеме зонда на палубу) датчики закрываются чехлами с соленой водой комнатной температуры. Розетта промывается пресной водой. Пробоотбор производится в помещении ла­ боратории при комнатной температуре воздуха. Данные зондирования сохраняются на жестком диске ПК в заданном формате.

1. Каким образом при попутных ХВТ зондированиях учитывается движение судна?

2. Как оператор, выполняющий ХВТ зондирование на мелководье, определяет мо­ мент его завершения?

3. Для чего нужен пингер?

4. В какой момент запускается программа усвоения данных CTD зондирования?

5. Отбор проб осуществляется при опускании или при подъеме зонда?

УПРАВЛЕНИЕ ДАННЫМИ: УСВОЕНИЕ, ХРАНЕНИЕ И

ОПЕРАТИВНОЕ ИСПОЛЬЗОВАНИЕ

ОКЕАНОГРАФИЧЕСКОЙ ИНФОРМАЦИИ_ Эффективность решения любой задачи, связанной с анализом боль­ шого количества экспериментальных данных зависит от возможности ис­ следователя максимально сократить временные затраты на выполнение рутинных процедур, сосредоточившись на содержательной части пробле­ мы. Это означает, что, во-первых, данные наблюдений должны быть спе­ циальным образом структурированы (объединены в некие логические бло­ ки), во-вторых, должен существовать быстрый способ выборки данных (доступа к отдельным данным и их произвольным комбинациям). Нако­ нец, поскольку данные наблюдений, как правило, представляют интерес не сами по себе, а как исходный материал для анализа (выполнения мате­ матических или графических операций), необходимо, чтобы средства ана­ лиза (соответствующие компьютерные программы) имелись в наличии и могли оперативно обрабатывать разнообразные конгломераты исходных данных. Последнее означает, что средства анализа должны быть интегри­ рованы в информационную среду. Решение сформулированных задач сред­ ствами программирования составляет основное содержание управления данными, вопросам которого применительно к океанографическим дан­ ным посвящена данная глава.

2.1. ОСНОВНЫЕ ПОНЯТИЯ УПРАВЛЕНИЯ ДАННЫМИ

Для того чтобы понять, каким образом реально осуществляется уп­ равление большими объемами данных, число которых в некоторых совре­ менных океанографических архивах может доходить до нескольких милли­ онов вертикальных профилей (архив ВНИИГМИ МЦ Д или МЦД-1), рас­ смотрим для начала традиционный пример телефонного справочника, со­ держащего имена, адреса и телефоны абонентов. Каждая строка в таком справочнике представляет собой запись, состоящую из соответствующих рек­ визитов. При этом (если хозяин телефонного справочника достаточно ак­ куратен) каждый реквизит упорядочен, т.е. занимает определенную пози­ цию (поле) в пределах записи. Кроме того, группы записей в справочнике объединены в логические блоки: каждая страница или несколько подряд идущих страниц соответствуют определенной букве алфавита, с которой начинаются фамилии, размещенных на этой странице абонентов. Такое раз­ мещение информации обеспечивает очевидные преимущества для пользо­ 366^ вателя, желающего, как правило, быстро найти требуемый в данный мо­ мент телефон или адрес. По существу, описанный в примере телефонный справочник представляет собой не что иное, как прообраз базы данных, сфор­ мированный на бумажном носителе. Перенос информации, хранящейся в справочнике, на компьютерный диск и создание программы, способной заг­ ружать новые данные, а также осуществлять выборку и отображение на эк­ ране требуемой по запросу пользователя информации, означает построение полноценной базы данных, хотя и простейшей структуры.

В рассмотренном примере конструктивно введен ряд терминов, ши­ роко применяемых при манипулировании данными. Определим их более строго. Информационный массив — набор однотипных данных, который может быть представлен в виде таблицы (матрицы). Данное определе­ ние интуитивно понятно и достаточно очевидно для знакомых с основами линейной алгебры и/или программирования на алгоритмических языках высокого уровня (FO RTRAN, TU RBO PASC AL). В то же время оно содер­ жит ряд важных положений, которым следует уделить внимание, приме­ нительно к океанографическим данным. Во-первых, данные, входящие в массив, должны быть одного типа, т.е. недопустимо, например, нахожде­ ние в одном и том же массиве скалярных и векторных величин (температу­ ра воды и скорость течения). Это требование распространяется и на фор­ мат данных. Возможность представления данных в виде таблицы или на­ бора таблиц для океанографических данных выполняется практически всегда. Важно лишь оптимальным образом выбрать «модель» представле­ ния данных (структуру таблицы /таблиц), поскольку от этого выбора мо­ жет существенно зависеть эффективность дальнейшей работы с ней. Забе­ гая несколько вперед, следует отметить, что в большинстве случаев обра­ ботки судовых океанографических наблюдений наиболее эффективной формой базового массива является группа океанографических станций, объединенных по какому-либо принципу (например станции, относящие­ ся к одной экспедиции или выбранному району). Запись — одна строка в таблице (информационном массиве), включающая одно или несколько позиционированных полей. Например, данные, описывающие параметры морской воды на фиксированной станции. Поле — элемент данных в запи­ си, например, значение температуры воды на фиксированном горизонте определенной станции. Наиболее важным инструментом для работы с дан­ ными является база данных. База данных (БД) — это набор логически свя­ занных информационных массивов, обращение к которым с целью загрузки, просмотра, корректировки, выборки и выгрузки данных осуществляется при помощи системы управления базой данных (СУБД) (рис.4). Базы данных, в зависимости от их размеров и назначения, могут размещаться на различ­ ных аппаратных платформах. В дальнейшем будут рассматриваться толь­ ко ПК-ориентированные БД, т.е. БД, предназначенные для работы на пер­ сональном компьютере. Существует два основных вида БД: двумерные «плоские» (flat-file) и реляционные (relation). Однако в океанографичес­ кой практике используются, как правило, только последние. Важное пре­ имущество реляционных баз данных состоит в том, что информация хра­ нится в различных массивах, связанных между собой посредством индек­ сов. Индекс — значение определенного поля или комбинации полей, явля­ ющееся одинаковым для связанных записей. Например, запись, содержа­ щая призначную часть океанографической станции (время выполнения, координаты и т.д.), и запись, содержащая ряды этой же станции (измерен­ ные горизонты, температура, соленость и др.) имеют один и тот же индекс.

Использование индексов существенно повышает производительность ра­ боты, поскольку при выполнении любой содержательной операции по манипулированию данными (поиск, выборка, сортировка и др.) отпадает необходимость перемещаться по всем записям, достаточно лишь просмот­ реть массив индексов. Другим чрезвычайно полезным инструментом, реа­ лизуемым в реляционных БД, являются ключевые поля. Ключевое поле (ключ) — установленное поле, являющееся одинаковым для некоторой группы записей. Характерным примером ключа может служить поле, со­ держащее значение географической координаты (широты или долготы) океанографической станции. Из данного определения, в частности, следу­ ет, что одна запись может иметь несколько ключей (координаты, время выполнения, название судна и др.), определяемые при проектировании БД.

Следует помнить, что их количество не должно быть чрезмерно большим, поскольку это повлечет замедление работы БД. Программным ядром лю­ бой базы данных является СУБД. В настоящее время существует доста­ точно широкий спектр СУБД {dBASE, FOXPRO, AC C ESS, P A R A D O X и др.), разработанных различными фирмами— производителями программ­ ного обеспечения. Для океанографических задач практически применима любая из этих программных оболочек. Однако максимальный учет осо­ бенностей представления океанографических данных потребовал исполь­ зовать оригинальный подход, результатом которого стала специализиро­ ванная база гидрологических данных (HDB), разработанная в Государ­ ственном океанографическом институте и успешно применяемая в ААНИИ. Структура и возможности HDB будут подробно рассмотрены в следующем разделе. Здесь укажем лишь основные элементы СУБД и их функции, единые для всех реляционных БД. СУБД состоит из двух основ­ ных частей: программного интерфейса, который образуется из пользова­ тельского интерфейса и запросов на получение данных, и процессора БД.

Пользовательский интерфейс осуществляет взаимодействие между процес­ сором БД и пользователем и отображает результаты этого взаимодействия на дисплее. Пользователь передает свои запросы о требуемых операциях с данными через текстовые поля, переключатели и командные кнопки эк­ ранного меню. Обратно он получает информацию о выполненных про­ цессором действиях в текстовом и графическом окнах. Запросы — это ко­ манды специального встроенного языка, воспринимаемые процессором БД. Процессор БД обеспечивает механизмы для физического хранения дан­ ных, их считывания, обновления, поиска и индексирования.

Как следует из вышеизложенного, база данных предоставляет пользо­ вателю возможность осуществлять стандартные операции по манипули­ рованию данными, однако формально в ней не предусмотрены средства для решения более сложных задач — специальной обработки данных и/ или их графического представления. В связи с этим, вводится (не являю­ щееся, впрочем, официально принятым) понятие банка данных. В даль­ нейшем под банком данных будет подразумеваться база данных с расши­ ренным сервисным обеспечением. Направленность сервисного обеспечения может быть различной, в зависимости от назначения банка данных. Сер­ висное обеспечение HDB, ориентированное на наиболее часто используе­ мые в океанографической практике алгоритмы, а также предоставляющее возможность интегрирования HDB со стандартными графическими паке­ тами SU R F E R и GRAPH ER, подробно рассматривается в последнем раз­ деле этой главы.

С наступлением эры информационной технологии одним из приори­ тетных направлений стало создание информационных систем. В них ин­ тегрируется различная информация об окружающем мире и различных сторонах человеческой деятельности. Согласно одному из определений, «информация — это все, чем могут быть дополнены наши знания, убежде­ ния и предположения». Получение адекватной и своевременной информа­ ции о состоянии и трансформации окружающей среды в настоящее время является по существу вопросом дальнейшего выживания человечества.

Иными словами информация в современном мире является одним из важ­ нейших ресурсов, которыми располагает современная цивилизация. При­ менительно к областям знания, в той или иной степени связанных с окру­ жающей средой, существует понятие географических информационных систем (ГИС). Геоинформационная система — это комплекс компьютер­ ных программ, предназначенный для сбора, хранения, систематизации, об­ работки, анализа, моделирования визуализации и выдачи по запросам пользо­ вателей пространственно-координированной (т.е. «привязанной» к поверх­ ности Земли) информации. Среди наиболее известных программных ГИСоболочек следует указать ARCINFO, A R C V IE W, M APINFO, WinGIS. В ГИС различного назначения содержится информация о природе и обще­ стве, которая может быть представлена на топографических и тематичес­ ких картах, планах городов, аэро- и космических снимках, справочных и других материалах о местности и происходящих на ней явлениях и про­ цессах. В них используются математико-картографические методы, позво­ ляющие получать пространственно-временную информацию, решать раз­ личные расчетные задачи и наглядно отображать местность и связанные с ней события [5,8]. ГИС состоят из пяти обязательных блоков:

— блок ввода информации;

— блок формирования баз данных графической и тематической (се­ мантической) информации;

— блок визуализации;

— блок управления;

— блок вывода информации.

Входная информация, воспринимаемая ГИС, может быть двух ви­ дов: алфавитно-цифровой (текстовой) и графической. В зависимости от типа и объема информации ее ввод может осуществляться либо непосред­ ственно с клавиатуры, либо с периферийных устройств (ВЗУ, сканер, гло­ бальная сеть и др.). Важным этапом при создании ГИС является формиро­ вание графической БД, в основе которой лежит цифровая картографичес­ кая информация. Исходным пунктом при подготовке такой базы данных являются карты и атласы на бумажной основе, которые сканируются, а затем оцифровываются при помощи программы— дигитайзера. Это весь­ ма трудоемкая процедура, которая требует значительных временных зат­ рат и может быть качественно выполнена только квалифицированным специалистом. Однако однажды сформированная оцифрованная карта может в дальнейшем неоднократно использоваться. Поэтому производи­ тели ГИС-оболочек обычно включают в фирменные программные паке­ ты графические базы данных, содержащие набор оцифрованных карт по­ верхности Земли. В последнее время такого рода данные можно получить и через компьютерную сеть Internet. Применительно к океанографическим ГИС фоновым объектом любой карты является береговая линия. Если со­ здаваемая ГИС будет оперировать крупномасштабными объектами (оке­ ан, море, крупный залив), то имеющиеся уже в оцифрованном виде карты, как правило, обеспечивают достаточное разрешение для размещения на них содержательной информации. Если же речь идет о малых водных объек­ тах (эстуарий, пролив, небольшой залив, озеро), то задачу оцифровки при­ ходится решать в полном объеме. Простая оцифровка карты еще не обес­ печивает ее правильного отображения на экране. Для этого необходимо выполнить преобразование координат в одну из принятых географичес­ ких проекций. Существующие ГИС поддерживают более 30 различных про­ екций и обеспечивают пересчет координат при переходе от одной проек­ ции к другой. Для океанографических задач, как правило, используются лишь три проекции: полярная стереографическая, проекция Меркатора и проекция Ламберта.

Информация на электронных картах размещается послойно. При этом соблюдается следующее правило: объект, который должен быть пол­ ностью виден на фоне другого объекта, располагается на вышележащем слое. При генерации (отрисовке) графических объектов в ГИС может при­ меняться векторный или растровый формат. Векторный формат представ­ ления информации — это способ математического описания объектов кар­ ты с помощью векторов фиксированной длины. В векторном формате эле­ ментарными графическими объектами являются точка, характеризующа­ яся своими координатами, и прямая, соединяющая две точки. В растровой графике линии, как объекта, не существует, но есть совокупность точек, которые выглядят похожими на линию. Обычно компьютер не может рас­ познать отдельную точку линии в растровой графике, т.е. вычислить ее координаты. Растровая картинка — это точечно-ориентированный гра­ фический объект, состоящий из огромного числа разноцветных точек. В ГИС растровая графика чаще всего применяется при включении в БД гра­ фической информации спутниковых и аэрофотоснимков, ледовых карт и др. Карты стандартных океанографических параметров (температура, со­ леность и др.), представляемые в виде полей соответствующих изолиний, целесообразнее создавать в векторном формате. Это же справедливо и для собственно векторных карт — течений, дрейфа льда и др.

Поскольку по определению ГИС не является простым набором элек­ тронных карт, в ее комплект должны входить средства преобразования информации, позволяющие получать новые (т.е. изначально не содержа­ щиеся в ГИС) знания. Характер и направленность этих знаний определя­ ется целью создания ГИС и номенклатурой пользователей, на которых она ориентирована. Океанографические ГИС в первую очередь представляют интерес для специалистов, чья профессиональная деятельность связана с вопросами исследования и освоения океанов и морей, а также управлен­ ческих работников, ответственных за принятие административных реше­ ний. Это означает, что, кроме описанных модулей ввода и визуализации, ГИС должна включать модули, обеспечивающие решение разнообразных (иногда достаточно специфических) задач, которые встают перед конкрет­ ным пользователем. В океанографических ГИС можно обозначить ряд обязательных функций, наличие которых требуется практически всегда. В их число входят:

— расчет производных полей (например, поля плотности по темпе­ ратуре и солености);

— построение вертикальных профилей, разрезов и ^-диаграмм;

— вырезка части карты и перенесения ее в графический файл;

— определение длин, площадей и объемов выбранных объектов;

— печать карт и производных объектов.

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

Таким образом, понятие ГИС объединяет рассмотренные информа­ ционные объекты и включает широкий класс программных средств, реа­ лизуемых на современных ЭВМ. Рассмотрению существующих в настоя­ щее время подходов к созданию океанографических ГИС посвящен один из разделов следующей главы.

2.2. СПЕЦИАЛИЗИРОВАННАЯ ОКЕАНОГРАФИЧЕСКАЯ

БАЗА ДАННЫХ HDB, ЕЕ СТРУКТУРА,

ФУНКЦИИ И ОСОБЕННОСТИ РАБОТЫ

Специализированная океанографическая база данных (HDB) была разработана в Государственном океанографическом институте (ГОИН, Москва) в 1991 г. В.Терещенковым и С.Григорьевым. Она неоднократно модифицировалась (в настоящее время в основном используется версия 3.10), однако в целом сохранила основные черты, заложенные авторами при ее разработке. В ААНИИ HDB используется для обеспечения океа­ нографических исследований с 1992 г. и за это время зарекомендовала себя, как весьма эффективный инструмент для оперирования с большими объе­ мами океанографических данных [4,10].

Актуальность базы данных HDB Наличие коллекции наблюдений на океанографических станциях, постоянно пополняющейся данными новых экспедиций, настоятельно тре­ бует сервисных компьютерных программных средств по хранению и уп­ равлению этой информацией. Данная проблема не может быть удовлетво­ рительно решена путем использования универсальных СУБД типа dBASE, FOXPRO, P A R A D O X по нескольким причинам. Во-первых, универсаль­ ность неизбежно влечет определенные сложности в обращении для пользо­ вателя — неспециалиста в области управления данными. Во-вторых, эти СУБД, предназначенные для создания БД, содержащих произвольную разнотипную информацию и обслуживания ситуаций типа «отдел кадров», нерациональны, так как обладают весьма низким уровнем компактификации для конкретной задачи манипулирования чрезвычайно большими объемами однотипных данных. И наконец, самое главное, подобные базы являются «вещью в себе» в том смысле, что хранимую в них информацию пользователь не может непосредственно использовать в своих приклад­ ных программах. Отсюда, очевидна необходимость в специализирован­ ной базе данных, удовлетворяющей условию максимальной компактнос­ ти, достаточно простой в обращении и совместимой со стандартными язы­ ками программирования, например, FO RTRAN.

Структура HDB Как и любая база данных (в смысле данного выше определения) HDB состоит из 2-х обязательных компонент: программная оболочка (СУБД);

информационные массивы.

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

СУБД H DB написана на языке С, незначительно использован A S S E M B L E R и FOR TRAN, функционирует на всех компьютерных средствах семейства PC, XT, А Т и совместимых под управлением M S-D O S (начиная с версии 3.0) или Windows (начиная с 3.1), может быть легко адаптирована на любую аппаратную платформу, поддерживающую С-компилятор, в том чис­ ле на системы типа UNIX, функционирует на мониторах любого типа, удов­ летворяет требованиям A N S I об интерактивном режиме (в том числе о немед­ ленном Esc-выходе на предыдущий уровень без сбоя из любого состояния).

Интерактивный режим осуществляется на английском языке.

Специализированный БД-процессор включает комплекс компьютерных программ (исполняемых ехе-модулей), позволяющих осуществлять стандар­ тные процедуры по обслуживанию алфавитно-цифровых данных: загрузку, компактное хранение, обновление, выборку и корректировку. Все указанные процедуры визуализированы через наглядный пользовательский интерфейс, что дает возможность быстрого освоения работы в среде HDB конечным пользователем. Преимуществами данной СУБД по сравнению с имеющими­ ся аналогами (типа dBASE) являются: учет особенностей цифрового представ­ ления океанографических данных, возможность непосредственного обраще­ ния к произвольно выбранным массивам данных из пользовательских про­ грамм (без процедуры промежуточного переформатирования), компактность дискового размещения СУБД и самих данных и возможность быстрого со­ здания «дочерних» информационных массивов. Последнее позволяет суще­ ственно оптимизировать работу, поскольку одна СУБД может обслуживать большое количество информационных массивов, обеспечивая равные сервис­ ные возможности. Дисковая память, требуемая для размещения СУБД, со­ ставляет менее 1 Мб, потребляемый объем оперативной памяти при работе СУБД в резидентном режиме— 150 Кб, что делает возможным ее использова­ ния на ПК с процессором типа Intel-2S6 и выше.

Размещение данных Логической единицей хранения информации в HDB являются дан­ ные по отдельной океанографической станции, состоящие из паспорта станции (время, координаты, метеорологическая информация, количество океанографических параметров и т.д.) и собственно гидрологических и гидрохимических данных — рядов. Записи паспортов и рядов имеют раз­ ную структуру и хранятся в различных файлах, но реляционно связаны друг с другом. Совокупность записей отдельных станций, объединенная по временному, пространственному или любому другому принципу (на­ пример данные одного рейса) образуют логический блок, описание кото­ рого хранится в специальном информационном файле. Это обеспечивает эффективность получения необходимой справочной информации по БД в целом и увеличивает скорость визуальной выборки данных, относящихся к одному рейсу или определенному району. Информационный файл вмес­ те с файлами паспортов и рядов образуют информационный массив. Струк­ тура записи в информационном массиве не является жестко заданной apriori, а может определяться пользователем перед загрузкой исходных данных. Для этой цели формируется текстовый файл дескриптора, в кото­ рый заносится информация о структуре записи во вновь создаваемом ин­ формационном массиве. Файлы информационного массива создаются программой-загрузчиком СУБД, преобразующим исходные данные во внут­ ренний формат БД. Запись одной станции в формате HDB занимает в сред­ нем 0,3 Кб, что позволяет разместить информационный массив в 100 тыс.

станций на диске емкостью 30 Мб.

Функционирование HDB Программа загрузки выполняет задачу перевода числовой и символь­ ной информации из стандартного текстового файла во внутренний, ком­ пактный формат, описанный в предыдущем пункте. Для выполнения заг­ рузки новых данных в БД необходимо сформировать стандартный тек­ стовый (A SC II) файл и создать файл дескриптора (.dsc). Файл дескриптора — это текстовый файл, в котором ука­ зывается количество и названия дополнительных параметров паспорта, а также максимальное количество рядов измерений, их названия и точность представления (обязательными параметрами паспорта, включаемыми программой-загрузчиком по умолчанию, являются: название платформы из­ мерений (судна), время выполнения станции, ее координаты и глубина).

Программа-загрузчик использует имя файла-дескриптора в качестве име­ ни вновь создаваемого информационного массива и формирует файлы пас­ портов (.h_р) и рядов (.h_r) с этим же именем. Следует помнить, что программазагрузчик не поддерживает смысловой контроль загружаемых данных, что остается на ответственности пользователя. В то же время эта программа производит контроль наличия и правильности позиций данных во вход­ ном файле и выдает сообщение с номером строки ошибки в исходном фай­ ле, в случае ее обнаружения. Скорость загрузки — не менее 250 станций в минуту. По окончании работы выдается сообщение о количестве станций нового информационного массива, успешно загруженных в БД.

Управление информационными массивами, загруженными в БД, пред­ полагает следующий стандартный набор сервиса: получение справки, про­ смотр, редактирование, задание логических критериев отбора, отбор, сохра­ нение информации об отборе между сеансами. Эту задачу выполняет програм­ ма-менеджер, входящая в состав процессора БД. Для получения обзорной информации о данных, входящих в информационный массив, она создает специальный информационный файл (), в котором содержится информация о блоках данных (как правило, конкрет­ ный рейс судна, хотя это и не обязательно). При вызове команды «Информация по базе» (Base Information) содержимое этого файла выдается на экран в виде списка «Название судна— число станций». По каждому элементу спис­ ка пользователь может запросить дополнительную информацию: координа­ ты полигона, временной диапазон, пространственное расположение станций на полигоне, основные параметры (координаты, время выполнения) отдель­ ных станций, количество станций в заданном квадрате. Однажды созданный информационный файл сохраняется по окончанию сеанса работы. Если пользователь внес некоторые изменения в данные, то он может пересоздать информационный файл, что займет не более нескольких секунд.

Пользователь обеспечен стандартным сервисом по просмотру и ре­ дактированию всех загруженных данных. Он может просмотреть и отре­ дактировать любой паспорт и любой ряд. Обеспечивается как последова­ тельный просмотр, так и прямое задание номера станции. Эти действия выполняются командой «Манипулирование данными» (Base management).

Чрезвычайно полезным сервисом базы данных является возможность выбора некоторого подмножества информации. В HDB эта процедура может осуществляться двумя путями. Первый — это стандартный метод отбора по логическим критериям. Вначале пользователь должен сформи­ ровать некоторое логическое выражение — «фильтр» для отбора. Логи­ ческое выражение является произвольной комбинацией элементарных ло­ гических выражений, произвольно соединенных знаками логических опе­ раций — «И» (A N D ), «И ЛИ»( OR), «H E »(N O T ). В качестве элементар­ ного логического выражения может выступать некоторый диапазон изме­ нения величины любого из параметров паспорта, например: географичес­ кая долгота. Пользователь задает минимальное (M IN ) и максимальное (М А Х ) значения диапазона. При этом действуют следующие правила:

1) если M IN < М А Х, то диапазоном является [M IN ;M A X |;

2) если M IN = М А Х, то отбор будет производиться по конкретной величине;

3) если M IN > М А Х, то будет производиться проверка попадания параметра в один из диапазонов [MIN; +°°) или (-Уо-У где г. = (х., у); i = O-s-2; у, = jlx)-, После раскрытия определителя и элементарных преобразований, получаем привычную формулу одномерной линейной интерполяции:

которая может быть переписана в форме, идентичной (1), если ввести обо­ значения:

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

которые читателю предлагается получить самостоятельно.

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

Более того, как показано в [3], эта же формула справедлива и для интерпо­ ляции, выполняемой путем разложения по любой системе «базисных» фун­ кций координат.

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

— восстановление значений параметров зондирования на фиксиро­ ванных (стандартных) горизонтах;

— построение вертикальных разрезов океанографических параметров;

— построение горизонтальных карт распределения океанографичес­ ких параметров;

— расчет значений океанографических параметров в узлах регуляр­ ной сетки (для задач математического моделирования и ГИС);

— восстановление пропусков во временных рядах океанографичес­ ких параметров (для анализа временной изменчивости).

Рассмотрим эти задачи.

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

Иначе обстоит дело при обработке данных, полученных путем пробоотбора с фиксированных горизонтов и последующего лабораторного определе­ ния (например, биогенные элементы) или архивных данных, полученных при помощи батометрических серий. В этом случае, очевидно, требуется применять какой-либо интерполяционный метод. Простейший подход — рассмотренная выше одномерная линейная интерполяция оказывается впол­ не приемлемым, когда речь идет о верхнем квазиоднородном слое или сло­ ях, лежащих ниже главного пикноклина. В зонах резких градиентов (сезон­ ный пикноклин, главный пикноклин) наиболее эффективным является ме­ тод Рейнигера-Росса, называемый также методом взвешенных парабол [13], применяемый, в частности, как базовый в МЦЦ-1. Это точный метод интер­ поляции, позволяющий наилучшим образом восстановить значения в точ­ ках экстремумов вертикального профиля. Идея метода состоит в аппрокси­ мации фрагментов профиля параболой, весовые коэффициенты которой рассчитываются по значениям функции в четырех рядом лежащих точках.

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

где f v f v f v f A— значение океанографического параметра в точках z,, z v zy z4, причем z,< z2< z < z3< z4.

Незначительная модификация расчетных соотношений позволяет формально применить описанный метод для интерполяции в «граничные»





Похожие работы:

«РОССИЙСКАЯ ФЕДЕРАЦИЯ РОСТОВСКАЯ ОБЛАСТЬ МУНИЦИПАЛЬНОЕ ОБРАЗОВАНИЕ ГОРОД ТАГАНРОГ АДМИНИСТРАЦИЯ ГОРОДА ТАГАНРОГА ПОСТАНОВЛЕНИЕ 22.11.2010 №5200 г. Таганрог Об утверждении долгосрочной целевой программы Защита прав потребителей в г.Таганроге на 2011-2013 годы В соответствии с Бюджетным кодексом Российской Федерации, постановлением Администрации Ростовской области от 12.08.2010 №113 Об утверждении Областной долгосрочной целевой программы Защита прав потребителей в Ростовской области на 2011-2013...»

«Вторая международная научно-техническая конференция Аэрокосмические технологии, посвященная 95-летию со дня рождения академика В.Н. Челомея ПРОГРАММА КОНФЕРЕНЦИИ Российская Федерация Реутов – Москва 19-20 мая 2009 Вторая МНТК Аэрокосмические технологии. 2009 ОРГАНИЗАТОРЫ: Открытое акционерное общество Военно-промышленная корпорация НПО машиностроения Московский государственный технический университет имени Н.Э. Баумана Союз ученых и инженеров имени академика В.Н. Челомея СОПРЕДСЕДАТЕЛИ...»

«l Министерство образования и на}ки Российской Федерации Федеральное государственное бюджетное образовательное r{реждение Высшего профессионшIьного образования кВологодский государственный педагогический университет)) Исторический факультет Кафедра всеобщей истории - историчЬские науки Отрасль науки Специа_шьность * 07.00.03 - Всеобщая история (Средние века, Новая и Новейшая история) шифр н€}звание Автор: доцент М.В. Васильева Программа одобрена на заседании кафедры всеобщей истории *?r октября...»

«МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования Саратовский государственный аграрный университет имени Н.И. Вавилова СОГЛАСОВАНО УТВЕРЖДАЮ Заведующий кафедрой Декан факультета _ /Дудникова Е.Б./ _ 2013 г. /Ткачев С.И./ _ _2013 г. РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ (МОДУЛЯ) МОДЕЛИРОВАНИЕ ПРОИЗВОДСТВЕННОЭКОНОМИЧЕСКИХ ПРОЦЕССОВ НА Дисциплина ПРЕДПРИЯТИЯХ АГРОПРОМЫШЛЕННОГО КОМПЛЕКСА Направление...»

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ Санкт-Петербургский государственный университет аэрокосмического приборостроения УТВЕРЖДАЮ Ректор ГУАП д.т.н., профессор А.А. Оводенко 20_г. Программа профессиональной подготовки руководителей индустрии здоровья и эстетических услуг (велнесс-индустрии), менеджеров в сфере оказания медицинских услуг и эстетических услуг, подлежащих медицинскому лицензированию Разработчики программы, составители учебно-тематического плана к.т.н., доцент Яковлев А.В....»

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ федеральное государственное бюджетное образовательное учреждение высшего профессионального образования КРАСНОЯРСКИЙ ГОСУДАРСТВЕННЫЙ ПЕДАГОГИЧЕСКИЙ УНИВЕРСИТЕТ им. В.П. Астафьева ИНСТИТУТ ФИЗИЧЕСКОЙ КУЛЬТУРЫ, СПОРТА и ЗДОРОВЬЯ им. Я.С.Ярыгина КАФЕДРА БЕЗОПАСНОСТИ ЖИЗНЕДЕЯТЕЛЬНОСТИ И АДАПТИВНОЙ ФИЗИЧЕСКОЙ КУЛЬТУРЫ Учебно-методический комплекс дисциплины ГИГИЕНА ФИЗИЧЕСКОЙ КУЛЬТУРЫ И СПОРТА Специальность 050104.65 – Безопасность...»

«5.дос П.П.ЛУЗАН ФРИДРИХ ЛИСТ - ИСТОРИК ЭКОНОМИКИ Фридрих Лист. НАЦИОНАЛЬНАЯ СИСТЕМА ПОЛИТИЧЕСКОЙ ЭКОНОМИИ, Германия, 1841 г. /Первый частичный перевод и изложение основных идей Ф.Листа было осуществлено С.Ю.Витте и издано в Киеве в 1889 г.в его авторском изложении под названием Национальная экономия и Фридрих Лист,//Вопросы экономики.1992.№2,3/.3. Полный перевод работы был осуществлен под ред.К.Трубникова и издан в СПб в 1891 г.под названием Национальная система политической экономии. Сочинение...»

«1 РЕСПУБЛИКА УЗБЕКИСТАН МИНИСТЕРСТВО ЗДРАВООХРАНЕНИЯ РЕСПУБЛИКИ УЗБЕКИСТАН ТАШКЕНТСКАЯ МЕДИЦИНСКАЯ АКАДЕМИЯ КАФЕДРА ФАУЛЬТЕТСКОЙ И ГОСПИТАЛЬНОЙ ТЕРАПИИ, ВОСТОЧНОЙ МЕДИЦИНЫ ЛЕЧЕБНОГО ФАКУЛЬТЕТА И ВНУТРЕННИХ БОЛЕЗНЕЙ МЕДИКО-ПРОФИЛАКТИЧЕСКОГО ФАКУЛЬТЕТА УТВЕРЖДАЮ Проректор по учебной работе проф. О.Р.Тешаев. _ _ 2012 г. ОБЛАСТЬ ЗНАНИЙ 720000 – раздел здравоохранение по направлению – 5720100 – лечебное дело РАБОЧАЯ ПРОГРАММА По дисциплине ФАКУЛЬТЕТСКАЯ ТЕРАПИЯ ТАШКЕНТ – Составители: д.м.н., проф....»

«M N IIN C I I PC Г ВО ( Т.Л Ь ( KOI О XO UIIIC I B А РОС С ИМС КО Й Ф1Д ГРА Ц И И Ф с к |) л. 1Ы101 i осу.tape 1 11с-11 и ос он). I/КС I нос оПра и ж а 1 с. п. и ос \ мреж, к и п е iii.ic iiic i о профсссмопа. ii.iioi о ооpa ИЖаНИЛ ( У i lic p ' / K. u iЮ Директор I l\i a LiCBCi/()i/> филиала n.'.. 7 rcM C iio iu iO.il./ Ь CA 20/ V. I’А КО Ч А Я 11POI P A M M A 1 P A К Г И К 1 Учебная В и л нракл нки > 03.(12. Граиспорi иронка, предпродажная 11аимеиованис пол 1 о гонка и реализация...»

«других товаров медицинского назначения в сотрудничестве со Всемирной организацией здравоохранения DELIVER DELIVER, 5 летний проект международной технической помощи, который финанси руется Агентством США по международному развитию, Бюро глобального здоровья, Департамент населения и репродуктивного здоровья, отдел безопасности предметов потребления и материальнотехнического обеспечения (CSL). Осуществлен компанией Джон Сноу (JSI), (номер контракта. HRNC00000001000), и субподрядчиками (группа...»

«Министерство образования Российской Федерации СОГЛАСОВАНО: УТВЕРЖДАЮ: Заместитель министра Заместитель министра сельского хозяйства и образования Российской продовольствия Российской Федерации Федерации Н.К. Долгушкин В.Д. Шадриков 27 _032000 г. 27 _03_2000 г. Регистрационный №_230с/маг ГОСУДАРСТВЕННЫЙ ОБРАЗОВАТЕЛЬНЫЙ СТАНДАРТ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ Направление 560400 – Зоотехния Степень (квалификация) – магистр сельского хозяйства Вводится с момента утверждения Москва 2000 г....»

«Направление подготовки магистров 210100 Электроника и наноэлектроника Магистерская программа Квантовая электроника Содержание № Наименование дисциплины Стр. Методы математического моделирования 1 2 История и методология науки и техники в области электроники 2 10 Экономика 3 17 Иностранный язык 4 26 Компьютерная обработка изображений 5 38 Проектирование лазерных систем 6 Актуальные проблемы современной электроники и 7 наноэлектроники Компьютерные технологии в научных исследованиях 8...»

«Министерство образования и науки Российской Федерации ФГБОУВПО ПЕРМСКИЙ ГОСУДАРСТВЕННЫЙ НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ Кафедра новейшей истории России Горбацевич Н.П. Учебно-методический комплекс по дисциплине МЕТОДИКА ПРЕПОДАВАНИЯ ИСТОРИИ Направление: История 030400.62 Согласовано: Рекомендовано кафедрой: Учебно-методическое управление Протокол № _2012 г. __2012 г. Зав. кафедрой _ Пермь Автор-составитель: Горбацевич Н.П., старший преподаватель кафедры новейшей истории России...»

«МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное образовательное учреждение высшего профессионального образования КУБАНСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ РАБОЧАЯ ПРОГРАММА дисциплины - Статистика для специальности 080102.65 Мировая экономика факультет экономический Ведущая кафедра – статистики и прикладной математики Дневная форма обучения 3 курс, 2 курс, Вид учебной работы Всего часов 4 семестр 5семестр Лекции 50 30 Практич.занятия (семинары) 50 34 Всего...»

«НОУ ВПО ИВЭСЭП НЕГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ САНКТ-ПЕТЕРБУРГСКИЙ ИНСТИТУТ ВНЕШНЕЭКОНОМИЧЕСКИХ СВЯЗЕЙ, ЭКОНОМИКИ И ПРАВА ОТЕЧЕСТВЕННАЯ ИСТОРИЯ УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС по всем специальностям высшего профессионального образования САНКТ-ПЕТЕРБУРГ 2011 2 ББК 63.3(2) И 90 Отечественная история: учебно-методический комплекс / Авторы–составители: Е. Г. Вапилин, М. В. Ежов, В. И. Коблякова, И. А. Кольцов, В. В. Фортунатов. – СПб.: ИВЭСЭП, 2011. –...»

«Программа курса Химия высоких энергий для студентов, специализирующихся в данной области Раздел Радиационная химия Лекция 1. Пространственно-временная эволюция трековых структур в конденсированных средах. Временная шкала радиационно-химических процессов. Характерные времена радиационно-химических процессов в жидкой воде. Особенности кинетики реакций активных частиц в шпорах и треках. Общая формулировка диффузионно-кинетической модели радиолиза. Приближенные решения. Расчеты методом Монте-Карло....»

«Министерство и образование Пермского края Государственное бюджетное образовательное учреждение среднего профессионального образования Пермский агропромышленный техникум 1 Программа государственной (итоговой) аттестации выпускников по профессии Мастер растениеводства (квалификация выпускника: Овощевод-Цветовод) разработана на основе Федерального государственного образовательного стандарта начального профессионального образования 110401.01 Мастер растениеводства Организация-разработчик: ГБОУ СПО...»

«Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования ОМСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ Утверждаю Проректор по УМР ОмГТУ Л.О. Штриплинг _ 2013 год РАБОЧАЯ ПРОГРАММА по дисциплине ФИЗИЧЕСКАЯ КУЛЬТУРА (Б.4.) для направления подготовки бакалавров 080100.62 Экономика Профиль: Экономика предприятий и организаций Разработана в соответствии с ФГОС ВПО, ООП по направлению подготовки бакалавриата 080100.62 Экономика Программу составил:...»

«азастан Республикасыны Министерство Білім жне ылым образования и науки министрлігі Республики Казахстан Д. Серикбаев атындаы ВКГТУ им. Д. Серикбаева ШМТУ УТВЕРЖДАЮ Декан ГМФ А.К. Адрышев _ 2008 ТЖІРИБЕЛІК ДАЙЫНДЫ БАДАРЛАМАСЫ 050706- Пайдалы азба кенорындарыны геологиясы жне оларды барлау мамандыыны студентеріне арналан ПРОГРАММА СКВОЗНОЙ ПРАКТИЧЕСКОЙ ПОДГОТОВКИ для студентов специальности –050706 - Геология и разведка месторождений полезных ископаемых Усть-Каменогорск, Программа практики...»

«Открытое акционерное общество Дагэнергосеть 367020, Российская Федерация, Республика Дагестан, г. Махачкала, ул. Дахадаева, д. 73 а ПРОТОКОЛ №29 заседания Совета директоров ОАО Дагэнергосеть Место проведения: г. Пятигорск, ул. Подстанционная, д. 18. Дата проведения: 10 октября 2012 года. Форма проведения: опросным путем (заочное голосование). Время проведения (подведения итогов голосования): 18 часов 00 минут. Дата составления протокола: 15 октября 2012 года. Всего членов Совета директоров...»






 
2014 www.av.disus.ru - «Бесплатная электронная библиотека - Авторефераты, Диссертации, Монографии, Программы»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.