- •Объект асутп
- •1. Классификационные признаки асутп сушильной установи:
- •2.2. Преимущества использования сетей
- •2.3. Архитектура сетей
- •Построение асутп на базе концепции открытых систем Особенности асутп
- •Работа сети
- •3.3. Взаимодействие уровней модели osi
- •3.4. Описание уровней модели osi
- •У р о в е н ь №2. Канальный уровень(Date link)
- •У р о в е н ь 3. Сетевой уровень (Network)
- •У р о в е н ь 4. Транспортный уровень (Transport)
- •У р о в е н ь 5. Сеансовый уровень (Session)
- •У р о в е н ь 6. Представительский уровень (Presentation)
- •У р о в е н ь 7. Прикладной уровень (Application)
- •Передача данных
- •Типы, разрядность и быстродействие шин пк
- •Сравнение кабелей
- •Работа протоколов
- •Стеки протоколов
- •Модель osi и уровни протоколов
- •Сетевые архитектуры
- •Адрес назначения и исходный адрес
- •Контрольная последовательность кадра
- •Характеристика топологии 10 Base 2
- •К современным локальным сетям Производительность
- •Надежность и безопасность
- •Расширяемость имасштабируемость
- •Прозрачность
- •Поддержка разных видов трафика
- •Управляемость
- •Совместимость
- •Функциональные задачи асутп Классы асу тп
- •Назначение алгоритмов контроля
- •Аналитическая градуировка и коррекция показаний датчиков
- •Фильтрация и сглаживание
- •. Интерполяция и экстраполяция
- •Статистическая обработка экспериментальных данных
- •. Методы определения функций корреляции
- •Контроль достоверности исходной информации
- •Проверка выполнения неравенств
- •Задачи характеризации
- •Архитектура асутп Задачи проектирования
- •Место программируемого контроллера в асу предприятия
- •Классификация плк
- •Мощный плк
- •Адекватность функционально-технологической структуре объекта
- •Линейки контроллеров от основных производителей
- •Специализированные модули контроллеров для асутп
- •Системы противоаварийной защиты
- •В асутп
- •Необходимость применения
- •Противоаварийной защиты
- •Назначение системы паз в асутп
- •Обеспечение системы паз
- •Обеспечение надежности в системе паз
Аналитическая градуировка и коррекция показаний датчиков
Значение выходного сигнала датчика y связанос измеряемой величиной x в общем случае монотонной зависимостьюy=f (x).Для задач управления необходимо знать истинное значение измеряемой величиныx, поэтому возникает необходимость вычислитьx по значению показателя датчикаy, т.е. нахождение функциональной зависимости
x=f (y) = F -1(y). (9.3.1.)
Задача решается просто, если указанная зависимость линейная. В случае если функция F(y) является нелинейной, то используют либо метод линейной интерполяции табличного значенияF(x) либо аппроксимацию функцииF(y) при помощи степенного полиномаP(y).
Для большинства датчиков механических и электрических величин, датчиков уровня и некоторых других характерна линейная зависимость:
у = ах + в,
тогда
x = (y – b)/a. (9.3.2.)
Если функция f(y) является нелинейной, можно выразить ее с помощью известных алгебраических и трансцендентных функций, однако этот путь довольно сложен и применяется редко. Обычно функция F(x) задается в табличном виде, например, по экспериментально снятым точкам в диапазоне предполагаемых измерений. Простейшим алгоритмом нахожденияxпри этом считается линейная интерполяция таблицы с заданным шагом Δx.
Недостатком такого алгоритма является большой объем памяти ЭВМ, т.к. необходимо запоминать всю таблицу. Поэтому наиболее удобным методом оказывается аппроксимация функции f(y) при помощи степенного полинома
Pn(y) =a0 + a1 y +….an y.
При этом объем вычислений мал, а в памяти машины хранятся только nкоэффициентов полинома (обычноn невелико). Для вычисления значений полинома в любой точке применяется схема Горнера, когда аппроксимацияf(y)записывается в виде
Pn(y) = (((…(any + an-1)y + an-2)y +.a0 . (9.3.3.)
Коэффициенты полинома ai (I = 0,1,…,n)заносятся в память машины в порядке убывания номеров их индексов. Блок схема алгоритма приведена на рис. 9.1.
![]()
Рис. 9.1. Блок схема алгоритма по схеме Горнера
Аппроксимацию табличных данных обычно проводят либо полиномом равномерного наилучшего приближения, либо с помощью полинома регрессии. В первом случае полученный полином дает минимальное значение максимальной ошибки линеаризации в диапазоне аппроксимации, во втором – минимальное значение среднеквадратической погрешности (при фиксированной степени полинома n).
Для уменьшения времени вычислений и требуемой памяти ЦВМ желательно выбирать аппроксимирующий полином наименьшей степени, но обеспечивающий допустимую погрешность Δxдоп. При аппроксимации полиномом равномерного наилучшего приближения должно выполняться требование
[δi] ≤δmax≤ Δxдоп, (9.3.4.)
где δi – погрешность аппроксимации в каждой заданной точкеyi(i= 1,2,…,n), выражающаяся формулой
δi = Pn(yi ) –xi.
Это условие можно записать в виде
δmax + Pn(yi ) – xi ≥ 0, (9.3.5.)
i = 1,2,…m
δmax + xi – Pn(yi ) ≥ 0. (9.3.6.)
δmax ≥ 0 (9.3.7.)
Для полинома равномерного наилучшего приближения требуется найти минимум линейной формы, которой в данном случае является величина
Ln =δmax (an,….a0 ) → min. (9.3.8)
{ai}
Эта задача сводится к задаче линейного программирования, где (9.3.8.) является целевой функцией, а (9.3.5.)…(9.3.7.) ограничениями. Если допустимая величина ошибки Δxдоп меньшеLn, следует увеличить степень полинома на единицу, найти для негоLn+1и опять проверить неравенство Δxдоп ≥Ln+1.
Итак, если аппроксимирующий полином есть, значения измеряемой величины вычисляются по схеме Горнера на основе показаний датчика; если аппроксимирующий полином не задан и в памяти ЦВМ записана вся градуировочная таблица, то расчет значений проводится по интерполяционной формуле.
В ряде АСУТП информация об измеряемых параметрах выражается в ЭВМ правильной дробью α, изменяющейся от 0 до 1 при изменении параметра от минимального до максимального значения. Тогда вычисление абсолютных величин давления, перемещения, объема, осуществляется по формуле:
Pt=Pmax· α (9.3.9)
где Pt- текущее значение параметра (кг/см2, м, м3);
Pmax- максимальное значение шкалы датчика соответствующего параметра.
Преобразование температурных (параметров) сигналов производится по формуле:
Θt=θmin+ (θmax –θmin) · α, (9.3.10.)
где θmax, θmin– максимальное и минимальное значения шкалы датчика температуры (˚C).
Объемные (м/ч) и весовые (кг/ч) расходы определяются соответственно по формулам:
Θt= θmax√ α (9.3.11.)
Gt=Gmax√ α (9.3.12.)
