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

книги из ГПНТБ / Валиев Т.А. Передача данных по ЛЭП

.pdf
Скачиваний:
20
Добавлен:
24.10.2023
Размер:
9.27 Mб
Скачать

Операции для вычисления функции автокорреляции произ­ водятся в следующем порядке. Сначала вводятся программа и исходные данные (оператор / ) . К каждому числу Nj введенного массива информации о потоке ошибок добавляется по ^единице

 

 

Рис.

22.

Блок-схема

программы

определения

 

 

 

 

 

 

функции

автокорреляции

потока

ошибок.

 

 

 

для получения

чисел

Н.

(оператор

2). Затем оператором

3

все

числа

Н.

массива

последовательно

сравниваются с

величинами

сдвига

/г. ,

начиная

от

1 до

500 бит

включительно,

через

1

бит

(i = 1,2, ... , 500 — порядковый номер

сдвига,

т. е. номера

и

зна­

чения

сдвигов

совпадают).

При

равенстве

сравниваемых

чисел

(совпадении ошибочных

символов

в последовательности

через

выбранный

шаг) в

надлежащем

счетчике

 

накапливается

число

60

событий /^соответствующее

величине заданного сдвига hi (опера­

тор 4).

После

выполнения

оператора

4, а также

в

случае

не­

равенства

чисел

Н. и Л. с помощью

оператора 5

производится

проверка

условия

сравнения всех чисел Н. оперативной памяти

машины с данным

значением временного

сдвига

//. . Если ука­

занное

сравнение

прошли не все числа

Н.

из ячеек

МОЗУ,

то

происходит переадресация ячейки числа (оператор

6) и управле­

ние передается

опять оператору 3. В противном

случае опера­

тором

7 осуществляется проверка условия перебора всех значений

временного сдвига (л, = 500 — число повторений цикла для одного этапа работы программы). Если выбраны не все значения сдвига, то происходит переход к сравнению чисел Н. со следующим зна­ чением lil . Для этого к предыдущему значению сдвига доба­ вляется единица, что равносильно увеличению номера сдвига на

единицу (оператор

5). Оператором 9 восстанавливается

содер­

жимое

индексной

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

чисел

Н. с очередным

значением сдвига hl , и управление снова

пере­

дается

оператору

3.

После окончания проверки чисел Н. со всеми

значениями

сдвига я. происходит выход

из этого цикла.

Оператор

10 формирует необходимые

индексные ячейки для

следующего

участка программы. При помощи оператора / / обра­

зуются суммы Qf t v . Сначала последовательно суммируются первое число массива со вторым, полученная сумма с третьим числом массива и т. д. Логический оператор 12 проверяет целесообраз­ ность дальнейшего накопления суммы. Если Qkv -<500 (для первого этапа работы программы), то оператором 13 формируется

адрес счетчика Ус.

(число

Q& v плюс константа С),

куда

опера­

тор 14 добавляет

единицу.

В противном случае,

а также

после

оператора 14 управление передается оператору 15, который про­ веряет условие nk — 1>0, где nk — число повторений цикла по v. При выполнении этого условия происходит переадресация ячейки (оператор 16) и определение новых сумм Qf t v (оператор / / ) . В случае невыполнения указанного условия осуществляется пере­ ход к оператору 17, который проверяет условие п2 — 1>-0, где /га — число повторений цикла по к (внешнего цикла). Если условие

выполняется, то производится

сдвиг

на

одно число

в суммирО;

вании чисел

Я; . (оператор 18).

При каждом сдвиге

начала сум­

мирования

чисел Н. на одну

позицию (A - f 1) число

повторений

внутреннего

цикла

(цикла по v) для

получения сумм QKV умень­

шается на единицу

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

индексную

ячейку за­

писывается новое содержимое (оператор 19).

После оператора 19

управление передается снова

оператору

11.

Теперь

уже второе

число массива складывается

с третьим,

полученная

сумма — с

четвертым числом и т. д. Вновь число совпадений ошибок через

61

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

 

Если условие п2

1>-0 не соблюдается, то определение чисел

совпадений

ошибок

Ус ., соответствующих

временным

сдвигам

hi

1 -ь1500 (для

первого

этапа

работы программы),

заканчи­

вается и происходит выход

из внешнего цикла.

 

 

Оператор

20

вычисляет

значения

функции автокорреляции

ср

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

сдвигам

//. (общее

количество

ошибок

J

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

в память

машины

при

вводе исходного

массива

информации на перфокартах). Оператором 21 проверяется условие

щ— 1 > 0 , где пъ 500.

При выполнении условия

происходит

переадресация счетчика Jcl

(оператор 22), и управление

передается

снова оператору 20. Цикл повторяется до окончания вычисления всех значений <р(Лг) для данных сдвигов Л.. В случае невыпол­ нения указанного условия результаты вычислений переводятся

из

двоичной

системы

счисления

в десятичную

(оператор

23),

размещаются

в буфере

АЦПУ и

выводятся на

печать

(опера­

тор

24).

 

 

 

 

 

 

 

 

Для

вычислений по второму этапу работы программы

осущест­

вляются

очистка ячеек результатов и рабочих ячеек (оператор 25),

а также

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

кодов соответствующих

команд

и

чисел

(оператор 26). Затем с помощью операторов 2—24 схема вычис­

ления

значений

<р(Лг) повторяется, но уже для сдвига /гг = 501 -н-

-4-1000 бит.

 

По

окончании

печати результатов второго этапа работы про­

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

(оператор 27)

и останов машины (оператор

28).

 

 

 

 

Данный алгоритм позволяет определить функцию

 

автокор­

реляции

на

значительном

временном

интервале

(до

1000 бит)

при обработке больших объемов информации. В случае

необхо­

димости этот интервал может быть легко расширен.

 

 

 

Определение частостей

блоков

заданной

длины

по

кратно-

стям

ошибок

(поблочный

анализ).

Характер

распределения

кратностей ошибок в блоках заданной

длины

играет

 

большую

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

ошибок.

 

m в блоке,

Зная

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

ошибок

кратности

длины

п,

можно проверить

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

пределения ошибок, оценить эффективность того или иного мето­

да повышения помехоустойчивости и решить другие

задачи,

свя­

занные с анализом статистики ошибок

в канале

и

оптимальным

(в определенном смысле) синтезом СПД.

 

 

 

 

 

Программа поблочного

анализа потока

ошибок

по их

крат-

ностям (рис. 23) работает

следующим

образом. Вся

последова­

тельность принятых

символов разбивается

на

блоки

заданной

длины, определяемой

из соотношения

n = 2s—1,

где

s

принимает

значения от 3 до 10.

 

 

 

 

 

 

 

 

62

Программа

вычисляет:

 

 

 

 

 

 

 

1)

число блоков Ет,

содержащих

т

ошибок

(включая

т = 0);

2)

общее число блоков длины п

 

 

 

 

 

 

 

 

 

 

т=0

 

 

 

 

 

3)

частость

блоков длины п, содержащих

ошибки кратности т,

 

 

 

 

р*

Е*

 

 

 

 

 

 

 

 

 

"L

'

 

 

 

 

 

 

 

гт,п

~~ М

 

 

 

 

 

 

 

Ртп

 

1 'п

 

 

 

п = 7, 15,..., 1023

Полученные

значения

 

Для блоков длины

символа позволяют построить

семейство

кривых

частостей

иска­

жения

кодовых

комбинаций

т ошибками

и произвести

анализ

 

 

Засылка

 

Очистка

 

Hj=Hj+ocm.

 

 

 

п

 

 

ячеек

 

 

 

 

Н*-п

 

 

 

 

 

 

 

 

 

 

J

 

 

 

 

 

 

 

 

 

 

К

 

Н.~п=ост.

бнакопитеяь

 

 

 

п

 

J

 

кратности

 

Очисткарабочихячеек

*1днакопит.к Записькратн. кратности ошибокНАШ

Очистка | |

Р* = ст

Е*-М-Е*

накопителя

к

1

Рис. 23. Блок-схема программы

поблочного

 

анализа.

 

 

распределения ошибок, возникающих при

передаче дискретной

информации по ВЧ-каналам ЛЭП.

 

 

Программа занимает 302( s ) ячейки и рассчитана для

обработ­

ки исходной информации, размещаемой в обоих блоках

МОЗУ.

63

Глава IV

АНАЛИЗ СТАТИСТИКИ ОШИБОК

§ 1. Общая статистическая картина ошибок

Разнообразие условий проведения экспериментальных измере­

ний и технических

характеристик каналов,

а также

большое

число исследованных

каналов

(21 канал по линиям и один канал

по грозозащитным

тросам)

и достаточная

продолжительность

наблюдений позволили выявить общую статистическую

картину

ошибок при передаче данных по ВЧ-каналам ЛЭП.

 

На основе посеансных измерений достоверности передачи рав­ номерной случайной последовательности символов составлены •обобщенные результаты:

Ка­

Условие пе­

Скорость

Время наб­

Частость

нал

редачи

передачи,

людения,

ошибок

 

 

 

 

бод

мин.

 

1

Норм

1200

300

1 , 3 9 - Ю - 6

2

 

 

1200

310

1 , 2 3 - Ю - 5

3

 

г _

600

500

0,63- ю - 5

4

ш

1200

970

1 , 5 3 - Ю - 6

5

 

я — .

600

1 930

0,93-10-"

6

—„ —

600

741

0,92- Ю - 3

7

—„ —

1200

945

2,45- Ю - 4

8

 

 

600

200

0 , 6 2 - Ю - 5

9

— „ —

600

1 370

2,59-10~4

10

п

600

1 360

0,54-10-3

11

 

п

600

1 58S

1 , 0 8 - Ю - 3

12

 

п _

600

1 060

о.эб-ю-"1

13

п

1200

1 200

0,25- Ю - 6

14

 

в

1200

1 450

0,6 - ю - 4

15

 

— —

1200

1 620

1,7 - Ю - 4

16

 

 

1200

960

3,1 - ю - 4

17

 

 

 

600

720

3 , 0 9 - Ю - 5

18

 

.

 

600

870

3 , 5 8 - Ю - 4

19

 

 

.

1200

600

0 . 8 7 - Ю - 3

20

 

в

 

1200

300

7-10-6 —1.Ю—•

21

 

 

 

1200

185

5 , 7 - 1 0 - 5 _ 4 i 6 . 1 0 - 4

22

Г з

Гол

1200

840

2,77-10-5

20

г

1200

100

ы о - 4 _ з . ю - 4

2 Г

 

 

1200

30

- 10 - 2

2 Г

—" —

600

100

3 , 1 - 1 0 - 4 _ 3 ) 6 . 1 0 - <

64

1 2 п

Плох, (зум-

600

250

2 24-10"

 

мирование

 

 

 

 

соседнего

 

 

 

 

канала ап­

 

 

 

 

паратуры)

 

 

 

2 з1

И. д. 3.8,7 дб

 

 

 

З э2

(1 кел)

1200

360

 

И. д. з. 17,4<ЭсТ

 

 

 

 

 

 

 

7 31

(2 неп)

600

900

3 , 2 6 - Ю - 4

И. д. з. 8,7с?<5

 

 

 

 

 

 

 

8 з1

(1 нел)

1200

290

0 , 7 3 - Ю - 2

И. д. 3 . 8 , 7 ^

 

 

 

 

 

 

 

 

(1 неп)

600

438

1,48.10~3

г

Раб. ТМ

1200

100

3 , 5 3 - Ю - 5

у пи fao.

iM л

 

 

 

 

 

 

 

и.д.з. П,4дб(2неп)

600

290

2,07-Ю- ''

 

 

П р и м е ч а и и е: гз—при передаче данных по грозозащитным

тросам;

г—при гололеде на проводах;

 

 

 

 

 

п—при плохом

состоянии канала;

 

 

 

 

3 1 при

искусственном

дополнительном

затухании

в

ВЧ-тракте

8,7 дб

(1 неп);

 

 

 

 

 

 

32— при

искусственном

дополнительном

затухании

в

ВЧ-тракте

17,4 <Э<7 (2 неп);

 

 

 

 

 

 

т—при

работе

каналов

телемеханики;

 

 

 

 

тз2—при работе

каналов

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

дополни­

тельном затухании в ВЧ-тракте 17,4 дб (2 неп).

 

 

Данные по протяженности,

числу

промежуточных

усилителей

или переприемных

пунктов каналов

и напряжению

ЛЭП приве­

дены на стр. 50—51. Все результаты

получены при измерениях по

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

ющем более широкую

полосу спектра

промежуточных

частот

(2,4 кгц) по сравнению

со вторым

каналом (2,1 кгц);,

второй

канал при измерениях

оставался

действующим

(телефонным илич

телемеханическим).

 

 

 

 

 

 

Как видно из представленных данных, средняя частость оши­

бок колеблется для измеренных

каналов

в широких пределах—

от 1,39-Ю- 6 до Ю - 3 (при нормальном

состоянии

каналов).

 

Более высокая

достоверность

передачи данных (с учетом ско­

рости передачи)

обеспечивается

аппаратурой типов ЭПО-3,

ВЧА-1ТФ и ВЧА-ЗТФ,

имеющей

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

более широкую

полосу пропускания канала.

 

 

 

 

 

Общей закономерности возрастания частости ошибок для раз­ ных каналов с увеличением протяженности и числа промежуточ-

5—254

65

ных усилителей не наблюдается. В некоторых случаях при отно­ сительно больших протяженностях каналов и наличии промежу­ точных усилителей отмечалась сравнительно низкая частость ошибок (канал 1).

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

примерно одинаковые технические

характеристики,

объясняется

не только различиями в параметрах ВЧ-трактов,

но

и

неодина­

ковым уровнем

технического состояния

аппаратуры

уплотнения

и дисциплины ее эксплуатации обслуживающим персоналом"'.

Возрастания частости ошибок с увеличением высокого напря­

жения от ПО до 220 кв также не наблюдается.

 

 

 

Аппаратура уплотнения

типов ЭПО-3, ВЧА-1ТФ,

ВЧА-ЗТФ и-

МК-60 в ряде случаев позволяет вести

передачу

со

скоростью'

1200 бод при частостях ошибок порядка

Ю - 4 — 1 0 - 5

и менее.

Большинство

каналов

асимметрично,

причем

число

ошибок

одного типа для

отдельных каналов

может превышать число

ошибок другого типа в несколько десятков раз. Это можно объяс­ нить неравномерностью амплитудно-частотной и нелинейностьюфазовой характеристик канала. В процессе испытаний разных каналов отмечались преобладания ошибок типа 1 —>-0 над ошиб­ ками типа 0 —>- 1, и наоборот.

§ 2. Анализ статистической структуры ошибок

Первоначальный анализ статистической структуры ошибок при испытаниях ВЧ-каналов по ЛЭП производился на основании

посеансных и выборочных

показаний анализатора

АПО-1200,

который позволяет получить обобщенные сведения

об ошибках

(см. § 2 гл. I I I ) .

 

 

Макроанализ 10-минутных посеансных измерений по количе­

ству ошибок за сеанс был проведен для нескольких

каналов.

Ка рис. 24 представлен

график функции распределения 10-ми­

нутных сеансов по количеству ошибок т для канала 5. Из графи­

ка

видно, что почти в 50%

случаев сеансы содержат

от 0 до

5

ошибок. Кривая функции

распределения F(X) —Р(Х<т)

близ­

ка по виду к функции распределения для независимых ошибок.

По результатам выборочных измерений длин и числа ошибок пакетов (в полуавтоматическом режиме работы анализатора) для некоторых каналов были построены графики функции распре­

деления числа ошибок в условных пакетах**, один из которых

(для

* Так, канал 7 перед измерениями обеспечивал телефонную

связь,

но

при

испытательной передаче данных по нему частость ошибок была

очень

высокой

( ~ 101 ). После приведения показателей

аппаратуры

уплотнения

в

соответ­

ствие с нормами частость ошибок упала до

2 • 10—'.

 

 

 

 

 

** Пакеты названы условными потому,

что явно выраженного

группирова­

ния ошибок в ВЧ-каналах по ЛЭП при

нормальных

режимах

 

передачи не

наблюдалось.

 

 

 

 

 

 

66

канала 5) приводится на рис. 25. Из графика видно, что подавля­

ющее

большинство условных

пакетов

имеют ошибки в

одном*

(92%)

и двух разрядах. Появление в

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

трех и

более

ошибок — сравнитель­

Р(х<т) |

 

 

но редкое событие.

 

 

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

Рис. 24. График функции распределения 10-минутных сеансов по количеству ошибок (канал 5,600 бод).

также заметным влиянием тока промышленной частоты на появ­ ление ошибок. Однако сказанное относится к ненормальным или неисправным состояниям

Р(хш)

 

 

 

 

 

 

 

капала,

при

которых

рез­

 

 

 

 

 

 

 

ко

снижается

отношение

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

сигнал/помеха.

 

 

 

 

 

 

 

 

 

 

 

При

нормальном

ре­

 

 

 

 

 

 

 

 

жиме

передачи

группиро­

 

 

 

 

 

 

 

 

вание ошибок отсутствует,

 

 

 

 

 

 

 

 

что

можно

видеть также

 

 

 

 

 

 

 

 

на

графиках

зависимости

 

 

 

 

 

 

 

 

числа

пакетов ошибок за

2 3

6

 

2 3

S

IQ 2 3

6

V

сеанс

Nnc,

регистрируе­

Ю

мых

анализатором,

от

 

 

 

 

 

 

 

 

длины

интервала объеди­

Рис. 25. График

функции

распределения

нения

NA

(рис.

26).

Гра­

числа ошибок

в

условных

пакетах

(ка­

фики построены

в полуло­

 

нал

5,

600 бод).

 

 

 

 

 

гарифмическом

масшта­

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

бе.

 

Верхняя

сплошная

линия (1) соответствует нормальным условиям

передачи

«текста»

со скоростью

1200

бод

по

каналу

с

аппаратурой

уплотнения

МК-60, имеющей

полосу

пропускания

 

3 кгц

(по промежуточной

частоте) при разности уровней сигнала и помех на выходе прием­

ного фильтра двоичного

канала

Д р д = 2 6

дб

(3 неп)

(частость

ошибок /?* = 3,7- 10~3). Нижняя линия (2)

соответствует передаче

текста

со скоростью 600

бод по каналу с аппаратурой

уплотнения

*

Под пакетами длиной

в один разряд здесь понимается каждая одиноч­

ная ошибка, отстоящая от предыдущей

и последующей

на расстоянии не менее

N u (380 бит).

 

 

 

 

 

Р7

ВЧА-1ТФ, имеющей полосу пропускания 3,1 кгц

при Д/?д = 20 дб

(2,3

неп)

и р* = 0,8 • 10- 3 . Прямолинейность

этих

графиков

ука­

зывает

на пуассоновский

характер

потока

ошибок.

 

Пунктиром

показана

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

от NA для канала

с аппаратурой уплот­

нения КП-59, имеющей более узкую, чем у

предыдущих

каналов,

полосу

пропускания 2,4 кгц (для первого

канала). При

опытной

передаче

«текста»

со

скоростью

1200

бод

частость

ошибок р*

достигла

значения

3 - Ю - 2 . Из

графика

видно, что в этом

случае

 

 

 

 

 

 

 

 

 

ошибки

имеют

 

тенденцию

 

 

 

 

 

 

 

 

 

группироваться в пакеты

с ин­

 

 

 

 

 

 

 

 

 

тервалом

объединения,

близ­

 

 

 

 

 

 

 

 

 

ким

к 200 бит. Работа

в такой

 

 

 

 

 

 

 

 

 

полосе

пропускания

со скоро­

 

 

 

 

 

 

 

 

 

стью 1200 бод является ненор­

 

 

 

 

 

 

 

 

 

мальным

режимом

 

передачи

 

 

 

 

 

 

 

 

 

данных;

при

правильном

под­

 

 

 

 

 

 

 

 

 

боре параметров

передачи для

 

 

 

 

 

 

 

 

 

этого

канала

(скорость

600

 

 

 

 

 

 

 

 

 

бод)

группирования

не наблю­

 

 

 

 

 

 

 

 

 

дается

 

и указанная

зависи­

 

 

 

 

 

 

 

 

 

мость

становится

прямолиней­

хА

. • I

I

|

 

1

> .

ной.

 

 

 

теперь

к

анализу

 

 

юо

гоо

яо

too

нл,йчя.

Перейдем

Рис.

26.

Зависимость

числа пакетов

Nnc

статистики ошибок

на

основе

магнитограмм

по

программам,

от интервала

обгединения

N± :

описанным в § 4 гл. I I I .

 

/-МК-60,

1200 бод, р * = 3 , 7 - 1 0 - 3

; 2-ВЧА-1ТФ,

В данном

параграфе

изло­

600 бод,

р * = 0 , 8 - 1 0 - 3

;

3-КП-59,

1200

бод,

жены

результаты

анализа ин­

 

 

 

р * = 3 - 1 0 - 2 .

 

 

 

тервалов

между

ошибками и

 

 

 

 

 

 

 

 

 

автокорреляции.

 

Поблочный

анализ

с методической

точки

зрения удобно

связать

 

с

выбором

математической модели распределения ошибок, о котором пойдет речь в § 4.

Анализ интервалов между ошибками. При исследовании дис­

кретных каналов

широкое

применение

находит

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

представление принимаемой

двоичной

последовательности.

Последовательность двоичных символов \Xl

\ в

виде

 

 

...10010000101000110001...,

 

(IV.1)

где символы 1 означают позиции, на которых

появилась ошибка,

а 0 — позиции,

на

которых

ошибки не произошло,

можно отра­

зить и в другой

форме записи — интервальной

[10]. Если интерва­

лы между соседними ошибками, измеряемые количеством безо­

шибочных позиций

(т. е. нулей),

обозначить через N,

то после­

довательность символов {Xj

\ может быть

представлена

последо­

вательностью длин

интервалов

между

ошибками (ЛЛ }. Тогда

последовательность .(IV. 1)

можно

записать в виде.

 

 

 

...241303...

 

 

или

в общем

виде для

последовательности

с числом

ошибок

J:

 

 

 

NJ+{J_[y..

.

(IV.2)

Запись (IV.2)

получила

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

формы

за­

писи

потока

ошибок.

 

 

 

 

При независимом (биномиальном) распределении ошибок ве­ роятность появления безошибочного интервала определенной

длины N будет

определяться

выражением

 

 

 

 

P(N)=,p(\-pf;

 

 

здесь р — вероятность

ошибки

на

символ.

 

 

Применяя

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

представление

потока

ошибок, для

определения вероятности

ошибки

на символ

можно

использовать

выражение

 

 

_

 

 

 

 

 

 

_

J__

 

J

J

 

 

 

Р ~

v

 

~~i

 

-~ J

'

 

где V— общее

 

 

 

2я /

2 м + 1 )

Н} = А/ / + 1

число символов последовательности,

интервал между соседними ошибками, включающий одну ошибку, или

J 1

где N— среднее значение длины интервала. Последнее выражение можно переписать в виде

Характер случайной величины X по экспериментальным на­ блюдениям можно описать статистической функцией распределе­ ния F(x) — Р (X < х), которая для интервалов между ошибками будет определяться следующими равенствами:

F* (х,) = Р* (N < х,) = О,

F*{xa)

=

P*{N<xa)—^-1

F*(x3)

=

P*(N<x3)=-?±±^-,

69

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