По всем вопросам звоните:

+7 495 274-22-22

УДК: 519.7; 519.711

Методика построения математической модели и метода управления экзоскелетом с использованием нейронной сети

Степанов М. А. аспирант, Е-mail: stark276@mail.ru, Казанский авиационный институт им. Туполева, 420111, Казань, ул. К. Маркса, д. 10
Якупов З. Я. канд. техн. наук, доцент, Е-mail: zymat@bk.ru, Казанский государственный энергетический университет, 420066, Казань, Красносельская ул., д. 51
Балуевский А. В. ассистент, Е-mail: AndreyBaluevsky@gmail.com, Санкт-Петербургский политехнический университет Петра Великого, 195251, Санкт-Петербург, вн. тер. г. муниципальный округ Академическое, Политехническая ул., д. 29

Статья посвящается памяти известного российского ученого Солодухо Натана Моисеевича — доктора философских наук, профессора, заведующего кафедрой философии КНИТУ-КАИ им. А.Н. Туполева, который принимал активное участие в разработке данной проблематики, выступая научным консультантом и соавтором данной статьи. Экзоскелеты с недавнего времени представляют огромный интерес для изучения. Связанные с ними повышенные способности человека дают возможность продвигать эту технологию в массы для решения множества проблем. Взаимодействие человека и машины предполагает в вопросах управления экзоскелетом решение задач, связанных с этими проблемами. Авторы показали один из способов решения данной задачи взаимодействия человека и машины за счет принципов управления, связанных на основе искусственного интеллекта. Решение данной задачи с помощью интеллектуальных систем позволило повысить точность и надежность взаимодействия. Поэтому в данной работе авторы воспользовались фильтром Калмана и сверточной нейронной сетью как двумя базисами интеллектуального взаимодействия на автономных носителях. Выбранная математическая модель и метод позволили улучшить точность управления экзоскелетом с использованием электропривода с датчиком Холла. Фильтр Калмана позволил наиболее точно работать с биологическими сигналами, которые имеют истинно вероятностное значение и строго не детерминированы. Наблюдение за реакцией биологических сигналов в 3-мерном пространстве позволило наиболее точно прогнозировать и тем самым отфильтровать помехи. Сверточная нейронная сеть в комплексе прогнозирует тип человеческого шага и вместе с фильтром Калмана дает возможность улучшить прогноз движения человека по начальному ускорению данных акселерометра. Улучшение точности прогнозирования составило 6%. Средняя квадратичная ошибка получилась 3,237 град/сек. Произведенное сравнение методов интеллектуального управления дает надежду на более точное управление при взаимодействии человека и машины и позволит использовать экзоскелеты для реабилитации после травм, а также при переносе тяжестей.

Литература:

1. Kalman, R. E. A New approach to linear filtering and prediction problems// Journal of Basic Engineering. 1960, 82 (1). — PP. 35–45.

2. Lauritzen, S. L. Time series analysis in 1880. A discussion of contributions made by T. N. Thiele // International Statistical Review. — 1981. — Vol. 49, №3 (December). — PP. 319–331.

3. Lauritzen, S. L. Thiele: Pioneer in Statistics // New-York: Oxford University Press, 2002. — 41 pp.

4. Stratonovich, R. L. Optimum nonlinear systems which bring about a separation of a signal with constant parameters from noise. Radiofizika, 1959. — P. 901.

5. Stratonovich, R. L. On the theory of optimal non-linear filtering of random functions. // Theory of Probability and its Applications, — 2004. — №5. PP. 223–225.

6. Roweis, S. and Ghahramani, Z. A unifying review of linear Gaussian models // Wayback Machine, Neural Comput. — 1999. Vol. 11, No. 2. — PP. 305–345.

7. Колос, М. В., Колос, И. В. Методы линейной оптимальной фильтрации. М.: Изд-во Московского университета, 2000. — 29 с.

8. Ройтенберг, Я. Н. Автоматическое управление. М.: Наука, 1971. — 383 с.

9. Фильтрация и стохастическое управление в динамических системах / Под ред. К. Т. Леондеса. М.: Наука, 1980. — 37 с.

10. Дэвис, М. Х. А. Линейное оценивание и стохастическое управление. М.: Наука, 1984. — 154 c.

11. Balakrishnan, A. V. Kalman filtering theory. N.-Y.: Optimization Software, Inc.–1987. — 63 pp.

12. Cun, Y. Le., Boser, B., Denker, J. S., Henderson, D., Howard, R. E., Hubbard, W. and Jackel, L. D. Backpropagation Applied to Handwritten Zip Code Recognition// Neural Computation, Winter 1989. 1 (4). — PP. 541–551.

13. Matusugu, M., Katsuhiko, M., Yusuke, M., Yuji, K. Subject independent facial expression recognition with robust face detection using a convolutional neural network // Neural Networks: journal. — 2003. — Vol. 16, No. 5. — PP. 555–559.

14. Галушкин, А. И. Нейронные сети: основы теории / А. И. Галушкин. — М.: РиС, 2014. — 133 с.

15. Яхъяева, Г. Э. Нечеткие множества и нейронные сети: учебное пособие / Г. Э. Яхъяева. — М.: БИНОМ. 2012. — 12 c.

Носимые роботизированные устройства — мягкие экзоскелеты, основанные на тросовых редукторах с электроприводом, продемонстрировали потенциал для повышения экономии человеческих ресурсов и выносливости. Недавние прорывы в носимой робототехнике значительно снизили расход энергии при ходьбе человека с использованием активных автономных устройств [1–10]. В частности, достижения в активных устройствах обеспечивают гибкость регулирования вспомогательных параметров управления, связанных с синхронизацией, магнитудой или подаваемой мощностью. Исследования показали, что стратегии управления могут значительно влиять на производительность экзоскелета, то есть на его КПД, что вызывает вопросы о том, как надежно и эффективно проектировать оптимальные методы управления [2]. Вспомогательные модели и методы управления обычно настраивают вручную на основе средних откликов. Однако физиологические и неврологические различия между людьми могут вызывать различные ответы на идентичный метод, то есть оптимальная стратегия контроля одного участника, одетого в экзоскелет, может плохо работать на другом. Таким образом, хотя общее скелетно-мышечное моделирование может предоставить общие рекомендации по помощи, могут потребоваться интеллектуальные модели для конкретного участника при рассмотрении того, как найти оптимальные параметры системы для индивидуальной помощи. Можно утверждать, что интеллект необходим при решении задач фильтрации и анализа. В настоящей работе сделана попытка использования фильтра Калмана первого порядка для фильтрации биологических сигналов и свёрточной нейросети на микроконтроллере stm32 для адаптивного управления электроприводом экзоскелета [3–5]. Конечной целью является использование интеллектуального управления для точного вращения привода экзоскелета относительно скорости вращения сустава человека.

В первую очередь при решении данной задачи требовалось собрать данные акселерометра с учетом фильтрации различных биологических сигналов по трем координатам — Х, У, Z. С этой целью воспользовались методом адаптивной фильтрации Калмана, после фильтрации использовали модель прогнозирования свёрточной нейронной сети.

Для Цитирования:
Степанов М. А., Якупов З. Я., Балуевский А. В., Методика построения математической модели и метода управления экзоскелетом с использованием нейронной сети. Конструкторское Бюро. 2025;5.
Полная версия статьи доступна подписчикам журнала
Язык статьи:
Действия с выбранными: