- •Глава II
- •2.1. Организационная структура науки в ссср
- •2.2. Подготовка, использование и повышение квалификации научно-технических кадров и специалистов народного хозяйства
- •2.3. Научные общественные организации
- •2.4. Научно-исследовательская работа студентов в советской высшей школе
- •3.2. Методы теоретических й эмпирических исследоваййй
- •3.3. Элементы теории и методологии научно- технического творчества
- •Глава IV
- •4.1. Выбор направления научного исследования
- •4.2. Оценка экономической эффективности темы
- •4.3. Этапы научно-исследовательской работы
- •Глава V
- •5.1. Информатика как наука
- •5.4. Международная система нти стран — членов сэв
- •5.7. Государственная система патентной информации (гспи)
- •5.8. Организация работы с научной литературой
- •0 Медленнее чтение быстрое чтение зрения Пеле зрения
- •Глава VI
- •6.1. Задачи и методы теоретического исследования
- •6.2. Использование математических методов в исследованиях
- •6.3. Аналитические методы
- •6.4. Вероятностно-статистические методы
- •Глава VII
- •7.1. Подобие и моделирование в научных исследованиях
- •7.3. Организация и обработка результатов эксперимента в критериальной форме
- •7.4. Физическое подобие и моделирование
- •Глава VIII
- •8.1. Типы эвм и возможности вычислительных систем
- •1 Нжмд — накопитель на жестких магнитных дисках.
- •8.3. Автоматизированные системы научных исследований
- •Глава IX
- •9.2. Метрологическое обеспечение экспериментальных исследований
- •Глава X
- •Глава XI
- •11.1. Оформление результатов научной работы
- •11.2. Оформление заявки на предполагаемое изобретение
- •11.3. Устное представление информации
- •Глава XII
- •12.1. Государственная система внедрения
- •12.2. Эффективность и критерии научной работы
- •13.2. Деловая переписка
- •13.3. Организация деловых совещаний
- •13.4. Формирование и методы сплочения коллектива
- •13.5. Психологические аспекты взаимоотношения руководителя и подчиненного
- •13.6. Управление конфликтами в коллективе
- •13.7. Научная организация и гигиена умственного труда
- •13.8. Нравственная ответственность ученого
- •Неполная координация
- •Необозначенность родо-видовых (парадигматических) связей
- •Ложные синтагматические связи
8.3. Автоматизированные системы научных исследований
Автоматизация научных исследований и обработки эксперимента АСНИ на современном этапе научно-технической революции стала объективной необходимостью Это связано с требованием получения результатов в сжатые сроки и с высокой достоверностью, учетом бо-
1 См.: Круг Г. К., Филаретов Г. Ф. Проблемы автоматизации научных исследований в вузах. Обзорная информация. М„ НИИВШ, 1983. Вып. 3; Круг Г. К-. Кабанов В. А., Фомин Г. А. Техническое и математическое обеспечение систем автоматизации научных исследований. М., 1979.
лее сложных взаимосвязей исследуемых объектов, расширением диапазона и микроЭВМ, обладающих большими техническими возможностями и широкой сферой применения, в значительной мере способствовало прогрессу в области автоматизации научных исследований.
Под АСНИ обычно понимают совокупность технических, программных средств, методического обеспечения и математических методов, необходимых для проведения эксперимента, обработки и анализа полученных результатов.
В автоматизации научных исследований, связанных с проведением эксперимента, выделяются два уровня в единой системе автоматизации: объектный (когда основные требования к АСНИ задаются объектом исследований) и инструментальный, на котором опреде* ляющей является теоретическая база данной предметной области, информационная база и средства обработт ки информации. ЭВМ первого уровня в рамках АСНИ коллективного пользования являются по существу информационно-вычислительным ресурсом системы в целом, а также объектом интеграции АСНИ в более широкие системы и сети (например, в вычислительную сеть коллективного пользования). На первом уровне в АСНИ должны входить головные вычислительные средства (ГВС) для сложных видов обработки и накопления информации и управления средствами отображения. К таким вычислительным средствам относятся ЭВМ типа СМ-3, СМ-4 и другие ЭВМ этого типа. Второй уровень составляют локальные системы автоматизации экспериментов — объектные терминалы, имеющие выход через стандартный интерфейс на объекты исследований и строящиеся на базе микроЭВМ «Электроника-60» и другие а также системы КАМАК
Международная система КАМАК имеет совокупность стандартов на логическую, электрическую и конструктивную реализацию устройства сопряжения и обмена информацией между измерительной аппаратурой и ЭВМ. Она имеет модульную структуру и конструктивно выполняется в виде «автономного блока (крей- та) — хранилища функциональных модулей (аналого- цифровые преобразователи, счетчики импульсов, генераторы импульсов, цифроаналоговые преобразова-
1 Камак — системы автоматизации в экспериментальной биологии и медицине/Под ред. Ю. Е. Нестерихина. Новосибирск, 1979.
тели, регистры и т.д.) и контроллера крейта. Контроллер крейта осуществляет связь с ЭВМ и управляет функциональными модулями с помощью стандартного канала передачи данных, организованного в КАМАК. В зависимости от сложности проводимых экспериментов для их автоматизации КАМАК позволяет компоновать различные конфигурации устройства сопряжения для экспериментального оборудования в АСНИ.
Объектные терминалы по использованию вычислительных средств и КАМАК подразделяются на ряд типов в зависимости от сложности проводимого эксперимента.
При автоматизации простого эксперимента, проводимого по конкретной программе, используется однокрейто- вая система, управление которой реализует автономный программируемый контроллер (КАП) по программе, находящейся в постоянном запоминающем устройстве (ПЗУ) в виде последовательности КАМАК — команд, заданной экспериментатором. Серийно выпускаемые автономные контроллеры допускают подключение до четырех модулей ПЗУ объемом 64 КАМАК — команды каждый (всего -256 КАМАК — команд) с возможностью организации программных циклов. Информация, снимаемая с объекта, стыкующего по шинам данных магистраль крейта и канал (общую шину —ОШ) ЭВМ, передается в ЭВМ с помощью параллельного обмена данными по схеме, показанной на рис. 8.5. Для автоматизации экспериментов, требующих сложных: программ управления, рекомендуется объектный терминал ТОТ-КАМАК па базе микроЭВМ «Электроника-60» с минимальным набором периферийных устройств. Связь микроЭВМ с магистралью крейта осуществляется через посредство крейт-контроллера «Электроника-60» по схеме, приведенной на рис. 8.6.
В качестве объектных терминалов для автоматизации экспериментов с большим объемом передачи информации, сложной обработкой и комплексным отображением результатов эксперимента могут использоваться информационно-вычислительные комплексы (ИВК) ИВК-2, ИВК-3 и другие на базе международной системы СМ ЭВМ и КАМАК.
При использовании в АСНИ промышленных цифровых приборов (вольтметр, частотомер, коммутатор и др.) при умеренных требованиях и скорости обработки информации целесообразно применение типового объекта
терминала TOT-ПИ на базе «Электроника ДЗ-28» и средств приборного интерфейса-МЭК. Организация TOT-ПИ (приборный интерфейс) представлена на рис. 8.7.
Канал
ЭВМ
Магистраль
КАМАК
*
исследований
Рис.
8.5. Схема передачи информации в ЭВМ
К
К оЬеши
V> "
т
Периферийные
устройства (перфоратор, дисплеи или
пишущая
машинка
и ) ;
Канал
„ Электроника - $0
Набор
функциональных модулей
Модуль
последовательной передачи данных
Расширенное
ОЗУ 7?
К объекту исследований
Рее. 8.6. Схема использования типового объектного терминала на базе микроЭВМ «Электроника-60»
Математическое обеспечение АСНИ представляет собой совокупность математических методов и алгоритмов, реализующих эксперимент, накопление, обработку, анализ и интерпретацию результатов эксперимента, а также методы и алгоритмы принятия решений. Программное обеспечение включает набор программных средств, обеспечивающий необходимые эксплуатационные характеристики АСНИ при имеющемся наборе технических средств. Программное обеспечение подразде- лйется на системное (общее) и специальное (прикладное) (рис. 8.8). В задачи общего программного обеспечения входит: обеспечение универсальности применения ЭВМ, ее высокой производительности, адаптиру-.
Рис.
8.7. Схема применения типового объектного
термина- ла на базе микроЭВМ «Электроника
ДЗ-28»
емости к возможным изменениям конфигурации аппаратных средств, к введению новых программ, реализующих те или иные возможности.
В вычислительной системе возможно использование нескольких различных режимов работы, отличающихся друг от друга организацией вычислительного процесса, способом обмена информацией с объектами исследований, принципами взаимодействия исследователя с ЭВМ. Операционная система должна быть достаточно развитой, чтобы допускать реализацию нескольких различных режимов.
Требования, предъявляемые к операционным систе-
Рис,
8.8. Программное обеспечение АСНИ
мам ЭВМ нижнего и верхнего уровней АСНИ, должны быть различны. Для ЭВМ нижнего уровня, где основт ным является режим реального времени, в операционные системы включаются программные средства, обеспечивающие взаимодействие ЭВМ и экспериментальной установки {объекта исследования). Для ЭВМ верхнего уровня операционные системы должны включать программы, обеспечивающие создание и обработку баз данных, машинную графику, взаимодействие ЭВМ различного уровня (прикладное программное обеспечение систем автоматизации научных программ общего назнаг чения; пакеты сервисных программ технического обсл^ живания; пакеты специализированных программ; проблемно-ориентированные программы).
Пакеты программ общего назначения включают набор программ, предназначенных для решения наиболее распространенных задач математического характера: решения систем линейных алгебраических и дифференциальных уравнений, вычисление элементарных функций, статистический анализ и др. Пакеты сервисных программ технического обслуживания — это совокупность тестовых и диагностических программ.
Пакеты специализированных программ разрабатываются применительно к каждой конкретной АСНИ. Они создаются с учетом особенности задач, решаемых системой автоматизации, и, как правило, присущи только данной АСНИ.
Проблемно-ориентированные программы разрабатываются для группы родственных систем автоматизации, предназначенных для работы в некоторых близких областях науки и техники.
Для обработки больших массивов экспериментальных данных и получения результатов с высокой точностью используются комплексы на базе ЕС ЭВМ с соответствующим» пакетами прикладных программ. Малые ЭВМ {СМ ЭВМ) используются для управления экспериментом, сбора экспериментальных данных и выполнения первичной их обработки. В специальное программное обеспечение малых ЭВМ входят как пакеты прикладных программ, так и диалоговые системы (см. рис. 8.8). Ниже приводятся краткие сведения о пакете прикладных программ ПЛАНЭКС и диалоговой системе ДИПЛЕК.С. Этот пакет предназначен для планирования эксперимента и статистической обработки экспериментальных данных в научных исследованиях. Модули пакета обеспечивают эффективное решение задач, связанных с построением математических моделей объекта при разработке АСУ ТП (технологических процессов) и систем управления качеством, позволяют оптимизировать технологические процессы. Пакет расширяет программное обеспечение автоматизированных систем научных исследований на базе ЕС ЭВМ и может применяться при проверке статистических гипотез, изучении законов распределения случайных величин, анализе данных измерений; при прохождении оценок параметров математических моделей заданной структуры и статистическом анализе полученных оценок; при оптимальном планировании эксперимента для обеспечения желаемых свойств модели.
ПЛАНЭКС представляет собой комплекс программ, включающий управляющую программу, состоящую из анализатора входного задания и генератора рабочей программы, библиотеку модулей, архивы данных, программы обслуживания (рис. 8.9). В функции анализатора входит ввод входного задания на проблемно-ориентированном языке, идентификация поставленной задачи, формирование данных во внутреннем представлении текста. Генератор рабочей программы осуществляет программирование и трансляцию новых модулей и сборку программы для решения поставленной задачи в соответствии с выбранной вычислительной схемой. Управляющая программа текста включает блоки, осуществляю
щие консультационную помощь при постановке задачи. В некоторых случаях решение задачи возможно даже при отсутствии в задании явного указания на требуемый алгоритм расчетов: вычислительная схема выбирается либо по имеющимся исходным данным, либо по ответам пользователем на вопросы специальной анкеты.
Архивы ППП |
|
||
Словари, j Архивы та&мцы 1 пользова- { теней |
временит архив |
||
11 |
|||
\ { |
|||
Управляющая
программа
Рабочая
программа
|
Анализатор If с |
Управляющей лрогромыь) |
Вышли - темных схем |
Svfi/uiomena модулей |
||
Рис.
8,9. Структура пакета прикладных программ
ПЛАНЭКС
Использование языков программирования при работе с пакетом прикладных программ ПЛАНЭКС не является обязательным. Простота и удобство применения достигаются благодаря записи заданий на расчеты в свободной неалгоритмической форме на проблемно- ориентированном языке, близком к естественному языку предметной области.
Диалоговая система ДИПЛЕКС предназначена для планирования эксперимента, обработки результатов измерений методами математической статистики, оптимизации параметров и условий работы различных объектов путем использования поисковых процедур, а также для обучения пользователей. Может использоваться при создании автоматизированных систем экспериментальных исследований, разработке систем управления технологическими процессами и т.д.
Генератор
раНочеи программы
5ы8вд
резум- mamoS
щих малый опыт работы с системой или испытывающих затруднения в формулировке своей задачи в терминалах планирования эксперимента или в выборе метода решения задачи, и в библиотечном режиме, рассчитанном на пользователей, знающих методы решения задачи и имеющих достаточный опыт работы с системой. Для решения задач с помощью системы от пользователя не требуется знания алгоритмических языков программирования. Необходимы лишь начальная подготовка в области планирования эксперимента и знание клавиатуры терминала. Диалог пользователя с ЭВМ проводится с помощью терминала, назначенного в качестве пульта оператора. Результаты расчетов выводятся на алфавитно-цифровое печатающее устройство (АЦПУ).
С т андартные интерфейсы25 систем автоматизации эксперимента КАМАК предназначены для широкого класса систем автоматизации эксперимента, обеспечивают решение задач измерения, обработки результатов эксперимента, управления экспериментальным оборудованием самого различного назначения. Как уже отмечалось, КАМАК — это модульная система, состоящая из отдельных блоков (модулей), которые выполняют определенную функциональную нагрузку ц могут быть объединены для выполнения более сложных функций. Все модули могут быть разделены на два больших класса: функциональные и управляющие (контроллеры). Функциональные модули служат для выполнения определенных операций преобразования, хранения информации, связи и могут работать только в режиме управляемых устройств. Управляющие модули предназначены для управления функциональными модулями и связи с ЭВМ или специализированными вычислительными устройствами.
Модули системы контролируются в виде вставных блоков, устанавливаемых в стандартные каркасы — крейты. В каждом крейте может быть размещено до 23 функциональных модулей.
241
модули имеют непосредственный доступ к магистрали через унифицированные разъемы. Назначение каждой из шин магистрали оговаривается стандартом. Магистраль включает шины для передачи данных, адресов, команд, сигналов управления и шины питания.
Один или несколько крейтов могут быть объединены в ветвь различной конфигурации с помощью магистрали ветви. Управление работой ветви осуществляется контроллером ветви. В качестве контроллера ветви используются как специализированные вычислительные устройства, так и ЭВМ. Многокрейтовые ветви могут формироваться в виде последовательных замкнутых петлевых структур или в виде нескольких параллельных ветвей. Каждая ветвь параллельной системы может содержать до семи крейтов, расположенных на расстоянии нескольких метров. Многокрейтовые параллельные и последовательные системы могут объединяться до 62 крейтов. Эти системы применяются при автоматизации самых разнообразных научных исследований при по- строеннии многоцелевых автоматизированных систем научных исследований.
Основу системы КАМАК составляют функциональные модули. Разнообразные по назначению, с единой внешней и внутренней системой организации они позволяют создавать экономичные, гибкие к перестройке системы для решения широкого класса задач. По назначению функциональные модули делят на пять групп: входные модули (предназначенные для считывания дискретной информации с внешних устройств); модули для управления выводными устройствами (печатающими, средствами отображения, выводом данных на перфоленту); модули сопряжения (для общего пользования в системе и управляемые системным контроллером, например модули управления магнитными дисками, лентами, телетайпами, дисплеем, блоками запоминающих устройств, двусторонней связью или связью с другими системами КАМАК); внешние модули (перерабатывающие сигналы от внешних устройств и не имеющие полных выходов на магистраль Крейта, например мультиплексоры аналоговых сигналов, усилители с программно-управляемыми коэффициентами усиления и т. д.); внутренние модули (выполняющие арифметические операции, операции преобразования кодов запоминающих устройств).Располагая широким напором функциональных модулей, высоким быстродействием и универсальностью, система КАМАК чаще всего используется на нижних уровнях сложных иерархических систем научных исследований крупных научных центров.
В более простых локальных системах автоматизации эксперимента на уровне отдельных установок, небольших научно-исследовательских лабораторий, для исследования специфических уникальных объектов используется стандарт на системный интерфейс для автономных программируемых приборов, рекомендованный Международной электротехнической комиссией (МЭК) в качестве международного стандарта. Этот стандарт устанавливает ограничения на логические переменные и электрические данные, а также другие данные, которые необходимо учитывать при соединении различных ириборов. Поскольку стандарт МЭК не распространяется на принципы построения приборов, это позволяет объединять в систему различные приборы, выпускаемые отечественной и зарубежной промышленностью, без существенных доработок. Все приборы, объединяемые в систему в соответствии со стандартом МЭК, подразделяются на три различных типа предназначения. К первому относятся приборы-источники, являющиеся устройствами, где образуется измерительная информация того или иного рода (цифровые вольтметры, аналого- цифровые преобразователи и т.д.). Ко второму типу относятся приборы-приемники, которые воспринимают информацию от приборов-источников для последующей ее переработки (цифроаналоговые преобразователи, перфораторы, различного рода индикаторы и т.д.). К третьему гнпу относятся приборы-контроллеры, которые предназначены для управления работой интерфейса.
Физически один и тот же элемент (прибор) может выполнять одновременно несколько различных функций, т.е. быть одновременно, например,прибором-источником и прибором-приемником; прибором-источником и контроллером; прибором-источником-приемником-контрол- лером и т. д. В системе должно быть не менее двух приборов: один источник и один приемник. Контроллер в таком простейшем варианте не обязателен. В максимальном варианте возможно подключение (без дополнительной аппаратуры, расширяющей эти возможности) до 15 приборов, в числе которых должны быть прибо- ры-источники и приборы-приемники. В качестве контроллера могут использоваться как специализированные устройства, так и ЭВМ, которая также может подключаться к магистрали.
К настоящему времени наметились два направления использования приборного интерфейса МЭК: создание локальных автоматизированных систем научных исследований замкнутого типа, не связанных с ЭВМ более высокого уровня, и создание самостоятельных подсистем автоматизации научных исследований для обслуживания независимых экспериментов в реальном времени на нижней ступени иерархической автоматизированной системы научных исследований, используемых ресурсы ЭВМ более высокого уровня.
Приведенные характеристики стандартных интерфейсов показывают, что каждый из них имеет свои преимущества и недостатки, которые определяют область их рационального применения. Интерфейс МЭК обычно используется при создании относительно простых систем с ограниченным числом приборов и устройств, интерфейс КАМАК — в системах автоматизации уникальных и сложных экспериментов с широким набором контрольно-измерительных устройств.
При таком разделении направлений рационального использования стандартных интерфейсов, очевидно, найдется такой класс задач, для решения которого потребуется использование возможностей первого и второго интерфейсов. Для этой цели создаются многоуровневые автоматизированные системы научных исследований (АСНИ) с использованием двух стандартных интерфейсов.
Существует несколько возможностей построения таких АСНИ, когда часть объектов исследования работает с одной интерфейсной системой, образуя ветвь КАМАК, а другая часть объектов с другой интерфейсной системой образует ветвь МЭК. При этом в каждой ветви имеется своя управляющая ЭВМ, а объединение ветвей реализуется обычно на верхнем уровне АСНИ,на базе мини-ЭВМ типа СМ ЭВМ.
