Автор работы: Пользователь скрыл имя, 27 Декабря 2011 в 09:16, автореферат
Современные крупные системы промышленного, в том числе строительного, назначения, представляют собой сложные территориально-распределенные комплексы зданий и промышленных сооружений. В настоящее время при разработке автоматизированных систем управления производством (АСУП), кроме традиционных задач эксплуатации промышленных и строительных объектов, актуальной является проблема автоматизации процессов контроля работоспособности и диагностики различных систем жизнеобеспечения. Именно отсутствие контроля за функционированием систем жизнеобеспечения привело к известным в последнее время крупным экологическим катастрофам.
где xl[nT] – рассогласование для канала l в n-ом цикле регулирования;
T – время цикла;
K1 – коэффициент пропорциональности;
K2 – коэффициент интегрирования;
m(t) – управляющее воздействие.
При реализации функций управления и регулирования МП-контроллер связывается с технологической установкой через аналогово-цифровые преобразователи и исполнительные механизмы.
2.7. Математическая модель системы жизнеобеспечения
Для постановки и решения задач контроля и управления разработана математическая модель системы жизнеобеспечения.
Предположим, что в технологической сети имеется ряд объектов жизнеобеспечения Обj, которые имеют в своем составе датчики (Дj), исполнительные механизмы (ИМj), контроллеры (Kj).
Находим общее количество датчиков i-того типа (Дi), исполнительных механизмов и контроллеров по типам:
Где Моб – модель объекта
Д - датчик
ИМ – исполнительный механизм
К – контроллер
m
– количество объектов
На каждый i-тый объект системы жизнеобеспечения со стороны микропроцессорных контроллеров (см. рис. 7) поступает множество наборов МКНi, через которые осуществляются операции управления, регулирования и контроля.
Поставлена задача оптимизации оборудования в системе управления, как определение минимума количества МП-контроллеров в технологической сети.
– набор устройств,
Где КН - контролирующий набор устройств, состоящий из наборов всех контролируемых объектов.
Целесообразно поставить задачу минимизации количества микроконтроллеров.
Очевидно, что самое простое решение будет, если во всей технологической сети (ТС) для решения данной задачи будет использоваться всего один МП-контроллер (N=1), но при этом очевидно, что полное время контроля в системе Тк (время контроллера) будет максимальным.
Второе крайнее решение задачи состоит в том, чтобы на каждом объекте использовался свой МП-контроллер, т.е. N=m.
Целесообразно поставить задачу оптимизации как минимизацию количества сетевого управляющего и контролирующего оборудования.
Если к одному МП-контроллеру может быть подключено q контролируемых объектов, то полное количество микроконтроллеров, в некоторой локальной сети будет
В качестве ограничений при этом могут быть приняты:
-допустимое минимальное время контроля одного объекта,
-максимально допустимое время контроля Тк для всей системы.
При постановке задачи уточняются основные определения и постановка задач контроля работоспособности (КР) и технического диагностирования (ТД).
Техническим состоянием (ТС) называется совокупность подверженных изменениям в процессе производства или эксплуатации свойств объектов, характеризуемая в определенный момент времени признаками (требованиями, параметрами), установленными технической документацией на этот объект.
Различным
неисправностям в общем случае соответствуют
различные технические
Виды технического состояния:
-
исправность (альтернатива - неисправность)
- ТС объекта, при котором он
удовлетворяет всем
- работоспособность - ТС объекта, при котором он удовлетворяет требованиям, определяющим возможность применения его по назначению;
Тестом называется совокупность входных воздействий и выходных реакций, соответствующих этим входным воздействиям.
Упорядоченная
Процедура
тестового контроля технологической
сети с целью установления работоспособности
контролируемого устройства состоит из
следующих этапов (рис. 8).
Рис.
8. Основные этапы процедуры тестового
контроля.
Возможны два подхода к проектированию тестовой программы, в соответствии с этим возможны два вида контроля (рис. 8).
Если основой для построения тестовой программы является алгоритм функционирования технологической сети и самих устройств, то это будет функциональный контроль. Если в основе тестовой программы лежат сведения о структуре сети и возможных неисправностях, то речь идет о структурном контроле, или тестовом контроле.
Структурный контроль обеспечивает более полную проверку работоспособности цифровых устройств, чем функциональный, но в ряде случаев методы структурного контроля малоэффективны из-за большого числа элементов схем и отсутствия адекватных моделей неисправностей.
На основании проведенного анализа с учетом требований к технологической сети выбраны основные принципы реализации технического диагноза и построения тестовых программ:
- вид технического диагноза - контроль работоспособности;
-
методы тестирования - программные,
что характерно для
- принцип построения тестов - функциональный, системно-модульный;
-
способ получения эталонных
-
способ анализа результатов
Представляется целесообразным создание соответствующего программного диагностического комплекса, реализованного в ноутбуке для оперативного использования при проведении пуско-наладочных работ и поиске неисправностей в процессе эксплуатации распределенных технологических сетей.
Таблица 1.
Таблица истинности элемента DC.
В
таблице приняты следующие
D-информационный вход элемента (первого триггера);
C- вход синхронизации;
Q- выход первого триггера;
T- выход второго триггера (выход элемента DC);
Мю-сохраняется прежнее состояние;
Х-
безразличное состояние.
При
решении задач анализа и
В
качестве примера дискретного автомата
будем рассматривать
Предлагается
метод сокращения длины тестовых экспериментов
над логическими схемами, не использующий
таблиц неисправностей и описания структуры
рассматриваемого объекта. При этом сокращенные
тесты сохраняют корректность и полноту
исходных тестов. Метод применим к различным
дискретным схемам.
Рис.
10. Монотонный путь P и матрица склейки
Рис.
12. Алгоритм склейки двух тестов.
На рис. 12 представлен алгоритм склейки двух тестов.
На основании проведенного анализа с учетом требований к технологической сети выбраны основные принципы реализации технического диагноза и построения тестовых программ:
- вид технического диагноза - контроль работоспособности;
-
методы тестирования - программные,
что характерно для
- принцип построения тестов - функциональный, системно-модульный;
-
способ получения эталонных
-
способ анализа результатов
В четвертой главе рассматриваются принципы построения программного обеспечения для контроля работоспособности АСУП с распределенной структурой.
Для решения этой задачи рассмотрены варианты возможных решений построения систем тестирования.
Выбрана следующая последовательность этапов создания программного обеспечения:
Рассмотрим типовую структуру аппаратных средств передачи данных в технологической сети (рис. 13) и принцип работы принятого метода тестирования.
Рассматривается математическая модель процесса контроля работоспособности в технологической сети.
Предполагается, что контролируемые структуры включают в себя сетевое оборудование, производственные установки и объекты системы жизнеобеспечения, которые объединены единой технологической сетью.
От
МП-контроллера поочередно для каждого
объекта контроля в сеть выдается
«входное тестовое сообщение»,
которое в объект поступает из
сети как «принятое тестовое сообщение»
1-го уровня. Далее декодируется адрес
конкретного объекта тестирования, куда
и попадает тестовый набор.
Рис.
13. Типовая структура аппаратных средств
передачи данных