МНОГОУРОВНЕВАЯ ВЫЧИСЛИТЕЛЬНАЯ СИСТЕМА

Многоуровневая вычислнтельная система
Полезная модель относится к области вычислительной техники и может быть иснользовано в гидроакустических, радиолокационных комплексах и информационно-управляющих системах, размещаемых в мобильных и стационарных системах освещения обстановки, предназначенных для обнаружения, определения координат и классификации обнаруженных объектов.
Известна многоуровневая вычислительная система, используемая для получения оценки, анализа принятой информации и выбора решения в процессе управления кораблем (а.с. № 2133498, кл. G 06F15/16, 20.07.99 г.)
Известная система содержит процессоры цифровой обработки сигналов, цифровые вычислительные машины, шины обмена.
Недостатком известной системы является ограничение пропускной способности информационно-управляющих магистралей, что снижает ее надежность при увеличении количества целей и решаемых задач.
Наиболее близким по технической сущности является многоуровневая вычислительная система для гидроакустического комплекса ( свидетельство на полезную модель № 15037, кл. 7 G06F15/16, 16.03.2000 г.).
Данная система содержит блок процессоров цифровой обработки сигналов первого уровня, входы которых подключены к шине ввода данных, а выходы двунаправленными шинами к информационно-управляющей магистрали первого уровня, цифровые вычислительные машины второго уровня обработки сигналов, двунаправленную информационно-управляюшую магистраль второго уровня, пульт оператора.
Известное устройство имеет ограничение по пропускной способности информационно-управляющих магистралей, затруднено подключение дополнительных цифровых вычислительных машин, процессоров цифровой обработки сигналов другого типа, что уменьшает функциональные возможности и снижает надежность устройства.
Целью предложения является повышение надежности и расширение функциональных возможностей за счет обеспечения установки большего количества различного типа процессоров обработки сигналов.
Указанная цель достигается тем, что многоуровневая вычислительная система, содержащая блок процессоров цифровой обработки сигналов первого уровня, входы которых подключены к шине ввода данных, а выходы двунаправленными шинами к информационно-управляющей магистрали первого уровня, цифровые вычислительные машины второго уровня обработки сигналов, двунаправленную информационно-управляющую магистраль второго уровня, пульт оператора, снабжена дополнительными блоками процессоров цифровой обработки сигналов первого уровня, дополнительными цифровыми вычислительными машинами второго уровня обработки сигналов, цифровыми вычислительнымимашинами третьего уровня обработки сигналов,
третьего уровня и цифровой вычислительной машиной четвертого уровня обработки сигналов, нри этом блоки процессоров цифровой обработки сигналов первого уровня разделены на группы, число цифровых вычислительных машин второго уровня обработки сигналов равно количеству блоков процессоров цифровой обработки сигналов первого уровня, количество цифровых вычислительных машин третьего уровня обработки сигналов равно количеству информационно-управляюш,их магистралей второго уровня и равно количеству групп блоков процессоров цифровой обработки сигналов первого уровня, информационно-управляюшая магистраль первого уровня каждого блока соединена двунаправленной шиной со входом индивидуальной цифровой вычислительной машины второго уровня обработки сигналов, а выходы цифровых вычислительных машин второго уровня обработки сигналов, взаимодействующих с блоками процессоров цифровой обработки сигналов первого уровня одной группы, двунаправленными шинами подсоединены к одной информационно-управляюш;ей магистрали второго уровня, соединенной двунаправленной шиной с входом своей цифровой вычислительной машиной третьего уровня обработки сигналов, все выходы цифровых вычислительных машин третьего уровня обработки сигналов соединены двунаправленными шинами с информационно-управляющей магистралью третьего уровня, соединенной двунаправленной шиной со входом цифровой вычислительной машиной четвертого уровня обработки сигналов, выход которой двунаправленной шиной соединен со входом пульта оператора, пропускная способность каждой информационно-управляюшей магистрали п-го уровня выше пропускной способности информационно-управляюшей магистрали (n-l)-ro уровня.
Многоуровневая вычислительная система изображена на фиг. 1
На схеме обозначены:
1-процессоры цифровой обработки сигналов первого уровня (ПЦ ЦОС первого уровня);
2-шина ввода данных;
3-двунаправленная шина;
4-информационно-управляющая магистраль первого уровня;
5-цифровая вычислительная машина второго уровня обработки сигналов (ЦВМ второго уровня обработки сигналов);
6-информационно-управляющая магистраль второго уровня;
7-цифровая вычислительная машина третьего уровня обработки сигналов (ЦВМ третьего уровня обработки сигналов);
8-информационно-управляющая магистраль третьего уровня;
9-цифровая вычислительная машина четвертого уровня обработки сигналов (ЦВМ четвертого уровня обработки сигналов);
10 - пульт оператора.
группы, в каждом блоке входы ПЦ ЦОС первого уровня 1 подключены к шине ввода данных 2, а выходы двунаправленными шинами 3 к информационноуправляюш,ей магистрали первого уровня 4, которая двунаправленной шиной подключена ко входу индивидуальной ЦВМ второго уровня обработки сигналов 5. Система содержит одинаковое количество ЦВМ второго уровня обработки сигналов 5 и блоков ПЦ ЦОС первого уровня 1. Количество ЦВМ третьего уровня обработки сигналов 7 равно количеству групп блоков ПЦ ЦОС первого уровня 1 и равно количеству информационно-управляюш;их магистралей второго уровня 6. Каждая группа блоков ПЦ ЦОС первого уровня 1 через соответствуюш;ие ЦВМ второго уровня обработки сигналов 5 подключены к одной и той же информационно-управляющей магистрали второго уровня 6, подсоединенной двунаправленной шиной ко входу индивидуальной ЦВМ третьего уровня обработки сигналов 7. Выходы всех ЦВМ третьего уровня обработки сигналов 7 двунаправленными шинами соединены с информационноуправляющей магистралью третьего уровня 8, подключенной двунаправленной шиной к входу ЦВМ четвертого уровня обработки сигналов 9, выход которой в свою очередь соединен двунаправленной шиной с блоком оператора 10. Пропускная способность информационно-управляющей магистрали п-го уровня выше пропускной способности информационно-управляющей магистрали (п-1 )-го уровня.
Устройство работает следующим образом. Оператор с пульта 10 выдает установки на диагностику системы и объекта, где размещается устройство. По результатам определяется рабочая конфигурация многоуровневой вычислительной системы и назначаются резервные ПЦ ЦОС первого уровня 1 и цифровые вычислительные машины разных уровней обработки сигналов. С назначением рабочей конфигурации устройства выполняется инициализация процесса обработки и начинается решение заданной оператором задачи.
Источники информации подключены к шине данных 2 и назначенным ПЦ ЦОС первого уровня 1. Первичная обработка выполняется в ПЦ ЦОС первого уровня 1 которые, при необходимости, получают дополнительные данные через двунаправленные шины 3, информационно-управляющую магистраль 4 от ПЦ ЦОС первого уровня 1 одноименного блока или ЦВМ второго уровня обработки сигналов 5 дополнительные данные от других блоков ПЦ ЦОС первого уровня 1 или через ЦВМ второго уровня обработки сигналов 5, ЦВМ третьего уровня обработки сигналов 7, информационно-управляющие магистрали 6, 8 дополнительные данные от любой ЦВМ второго уровня обработки сигналов 5- 1 -f- 5- b, любой ЦВМ третьего уровня обработки сигналов 7-1 ч- 7- р и любого ПЦ ЦОС первого уровня 1- 1 т- 1- k любой группы.
Вторичная обработка данных, т.е. накопление, классификация, автосопровождение за конкретным объектом выполняется в ЦВМ второго уровня обработки сигналов 5- 1 -ь 5- b которые получают, при необходимости, дополнительную информацию от любой ЦВМ второго уровня обработки сигналов 5 своей группы или других групп.
состояния внешней обстановки выполняется ЦВМ третьего уровня обработки сигналов 7- 1 -;- 7- р.
Выработка рекомендаций оператору с учетом внешней обстановки, состояния носителя, поставленной задачи и т.д. выполняется в ЦВМ четвертого уровня обработки сигналов 9.
Количество ПЦ ЦОС первого уровня 1 в блоках выбирается из условия решения задачи обработки информации поступающей от шины ввода данных 2, каждая из которой подключена или к одной антенной решетки, или к однотипным датчикам и т.д. Например в группе блоков ГЩ ЦОС первого уровня 1, соединенных со входом ЦВМ второго уровня обработки сигналов 5, подключенных к информационно-управляюш;ей магистрали 6, соединенной двунаправленной шиной со входом своей ЦВМ третьего уровня обработки сигналов 7, к шине ввода данных 2 одного блока ПЦ ЦОС первого уровня 1 подключена гидроакустическая антенна пассивного тракта обнаружения, а к шине ввода данных другого блока подключена гидроакустическая приемная антенна активного тракта и т.д.
В другой группе блоков ПЦ ЦОС первого уровня 1 и ЦВМ второго уровня обработки сигналов 5, подключенных ко второй информационно-управляюш,ей магистрали второго уровня 6 и соединенной двунаправленной шиной со входом своей ЦВМ третьего уровня обработки сигналов 7, к шине ввода данных 2 одного блока ПЦ ЦОС первого уровня 1 подключен тракт радиолокационный сантиметрового диапазона, а к шине ввода данных 2 другого блока ПЦ ЦОС первого уровня 1 подключен радиолокационный тракт дециметрового диапазона и т.д.
Аналогично, к шинам ввода данных ПЦ ЦОС первого уровня 1 других групп блоков могут подключаться источники информации о состоянии объекта, внешней среды и т.д.
С учетом задаваемой надежности многоуровневой вычислительной системы можно выполнять:
-параллельное включение к источнику информации одного блока ПЦ ЦОС первого уровня 1;
-параллельное включение фуппы блоков ПЦ ЦОС первого уровня 1;
-параллельное включение ЦВМ на любом уровне обработки информации. Наибольшую эффективность многоуровневой вычислительной системы
получается при следуюш,их условиях.
1.Количество ПЦ ЦОС первого уровня 1 в блоке равны (кратно) байту.
2.Количество ЦВМ второго и третьего уровней обработки сигналов 5,7 равно (кратно) байту.
3.Адресация ПЦ ЦОС первого уровня, ЦВМ второго, третьего и четвертого уровней обработки сигналов 5, 7, 9 байтовая (кратная байту).
4.Пропускная способность информационно-управляющей магистрали п-го уровня выше пропускной способности информационно-управляющей магистрали (n-l)-ro уровня.
управляющих магистралях всех уровней, но с разными рабочими частотами, т.е. второй уровень проводная связь, третий уровень оптическая связь, четвертый уровень - многоканальная оптическая связь. Это обеспечивает регулярность структуры многоуровневой вычислительной системы, т.е. простоту контроля состояния, диагностики при отказах, выработку решений по реконфигурации и, как следствие, увеличение надежности устройства в целом.
Регулярная архитектура многоуровневой вычислительной системы с одинаковыми протоколами обмена на всех уровнях позволяет уменьшить время доступа ГГЦ ЦОС первого уровня 1 одного блока к любому ПЦ ЦОС первого уровня 1 другого блока, в т.ч. другой группы. Аналогичные результаты можно получить при обмене информации между ЦВМ разных уровней обработки сигналов. Авторы Н.В. Малютин Г.В. Спиридонов