Файл: Кастин, О. М. Система первичной обработки метеорологической информации.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 23.10.2024
Просмотров: 76
Скачиваний: 0
4 .3 .1 . Поиск заголовка синоптического сообщения (PZST)
Заголовок синоптического сообщения с сухопутной станции состо ит только из группы номера станции Ш И , а с подвижной станции имеет вид
|
" |
W |
a |
QoLo W o |
™ |
Giv, |
|
|
|
|
|
При поиске заголовка сообщения с сухопутной станции на |
номер |
||||||||||
станции проверяется |
первая, |
и, |
если надо, |
вторая группа |
исследу |
||||||
емой строки |
(раэд. 6.3). |
Если |
номер |
станции в данной строке |
об |
||||||
наружить не |
удалось, |
то делается попытка |
найти |
его |
во |
второй, |
|||||
а затем в третьей строке. В строке, в которой не удалось |
найти |
||||||||||
номер станции, ищутся опознавательные |
символы |
SP |
сообщений |
о |
|||||||
дрейфующих полярных |
станций. |
|
Если в |
трех строках подряд |
не уда |
лось обнаружить заголовок сухопутного сообщения, то происходит вы ход из процедуры B S T .
Рис.29. Поиск координат в синоптическом сообщения.
Особая ценность морской информации делает необходимым прове дение тщательного поиска заголовка судового сообщения. Блок-схема
алгоритма |
поиска координат |
представлена на |
рис.29. |
Три |
пятизнач |
||
ные |
группы |
выбираются через |
B P G |
в массивы |
C B S H *C B D L |
и C B T G • |
|
Если |
между |
пятизначными группами |
встречаются группы |
с |
S G <5,O H I |
пропускаются. Далее делается попытка опознать в выбранных группах заголовок сообщения подвижной станции по некоторым из следующих
признаков: |
находятсяв |
- значениявремени G G и даты гг вгруппе C B X G |
|
допустимых интервалах; |
|
47
- |
значение квадранта |
Q0 |
в группе |
C B D L |
совпадает с |
одной |
из |
||||||||||
цифр |
I, |
3, |
5, |
7; |
широта |
LaLaLa |
в группе |
CBSH и долгота |
|
|
|||||||
ьоІ'оІ’оІ,о |
в |
группе |
C B D L |
не |
превосходят допустимых |
значений; |
|
|
|||||||||
- |
значение величины |
iw |
в группе |
свхо |
совпадает |
с одной |
из |
||||||||||
цифр |
О, |
I, |
3 |
или |
4; |
|
|
|
|
|
|
|
|
|
|
|
|
- |
совпадение |
первых двух |
символов |
в группе C B S H |
с цифрой 9. |
||||||||||||
В |
зависимости от того, в какомиз допустимых интервалов |
нахо |
|||||||||||||||
дится значение времени GG ,присваивается соответствующее значе |
|||||||||||||||||
ние переменной |
|
CNPT |
(признакнеполного сообщения): |
|
|
|
|||||||||||
CNPT |
|
0, |
если |
0 |
г* GG й |
24; |
|
|
|
|
|
|
|
||||
|
1, |
если |
30 |
й |
GG |
й |
54; |
|
|
|
|
|
|
|
|||
|
|
|
2, |
если |
60 |
й |
GG |
й |
84; |
|
|
|
|
|
|
|
|
|
|
|
3 - в остальных случаях. |
|
|
|
|
|
|
||||||||
CNPT = I означает отсутствие в сообщении пятой основной |
груп- |
||||||||||||||||
пы, |
а CNPT |
= 2 |
- |
отсутствие |
четвертой и пятой основных групп. |
||||||||||||
Результатом проверки перечисленных выше признаков является вы |
|||||||||||||||||
работка значения |
переменной CHOP |
(характеристика |
опознания |
|
ко |
||||||||||||
ординат). |
|
CHOP |
= 0 означает, |
что |
заголовок найден |
|
уверенно, |
||||||||||
CHOP |
= I или 2 говорит |
о том, |
что три пятизначные |
группы призна |
ны заголсвком сообщения с некоторым сомнением и, наконец,CHOP = 3 означает, что заголовок не обнаружен. В последнем случае по иск заголовка повторяется во второй, третьей и четвертой пятизнач ных группах данной строки.
|
4.3.2. Раскодирование |
синоптического сообщения |
|
|
||||||||
|
|
|
поолѳ |
опознания |
заголовка (SMRT) |
|
|
|
||||
Как уже |
отмечалось, |
|
блок-схема данной части алгоритма |
приве |
||||||||
дена нц рис.30. |
В последующих разделах рассматривается |
работа |
||||||||||
процедуры |
S M R T |
соответственно тем этапам, |
которые |
естественно |
||||||||
выделяются |
в процессе |
|
раскодирования |
синоптического |
сообщения. |
|||||||
|
4.3.2.1. Выборка |
групп сообщения |
( N T R P ) |
|
|
|
||||||
В функции |
алгоритма |
N T R P (рис.31) |
входит |
выборка |
групп |
сообще |
||||||
ния в рабочий |
массив |
свар |
, начиная |
с первой основной |
группы |
|||||||
(т.е. после заголовка), |
и исключение |
ошибочных групп, исправлен |
ных телеграфистом по стандартному правилу. Предполагается, что си ноптическое сообщение не может занимать более двух строк. Так как между синоптическими сообщениями с сухопутных и судовых станций
имеются различия, критерии перехода о первой строки сообщения на
вторую (т.ѳ. принятие решения о том, что |
следующая строка являет |
|||
ся продолжением сообщения) |
и определения |
конца сообщения выбира |
||
ются |
в зависимости от значения признака информации РІ |
тем или |
||
иным |
способом, как показано |
на рис.31. |
|
|
Рис.30. Обработка синоптического сообщения после обнаружения заголовка ( SMiiT |
). |
||
Результатом работы алгоритма N T R P |
я в л я ю т с я : группы сообщения |
||
в CBRP ;CKGRP - количество групп в |
сввр |
;признак наличия |
в |
сообщении слова "лед" (или " ice")j значение |
переменной N O S . |
|
После выборки групп сообщения в рабочий массив происходит обра ботка основных г:упи, которая, как показано на рис.30, вылолняет-
',9
ся тем или другим способом |
|
в зависимости от значения переменной |
|||||||||||||||||||||
РХ ( STNOP |
или |
SHIP |
). Если |
|
PI |
= SHIP |
, то |
производится |
про |
||||||||||||||
верка |
наличия |
в |
сообщении |
|
всех |
|
основных групп. |
|
|
|
|
|
|
|
|||||||||
|
|
4.3.2.2. Проверка |
наличия |
основных групп |
( P O G ) |
|
|
|
|||||||||||||||
Согласно |
международному коду |
FM21.E |
[36] |
|
суда |
могут |
умень |
||||||||||||||||
шать число |
основных |
групп |
в |
сообщении |
до четырех |
или |
трех, |
|
что |
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
отмечается увеличе |
|||||||
( 5 Н » £ 0 )---------------- — <сі |
|
|
<•‘ •10 |
<м»И! |
|
|
|
|
|
|
нием |
времени |
GG |
в |
|||||||||
|
|
“Н«н*Н| |
t ill!.) |
|
|
|
|
|
|
заголовке |
соответст |
||||||||||||
|
|
|
|
|
|
|
х |
г |
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
„ |
L |
. J |
венно |
на |
30 или |
на |
|||||||||
|
|
|
|
|
|
|
•— |
|
. с ] |
|
|
|
|
|
|
60. |
При передаче |
су |
|||||
|
|
|
_J~ |
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
довых |
сообщений |
1.0 |
|||||||
(CXG»»^T)-1-- |
|
|
|
|
|
|
|
■ —( |
НО».' • ^ |
|
|||||||||||||
|
|
|
|
|
|
|
S T ' - |
|
{ счос |
|
|
КОДу FM23.E(SHRED) |
|||||||||||
|
|
|
|
|
|
|
|
•. |
1- |
[36] |
всегда |
|
отсут |
||||||||||
|
|
|
|
|
|
|
V |
t yJ |
|
|
|
|
|
|
ствует |
четвертая |
ос |
||||||
|
|
|
|
|
|
|
|
|
|
Ч |
|
'i |
і |
||||||||||
|
|
|
|
|
|
|
W C *.P ‘ |
|
|
новная |
группа, |
при |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
i |
__ |
|
|
|
|
|
|
|
|
•4 о«чч |
|
! |
отсутствии |
|
третьей |
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
основной |
группы вре |
||||||
|
Рис.32. Проверка наличия основных групп ( P0G ). |
|
мя |
GG |
увеличивает |
||||||||||||||||||
|
|
ся на |
30, |
|
а |
пятая |
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
культативной |
и может |
присутствовать в |
|
|
группа |
является фа |
|||||||||||||||||
сообщении |
в форме |
Dgvу//. |
|||||||||||||||||||||
|
|
|
|
т_ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Возможна |
передача |
короткого |
сообщения |
и |
без |
увеличения |
|
времени. |
|||||||||||||||
Для обнаружения сообщений, |
|
имеющих указанные особенности, и при |
|||||||||||||||||||||
ведения их к единой форме, позволяющей дальнейшую их обработку |
|
||||||||||||||||||||||
проводить по общей схеме, и |
используется |
P O G (рис.32). Работа |
|||||||||||||||||||||
его заключается |
в следующем. |
Если |
C K G R P |
< 5 , |
то |
в |
с ш р |
до |
|||||||||||||||
бавляется |
5 - |
C K G R P |
|
групп вида |
/////. |
При C K G R P |
> 5 |
|
|
и |
|||||||||||||
CNPT |
f о |
(значение |
переменной |
C N P T |
|
вырабатывается |
при |
поиске |
|||||||||||||||
координат) |
группы в |
с в н р |
|
раздвигаются,и |
на |
место |
недостающих |
||||||||||||||||
основных групп |
заносятся |
группы |
/////. |
При |
наличии всех основ |
||||||||||||||||||
ных групп переменной C H F G |
|
(характеристика наличия всех |
основных |
||||||||||||||||||||
групп) |
присваивается |
значение |
О, |
а в противном случаѳ-І. Исполь |
|||||||||||||||||||
зование переменной 'с н р б |
|
я с н о |
|
иа |
блок-схемы, |
приведенной |
на |
||||||||||||||||
рио. |
30. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Если |
PI |
= SSHOP |
И8 |
или |
|
в заголовке |
судового |
сообщения |
|
были |
|||||||||||||
Искажены некоторые |
опознавательных признаков, |
т.е. CHOP f |
О, |
||||||||||||||||||||
То информация пяти групп о |
с ш р |
(основные группы) |
переносится в |
||||||||||||||||||||
макет |
(рис* 34) |
и |
подвергается |
специальному контролю. |
|
|
|
|
50
4.3.2.3. Ко н т р о л ь синоптического сообщения
Алгоритм контроляпостроен таким образом, что контроль основ
ныхгрупп судового сообщения является частью контроля |
основных |
|||||||
|
|
групп |
сухопутного |
сообщения |
||||
|
|
(на блок-схеме, приведенной на |
||||||
|
|
рис.32, |
имеются, |
соответствен- |
||||
" |
. . |
но> |
Два |
различных |
|
входа). |
||
|
|
Необходимо отметить, |
что |
|||||
|
|
контроль |
значений |
метеорологи |
||||
|
|
ческих элементов, |
содержащихся |
|||||
|
„ ■ . . |
в первых пяти группах |
в свар , |
|||||
|
___ ________, |
не ставит |
своей |
целью |
|
полный |
||
|
"ѵ-СГ |
контроль |
величин |
и их |
|
исправ |
||
|
|
ление, а используется лишь как |
||||||
|
|
дополнительное средство |
наряду |
|||||
|
|
с заголовком сообщения для уве |
||||||
|
|
ренного опознавания сообщений |
||||||
|
|
и для уменьшения |
|
возможности |
||||
|
|
появления ложных |
|
сообщений. |
||||
|
Рис.33. Контроль синоптического |
Правила, |
по которым |
проводит |
||||
|
ся контроль метеорологических |
|||||||
|
сообщения. |
элементов в основных группах, показаны на блок-схеме. Остановимся лишь на контроле температуры в сухопутном синоптическом сообщении.
Имеется некоторое количество районов в северном полушарии, где зимой температура мож§т быть ниже -50°. В закодированном виде та
кую температуру нельзя отличить от положительной. С другой |
сторо |
ны, интервалы времени, когда температура может опускаться |
ниже |
-50°, для разных районов различны, т.е. понятие "зимнего времени"
для каждого района свое. Чтобы |
избежать ложных ситуаций, |
в |
алго-: |
|||||||
ритм |
введены параметр |
SEASON |
|
(разд. |
2.4) |
и таблица |
номеров |
|||
районов |
низкой |
температуры; |
в |
зимнее |
время |
для сообщений, |
пришед |
|||
ших |
из |
районов |
низких |
температур, контроль |
температуры |
|
не про |
водится.
Результатом проведения контроля является количестве обнаружен ных нарушений контролируемых соотношений, которое присваивается переменной. СОК, а позднее (при формировании макета, если С0К<2) заносится в макет сообщения (рис.34 и 35).
51