Реферат: Автоматизация
Ю.Ф.Певчев К.Г.Финогенов
АВТОМАТИЗАЦИЯ ФИЗИЧЕСКОГО ЭКСПЕРИМЕНТА
Допущено Министерством высшего и среднего специального образования СССР в качестве учебного пособия для студентов физических специальностей вузов
МОСКВА ЭН Е РГОАТОМИЗДАТ 1986
ПРЕДИСЛОВИЕ
Современные измерительные системы в экспериментальной физике и других областях науки практически немыслимы без разнообразных технических средств, позволяющих автоматизировать сбор, накопление и обработку информации. Применение автоматизированных измерительных комплексов значительно экономит труд экспериментаторов в ходе измерений, повышает эффективность использования дорогостоящих ядерно-физических установок, таких, как реакторы, ускорители. Наконец, решение многих экспериментальных задач принципиально невозможно без современных достижений электронной и вычислительной техники.
При подготовке эксперимента персоналу научных лабораторий приходится решать многочисленные вопросы технического и экономического характера, связанные с автоматизацией измерений. Грамотный инженерный подход к выбору средств автоматизации на начальном этапе работ позволяет значительно сократить сроки создания установок, а также экономить материальные ресурсы и время при дальнейшем развитии комплекса и переориентации его для решения новых экспериментальных задач.
Какие вычислительные средства следует выбрать для решения поставленной задачи, как организовать взаимодействие ЭВМ с разнородной измерительной аппаратурой эксперимента, какое программное обеспечение использовать для достижения требуемого быстродействия и гибкости работы всей измерительной системы — рассмотрению этого круга вопросов посвящена настоящая книга, которая является переработанным изложением курсов лекций по автоматизации физического эксперимента, читаемых авторами в течение ряда лет студентам МИФИ, слушателям факультетов повышения квалификации специалистов промышленности и переподготовки специалистов по новой технике, преподавателям и научным сотрудникам в рамках действующей в институте Практической школы ЭВМ. Опыт работы с различным контингентом слушателей показывает, что в настоящее время существует острый дефицит учебной литературы по практическим вопросам автоматизации экспериментов. Целью учебного пособия является изложение основ знаний, необходимых для практической работы по созданию измерительных систем с использованием аппаратуры КАМАК, мини- и микро-ЭВМ. Вопросы применения вычислительных средств и их программного обеспечения рассмотрены на примере ЭВМ типа СМ-4 и Электроника-60, получивших наибольшее распространение при автоматизации физических исследований. Поскольку изучение вычислительной техники немыслимо без практической работы по написанию конкретных программ, книга содержит большое количество примеров и задач возрастающей сложности, снабженных решениями и комментариями.
Настоящее учебное пособие ориентировано лишь на начальное ознакомление с предметом. Более детальные сведения по затронутым и смежным вопросам читатель может найти в литературе, список которой приведен в конце книги.
Методы и технические средства автоматизации физического эксперимента изложены, например, в работе [1], где рассмотрены особенности применения ЭВМ для автоматизации физического эксперимента, различные системы сбора и обработки данных в крупных физических установках. В книге затронуты вопросы программных систем комплексной обработки экспериментальных данных. Многочисленные примеры измерительно-вычислительных систем для проведения экспериментов в различных областях ядерной физики, физики плазмы, лазерного термоядерного синтеза и других дают представление о современных методах организации физических исследований. Содержательный обзор [2] знакомит с концепциями построения автоматизированных систем научных исследований, выбором базовых аппаратных и программных средств для построения таких систем, направлением новых разработок аппаратных и программных средств.
В книгах [3,4] изложены основы теории и практики построения стандартных интерфейсов измерительных систем, в том числе системы КАМАК, МЭК-625 и др.
Желающих углубить свои знания по общим вопросам построения микро- и мини-ЭВМ можно адресовать к учебному пособию [5], где описаны архитектура малых ЭВМ, их системные интерфейсы, организация ввода — вывода, периферийные устройства, системное программное обеспечение и тенденции развития малых ЭВМ. Эти же вопросы рассмотрены в фундаментальной работе [6], где большое внимание уделяется конкретным микропроцессорам и микро-ЭВМ. Целый ряд книг [7—9] посвящен различным вопросам организации ЭВМ типа PDP-11, СМ-4. Для освоения программирования этих машин на языке АССЕМБЛЕР можно рекомендовать работы [6, 8, 10, 11]. В [8] даны некоторые элементы операционной системы RT-11. Средствам операционной системы РАФОС посвящена книга [12].
Наконец, общие сведения по современным электронным модульным системам и перспективам их развития изложены в ряде обзоров журнала «Приборы и техника эксперимента» [13—15].
Главы 2—4 настоящей книги, а также § 1.2 написаны Ю. Ф. Певчевым; главы 5—9 и § 1.1, 1.3—К. Г. Финогеновым. В написании гл. 7 принимал участие М. П. Шарак, гл. 8— А. А. Зубец, гл. 9— С. Д. Чигирь. Авторы будут благодарны читателям за любые замечания и предложения, касающиеся содержания и стиля книги. Отзывы и замечания направлять по адресу: 113114, Москва, Шлюзовая набережная, 10, Энергоатомиздат.
ГЛАВА 1
^ ОРГАНИЗАЦИЯ ЯДЕРНО-ФИЗИЧЕСКОГО ЭКСПЕРИМЕНТА
§ 1.1. ОСОБЕННОСТИ ЯДЕРНО-ФИЗИЧЕСКИХ ИЗМЕРЕНИЙ
Современные физические исследования имеют характерные черты, которые зачастую делают невозможным их проведение без использования целого комплекса средств, образующих понятие автоматизации физического эксперимента.
Рассмотрим в качестве примера эксперимент по исследованию осколков деления ядер быстрыми нейтронами, поставленный в Ленинградском институте ядерной физики им. Б. П. Константинова АН СССР1. Целью измерений является получение распределений образующихся осколков по энергиям и массам и нахождение корреляционных зависимостей между этими величинами.
Ускоренные до энергии 1 ГэВ протоны падают на тонкую мишень М (рис. 1.1), содержащую исследуемое вещество. Образующиеся при делении ядер мишени осколки разлетаются в стороны и часть их попадает на мозаики полупроводниковых детекторов (ППД)" Ml и М2, установленные на оси, перпендикулярной к направлению движения протонов, на расстоянии 1 м от мишени. Каждая мозаика представляет собой диск диаметром 180 мм, на котором равномерно размещаются 33 поверхностно-барьерных ППД. Использование мозаики детекторов вместо одиночного детектора позволяет увеличить светосилу прибора без ухудшения его энергетического разрешения.
На оси, соединяющей мишень с центром мозаики Ml, на расстоянии 5 см от мишени расположено устройство нуля времени Я, основным элементом которого является тонкая никелевая пленка. При прохождении регистрируемого осколка через пленку из нее испускаются вторичные электроны, которые после ускорения электрическим полем и фокусирования электростатической линзой регистрируются сцинтилляционным детектором с тонким пластическим сцинтиллятором. Импульс на выходе сцинтилляционного детектора устройства нуля времени характеризует момент прохождения осколка через детектирующую пленку.
С
каждого ППД мозаик Ml и М2 снимаются два сигнала. Один, спектрометрический, несет в себе информацию об образовавшемся в детекторе заряде, который, в свою очередь, пропорционален кинетической энергии зарегистрированного осколка.
Рис. 1.1. Схема экспериментальной установки для исследования процесса деления
Другой, временной, характеризует момент регистрации осколка и позволяет определить время ^ Т, требуемое каждому осколку для прохождения известного расстояния D между мишенью и детектором (после введения поправки на расстояние между точками М и Я). Отсюда легко найти скорости осколков:
v = D/T.
Энергия Е и скорость v осколка связаны известным соотношением E = mv2/2, поэтому, зная Е и v, можно найти массу осколка га. Таким образом, установка, построенная по приведенной на рис. 1 схеме, позволяет изучать массовые и энергетические распределения осколков деления, при этом совместное измерение параметров обоих осколков одного акта деления дает возможность исследовать корреляции их характеристик.
Наличие в каждой мозаике 33 детекторов усложняет процесс регистрации и обработки экспериментальных данных. Информация о каждом осколке должна включать, кроме пролетного времени Т и энергии £, еще и адрес (номер) сработавшего детектора А. Это дает возможность ввести тригонометрическую поправку на длину пролетной базы и на толщину встречающихся на пути осколка тонких пленок, а также установить, находятся ли сработавшие детекторы на одной прямой, проходящей через центр мишени.
Итак, рассмотренная система позволяет для каждой зарегистрированной пары осколков определить их массы и энергии и найти корреляции этих величин. При этом непосредственно в процессе регистрации осколков измеряются шесть величин: энергии £ь £2, интервалы времени Т1 , Т2 и координаты (номера) сработавших детекторов А1, А2.
Для того чтобы иметь возможность накапливать и обрабатывать экспериментальные данные с помощью цифровых электронно-вычислительных устройств, их следует преобразовать в цифровую форму. Для этого измеряемая величина квантуется, т. е. ее значение сравнивается с некоторым эталоном и определяется количество содержащихся в нем эталонных единиц. Полученное число в виде двоичного кода записывается в выходной регистр соответствующего электронного модуля — аналого-цифрового преобразователя. При этом для точного отображения значения измеряемой аналоговой величины в цифровую форму число шагов квантования и соответственно длина выходного регистра должны быть достаточно велики.
Большое количество измеряемых величин (их в этом случае называют параметрами, а сам эксперимент — многопараметрическим или многомерным) приводит к необходимости накопления значительного объема информации. Действительно, регистрируемые частицы могут обладать произвольным сочетанием значений измеряемых параметров. Если, например, выполняются двухпараметрические измерения и каждая величина кодируется 7-разрядным преобразователем (с погрешностью квантования 1/27~1Х>), то общее число возможных каналов, т. е. сочетаний значений каждого из параметров, составит 27-27^101 В рассматриваемой установке для кодирования Е и Т используются 9-разрядные (512-канальные) преобразователи, а кодирование номера детектора при 33 детекторах требует шесть разрядов. В результате общее число каналов составит 29.29.29-29.26.26 = 248^2-1014.
Если, однако, экспериментатора интересуют только массовые и энергетические распределения осколков независимо от угла их вылета, то число каналов сокращается до 29-29-29-29 « 6-1010.
Для того чтобы получить искомое распределение с достаточно малой статистической погрешностью, число отсчетов в каждом канале должно быть большим, желательно не менее 100. Если бы регистрируемые события распределялись по каналам равномерно, в этих условиях понадобилось бы зарегистрировать в общей сложности 6-1010-102=6-1012 событий, что представляет собой огромное (исходя из современных технических возможностей) значение. В действительности, однако, события распределяются по каналам неравномерно, группируясь в более или менее узкие пики. Если предположить, что наблюдаемые в эксперименте значения измеряемых энергий и интервалов времени занимают приблизительно 1/tO всей шкалы, т. е. по 50 каналов, то результирующее число событий снизится до б-1012-(1/ГО)4 = 6-108, оставаясь еще очень большим. При более узких пиках или при допущении большей статистической погрешности в каналах объем накапливаемой информации может быть уменьшен. В рассматриваемом эксперименте в каждой серии измерений накапливалось порядка 105—106 событий.
Таким образом, характерной чертой современного эксперимента является огромное количество получаемой информации, накопление и хранение которой возможно только с использованием цифровых вычислительных машин. Высокие скорости поступления информации и необходимость ее обработки не после завершения ^эксперимента, а прямо в ходе измерений, требуют непосредственной связи ЭВМ с измерительной аппаратурой, что, в свою очередь, существенно расширяет возможности экспериментальной установки и повышает качество измерений. Про такую установку говорят, что она работает на линии с ЭВМ, а режим обработки измерительной информации в темпе ее поступления называют режимом реального времени.
Еще одна характерная черта современного эксперимента — необходимость формирования и вывода по ходу эксперимента разнообразной служебной и контрольной информации, что тоже может быть реализовано только с помощью ЭВМ.
Рис. 1.2. Двумерный спектр энергий осколков спонтанного деления ядер 252Cf (замкнутые кривые проведены через точки с одинаковой скоростью счета событий; цифры у кривых — относительные числа отсчетов)
В рассматриваемой установке предусмотрен контроль измерительных характеристик спектрометрических и временных трактов с помощью автоматической системы непрерывного контроля, включающей в себя генератор запуска фотодиода, генератор импульсов стабильной амплитуды, отградуированную перестраиваемую линию задержки и распределитель наносекундных импульсов. Конкретные значения амплитуды импульсов и временной задержки, так же как и последовательность работы всей системы контроля, можно задавать программным способом командами ЭВМ.
Рис. 1.3. Упрощенная структурная схема электронного обеспечения экспериментальной установки, изображенной на рис. 1.1: Ml и М2 — мозаики детекторов; М — мишень; Р — пучок протонов; БПУ — быстрые предусилители; СПУ— спектрометрические усилители; ФАД — формирователи адреса и дискриминаторы; ЛП — линейные пропускатели; Ф1, Ф2 — быстрые формирователи; ЛЗ — линия задержки; ГВ1, ГВ2 — генераторы ворот; СС1, СС2, ССЗ — схемы совпадений; ВАШ, ВАП2 — время-амплитудные преобразователи; У — усилители; АЦП — амплитудно-цифровые преобразователи; Э-100 — ЭВМ «Электроника-100»
В начальный момент времени на фотодиод, установленный перед фотокатодом ФЭУ устройства нуля времени, подается короткий импульс запуска. Тем самым имитируется прохождение заряженной частицы через пленку нуля времени. Этот же импульс через линию задержки поступает в выбранные распределителем временные тракты установки. Одновременно в спектрометрический тракт подается импульс от генератора стабильной амплитуды. Таким образом, полностью имитируется полезное событие. Амплитуды и временные задержки сигналов контроля выбирают таким образом, чтобы образовать реперные пики в начале, середине и конце исследуемых диапазонов времени пролета и энергии. Программа управления системой кон троля составлена так, что контрольные события генерируются только в паузах между макроимпульсами протонного пучка и не накладываются на измеряемые физические события. Коды контрольных событий накапливаются в памяти ЭВМ. Их последующая обработка позволяет получить информацию об изменении характеристик измерительных трактов в процессе проведения эксперимента и ввести соответствующие поправки в результаты измерений. В случае выхода измерительных характеристик из заданных границ система оповещает об этом оператора выводом на терминал соответствующего сообщения. Кроме контроля измерительных характеристик установки в процессе эксперимента ведутся также непрерывные измерения суммарных скоростей счета устройства-нуля времени и мозаик M1 и М2, а также скорости счета полезных событий. Эти данные, выводимые на терминал, позволяют следить за ходом эксперимента.
Следует заметить, что регистрируемые 48-разрядные коды событий сами по себе не дают информации о правильности настройки электронно-измерительной аппаратуры установки или выбранного режима измерений. Если же в процессе измерений накапливать и выводить на графический терминал двумерное распределение величин Е{ и Е2, по его виду можно легко контролировать ход эксперимента. Действительно, при регистрации осколков деления распределение £1—£2 имеет характерную двугорбую форму (рис. 1.2). Формирование такого распределения требует выделения некоторой части поступающей информации и обработки ее в реальном времени так, чтобы вид наблюдаемого на графическом терминале двумерного спектра в любой момент соответствовал текущий условиям эксперимента.
Использование ЭВМ на линии с физической установкой дает возможность оперативно, по ходу эксперимента, изменять настройку электронной аппаратуры или самих детекторов, руководствуясь результатами предварительной обработки регистрируемой информации, производимой ЭВМ в реальном времени. Это во многих случаях 'существенно снижает затраты времени на проведение эксперимента и повышает точность измерений.
Эксперименты, подобные рассмотренному, требуют для своего проведения целого комплекса электронной аппаратуры (рис. 1.3):
Каждые три детектора мозаики объединены в одну спектрометрическую ячейку и подключены к зарядочувствительным спектрометрическим предусилителям СПУ. Такое объединение позволяет сократить требуемое количество предусилителей с 66 до 22 практически без ухудшения энергетического разрешения тракта. Далее с помощью специальных линейных пропускателей ЛП сигналы со всех ППД объединяются в единый спектрометрический тракт Е.
Как уже отмечалось выше, с каждого ППД снимается, кроме спектрометрического, еще и временной сигнал. Этот сигнал несет в себе информацию о моменте регистрации осколка и о номере сработавшего детектора. Пройдя через быстрый предусилитель БПУ, сигналы с ППД поступают в блок формирователей адреса и дискриминаторов ФАД, который объединяет временные сигналы в единый временной тракт Т и, кроме того, формирует двоичный код адреса сработавшего детектора А.
Объединенные временные сигналы с мозаик Ml и ^ М2 проходят через быстрые формирователи Ф1 и Ф2, осуществляющие привязку к переднему фронту импульса, и запускают «генераторы ворот» ГВ1 и ГВ2, формирующие относительно длинные импульсы, перекрывающие возможный диапазон измеряемых времен пролета (50—150 не). Эти импульсы поступают на схемы совпадений СС1 и СС2, на вторые входы которых приходит задержанный на линии задержки ЛЗ сигнал нуля времени. Схемы совпадений СС1 и СС2 фиксируют заряженные частицы, прошедшие через детектирующую пленку устройства нуля времени и мозаику детекторов в пределах установленного временного диапазона. Выходные сигналы схем СС1 и СС2 служат в качестве стартовых для время-амплитудных преобразователей ВАШ и ВАП2 соответственно. Стоп-сигналами для них являются задержанные сигналы формирователей Ф1 и Ф2. Преобразователи ВАШ и ВАП2 формируют импульсы, амплитуды которых пропорциональны пролетным временам регистрируемых частиц. При этом отсчет ведется в обратной шкале времени. Запуск ВАП сигналом от ППД мозаики, а остановка сигналами от детектора нуля времени позволяют заметно снизить фон случайных срабатываний. .Действительно, плотность потока сигналов от детектора нуля времени составляет в реальных условиях около 104 в 1 с, а от мозаик — всего несколько импульсов в 1 с. Сигналы с выходов ВАШ и ВАП2, несущие информацию о пролетном времени, а также спектрометрические сигналы с выходов линейных пропускателей поступают через усилители У в блок из четырех амплитудно-цифровых преобразователей АЦП, преобразующих входные аналоговые величины в цифровые коды.
Схема совпадений ССЗ выделяет парные осколки, т. е. события, подлежащие регистрации. Каждое такое событие дает сигнал прерывания в ЭВМ и инициирует передачу информации об одном событии из АЦП в память ЭВМ Электроника-100. Одновременно в ЭВМ поступает код номера сработавшего детектора А.
Малая ЭВМ Электроника-100 обладает ограниченными возможностями и используется в данной установке для приема и упаковки в определенном формате закодированной информации от детекторов, а также для управления системой контроля. Из ЭВМ Электроника-100 информация массивами по 163 события пересылается в ЭВМ Минск-32 (находящуюся на расстоянии 1 км от экспериментальной установки), которая выполняет двухэтапную обработку экспериментальных данных. На первом этапе данные корректируются, пересчитываются из условных кодов в размерные физические величины и запоминаются на магнитных лентах в виде протокола эксперимента. На втором этапе происходит окончательная обработка: построение двумерных матриц £,—£2, (т{--т2) — (f1-f2) и других, нахождение моментов распределений, графическое представление обработанной информации.
Использование двухмашинных комплексов, представляющих со-~) бой двухуровневую иерархическую структуру (число уровней может быть и больше двух), весьма характерно для сложных физических f экспериментов. Очевидно, что все вычислительные средства, входящие в состав такого комплекса, должны быть связаны друг с другом и образовывать единую вычислительную систему.
§ 1.2. ТЕХНИЧЕСКИЕ СРЕДСТВА АВТОМАТИЗАЦИИ ЭКСПЕРИМЕНТА
Рассмотренный в § 1.1 пример дает общее представление об основной особенности организации ядерно-физического эксперимента, заключающейся в том, что неотъемлемой частью большинства современных экспериментальных установок являются устройства, способные выполнять вычислительно-управляющие функции. При таком подходе к автоматизации измерений перед эксперимента-''' тором возникает необходимость решения трех основных вопросов:
А) выбор типа вычислительно-управляющего устройства для работы в составе измерительного комплекса;
Б) установление связи с этим устройством той части оборудования, которая по условиям работы должна взаимодействовать с ним в ходе эксперимента;
В) программирование работы вычислительно-управляющего устройства для выполнения всем комплексом определенных функций в ходе измерений. Для грамотного решения многих проблем, связанных с созда нием автоматизированных измерительных систем, необходимо иметь представление о современных технических и программных средствах, используемых при организации экспериментальных комплексов.
Рис. 1.4. Структура связей между основными техническими средствами эксперимента
На рис. 1.4 в наиболее общем виде представлена структура связи между основными техническими средствами современных измерительных комплексов.
^ Измерительная аппаратура эксперимента
Состав измерительной аппаратуры, используемой в эксперименте, определяется конкретной задачей, для решения которой создается измерительная система. В каждой области исследования обычно существует свой базовый набор измерительной аппаратуры. Так, при проведении экспериментальных работ в ядерной физике часто используют различные устройства временного и амплитудного отбора событий, амплитудно-цифровые и время-цифровые преобразователи, счетчики импульсов и некоторую другую аппаратуру. Вопросы функционирования подобного рода аппаратуры, предназначенной для ядерно-физических исследований, и ее характеристики достаточно подробно рассматриваются в соответствующих курсах типа «Ядерная электроника», «Основы электронных методов ядерной физики» и т. п.
К техническим средствам, которые применяются непосредственно для автоматизации научных исследований, обычно относят вычислительные устройства, входящие в состав экспериментального комплекса, и средства их связи с измерительной аппаратурой эксперимента.
^ Вычислительные устройства в составе экспериментальных комплексов
Следует отметить, что термин вычислительные устройства не полностью отражает те функции, которые возлагаются на них в ходе измерений. Эти функции заключаются не только в выполнении чисто вычислительных операций над экспериментальными данными, но могут также включать выполнение определенных действий по управлению ходом эксперимента.
Выбору вычислительных устройств и способу их связи с измерительной аппаратурой следует уделять серьезное внимание, поскольку от грамотного решения этого вопроса во многом зависит успех исследовательской деятельности научного коллектива. Неквалифицированный, бессистемный подход к автоматизации измерений приводит к существенному снижению эффективности работы оборудования в ходе эксперимента, неоправданно большим затратам времени и материальных ресурсов, которые могут понадобиться для создания и дальнейшего развития измерительного комплекса.
В качестве устройств, выполняющих вычислительные и управляющие функции, в автоматизированных измерительных системах используют различные типы ЭВМ, выпускаемые промышленностью, или специальные программируемые устройства, в состав которых обычно входят микропроцессорные ЭВМ с ограниченными по сравнению с промышленными ЭВМ возможностями.
Какими же соображениями следует руководствоваться при выборе вычислительных средств для использования в конкретных измерительных системах? Решение вопроса зависит, прежде всего, от тех функций, которые возлагаются на эти устройства в ходе эксперимента. Многообразие же функций, в свою очередь, во многом определяется степенью сложности физической задачи, решаемой на данном этапе исследований. К числу основных функций вычислительных и управляющих средств, используемых в режиме реального времени, относятся накопление экспериментальных данных, их предварительная или полная обработка, представление результатов обработки в процессе эксперимента в удобном для экспериментатора виде и, наконец, управление экспериментом по заданному алгоритму с учетом особенностей, возникающих непосредственно в процессе измерений. Для решения всего комплекса проблем, связанных с автоматизацией процесса измерений, целесообразно использование в составе экспериментальных комплексов стандартных ЭВМ.
^ Промышленные ЭВМ для автоматизации научных исследований
Все выпускаемые промышленностью ЭВМ условно принято делить на несколько классов: большие, средние, мини- и микро-ЭВМ. Машины каждого класса характеризуются многими параметрами, в частности определенной производительностью, оснащением аппаратными "и программными средствами и др. Немаловажным обстоятельством для использования ЭВМ в системах автоматизации научных исследований является различие в их стоимости — от нескольких тысяч рублей (микро-ЭВМ) до нескольких миллионов (большие ЭВМ).
Принципиально не существует непреодолимых технических трудностей для использования любой ЭВМ в составе экспериментальных установок. Основными критериями пригодности определенного типа ЭВМ для этой цели являются, в первую очередь, соответствие ее вычислительной мощности сложности алгоритма и скорости обработки информации в ходе измерений, наличие необходимого объема запоминающих устройств для накопления и хранения экспериментальных данных, достаточная гибкость взаимодействия с нестандартными по отношению к данной ЭВМ внешними устройствами, т. е. измерительной аппаратурой, используемой в эксперименте. Несмотря на то что большие и средние ЭВМ классов ЕС 1040, ЕС1033 и т. п. удовлетворяют первым двум условиям, их структурная организация не обеспечивает эффективного обмена информацией с нестандартными внешними устройствами. Низкая в большинстве случаев эффективность использования таких ЭВМ при работе в режиме реального времени и их высокая стоимость ограничивают возможности применения их для автоматизации измерений. Подобного рода ЭВМ обычно являются принадлежностью вычислительных центров научных организаций, где их применяют для решения счетных задач в режиме пакетной обработки. В крупных научно-исследовательских организациях при построении иерархических многомашинных комплексов большие ЭВМ вычислительных
центров используются в качестве головных ЭВМ, т. е. ЭВМ высокого уровня, для окончательной обработки информации, поступаю щей от многих экспериментальных установок.
При проведении отдельных сложных экспериментов в физике высоких энергий и релятивистской ядерной физике большие и средние ЭВМ иногда используют в составе экспериментальных комплексов. Обычно в этом случае одна большая ЭВМ обслуживает несколько крупных спектрометров, обеспечивая накопление данных и экспрессную обработку больших массивов информации.
Наиболее широкое распространение в качестве вычислительных и управляющих средств при проведении ядерно-физических исследований получили, различные мини- и микро-ЭВМ. Одной из основных особенностей машин данного класса является то, что их структурная организация допускает сравнительно простую в техническом и программном отношениях возможность взаимодействия внешними устройствами, в том числе и с измерительной аппаратурой эксперимента.
На начальном этапе разработки и промышленного выпуска мини-ЭВМ значительно превосходили микро-ЭВМ по производительности, оснащенности устройствами ввода — вывода, а также возможностью использования развитого программного обеспечения. Процессоры мини-ЭВМ выполнялись в основном на микросхемах, средней степени интеграции, что обеспечивало их большее быстродействие по сравнению с микро-ЭВМ. Термин «микро-ЭВМ» отражает то, что основной частью процессора данной ЭВМ является большая интегральная схема — микропроцессор. Совершенствование элементной базы электронного приборостроения и в особенности повышение быстродействия, разрядности и функциональной полноты микропроцессорных комплектов привело к тому, что уже к середине 80-х годов некоторые типы микро-ЭВМ по основным параметрам приблизились к мини-ЭВМ, а в некоторых случаях даже превзошли, их.
Отечественной промышленностью освоены и серийно выпускаются различные типы мини- и микро-ЭВМ, например такие, как СМ-4, Электроника-60, СМ-1800, ДЗ-28, Искра-226 и др., из которых не все в равной степени приспособлены для целей автоматизации научных исследований.
По целому ряду причин наибольшее признание и применение при создании современных измерительных систем получили мини- и микро-ЭВМ, характерной особенностью которых является наличие у них единой системной магистрали или, что то же самое, магистрального интерфейса типа «Общая шина» (в литературе на английском языке UNIBUS). Эта серия машин представлена рядом ЭВМ различной производительности, имеющих одинаковую архитектуру, т. е. аналогичные, с точки зрения пользователя, аппаратные и программные ресурсы. Несмотря на то, что вычислительные возможности различных машин семейства могут существенно различаться, все они программно совместимы от младших моделей к старшим. Малые и микромашины данного класса комплектуются необходимым набором стандартных внешних устройств, широко-развитым и достаточно хорошо освоенным персоналом научных лабораторий системным программным обеспечением, а также трансляторами с языков программирования различного уровня. Кроме того, для всех этих машин разработаны и выпускаются средства сопряжения с измерительной аппаратурой эксперимента.
К мини-машинам данного типа, которые распространены в научных лабораториях страны, относятся такие ЭВМ, как СМ-1300 (быстродействие около 800 тыс. операций в секунду, максимальный адресуемый объем ОЗУ 56К байт), СМ-1302, СМ-4, Электроника 100/25, MERA-125 (около 800 тыс. операций в секунду, 256К байт), СМ-1420 (порядка 1 млн. операций в секунду, 4 Мбайт), Электро-ника-79 (порядка 3 млн. операций в секунду, 4 Мбайт). В качестве характеристики быстродействия ЭВМ здесь и далее дана скорость выполнения простых операций типа регистр — регистр, которая обычно приводится в рекламной литературе на конкретные ЭВМ. Реальное быстродействие в большой степени зависит от характера задач и области применения вычислительной машины. Так, для ЭВМ типа СМ-4 при решении научно-технических задач быстродействие составляет около 130 тыс. операций в секунду. Мини-машины СМ-1420 и Электроника-79 по своим основным характеристикам находятся на уровне средних и даже больших современных ЭВМ, поэтому включение их в разряд мини-ЭВМ в достаточной степени условно.
Семейство микро-ЭВМ данного направления, все машины которого программно полностью совместимы с рассмотренными мини-ЭВМ, включает, прежде всего, наиболее распространенную микромашину Электроника-60 (~200 тыс. операций в секунду, 56К байт). Позже промышленностью были выпущены различные ЭВМ типа Электроника-60, такие, как MERA-60 (производство ПНР), одноплатные машины Электроника МС1201 01, МС1201 02, МС1211. В одноплатных машинах на одной монтажной плате выполнены все основные элементы ЭВМ — процессор, полный объем ОЗУ, интерфейсы для подключения основных внешних устройств, например алфавитно-цифрового дисплея, алфавитно-цифрового печатающего устройства, внешнего запоминающего устройства на гибких магнитных дисках. Разработаны и используются модификации одноплатной микро-ЭВМ типа Электроника-60, выполненные в виде модулей системы КАМАК. Применение одноплатных микро-ЭВМ позволяет создавать надежные компактные измерительные системы, которые могут успешно эксплуатироваться не только в лабораторных, но и в полевых, полетных, промышленных условиях.
Рис. 1.5. Конфигурация автономной ЭВМ для автоматизации измерений
На базе микро-ЭВМ Электроника МС1201 выпускаются так называемые диалоговые вычислительные комплексы ДВК-1, ДВК-2, ДВК-3, различающиеся комплектацией стандартными внешними устройствами, программным обеспечением и типом процессора.
Перечисленные микро-ЭВМ являются младшими моделями семейства ЭВМ с единой магистралью. Их системная магистраль несколько упрощена по сравнению с мини-машинами. Так, если магистраль мини-ЭВМ содержит 56 линий связи, в микро-ЭВМ число линий связи уменьшено до 38 за счет совмещения шин для передачи адреса и данных, сокращения числа линий для передачи сигналов прерывания и ряда других упрощений. Магистраль микро-ЭВМ называют укороченной магистралью типа «Общая шина» (в литературе на английском языке Q-BUS или sub-UNIBUS).
Мини- и микро-ЭВМ с общей магистралью выпускаются промышленностью в различной конфигурации, т. е. с разным базовым комплектом стандартных внешних устройств. Оптимальной в смысле использования ЭВМ в составе автономной измерительной системы считается конфигурация, представленная на рис. 1.5.
Процессор является главным функциональным узлом ЭВМ, и название ЭВМ обычно определяется типом используемого в ней процессора. Производительность процессора должна быть адекватна роли, которая возлагается на ЭВМ в ходе измерений-
ОЗУ современных мини- и микро-машин выполнены на интегральных микросхемах памяти и являются энергозависимыми. Это означает, что содержимое памяти может быть безвозвратно потеряно при нарушении работы источника питания ЭВМ. В особо ответственных измерениях для питания ОЗУ используют автономные источники питания, например аккумуляторы. По возможности следует стремиться к укомплектованию ЭВМ максимальным для нее объемом памяти.
Наличие в ЭВМ внешних магнитных запоминающих устройств — накопителей на магнитных дисках и лентах — значительно увеличивает эффективность использования ЭВМ как на этапе подготовки измерений, так и в ходе их проведения. На магнитных дисках хранится та часть программного обеспечения и экспериментальных данных, к которым необходим оперативный доступ в процессе работы. Для комплектации мини- и микро-ЭВМ используются накопители на гибких магнитных дисках — флоппи-диски, или так называемые жесткие диски, с постоянными, сменными или смешанными пакетами дисков. Информационная емкость флоппи-дисков составляет
еще рефераты
Еще работы по разное
Реферат по разное
Приведенные здесь разработки могут быть использованы в различных отраслях техники, производства, в социальной сфере
17 Сентября 2013
Реферат по разное
Цемент один из немногих строительных материалов, без которого невозможно какое-либо строительство
17 Сентября 2013
Реферат по разное
исполнители: Григор И. М. (руководитель темы), Кузина М. У., Хлынцева Л. С., Караваев Б. А., Борк Р. О., Келлер А. Г., Поцольный М. А., Сандлер Г. Ф., Малина А. В
17 Сентября 2013
Реферат по разное
Банковские риски и их минимизация в условиях финансово-экономического кризиса
17 Сентября 2013