
- •1. Основные термины и определения тау.
- •1.1. Основные понятия.
- •1.2. Классификация аср.
- •1. По назначению (по характеру изменения задания):
- •2. По количеству контуров:
- •3. По числу регулируемых величин:
- •4. По функциональному назначению:
- •5. По характеру используемых для управления сигналов:
- •6. По характеру математических соотношений:
- •7. По виду используемой для регулирования энергии:
- •8. По наличию внутреннего источника энергии
- •9. По принципу регулирования:
- •2. Характеристики и модели элементов и систем.
- •2.1. Основные модели.
- •2.2. Статические характеристики.
- •2.3. Временные характеристики.
- •2.4. Дифференциальные уравнения. Линеаризация.
- •2.5. Преобразования Лапласа.
- •2.6. Передаточные функции.
- •2.6.1 Определение передаточной функции.
- •2.6.2 Примеры типовых звеньев.
- •2.6.3 Соединения звеньев.
- •2.6.4 Передаточные функции аср.
- •2.6.5 Определение параметров передаточной функции объекта по переходной кривой.
- •2.7. Частотные характеристики.
- •2.7.1 Определение частотных характеристик.
- •2.7.2 Логарифмические частотные характеристики.
- •3. Качество процессов управления.
- •3.1. Критерии устойчивости.
- •3.1.1 Понятие устойчивости линейных систем.
- •3.1.2 Корневой критерий.
- •3.1.3 Критерий Стодолы.
- •3.1.4 Критерий Гурвица.
- •3.1.5 Критерий Михайлова.
- •3.1.6 Критерий Найквиста.
- •3.2. Показатели качества
- •3.2.1 Прямые показатели качества.
- •3.2.2 Корневые показатели качества.
- •3.2.3 Частотные показатели качества.
- •3.2.4. Интегральные показатели качества.
- •3.2.5 Связи между показателями качества.
- •4. Настройка регуляторов.
- •4.1. Типовые законы регулирования.
- •4.2. Определение оптимальных настроек регуляторов.
- •Часть 2. Средства автоматизации и управления.
- •1. Измерения технологических параметров.
- •1.1. Государственная система приборов (гсп).
- •1.2. Основные определения.
- •1.3. Классификация контрольно-измерительных приборов.
- •1.4. Виды первичных преобразователей.
- •1.5. Методы и приборы для измерения температуры.
- •1.5.1 Классификация термометров.
- •1.5.2 Термометры расширения. Жидкостные стеклянные.
- •1.5.3 Термометры, основанные на расширении твердых тел.
- •1.5.4 Газовые манометрические термометры.
- •1.5.5 Жидкостные манометрические термометры.
- •1.5.6 Конденсационные манометрические термометры.
- •1.5.7 Электрические термометры.
- •1.5.8 Термометры сопротивления.
- •1.5.9 Пирометры излучения.
- •1.5.10 Цветовые пирометры.
- •1.6. Вторичные приборы для измерения разности потенциалов.
- •1.6.1 Пирометрические милливольтметры.
- •1.6.2 Потенциометры.
- •1.6.3 Автоматические электрические потенциометры.
- •1.7. Методы измерения сопротивления.
- •1.8. Методы и приборы для измерения давления и разряжения.
- •1.8.1 Классификация приборов для измерения давления.
- •I. По принципу действия:
- •II. По роду измеряемой величины:
- •1.8.2 Жидкостные манометры.
- •1.8.3 Чашечные манометры и дифманометры.
- •1.8.4 Микроманометры.
- •1.8.5 Пружинные манометры.
- •1.8.6 Электрические манометры.
- •1.9. Методы и приборы для измерения расхода пара, газа и жидкости.
- •1.9.1 Классификация.
- •1.9.2 Метод переменного перепада давления.
- •1.9.3 Расходомеры постоянного перепада давления.
- •1.10.2 Поплавковый метод измерения уровня.
- •1.10.3 Буйковые уровнемеры.
- •1.10.4 Гидростатические уровнемеры.
- •1.10.5 Электрические методы измерения уровня.
- •1.10.6 Радиоволновые уровнемеры.
- •2. Исполнительные устройства.
- •2.1. Классификация исполнительных устройств.
- •2.2. Исполнительные устройства насосного типа.
- •2.3. Исполнительные устройства реологического типа.
- •2.4. Исполнительные устройства дроссельного типа.
- •2.5. Исполнительные механизмы.
- •3. Функциональные схемы автоматизации
- •3.1. Условные обозначения
- •3.2. Примеры построения условных обозначений приборов и средств автоматизации
- •3.3. Основные принципы построения функциональных схем автоматизации
- •Xe [xt] xiа лампочка.
- •Xe [xt] xirа лампочка.
- •Xe [xt] xiс задвижка.
- •3.4. Примеры схем контроля температуры.
- •1. Индикация и регистрация температуры (tir, рисунок 2.35).
- •2. Индикация, регистрация и регулирование температуры с помощью пневматического регулятора (tirс, пневматика, рисунок 2.36).
- •Часть 3. Современные системы управления производством.
- •1. Структура современной асутп
- •2. Аппаратная реализация систем управления.
- •2.1. Средства измерения технологических параметров.
- •2.2. Устройства связи с объектом.
- •2.4. Аппаратная и программная платформа контроллеров.
- •2.5. Промышленные сети.
- •3. Программная реализация систем управления.
- •3.1. Виды программного обеспечения.
- •3.2. Scada-системы
- •3.3. Работа с субд.
- •3.3.1 Принципы работы баз данных.
- •3.3.2 Обеспечение безопасности баз данных.
- •3.3.3 Операторы языка sql
- •3.4. Методология idef
- •3.4.1. Модели систем
- •3.4.3. Методика построения информационной модели.
- •3.5. Программные системы управления производством.
- •Литература
- •1. Шина asi.
- •2. Шина ControlNet.
- •3. Шина Interbus.
- •4. Шина can.
- •5. Протокол hart.
- •6. Шина Foundation Fieldbus.
- •7. Протокол lon (lonTalk).
- •8. Шина DeviceNet.
- •9. Протокол WorldFip.
- •10. Сеть Profibus.
- •11. Протокол Ethernet.
- •Содержание
- •Часть 1. Теория Автоматического Управления (тау) 4
- •Часть 2. Средства автоматизации и управления. 63
- •Часть 3. Современные системы управления производством 104
3.3. Работа с субд.
3.3.1 Принципы работы баз данных.
База данных (БД) – информация, связанная между собой по определенному признаку, хранимая и организованная особым образом, как правило, в виде таблиц.
Пример таблицы БД приведен на рис. 3.10.
-
№
замера
Скважина
Дата
Время
Дебит
1001
…
958
…
02.07.2003
…
19:50:20
…
102
…
Рисунок 3.10.
Функции БД:
- добавление новой информации,
- добавление новых таблиц,
- изменение информации в существующих таблицах,
- поиск информации,
- удаление информации,
- удаление таблиц.
Существует большое количество программ, которые предназначены для программной поддержки БД и образуют класс систем управления БД (СУБД).
СУБД выполняет функции:
- управление данными непосредственно в БД, находящейся на сервере;
- управление данными, находящимися в памяти компьютера – функция, связанная с тем, что СУБД работают с БД большого размера; в целях ускорения работы СУБД используется буферизация данных в памяти каждого компьютера;
- управление транзакциями – функция, которая производит ряд операций над БД как над единым целым. Транзакция – манипуляция над данными (добавление, изменение, удаление, запрос). Если транзакция успешно выполняется, то СУБД вносит соответствующие изменения в БД, в противном случае БД не изменяется;
- управление изменениями и протоколирование – функция, связанная с надежностью хранения данных, т.е. возможностью СУБД восстанавливать состояние БД в аварийных ситуациях, например, при выключения питания, сбое носителя информации и т.д.; для восстановления используется журнал транзакций и архивная копия БД;
- поддержка языков БД – для работы с БД используются специальные языки, наиболее распространенным из которых является SQL.
Рисунок 3.11.
Для работы с БД, как правило, используется архитектура «клиент - сервер» [41]. Основу СУБД составляет сервер БД – программа, осуществляющая комплекс действий по управлению данными. В качестве клиента БД может выступать другая программа, работающая на том же компьютере, что и сервер, либо на другом, связанном с компьютером-сервером посредством сети. Таким образом, данная архитектура включает, как минимум, три компонента:
- сервер БД, который, собственно, и является СУБД,
- клиенты БД – программы или компьютеры с соответствующими программами, выполняющие запросы к серверу,
- сеть или коммуникационное программное обеспечение (см. рис. 3.11).
В принципе, и клиентская, и серверная части СУБД могут находится на одном компьютере, но, в большинстве случаев, на предприятиях программа-сервер запускается на одном компьютере (сервере), а программа-клиент – на рабочих компьютерах.
Технологические объекты
№_об |
Тип |
Наим. |
Год постр. |
Уст-ка |
1 103 104
|
печь печь колонна |
П-2/1 П-2/2 К-35 |
1993 1994 1993 |
депарафинизация депарафинизация крекинг |
Датчики
-
№_дтч
Тип
Фирма
Марка
Год уст-ки
№_об
10128
10129
10130
LE
PT
LE
Метран
Метран
Метран
Метран 22ДД
Метран 22ДА
Метран 22ДД
1994
1994
1994
102
102
103
Измерения
-
№_дтч
Дата
Время
Знач-е
10129
10129
10129
10128
01.05.03
01.05.03
02.05.03
02.05.03
19:00:00
19:10:00
12:00:00
12:00:00
3,4
3,4
3,5
20,8
Рисунок 3.12
На практике наибольшее распространение получили т.н. реляционные БД, представляющие собой набор таблиц, связанных отношениями. При этом в каждой таблице имеется одно или несколько полей, называемых первичными ключами и однозначно определяющих конкретную запись в таблице. Зная значение первичного ключа, всегда можно определить конкретную запись в таблице и, следовательно, значения остальных полей записи. Например, первичными ключами могут служить номер технологического объекта (уникальный), табельный номер оператора, номер паспорта работника и т.д. Фамилия работника, тип установки и т.д. первичными ключами являться не могут, т.к., например, на предприятии могут работать несколько работников с одинаковыми фамилиями или функционировать несколько однотипных установок. Т.е. первичный ключ должен быть уникальным и, по возможности, целочисленным. Первичный ключ может состоять из нескольких полей (составной первичный ключ).
Связи между таблицами осуществляются посредством первичных ключей. На рисунке 3.12 приведен пример БД, состоящей из трех таблиц («Технологические объекты», «Датчики» и «Измерения»).
Связи (отношения между таблицами) могут быть идентифицирующие и неидентивицирующие. Если запись в таблице-потомке однозначно определяется своей связью с таблицей-родителем, то отношение между этими таблицами является идентифицирующим. В этом случае первичный ключ таблицы-родителя становится первичным ключом (или частью первичного ключа) таблицы-потомка. Например, отношение «производят» на рис. 14 является идентифицирующим для таблицы-родителя «Датчики» и таблицы-потомка «Измерения», поэтому первичный ключ таблицы-родителя (поле «№_дтч») становится частью составного ключа таблицы-потомка. Отношение «содержат» является неидентифицирующим, поэтому первичный ключ таблицы-родителя «Технологические объекты» (поле «№_об») становится обычным полем таблицы-потомка «Датчики».