Дослідження властивостей технологічного агрегата як многомірної системи

  • Вид работы:
    Курсовая работа (т)
  • Предмет:
    Технология машиностроения
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    3,41 Mb
  • Опубликовано:
    2010-11-20
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

Дослідження властивостей технологічного агрегата як многомірної системи














Розрахунково-пояснювальна записка

До курсової роботи з основ теорії систем та системного аналізу:

Дослідження властивостей технологічного агрегата як многомірної системи









Одеса - 2010

1. Еквівалентні та апроксимаційні перетворення моделі


1.1 Нелінійна модель агрегату


На прикладі розглянемо конкретну технічну систему - змішувальний бак:

Рисунок 1. Модель бака.

F1,F2,F - витрати рідини на притоці і витоці системи, м3/с;

C1,C2,C - концентрація на витоці і притоці системи, кмоль/м3;

h - рівень рідини в бакові, м; S - площа бака, м2;

V - об'єм рідини в бакові, м3;

Запишемо рівняння системи в стаціонарному (встановленому) стані, коли притік дорівнює витоку (рівняння матеріального балансу):

F10+F20-F0=0; C1,

де індекс 0 означає встановлений стан.

Записавши умови балансу кінетичної і потенціальної енергії на виході із бака

,

де

p - густина рідини, кг/м3;

w - швидкість витоку, м/с;

q - прискорення вільного падіння,q=9.81 м/с2;

і припускаючи, що

d - діаметр вихідного трубопроводу, м.

Одержимо:

 чи, відповідно,

, де

k - коефіцієнт.

При зміні витрат у системі відбувається накопичення речовини і перехід до нового встановленого стану. Цей перехідний процес описується диференціальними рівняннями


де dv/dt - приріст об'єму рідини,  - приріст маси рідини.

Наведемо цю систему у стандартному вигляді:


Позначимо:


− зміна у часі відхилення витрати від номінального щодо першого каналу

 − теж щодо другого каналу


 − зміна у часі відхилення об'єму від номінального у бакові;

− відхилення концентрації від номінальної;


 - зміна втрати на виході;

 - зміна концентрації на виході.

1.2 Нелінійна модель в стандартній формі


Розглянемо поповнення бака від 0 до номінального значення витрати з урахуванням приросту поданого лінеаризованій моделі. Таким чином, розглянемо стрибок u1=0,03; u2=0.

Позначивши , рівняння бака запишемо у вигляді системи:

  

Перше рівняння є нелінійним зі змінними що розділяються


З урахуванням того, що  запишемо:

,

чи підставляючи

Виразимо

Підставляємо  та

Таблиця 1.

y1

0.141

0.142

0.143

0.144

0.145

0.146

0.147

0.148

0.149

0.150

0.151

t, с

0

1.5

3.188

5.116

7.357

10.026

13.315

17.585

23.643

34.072

68.958



1.3 Отримання квадратичної моделі


Рівняння квадратичної моделі має вигляд:


Матриці з підстановкою номінального режиму:


1.4 Запис білінійної моделі


 


1.5 Лінеаризована модель


Лінеаризуємо залежність , розклавши її на ряд Тейлора.

  


З урахуванням раніше викладеного запишемо:

; (т.к ), где ;


Припустивши у випадку остатку . Тоді підставивши похідну , отримаємо

;


В результаті маємо


Представивши цю систему в матричній формі:


Тоді матриці А і В запишуться в вигляді

,

Для визначення матриці С необхідно встановити зв'язок між векторами x и y. Оскільки , , то

;  , то

Тоді


Система буде мати вигляд


Коефіцієнти моделі системи:

  

1.6 Модель в дискретному часі


система в дискретному часі має вид:

dt=14,89 c.


Таким чином


Задавшись , , тоді


Результати подальших ітерацій представлено в таблиці:

Таблиця 3.

Збурення

Реакція виходу системи y (t)

 

u1=0

u2=0,01

y1

y2

0

0

0,003298

0,00452

0,005299

0,00469

0,00773

0,006183

0,006512

0,006795

0,00725

0,00702

0,00769

0,00713

час t, с

0

14,894

29,787

44,681

59,574

74,468

89,362


1.7 Перетворення моделі у форму Ассео


   

 


1.8 Обчислення МПФ системи


; ; ; n=2; i=1;


Таким чином


1.9 Структурні схеми системи в початковій формі, формі Ассео, ЗЗП


 

Рисунок 2. Структурна схема системи в початковій формі.

  

Рисунок 3. Структурна схема системи в формі Ассео.

  


Рисунок 4. Структурна схема системи у зовнішньозв'язанному поданні.

1.10 Лінеаризована модель в непереривному і дискретному часі з датчиками і ВМ


a) в непереривному часі

  

Рисунок 5. Структурна схема системи в неперервному часі з датчиками і ВМ.

 


б) в дискретному часі

Рисунок 6. Структурна схема системи в дискретному часі з датчиками і ВМ.

 


1.11 Умова правомірності децентралізації


Система в формі Ассео:

 

, ,,


Спектральна норма матриці , тобто максимальне сингулярне число матриці:

, .

Спектральна норма матриці F:


Тоді:


Похибка складає:


Можна допустити, що децентралізація є допустимою.

2. Аналіз якісних властивостей системи


А)  

Матриця являється гурвіцевою.

Б)

max s1 (A) =||A||2=0.067<1

Відповідно, матриця А є нільпотентною.

Перевірити, чи є система (А, В, С) сталою, керованою, спостережною, ідентифікованою з вектором-стовпцем х = (1; 1.25), параметрично інваріантною, мінімально фазовою, розчеплюваною, мінімально.

А) сталість:


Відповідно система являється сталою.


Відповідно система являється сталою.

Б) керованість:

;  

По першому входу:


Система керована по першому входу.

По другому входу:


Система керована по другому входу.

В) спостережність:


Система спостережна.

Г) ідентифікованість:

Система є ідентифікована.

Д) параметрична інваріантність:


Система не інваріантна відносно відхилення dA.


Система не інваріантна відносно відхилення dB.

 

Система не інваріантна відносно відхилення dС.

Е) мінімальнофазовість і астатичність:

  

система являється мінімально фазовою і статичною.

Ж) розчеплюваність:

 det=0.016

Система є розчеплюваною.

3. Дослідження процесів в системі і аналіз кількісних властивостей системи


3.1 Побудова графіків розгінних кривих непереривної системи


Побудова графіку розв'язання у (t) для системыи {А, В, С}, якщо

 и

 

Таблиця 4.

Збурення

Реакція виходу системи y (t)

u1=0,01

u2=0

y1

y2

0

0

0,00435

0,00445

0,00681

0,00609

0,00820

0,0067

0,00898

0,00692

0,00942

0,00700

0,00967

0,00703

u1=0

u2=0,01

y1

y2

0

0

0,00435

0,037

0,00681

0,051

0,00820

0,056

0,00898

0,058

0,00942

0,059

0,00967

0,059

час t, с

0

14,3

28,6

42,9

57,2

71,5

85,8


Рисунок 7. Розгінна крива витрати рідини для неперервної системи при збуренні 0 і 0,01.

Рисунок 8. Розгінна крива концентрації для неперервної системи при збуренні 0.

Рисунок 9. Розгінна крива концентрації для неперервної системи при збуренні 0,01.

3.2 Побудова графіків кривих разгону дискретної системи


Система в дискретному часі має вид:

dt=14,89 c.


Таким чином


Задавшись , , тоді


Результати подальших ітерацій представлено в таблиці:

Таблиця 5.

Збурення

Реакція виходу системи y (t)

 

u1=0

u2=0,01

y1

y2

0

0

0,003298

0,00452

0,005299

0,00469

0,00773

0,006183

0,006512

0,006795

0,00725

0,00702

0,00769

0,00713

час t, с

0

14,894

29,787

59,574

74,468

89,362

Рисунок 10. Характеристика витрати рідини в дискретному часі.

Рисунок 11. Характеристика концентрації в дискретному часі.

3.3 Побудова графіків кривих разгону нелінійної системи


Розглянемо поповнення бака від 0 до номінального значення витрати з урахуванням приросту поданого лінеаризованій моделі. Таким чином, розглянемо стрибок u1=0,03; u2=0.

Позначивши ,рівняння бака запишемо у вигляді системи:

  

Перше рівняння є нелінійним зі змінними що розділяються


З урахуванням того, що  запишемо:

, чи підставляючи

Виразимо

Підставляємо  та

Таблиця 6.

y1

0.141

0.142

0.143

0.144

0.145

0.146

0.147

0.148

0.149

0.150

0.151

t, с

0

1.5

3.188

5.116

7.357

10.026

13.315

17.585

23.643

34.072

68.958


По отриманим даним побудуємо графік:

Рисунок 12. Лінійна та нелінійна характеристика витрати води.

Так як немає аналітичної залежності , використаємо її кус очно-лінійну апроксимацію, представляючи на проміжкові від  до  функцію  как . Тоді,

;


Отримані дані занесемо в таблицю:

Рисунок 13. Лінійна та нелінійна характеристика концентрації.

3.4 Сталий стан системи


Вичислимо постійне значення системи при умовах

І порівняємо його з результатом розрахунку.


4. Ідентифікація багатомірної математичної моделі по даним експеремента


4.1 Активна ідентифікація


Для дискретної форми системи (F, G, C) провести реалізацію системи.

Запишемо систему у вигляді:

  

Подавши імпульс по першому входу, розрахуємо:

  

 

  

 

Із власних векторів від () і () побудуємо:

 

  

При   

Знайдемо передаточну функцію системи:

.

4.2 Пасивна ідентифікація


Для дискретної форми системи (F, G, C) провести пасивну ідентифікацію системи:

Таблиця 7.

Такт, n

0

1

2

3

4

5

U (n)

0.01

0

0

0.04

0

0

0

0.01

0.02

0

0.03

0


Використовуючи матриці системи в дискретній формі для заданих значень вектора входу, розрахуємо значення вектора виходу


Результати розрахунку занесемо до таблиці:

Таблиця 8.

Такт, n

1

2

3

4

5

6

y (n)

0.117

0.188

0,349

0.68

0.765

0.464

-0.00509

0.03787

0.09342

0.01402

0.12438

0.04577


Тогда

Следовательно,   

5. Конструювання багатомірних регуляторів, оптимізуючи динамічні властивості агрегату


5.1 Конструювання П-регулятора, оптимізую чого систему по інтегральному квадратичному критерію


Регулятор стану який оптимізує систему по критерію:


Визначається по співвідношенню: P=LR1 (A,B,Q,R);

 

Притом Q=R=I


Так як матриця С є інвертованою, для створення регулятора виходу немає


Необхідно конструювати спостерігач стану -недосяжний стан вичислюється по формулі . Відповідно регулятор виходу має вид


Позначивши через z задане значення виходу у і припускаючи, що , отримаємо


5.2 Конструювання компенсаторів завдань і вимірюваних збурень


Прийнявши до уваги, що А=В


Якщо при компенсації збурень і завдань зчитувати "вартість" управління, записавши критерій в виді

,

то компенсатори визначаються залежностями


Значення виходу при дії збурення f в системі без компенсаторів при z=0


З оптимальною компенсацією

f


5.3 Конструювання регулятора з компенсатором взаємозв'язків



Следовательно,


Перевіримо чи регулятор дійсно розчіплює систему, тобто матриця передаточних функцій являється діагональною

, , де , .

Знайдемо

1.

2. .

5.4  Конструювання аперіодичного


Аперіодичний регулятор для дискретної системи може бути отриманий із умови . Запишем


5.5 Конструювання децентралізованого регулятора


Використовуючи форму Ассео, запишем:

 

Відповідно, отримаємо

,

Розв'яжим рівняння Ляпунова.

 T=B


5.6 Конструювання надійного регулятора


Якщо матриця G моделяє відмови каналів вимірювання, то регулятор знаходиться в виді


нехай s=0.041

Відповідно, система являеться постійною при любих відхиленнях.

5.7 Конструювання блочно-ієрархічного регулятора


Використаємо регулятор стану і перевіримо чи можна створити послідовність регуляторів стану.

; ; ; ;


Рисунок 14. Схема блочно-ієрархічного регулятора.

5.8 Конструювання регулятора для білінійної моделі


 


5.9 Конструювання регулятора для нелінійної системи


Сконструювати нелінійний регулятор, використовуючи початкову не спрощену модель бака.

,

Розрахункове співвідношення для регулятора - , де

При s=4, W=1 запишемо


Підставивши  запишемо


5.10 Конструювання програмного регулятора


Використовуючи лінеаризовану модель в дискретному часі, запишемо програму переходу системи із стану  в стан

.

При ;

Отримаємо


6. Аналіз властивостей зконструйованої системи з оптимальним П-регулятором


6.1 Побудова процесу в системі з П-регулятором


Стале значення виходу при дії збурення f у системі без компенсаторів при z=0


З оптимальною компенсацією

f

Рисунок 15. Графіки перехідних процесів та кривих розгону по першому та другому виходах з оптимальним П-регулятором з компенсатором і без.

6.2 Обчислення критерію оптимальності в системі


Величина критерію оптимальності обчислюється за залежністю. Для обчислення величини критерію з довільним регулятором слід використовувати формулу

, де .

розв'язавши рівняння Ляпунова отримаємо


розв'язавши рівняння Ляпунова отримаємо


При 10% та 5%

,

,

,

Розв'яжемо  для всіх матриць при нових значеннях

,

, , ,

При 10% та 5%

,

,

, .

6.3 Обчислити чуйність системи



6.4 Проаналізувати робастність системи



6.5 Розв'язати зворотну задачу конструювання


Знайти за яким критерієм є оптимальний регулятор з компенсаторів взаємозв'язків.


де W - довільна матриця яка задовольняє умові S>0


розв'язавши отримаємо


Висновок


Таким чином, в ході виконання курсової роботи на прикладі моделі змішувального бака була розгляне на технологічна послідовність конструювання систем: побудова та перетворення моделей системи, аналіз властивостей початкової системи, конструювання регуляторів, аналіз властивостей і порівняння сконструйованих систем. Також при виконанні були отримані ряд кривих розгону та перехідних процесів для моделі бака, були побудовані структурні схеми моделі в початковій формі, Ассео, зовнішньо зв’язаній формі. Отримали навики конструювання систем з використанням регулятора з компенсатором взаємозв”язків, аперіодичного, децентралізованого, надійного, блочно-ієерархічного регуляторів, програмного регулятора, регулятора для нелінійної моделі, регулятора для білінійної моделі.

Література


1. Методические указания к практическим занятиям по курсу "Основы системного анализа и теория систем", А.А. Стопакевич

2. "Сложные системы: анализ, синтез, управление", А.А. Стопакевич

Додаток


Розв'язання рівняння Рікарті

Розв'язання рівняння Рікарті визначення матриці Р.

Сформуємо матрицю


Для обчислення власних значень розкриємо визначник

.

Розв'язання рівняння Ляпунова

.

Обчислення матричної експоненти

,

.

Фробеніусові матриці


Вандермордова матриця

Похожие работы на - Дослідження властивостей технологічного агрегата як многомірної системи

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!