УДК 378

ОБЕСПЕЧЕНИЕ ВЫСОКОПОМЕХОУСТОЙЧИВОГО ОБМЕНА ИНФОРМАЦИЕЙ В АВТОМАТИЗИРОВАННЫХ СИСТЕМАХ УПРАВЛЕНИЯХ

Нгуен Ван Чыонг1, Бочкарева Ольга Викторовна2, Снежкина Ольга Викторовна3
1Пензенский артиллерийский инженерный институт, старший сержант
2Пензенский артиллерийский инженерный институт, кандидат педагогических наук, доцент кафедры “Автоматизированных систем управления и программного обеспечения”
3Пензенский государственный университет архитектуры и строительства, кандидат технических наук, доцент кафедры “Математика и математическое моделирование”

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

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


PROCURING HIGHLY NOISEPROOF EXCHANGE INFORMATION IN AUTOMATED SYSTEMS OFFICES

Nguyen Van Truong1, Bochkareva Olga Viktorovna2, Snezhkina Olga Viktorovna3
1Penza artillery engineering Institute, senior sergeant
2Penza artillery engineering Institute, candidate of pedagogical Sciences, Professor of “Automatize management systems and software”
3Penza state University of architecture and construction, candidate of technical Sciences, associate Professor “Mathematics and mathematical modeling”

Abstract
When transmitting digital data in the automated control of troops and weapons there is a likelihood that the received data may contain errors. To improve the reliability of the information transmitted in data transmission systems use methods of noiseproof coding. The article describes the development of a program implementing a method of detecting and correcting errors occurring in the transmission of information.

Keywords: accuracy of the information, data transmission systems, error-correction coding, systems automation and control


Рубрика: 05.00.00 ТЕХНИЧЕСКИЕ НАУКИ

Библиографическая ссылка на статью:
Нгуен В.Ч., Бочкарева О.В., Снежкина О.В. Обеспечение высокопомехоустойчивого обмена информацией в автоматизированных системах управлениях // Современные научные исследования и инновации. 2015. № 4. Ч. 1 [Электронный ресурс]. URL: http://web.snauka.ru/issues/2015/04/51672 (дата обращения: 01.10.2017).

Учитывая, что при передаче цифровых данных в комплексах средств автоматизации управления войсками и оружием существует вероятность того, что принятые данные могут содержать ошибки, для повышения достоверности информации, передаваемой в системах передачи данных, используются методы помехоустойчивого кодирования. Помехоустойчивое кодирование является одним из наиболее важных средств повышения качества передачи данных в автоматизированных системах управления войсками. Его применение позволяет значительно повысить достоверность передаваемой информации, обеспечивает возможность использования структурных методов обнаружения и исправления ошибок.
Одним из наиболее общих свойств помехоустойчивых кодов является наличие в них избыточности. Поэтому эти коды в сооветствии с ГОСТ 17567-72 называется избыточными. Для кодирования сообщения используют только его часть – разрешенные кодовые комбинации, все остальные комбинации не используются и относятся к числу запрещенных. При передачи связи разрешенные кодовые комбинации под воздействием помех искажаются. Искажение проявляется в том, что один из несколько двоичных символов меняет свое значение на противоположное, т.е. возникает одна или несколько ошибок в двоичных символах. 
В настоящее время создано большое число различных помехоустойчивых кодов, отличающихся по своим характеристикам и областям применения. Наиболее широкое распространение получили систематические коды. Это обусловлено тем, что положенная в основу их построения идея, заключающаяся в получении контрольных элементов кодовой комбинации путем линейной комбинации определенных информационных элементов, оказалась плодотворной. Она позволила разработать простые алгоритмы и надежные схемы кодирующих и декодирующих устройств, получить высокие характеристики помехоустойчивых кодов.
Систематические коды реализуются в двух основных разновидностях: нециклические и циклические коды.
Основным свойством систематического кода является то, что разрешенные кодовые комбинации составляют абелеву группу относительно операции сложения по mod 2. Один из способов задания систематического циклического кода является производящая матрица Gn,k (k строк, n столбцов) – код Хэминга.
Расположение контрольных элементов между информационными элементами в кодах Хэминга создает неудобства при кодировании и декодировании, поэтому часто используют коды Слепяна, в которых информационными элементами являются первые k разрядов кодовой комбинации, а проверочными – последние n-k. При этом производящую матрицу задают в канонической форме: G(n,k) = | Ik , Dk,n-k |, где I– единичная матрица k*k, Dk,n-k - дополнительная матрица.
Широкое применение нашел способ задания систематических кодов в виде проверочной матрицы: H(n,k) = | DTk,n-k, In-k |.
Производящая и проверочная матрица являются ортогональными, поэтому между ними существует связь: G(n,k) * HT(n,k) = 0.
Процесс обнаружения ошибок нециклическими кодами заключаются в вычислении суммы по mod 2 элементов, входящих в каждую из проверок. На вход поступает кодовая комбинация X (в ней n элементов). Вычислим синдром S: S = X * HT(n,k). Если S= 0, то ошибки нет, в противном случае есть.
Процесс исправления ошибок проводится путем суммирования данной кодовой комбинации и соответствующей ошибки: Sисп = E + S, где Sисп – исправная кодовая комбинация; E –соответствующая ошибка синдрома данной кодовой комбинации.
Нами разработана программа для иллюстрации процесса обнаружения и исправления кодовой комбинации. 
Для повышения достоверности информации, передаваемой в системах передачи данных (СПД) в комплексах автоматизации управления (КАУ) войсками ракетного дивизиона применяется систематический 7, 4 – код, заданный с помощью производящей матрицы (в канонической форме):

Необходимо проверить наличие ошибок в кодовых комбинациях: 1000111, 0011101, 0110010. При наличии ошибки исправить.
Решение задачи программным способом представлено на рисунках 1 и 2.

Рис.1. Программа в исходном состоянии

Рис.2. Иллюстрация обнаружения и исправления ошибок

В настоящее время системы передачи данных, обеспечивающие высокопомехоустойчивый обмен информацией получили широкое применение в военной сфере.
Типичный пример можем привести – это высокопомехоустойчивые модемы УПС-420, ГУПС-420, УПС-420И, ГУПС МП в системе оповещения на основе изделия П-161М РММ-8, показанного на рисунке 3.


Рис.3. Изделия П-161М РММ-8.

Эти модемы предназначены для передачи информации по аналоговым и цифровым каналам связи, их мультиплексирования. Комплекс методов повышения устойчивости к дестабилизирующим факторам и средства адаптации модемов к характеристикам используемого канала связи обеспечивают достоверную передачу информации при наличии в канале 12 переприемных участков (каждый до 1000 км) в сочетании с дрожанием фазы 100, сдвигом частоты 10 Гц и отношением сигнал/шум 10 дБ.


Библиографический список
  1. Рубанцев В. Самоучитель Delphi в примерах, играх и программах. От простых приложений, решения задач и до программирования интеллектуальных игр (+ DVD-ROM) Издательство: Наука и техника. —  2011 г. —  672 с.
  2. Золотарев В.В., Овечкин Г.В. Помехоустойчивое кодирование. Методы и алгоритмы: Справочник. Издательство: Горячая линия-Телеком. — 2004. — 128с.
  3. Бочкарева, О.В. Математические задачи как средство формирования профессиональных качеств личности / О.В. Бочкарева, Т.Ю. Новичкова, О.В. Снежкина, Р.А. Ладин // Современные проблемы науки и образования.–2014.–№2; URL:  http://www.science-education.ru/116-12584
  4. Бочкарева, О.В. К вопросу об уровне сформированности компетенций при изучении естественнонаучных дисциплин / О.В. Бочкарева, П.Ю.Зотов, О.В.Снежкина, А.А.Киселев// Современные проблемы науки и образования. – 2015. – № 1; URL: http://www.science-education.ru/121-17549


Все статьи автора «Снежкина Ольга Викторовна»


© Если вы обнаружили нарушение авторских или смежных прав, пожалуйста, незамедлительно сообщите нам об этом по электронной почте или через форму обратной связи.

Связь с автором (комментарии/рецензии к статье)

Оставить комментарий

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

Если Вы еще не зарегистрированы на сайте, то Вам необходимо зарегистрироваться: