Реализация адаптации экстремальной фильтрации к реальному времени
Аннотация
Дата поступления статьи: 10.11.2024В работе описывается метод экстремальной фильтрации и подходы автора, позволяющие адаптировать его к работе в режиме реального времени — покадровая обработка и метод с подгрузкой сигнала. Далее, представляются решения, с помощью которых возможно реализовать перечисленное, на реальных устройствах. Первое решение состоит в использовании библиотеки Multiprocessing, для языка Python. Второй подход предполагает создание клиент - серверного приложения и отправку асинхронных POST - запросов, для реализации метода покадровой обработки сигнала. Третий способ, также связан с разработкой клиент - серверного приложения, но с протоколом WebSocket, а не HTTP, как в предыдущем подходе. После, приводятся результаты, а также делаются выводы о пригодности подходов и решений автора к работе на реальных устройствах. Отмечено, что особый интерес представляет решение, основанное на использовании протокола WebSocket. Оно пригодно, как для реализации метода покадровой обработки сигнала, так и для метода с подгрузкой значений. Также, отмечено, что все, предложенные автором подходы работоспособны, что подтверждается величинами времени и совпадением графиков.
Ключевые слова: экстремальная фильтрация, метод покадровой обработки сигнала, метод с подгрузкой значений, Multiprocessing, HTTP, WebSocket, REST, JSON, Python, микроконтроллеры, одноплатные компьютеры
.