6810

Параметрична ідентифікація параметрів з використанням функцій чутливості

Лабораторная работа

Физика

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

Украинкский

2013-01-08

116.93 KB

21 чел.

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

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

Математична модель коливання трьох мас описується наступною системою

.

Показник якості ідентифікації параметрів невідомих параметрів має вигляд

.

Якщо представити вектор невідомих параметрів , де –початкове наближення вектора параметрів,

.

Матриці чутливості визначається з наступної матричної системи диференціальних рівнянь

Спостереження стану моделі проведені на інтервалі часу .

Для чисельного інтегрування застосувати метод Рунне-Кутта 4-го порядку:

,

,

де

.

,

,

,

.

Варіанти експериментальних даних:

  1.  Вектор оцінюваних параметрів , початкове наближення , відомі параметри , , ім’я файлу з спостережуваними даними y1.txt.
  2.  Вектор оцінюваних параметрів , початкове наближення , відомі параметри , , ім’я файлу з спостережуваними даними y2.txt.
  3.  Вектор оцінюваних параметрів , початкове наближення , відомі параметри , , ім’я файлу з спостережуваними даними y3.txt.
  4.  Вектор оцінюваних параметрів , початкове наближення , відомі параметри , , ім’я файлу з спостережуваними даними y4.txt.
  5.  Вектор оцінюваних параметрів , початкове наближення , відомі параметри , , ім’я файлу з спостережуваними даними y5.txt.
  6.  Вектор оцінюваних параметрів , початкове наближення , відомі параметри , , ім’я файлу з спостережуваними даними y6.txt.
  7.  Вектор оцінюваних параметрів , початкове наближення , відомі параметри , , ім’я файлу з спостережуваними даними y7.txt.
  8.  Вектор оцінюваних параметрів , початкове наближення , відомі параметри , , ім’я файлу з спостережуваними даними y8.txt.
  9.  Вектор оцінюваних параметрів , початкове наближення , відомі параметри , , ім’я файлу з спостережуваними даними y9.txt.
  10.  Вектор оцінюваних параметрів , початкове наближення , відомі параметри , , ім’я файлу з спостережуваними даними y10.txt.
  11.  Вектор оцінюваних параметрів , початкове наближення , відомі параметри , , ім’я файлу з спостережуваними даними y1.txt.
  12.  Вектор оцінюваних параметрів , початкове наближення , відомі параметри , ім’я файлу з спостережуваними даними y2.txt.
  13.  Вектор оцінюваних параметрів , початкове наближення , відомі параметри , , ім’я файлу з спостережуваними даними y3.txt.
  14.  Вектор оцінюваних параметрів , початкове наближення , відомі параметри , , ім’я файлу з спостережуваними даними y4.txt.
  15.  Вектор оцінюваних параметрів , початкове наближення , відомі параметри , , ім’я файлу з спостережуваними даними y5.txt.
  16.  Вектор оцінюваних параметрів , початкове наближення , відомі параметри , , ім’я файлу з спостережуваними даними y6.txt.
  17.  Вектор оцінюваних параметрів , початкове наближення , відомі параметри , , ім’я файлу з спостережуваними даними y7.txt.
  18.  Вектор оцінюваних параметрів , початкове наближення , відомі параметри , , ім’я файлу з спостережуваними даними y8.txt.
  19.  Вектор оцінюваних параметрів , початкове наближення , відомі параметри , , ім’я файлу з спостережуваними даними y9.txt.
  20.  Вектор оцінюваних параметрів , початкове наближення , відомі параметри , , ім’я файлу з спостережуваними даними y10.txt.