- •Глава18.Электронные средства отражения индикации
- •2. Светодиодные уои
- •3. Газоразрядные и плазменные уои
- •4. Лазерные и голографические уои
- •5. Жидкокристаллические уои
- •6. Новые технологии, разработки, перспективы развития уои
- •7. Вопросы проектирования сои
- •8. Математическое обеспечение средств отображения информации
- •9. Вопросы проектирования программного
8. Математическое обеспечение средств отображения информации
Учитывая специфичность задач, решаемых в реальном масштабе времени, к математическому обеспечению средств отображения информации (МО) СОИ предъявляются следующие требования:
алгоритмы решения функциональных задач отображения должны занимать как можно меньшую емкость памяти;
при минимальных объемах программ время решения функциональных задач в системе должно позволять осуществлять работу в реальном масштабе времени;
МО должно быть относительно независимым от аппаратуры и предусматривать возможность дальнейшего расширения и изменения в соответствии с новыми требованиями;
необходимо организовать оптимальным образом циркуляцию транзитных потоков информации, проходящих через процессор СОИ;
Необходима обработка следующей информации:
текущей об обстановке в зоне наблюдения, включающей в себя координаты отображаемых объектов в данный момент времени;
справочной, выводимой на таблично-знаковых индикаторах (ТЗИ) в централизованном порядке;
поступающей по запросам операторов;
вводимой оператором с пульта.
Все операции по вычислению на уровне СОИ сведены до минимума. Процессор, обслуживающий группу СОИ, лишь формирует массивы регенерации и обеспечивает связь оператора с комплексной системой отображения (КСО) и другими модулями.
Таким образом, основную часть МО КСО составляют программы переформирования входных массивов информации в массивы отображения и программы ввода-вывода информации.
В общем случае можно выделить следующие задачи по обработке информации, решаемые СОИ:
прием и первичная обработка текущей информации, которая заключается в распознавании поступивших данных и их сортировке;
модификация массивов отображения в соответствии с ответами на запросы операторов;
организация регенерации изображения на экранах индикаторов при модульной структуре СОИ с ЭВМ;
формирование массивов справочной информации, размещение их на внешних носителях и организация обмена между процессором и магнитными накопителями при структуре КСО с информационно-поисковой системой;
обеспечение приоритетного обслуживания СОИ и решения различных задач;
обеспечение редактирования как массивов отображения, так и. массивов служебной и справочной информации;
анализ и обслуживание запросов операторов.
Структурная схема МО КСО, включающего в свой состав как ТЗИ, так и координатно-знаковые индикаторы (КЗИ) и позволяющего решить указанный комплекс задач, приведена на рис. 22.
Рис. 22. Структурная схема МО КСО
При этом общее МО обеспечивает прием поступающих сообщений, распределение и учет резервов памяти, адресацию файлов по СОИ, вывод массивов отображения на экраны индикаторов, а также связь оператора с другими СОИ.
Ядром общего МО КСО является программа «Диспетчер», которая осуществляет обработку прерываний и их анализ, формирует последовательность программ, реализующих обслуживание поступивших запросов, и позволяет организовать диалоговый режим работы системы в реальном масштабе времени.
В общем случае МО включает в себя следующие модули программ:
обработки массивов и данных;
формирования файла для каждого подключенного СОИ;
редактирования и масштабирования изображения координатно-знаковых индикаторов (КЗИ);
пересчета координат к данному экрану;
редактирования и дополнения файлов таблично-знаковых индикаторов (ТЗИ);
анализа и первичной обработки информации, поступившей из системного процессора центрального вычислительного комплекса (ЦВК);
регенерации изображения (при модульной структуре КСО).
Следует отметить, что модульность накладывает определенные ограничения на организацию связи между отдельными программами. В частности, непосредственное обращение одной программы к другой возможно лишь при условии, что они входят в один программный модуль. Из ЦВК на КСО передаются информационные массивы, содержащие следующие сведения:
служебную информацию, сопровождающую информационные массивы;
текущую информацию об обстановке в зоне в настоящий момент времени для всех входящих в КСО индикаторов;
информационно-справочные массивы, предназначенные для отображения на ТЗИ;
формуляры на отображаемый объект, находящиеся в зоне наблюдения;
сообщения на запросы операторов, если для ответа на запрос необходимо было задействовать аппаратуру верхнего звена управления;
информацию, поступающую с других терминалов системы.
Формирование и компоновка файлов для всех индикаторов осуществляются в центральном вычислительном комплексе (ЦВК). Каждому кадру присваивается признак принадлежности определенному индикатору или печатающему устройству КСО.