Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Кастин, О. М. Система первичной обработки метеорологической информации

.pdf
Скачиваний:
16
Добавлен:
19.10.2023
Размер:
7.14 Mб
Скачать

ся тем или другим способом

 

в зависимости от значения переменной

РХ ( 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

4.3.2.4. Обработка дополнительных групп

Посла разметания в макета информации пяти основных групп и про-

іки наличия

на маета

шестой

группы

99РРР

(рис.30) начинается

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

обработка

находящихся

в C B R F

И,

................

 

 

ІНс

 

 

 

 

 

 

дополнительных

групп.

Первый

 

 

 

 

 

 

 

 

 

 

 

 

И*

 

 

 

 

 

 

 

 

 

 

 

 

 

символ

 

очередной

группы

 

про­

- L

 

YV

 

 

 

\ »5

 

 

1. ■> .

 

 

 

 

 

 

0

 

G Г,

 

 

 

 

 

 

 

 

 

веряется

 

в

зависимости от

зна­

л _

' " Л " * '

 

 

 

}?

 

 

d . t f .

 

 

 

 

 

з

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

19«

 

 

 

У

 

 

Р .

 

 

 

чения

переменной

РІ

либо

 

на

 

S

 

 

 

 

1

 

 

 

 

X . I»..

 

 

 

 

 

S

I І

 

T 4

 

1

 

2.0

 

.

S .s ,

^

 

совпадение

с

цифрами

8 , 9,

2,

 

в

 

 

 

 

 

 

2.1

 

 

 

 

 

 

 

!

 

i J X i .

 

 

 

О

 

 

К .

І 1

 

0

( PI

= SYNOP

 

),

либо

 

на

L

I

 

 

N

 

!

 

 

 

 

h,s,

 

 

 

 

 

.

Л

 

ifJ

 

 

 

 

 

 

j

 

 

совпадение

с

цифрами

8 , 9,

2 »

ІО

 

л .

. . . i

 

и

 

 

 

s

 

II

 

VV

 

I

 

U

 

 

 

 

 

 

0,

I,

7,

3

( РІ

=

SHIP

). Ес­

 

12

 

 

 

 

!

 

л

 

 

 

 

ь

 

 

і\

 

w .

 

j

 

ч

 

 

 

 

 

 

ли

произошло

совпадение,

 

то

 

iS

 

PlM'

 

 

и .

 

 

 

 

 

 

 

1*

 

TT

 

 

 

 

 

 

 

 

 

 

 

 

1

 

L 5?

 

 

 

 

j

 

 

 

ifl

 

 

Ы .

 

 

к

 

 

 

 

 

информация,

содержащаяся

в

~ан-

JJ

. л

; , .

 

 

 

L «

 

 

 

j .

 

 

1

 

 

 

 

 

 

.55

 

 

 

 

1

 

ной группе,

переносится

в

 

от­

 

Г4

 

'S -

 

1

 

з*

 

 

 

 

}

 

 

 

 

 

 

 

Г S3

 

 

 

 

 

 

веденное

 

для

нее

в

макете

 

.

?1

..

 

u. ..

 

i

 

 

 

 

 

 

 

 

 

_ ü

tlL

-

 

 

 

 

»

-

h

 

место.

 

 

 

 

 

 

 

 

 

 

 

2S

.

T < J ‘ .

 

 

' я

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

. ...

 

3 , ........... •

 

 

 

 

 

 

J

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

JU .-------- J

 

г »

 

 

 

 

'i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?*'

 

 

б в

 

!

 

V

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

_ÜJ _____ T t li

_ _ ..J

 

«

 

 

-

 

и

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i , r,

 

1

 

 

■_____ )

 

 

 

4.3.2.5. Макет

синоптического

J

!

а . :

L J . : 1

 

 

es

 

 

 

 

So

1

 

р

. ‘ .

1

 

 

 

 

 

 

 

 

 

 

сообщения

 

 

 

 

 

 

Sl

 

 

 

 

 

..

 

 

 

 

 

 

 

 

 

 

 

 

*

 

1

я .

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ц

 

р - р -

 

:

 

61

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

[

3 jj

 

н - и -

 

1

 

ы

 

 

 

 

 

 

 

Формирование

макета

синопти­

Рнс.34. Макет синоптического сообщения

 

ческого

сообщения

происходит

 

по­

на этапе опознавания и раскодирования.

степенно,

по

мере

работы про­

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

цедуры

 

 

HSI«

Как и в

случае

аэрологических

сообщений,

на

этапе

опознавания и раскодирования

для

размещения информации

синопти­

ческого сообщения используется такой макет,

в

котором

метеороло­

гические

 

элементы

размещаются

по

одному

в машинном

 

слове

(рис.

 

34).

После

 

окончания

 

раскодирования

сообщения

макет

уп-

лотняетоя

(рис.

35)

и переносится

в массив

макетов. Уплотнен­

ный

макет

имеет

 

переменную длину, зависящую от длины сооб­

щения.

 

Значения метеорологических

элементов,

которые

перѳдают-

ь ся в

основных группах,

размещаются

в первых

трех

(суша)

или

четырех

 

(море)

словах

макета,

включая

и

заголовок

сообщения.

Максимальная

длина

макета

 

составляет

12 слов.

Величины

пред­

ставлены

в

уплотненном макете,

как и

для

аэрологических сооб­

щений,

 

в двоичной

системе счисления.

 

 

 

 

 

 

 

 

 

 

52

Большинство обозначений, использованных на рис.34 и 35s являются общепринятыми. Специальными обозначениями являются следующие:

% = I

- признак начала

очередного макета;

 

СОК

- количество обнаруженных нарушений в контролируе­

 

 

мых

соотношениях;

V

0

- для

сухопутных

сообщений;

1

- для

судовых сообщений;

 

 

0

если

в сообщении

не встречалась группа "лёд"

V( ісе );

1если в сообщении имелись сведения о ледовой об­ становке.

 

 

 

 

5.

СОРТИРОВКА

МАКЕТОВ ОПОЗНАННЫХ

СООБЩЕНИЙ

 

 

 

 

 

 

 

 

 

И РАЗМЕЩЕНИЕ ИНФОРМАЦИИ

 

 

 

 

 

 

 

Как уже

отмечалось в разд. 2.5,

результатом

выполнения

 

этапа

опознавания

и раскодирования

сообщений

являются

записанные

 

на

МБ

массивы уплотненных

 

макетов

аэрологических и

синоптических

сообщений и каталог массивов макетов.

Эта информация

является ис­

ходной

при

выполнении

 

следующего

этапа

обработки мѳтѳосообщѳ-

ний -

сортировки

и размещения

макетов.

 

 

макетов сообщений за­

Работа

 

процедур сортировки иразмещения

висит от

значений параметров

DAY,TIME,

REGIME

и NZRn(pa3fl.

2.4 ).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5.1. ОБРАБОТКА МАКЕТОВ АЭРОЛОГИЧЕСКИХ СООБЩЕНИЙ

 

 

 

 

 

5.I.I. Упорядочение

и исключение

 

повторных макетов

 

 

 

Первыми

упорядочиваются макеты

аэрологических

сообщений

(рис.

36).

 

Параметр

REGIME

 

определяет

два

режима работы: "начало"

и

"продолжение".

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Перед началом упорядочения макетов в БОП

отводится массив

слов

АС

для размещения упорядоченных макетов,

который

заполняется

 

признаками

отсутствия информации.

Поскольку число

аэрологичес­

ких станций

на

земном

шаре

сравнительно

невелико,

массив

АС

об­

водится

для максимально

возможного количества

сообщений. Для каж­

дого

макета

(рис.38)

выделяется

17

слов

памяти:

I слово

 

для

заголовка

 

сообщения,

II слов для информации о стандартных

изо­

барических поверхностях

 

части

А .аэрологического

сообщения

 

и

5 слов

для информации

об

изобарических поверхностях

части

С аэ­

рологического

сообщения.

С

УЛ-ПР

в БОП

читается

таблица,

позво­

ляющая

по

содержащемуся

 

в

первом слове

макета

сообщения

словар­

ному

 

номеру данной станции

(разд.

6 .2 ) непосредственно определить

55

адрес пакета

в массиве АС.

Отметим,

что

запись таблицы

 

на

ЫЛ-ПР

осуществляется в процессе работы

программы автоматического

по­

строения словаря аэрологических станций

наряду с

записью самого

словаря всякий раз,

когда

возникает

необходимость в

его

 

замене.

 

 

 

 

 

Далее

по

информации

катало-

 

 

 

 

 

га массивов макетов

КІШ

с

 

 

 

 

 

ЦБ

читаются

в

БОП

масси­

 

 

 

 

 

вы

аэрологических

 

макетов

 

 

 

 

 

и содержащиеся

в них

маке­

 

 

 

 

 

ты

части

А

и

части

С

су­

 

 

 

 

 

хопутных

сообщений,

у ко­

 

 

 

 

 

торых

ix =D A X

и

GO =ТІМЕ,

 

 

 

 

 

заносятся на

отведенные для

 

 

 

 

 

них в

массиве

 

АС

 

места.Пе­

 

 

 

 

 

ред

занесением макета

про­

 

 

 

 

 

веряется,

имеются

 

ли

в от­

 

 

 

 

 

веденных

для

него

 

словах

 

 

 

 

 

памяти

признаки

отсутствия

 

 

 

 

 

информации.

Если

 

да,

 

то

 

 

 

 

 

макет

переносится,если

нет,

 

 

 

 

 

то это означает, что имеет

 

 

 

 

 

несто

повторное

сообщение.

 

 

 

 

 

В последнем

случае

уже

за­

Рнс.37. Дополнение макета аэрологического

несенный

ранее

в

массив АС

макет

дополняется

 

новыми

сообщения данными из повторного сообщения.

данными,

если

таковые име­

 

 

 

 

 

ются в новом

макете

(рис.37). Встречающиеся

в читаемых с МБ

мас­

сивах макеты

судовых

сообщений

заносятся

в

конец массива

АС,

на­

чиная с некоторого постоянного адреса, причем исключение

повтор­

ных макетов также производится по принципу дополнения уже поступив­

ших.

Макеты

частей

А

и С

судового сообщения объединяются

в

один

макет

(рис.38). - .

 

 

Таким образом,

за

один

просмотр всех находящихся на МБ

ма­

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

ются по

возрастанию

номеров станций (тем самым и по номерам райо­

нов),

а

макеты судовых сообщений размещаются в конце массива АС.

Все находящиеся в массиве АС макеты подвергаются статическому

контролю

(разд. 5.1.2),

о результатах которого в каждый

макет

заносятся

соответствующие

отметки. После работы процедуры

ста­

тического

контроля массив

АС

записывается

на МЛ-ПР

вместе

с

таблицами

КСР, АНР

и

СТИ,

объединенными

в одном

массиве

СТАТ.

Элементы

КСР[і]

и

АНР [і]

указывают,

соответственно,

коли­

чество

 

поступивших из

района с номером

і

сообщений

и

адрѳо

Мг«Г

И

( 4544) 414l|«|»|jl|j75s|]s|n|jl|j2

it]:i|)t|ai|jo[i)jiJ |i7|it|i9n|u|rt » Ж

 

 

 

tTMta

, М

, М

Ф М |

 

 

 

f, , Y Y

 

CG

 

l. l . u

 

a f

L. L.l.L.

\

V

А

 

 

I

1

 

 

 

сЛФбдямыіі HffHfp 1

Г

I L

L

 

&

 

 

P. P. P.

 

 

T. T. r„.

D . D .

d . d .

Ш

 

 

і

* A

 

k h . i i ,

 

 

T .T .T .,

D, D,

d t d,

Ш

 

 

 

 

 

. . .

 

 

. . .

 

 

 

 

 

17

r,*.

h,ih„h..

 

 

T„ T i T i

D.i

D,i

d,s d,s

JiS J a

 

Рис.38, Объединенный макет частей А и С аэрологического сообщения одной станднн.

начала группы макетов сообщений района і в массиве АС. Таблица СТИ содержит некоторую статистическую информацию: число макетов в массиве АС, число макетов сухопутных и число макетов судовых

Рис.ЗѲ. Общая схема статического контроля.

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

изаканчивается обработка аэрологических данных в режиме "начало". Обработка данных в режиме "продолжение" отличается тем,что пе­

ред началом работы массив АС не приготавливается в БОН о призна­ ками отсутствия информации, а читается о МЛ-ПР. Кроме того, дополнения массива АС новыми макетами статическому контролю подвергаются не только вновь поступившие макеты, но и те, которые были дополнены данными эа счет повторных сообщений, так как в по­ следнем случае признаки прохождения "старым” макетом статического

57

контроля снимаются.

Дополненный массив

АС

и таблицы

КСР, АНР и

СТИѵ

соответствующие

 

данному состоянию

массива

АС,

записыва­

ются

на МЛ-ПР.

Группа

зон,

отводимых

на МЛ-ПР

для

аэрологичес­

кой

информации,

относящейся

к определенным

значениям

параметров

DAT

и TIME,

задается

значением параметра N Z R T

. Это

позволяет

накапливать на

одной

МЛ

данные за достаточно

большое

количество

сроков.

 

 

 

 

 

 

 

 

 

5.1.2.Статический контроль

Статическому

контролю подвергаются последовательно вс® макеты

в массиве

АС,

относящиеся к

последнему

сеансу

приема, т.е.

имеющие

признака прохождения

статического контроля

(рис.

39).

Для проведения

контроля макет

переносится в рабочий

массив

ВМАК

и составляются

таблицы раскодированных

значений

геопотенциала Ы

температуры

Т.

При

этом,

если в некоторой (некоторых)

строках

макета

отсутствует

один

из

элементов,

в таблицу

вместо

него

заносится

 

постоянное недопустимое

значение. Если отсутствует

ин­

формация

об уровне

полностью

( Н

и Т

), то этот уровень в конт­

роль

 

не

включается - рассматривается

соответствующий двойной

слой.

При

отсутствии

информации

на

двух соседних уровнях

контроль

обрывается.

Если

общее число уровней

меньше

трех,

контроль

не

проводитоя»

При

раскодировании

составляется

специальная

табли­

ца

уровней

хи

, оодѳржащая

сведения

о том,

какие

уровни

 

долж­

ны

подвергаться контролю.

 

 

 

 

 

 

 

 

Для

контроля вычисляются

для всех

слоев так называемые

невяз­

ки уравнения статики

 

 

 

 

 

 

 

 

 

 

 

 

 

 

* ні+і - ні - А<ті+1 + ѵ

 

 

В

процедуре

заданы для каждого

слоя (простого

или двойного)

выбранные

 

экспериментально

константы

. Анализ

невязок

по­

казан

на

 

рио.АО.

Если

>

нут1

, невязка считается

не­

допустимой,

если

 

> у- N V T ^

 

- допустимой,но

боль­

шой.

Если

вое невязки допустимые,

сообщение считается правиль­

ным,

и

программа переходит к

контролю следующего

макета.

 

Если

имеются

две

последовательных недопустимых

невязки

( или

одна не­

допустимая

и

одна большая),

по обе

стороны которых невязки

до­

пустимые,

то

делается попытка

исправить

значение

Н или

Т

на

границе между соответствующими слоями. Исправление вносится в на­ вет, воли при этом новые невязки оказываются допустимыми и не­ большими* Если попытка исправления оказывается неудачной, сообщѳ-

58

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

Рис.40. Анализ невязок и виесеине исправлений в макет.

Просмотр невязок начинается от верхних слоев к нижним. При на­

личии недопустимой невязки в самом верхнем

слое и допустимых

в

двух следующих слоях

делается попытка

исправить

Н или

Т

на

верхнем уровне. При

атом

значение

Т

на

верхнем

уровне

считает­

ся правдоподобным,

если

ІдТІ

20°

для

слоя,

лежащего

 

выше

уровня 300 мб,

или

если

 

-25° < Т

< 0°

-

для слоя ниже

30 мб.

При правдоподобном

значении

Т

исправление

вносится

в б,

в про­

тивном случае -в

1.

Однако, если исправленное значение 'Т

ока­

зывается неправдоподобным, исправление не делается,и возникает

признак неисправимости.

Аналогичным

образом

делается анализ

и

для самого

нижнего

уровня.

 

 

 

 

 

 

 

 

 

Неисправимые

макеты

подвергаются

повторному контролю

с

из­

мененным

коэффициентом

F

и

без

пробы на изолированность

недо­

пустимых иѳвяэок. Если при эхом не удается внести исправления,

признак неисправимости

заносится в макет

(признак £, , рис.38).

В противной

случае

контроль начинается заново. Все

исправленные

значения

Н

и

Т

отмечаются в макете

(рис.38),

соответствен­

но, признаками %s

и

5fs

. Признак

з»т

со

значением

I означает,

Соседние файлы в папке книги из ГПНТБ