Доклад Сперанский тема 2. Введение. Общие вопросы применения информационных систем в научных исследованиях. Основные задачи теории информационных систем
Скачать 2.58 Mb.
|
220В/50Гц. Схема содержит тороидальный трансформатор ТР1 с одной первичной и двумя вторичными обмотками, диодные мосты VD1, VD2 (КЦ407А), фильтрующие емкости С1…С8, интегральные стабилизаторы LM7912(LM7915), нагрузочные резисторы R1, R2 для устранения нежелательных эффектов при работе на холостом ходу.Автоматизированная система научных исследований (АСНИ) Автоматизированные системы научных исследований (АСНИ) прочно заняли свое место в современном научном эксперименте. Применение АСНИ значительно повышает эффективность исследований, производительность труда, сокращает сроки обработки информации по результатам экспериментов, открывает пути к получению качественно новых результатов. Для повышения эффективности научных исследований необходимо решить две проблемы. Первая − создание современной базы автоматизации и планирования научных исследований, основанной на широком внедрении ЭВМ, измерительно-информационных систем, стандартизации аппаратного и программного обеспечения. Вторая − подготовка инженерных и научных кадров, способных создать, освоить и внедрить автоматизированные системы. Научные исследования как объект автоматизации Целью любого научного исследования является построение модели, наилучшим образом отражающей свойства реального объекта (процесса или явления). Создание модели осуществляется сопоставлением теории и эксперимента. Это сопоставление носит, как правило, итерационный характер, что можно отобразить в виде алгоритма (рис. 1). На каждом шаге итерации происходит уточнение модели, что ведет обычно к ее усложнению. На теоретической стадии возникает необходимость применения все более сложного математического аппарата, широкого использования ЭВМ с высокой производительностью. На экспериментальной стадии научного исследования усложнение модели объекта приводит к увеличению потоков информации и требует, начиная с некоторого момента, создания АСНИ. При создании АСНИ преследуется достижение ряда основных целей: 1. Повышение эффективности и качества научных исследований на основе получения и уточнения более полных моделей исследуемых объектов. 2. Получение качественно новых научных результатов, достижение которых невозможно без использования АСНИ. 3. Снижение сроков и трудоемкости научных исследований. Автоматизированная система научно-технических исследований представляет собой аппаратно-программный комплекс на базе средств вычислительной техники, предназначенный для получения, уточнения и апробации математических моделей исследуемых объектов, явлений, процессов. Отметим, что в определении представлены три существенных момента, характерных именно для АСНИ: − ключевая роль средств вычислительной техники (практически никакая АСНИ не обходится без нее); − единство аппаратных и программных средств; − целевое назначение АСНИ, ее ориентация на получение математических моделей в виде формул, графиков, таблиц и т.д. Особенности научных исследований как объекта автоматизации Для того чтобы автоматизировать тот или иной объект, необходимо ясно представить его основные особенности. Для автоматизации научных исследований целесообразно выделить некоторые их главные черты. К ним относят следующие. 1. Многогранность исследовательской деятельности. Научные исследования включают в себя элементы разного характера: постановка научной задачи, разработка теории, проведение научных расчетов, моделирование, систематизация и поиск научной информации, разработка методологии эксперимента, проведение эксперимента, обработка, накопление и отображение информации, интерпретация результатов, принятие решений и т.д. Различные стороны научной деятельности в неодинаковой степени поддаются формализации и реализации в рамках АСНИ. Сравнительно просто автоматизируются процедуры, связанные с проведением эксперимента (регистрация, обработка, накопление, отображение информации и т.п.). Вместе с тем, такие стороны научной деятельности, как постановка задачи исследования, разработка теории, интерпретация результатов, требуют обязательного творческого участия человека-исследователя. 2. Существенная роль человеческого фактора. Человек остается главной, ключевой фигурой исследования и при наличии автоматизированной системы. С точки зрения разработчика АСНИ, это означает необходимость создания максимальных удобств пользователю при работе с системой. Как следствие, в современных АСНИ наблюдается широкое использование диалогового режима работы, средств графического представления информации. 3. Высокий уровень априорной неопределенности хода и результатов исследования. Научные исследования всегда проводятся для получения некоторой новой информации о свойствах объекта исследований. Разработчики АСНИ вынуждены работать при дефиците априорной информации. Это одно из принципиальных отличий АСНИ от автоматизированных систем других классов (АСУТП, АСУП, САПР). Данная особенность требует таких технических решений при создании АСНИ, которые позволяют сделать систему максимально гибкой, легко модернизируемой с учетом новой информации об объекте исследования, полученной в ходе отработки системы автоматизации. 4. Непрерывность процесса научного исследования. Исследовательская деятельность носит, как правило, непрерывный характер, так как любой исследователь по завершении некоторого этапа работ обычно намечает их дальнейшее развитие, формулируя новую программу работ (новую цель, задачу и т.п.) для того же или другого объекта. Это означает необходимость непрерывного развития, совершенствования соответствующей АСНИ. 5. Уникальность научного исследования. Каждое научное исследование имеет определенные особенности, отличающие его от других аналогичных исследований. Эти особенности могут проявляться в разных исследованиях в неодинаковой степени, однако в той или иной мере их присутствие обязательно, поскольку иначе такое исследование уже не может относиться к категории научного. Черты уникальности могут быть связаны с особенностями самого объекта исследования, постановки задачи, метода экспериментирования, используемого оборудования и т.д. В связи с уникальностью научных исследований каждая АСНИ, как правило, обладает специфическими чертами, присущими только данной системе в части ее технического, программного или научно-методического обеспечения. 6. Многообразие исследовательских задач. Человек стремится познать окружающий мир во всей его сложности, во взаимосвязи всех сторон явления, поведения и свойств частных процессов. Выделим некоторые основные моменты, позволяющие более конкретно указать, в чем же состоит многообразие исследовательской работы. К их числу обычно относят: − многообразие объектов исследования в различных отраслях наук, в отдельной отрасли и даже в пределах одной предметной области; − разнообразие физических процессов, характеризующих поведение сколь угодно сложного объекта исследования; − разномасштабность (пространственная и временная) изучаемых объектов и соответствующего оборудования; − разнообразие условий реализации исследований (от стационарных лабораторий до исследований с помощью средств, находящихся на подвижных носителях в неблагоприятных условиях на значительном удалении от исследователя); − разнохарактерность исследований (от фундаментальных исследований до рутинных измерений); − разнообразие целевых установок при проведении исследований (от исследований, ориентированных на совершение научных открытий, до сугубо утилитарных, предназначенных для решения конкретной частной задачи в узкой предметной области). С точки зрения разработки АСНИ многообразие исследовательских задач затрудняет использование стандартных решений, требуя учета специфических черт данного научного исследования. Анализ перечисленных основных черт научных исследований с позиций создания АСНИ свидетельствует об их сложности как объекта автоматизации. Поэтому целесообразно выделять классы научных исследований по совокупности определенных однотипных свойств, например, по отраслям наук (исследования в области физики, химии, биологии и т.д.). Составные части АСНИ Принято выделять некоторые основные составные части, входящие в АСНИ. К их числу обычно относят: 1. Научно-методическое обеспечение (НМО) включает в себя различного рода методы, способы, методики, алгоритмы проведения эксперимента, обработки и представления экспериментальных данных. Можно выделить частные виды НМО, характерные для достаточно узкой предметной области, и НМО общего применения, которое одинаково успешно может использоваться в различных предметных областях. 2. Техническое обеспечение АСНИ включает в себя комплекс используемых технических средств: ЭВМ, измерительную аппаратуру, экспериментальную установку, устройства связи с объектом и другие устройства, обеспечивающие функционирование АСНИ и ее отдельных частей. 3. Программное обеспечение АСНИ содержит документы с текстами программ, программы на машинных носителях, различные эксплуатационные документы, позволяющие реализовать основные функции АСНИ, различные режимы ее работы, эффективное взаимодействие пользователей с техническими ресурсами АСНИ. 4. Информационное обеспечение АСНИ включает в себя различного рода базы и банки данных, информационно-поисковые системы, справочные и обучающие системы, а также программные средства, обеспечивающие работу с имеющейся и вновь поступающей информацией, и соответствующие информационные документы. 5. Метрологическое обеспечение АСНИ содержит дополнительную аппаратуру, методические материалы, инструкции и т.д., предназначенные для обеспечения необходимых метрологических характеристик системы, точности и достоверности измерительной информации. 6. Организационно-правовое обеспечение включает в себя методические и руководящие материалы, положения, приказы, квалификационные требования, инструкции для пользователей, которые регламентируют взаимодействие пользователей с системой, порядок эксплуатации и развития АСНИ, способы организации доступа отдельных исследователей и групп исследователей к ресурсам коллективного пользования. В дальнейшем основное внимание будет уделяться первым трем составным частям АСНИ, т.е. научно-методическому, техническому и программному обеспечению АСНИ. Принципы построения АСНИ В основу АСНИ положены принципы обмена информацией между исследователем и экспериментальной установкой в реальном масштабе времени. При этом АСНИ осуществляет: − сбор измерительной информации, ее первичную обработку (в соответствии с алгоритмом процесса исследования); − обмен управляющей информацией между экспериментальной установкой и ЭВМ; − хранение информации и обмен ею с другими ЭВМ. Современные АСНИ строятся с использованием определенных основополагающих принципов. Наиболее важными из них являются следующие: 1. Комплексность, т.е. изначальная направленность АСНИ на решение всего комплекса задач, стоящих перед исследователем; реализация всех основных функций, возлагаемых на такого рода системы; обеспечение возможности применения АСНИ на различных этапах исследований. 2. Многоуровневая организация. В соответствии с этим принципом при построении современных АСНИ выделяется несколько структурных уровней. Каждый из них ориентирован на решение определенной группы однородных по сложности исследовательских задач, которые, в свою очередь, требуют соответствующих технических средств и организации тех или иных режимов работы. Подобная организация позволяет реализовать принцип комплексности в условиях ограничения возможных затрат на создание и эксплуатацию АСНИ. 3. Расширяемость (модульный принцип построения), т.е. использование при создании АСНИ таких технических решений, которые бы делали возможным дальнейшее быстрое развитие системы, увеличение количества пользователей, развитие функциональных возможностей системы без переделок и изменений принципиального характера. 4. Адаптируемость, которая означает достижение большей гибкости АСНИ, возможности ее подстройки и модернизации с учетом конкретных особенностей данной исследовательской задачи, данного объекта исследований. 5. Коллективность использования. В соответствии с данным принципом АСНИ строятся как системы коллективного пользования. Это означает, с одной стороны, организацию коллективного доступа к наиболее сложным и дорогостоящим системам АСНИ, а с другой - объединение усилий при создании и последующем использовании АСНИ, когда отдельные удачные разработки и результаты исследований становятся общедоступными и могут применяться всеми пользователями системы. 6. Интеграция АСНИ, включающая в себя два аспекта: − использование технических ресурсов АСНИ для решения задач иного характера (учебных, организационно-управленческих, расчетных, фоновых и т.п.); − тесное взаимодействие с автоматизированными системами других типов (САПР, АСУТП, АСУП). Создание комплексных систем, в первую очередь типа АСНИ-САПР, когда одни и те же средства используются и для проведения исследований научного характера, и для целей автоматизированного проектирования соответствующего технического объекта, при котором результаты исследований выступают в качестве одной из составляющих исходной информации или служат для оценки качества проектных решений. 7. Типизация инженерных решений при создании АСНИ означает разработку таких компонентов автоматизированных систем, которые могут найти применение при автоматизации основной массы научнотехнических исследований в самых разных предметных областях. Такие решения способствуют проведению единой технической политики при построении АСНИ в отдельных отраслях науки. Типизация инженерных решений охватывает целый комплекс проблем, возникающих при создании АСНИ, а именно связанные с разработкой общей структуры системы, ее технического, программного и научнометодического обеспечения, а также с выбором конкретной конфигурации системы или отдельных ее частей. Типовая структура АСНИ Различные элементы исследования требуют и различной технической базы в рамках АСНИ. Например, разработка теоретических вопросов часто сопровождается проведением громоздких расчетов, моделированием, поиском научной информации с помощью информационно-поисковой службы, что требует значительной мощности и объема памяти ЭВМ. С другой стороны, обращение к этим ресурсам АСНИ производится относительно редко и необязательно с высокой оперативностью. Вместе с тем, операции, связанные с проведением автоматизированного эксперимента, всегда осуществляются в масштабе реального времени, и нет необходимости в значительных вычислительных мощностях. Для реализации в рамках АСНИ самых разных, в том числе и самых трудоемких, элементов исследований при разумных затратах на создание АСНИ современные системы строятся по многоуровневому принципу. Наиболее целесообразна структура, содержащая три уровня: объектный, инструментальный и сервисный (базовый). Объектный уровень характеризуется связью с объектом исследований. Его назначение состоит в организации процесса экспериментирования, т.е. реализации управления экспериментальной установкой, регистрации данных, их оперативной обработки, накопления и представления первичных результатов исследователю, в том числе и оказание ему помощи в интерпретации результатов эксперимента и принятии решения о дальнейшем проведении исследований. На объектный уровень также возлагают операции, связанные с проверкой и тестированием экспериментального оборудования, текущей регистрацией и документированием данных. Инструментальный уровень предназначен для проведения достаточно сложных видов обработки экспериментальных данных, научных расчетов и моделирования, если они не требуют слишком больших мощностей вычислительного оборудования. Здесь осуществляется накопление и длительное хранение информации, полученной в результате исследований, формируются архивы и банки данных по отдельным проблемам исследований. На инструментальном уровне осуществляется отработка различных алгоритмов и программ, составленных пользователем, в том числе и программ, используемых на объектном уровне. Базовый(или сервисный) уровень используется для осуществления наиболее сложных и громоздких научных расчетов, моделирования, обработки и представления информации, формирования крупных банков и баз данных, создания информационно-поисковой системы. Трехуровневая организация современных АСНИ позволяет, с одной стороны, предоставить исследователю необходимые средства вычислительной техники и автоматизации на всех этапах исследования, а с другой − сократить затраты на создание системы, уменьшить количество ЭВМ, периферийного оборудования и т.д. Необходимо подчеркнуть, что для АСНИ наиболее важным является объектный уровень, так как именно на этом уровне фигурирует исследователь, роль которого является ключевой. Именно на объектном уровне в первую очередь регистрируется новая информация об изучаемом явлении или объекте. Поэтому АСНИ, являясь многоуровневыми системами, не относятся к категории иерархических систем. Можно считать, что верхние этажи этой организации − инструментальный и базовый уровни − являются вспомогательными, оказывающими дополнительные услуги при извлечении полезной информации, разработке и проверке теоретических положений на основе экспериментальных данных. Типовые конфигурации АСНИ В зависимости от области деятельности, в которой проводятся экспериментальные исследования, конфигурация экспериментальной установки будет различной, но во всяком экспериментальном исследовании можно выделить несколько основных функциональных частей. Прежде всего имеется экспериментальная установка с объектом (рис. 2, где ЭО − экспериментальный объект; У] У2,...,Ут − управляющие сигналы; Х1, Х2,...Хх − измеряемые параметры; ПК − персональный компьютер; ИС − измерительная система; Д − датчики; КМ − коммутатор; УМ − усилитель-масштабатор; АЦП − аналого-цифровой преобразователь; ЦАП − цифро-аналоговый преобразователь; ПИ − приборный интерфейс; СУЭО − подсистема управления экспериментальным объектом; Мт − монитор текстовый; Мг − монитор графический; Кл − клавиатура; УГВ − устройство графического вывода (графопостроитель); П − печатающее устройство; БЭД − база экспериментальных данных; ПСУЭ − программная система управления экспериментом.), воспроизводящая исследуемый процесс или явление. Это могут быть локальная сеть, инфокоммуникационная система и т. п. Процесс должен воспроизводиться при определенных значениях определяющих его параметров. Для задания и удерживания этих параметров объект снабжается системой управления. Обязательной частью любого автоматизированного экспериментального комплекса является измерительная система (ИС). Измеряемыми величинами в экспериментальных исследованиях являются физические величины (напряжение, ток, температура, давление, линейные и объемные перемещения и др.). Первоначальными источниками информации о значении измеряемых величин служат датчики (Д). Их основная задача состоит в преобразовании измеряемого параметра в электрический сигнал. Датчики чаще всего выдают сигнал в аналоговой форме. В случае большого числа датчиков может быть использован коммутатор (КМ). Для обеспечения работы последующих блоков комплекса сигналы с датчиков могут быть усилены в масштабаторе (УМ) и переданы на измерительное устройство. Измерительные устройства, используемые в АСНИ, имеют, как правило, цифровую индикацию и цифровое представление результатов на выходе. Узел, переводящий информацию из аналоговой формы в цифровую, носит название аналого-цифрового преобразователя (АЦП). Для управления экспериментальной установкой информация из цифровой формы, как правило, преобразуется в аналоговую с помощью цифроаналоговых преобразователей (ЦАП). Следующей частью системы является узел обработки. Он включает в себя процессор, запоминающее устройство и систему математического обеспечения. Чаще всего таким устройством является ЭВМ (ПК). На рис. 2 показана типовая конфигурация АСНИ. В конкретных реализациях могут быть незначительные отклонения от приведенной схемы. Например, может быть предусмотрено только цифровое управление, тогда становится ненужным цифро-аналоговый преобразователь. В качестве устройства вывода графической и текстовой информации может использоваться один дисплей и т.п. Современные ЭВМ, в частности персональные компьютеры, обладая высокими техническими характеристиками, позволяют использовать их в таких приложениях, как измерительные приборы, осциллографы и т.д., путем простого программирования и подключения соответствующих дополнительных устройств. Обмен информацией в графической форме является исключительно эффективным средством для представления объектов со сложной структурой. На экране дисплея возможно формирование целой системы приборных шкал (вольтметров, амперметров, омметров, фотометров и многих других измерительных приборов), регистрирующих те или иные параметры экспериментального объекта. Виды экспериментальных исследований Роль эксперимента при проведении научных исследований очень многообразна, начиная от проверки исходных идей и кончая испытаниями образцов новой техники в реальных условиях. Попробуем классифицировать сами экспериментальные исследования по такой совокупности параметров, которая определяет различные аппаратные и математические средства, необходимые для их автоматизации. Качественный и количественный эксперимент Вначале рассортируем эксперименты на два класса − качественный и количественный. Целью качественного эксперимента является установление только факта существования явления. Например, при исследовании прохождения света через границу сред с разными показателями преломления можно легко установить факт существования преломления. Задача количественного эксперимента − установление количественных связей между параметрами, описывающими состояние системы. Например, при исследовании явления преломления количественными (измерительными) экспериментами выступают опыты, в которых установлены количественные соотношения между углами падения и преломления и найдена функциональная связь между синусами углов и коэффициентом преломления. Учитывая широкий спектр направленности и условий проведения эксперимента в ходе научно-технических исследований, удобно всю совокупность экспериментальных исследований такого рода разбить на ряд групп, выделив прежде всего исследования лабораторного и промышленного типов (рис. 3). Рис. 3 Лабораторный эксперимент Лабораторный эксперимент характеризуется наличием специальной экспериментальной установки, с помощью которой объект исследования изолируется от влияния различного рода мешающих факторов («внешней среды») и которая позволяет производить регистрацию измерительной информации и целенаправленное воздействие на объект исследования. Именно в лабораторных условиях в максимальной степени могут реализоваться идеи управляемого оптимального эксперимента, когда каждый из управляющих факторов и их совокупность в целом изменяются по определенной программе, обеспечивающей максимальную информативность поступающих данных и наиболее эффективное решение исследовательской задачи. Можно выделить несколько градаций лабораторного эксперимента. А. Лабораторный эксперимент для проведения фундаментальных научно-технических исследований. В ходе таких исследований анализируются возможности применения открытий в области физики, химии, биологии и т.д. для создания объектов новой техники или технологии. Именно с их помощью находят принципиально новые подходы и решения, обеспечивающие качественный скачок в развитии технических средств, технологического оборудования, и т. п. Ускорители элементарных частиц, реакторы − примеры сложных экспериментальных установок для исследовательского эксперимента. Б. Лабораторный инженерный эксперимент. Это наиболее характерная и массовая разновидность лабораторного эксперимента в технических науках, с помощью которого научные работники и инженеры-исследователи осуществляют отработку технических решений при создании новых или совершенствовании имеющихся приборов, устройств или их отдельных частей. Такая отработка может осуществляться путем экспериментирования над реальными образцами соответствующих изделий или отдельными их частями (фрагментами, материалами). Это лабораторный натурный эксперимент. В ряде случаев предпочтительным оказывается экспериментирование не над самим объектом, а над его моделью, тогда это называется модельным экспериментом. В зависимости от способа моделирования различают: − масштабное моделирование, когда физические процессы, протекающие в объекте и модели, одинаковы, а различие между ними носит чисто масштабный характер. Но простое геометрическое подобие сооружения еще не обеспечивает подобия явления. Например, изучается водослив плотины. Размеры ее уменьшены линейно, но масса падающей воды уменьшилась в кубе масштаба. Были выработаны критерии подобия, определяющие правила моделирования по определяющему параметру; − физическое моделирование, при котором реальный объект заменяется объектом иной физической природы с поведением, подобным поведению изучаемого объекта, но более удобным при экспериментировании; − аналоговое моделирование, где реальный объект заменяется его электрическим аналогом, воспроизводящим дифференциальные уравнения, описывающие свойства исследуемого объекта. Если различные явления описываются одними и теми же уравнениями, то можно одно из явлений выбрать за основу для модели, а остальные выражать через него. Модельным выбирается то явление или процесс, в котором можно легче и точнее произвести измерения. Так как лучше всего разработаны измерения электрических величин, то и модели стараются выполнить на электрических схемах. Этот вид моделирования носит название электромоделирование. Для общности в указанный перечень следовало бы включить и математическое моделирование, когда объект исследования полностью моделируется в цифровом виде на ЭВМ. Однако здесь центр тяжести лежит в алгоритмической области, не затрагивая задачу организации связи объекта исследования и ЭВМ. Составляя математическую модель, нужно стремиться оставлять для рассмотрения лишь наиболее существенные параметры, делать математическое описание процесса как можно проще. Не надо забывать, что для многих известных уравнений и сегодня не найдено методов численного решения на ЭВМ. Промежуточное положение между натурным и модельным занимает полунатурный эксперимент, когда лишь некоторая часть исследуемого объекта заменяется той или иной моделью. В. Рутинный лабораторный эксперимент. Эта разновидность эксперимента, связанная с реализацией жесткой программы экспериментирования по фиксированной методике, во многом близка к стандартным техническим измерениям, проводимым, например, при испытаниях серийных изделий, проверке их соответствия требованиям нормативных документов. Промышленный эксперимент Промышленный эксперимент характеризуется тем, что объект исследования изучается в условиях, соответствующих возможным реальным режимам его эксплуатации. В промышленном эксперименте установка применяется для сложного измерительного эксперимента. В нем тип исследуемого процесса и уравнения, его описывающие, известны. Например, натурный эксперимент часто применяется для исследований прочности и усталости конструкций и механизмов [2]. От натурных испытаний в рабочих условиях (которые, по существу, также являются видом эксперимента) натурный промышленный эксперимент отличается тем, что, во-первых, подвергаются исследованию не всегда конструкции или изделия в целом, а чаще их агрегаты и отдельные части. Во-вторых, нагрузки (даже стохастические) задаются программным путем, что делает сопоставимыми два и более отдельно проведенных эксперимента. Программное задание нагрузок позволяет сократить срок проведения эксперимента на усталостную прочность и ресурс изделия. Существующие варианты промышленного эксперимента указаны на том же рис. 3, где выделены такие его разновидности, как: а) натурные испытания, т.е. исследования в реальных эксплуатационных условиях для различных, в том числе и критических, режимов; б) стендовые испытания, когда хотя бы часть внешней для объекта исследования среды имитируется с помощью некоторых вспомогательных технических средств; в) настроечный (поисковый) эксперимент, предназначенный для определения в реальных промышленных условиях оптимальных характеристик объекта или условий его функционирования с учетом некоторого выбранного критерия оптимальности; г) рутинный промышленный эксперимент, ориентированный на массовое измерение параметров объектов по стандартным методикам (например, массовых приемо-сдаточных испытаний). Взаимодействие "Объект исследования - ЭВМ" Появление интерфейса радикально изменило принципы построения сложных систем сбора и обработки информации, автоматизации эксперимента - измерительных информационных систем, послужило основой создания измерительно-вычислительных комплексов. Задача настоящего раздела - сообщить сведения, необходимые для понимания того, какие задачи решаются интерфейсом, на каких принципах он строится, что представляет собой его схема, в чем заключаются интерфейсные функции. Агрегатный принцип построения измерительных систем Наиболее рациональный принцип построения систем обработки информации, в том числе измерительно-вычислительных комплексов, − модульный принцип построения, или принцип агрегатирования. Его сущность заключается в том, что система выполняется как агрегат, состоящий из независимых функциональных блоков − модулей. Каждый модуль имеет конструктивную законченность. В качестве примеров функциональных блоков можно назвать аналого-цифровой и цифро-аналоговый преобразователи, цифровой вольтметр, цифровой частотомер, измерительный генератор и т. п. Многообразие систем, построенных на агрегатном принципе, достигается путем использования различных сочетаний, комбинаций модулей. Предусматривается возможность наращивания структуры системы в процессе эксплуатации. Иногда модули объединяют в группы, называемые крейтами (например, в системе КАМАК). Управление работой системы осуществляют контроллеры, координирующие и контролирующие действия отдельных устройств. При построении модульных систем должны быть решены две основные задачи: совместимости и сопряжения модулей (как между собой, так и с внешними устройствами). Применительно к измерительным информационным системам различают пять видов совместимости: − информационную− согласованность входных и выходных сигналов модулей по видам и номенклатуре, информативным параметрам, уровням. Для информационного взаимодействия модулей применяют сигналы нескольких разновидностей: информационные, управляющие, программные, адресные, специальные; − энергетическую− согласованность напряжений и токов, питающих модули; линий сети переменного тока, связывающих модули с центральным блоком питания; − метрологическую - сопоставимость результатов измерений, рациональный выбор и нормирование метрологических характеристик модулей, а также согласование входных и выходных цепей; − конструктивную− согласованность конструктивных параметров, механического сопряжения модулей при совместном использовании, а также согласованность эстетических требований. При этом система или ее часть должна представлять единое целое; − эксплуатационную− согласованность характеристик модулей по надежности и стабильности, а также характеристик, определяющих влияние внешних факторов. Преимущества принципа модульности наиболее полно проявляются, если любые модули системы можно состыковать и объединить в систему без конструктивных изменений. Для этого должно быть унифицировано сопряжение между модулями. Такое сопряжение модулей между собой и с устройствами обработки достигается посредством интерфейса. Раздел 4 Примеры современных информационных систем в научных исследованиях Информационная система Камак Модульные многопроцессорные информационно-измерительные системы. В 60х г. г. развитие вычислительной техники привело к необходимости стандартизировать не только размеры модулей, но и каналы связи между ним. Это было сделано к 1969г., когда опубликовали европейский стандарт EUR-6100 на модульную систему КАМАК(CAMAC) , разработанную ядерными электронщиками ведущих европейских институтов для оснащения сложных экспериментов, например, на ускорителях атомных частиц. Одно из прочтений слова CAMAC - Computer Applications for Measurements and Control − применение компьютеров для измерения и управления. В электронной системе модулем является печатная плата с узкой передней панелью и плоским многоконтактным разъемом на противоположной стороне платы. Модули вставляют в каркас с направляющими, в которых скользит плата. Задняя стенка каркаса выполнена в виде платы с ответными частями разъемов, которые соединены печатными или навесными проводниками, образующими электрические магистрали для передачи кодированной информации. По специально назначенным проводникам в модули подается электрическое питание. Все присоединительные размеры модулей и каркасов строго стандартизованы. Определены длительности и амплитуды электрических сигналов, а также напряжения питания модулей. Впервые в международной практике были стандартизованы не только размеры, но и логический протокол правила передачи информации по линиям магистрали. В дорогостоящей магистрали КАМАК линии были использованы весьма нерационально: 24 линии для чтения, 5-для передачи команд и только 4 линии были определены для передач всего-навсего 16-ти адресов в модуле. Все линии начинались в крейт-контроллере-крайнем правом модуле, который служил для связи магистрали каркаса-крейта с внешним мини-компьютером, работающим в ином логическом протоколе ("crate" по-английски означает плоский ящик с отделениями, например, ящик стекольщика) . Налево в магистраль контроллер передавал для 24х модулей информацию, выработанную компьютером, а направо шла из модулей необработанная, но уже закодированная информация, отображающая величины, измеренные датчиками в эксперименте. Двунаправленность интерфейсного контроллера была отображена в эмблеме системы КАМАК в виде двуликого бога Януса. Через 3-4 года после публикации стандарта десятки фирм в разных странах выпускали модули КАМАК более 300 типов как для экспериментов, так и для контроля и управления технологическими процессами на производствах. Подобно железнодорожным системам, электрические модульные системы также долговременны. Если модули достаточно широко распространились и их количество превзошло некий критический уровень, то даже морально устаревшую аппаратуру оказывается выгодным эксплуатировать. Большой парк накопившихся разнообразных модулей позволяет в течение нескольких дней, а то и часов, скомпоновать систему с новыми характеристиками. Системе КАМАК уже более 25 лет, но она все еще используется как с ПЭВМ, так и с микропроцессорами, встроенными непосредственно в контроллер. Создатели системы КАМАК в конце 60х г. г. сами начали применять только что появившиеся интегральные микросхемы, однако у них не хватило смелости предположить, что в 1972г. в электронике начнется революция - появится микропроцессор. Неудобства магистрали КАМАК заставили электронщиков искать решения, позволяющие эффективно использовать качественно новую ИС. Введение микропроцессора в модули превращало их в микрокомпьютеры, а крейты в многопроцессорные системы, которые нуждаются в емкой памяти с большим количеством адресов. 16 адресов в модуле КАМАК оказались совершенно недостаточными, поэтому ведущие электронные фирмы Motorola и Intel к середине 70х г. г. создали модульные системы 3-го поколения: Versabus и Multibus, магистрали которых содержали 16, а затем и 20 адресных линий, что обеспечивало емкость системы около 1млн. адресов. Потребовались и новые функции в логическом протоколе. Некоторые из процессорных модулей выполняли самые важные задачи в системе, а другие включались в работу реже, поэтому пришлось устанавливать приоритеты модулей на право занятия магистрали, а также разрешать конфликтные ситуации, когда 2 или больше модулей одновременно пытаются занять магистраль. Для этого потребовались дополнительные линии. Чтобы ограничить общее количество линий, стали использовать одни и те же линии для передачи как адресов, так и данных: сначала передавали адрес(несколько битов которого являются адресом модуля) , а затем линии переключали на регистр данных. Эти новшества заложили основы магистрально-модульных многопроцессорных информационно-измерительно-управляющих систем − МММИИУС. Структуры каналов УСО системы КАМАКАрхитектуру построения и способы общей организации используемых элементов УСО удобнее всего рассмотреть на примере крейтов последнего поколения. Основой архитектуры любого из них является плата генпанели и набор системных модулей, которые определяют особенности управления крейтом. Базовым системным модулем при этом является модуль главного или основного контроллера крейта или плата микро-ЭВМ крейта. Остальные системные модули относятся к вспомогательным системным модулям. Они играют роль аппаратных драйверов, обеспечивающих плате микро-ЭВМ крейта доступ к функциональным модулям, а также возможность взаимодействия с индикационной панелью крейта, возможность энергонезависимого хранения информации, связь с подсистемой информационного обмена всей системы автоматизации и т.д. Конструктивы крейтов УСО Для организации крейтов УСО используются различные конструктивы, при этом учитывается специфика и стоимость системы автоматизации, для которой они применяются. Все эти конструктивы можно разделить на три группы. Во-первых, это старые конструктивы рис. 4. К ним в основном относятся стойки и крейты стандартов ВИШНЯ, ЧЕРЕШНЯ, КАМАК, ВЕКТОР, а также шкафы и крейты групповых нормализаторов серии АСТ. Безусловно находят применение только конструкивные элементы этого оборудования. Часто сами магистрали, как набор проводников связывающих места для установки отдельных модулей (например КАМАК), используются для организации обмена между модулями крейта УСО. Для подключения линий связи с датчиками или органами управления в подобных конструкциях требуется доработка таких конструктивных элементов, которая заключается в их снабжении нестандартными накладками, содержащими элементы коммутации (разъемы, клеммники, колодки и т.д). Системные и функциональные элементы (платы) УСО размещаются в стандартных конструктивах модулей устаревших стандартов, в соответствии с регламентом и конструкторскими нормами этих стандартов. Такой подход часто позволяет снизить цену конечной системы, т.к. используется зачастую списанное оборудование. Рис. 4. Стойка и крейты стандарта ВИШНЯ Во-вторых, используются субблоки и крейты разработанные такими известными поставщиками конструктивов как BOPLA, ROSE и т. д. (рис. 5). Рис. 5. Субблоки и крейты В-третьих, разработан конструктив для оборудования УСО (рис. 6). Рис. 6. Конструктив для оборудования УСО Т.к. в основе любого УСО используется большое количество печатных плат с электронными компонентами, связанных между собой шинами обмена сигналами и подключенных к одному общему блоку питания. Для объединения всех плат в единое устройство был разработан универсальный крейт. Он представляет собой металлический каркас-ящик собранный из алюминиевых листов, соединённых между собой винтами. В центральной части крейта в верхнем и среднем листе профрезерованы 16 пазов-направляющих для размещения печатных плат. Задней стенкой является печатная плата (генпанель), на которой размещены разъемы для подключения 16 плат модулей крейта. В нижней части крейта, под платами, в специальном разъемном футляре размещен блок питания, обеспечивающий питанием все электронные схемы крейта. Плата узла блока питания в собранном виде прикрепляется с помощью винтовых соединений к нижней стенке крейта. Передняя стенка крейта, закрепленная на четырех уголках за выступы боковых стенок, закрывает печатные платы спереди. На передней стенке размещены узлы индикаторов наличия напряжений питания, клавиатура для управления работой крейта, кнопка сброса главного контроллера и матричный жидкокристаллический индикатор, служащий для оперативного контроля поступающей от датчиков информации и удобства управления системой. Здесь же собран и силовой узел всего крейта. Он включает сетевой кабель для подключения к электросети, сетевую кнопку KS1, специальный кабельный отвод к блоку питания и предохранитель Пр1. Использование специальных разъемных соединений X5K, для сетевого кабеля, и X6K, для отвода к блоку питания, значительно увеличивает функциональность и сервисность работы с крейтом. Основой конфигурации аппаратуры УСО с любой оригинальной структурой, построенной на базе универсального крейта, является плата генпанели, которая регламентирует информационные и управляющие, цифровые, аналоговые и силовые соединения между отдельными модулями, каждый из которых решает одну или несколько локальных задач. Плата генпанели нигде не соединяется с линиями связи первичных преобразователей и органов управления, а также линиями их питания. Она содержит только проводники для передачи нормализованных аналоговых и вторичных цифровых сигналов. Сигналы поступающие непосредственно от датчиков и органов управления подключаются к модулям УСО через специальные платы терминаторов, на которых установлены необходимые электронные компоненты, обеспечивающие согласование сигналов со схемами, расположенными на модулях. Если считать, что хвостовой ножевой разъем любого из модулей, который предназначен для подключения к генпанели, расположен сзади платы, то штыревой разъём установки терминатора расположен спереди модуля. Каждый проводник линий связи, поступающий к крейту УСО, закрепляется и фиксируется на терминаторе специальным винтовым зажимом типа DT-126V фирмы Dinkle или TERMI-BLOK фирмы AMP. В настоящее время разработано несколько типов терминаторов, отличающихся как типами конструктивов печатной платы, так и принципиальной схемой. Комбинация теминаторов разных типов позволяет принимать сигналы с различного типа датчиков на различные типы функциональных модулей из набора УСО. Блок питания обеспечивает крейт следующими напряжениями +5В, +12В (+15В), –12В(–15В), которые имеют гальваническую связь между собой, и изолированным от остальных напряжением с уровнем +5В (линии ISO+5D и ISOGND). С помощью выходного разъема Х1Р эти уровни, генерируемые блоком питания, подключаются к плате генпанели, от которой поступают ко всем модулям крейта. Оба источника с напряжением +5В выполнены как покупные изделия: импульсные источники питания типа "ALVA 1094", которые преобразуют напряжение электрической сети |