Виявлення закономірностей в часових рядах методом програмної інженерії
Цифровой репозитарии Национального технического университета "Харьковский политехнический институт" (eNTUKhPIIR)
Переглянути архів ІнформаціяПоле | Співвідношення | |
Title |
Виявлення закономірностей в часових рядах методом програмної інженерії
Identification of regularities in time series by the method of software engineering |
|
Creator |
Синиця, В. І.
Подрубайло, М. В. |
|
Subject |
приховані закономірності
фазовий аналіз класифікаційний аналіз виявлення неординарних подій відновлення залежностей невизначені часові ряди аномальні події hidden regularities phase analysis classification analysis indefinite time series |
|
Description |
Предметом вивчення в статті є процеси виявлення прихованих закономірностей поведінки складних систем для вирішення прикладних завдань аналізу і ідентифікації аномальних подій, що виникають в процесі функціонування досліджуваного об’єкту: вияв моменту та локалізація місця виникнення аномальної події, тривалість перебування в деякому числовому діапазоні, визначення причин її виникнення. Метою є дослідження можливості застосування методів нелінійної динаміки для виявлення і оцінки закономірностей поведінки складних систем, що генерують невизначені часові ряди. Завдання: розробити метод виявлення прихованих закономірностей поведінки складних систем, заснований на темпоральних патернах поведінки, розробити інтелектуальний модуль системи діагностики у вигляді програмно-алгоритмічного забезпечення; розробити інженерну методику побудови математичної моделі сигналу, спрофільованого під задану маску фазового портрета; на прикладах дослідження експериментальних даних довести життєздатність запропонованого методу і дієздатність інженерної методики встановлення зв'язку між видом процесу в системі і фазової траєкторією. Використовуваним методом є комбінований підхід, який базується на методах нелінійної динаміки (фазовий аналіз), темпоральних патернах поведінки, що відображають фрагменти відносин в даних, і методах класифікаційного аналізу. Отримані такі результати. Розроблено програмне забезпеченняв інженерному середовищі графічного програмування LabVIEW фірми National Instruments, яке забезпечує максимальну візуалізацію процесу аналізу і моделювання часових рядів на основі побудови фазових портретів кореляційних функцій часових рядів. В результаті дослідження експериментальних даних на предмет динамічної поведінки за допомогою розробленого програмного модуля були отримані основні різновиди фазових портретів, які відповідають різним стадіям стану системи, що генерує невизначені часові ряди. Здійснено попередню групування, яке засноване на топологічної ідентичності фазових портретів на різних часових сегментах. Проведено аналіз і інтерпретація результатів групування, складена діаграма переходу з одного упорядкованого стану в інший. Побудована математична модель сигналу, спрофільованого під задану маску фазового портрету, за рахунок комбінування окремих компонент, "відповідальних" за окремі особливості фазового портрету, і визначені її параметри. На прикладах дослідження експериментальних даних доведено життєздатність запропонованого методу і дієздатність інженерної методики встановлення зв'язку між видом процесу в системі і фазової траєкторією. Наукова новизна отриманих результатів полягає в наступному: запропоновано метод виявлення прихованих закономірностей поведінки складних систем з використанням фазових портретів кореляційної функції, що базується на темпоральних патернах поведінки, і методах класифікаційного аналізу; запропоновано інженерну методику побудови математичної моделі сигналу, спрофільованого під задану маску фазового портрета.
The subject of the study in the article are the processes of revealing hidden models of behavior of complex systems for solving applied problems of analysis and identification of anomalous events occurring in the process of functioning of the investigated object: the manifestation of the moment and localization the occurrence of an anomalous event, the length of stay in a certain numerical range and the causes of its occurrence. The purpose is to investigate the possibility of using nonlinear dynamics methods to identify and evaluate patterns of behavior of complex systems that generate indefinite time series. The tasks to be solved are: to develop a method for identifying hidden patterns of behavior of complex systems, based on temporal patterns of behavior, to develop an intelligent module of the diagnostic system in the form of software and algorithmic support; to develop an engineering technique for constructing a mathematical model of a signal, profiled for a given mask of a phase portrait; on the examples of the research of experimental data, to prove the viability of the proposed method and the ability of the engineering technique to establish the relationship between the type of process in the system and the phase trajectory. The method used is a combined approach based on methods of nonlinear dynamics (phase analysis), time patterns of behavior reflecting fragments of relationships in data and methods of classification analysis. The following resultsare obtained. Software is developed in the LabVIEW graphical programming environment of National Instruments, which provides maximum visualization of the process of analyzing and modeling time series based on the construction of phase portraits of correlation functions of time series. As a result of researching experimental data on dynamic behavior with the help of the developed software module,the main types of phase portraits corresponding to different stages of the system state were generated, generating non-definite time series. A preliminary grouping of phase portraits based on the topological identity of phase portraits at various time segments was carried out. The analysis and interpretation of grouping results are carried out, the diagram of transition from one ordered state to another is made. A mathematical model of a signal configured for a given mask of a phase portrait is constructed, by combining individual components "responsible" for individual features of the phase portrait, and its parameters are determined. On the examples of the research of experimental data, the viability of the proposed method and the ability of the engineering technique to establish the connection between the type of process in the system and the phase trajectory are proved. The scientific novelty of the results obtained is as follows: a method is proposed for revealing the hidden regularities in the behavior of complex systems using phase portraits of the correlation function, based on temporal patterns of behavior, and methods of classification analysis; an engineering technique for constructing a mathematical model of a signal, configured for agiven mask of the phase portrait, was proposed. |
|
Date |
2019-02-13T09:34:19Z
2019-02-13T09:34:19Z 2018 |
|
Type |
Article
|
|
Identifier |
Синиця В. І. Виявлення закономірностей в часових рядах методом програмної інженерії / В. І. Синиця, М. В. Подрубайло // Сучасні інформаційні системи = Advanced Information Systems. – 2018. – Т. 2, № 2. – С. 61-66.
http://repository.kpi.kharkov.ua/handle/KhPI-Press/39663 10.20998/2522-9052.2018.2.10 |
|
Language |
uk
|
|
Format |
application/pdf
|
|
Publisher |
Національний технічний університет "Харківський політехнічний інститут"
|
|