ІДЕНТИФІКАЦІЯ ЛІНІЙНИХ ДИНАМІЧНИХ СИСТЕМ У СЕРЕДОВИЩІ ПОЛІНОМІАЛЬНИХ СИГНАЛІВ
Abstract
Запропоновано метод структурної та параметричної ідентифікації одновимірних лінійних стаціонарних динамічних систем, поданих диференціальними рівняннями зв’язку «вхід–вихід». Метод орієнтований як на активний, так і на пасивний експерименти. В основу методу покладено поліноміальне подання вхідного та вихідного сигналів динамічної системи, що ідентифікується. Запропоновано компактне векторно-матричне подання поліномів, що дозволило знаходити вимушену складову розв’язку лінійних диференціальних рівнянь як результат виконання простих лінійних алгебраїчних операцій. Векторно-матричне подання поліномів дозволило досить просто розв’язати задачу обернення лінійних динамічних систем та задачу компенсації виміряного збурення. Питання подання часових сигналів у поліноміальній формі у цій роботі не розглядаються. Виходячи з отриманого лінійного подання одновимірної динамічної системи, що зв’язує між собою параметри вхідного та вихідного сигналів з параметрами диференціального рівняння математичної моделі динамічної системи, що ідентифікується, отримана лінійна система алгебраїчних рівнянь щодо невідомих коефіцієнтів диференціального рівняння процесу. У загальному випадку отримана система відноситься до класу перевизначених систем, у зв’язку з чим її розв’язок може бути отриманий методом найменших квадратів і зводиться до знаходження псевдооборотної матриці. Запропоновано структурну схему програмного забезпечення для розв’язання задачі структурної та параметричної ідентифікації в середовищі поліноміальних сигналів. Алгоритм включає процедуру порівняння результатів чисельного моделювання ідентифікованої моделі з вихідним експериментальним сигналом та корекцію структури моделі за результатами порівняння.
Keywords