1.
ПРИНЦИПЫ ОРГАНИЗАЦИИ ТИПОВОЙ АВТОМАТИЗИРОВАННОЙ
СИСТЕМЫ
Структура системы. Назначение и роль основных элементов системы. Требования к
основным звеньям системы. Понятие и роль интерфейса при автоматизированной обработке
медико-биологической информации. Структура типовых микроЭВМ.
Введение
Контроль сложных изделии — трудоемкий и длительный процесс, требующий усилий
большого числа лиц для получения достоверной информации. Системы контроля на базе
микро-ЭВМ обладают большими преимуществами в отношении стоимости контроля,
уменьшения времени его проведения и обработки результатов, надежности, обеспечивают
значительную гибкость, высокую компактность и модульную простоту, а также открывают
широкие возможности для новых приложений, ранее требовавших использования дорогих
специализированных ЭВМ.
В основу решения задачи автоматизированного контроля технического состояния
объектов положены следующие принципы:
максимальная степень автоматизации процесса контроля и сведение к минимуму числа
ручных операций,
повышение достоверности результатов контроля,
автоматическая выдача протокола результатов испытаний;
высокая надежность системы, основанная на использовании встроенной микро-ЭВМ и
модульной структуры;
максимальная простота и доступность программного обеспечения, благодаря которым
система контроля может обслуживаться лицами, не являющимися специалистами в
области вычислительной техники.
Магистрально-модульный принцип, положенный в основу организации этого
современных ЭВМ и распространенный на аппаратурные и программные средства,
обеспечивает:
совместимость модулей на конструктивном, электрическом, функциональном и
программном уровнях,
однородность структуры,
гибкость в выборе аппаратурных и программных модулей,
возможность расширения структуры,
модернизацию модулей и постоянное совершенствование системы в целом.
Системы с общей магистралью хорошо приспособлены для работы в АСУТП, в
системах информационно-измерительных, для автоматизации научных исследовании,
автоматизированного контроля (АСК), когда требуются высокая производительность,
гибкость и работа в реальном масштабе времени.
Стандартизация связей делает систему легко перестраиваемой в зависимости от
предъявленных к ней требований и обеспечивает возможность ее расширения за счет
подключения новых или замены старых внешних устройств ВУ. В качестве примера на
рис.1.1 показана схема одной из возможных АСК с применением микроЭВМ и общей
магистрали.
ВдТ—видеотерминал
УВВ — устройство ввода — вывода на
перфоленту;
УВыв — устройство вывода на печать;
АЦП — аналого-цифровой преобразователь;
УВыв и П — устройство вывода и приема
релейных сигналов;
УС с ОК. — прочие устройства связи с
Рис.B.1. Пример схемы автоматизированной системы контроля объектом контроля.
Принципы организации типовой автоматизированной системы 1
Ядром системы является микро-ЭВМ, выполняющая функции приема, обработки и
передачи информации.
Видеотерминал работает в качестве оперативного средства связи между человеком-
оператором и системой контроля.
Устройство ввода вывода на перфоленту используется для ввода программ
контроля в оперативную память микро-ЭВМ перед началом работы, а также для вывода
скорректированных программ.
Для получения протокола результатов контроля объекта служит устройство вывода
на печать.
Для осуществления контроля параметров объект должен быть оснащен системой
измерительных датчиков. Большинство датчиков преобразуют некоторую физическую
величину в электрическую. Примерами датчиков с электрическими выходами являются
термопары, терморезисторы для измерения температуры, тензодатчики для измерения
давления или незначительного смещения потенциометры для измерения положения и т. п.
Сигнал на выходе датчика (напряжение или ток) необходимо преобразовать в форму,
приемлемую для использования в ЭВМ. Такое преобразование выполняется с помощью
различного рода аналого-цифровых преобразователей (АЦП).
Как показывает отечественный и зарубежный опыт, системы сопряжения с датчиками
и приемниками информации, как правило, значительно превышают микро-ЭВМ по объему и
стоимости электронного оборудования.
Реализация преимуществ автоматизированного контроля на основе микро-ЭВМ
возможна в полной мере лишь при соответствующей организации программного
обеспечения. Основное ограничение на использование микроЭВМ в АСК связано с
необходимостью разрабатывать программное обеспечение для каждого конкретного
применения. Одним из вариантов, позволяющих преодолеть трудности программирования,
является применение диалоговых языков высокого уровня.
В АСК используются известные диалоговые языки программирования. Выбор языка
определятся сочетанием следующих его важных качеств: а) функциональная простота и
гибкость, обеспечивающие эффективную реализацию программного обеспечения; б) наличие
средств управления общей магистралью; в) простота, легкость изучения и использования; г)
компактность интерпретатора языка и программ пользователя; д) возможность работы в
режиме диалога.
Проектирование системы контроля — комплексная задача, требующая от инженера-
разработчика глубоких знаний как в области создания аппаратурных средств, так и в области
программного обеспечения. Материал, излагаемый в дисциплине, построен таким образом,
чтобы всюду, где это возможно, прослеживалась связь между аппаратурным и программным
обеспечением. Наряду с общими вопросами организации микро-ЭВМ, необходимыми для
понимания функционирования всей
Достигнутый электронной промышленностью высокий уровень технологии
элементной базы средств вычислительной техники, характеризуемый производством спектра
МПК БИС, БИС запоминающих устройств, БИС интерфейса, интегральных схем аналоговой
и цифро-аналоговой техники в совокупности с новыми архитектурными решениями
открывает широкие возможности к массовому созданию информационно-управляющих
вычислительных систем
Системное программное обеспечение ИУВС должно быть ориентировано на:
1) выполнение вычислении в реальном масштабе времени;
2) обеспечение обмена информацией во время решения задач;
3) большой объем используемых данных и прикладных программ;
4) большое количество операций логического преобразования, поиска и
упорядочения информации;
5) использование программно-логических способов защиты как от сбоев и отказов
ИУВС, так и от сбоев во входной информации.
Примерами задач, решаемых ИУВС, могут служить задачи:
1) управления электромеханическими устройствами в реальном масштабе времени;
2 Принципы организации типовой автоматизированной системы
2) обработки сигналов в системах связи;
3) селекции сигналов в условиях шумов;
4) коммутации сообщений;
5) сбора и отображения информации. В частности, по данным [2], решение задач
последнего типа может потребовать ИУВС с производительностью >40-106 операций/с и
памятью >109 бит.
Анализ тенденций совершенствования вычислительных средств для ИУВС
показывает, что если раньше целесообразным считалось оптимизировать характеристики
ЭВМ в соответствии с конкретными задачами ИУВС, то в настоящее время более
перспективно использование в ИУВС ЭВМ универсального типа. Тем не менее, в ИУВС, к
которым предъявляются весьма жесткие требования по быстродействию, надежности,
большое значение по-прежнему будут иметь специализированные ЭВМ.
В целом в проектировании ЭВМ ИУВС настоящего поколения проявляются
следующие тенденции:
1) применение БИС микропроцессорных наборов, БИС ЗУ и нестандартных
(заказных) ИС высокой степени интеграции;
2) микропрограммный принцип управления;
3) представление данных в форме с плавающей точкой, что на 50% сокращает время
подготовки задач;
4) приближение ЭВМ ИУВС к универсальным ЭВМ, которое выражается в
использовании языков высокого уровня, арифметических операций в форме с плавающей
точкой, модульности конструкции и т.д.;
5) стандартизация ЭВМ для ИУВС;
6) переход к адаптивным самоорганизующимся структурам;
7) стандартизация системы команд:
8) модульность программного обеспечения.
ИНТЕРФЕЙС [1, c.67-68]
1. Связь между двумя обрабатывающими компонентами.
2. Полная совокупность соглашений (в общем смысле - язык) о входных и выходных сигналах, которыми могут
обмениваться процессоры данных: устройство - устройство, программа - среда программы,
человек - система обработки данных и т.п.
3. Реализация интерфейса (2).
И. ввода - вывода. Интерфейс (3.), используемый для подключения к ЭВМ периферийных устройств.
Магистральный И. Интерфейс (3.), между устройствами, подключенными к общей шине с возможностью
обмена между любой парой устройств.
Малый И. Интерфейс (3.), между системой обработки данных и конечным пользователем.
Пограммный И.
1. Программная реализация интерфейса (2.).
2. Интерфейс (2,) между программами.
Стандартный И Интерфейс ввода - вывода, используемых в ряде совместимых ЭВМ.
Структура устройств автоматического ввода данных.
Рост сложности объектов управления, контроля, измерения, совершенствование
технологических процессов обусловили необходимость высокой степени автоматизации
процессов вычисления параметров управления, проведения процедур контроля, измерения
элементов технологических процессов. Все эти различные по своей физической сущности
задачи могут быть решены на основе использования автоматизированных систем сбора и
обработки данных (система СОД).
Основная тенденция проектирования современных СОД направлена на создание
децентрализованных конфигураций систем, которые базируются на применении в качестве
аппаратуры обработки данных МП или ЭВМ.
Принципы организации типовой автоматизированной системы 3
Технические средства для реализации
автоматизированных систем СОД должны
содержать комплекс устройств, реализующих
задачу ввода информации в МП без участия
человека-оператора.
Рис.1.1. Обобщенная структура связей объекта и
системы СОД
Эта задача решается путем введения датчиков первичной информации для
преобразования неэлектрических величин в пропорциональные электрические.
На основе изложенного можно сказать, что автоматизированная система сбора и
обработки данных представляет собой сложное техническое устройство, которое в наиболее
общем случае осуществляет автоматическое вычисление совокупных параметров
управления, контроля, измерения объектов, различных по своей физической сущности, и
регистрацию результатов вычислении.
Характерные особенности системы СОД целесообразно рассмотреть во
взаимодействии с объектом (рис.1.1).
Целью проведения процедур сбора и обработки данных являются получение
достоверной информации о состоянии объекта и рациональная организация процессов
управления, контроля, измерения с высокими качественными характеристиками.
Действительное качество процесса полностью определяется множеством параметров Р1, Р2,
, РM объекта, числовое значение которых формирует объем первичной информации,
поступающей на вход МП посредством блока ввода первичной информации ВвПИ,
решающего задачу сбора данных.
Множество возможных манипуляций с объектом (различные варианты контрольных
процедур, управления, измерения) предполагает необходимость организации обратных
связей для воздействия на объект сигналами C1, C2, ,СN манипуляции внутренним
состоянием объекта, которые формируются блоком вывода результатов обработки ВывРО.
Сигналы внутреннего состояния системы СОД r1, r2, , rK также формируются и
регистрируются блоком ВывРО.
В зависимости от целевого взаимодействия объекта и СОД возможны различные
варианты формирования обобщенного математического выражения связей объекта и
системы СОД. Например,
(1.1)
(1.2)
(1.3)
Выражение (1.1) определяет манипуляцию управления объектом, а функции F1, F2,,
FN формируют алгоритм управления.
Выражение (1.2) является обобщенной математической зависимостью процедуры
контроля объекта, где функции f1, f2,, fN характеризуют различные внешние проявления
свойств (внутреннего состояния) объекта контроля.
4 Принципы организации типовой автоматизированной системы
Выражение (1.3) дает возможность решить задачу самоконтроля СОД, а
функциональные зависимости 1, 2, , K образуют контрольные тесты СОД.
Обычно совокупность допустимых значений C1, C2, ,СN, Р1, Р2, , РM, r1, r2, , rK
интерпретируют как многомерное пространство (C- мерное, Р- мерное, r- мерное), в
пределах которого существование объекта и системы СОД имеет практическую ценность. В
этом случае сочетание произвольно заданных значений Ci, Рi, ri, представляет собой
координаты вектора многомерного пространства, что позволяет использовать для
математического выражения связей объекта и системы СОД элементы матричного
исчисления.
В результате анализа математического выражения связей возможно рациональное
построение структуры системы сбора данных, зависящей от конкретных условий задачи
анализа.
Однако в общем случае, исходя из требования ввода информации в МП, она должна
содержать:
группу датчиков первичной информации, размещенных в непосредственной близости от
объекта управления, контроля или измерения,
блок преобразователей аналоговых сигналов датчика в цифровые коды (АЦП),
цифровые и аналоговые коммутаторы,
аналоговые вычислительные устройства,
цифровые и аналоговые каналы связи,
блок преобразователей цифровых сигналов в аналоговые (ЦАП),
цифровые регистрирующие устройства.
Различные требования по стоимостным и техническим характеристикам,
предъявляемые к СОД, определяют возможность вариаций структуры СОД на основе выбора
метода обработки аналоговых сигналов.
На рис.1.2, а показана структура, реализующая принцип параллельной обработки
аналоговых сигналов, поступающих от датчиков СОД. Данная структура позволяет
обеспечить максимальную производительность аппаратуры всех каналов систем СОД (из-за
независимости обработки каждого сигнала) и высокое качество преобразования сигналов
вследствие возможности системы по обеспечению требуемого уровня нормализации сигнала
на входе АЦП в каждом канале. Предельное количество каналов системы СОД в данном
случае ограничено допустимым значением динамической погрешности преобразования i-го
параметра, т. е.
(1.4)
где: NЦ — предельно допустимое количество цифровых каналов преобразования
системы СОД;
x ДОП — допустимое значение динамической погрешности i-го параметра;
(dx,/dt)max — максимальное значение производной i-го параметра в диапазоне
преобразования;
tк — период коммутации.
Независимость отдельных ветвей дает возможность просто (в структурном смысле)
реализовать необходимые функциональные преобразования аналоговых сигналов.
Большое преимущество такой системы заключается в устранении ошибок,
возникающих при коммутации и выборке — хранении аналоговых сигналов, вносящих
основной вклад в суммарную погрешность преобразования. Очень важно то, что эта
структура позволяет значительно повысить помехозащищенность системы на основе
использования цифровых каналов передачи данных на вход ЭВМ, если обеспечить
преобразования сигналов непосредственно на выходе датчиков. Такой вариант построения
системы сбора данных имеет большое будущее, однако на современном этапе развития
микросхемотехники при его реализации имеет место более высокая стоимость СОД
вследствие сравнительно высокой стоимости интегральных схем АЦП.
Принципы организации типовой автоматизированной системы 5
Рис.12. Структура системы СОД:
с параллельными цифровыми (а) и аналоговыми (б) выходами;
с последовательными аналоговыми (в) и с последовательными и параллельными аналоговыми (г) выходами.
Д—датчик, СУ—согласующее устройство, СН—схема нормализации, ФП — функциональный
преобразователь; АЦП — аналого-цифровой преобразователь, ЦМ — цифровой мультиплексор, В/Х — схема
выборки—хранения, AM — аналоговый мультиплексор, УУ— устройства управления
Другие варианты построения структуры системы СОД основаны на принципе
последовательной обработки аналоговых сигналов и перенесении мультиплексирования из
цифровой в аналоговую область, а также применения аналоговых схем выборки — хранения
для фиксации аналоговых сигналов на входе АЦП. Это дает возможность использовать
только один АЦП независимо от числа аналоговых входов, предельное количество которых
можно определить из выражения
(1.5)
где Na — предельно допустимое количество аналоговых каналов преобразования
СОД;
tN — период цикла преобразования [остальные обозначения соответствуют (1.4)].
Высокие технические характеристики свойственны структуре, приведенной на
рис.1.2, б, хорошее качество преобразования обеспечено теми же функциональными
блоками, которые были включены в состав структуры, приведенной на рис.1.2, а.
Очевидно, что производительность системы сбора данных, построенной по структуре,
изображенной на рис.1.2,б, находится в прямой зависимости от быстродействия АЦП и
ограничена его динамическими параметрами, поэтому в подобных системах необходимо
применять АЦП с максимальным быстродействием. Применение дополнительных элементов
для обработки аналоговых сигналов мультиплексоров, схем выборки — хранения ухудшает
точностные характеристики системы в целом.
Практически идентичными техническими характеристиками по сравнению со
структурой, изображенной на рис.1.2, б, обладает система сбора данных, реализованная на
основе структуры, показанной на рис 1 2, в
Аппаратурные затраты для реализации канала сбора данных на основе структуры,
приведенной на рис.1.2, б, будут большими по сравнению с затратами для построения канала
с одной схемой выборки — хранения. Эту конфигурацию структуры наиболее рационально
использовать для преобразования однократных событий
Наиболее простой, но обеспечивающей относительно низкое качество
преобразования, является система, построенная по структуре, изображенной на рис.12, г.
Эта конфигурация структуры рациональна при условии существования сигналов высокого
уровня, поступающих с датчиков системы СОД, и идентичности всех аналоговых сигналов.
6 Принципы организации типовой автоматизированной системы
В этом случае можно добиться необходимого качества преобразования, сохраняя
достоинства по простоте реализации
Как правило, систему СОД в целом и систему сбора информации в частности с целью
экономии средств и сокращения времени разработки наиболее рационально компоновать из
отдельных блоков, реализующих функции компонентов структуры.
Из анализа возможных вариантов построения структур (рис.1.2) следует, что
любой вариант реализуется на основе восьми основных функциональных устройств:
датчик; АЦП;
схема согласования; цифровые мультиплексоры;
схема нормализации; аналоговые мультиплексоры;
функциональный преобразователь; устройства управления.
Литература
1. Заморин А. П. , Марков А. С. Толковый словарь по вычислительной технике и
программированию. Основные термины: около 3000 терминов. -М.: Русский язык,
1987.
2. Микропроцессоры: В 3-х кн. Кн.2. Средства сопряжения. Контролирующие и
информационно-управляющие системы. Учеб для втузов/В.Д. Вернер, Н.В. Воробьев,
А.В. Горячев и др. /Под ред.Л.Н. Преснухина—М:, Высшая школа, 1986. 383 с.
Принципы организации типовой автоматизированной системы 7