Автоматизация научных исследований: сборник научных трудов.
обработки ЭВМ M A S T E R . При этом функции окончательного определения события возможны на ЭВМ M A S T E R . Такой подход позволяет включить в систему не только сейсмические подсистемы, но и подсистемы других типов. При использовании на уровнях W O R K E R и B O S S микро ЭВМ типа "Элект роника", а на уровне M A S T E R мини ЭВМ типа С М -1 4 2 0 , СМ -ІЗОО .О І совместно с устройствами межмашинной связи DL /КС загру зка программ в оперативную память микро ЭВМ может быть выполнена с устройств внешней памяти центральной мини ЭВМ по каналу связи, что позволяет сэкономить на ПЗУ и обеспечить оперативное изменение алгоритма работы системы в целом для дополнительных аппаратных за тр а т. При этом благодаря программной сов местимости ЭВМ всех уровней при подготовке программ для микро ЭВМ можно обойтись без применения кросс-систем . Такая система позволяет обслуживать большое число независимых подсистем с достаточным числом каналов регист рации в каждой отдельной подсистеме и вполне приемлемым мертвым временем, в течение которого регистрация событий невозможна. Однако система такой архитектуры выглядит несколько громоздко и пред ставляет большую сложность при программировании уровня B O S S . Особую сложность представляет проблема синхронизации между собой фрагментов од ной подсистемы, реализованной на нескольких микро ЭВМ. Поэтому от такого варианта тоже пришлось отказаться. Был реализован двухуровневый вариант, в котором микро ЭВМ нижнего уровня совмещают в себе функции W O R K E R и B O S S . Каждая микро ЭВМ обслуживает одну подсистему. Такой вариант привлекателен тем, что все осо бенности каждой подсистемы скрыты внутри нее, а подсистемы работают неза висимо друг от друга; но и он не свободен от некоторых недостатков. Во-пер вых, количество каналов в каждой независимой подсистеме ограничено возмож ностями одной микро ЭВМ. Во-вторых, на ЭВМ верхнего уровня M A S T E R возлагается задача диспетчеризации обслуживания различных подсистем, т.е. еще одна функция уровня B O S S . Однако простота реализации и экономия ап паратуры перекрывают недостатки. В настоящее время в системе эксплуатируются две подсистемы сбора, обеспечивающие контроль сейсмоактивности шахтного поля. Подсистемы отлича ются друг от друга размерами и конфигурацией поля наблюдения. Базируются они на микро ЭВМ "Электроника НЦ -80 ", включают в себя сейсмометрические каналы, блоки амплитудной и частотной коррекции, а также аналоговые блоки формирования запроса на ввод информации, выявляющие полезные сигналы из сейсмического шума. Исходная информация оцифровывается и размещается в кольцевом буфере, организованном в ОЗУ ЯВМ. Запросы на ввод вызывают пре рывание процесса оцифровки и выполнение программной дополнительной верифи кации входных данных. В случае выявления полезных сигналов содержание коль цевого буфера передается на обработку подсистемы следующего уровня по кана лам межмашинной связи. Такой алгоритм позволяет исключить большой объем ненужной информации, состоящей в основном из шума и не содержащей сведе ний о сейсмическом событии, разгрузив тем самым ЭВМ верхнего уровня для обработки полезной информации. Связь между подсистемами реализована на основе устройства DL /КС, эти же каналы используются для инициализации работы подсистемы нижнего уровня, заключающейся в загру зке программ и настройке на конкретную конфи гурацию технических средств. Приоритет подсистем устанавливается физичес ким подключением каналов связи. Подсистемы второго уровня реализованы на ЭВМ СМ -4, работают под управлением операционной системы РАФОС. В опе ративном разделе функционирует программа, обслуживающая ввод информации от подсистем более низкого уровня. Эта программа создает очередь на обра ботку накопленной информации в виде пронумерованных файлов на магнитном диске. Фоновый раздел операционной системы занимает обрабатывающая про грамма реального времени низкого приоритета, главное назначение которой - в сокращении информационной избыточности и замене исходных данных расчет ными параметрами, характеризующими регистрируемые явления по совокупнос- 3 8
Made with FlippingBook
RkJQdWJsaXNoZXIy MTUzNzYz