- •1 Періодичні технологічні процеси в харчовій промисловості як об’єкти автоматизації…………………………………………. . 8
- •Математичний опис періодичних
- •3 Керування апаратами періодичної дії…….38
- •4 Керування комплексом апаратів
- •5 Використання прогнозуючих фізичних моделей при керуванні апаратами
- •6 Автоматизація технологічних процесів
- •7 Періодичні технологічні процеси…….……108
- •8 Автоматизація видобутку нафти……..…….113
- •9 Автоматизоване управління нафтовим промислом за допомогою розподілених систем………………………………………………...……130
- •Література………………………………………..…...150 додатки…………………………………………..…….151
- •1.1 Характеристика періодичних технологічних процесів як об’єктів керування
- •1.2 Особливості побудови систем керування періодичними технологічними процесами
- •1.3 Вибір критерію керування і формулювання мети керування
- •2 Математичний опис періодичних процесів харчових виробництв
- •2.1 Основи побудови математичних моделей періодичних процесів
- •2.2 Математичний опис процесу готування розчину живильних солей у мішалках періодичної дії
- •3 Керування апаратами періодичної дії
- •3.1 Структура і класифікація систем керування апаратами періодичної дії
- •3.2 Логічне керування
- •3.3 Динамічна оптимізація
- •3.4 Оптимальне керування без зворотного зв'язку з використанням математичної моделі об'єкта
- •3.5 Оптимальне керування з використанням зворотного зв'язку і математичної моделі об'єкту
- •3.6 Програмне регулювання
- •4 Керування комплексом апаратів періодичної дії
- •5 Використання прогнозуючих фізичних моделей при керуванні апаратами періодичної дії
- •5.1 Основні принципи
- •5.2 Визначення часових параметрів прогнозуючих фізичних моделей
- •6 Автоматизація технологічних процесів харчової промисловості
- •6.1 Періодичний спосіб культивування
- •6.2 Періодичний спосіб культивування з підживленням
- •6.3 Неперервний спосіб культивування
- •6.4 Системи автоматизації післяферметаційних процесів
- •6.5 Система автоматизації виробництва спирта
- •6.6 Стадія готування замісу
- •6.7 Ділянка разварювання
- •6.8 Відділення оцукрювання
- •6.9 Стадія бродіння
- •6.10 Стадія виділення спирту з культуральної рідини (браги) і його очищення від домішок
- •7 Періодичні технологічні процеси
- •7.1 Імпульсні сар
- •7.2 Зміна регулювального параметра в розімкненому контурі регулювання
- •7.2.1 Замикання контура регулювання імпульсним елементом
- •7.3 Інтегральне регулювання
- •8 Автоматизація видобутку нафти
- •8.1 Характерні риси нафтовидобувних підприємств і основні принципи їхньої автоматизації
- •8.2 Типова технологічна схема автоматизованого нафтовидобувного підприємства
- •Автоматизація нафтових свердловин
- •8.3.1 Автоматизація фонтанної свердловини
- •8.3.2 Автоматизація свердловини з електропогружним насосом
- •8.3.3Автоматизація свердловинами з штанговими глибинними насосами
- •8.3.4 Автоматизація газліфтних свердловин
- •9 Автоматизоване управління нафтовим промислом за допомогою розподілених систем
- •9.1 Керування об'єктами нафтового родовища з використанням комбінованих каналів зв'язку
- •9.2 Функції системи
- •9.3 Побудова системи
- •9.4 Пакетний протокол зв'язку ртм-64
- •9.5 Програмне забезпечення системи
- •9.6 Типові конфігурації мереж
- •9.7 Контролери системи
- •9.8 Приклади спеціалізованих контролерів системи
- •9.9 Контролер груповий замірної установки «Мега-гзу»
- •9.10 Контролер насосного агрегату «Мега-кн»
- •9.11 Контролер кущовий насосної станції «Мега-кнс»
- •Висновок
- •Література
- •Современные технологии автоматизации. М.: 1999, №4.
2 Математичний опис періодичних процесів харчових виробництв
2.1 Основи побудови математичних моделей періодичних процесів
При реалізації розглянутих процесів в апаратах періодичної і безперервної дії перехід від однієї стадії циклу до іншої часто змінює цільове призначення процесу і закономірності, яким він підкоряється, що в деяких випадках вимагає зміною структури математичної моделі, що описує технологічний, процес. Це дає можливість класифікувати АПД і АПНД як об'єкти керування з перемінною структурою. Такі об'єкти, як об'єкти безперервної дії з обмеженнями об'єкти системного проектування відносяться до складних, для опису яких необхідно використовувати аналітичні і логічні залежності.
Логіко-динамічна модель (ЛДМ) є найбільш повною формою математичного опису АПД. Деякі стадії АПНД з безперервно протікаючими процесами можуть бути описані за допомогою логіко-статичних моделей (ЛСМ), у яких аналітична частина не містить диференціальних чи інтегральних зв'язків і не залежить явно від часу ЛДМ, як найбільш повна форма математичного опису АПД, може трансформуватися в логічну модель при описі без інерційних АПД чи в динамічну модель — при описі якоїсь однієї стадії АПД чи відсутності перемикальних операцій.
Логічна частина моделі (логічна модель) визначає послідовність переключень виконавчих органів АПД (при наявності визначених логічних умов), необхідних для нормального функціонування об'єкта на різних стадіях його циклу.
Переключення виконавчих органів в автоматичному чи автоматизованому режимі керування здійснюється під впливом команд — вихідних сигналів логічного керуючого пристрою, у загальному випадку — кінцевого автомата. Тому, що алгоритм функціонування керуючого автомата може бути заданий за допомогою логічних схем алгоритмів, граф-схем алгоритмів, мови циклічних процесів, мови ЯРУС маркірованого графа чи інших подібних мов, проте одна з цих мов може бути використаний для розробки логічної моделі АПД.
Логічні схеми алгоритмів (ЛСА) являють собою вирази, складені з записаних у порядку виконання операторів (великі латинські букви А, У, З, ...), і логічних умов (малі латинські букви р, q, r, ...), які разом з нумерованими стрілками визначають порядок виконання операторів.
Різні оператори чи логічні умови можуть позначатися однієї і тією же буквою, але з різними індексами: А1, А2,...,В1,В2,...,р1,р2,...,q1,.q2,....Оператор початку позначення через А0, оператор кінця — Ак чи крапкою. Пояснення до позначень застосовуваних у ЛСА операторів, логічних умов, нумерованих стрілок і їхніх сполучень приведені в табл. 2.1.
Недоліком ЛСА (як і розглянутих нижче граф-схем алгоритмів) є відсутність засобів для опису паралельно виконуваних операторів. Тому запропоновані різні розширення ЛСА, що дозволяють описувати рівнобіжні процеси. Спеціальні оператори і додаткові символи одного з таких мов — мови ПЛСА — також приведені в табл. 2.1. До них відносяться оператор і стрілки розпаралелювання, а також оператор і стрілки з'єднання.
Мова циклічних процесів (МЦП) є розвитком ЛСА з урахуванням специфіки розробки логічних керуючих пристроїв для циклічних технологічних процесів. За допомогою МПЦ записуються формули, що містять символи операторів (А1,..., Аі, аj, ..., Аs), логічні умови (Q1, ..., Qi, ..., Ql ) і знаки зв'язку — рядкові і надрядкові стрілки, знаки розгалуження, переносу і кінця. Пояснення до позначень мови циклічних процесів приведені в табл.2.2. Логічні умови у формулі МЦП приводяться в квадратних дужках.
Формула МЦП складається з горизонтальних рядків, на початку яких повинний наводитися оператор початку, логічна умова чи вхідна мала літера, а наприкінці — вихідна рядкова стрілка, знак розгалуження чи знак кінця (крапка з коми). Формула МЦП читається рядково, ліворуч праворуч, від початкового до кінцевого символу.
Логічні умови залежать від вхідних змінних керуючого пристрою і виражаються за допомогою елементарних функцій логічних змінних, які в деяких випадках самі можуть бути представлені елементарними функціями. Якщо виконується логічна умова, яка стоїть після знака розгалуження, то включається оператор наступний за логічною умовою і виключається оператор, що знаходиться перед знаком розгалуження. Причому перехід до інших рядків, записаних після знака
Таблиця 2.1-Пояснення до позначень ЛСА і ПЛСА
Найменування
|
Позначення
|
Пояснення
|
1 |
2 |
3 |
Оператори
|
А, У, З, ...або А1, А2, А3...
|
Виконуються в порядку запису ліворуч праворуч при відсутності ліворуч логічних умов якщо вони виконуються (pi= 1) |
Парні оператори
|
Ai і Аі* |
Відповідають сигналам вмикання і вимикання |
Логічні умови (ЛУ)
|
Р1 ,Р2,Р3...
|
При виконанні ЛУ (р1 = 1) відбувається перехід до оператора, що коштує після ЛУ; при невиконанні ЛУ {pi =0) — перехід до оператору по стрілці
|
Нумерована стрілка. початок кінець
|
↑і ↓і
|
Початок стрілки стоїть праворуч від ЛУ, при невиконанні якого здійснюється перехід до оператора, ліворуч від якого стоїть кінець стрілки
|
Тотожньо-помилкові ЛУ
|
ω |
Завжди приймають нульове помилкове значення і тому не Вимагають перевірки
|
Що чекають ЛУ
|
↓і qi ↑іабо qi
|
Виконання процесу по ЛСА почнеться за умови зміни «Чи свого значення с 0 на 1
|
Тимчасове ЛУ
|
Pi (τн Т τв) ↑і
|
До моменту τ0+ τд (τд — момент ввімкнення тимчасового Л У рі) ніякі дії не проводяться} у період Т при pі= 1 здійснюється перехід до оператора, що стоїть праворуч від pi, при pi = 0 — перехід по стрілці можливий тільки після моменту часу τ0+ τв
|
|
||
Продовження табл.2.1 |
||
1 |
2 |
3 |
Тимчасово- очікуюче ЛУ
|
qi (Т τв) ↑і
|
При qi = 1 відбувається перехід до оператора, що стоїть праворуч від qi; при qі= 0 перехід по стрілці можливий тільки після моменту часу τ0+ τв |
Оператор розпаралелюва- ння
|
R
|
Визначає перехід до виконання рівнобіжних частин алгоритму
|
Стрілка розпаралелювання початок кінець
|
↑jl ↓l
|
Початок стрілки стоїть праворуч від оператора розпаралелювання і тотожньо-помилкового ЛУ й означає перехід до l-ій параллельній ділянці, на початку якогї стоїть кінець стрілки розпаралелюва-ння; нижній індекс j відповідає числу рівнобіжних ділянок, що випливають за даним оператором розпаралелювання |
Оператор з'єднання
|
S
|
Виконується після того, як закінчиться виконання всіх з’єднюючих в ньому паралельних ділянок
|
Стрілка з'єднання: початок кінець
|
↑к ↓мк
|
Початок стрілки стоїть праворуч від останнього члена кожної рівнобіжної ділянки, що закінчується тотожньо-помилковим ЛУ й означає перехід до кінця стрілки, що установлюється праворуч від оператора з'єднання S; нижній індекс т відповідає числу рівнобіжних ділянок, що з'єднуються в даному операторі з'єднання
|
Таблиця 2.2-Пояснення до позначень мови циклічних процесів
Найменування
|
Позначення
|
Пояснення
|
1 |
2 |
3 |
Оператор початку |
А0
|
Діє постійно, на нього не впливають інші оператори
|
Безумовний оператор
|
|
Впливає на об'єкт керування, змінюючи значення сигналів zi з 1 на 0 і zj з 0 на 1 на вході об'єкта |
Умовний оператор |
|
Впливає на об'єкт керування, змінюючи значення сигналів zi, з 1 на 0 завжди і zj з 0 на 1 тільки при додатковій умові |
Порожній оператор |
Аіø
|
Відповідає операції, при виконанні якої немає впливу на об'єкт керування |
Логічні умови |
Qk |
При виконанні ЛУ (Qk = 1) під час дії вмикаючого оператора, починає діяти вмикаючий оператор ; якщо Qк =0, оператор що включається оператор не діє |
Рядкові стрілки: вихідна вхідна
|
|
Відповідає операції переходу від ЛУ (перед вихідною стрілкою) до оператора (після вхідної стрілки) чи від оператора до ЛУ
|
Надрядкові стрілки: вихідна вхідна |
|
Відповідають відношенню вимикання:вхідна стрілка ставиться над символом оператора, що виключається, а вихідна-під символом оператора, що виключає |
Знак розгалуження |
...Аі |
Можливий перехід від оператора, що включає, аі до одного із безлічі операторів Аj1,..., Ajp |
розгалуження, при цьому неможливе. Початок і кінець дії операторів не збігаються за часом.
У загальному виді формула МЦП може бути записана у вигляді системи виразів
Аі
(2.1)
де і = 0, 1, 2, ..., s; Ai — оператор, що включає; j = 1, 2, ...,q; V — диз'юнкція; Qi+1,j — логічна умова; Ai+1,j — оператор, що включається.
Граф-схема алгоритмів (ГСА) являє собою графічний аналог ЛСА у виді орієнтованого зв'язного графа, у якому операторна вершина відповідає оператору, а умовна — логічним умовам. Крім того в ГСА входить також початкова і кінцева вершини. Зображення вершин ГСА приведені на рис.2.1.
Динамічна частина моделі описує реакцію інерційного об'єкта на керуючі сигнали (команди), що надходять на початку операції чи стадії, і впливи, що збурюють.
У загальному виді динамічна частина ЛДМ АПД представляється як нестаціонарна математична модель динаміки об'єктів з розподіленими координатами:
,
(2.2)
де f — вектор-функція; х — вектор вихідних координат об'єкта;
u, z — вектори координат відповідно керуючих і що обурюють
а — початкова, б — операторна; в — умовна; г — кінцева
впливів; а — вектор параметрів моделі; τ — час; l — просторова координата.
Рисунок2.1-Вершини графи-схеми алгоритмів.
У більшості АПД розподіл змінних по просторовій координаті або відсутній, або незначний. У цьому випадку модель (2.2) прийме вигляд
(2.3)
або
(2.4)
де ( і= 1,2, ..., n — номер циклу після відбудовного ремонту апарата.
Залежність
f
і а від
зв'язана
з одним чи обома видами, не стаціонарностей
властивих АПД: внутріцикловий і між
цикловий.
Існують різні форми сполучень логічної і динамічний складових при утворенні логіко-динамічної моделі. Основні труднощі, що тут виникають, зв'язані з відсутністю математичної мови, необхідної для оперування з функціями, аргументи і значення яких задані на безлічі різних потужностей.
Один з напрямків створення такої математичної мови зв'язаної з використанням спеціальних функцій, зокрема гібридних функцій Терно:
G (x1, .... xl) =f (xi, ... , xn)F (xj, ..., xm), (2.5)
де G — гібридна функція l перемінних; f — числова функція п — i — реальних перемінних; F — функція предикатів [(предикат, формула або квантор) т — j — перемінних; 1 ≤ i < п≤ l,1≤ j <m<l;
Причому
F (хj,...
, xm)=
таким чином, гібридна функція відмінна від нуля тоді, коли предикат або функція предикатів є істиною. Приведена гібридна функція дозволяє виконувати над нею алгебраїчні операції, задача диференціювання цих функцій поки не вирішена. Як логічну частину функцій, аналогічних гібридним, використовують також прямокутні і селектуючі функції.
Можливі й інші напрямки в створенні ЛДМ, зв'язані зокрема з трансформацією логічної моделі за рахунок введення в неї аналітичних функцій, чи зміни структури динамічної моделі при використанні логічних функцій. На базі ЛСА, ГСА, формул МЦП чи інших подібних мов можуть бути побудовані ЛДМ, якщо в указаній схемі чи формулі ввести динамічний оператор об'єкта (ДОО). Наприклад, систему виразів можна представити в наступному вигляді:
(2.6)
де
після фігурних дужок і другого знака
проходження приведений динамічний
оператор об'єкта fi+1,j
описуючий реакцію об'єкта на керуючі
сигнали, що надійшли через оператор, що
включається,
і
збурювання
.
Таблиця 2.3-Таблична ЛДМ чотирьох стадійного АПЛ
Стадія і операція
|
Логічні Умови
|
Керування
|
Збурення
|
Реакція об’єкта
|
|
Оператор
|
Команди
|
||||
1 |
2 |
3 |
4 |
5 |
6 |
Завантаження
|
рзг
|
Азг
|
uзг1, uзг2,…
|
zзг (τ)
|
xзг (τ)
|
Перша операція рабочої стадії
|
P1
|
ai
|
u1,u2,…
|
Zl (τ)
|
Xl(τ)
|
Остання операція робочої стадії
|
рп
|
An
|
un1,un2,…
|
zn(τ)
|
xn(τ)
|
Розвантаження
|
Рвг
|
Авг
|
uвг1,uвг2,... • • •
|
zвг (τ)
|
Xвг (τ)
|
Чистка |
Рчс |
Ачс
|
uчс1.,uчс2,… |
zчс (τ) |
xчс |
Надалі вирази типу (2.7) будемо називати формулами динамічної мови циклічних процесів (ДМЦП), а при введенні ДОО в ЛСА останні — логіко-динамічними схемами алгоритмів (ЛДСА). Динамічний оператор об'єкта (ДОО) вводять у логічну частину моделі, з огляду на наступні положення:
ДОО записують для кожної інерційно змінної керованої змінної, від якої залежить виконання логічних умов;
ДОО поміщають після оператора, що включається, перед ЛУ;
ЛУ, наступні після ДОО, є логічними функціями дискретних значень їх керованих змінних;
послідовно записані ДОО і ЛУ (очікуючі ЛУ) можуть бути замінені тимчасовими логічними умовами при використанні замінного ДОО для розрахунку затримок тимчасових ЛУ.
Останнє положення використовують при відсутності вимірювальних перетворювачів, необхідних для одержання інформації про вихід ДОО.
Також як за допомогою граф-схем алгоритмів можливо графічне представлення ЛСА, для графічного представлення ЛДСА використовуємо динамічні графи-схеми алгоритмів (ДГСА), у які в додавання до операторної і умовної вершини (рис.2.1) введемо інерційну вершину, що відповідає динамічному оператору об'єкта. Інерційні вершини будемо зображувати еліпсами з вписаними в них динамічними операторами об'єкта. При використанні такої схеми має значення наявність або відсутність тимчасових логічних умов, тому останні усередині умовної вершини позначимо рτij.
Найбільш простою у цьому відношенні формою представлення ЛДМ АПД є таблична. У табл.2.3 приведена ЛДМ чотирьохстадійного АПД (завантаження, робоча стадія, вивантаження, чищення), робоча стадія якого має п операцій. Логічні умови завантаження Qзг; операцій робочої стадії Qi, ..., Qn; вивантаження Qвг і чищення Qчс визначають стан об'єкта і зовнішні впливи, при яких здійснюється перехід від однієї операції циклу до іншої під дією відповідних команд (сигналів) uзг1,uзг2,...,u1,u2,…,uвг1,uвг2…,uчс1,uчс2, стосовних до відповідного операторам Азг, А1,...,Аn,Авг,Ачс. Динамічна частина моделі представлена векторами вихідних координат xзг(τ),х1(τ),...,хn(τ), хвг(τ),хчс(τ), що описують реакцію інерційного об'єкта на вектори команд і вектори впливів, що обурюють, zзг(τ),z1(τ),...,zn(τ), zвг(τ),zчс(τ).Нижче описаний варіант трансформації ГСА, що із введенням динамічної частини, може бути використана для побудови ЛДМ у вигляді динамічної графи-схеми алгоритму функціонування об'єкта керування.
