Допомога у написанні освітніх робіт...
Допоможемо швидко та з гарантією якості!

Алгоритм оптимізації багатомірного модального регулятора на прикладі коливної системи (реферат)

РефератДопомога в написанніДізнатися вартістьмоєї роботи

C опт = (— 0. 5467 — 1. 0999 — 5. 7125 — 1. 7209 0. 1374 — 0. 3789 0. 4998 0. 0114 1. 2698 — 0. 4802 0. 2817 — 0. 0001). Модальний регулятор для системи (4.1) будемо будувати за умови оптимізації. Коливання центрів мас такої системи описується наступними рівняннями. Замкнутій системі (4.1) необхідно забезпечити наступні власні значення. Спряжені змінні (k), (k) задовольняють… Читати ще >

Алгоритм оптимізації багатомірного модального регулятора на прикладі коливної системи (реферат) (реферат, курсова, диплом, контрольна)

Реферат на тему:

Алгоритм оптимізації багатомірного модального регулятора на прикладі коливної системи

Розглядається задача оптимального вибору структури розподілу керуючого сигналу в лінійній системі з метою мінімізації норми матриці коефіцієнтів підсилення в зворотному зв’язку закону модального регулювання.

Розглянемо коливну систему з трьох мас, які з'єднані між собою пружинами (мал. 4.1).

m1 m2 m3.

Мал. 1.

Коливання центрів мас такої системи описується наступними рівняннями.

dx dt = ( 0 1 0 0 0 0 - k 1 + k 2 m 1 0 k 2 m 1 0 0 0 0 0 0 1 0 0 k 2 m 2 0 - k 1 + k 2 m 2 0 k 3 m 2 0 0 0 0 0 0 1 0 0 k 3 m 3 0 - k 3 + k 4 m 3 0 ) x + ( 0 0 1 m 1 0 0 0 0 0 0 0 0 1 m 1 ) u

(4.1).

.

де вектор стану системи коливання має вигляд x T = ( x 1 , x 2 , . . . , x 6 ) , x 1 , x 2 , x 3  — координати положень центрів мас m 1 , m 2 , m 3 відповідно, k 1 , k 2 , k 3  — коефіцієнти пружності відповідних пружин. Керуючі сили для системи (4.1) прикладені до мас m 1 та m 3 .

u = ( u 1 u 2 ) = ( c 11 c 12 c 13 c 14 c 15 c 16 c 21 c 22 c 23 c 24 c 25 c 26 ) ( x 1 x 2 x 3 x 4 x 5 x 6 )

.

.

Замкнутій системі (4.1) необхідно забезпечити наступні власні значення.

1 = - 0 . 25 + 0 . 1 i , 2 = - 0 . 25 - 0 . 1 i , 3 = - 0 . 2 + 0 . 1 i , 4 = - 0 . 2 - 0 . 1 i ,.

5 = - 0 . 1 + 0 . 1 i , 6 = - 0 . 1 - 0 . 1 i

.

.

які забезпечують замкнутій системі асимптотичну стійкість з мінімальною по нормі матрицею підсилення. Маси та коефіцієнти пружності були вибрані наступні m 1 = 12 , m 2 = 25 , m 3 = 8 k 1 = 0 . 14 , k 2 = 0 . 9, k 3 = 0 . 7, k 4 = 0 . 12 .

Модальний регулятор для системи (4.1) будемо будувати за умови оптимізації [10].

I ( C ) = min c j c ( j ) , j = 1, m j = 1 m c j 2 + p ( m ) - a 2 . .

Тут компоненти вектора p T = ( p 1 , p 2 , , p n ) є коефіцієнтами характеристичного рівняння розімкнутої системи (4.1).

det ( E n - A ) = n + p 1 n - 1 + + p n

.

.

Для розв’язання сформульованої задачі скористаємося результатами попереднього параграфа. Запишемо чисельну процедуру знаходження матриці C . З цією метою запишемо функцію Гамільтона для сформульованої оптимізаційної задачі (4.1, 4.2).

H ( p ( k ) , A ( k ) , ( k + 1 ) , ( k + 1 ) , k ) = - c k + 1 2 + .

+ T ( k + 1 ) [ p ( k ) - P ( k ) S T ( b k + 1 , A ( k ) ) c k + 1 ] + tr [ T ( k + 1 ) ( A ( k ) + b k + 1 c k + 1 T ) ]

.

.

Спряжені змінні ( k ) , ( k ) задовольняють наступним системам рівнянь.

( k ) = grad p ( k ) H ( ) = .

= [ E n - ( 0 c k + 1 T b k + 1 c k + 1 T A ( k ) b k + 1 c k + 1 T A n - 2 ( k ) b k + 1 0 0 c k + 1 T b k + 1 c k + 1 T A n - 3 ( k ) b k + 1 0 0 0 c k + 1 T b k + 1 0 0 0 0 ) ] ( k + 1 )

.

.

( m ) = p ( m ) ( p ( m ) - a ) T ( p ( m ) - a ) = 2 ( p ( m ) - a ) , k = m - 1 , , 0 , .

( k ) = grad A ( k ) H ( ) = .

= ( k + 1 ) - ( c k + 1 , A T ( k ) c k + 1 , , A n - 2 T ( k ) c k + 1 ) .

( E 2 P T ( k ) ( k + 1 ) , E 3 P T ( k ) ( k + 1 ) , , E n P T ( k ) ( k + 1 ) ) ( b k + 1 T b k + 1 T A T ( k ) b k + 1 T A n - 2 T ( k ) )

.

.

( m ) = 0 , k = m - 1 , , 0 . .

Матриці E i , i = 2, n розмірності мають наступну структуру.

E 2 = ( e 2 T e 3 T e n T ) , E 3 = ( e 3 T e 4 T 0 ) , , E n = ( e n T 0 0 ) , .

де e i - i = 2, n одиничні орти розмірності n. Тоді.

grad c i + 1 I ( C ) = - grad c i + 1 H ( ) = .

= 2 c i + 1 + S ( b i + 1 , A ( i ) ) P T ( i ) ( i + 1 ) - T ( i + 1 ) b i + 1 .

для градієнтних обчислювальних процедур

c j = c j - j grad c j I ( C ) , j = 1, 2, , m . .

В результаті проведення чисельного експерименту для коливальної системи (4.1) отримана наступна оптимальна матриця модального керування.

C опт = ( - 0 . 5467 - 1 . 0999 - 5 . 7125 - 1 . 7209 0 . 1374 - 0 . 3789 0 . 4998 0 . 0114 1 . 2698 - 0 . 4802 0 . 2817 - 0 . 0001 ) .

На мал. 4.2 зображене коливання мас системи без керуючих впливів.

Мал. 4.2.

На мал. 4.3 зображене коливання центрів мас замкнутої системи з оптимальним модальним керуванням.

Мал. 4.3.

На мал. 4.4 відображений процес збігання норми матриці модального регулятора до його оптимального значення.

Мал. 4.4.

Показати весь текст
Заповнити форму поточною роботою