Розв’язання проблеми надлишковості математичних моделей деяких нелінійних коливальних систем

This study proposes a numerical-analytical method that allows us to simplify the model, which is obtained on the basis of the single observable variable of an object under the study, and which may be overparameterized. As a model, we consider a system of ordinary differential equations with polynomi...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Datum:2021
Hauptverfasser: Gorodetskyi, Viktor, Osadchuk, Mykola
Format: Artikel
Sprache:Ukrainisch
Veröffentlicht: The National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute" 2021
Schlagworte:
Online Zugang:https://journal.iasa.kpi.ua/article/view/244616
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Назва журналу:System research and information technologies
Завантажити файл: Pdf

Institution

System research and information technologies
_version_ 1867334419930415104
author Gorodetskyi, Viktor
Osadchuk, Mykola
author_facet Gorodetskyi, Viktor
Osadchuk, Mykola
author_institution_txt_mv [ { "author": "Viktor Gorodetskyi", "institution": "Інститут енергозбереження та енергоменеджменту Національного технічного університету України \"Київський політехнічний інститут імені Ігоря Сікорського\", Київ" }, { "author": "Mykola Osadchuk", "institution": "Інститут енергозбереження та енергоменеджменту Національного технічного університету України \"Київський політехнічний інститут імені Ігоря Сікорського\", Київ" } ]
author_sort Gorodetskyi, Viktor
baseUrl_str http://journal.iasa.kpi.ua/oai
collection OJS
datestamp_date 2022-02-09T17:33:09Z
description This study proposes a numerical-analytical method that allows us to simplify the model, which is obtained on the basis of the single observable variable of an object under the study, and which may be overparameterized. As a model, we consider a system of ordinary differential equations with polynomial right-hand sides. To solve this problem, the so-called differential model is used, that is, a system in which unknown variables are replaced by derivatives of the observed variable, and which is derived on the basis of a system under the study so that the observed variables of these systems coincide. The method of simplification of a system under the study is based on the fact that using a numerical method, a simpler differential model can be obtained. Next, an analytical transition from a simplified differential model to a simplified original system is performed. In this case, the time series error remains within given limits even for systems with deterministic chaos, despite their high sensitivity to the initial conditions.
doi_str_mv 10.20535/SRIT.2308-8893.2021.3.11
first_indexed 2025-07-17T10:27:37Z
format Article
fulltext  В.Г. Городецький, М.П. Осадчук, 2021 Системні дослідження та інформаційні технології, 2021, № 3 135 УДК 517.925 DOI: 10.20535/SRIT.2308-8893.2021.3.11 РОЗВ’ЯЗАННЯ ПРОБЛЕМИ НАДЛИШКОВОСТІ МАТЕМАТИЧНИХ МОДЕЛЕЙ ДЕЯКИХ НЕЛІНІЙНИХ КОЛИВАЛЬНИХ СИСТЕМ В.Г. ГОРОДЕЦЬКИЙ, М.П. ОСАДЧУК Анотація. Запропоновано числово-аналітичний метод, що дозволяє спростити модель, отриману на основі єдиної спостережуваної змінної досліджуваного об’єкта, яка, можливо, має надлишковість. Як таку модель розглянуто систему звичайних диференціальних рівнянь з поліноміальними правими частинами. Для розв’язання поставленої задачі використано так звану диференціальну мо- дель, тобто систему, у якій невідомі змінні замінюються похідними спостере- жуваної змінної і яка виводиться на основі досліджуваної системи таким чи- ном, щоб спостережувані змінні цих систем збігалися. Метод спрощення досліджуваної системи ґрунтується на тому, щоб з часового ряду за допомо- гою числового методу можна отримати диференціальну модель, яка простіша за диференціальну модель досліджуваної системи. Виконано аналітичний пе- рехід від спрощеної диференціальної моделі до спрощеної оригінальної систе- ми. Похибка реалізації спостережуваної змінної залишалася в заданих межах навіть для систем з детермінованим хаосом, незважаючи на їх високу чутли- вість до початкових умов. Ключові слова: часовий ряд, оригінальна система, диференціальна модель, числовий метод, аналітичний метод. ВСТУП Ідентифікація нелінійних систем за недостатньої інформації про об’єкт — одна з поширених проблем у теорії моделювання [1–3]. До таких проблем можна віднести задачу ідентифікації моделі у вигляді системи звичайних диференціальних рівнянь (ЗДР) за єдиною спостережуваною змінною [4–7]. Якщо розглядати як об’єкт дослідження нелінійні коливальні системи, то особливо складною ця задача виявляється за хаотичного режиму коливань через залежність динаміки таких систем від початкових умов [8–10]. Такий тип моделей поширений, наприклад, для опису природних явищ [11, 12], великої кількості коливальних хімічних реакцій [10, 13], процесів у біології [14, 15], епідеміології [16], різних технічних систем [17–19]. Для ідентифікації нелінійних моделей застосовують різноманітні, пере- важно числові, методи [20]. Отримана таким чином система ЗДР деякого порядку може мати надлишковість щодо її структури [21, 22], тобто мати більше складових у правих частинах рівнянь, ніж необхідно для відтворення часового ряду із заданою точністю. Як зазначалося у праці [22], «...динамічні характеристики моделі погіршуються, якщо структура моделі надто складна». Деякі числові методи дозволяють отримати модель, яка досить точно апроксимує часовий ряд і яка має всі можливі степені змінних не вищі від В.Г. Городецький, М.П. Осадчук ISSN 1681–6048 System Research & Information Technologies, 2021, № 3 136 заданого. Наприклад, у дослідженні [10] отримано модель у вигляді трьох звичайних диференціальних рівнянь з поліноміальними правими частинами, яка містить 52 коефіцієнти. Як наслідок модель з такою великою кількістю коефіцієнтів має формальний характер, тобто не має фізичного змісту. Вод- ночас простіші рівняння легше аналізувати, і їх можна використовувати для отримання моделі, що відображує фізику процесу. Важливими є також розмір та складність моделі, якщо її використову- ють для регулювання деякого технологічного процесу, причому параметри цієї моделі обчислюються неперервно в режимі реального часу [23]. Очеви- дно, що час ідентифікації та, як наслідок, запізнення такого регулювання залежатимуть від складності моделі. ПОСТАНОВКА ЗАДАЧІ Мета дослідження — запропонувати числово-аналітичний метод, що дозво- ляє спростити модель, яка отримана на основі єдиної спостережуваної змін- ної досліджуваного об’єкта і, можливо, має надлишковість. Будемо вважати модель надлишковою, якщо кількість складових у правих частинах її рів- нянь більша за мінімально необхідну для того, щоб модель могла згенерува- ти спостережувану змінну із заданою точністю. Розглянемо систему        ),,...,( ... ),,...,( 1 111 nnn n xxpx xxpx   (1) де ip — поліноми, ni ,...,1 . Відповідно до праці [24] будемо називати сис- тему (1) оригінальною системою (ОС). Нехай система (1) була отримана за ідентифікації деякого об’єкта за єдиною спостережуваною змінною )(1 tx і має у правих частинах рівнянь 1K доданків, частина з яких може бути над- лишковою. Таку ОС називатимемо надлишковою оригінальною системою (НОС). Нехай також існує система виду        ),,...,( ... ),,...,( 1 111 nnn n uuqu uuqu   (2) де iq — поліноми. При цьому ОС (2) є окремим випадком ОС (1) і містить 2K коефіцієнтів, причому 12 KK  . Таку ОС будемо називати спрощеною оригінальною системою (СОС). Запропонований далі метод застосуємо до систем вигляду (1) з параме- трами, які забезпечують режим детермінованого хаосу, що ускладнює по- ставлену задачу порівняно з регулярним режимом. Критерієм адекватності моделі (2) будемо вважати її здатність генерувати хаотичні усталені коли- вання, близькі до усталених коливань НОС. Тобто СОС повинна мати атрак- тор з динамічними характеристиками, близькими до атрактора НОС. Для Розв’язання проблеми надлишковості математичних моделей деяких нелінійних  Системні дослідження та інформаційні технології, 2021, № 3 137 кількісної оцінки такої близькості доцільно застосовувати критерії, які за- стосовують у дослідженні хаотичних систем [25, 26]. Такими критеріями можуть бути, наприклад, величина старшого показника Ляпунова та еквіва- лентність відображення Пуанкаре для двох порівнюваних систем. Також припускаємо, що ОС (2) може неточно відтворювати часовий ряд НОС, тобто )()( 11 txtu  , а розбіжність між часовими рядами можна ви- разити через відносне середньоквадратичне відхилення (ВСКВ):                1 0 2 1 1 0 2 11 1 1 m j m j tjx m tjxtju m , (3) де m — кількість точок часового ряду; t — крок дискретизації часового ряду. Тому, не обмежуючись тільки згаданими критеріями близькості хао- тичних моделей, виконаємо перевірку умови )()( 11 txtu  за допомогою ВСКВ (3). ЧИСЛОВО-АНАЛІТИЧНИЙ МЕТОД Уведемо запропонований у праці [6] допоміжний тип систем, які застосову- ватимуться для розв’язання поставленої задачі. Означення. Будемо називати систему ЗДР диференціальною моделлю (ДМ) для системи (1) за змінною )(1 tx , якщо вона має вигляд ,),,(),,(,,...,, 1113221 nDnNnnn yyPyyPyyyyyyy    (4) де NP та DP — поліноми. При цьому для систем (1) і (4) виконуються умови: )()( 11 txty  ; (5) кожний коефіцієнт ДМ можна аналітично виразити через коефіцієнти ОС [6, 24]. Коефіцієнти ДМ можна визначити не тільки аналітично, але й число- вим методом із часового ряду. В основу числового методу покладено запро- понований підхід [6], який дає змогу за значеннями спостережуваної змінної із часового ряду складати алгебричні рівняння, невідомими в яких будуть коефіцієнти ДМ. Запропонований у праці [6] підхід полягає в такому. Нехай в загально- му випадку ДМ має 1Q коефіцієнтів kN ( 1,...,1 Qk  ). Тоді для їх обчислен- ня виконується вибірка значень 1Q точок часового ряду з деяким кроком  ( tl  , де ,...2,1l ) і складається система лінійних алгебричних рівнянь (СЛАР), яка розв’язується щодо коефіцієнтів ДМ. Оскільки mQ 1 , то для одного і того самого значення  складаються декілька СЛАР, які відповідають різним наборам точок. Далі, на основі множини розв’язків різ- них СЛАР, для кожного kN за цими СЛАР визначається його середнє зна- В.Г. Городецький, М.П. Осадчук ISSN 1681–6048 System Research & Information Technologies, 2021, № 3 138 чення kN та середньоквадратичне відхилення )( kN від середнього. Отри- мане таким чином значення kN береться як коефіцієнт kN . Складання декількох СЛАР потрібне для визначення )( kN , яке буде використовува- тись для ідентифікації структури спрощеної моделі. Відповідно до праць [27, 28] ОС, що мають однакові спостережувані змінні, також мають однакові ДМ. Якщо ж допустити наближену рівність )()( 11 txtu  , то можна використати більш просту ДМ, ніж ДМ, що відповідає НОС. При цьому більш простій ДМ може відповідати ОС, простіша за НОС. Для реалізації такого підходу можна запропонувати таку послідовність дій: 1. За часовим рядом спостережуваної змінної НОС виконати реконст- рукцію ДМ числовим методом, викладеним вище, або аналогічним. Під час виконання числової реконструкції, крім власне значень коефіцієнтів ДМ, обчислюється і їх показник значущості [29], який визначається за формулою )( k k k N N   . (6) Величина значущості використовується для виявлення того, які з кое- фіцієнтів наявні (або відсутні) у рівняннях ДМ. Коефіцієнтам, що наявні у ДМ, відповідають вищі значення k . 2. Використовуючи величини значущості коефіцієнтів ДМ, спростити її структуру. 3. Якщо аналітичні співвідношення не дозволяють отримати структуру ДМ, отриману в пункті 2 числовим методом, то її потрібно звести у відпові- дність до структури ДМ, яку можна отримати аналітично. А саме, необхідно додати або видалити з ДМ коефіцієнт незалежно від його значущості, обчи- сленої в пункті 2, інакше аналітичний перехід від ОС до ДМ стане неможли- вим. Тобто неможливо буде отримати співвідношення, що зв’язують коефі- цієнти ДМ та ОС. 4. Зменшувати кількість коефіцієнтів ДМ та ОС, повторюючи пункти 1–3, поки  (3) перебуває в допустимих межах. Для спрощеної ДМ виконати аналітичний перехід до ОС, яку можна використовувати як СОС. РЕЗУЛЬТАТИ Запропонований підхід застосовано до НОС             , , , 2 29328 2 27 316215 2 1433221103 2 27316215 2 14221102 2 14221101 xcxxcxc xxcxxcxcxcxcxccx xbxxbxxbxbxbxbbx xaxaxaax    (7) яку отримано у праці [26] як реконструкцію за однією спостережуваною змінною системи Лоренца [12] методом «Ansatz library». Цій спостере- Розв’язання проблеми надлишковості математичних моделей деяких нелінійних  Системні дослідження та інформаційні технології, 2021, № 3 139 жуваній змінній в системі (7) відповідає змінна )(1 tx , а змінні )(2 tx і )(3 tx системи (7) у загальному випадку відрізняються від змінних системи Ло- ренца. Тому для розв’язання задачі отримання СОС критерієм адекватності моделі буде точність відтворення нею саме змінної )(1 tx . Коефіцієнти НОС мають такі значення: ,799,10 a ,605,221 a ,650,212 a ;001,04 a ,961,00 b ,300,01 b ,617,112 b ,100,04 b ,104,05 b ,160,06 b ;026,07 b ,811,130 c ,518,151 c ,494,32 c ,552,23 c ,373,04 c ,445,15 c ,153,06 c ,748,37 c ,006,08 c 001,09 c . Для порівняння, система Лоренца з використанням позначень (7) мати- ме вигляд         . , , 215333 31622112 22111 xxcxcx xxbxbxbx xaxax    (8) Для НОС (7) аналітично отримано ДМ вигляду                    .)() ( 11 8 1412 6 140 7 139 2 2 4 138 2 5 137 6 136 3 2 2 135 2 2 3 1343 4 133 2 4 132 5 131 4 230 3 212632 2 124 2 2 2 123 3 2 1222 3 121 4 1203 2 217 3 21632114 2 21133 2 1122 2 111 3 110 2 39328 2 27 316215 2 1433221103 32 21 yDyN+yyN+yN+yyN yyNyNyyNyyNyyN yyNyNyNvyyNyyyNyyN yyNyyNyNyyNyNyyyN yyNyyNyyNyNyNyyNyN yyNyyNyNyNyNyNN=y ,y=y ,y=y    (9) Відповідно до запропонованої вище процедури, систему (7) розв’язано методом Рунге–Кутта на інтервалі часу 20 с. Часовий ряд спостережуваної )(1 tx містив 10000 точок. Для числової реконструкції ДМ застосовувався числовий метод, викладений вище. Оскільки ДМ (9) має в останньому рів- нянні дробово-раціональну функцію, то для визначення її коефіцієнтів не- обхідно зафіксувати один з них. У цьому випадку це 11 D . Прийнятним відхиленням значення )(1 ty від )(1 tx , що визначалося за формулою (3), бу- ло %5 . У результаті виконання числової реконструкції знайдено значення кое- фіцієнтів ДМ (9), наведені в табл. 1, яким відповідає %29,0 . Разом з отриманими середніми значеннями коефіцієнтів kN у табл. 1 наведено їх значущість k , визначену за формулою (6). В.Г. Городецький, М.П. Осадчук ISSN 1681–6048 System Research & Information Technologies, 2021, № 3 140 Т а б л и ц я 1 . Коефіцієнти ДМ (9), отримані числовим методом Коефіцієнт ДМ kN k Коефіцієнт ДМ kN k 0N -0,015226564 0,532і 21N -0,99497109 934,852 1N 0,17971228 0,991 22N -1,4098766·10-4 1,089 2N -0,10248562 8,401 23N -0,027604776 384,615 3N 1,223774·10-3 0,691 24N -1,9606118·10-5 0,802 4N 722,34366 4736,900 26N 9,0433824·10-7 0,083 5N -29,687355 881,519 30N -1,9951926·10-7 0,335 6N -13,682629 6536,069 31N 4,6607558·10-4 0,619 7N 11,020315 4576,373 32N 7,1082154·10-5 0,544 8N 1,0063809 4933,494 33N 4,5985287·10-6 0,245 9N 2,7394538·10-4 20,231 34N -3,9544143·10-7 0,036 10N 0,036173508 1,140 35N -2,3034099·10-7 0,276 11N -4,9147299·10-3 0,549 36N -1,5965374·10-5 0,206 12N 1,9873338·10-4 0,430 37N 1,9134588·10-6 0,123 13N -7,8276573·10-4 0,820 38N 4,489668·10-7 0,938 14N 2,0339801·10-3 15,768 39N 3,04058·10-6 0,291 16N -1,1853874·10-3 15,952 40N -7,1599273·10-8 0,235 17N 1,6361104·10-8 2,293·10-3 41N -3,2676237·10-8 0,303 20N -10,096385 1865,244 1D 1 - За величинами значущості в табл. 1 можна припустити, які з коефіцієн- тів ДМ дорівнюють нулю. На початку було прийнято рішення вважати ну- льовими коефіцієнти зі значущістю 1k . У результаті числової реконст- рукції спрощеної системи отримано значення коефіцієнтів ДМ (результат 1 з табл. 2, наведені тільки значення ненульових коефіцієнтів); ВСКВ склало %77,0 . Т а б л и ц я 2 . Проміжні результати спрощення структури ДМ (9) Результат 1 Результат 2 Результат 3 Коефіцієнт ДМ kN k kN k kN k 2N -0,090952501 1,203 0 - 0 - 4N 723,13973 337,453 718,74982 216,771 719,37258 206,100 5N -29,766964 90,480 -29,279985 61,880 -29,219917 40,956 6N -13,695687 340,931 -13,61807 285,083 -13,630099 260,810 7N 11,017883 555,829 11,000604 212,843 11,006899 198,225 Розв’язання проблеми надлишковості математичних моделей деяких нелінійних  Системні дослідження та інформаційні технології, 2021, № 3 141 Продовження табл. 2 Результат 1 Результат 2 Результат 3 Коефіцієнт ДМ kN k kN k kN k 8N 1,0068978 312,910 1,0009097 190,190 1,0015468 170,560 9N 3,4511117·10-4 1,562 0 - 0 - 10N 0,091031772 1,547 0 - 0 - 13N 0 - 0 - 1,5857221·10-3 0,462 14N 1,8445206·10-3 5,507 1,828734·10-3 3,319 1,703134·10-3 2,225 16N -1,1764194·10-3 5,368 -1,1980193·10-3 3,306 -1,2326086·10-3 1,969 20N -10,109763 355,360 -10,040425 237,932 -10,0472 222,016 21N -0,99361513 222,726 -1,0005051 135,850 -1,0003238 109,904 22N -1,1860769·10-4 0,731 0 - 0 - 23N -0,027561882 87,347 -0,027714621 23,786 -0,027802232 24,354 1D 1 - 1 - 1 - Як можна бачити, похибка відтворення часового ряду зросла, але ще порівняно невелика, що не перешкоджає подальшому спрощенню структури ДМ. Тому на даному етапі було прийнято рішення вважати рівними нулю коефіцієнти з 2k . У результаті реконструкції після спрощення отримано коефіцієнти ДМ, наведені в табл. 2 як результат 2, для якого ВСКВ склало %82,2 . Оскільки кінцева мета дослідження — отримання саме ОС (а не ДМ) з меншою кількістю коефіцієнтів, то перехід від ДМ до такої ОС можна вико- нати на основі аналітичних співвідношень між їх коефіцієнтами. Повністю ці співвідношення подано у праці [30]. У цій роботі через їх великий обсяг, вони не наводяться в повному обсязі, але нижче продемонстровано прикла- ди застосування деяких з них. Очевидно, що для переходу від диференціальної моделі до оригінальної системи ДМ, які отримані числовим методом і аналітично, повинні мати од- накову структуру. Оскільки структура ДМ, що відповідає результату 2 з табл. 2, отримана числовим методом, значно простіша за структуру, що відповідає табл. 1, то необхідно дорівняти до нуля коефіцієнти ОС (7) таким чином, щоб решта її ненульових коефіцієнтів через співвідношення, що зв’язують коефіцієнти ОС та ДМ, дозволяла перейти до структури ДМ, яка відповідає результату 2 з табл. 2. Наприклад, відповідно до цього результату маємо, порівняно з табл. 1:  38353330241793 NNNNNNNN 04140  NN . Оскільки у виразах для цих коефіцієнтів ДМ [30] множни- ком є коефіцієнт ОС 9c , то можна припустити, що в ОС 09 c . Утім коефіцієнт ДМ .06 3 21  baD (10) Як наслідок, в ОС 02 a , 06 b . У результаті подібного аналізу от- римано ОС В.Г. Городецький, М.П. Осадчук ISSN 1681–6048 System Research & Information Technologies, 2021, № 3 142          , , , 2 27215 2 14333 2 2731622112 221 xcxxcxcxcx xbxxbxbxbx xax    (11) якій відповідає ДМ             )( ( , , 11 2 2 2 1232 3 121 4 120 3 21632114 2 2113328 2 27316215 2 143 32 21 yDyyNyyNyNyNyyyN yyNyyNyNyyNyyNyNy yy yy    (12) зі структурою, що найбільше наближена до структури ДМ, що була отрима- на числовим методом (результат 2 з табл. 2). Зв’язок між коефіцієнтами сис- тем (11) і (12) подано співвідношеннями: ,),(,, 2273226322531 2 24 baNcbaNcbaNcbaN  ,,,2, 46 2 2207167143713 cbaNbNbNcbN  .,, 218762356221 aDNcbNcbaN  (13) Як можна бачити, у системі (12) є коефіцієнт 13N , який раніше (резуль- тат 2 з табл. 2) вважався відсутнім в ДМ. Тому виконано повторну числову реконструкцію для структури з додаванням цього коефіцієнта (результат 3 з табл. 2), для якої ВСКВ склало %45,2 . Слід зазначити, що для коефіцієнтів ДМ 14N і 16N зі співвідношення (13) можна вивести співвідношення 1614 2NN  , (14) яке не виконується для значень цих самих коефіцієнтів, отриманих число- вим методом (результат 3 з табл. 2). Для виконання умови (14) у співвідно- шення (13) підставлялися різні значення 7b , обчислювалися 14N і 16N , які разом з 118  DN вважалися відомими для виконання числової рекон- струкції ДМ. У результаті за умови 0014,07 b отримано найменше %41,2 . Уточнені коефіцієнти ДМ наведено в табл. 3. Подальше змен- шення кількості коефіцієнтів ОС зумовило збільшення %5 . Тому на цьому кроці спрощення структури завершено. Далі визначено числові значення коефіцієнтів СОС. Для їх однозначно- го визначення з урахуванням виразу (10) і 11 D взято 126  ab . На підставі значень коефіцієнтів ДМ з табл. 3 отримано значення коефіцієнтів СОС (11): 12 a , 5896502273,7837731 b , 10,9893522 b , 16 b , 0014,07 b , 2,6247213 c , 10,0400044 c , 1,00064945 c , 30,027392927 c . Розв’язання проблеми надлишковості математичних моделей деяких нелінійних  Системні дослідження та інформаційні технології, 2021, № 3 143 Графіки спостережуваних змінних НОС (7) і СОС (11) зо- бражено на рис. 1. Можна бачи- ти, що на початку інтервалу, що розглядається, часові ря- ди візуально збігаються. Швид- ке розходження кривих пояс- нюється тим, що ДМ, які відповідають НОС і СОС, ма- ють різні структури і збіг часо- вих рядів їх спостережуваних змінних можливий тільки на- ближено. Цей ефект під- силюється завдяки хаотичному характеру обох систем. Для кількісної оцінки сту- пеня збігу часових рядів, на до- дачу до  , використовувалася також величина часу збігу ct , тобто часу, впродовж якого часові ряди НОС )(1 tx і СОС )('1 tx відрізняються не більше, ніж на  : })(')(,:{max 11  xxtttc . (15) Тут і надалі було прийнято 315,3 , що складає 10% від діапазону зміни значень досліджуваного часового ряду НОС. Для кривих рис. 1 3,7ct с, а значення ВСКВ %128,12 . Т а б л и ц я 3 . Коефіцієнти ДМ (12) Коефіцієнт ДМ kN k 4N 718,60602 67,334 5N -29,178146 39,184 6N -13,614073 101,198 7N 10,989352 94,219 8N 1 - 13N -1,8357897·10-3 0,073 14N 0,0028 - 16N -0,0014 - 20N -10,040004 77,889 21N -1,0006494 67,769 23N -0,027392923 7,412 1D 1 - x 1 t Рис. 1. Часові ряди )(1 tx для НОС (7) і СОС (11) В.Г. Городецький, М.П. Осадчук ISSN 1681–6048 System Research & Information Technologies, 2021, № 3 144 Порівняно невелика величина ct , визначена за виразом (15), а також значна величина  (3) пояснюються тим, що НОС (7) і СОС (11) мають різні ДМ з різними спостережуваними )(1 ty . Тому за аналітичного переходу від різних ДМ до ОС можна отримати різні значення )(1 tx , )(2 tx і )(3 tx . Це стосується зокрема і початкових умов )0(1x , )0(2x і )0(3x . Оскільки хаоти- чні системи мають високу чутливість до початкових умов, то це зумовлює збільшення розходження часових рядів )(1 tx НОС і СОС. Тобто можна при- пустити, що належна зміна початкових умов )0(2x і )0(3x , порівняно з об- численими аналітично, зумовить збільшення ct і зменшення  . Тому в око- лі аналітично розрахованих початкових умов виконано пошук початкової точки фазової траєкторії, яка забезпечує максимальне значення ct . У результаті отримано початкові умови, для яких часові ряди збігають- ся впродовж 20ct с (рис. 2), а %3,32 . Цей приклад показує, що підви- щення якості реконструкції можливе також за рахунок зміни початкових умов. Якщо для розв’язання деякої задачі потрібен максимально точний збіг часових рядів, то цей прийом може виявитися достатньо ефективним, як по- казано вище. Детально ця проблема у роботі не розглядається. Фазові портрети системи Лоренца (8), НОС (7) і СОС (11) зображено на рис. 3. Як можна бачити з рисунка, фазові портрети систем розрізняються, оскільки НОС (7) і СОС (11) наближено відтворюють часовий ряд )(1 tx сис- теми Лоренца (8), але часові ряди змінних )(2 tx і )(3 tx цих трьох систем відрізняються. Водночас існує взаємно однозначне перетворення координат НОС і ДМ (або СОС і ДМ), засноване на (5) і яке може бути виражене аналі- тично. Оскільки координати ДМ являють собою спостережувану змінну та її похідні, а спостережувані змінні НОС і СОС наближено збігаються, то x 1 t Рис. 2. Часові ряди 1( )x t для НОС (7) та СОС (11) зі зміненими початковими умовами Розв’язання проблеми надлишковості математичних моделей деяких нелінійних  Системні дослідження та інформаційні технології, 2021, № 3 145 координати ДМ (9) і (12) також наближено збігаються. Таким чином, можна отримати наближену відповідність між змінними НОС і СОС, якщо послі- довно виконати перетворення координат для систем НОС (7) – ДМ (9) – ДМ (12) – СОС (11). Для порівняння систем (7), (8), (11) виконано кількісну оцінку їх дина- міки за допомогою обчислення старшого показника Ляпунова [31]. Для сис- теми Лоренца (8) він склав 0,99911  , для системи (7) – 0,86242  і для системи (11) – 0,91453  . Розглянуто точкові відображення для цих самих систем (рис. 4). Відо- браження побудовано для змінної 3x як залежність значення 1p -го локаль- ного максимуму 1pM від попереднього локального максимуму pM ана- Рис. 3. Часові ряди )(1 tx для НОС (7) і СОС (11) зі зміненими початковими умовами x 2 x 2 x 2 x1 x1 x1 x1 x1 x1 x1 x1 x1 (8) (7) (11) M p+ 1 (8 ) M p+ 1 (7 ) M p+ 1 (1 1) Mp Mp Mp Рис. 4. Точкові відображення для системи Лоренца (8), НОС (7) і СОС (11) В.Г. Городецький, М.П. Осадчук ISSN 1681–6048 System Research & Information Technologies, 2021, № 3 146 логічно до праць [26] і [12]. Як можна бачити з рис. 4, точкове відображення для системи (11) має характер, аналогічний до системи Лоренца (8), у якому точки розташовані вздовж ліній. Система (7) має більш розмите відобра- ження. Ці графіки, як і значення показників Ляпунова, свідчать про близь- кість властивостей динамічних систем. ВИСНОВКИ Запропонований метод дозволяє розв’язати проблему надлишковості моделі у вигляді системи звичайних диференціальних рівнянь з поліноміальними правими частинами. Метод дозволяє вибрати найбільш компактну структу- ру, що містить найменшу кількість складових. При цьому похибка відтво- рення спостережуваної змінної залишається в заданих межах навіть для сис- тем з детермінованим хаосом, попри їх високу чутливість до початкових умов. У розглянутому прикладі вдалося зменшити кількість коефіцієнтів у правих частинах рівнянь з 21 до 9. Можливість використання спрощеної си- стеми замість надлишкової підтверджується не тільки схожістю їх фазових портретів, але і близькістю часових рядів спостережуваних змінних. Спрощення системи ЗДР запропонованим методом виконується за два етапи і досягається вилученням з рівнянь складових, які мало впливають на часовий ряд. Спочатку за допомогою показника значущості спрощується ДМ зі збереженням точності відтворення часового ряду в заданих межах. Потім на основі аналітичних співвідношень виконується перехід від більш простої ДМ до більш простої ОС. У загальному випадку на основі однієї ДМ можна отримати декілька варіантів структури СОС. Завдяки цьому дослід- ник може обирати модель не тільки на основі точності відтворення часового ряду, але і за іншими критеріями, наприклад, виходячи з фізичних мірку- вань. Метод доцільно застосовувати у випадку, коли дослідник має модель, яка описує деякий фізичний процес і яка може мати надлишкові складові в рівняннях. ЛІТЕРАТУРА 1. T. Bohlin, Practical grey-box process identification: Theory and applications. Lon- don: Springer-Verlag, 2006, 351 p. 2. X. Hong, R.J. Mitchell, S. Chen, C.J. Harris, K. Li, and G.W. Irwin, “Model selec- tion approaches for non-linear system identification: a review”, International Jour- nal of Systems Science, 39, no. 10, pp. 925–946, 2008. 3. S. Chen, S.A. Billings, and W. Luo, “Orthogonal Least Squares Methods and their Applications to Nonlinear System Identification”, International Journal of Control, 50, pp. 1873–1896, 1989. 4. J. Cremers and A. Hübler, “Construction of differential equations from experimental data”, Naturforsch, 42 (a), pp. 797–802, 1987. 5. J.L. Breeden and A. Hübler, “Reconstructing equations of motion from experimental data with unobserved variables”, Phys. Rev. A, 42, pp. 5817–5826, 1990. 6. G. Gouesbet, “Reconstruction of the vector fields of continuous dynamical systems from numerical scalar time series”, Phys. Rev. A, 43, pp. 5321–5331, 1991. 7. U. Parlitz, “Estimating Model Parameters from Time Series by Autosynchroniza- tion”, Physical review letters, 76, no. 8, pp. 1232–1235, 1996. Розв’язання проблеми надлишковості математичних моделей деяких нелінійних  Системні дослідження та інформаційні технології, 2021, № 3 147 8. G. Rowlands and J.C. Sprott, “Extraction of dynamical equations from chaotic data”, Physica D, 58, pp. 251–259, 1992. 9. G.L. Baker, J.P. Gollub, and J.A. Blackburn, “Inverting chaos: Extracting system pa- rameters from experimental data”, Chaos, 6, no. 4, pp. 528–533, 1996. 10. C. Letellier, L.Le. Sceller, E. Maréchal, P. Dutertre, B. Maheu, and G. Gouesbet, “Global vector field reconstruction from a chaotic experimental signal in copper electrodissolution”, Physical review E, 51, pp. 4262–4266, 1995. 11. G.K. Vallis, “Conceptual models of El Niño and southern oscillations”, Journal of geophysical research, 93, no. 11, pp. 13979–13991, 1988. 12. E.N. Lorenz, “Deterministic nonperiodic flow”, J. Atmos. Sci., 20, pp. 130–141, 1963. 13. D. Gurel and O. Gurel, Oscillations in chemical reactions. Springer, 1983, 124 p. 14. I.-C. Chou and E.O. Voit, “Recent developments in parameter estimation and struc- ture identification of biochemical and genomic systems”, Mathematical Biosciences, 219, pp. 57–83, 2009. 15. S. Mangiarotti, L. Drapeau, and C. Letellier, “Two chaotic global models for cereal crops cycles observed from satellite in northern Morocco”, Chaos, 24, 023130, 2014. 16. S. Mangiarotti, M. Peyre, and M. Huc, “A chaotic model for the epidemic of Ebola virus disease in West Africa (2013–2016)”, Chaos, 26, 113112, 2016. 17. L.F.P. Franca and H.I. Weber, ”Experimental and numerical study of a new reso- nance hammer drilling model with drift”, Chaos, Solitons and Fractals, 21, pp.789–801, 2004. 18. C. Liu, D. Qin, J. Wei, and Y. Liao, “Investigation of nonlinear characteristics of the motor-gear transmission system by trajectory-based stability preserving dimension reduction methodology”, Nonlinear Dyn., 94, pp. 1835–1850, 2018. 19. W. Horbelt, J. Timmer, M.J. Bünner, R. Meucci, and M. Ciofini, “Dynamical model- ling of measured time series from a Q-switched CO2 laser”, Chaos, Solitons and Fractals, 17, pp. 397–404, 2003. 20. L.A. Aguirre and C. Letellier, “Modeling nonlinear dynamics and chaos: A review”, Mathematical Problems in Engineering, 238960, 2009. 21. L.A. Aguirre and S.A. Billings, “Dynamical effects of overparametrization in non- linear models”, Physica D, 80, pp. 26–40, 1995. 22. E.M.A.M. Mendes and S.A. Billings, “On overparametrization of nonlinear discrete systems”, International Journal of Bifurcation and Chaos, 8, no. 3, pp. 535–556, 1998. 23. G. Olsson and G. Piani, Computer systems for automation and control; 2nd edition. Prentice Hall International (UK) Ltd., London, 1998, 497 p. 24. G. Gouesbet, “Reconstruction of standard and inverse vector fields equivalent to the Rössler system”, Phys. Rev. A, 44, pp. 6264–6280, 1991. 25. J. Maquet, C. Letellier, and L.A. Aguirre, “Scalar modeling and analysis of a 3D bi- ochemical reaction model”, Journal of theoretical biology, 228, pp. 421–430, 2004. 26. C. Lainscsek, C. Letellier, and F. Schürrer, “Ansatz library for global modeling with a structure selection”, Phys. Rev. E, 64, 016206, pp. 1–15, 2001. 27. C. Lainscsek, “A class of Lorenz-like systems”, Chaos, 22, 013126, 2012. 28. V. Gorodetskyi and M. Osadchuk, “Analytic reconstruction of some dynamical sys- tems”, Phys. Lett. A, 377, pp. 703–713, 2013. 29. C. Lainscsek, C. Letellier, and I. Gorodnitsky, “Global modeling of the Rössler sys- tem from the z-variable”, Phys. Lett. A, 314, pp. 409–427, 2003. 30. V. Gorodetskyi and M. Osadchuk, “Simplification of a reconstructed model”, Inter- national Journal of Dynamics and Control, 7 (4), pp. 1213–1224, 2019. 31. J.C. Sprott, Elegant chaos. Algebraically simple chaotic flows. Singapore: World Scientific Publishing Co. Pte. Ltd., 2010, 285 p. Надійшла 15.02.2021 В.Г. Городецький, М.П. Осадчук ISSN 1681–6048 System Research & Information Technologies, 2021, № 3 148 INFORMATION ON THE ARTICLE Viktor G. Gorodetskyi, ORCID: 0000-0003-4642-3060, Institute of Energy Saving and Energy Management of the National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”, Ukraine, e-mail: v.gorodetskyi@ukr.net Mykola P. Osadchuk, ORCID: 0000-0002-3409-9315, Institute of Energy Saving and Energy Management of the National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”, Ukraine, e-mail: 13717421@ukr.net РЕШЕНИЕ ПРОБЛЕМЫ ИЗБЫТОЧНОСТИ МАТЕМАТИЧЕСКИХ МОДЕЛЕЙ НЕКОТОРЫХ НЕЛИНЕЙНЫХ КОЛЕБАТЕЛЬНЫХ СИСТЕМ / В.Г. Городец- кий, Н.П. Осадчук Аннотация. Предложен численно-аналитический метод, позволяющий упрос- тить модель, полученную на основе единственной наблюдаемой переменной исследуемого объекта, и которая, возможно, имеет избыточность. В качестве такой модели рассмотрена система обыкновенных дифференциальных уравне- ний с полиномиальными правыми частями. Для решения поставленной задачи использована так называемая дифференциальная модель, т.е. система, в кото- рой неизвестные переменные заменяются производными наблюдаемой пере- менной, и которая выводится на основе исследуемой системы таким образом, чтобы наблюдаемые переменные этих систем совпадали. Метод упрощения исследуемой системы основан на том, чтобы по временному ряду с помощью численного метода можно получить дифференциальную модель, которая про- ще дифференциальной модели исследуемой системы. Выполнен аналитичес- кий переход от упрощенной дифференциальной модели к упрощенной ориги- нальной системе. Погрешность реализации наблюдаемой переменной оставалась в заданных пределах даже для систем с детерминированным хао- сом, несмотря на их высокую чувствительность к начальным условиям. Ключевые слова: временной ряд, оригинальная система, дифференциальная модель, численный метод, аналитический метод. SOLVING THE PROBLEM OF MATHEMATICAL MODELS OVERPARA- METERIZATION FOR SOME NONLINEAR OSCILLATING SYSTEMS / V.G. Gorodetskyi, M.P. Osadchuk Abstract. This study proposes a numerical-analytical method that allows us to simplify the model, which is obtained on the basis of the single observable variable of an object under the study, and which may be overparameterized. As a model, we consider a system of ordinary differential equations with polynomial right-hand sides. To solve this problem, the so-called differential model is used, that is, a system in which unknown variables are replaced by derivatives of the observed variable, and which is derived on the basis of a system under the study so that the observed variables of these systems coincide. The method of simplification of a system under the study is based on the fact that using a numerical method, a simpler differential model can be obtained. Next, an analytical transition from a simplified differential model to a simplified original system is performed. In this case, the time series error remains within given limits even for systems with deterministic chaos, despite their high sensitivity to the initial conditions. Keywords: time series, original system, differential model, numerical method, analytical method.
id journaliasakpiua-article-244616
institution System research and information technologies
keywords_txt_mv keywords
language Ukrainian
last_indexed 2025-07-17T10:27:37Z
publishDate 2021
publisher The National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute"
record_format ojs
resource_txt_mv journaliasakpiua/97/a4bf48d3cf7dcac68647ea98218dce97.pdf
spelling journaliasakpiua-article-2446162022-02-09T17:33:09Z Solving the problem of mathematical models overparameterization for some nonlinear oscillating systems Решение проблемы избыточности математических моделей некоторых нелинейных колебательных систем Розв’язання проблеми надлишковості математичних моделей деяких нелінійних коливальних систем Gorodetskyi, Viktor Osadchuk, Mykola временной ряд оригинальная система дифференциальная модель численный метод аналитический метод часовий ряд оригінальна система диференціальна модель числовий метод аналітичний метод time series original system differential model numerical method analytical method This study proposes a numerical-analytical method that allows us to simplify the model, which is obtained on the basis of the single observable variable of an object under the study, and which may be overparameterized. As a model, we consider a system of ordinary differential equations with polynomial right-hand sides. To solve this problem, the so-called differential model is used, that is, a system in which unknown variables are replaced by derivatives of the observed variable, and which is derived on the basis of a system under the study so that the observed variables of these systems coincide. The method of simplification of a system under the study is based on the fact that using a numerical method, a simpler differential model can be obtained. Next, an analytical transition from a simplified differential model to a simplified original system is performed. In this case, the time series error remains within given limits even for systems with deterministic chaos, despite their high sensitivity to the initial conditions. Предложен численно-аналитический метод, позволяющий упростить модель, полученную на основе единственной наблюдаемой переменной исследуемого объекта, и которая, возможно, имеет избыточность. В качестве такой модели рассмотрена система обыкновенных дифференциальных уравнений с полиномиальными правыми частями. Для решения поставленной задачи использована так называемая дифференциальная модель, т.е. система, в которой неизвестные переменные заменяются производными наблюдаемой переменной, и которая выводится на основе исследуемой системы таким образом, чтобы наблюдаемые переменные этих систем совпадали. Метод упрощения исследуемой системы основан на том, чтобы по временному ряду с помощью численного метода можно получить дифференциальную модель, которая проще дифференциальной модели исследуемой системы. Выполнен аналитический переход от упрощенной дифференциальной модели к упрощенной оригинальной системе. Погрешность реализации наблюдаемой переменной оставалась в заданных пределах даже для систем с детерминированным хаосом, несмотря на их высокую чувствительность к начальным условиям. Запропоновано числово-аналітичний метод, що дозволяє спростити модель, отриману на основі єдиної спостережуваної змінної досліджуваного об’єкта, яка, можливо, має надлишковість. Як таку модель розглянуто систему звичайних диференціальних рівнянь з поліноміальними правими частинами. Для розв’язання поставленої задачі використано так звану диференціальну модель, тобто систему, у якій невідомі змінні замінюються похідними спостережуваної змінної і яка виводиться на основі досліджуваної системи таким чином, щоб спостережувані змінні цих систем збігалися. Метод спрощення досліджуваної системи ґрунтується на тому, щоб з часового ряду за допомогою числового методу можна отримати диференціальну модель, яка простіша за диференціальну модель досліджуваної системи. Виконано аналітичний перехід від спрощеної диференціальної моделі до спрощеної оригінальної системи. Похибка реалізації спостережуваної змінної залишалася в заданих межах навіть для систем з детермінованим хаосом, незважаючи на їх високу чутливість до початкових умов. The National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute" 2021-09-30 Article Article application/pdf https://journal.iasa.kpi.ua/article/view/244616 10.20535/SRIT.2308-8893.2021.3.11 System research and information technologies; No. 3 (2021); 135-148 Системные исследования и информационные технологии; № 3 (2021); 135-148 Системні дослідження та інформаційні технології; № 3 (2021); 135-148 2308-8893 1681-6048 uk https://journal.iasa.kpi.ua/article/view/244616/242429
spellingShingle часовий ряд
оригінальна система
диференціальна модель
числовий метод
аналітичний метод
Gorodetskyi, Viktor
Osadchuk, Mykola
Розв’язання проблеми надлишковості математичних моделей деяких нелінійних коливальних систем
title Розв’язання проблеми надлишковості математичних моделей деяких нелінійних коливальних систем
title_alt Solving the problem of mathematical models overparameterization for some nonlinear oscillating systems
Решение проблемы избыточности математических моделей некоторых нелинейных колебательных систем
title_full Розв’язання проблеми надлишковості математичних моделей деяких нелінійних коливальних систем
title_fullStr Розв’язання проблеми надлишковості математичних моделей деяких нелінійних коливальних систем
title_full_unstemmed Розв’язання проблеми надлишковості математичних моделей деяких нелінійних коливальних систем
title_short Розв’язання проблеми надлишковості математичних моделей деяких нелінійних коливальних систем
title_sort розв’язання проблеми надлишковості математичних моделей деяких нелінійних коливальних систем
topic часовий ряд
оригінальна система
диференціальна модель
числовий метод
аналітичний метод
topic_facet временной ряд
оригинальная система
дифференциальная модель
численный метод
аналитический метод
часовий ряд
оригінальна система
диференціальна модель
числовий метод
аналітичний метод
time series
original system
differential model
numerical method
analytical method
url https://journal.iasa.kpi.ua/article/view/244616
work_keys_str_mv AT gorodetskyiviktor solvingtheproblemofmathematicalmodelsoverparameterizationforsomenonlinearoscillatingsystems
AT osadchukmykola solvingtheproblemofmathematicalmodelsoverparameterizationforsomenonlinearoscillatingsystems
AT gorodetskyiviktor rešenieproblemyizbytočnostimatematičeskihmodelejnekotoryhnelinejnyhkolebatelʹnyhsistem
AT osadchukmykola rešenieproblemyizbytočnostimatematičeskihmodelejnekotoryhnelinejnyhkolebatelʹnyhsistem
AT gorodetskyiviktor rozvâzannâprobleminadliškovostímatematičnihmodelejdeâkihnelíníjnihkolivalʹnihsistem
AT osadchukmykola rozvâzannâprobleminadliškovostímatematičnihmodelejdeâkihnelíníjnihkolivalʹnihsistem