Страница произведения
Войти
Зарегистрироваться
Страница произведения

Цвет сверхдержавы - красный 8 Дотянуться до звёзд. часть 3 главы 21-34


Опубликован:
06.12.2020 — 11.01.2024
Читателей:
11
Аннотация:
Файл книги стал слишком тяжёлым, поэтому поделил на две половины. Комменты 2-й половины отключены, пишите в комменты первой. Картинки перенесу по готовности
Предыдущая глава  
↓ Содержание ↓
↑ Свернуть ↑
  Следующая глава
 
 

Мы также разработали схемно-программный аппарат разделения времени. Он управляется программой-диспетчером и позволяет совместить непрерывный обмен оперативной информацией с процессами решения основных задач управления и обработки данных. Фактически, можно утверждать, что нам удалось частично реализовать в разработанном программно-аппаратном комплексе режим многозадачности. (Реальная история, см. статью 'Система 'Львов' — принципы, структура, функции' http://ogas.kiev.ua/library/systema-lvov-pryntsypy-struktura-funktsyy-534)

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

— Именно так, — подтвердил Глушков. — Хотя быстродействие ЭВМ 'Минск' совсем не рекордное, за счёт продуманной системы прерываний и разделения процессорного времени между задачами машина успевает получать информацию от ЭВМ УМ-1НХ, опрашивающей датчики, и одновременно считать текущую задачу. При этом разработанная для нашей АСУ совокупность устройств обеспечивает дистанционный ввод в основной вычислитель оперативной производственной информации от различных источников непосредственно в момент её возникновения, а также вывод необходимых сообщений в различные производственные подразделения и службы аппарата управления предприятием.

— Но датчики всё же опрашивает отдельная ЭВМ? — уточнил Руднев.

— Да, поскольку время отклика датчиков значительно превышает время опроса, выделяемое системой прерываний. Но если раньше пришлось бы делать многопроцессорную машину, работающую с общим полем памяти, то сейчас у нас одновременно работают две ЭВМ, общающиеся между собой по сети. — пояснил академик. — Это позволяет разнести их по разным помещениям, УМ-1НХ установлена в здании цеха, в отдельной комнате, ближе к датчикам, а 'Минск' — в основном помещении ВЦ.

До этого описанный Глушковым режим работы был невозможен. ЭВМ, работающие в пакетном режиме, считывали программу и информацию с носителя, 'перемалывали' её, как арифмометр, и выдавали результат. Для системы ПРО в 1959-60 гг пришлось строить двухмашинный комплекс из ЭВМ М-40 и М-50, работающих с общим полем памяти. При этом М-40 считала основную задачу, а М-50 обеспечивала ввод данных и получение их по радиоканалу, (кстати сказать, обеспечивавшему скорость 1 Мбит/с на расстоянии около 300 км). Аналогичная схема использовалась в американском суперкомпьютере Cray CDC-6600, только процессоров ввода-вывода, работавших с общим полем памяти, у него было 10, плюс центральный процессор, считающий основную задачу.

ЭВМ БЭСМ-3М8 и БЭСМ-4М12, работавшие в системе 'Посылторга', АСУ 'Транспорт', системе дистанционной продажи билетов тоже представляли собой сложные комплексы с 8 или 12 наборами основных регистров, опрашиваемых по очереди.

(по сути, аналог hypertreading, по похожей схеме работали компьютеры-мэйнфреймы CDC серии Cyber-170 https://en.wikipedia.org/wiki/CDC_Cyber)

— Этот режим работы у нас называется 'системным', и он является основным для АСУ, — продолжил Глушков. — В системном режиме график решения задач управления на центральной ЭВМ синхронизирован в реальном масштабе времени с графиком производственного процесса, который, собственно, и определяет очерёдность решения задач.

Системный режим работы АСУ обеспечивается специально разработанным для этой задачи программно-математическим обеспечением. Оно позволяет автоматизировать процессы централизованного информационного обслуживания, оперативного ввода и систематизации производственной информации, а также оперативного контроля и управления режимом работы АСУ и производства в целом непосредственно в процессе управления предприятием. Разработанный специалистами Института кибернетики комплект служебных программ обеспечивает взаимосвязанное системное функционирование технического комплекса, процессы сбора, передачи и накопления данных, контроль, анализ и обработку принятой информации.

В комплекте используется два основных вида программ: диспетчеризации вычислительного процесса в системе; обмена и оперативной обработки первичных данных. В процессе разработки АСУ мы проводили обширное статистическое исследование, — продолжил академик. — Собранные разработчиками системы данные, полученные в результате предварительных обследований промышленных предприятий, позволили установить, что на первичную подготовку информации для её последующей обработки на ЭВМ затрачивается до 40% ручного труда работников аппарата управления предприятием. Поэтому мы решаем эту задачу с помощью автоматизации процессов оперативной обработки первичных данных.

— Я правильно понял, что система сама определяет очерёдность решения задач? — уточнил Руднев.

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

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

— И какие конкретно целевые задачи ваша система уже решает? — председателя ГКНТ интересовали не столько технические подробности реализации, сколько достигнутые результаты.

— Управление производством, планирование материально-технического обеспечения производства, и учёт, — ответил Петровский. — Это если опустить подробности.

— Опыт мне подсказывает, что самое интересное как раз скрывается в подробностях, — усмехнулся Руднев.

— Это точно, — Степан Остапович почувствовал интерес руководителя и рассказал немного более подробно. — Сейчас машина умеет рассчитывать величины партий деталей и периодичность их запуска в производство; строить и корректировать календарные план-графики работы цехов серийного производства; проводить расчёты незавершенного производства в заготовительных цехах; осуществляет оперативное управление цехом сборки телевизоров; комплектовочно-заготовительным участком и инструментальным производством. Автоматизированное решение этих задач обеспечивает взаимоувязанное управление всеми основными цехами завода и службами комплектации.

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

(Все перечисленные задачи АСУ 'Львов' решала в реальной истории, см. http://ogas.kiev.ua/library/systema-lvov-pryntsypy-struktura-funktsyy-534)

— Впечатляет, — признал Руднев. — Как вам это удалось?

— Это вам Виктор Михайлович лучше объяснит, — увильнул от сложного вопроса Петровский.

Глушков тут же подхватил инициативу:

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

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

— По каким критериям? — тут же уточнил Руднев.

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

— Разумно. А материально техническое обеспечение производства как планируется?

— Система строит календарный план-график обеспечения и локального регулирования, — ответил директор. — Он является исходным пунктом построения календарного план-графика обеспечения производства, с учётом 'опережения' поставок для запуска деталей в производство. На комплектовочно-заготовительном участке оценивается показатель 'обеспеченность' во времени сборочного производства деталями по каждому наименованию, в соответствии с общей потребностью сборки. АСУ периодически делает прямой расчёт этого показателя. Опыт показывает, что такое прогнозирование, как правило, достаточно для управления снабжением.

— Задача локального регулирования обеспечением сводится к применению уже отработанных методов теории регулирования запасов, — добавил Глушков. — В системе для решения этих задач предусмотрены специализированные программы: планирования потребности материалов для цехов основного производства; слежения за запасами на складах завода; расчёта дефицита материалов на складах завода, идущих на товарный выпуск. Также в системе имеются программы статистического прогнозирования расходования запасов на складах, определения точки и партий заказа материалов для комплектующих изделий.

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

— Вы говорили, учёт у вас в системе тоже автоматизирован? — уточнил председатель ГКНТ.

— Для решении задач учёта в системе реализованы три новых принципа: 'одноразового' ввода первичных данных, которые затем многократно используются в различных направлениях; одновременного с вводом в машину машинного синтаксическо-логического контроля и отбраковки вводимых данных; обеспечения возможности более детального и всестороннего слежения за отдельными позициями по выбору оператора, — пояснил Глушков. — То есть, достаточно один раз ввести данные в систему, а дальше машина сама проверяет правильность их ввода, заносит в общую базу данных и отслеживает на всём протяжении производственного цикла. В целом, перечень задач для системы был выбран на основании оценок возможной эффективности решения текущих задач управления предприятием.

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

Председатель ГКНТ кивнул — из того, что он увидел своими глазами, можно было сделать положительный вывод как по возможностям разработанной системы, так и по уровню компетентности руководителя предприятия, свободно ориентировавшегося в этой далеко не простой 'кухне'.

— И какие результаты вы предполагаете получить от внедрения системы?

Вопрос эффективности был ключевым, какими бы впечатляющими ни были продемонстрированные высокому начальству 'кибернетические навороты'.

— Внедрение системы позволило получить экономический эффект по итогам внедрения первого этапа порядка двух миллионов рублей, — ответил Петровский, — и ещё около четырёх с половиной миллионов рублей, по предварительным расчётам, ожидаем 'поднять' со второго этапа. По расчётам экономистов, эффективность вложения средств в АСУП для завода в 3 раза превышает эффективность вложения средств в производство. Система окупилась уже за первый год опытной эксплуатации.

(Суммы указаны в дореформенных ценах, в реальной истории эффект от 1 этапа: 201 тыс. руб.; по итогам последующего совершенствования системы 464 тыс. руб. — весьма прилично для описываемого периода)

— Впечатляющая разработка, — одобрил Руднев. — Вопрос в том, насколько быстро можно будет внедрять подобные АСУ на других предприятиях. То есть, это же не типовое решение?

— Не совсем типовое, но максимально к нему приближенное, — подтвердил Глушков. — Перечень решаемых задач на большинстве предприятий сходный, но конфигурации оборудования везде свои. Везде есть какие-то особенности учёта, производственные нюансы, индивидуальные для каждого предприятия. Поэтому типовое решение каждый раз придётся 'допиливать' по месту. Иначе это не работает. В процессе развития предприятия будут постоянно возникать новые задачи. Для нормальной работы системы необходимо наличие в штате заводского ВЦ собственных программистов и постоянное обучение персонала на рабочих местах.

— А может ли ваша система передавать информацию непосредственно в ОГАС? — спросил гость. — Насколько они совместимы?

— Конечно. АСУ использует тот же формат данных и телеграфный протокол связи, что и ОГАС, — ответил академик. — Такая совместимость закладывалась нами с самого начала. Мы разработали ГОСТ на форматы данных и протоколы передачи информации. Нужно с самого начала поставить условием создания всех будущих АСУ на всех предприятиях и организациях страны соответствие требованиям совместимости по этому стандарту. Этот вопрос я буду поднимать на Госкомупре.

(В 1970-80 гг в СССР создавалось множество АСУ на предприятиях, но все они были очень слабо совместимы или вообще несовместимы между собой.)

Председатель ГКНТ остался доволен увиденным:

— Хорошо поработали, товарищи. Выглядит впечатляюще. Буду рекомендовать вашу работу на соискание Государственной премии. Когда остальные телевизионные заводы будете оснащать такими системами?

— Как только будет соответствующее решение Минрадиопрома, — ответил Глушков. — К нам уже обращался за помощью товарищ Устинов, он просит организовать АСУ на всех заводах оборонных министерств. Будем этим заниматься, конечно, но намного важнее внедрять автоматизацию управления предприятиями народного хозяйства.

123 ... 1415161718 ... 107108109
Предыдущая глава  
↓ Содержание ↓
↑ Свернуть ↑
  Следующая глава



Иные расы и виды существ 11 списков
Ангелы (Произведений: 91)
Оборотни (Произведений: 181)
Орки, гоблины, гномы, назгулы, тролли (Произведений: 41)
Эльфы, эльфы-полукровки, дроу (Произведений: 230)
Привидения, призраки, полтергейсты, духи (Произведений: 74)
Боги, полубоги, божественные сущности (Произведений: 165)
Вампиры (Произведений: 241)
Демоны (Произведений: 265)
Драконы (Произведений: 164)
Особенная раса, вид (созданные автором) (Произведений: 122)
Редкие расы (но не авторские) (Произведений: 107)
Профессии, занятия, стили жизни 8 списков
Внутренний мир человека. Мысли и жизнь 4 списка
Миры фэнтези и фантастики: каноны, апокрифы, смешение жанров 7 списков
О взаимоотношениях 7 списков
Герои 13 списков
Земля 6 списков
Альтернативная история (Произведений: 213)
Аномальные зоны (Произведений: 73)
Городские истории (Произведений: 306)
Исторические фантазии (Произведений: 98)
Постапокалиптика (Произведений: 104)
Стилизации и этнические мотивы (Произведений: 130)
Попадалово 5 списков
Противостояние 9 списков
О чувствах 3 списка
Следующее поколение 4 списка
Детское фэнтези (Произведений: 39)
Для самых маленьких (Произведений: 34)
О животных (Произведений: 48)
Поучительные сказки, притчи (Произведений: 82)
Закрыть
Закрыть
Закрыть
↑ Вверх