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

книги из ГПНТБ / Лоскутов В.И. Основы современной техники управления

.pdf
Скачиваний:
10
Добавлен:
25.10.2023
Размер:
13.85 Mб
Скачать

Уравнение баланса потока информации, подлежащей пер­ форации и производительности потребного комплекта перфо­ раторов, имеет вид

п

Dd V МІРІ

где

N — годовой поток

информации,

поступающей

на

пер­

 

форацию;

 

 

 

 

 

ki — коэффициент,

учитывающий

неравномерность

за­

 

грузки оборудования;

 

 

 

 

D — число рабочих дней в году;

 

 

 

 

МІ — количество перфораторов;

 

 

 

 

РІ — производительность одного

перфоратора;

 

 

 

п — количество типов перфораторов;

 

 

 

k2 — коэффициент,

учитывающий

изготовление

второго

 

комплекта перфокарт.

 

 

 

 

Стоимость машинного

времени, затрачиваемого на обра­

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

Критерием стоимости обработки информации может слу­ жить количество необходимых нормо-смен в месяц:

 

 

Н

Hi

'

 

 

 

1=1

 

где ТРі

— трудоемкость

і-й

операции

обработки информации;

НІ

— трудоемкость

нормо-смены

і-й операции.

Многомашинные вычислительные комплексы

Существенными условиями применения автоматизирован­ ных систем управления является их надежность в работе, пер­ воначальная стоимость затрат и эксплуатационные расходы.

ЭВМ второго поколения, серийно выпускаемые отечествен­ ной промышленностью, не могут в полной мере обеспечить эти требования. Все они имеют сравнительно низкую надеж­ ность, оснащаются недостаточным количеством устройств ввода-вывода и обладают малыми объемами памяти.

270

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

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

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

Возможности многомашинных комплексов как нового на­ правления в использовании ЭВМ могут быть показаны на ав­ томатических информационных станциях типа «АИСТ», раз­ работанных Сибирским отделением АН СССР. В настоящее время создаются системы «АИСТ-0» на базе электронно-вы­ числительных машин среднего класса М-220 и «АИСТ-1» на базе мощных машин БЭСМ-6. Каждая из них представляет собой автоматический вычислительный комплекс из ряда совмещенных ЭВМ, соединенный с большим числом источни­ ков и потребителей информации. Системы «АИСТ» работают в режиме разделения времени и памяти и осуществляют од­ новременное решение задач для всего круга абонентов, под­ ключенных в данный момент к соответствующей сети.

Рассмотрим структурную схему системы «АИСТ-0», пред­ ставленную на рис. 52. Система имеет три вычислителя — два рабочих и один управляющий (монитор). В качестве рабочих процессоров в системе «АИСТ-0» используются машины М-220, а в качестве монитора — машины «Минск-22». Количество вы ­ числителей в основном звене системы в зависимости от ее проектируемой мощности может быть более двух. Все они объединены общей оперативной памятью, логически разделяе­ мой на две части — память для обслуживания самой системы и память для абонентов. В системе имеется каскад вторичных запоминающих устройств. Промежуточная память оборудуется быстродействующими магнитными барабанами или магнит­ ными дисками, в которых хранятся текущие программы або­ нентов, каждая из которых в нужный момент с помощью спе­

циальной операции «переброски»

может

быть переписана

в оперативную память. Верхний

уровень

вторичной памяти

271

Память на магнитных лентах

Оперативная память

Рис. 52. Многомашинный вычислительный комплекс типа «АИСТ-0»

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

В состав многомашинного комплекса «АИСТ-0» входят внешний канал связи для подключения периферийного и тер­ минального оборудования у абонентов и внутренний канал связи для объединения внутри системы вводно-выводного обо­ рудования.

Связь многомашинных комплексов с абонентами осуще­ ствляется посредством каналов индивидуальной связи, кана­ лов от информационных узлов и каналов от реальных объектов.

В качестве конечных устройств каналов индивидуальной связи могут использоваться телетайпы, флексорайторы, экран­ ные пульты, АЦПУ и другое оборудование. Каналы от инфор­ мационных узлов оборудуются типичными устройствами для ввода-вывода информации: перфокарточными и перфоленточными устройствами, графо-построителями и др. Каналы от ре­ альных объектов предназначены для съема цифровой инфор­ мации от датчиков и измерительных устройств.

Многомашинный комплекс «АИСТ-0» в своем первом оформлении рассчитывается на подключение 10—15 телетай­ пов, двух-трех информационных узлов и трех-четырех кана­ лов от реальных объектов.

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

Диспетчер осуществляет следующие

функции:

реакцию на возникающие сигналы

прерывания, их анализ

и обслуживание;

 

реализацию запросов абонента или процесса на выполнение некоторых системных команд;

организацию физической передачи информации, управле­ ние соответствующими устройствами;

І Ѵ г Ю З а к а з № 1053

273

реализацию защиты информации абонента и работы, осу­ ществляемой для него, от неразрешенного вмешательства дру­ гих абонентов, работающих с системой.

Системные программы осуществляет тот или иной режим работы с абонентами.

Системными программами общего назначения являются программы — ФОН, ПУЛЬТ, ЛДТ и РЕДАКТОР.

Программа ФОН организует пакетную обработку. Во время диалога с ФОНом абонент указывает инструкцию для выпол­ нения программы. Сама программа и информация к ней могут или вводиться с устройств коллективного пользования, или браться из массивов информации абонента.

Программа ЛДТ является расширением ФОНа, абонент указывает желаемое время, к которому должно завершиться

выполнение

задачи.

На основании сведений, полученных от

оператора

системы,

ЛДТ осуществляет преимущественный

пропуск некоторых

приоритетных задач.

Программа ПУЛЬТ позволяет производить отладку ручных программ в режиме разделения времени с заданием с терми­ нала действий, предусматриваемых пультом машины М-220.

Программа РЕДАКТОР предназначена для конструирова­ ния и изменения массивов, содержащих тексты или машинные числа. Программа также производит выдачу абоненту на тер­ минал строки или последовательности строк указанного мас­ сива. Набор системных программ для применения состоит из программ АНАЛИТИК, ДИАЛГОЛ и ТЕНЗОР.

Программа АНАЛИТИК предназначена для статистических преобразований в режиме разделения времени. Реализуемыми действиями являются подстановка, замена, упрощение выра­ жений и аналитическое дифференцирование, а также некото­ рые другие действия при переработке информации.

Программа ДИАЛГОЛ реализует шаговую трансляцию и выполнение текстов, записанных на АЛГОЛе.

Программа ТЕНЗОР предназначена для решения задач ли ­ нейной алгебры в режиме диалога с абонентом.

Большое значение для двусторонней связи абонента с ма­ шиной имеют соответствующие машинные языки. В настоящее время комплекс «АИСТ-0» снабжается трансляторами с язы ­ ков АЛГОЛ и СИГМА.

Попутно с комплексом «АИСТ-0» монтируется более мощ­ ный комплекс «АИСТ-1», состоящий из двух машин БЭСМ-6 и машины-диспетчера «Урал-14».

Предполагается, что указанный комплекс должен иметь оперативную память не менее 128 тыс. слов. Промежуточная

274

память второй ступени должна иметь не менее 1 млн. слов на барабанах для переброски и не менее 10 млн. слов на дисках.

К комплексу «АИСТ-1» может быть присоединено 150—200 телетайпов, около десяти экранных пультов, 15—20 информа­ ционных узлов и 8—10 каналов от реальных объектов.

Существенной частью многомашинных вычислительных комплексов типа «АИСТ» является наличие в них систем пре­ рывания и готовности. Они строятся на основе специально раз ­ работанного регистра прерывания, каждый из разрядов кото­ рого соответствует той или иной причине прерывания мони­ тора.

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

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

Применение многомашинных комплексов в системах управ­ ления решает ряд принципиальных задач, связанных с при­ менением в этой сфере электронных вычислительных машин. В этом случае возрастает использование вычислительной мощ ­ ности отдельных машин, а следовательно, и их производи­ тельность. Увеличивается надежность всей системы, так как при выходе какой-либо машины из строя автоматически отсе­ кается решение задач с более низким приоритетом, задачи же, связанные с оперативным управлением, продолжают решаться в прежнем режиме. Кроме того, вышедший из строя вычисли­ тель может быть задублирован идентичной по типу ЭВМ, тер­ риториально не связанной с управляемым объектом. Послед­ ний фактор для автоматизации процессов управления является решающим и его трудно переоценить.

Применение многомашинных комплексов уменьшает пер­ воначальные затраты и улучшает удобства потребителей при использовании вычислительной техники.

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

экономический результат, особенно при

использовании их

в отраслевых и ведомственных системах,

а также в системах

IV» ю*

275

Процессоры информационных коммуникаций

Запоминающие устройства

Процессоры Информационные Ввода-Вывода переключающие­ информации ся устройства

(переключатель

каналов)

Процессоры

Процессоры

Процессоры Информационные ввода-вывода переключающие­ информации ся устройства

(переключатель

каналов)

Процессоры

Процессоры Информационные ввода-вывода переключающие- _

информации ся устройства Z (переключатель

каналов)

Считывающее

Печатающее

Перфоратор

Печатающее

устройство

{устройство

устройство

 

Контроль

Контроль

Контроль

Контроль

3

Контроль

Контроль

Контроль

Контроль

Телеграфные

ленты

 

 

 

 

 

Коммутатор

Коммутатор

Коммутатор

Г?

 

 

Диск

 

 

 

 

 

•О

 

 

 

 

 

Контроль

 

Диск

Диск

Диск

Диск

Контроль

Контроль

Контроль

 

 

 

 

1

Печатающее

 

 

 

 

Считывающее

 

 

 

 

устройство

устройство

 

 

 

 

Считывающее

Печатающее

Перфоратор

Печатающее

 

устройство

устройство

устройство

 

 

 

 

Контроль

Контроль

Контроль

Контроль

 

1

Процессоры информационных

Диск

Диск Диск

Диск

коммуникаций

 

 

 

Рис. 53. Вычислительная система «В-6700»

американской фирмы

«Burroughs»

277

276

 

 

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

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

Построение крупных вычислительных многомашинных комплексов в настоящее время становится одним из основных направлений в создании новых типов ЭВМ. Этот принцип при построении вычислительных систем используется американ­ скими фирмами Control Data Corporation, Burroughs и др. На рис. 53 показана схема вычислительной системы «В-6700» фирмы «Burroughs». В его состав входят три одновременно действующих электронных вычислительных устройства, со­ прягаемых с рядом оперативных запоминающих устройств. Количество таких блоков может быть доведено до 32. С ос­ новными вычислителями они связаны сетью каналов. С по­ мощью процессоров ввода-вывода и переключателя каналов каждый из основных вычислителей может обращаться к лю ­ бому из этих ОЗУ.

Основные вычислители соединены с процессорами инфор­ мационных коммуникаций. Система оснащена дисковой маг­ нитной памятью большого объема, а также внешними устрой­ ствами (считывающими, перфорационными и печатающими). Все они сблокированы в соответствующие группы, причем две из этих групп могут принимать информацию с телетайпов.

Еще более интересна по своим возможностям аналогичная ЭВМ последней модели В-7700. Она обладает так называемой виртуальной памятью, обеспечивающей все время наличие нужного количества свободных ячеек в ОЗУ. Осуществляется это с помощью программно-операторных средств контроля за ее состоянием и автоматическим освобождением по ходу ре­ шения задач соответствующего объема запоминающих ячеек. Применение стекового механизма памяти позволяет эффек­ тивно осуществлять повторную входимость в программу, что особенно важно для реализации режима разделения времени.

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

278

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

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

В машине В-7700 реализован так называемый принцип ди­ намической модульности, позволяющий автоматически реаги­ ровать на изменение конфигурации системы (увеличение или уменьшение ее), исключая при этом перепрограммирование.

Машина имеет совершенную систему диагностики, исполь­ зующую специальный процессор МД, тестор памяти и прочие устройства, позволяющие в течение 4—5 мин определить и практически устранить любую неисправность в системе.

17.

ПЕРЕДАЧА ИНФОРМАЦИИ В БОЛЬШИХ СИСТЕМАХ УПРАВЛЕНИЯ

Управление сложными системами основано на обмене ин­ формации между управляющими устройствами и управляе­ мыми объектами, а также между самой системой и внешней средой. Материальной формой воплощения информации слу­ жат сообщения, представляющие собой упорядоченную после­ довательность из m цифровых разрядов или кодов. Каждое из таких чисел или слов несет в себе соответствующее количе­ ство сведений.

Формирование сообщений производится с помощью оконеч­ ного оборудования: датчиков, специальных измерительных устройств, кнопочных пультов, телетайпов, флексорайтеров и т. д. Сообщение передается в виде сигналов, определенная последовательность которых несет в закодированном виде нужную информацию.

Производная и результирующая информация, образую­ щаяся в процессе переработки исходных данных, может также циркулировать в информационной сети. Упрощенная схема передачи информации состоит из последовательно связанных между собой источника информации, передающего устройства, канала связи, приемного устройства и ЭВМ. Передающие ка­ налы таких систем, как правило, подвергаются внешним воз­ мущениям в виде помех. Основные проблемы передачи сооб­ щений в сложных и больших системах управления состоят в эффективности их использования, повышения достоверности передаваемых данных, а также оптимизации структур и тех­ нических средств. При этом в способах передачи указанной информации можно выделить две характерные области — передачу на сравнительно небольшие расстояния (несколько километров и десятков километров) и расстояния, измеряемые

280

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