автореферат диссертации по машиностроению и машиноведению, 05.02.05, диссертация на тему:Адаптивная система управления внутрисосудистым медицинским микророботом

кандидата технических наук
Войнов, Вячеслав Вячеславович
город
Москва
год
2009
специальность ВАК РФ
05.02.05
Диссертация по машиностроению и машиноведению на тему «Адаптивная система управления внутрисосудистым медицинским микророботом»

Автореферат диссертации по теме "Адаптивная система управления внутрисосудистым медицинским микророботом"

На правах рукописи

Воинов Вячеслав Вячеславович

АДАПТИВНАЯ СИСТЕМА УПРАВЛЕНИЯ ВНУТРИСОСУДИСТЫМ МЕДИЦИНСКИМ МИКРОРОБОТОМ

Специальности: 05.02,05 - Роботы, мехатроника и

робототехнические системы 05.11.17- Приборы, системы и изделия медицинского назначения

АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата технических наук

003470040

Москва - 2009

003470040

Работа выполнена в Московском государственном техническом университете

им. Н.Э. Баумана

Доктор технических наук, профессор Ющенко A.C.

Доктор технических наук, профессор Саврасов Г.В.

Доктор технических наук, профессор Манько C.B.

Кандидат технических наук, доктор биологических наук, профессор Иткин Г.П.

Ведущая организация: ФГУ Всероссийский научно-исследовательский

и испытательный институт медицинской техники

Росздравнадзора

Защита состоится «16» июня 2009 года в 14.30 на заседании диссертационного совета Д 212.141.02 при Московском Государственном Техническом Университете им. Н.Э. Баумана по адресу: 105005, г. Москва, 2-я Бауманская ул. д. 5.

Ваш отзыв на реферат в одном экземпляре, заверенный гербовой печатью организации, просим высылать до адресу:

105005, г. Москва, 2-я Бауманская ул., д. 5, ученому секретарю совета Д 212.141.02, ауд. 61ЗМ.

С диссертацией можно ознакомиться в библиотеке МГТУ им. Н.Э. Баумана.

Автореферат разослан мая 2009 года.

Научный руководитель: Научный консультант:

Официальные оппоненты:

Ученый секретарь диссертационного совета кандидат технических наук, доцент

^-u^-^^^ванов В .А.

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ

Актуальность исследования. В последние годы в мире наблюдается стремительный рост числа разработок, направленных на совершенствование существующих средств диагностики и лечения трубчатых органов человека (кровеносные сосуды, сегменты желудочно-кишечного тракта). Особенно актуальной на сегодняшний день является задача диагностики и хирургии кровеносных сосудов. Одним из наиболее перспективных направлений в этой области является создание медицинских микророботов, способных перемещаться внутри трубчатых органов, используя для этого принцип перемещения дождевого червя, путем последовательных сокращений своих сегментов (принцип перистальтики).

Такой принцип перемещения роботов использовался в ряде зарубежных работ, в том числе в работах Р. Dario, М.С. Carrozza, A. Rovetta и др., а так же при создании внутрисосудистого медицинского микроробота в МГТУ им. Н.Э. Баумана (Г.В. Саврасов, О.С. Нарайкин, С.С. Гаврюшин, А.С Ющенко и др., пат. 2218191 РФ).

Результаты анализа существующих аналогичных разработок позволяют сделать вывод о том, что в настоящее время отсутствуют обоснованные методы управления микроробототехническими устройствами, предназначенными для выполнения тех или иных операций в трубчатых органах человека. Вместе с тем, управление такими устройствами обладает существенными особенностями. Необходимо обеспечить адаптивность процесса управления к индивидуальным особенностям биологической среды и безопасность использования робототехнического устройства внутри человеческого организма. Поскольку непосредственное управление движением робота со стороны хирурга в условиях дефицита информации является достаточно сложной задачей, то для поддержки его работы целесообразно использовать современные методы искусственного интеллекта. В том числе методы теории конечных автоматов, нечеткой логики и ситуационного управления, разработанные в трудах Л.3аде, Д.А. Поспелова, Л.С. Бернштейна, А.Н. Мелихова, В.Б. Тарасова, A.A. Жданова. Методы искусственного интеллекта нашли применение при решении задач управления роботами в разработках И.М. Макарова, В.М. Лохина, C.B. Манько, Е.И. Юревича, В.Г. Градецкого, В.Е. Павловского, Ю.В. Подураева, A.C. Ющенко. Особенности устройства и применения микророботов перистальтического типа в медицине позволяют считать целесообразным применение указанных подходов при создании их систем управления.

В связи с этим возникла задача разработки методов управления микророботами медицинского назначения перистальтического типа. Разрабатываемые методы управления могут найти применение и при создании внутритрубных микро- и минироботов, применяемых для

технической диагностики трубопроводов малого диаметра.

Цель работы и задачи исследования. Целью диссертационной работы является разработка принципов и алгоритмов адаптивного управления внутрисосудистым медицинским микророботом (BMP) перистальтического типа.

Для достижения заданной цели в работе были поставлены следующие задачи:

провести анализ существующих медицинских роботов перистальтического типа, предназначенных для перемещения в трубчатых органах, с точки зрения возможности их использования для диагностики и хирургии кровеносных сосудов;

- определить требования к разрабатываемой системе управления BMP;

- разработать архитектуру системы управления BMP, принципы и алгоритмы управления его перемещением с учетом особенностей биологической среды;

- провести экспериментальные исследования разработанной системы управления BMP методами математического моделирования;

- реализовать прототип системы управления BMP, позволяющий проверить справедливость основных теоретических положений диссертации.

Методы исследования. При решении поставленных задач были использованы методы теории автоматического управления, нечетких множеств, конечных автоматов и ситуационного управления. Разработка программных средств велась с использованием технологии объектно-ориентированного программирования на языке С++.

Математическое моделирование проводилось в среде MATLAB и с использованием программного пакета конечно-элементного анализа ANSYS.

Научная новизна работы. В диссертации разработана многоуровневая система адаптивного управления BMP, использующим перистальтический принцип перемещения и функционирующим в условиях недетерминированной биологической среды.

Предложен принцип адаптивного управления процессом силового взаимодействия микроробота с кровеносным сосудом, использующий механизм нечеткого логического вывода.

Разработана логическая модель перемещения BMP с использованием теории конечных автоматов.

Предложена методика ситуационного управления ориентацией BMP при перемещении в сосуде, позволяющая распознавать текущую ситуацию и автоматически формировать управляющее воздействие при возникновении препятствий.

Практическая ценность. Разработанная система управления и соответствующее программное обеспечение BMP могут быть использованы

для управления как медицинскими микророботами перистальтического типа, так и при решении задач технической диагностики трубопроводов малого диаметра.

Практическая ценность разработки состоит в существенном облегчении труда хирурга и в повышении безопасности операции для пациента.

Разработанный прототип системы управления BMP может быть использован для обучения персонала работе с микроробототехнической системой.

Реализация результатов работы. Проведенная работа является частью фундаментальных исследований в области применения теории нечетких множеств, нечеткой логики й ситуационного управления для управления робототехническими системами, которые проводились на кафедре «Робототехнические системы», а также исследований в области медицинской робототехники на факультетах «Биомедицинская техника» и «Радиоэлектроника и лазерная техника» МГТУ им. Н.Э. Баумана в течение последних лет.

Результаты диссертационной работы были использованы в МГТУ им. Н.Э. Баумана при разработке системы управления микроробота для внутрисосудистой диагностики и хирургии, проводимой в рамках НИР по теме «Исследование и разработка внутрисосудистого медицинского микроробота для диагностики и хирургии» (ФЦНТП «Исследования и разработки по приоритетным направления развития науки и техники" на 2002-2006 годы по приоритетному направлению «Индустрия наносистем и материалы») и Государственного контракта от «09» августа 2007 г. № 02.523.12.3009 (ФЦП «Исследования и разработки по приоритетным направлениям развития научно-технологического комплекса России на 20072012 годы»).

Апробация работы. Основные результаты диссертационной работы докладывались на 16-й и 18-й научно-технических конференциях «Экстремальная робототехника» в Государственном Научном Центре ЦНИИ РТК (г. Санкт-Петербург, Россия) в 2005 г. и 2007 г., на международном симпозиуме по микро- и нано технологиям и системам (г. Москва, Россия) в 2007 г. и на Конференции по результатам выполнения мероприятий федеральной целевой программы "Исследования и разработки по приоритетным направлениям развития научно-технологического комплекса России на 2007-2012 годы по приоритетному направлению "Индустрия наносистем и материалы" в 2008 г.

Публикации. Основное содержание диссертации опубликовано в 12 печатных работах, в том числе в двух публикациях в журналах «Мехатроника, автоматизация, управление» и «Биомедицинские технологии

и радиоэлектроника», входящих в перечень ВАК.

Объем работы. Диссертационная работа состоит из введения, четырех глав, заключения и списка литературы. Объем работы составляет 190 печатных страниц, включая рисунки, список литературы и приложения. Библиография содержит 51 наименование, из них 8 иностранных источников.

Во введении обоснована актуальность темы диссертационной работы, определена область исследования, обозначены основные проблемы в данной области, сформулированы задачи работы. Показано практическое значение и раскрыта научная новизна работы, а также описана ее структура.

В первой главе проведен анализ существующих микроробототехнических устройств для диагностики и лечения трубчатых органов человека. Проведенный анализ позволил определить особенности и принципы построения медицинских микророботов для внутрисосудистой диагностики и хирургии. Показано, что наиболее естественным для использования в трубчатых органах человека является перистальтический принцип перемещения. Сравнение различных типов движителей показало, что наиболее приемлемым вариантом для перемещения внутри кровеносных сосудов является использование движителей гидравлического типа. В результате проведенного анализа было обосновано применение для внутрисосудистой диагностики и хирургии BMP, разработанного в МГТУ им.

H.Э. Баумана с участием автора диссертации. Схема BMP приведена на рис.

I. Движитель робота включает в себя три последовательно соединенных одинаковых по конструкции звена. Каждое звено движителя состоит из упругой сильфонной оболочки и четырех упругих пластинчатых контактных элементов (КЭ), которые крепятся к ее торцам. При сжатии сильфонной оболочки в продольном направлении за счет создания разряжения в сильфоне происходит совместный прогиб всех четырех упругих элементов, прикрепленных к одному модулю, что обеспечивает его фиксацию в канале. Диаметр сильфона значительно меньше диаметра сосуда, поэтому свободный ток крови обеспечивается в любой фазе работы устройства.

КРАТКОЕ СОДЕРЖАНИЕ РАБОТЫ

Контактный элемент Звенья

Свободное Сжатое состояние состояние Рис. 1. Внутрисосудистый микроробот (BMP)

На торцевых участках BMP предполагается установка датчиков давления крови и датчиков визуальной информации. На контактных элементах возможна установка микродатчиков сил тензометрического типа.

Описан перистальтический принцип перемещения движителя, заключающийся в образовании вдоль тела бегущей продольно-поперечной волны деформации.

В работе предложена универсальная обобщенная кинематическая схема, позволяющая описать принцип работы любого движителя перистальтического типа, независимо от особенностей его конструкции.

Проведен анализ свойств рабочей среды, определяющих конструктивные особенности движителя и принципы управления его перемещением в кровеносных сосудах.

Центральным разделом этой главы является исследование процесса взаимодействия BMP с кровеносным сосудом. Методами математического моделирования с использованием пакета конечно-элементного анализа ANSYS исследовались процессы взаимодействия контактных элементов движителя и сосудистой стенки, а также взаимодействия движителя с потоком крови. Результаты моделирования представлены в виде распределения напряжений по толщине сосудистой стенки, возникающих под действием контактных элементов, а также векторов направленности тока крови в сосуде. Были определены контактные силы, необходимые для удержания робота в потоке крови и не приводящие к повреждению сосудистой стенки. Проведенный анализ позволил сформулировать требования к системе управления движителем BMP, обеспечивающие условия его безопасного использования в кровеносных сосудах человека.

Условия внешней среды, в которой функционирует микроробот, не могут быть полностью определены заранее - в процессе движения робота может изменяться внутренний рельеф сосуда, механические характеристики его стенок, диаметр, могут возникать повороты и т.п. Система управления BMP должна обеспечить автономное движение робота внутри сосуда под контролем оператора с возможностью автономной адаптации к изменениям параметров внешней среды. В условиях неопределенности система управления должна обеспечивать поддержку принятия решений оператором.

С учетом сформулированных требований к системе управления BMP предложена многоуровневая структура этой системы (рис. 2), в которой можно выделить следующие уровни:

- исполнительный уровень, обеспечивающий управление элементами исполнительной подсистемы и движителя;

- логический уровень управления движителем BMP;

- ситуационный уровень, обеспечивающий поддержку решения оператора об управлении, соответствующем текущей ситуации.

Во второй главе рассмотрена задача адаптивного регулирования усилий, прикладываемых к стенкам сосуда со стороны КЭ, которая решается на исполнительном уровне системы управления.

Рис. 2. Структурная схема системы управления

С учетом особенностей функционирования сердечно - сосудистой системы человека выделены следующие основные этапы процесса управления BMP на исполнительном уровне:

1) определение максимального (систолического) давления крови, действующего на микроробот в текущий момент времени с использованием микродатчика давления, установленного на движителе;

2) расчет требуемого усилия фиксации и сравнение полученного значения с максимально допустимым;

3) формирование требуемого усилия, либо остановка перемещения с информированием оператора.

Наиболее ответственной и сложной задачей является управление процессом прижатия КЭ к сосудистой стенке. Предлагается осуществлять прижатие с регулируемой переменной скоростью. Это позволяет сократить время, затрачиваемое на фиксацию звена в сосуде, а также минимизировать возможность травмирования стенки сосуда.

На рис. 3 представлен график изменения скорости прижатия контактного элемента к стенке сосуда во времени. Период to-ti соответствует приближению контактного элемента к стенке сосуда, а интервал trt2 отображает процесс прижатия КЭ с плавным уменьшением скорости

V,

мы/с

прижатия в зависимости от величины силы прижатия. В период КЭ находится в фиксированном положении, а интервал соответствует его отжатию от стенки сосуда.

Отметим, что

информация о силе прижатия КЭ может быть получена лишь весьма приблизительно. При этом требуемая зависимость скорости прижатия от возникающих сил также может быть определена лишь качественно.

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

исполнительном уровне был выбран метод нечеткого логического вывода.

Принимается, что доступными измерениями являются силы действующие на стенки кровеносного сосуда в местах контакта, где /==1,2,3 -номер звена движителя, } = 1,2,3,4 - номер КЭ, на котором расположен датчик давления. Сила прижатия КЭ является наблюдаемой лингвистической переменной, принимающей нечеткие значения из множества А — («очень маленькая», «маленькая», «средняя», «большая», «очень большая»). Управляемой лингвистической переменной является скорость прижатия КЭ к стенке сосуда, принимающая нечеткие значения из множества В = («очень высокая», «высокая», «средняя», «низкая», «очень низкая»). Нечеткие значения определяются функциями принадлежности. На рис. 4 приведены функции принадлежности управляемой переменой.

Рис. 3. График изменения скорости прижатия-отжатия контактного элемента

Рис. 4. Нечеткое разбиение управляемой переменной

Ниже приведена база нечетких продукционных правил, связывающих входные и выходные лингвистические переменные:

Я): ЕСЛИ «сила очень маленькая», ТО «скорость прижатия у^ очень высокая»;

R2: ЕСЛИ «сила Fy маленькая», ТО «скорость прижатия vFj высокая»;

R3: ЕСЛИ «сила Fy средняя», ТО «скорость прижатия vFj средняя»;

R4: ЕСЛИ «сила Fy большая», ТО «скорость прижатия vFJ низкая»;

R5: ЕСЛИ «сила Fy очень большая», ТО «скорость прижатия vFj очень низкая».

Нечеткий логический вывод выходной переменной выполняется с помощью алгоритма Мамдани с последующей дефаззификацией выходной переменной методом определения центра тяжести.

Исследование предложенного способа управления проводилось с использованием программного пакета MATLAB Fuzzy Logic Toolbox. На рисунке 5(a) представлены результаты моделирования в виде зависимости скорости прижатия контактного элемента от силы, действующей в зоне контакта. Как видно из рисунка, использование предложенных правил обеспечивает постепенное уменьшение скорости прижатия КЭ в процессе фиксации микроробота в сосуде по мере увеличения силы прижатия. Последующая коррекция параметров функций принадлежности позволяет

Рис. 5. Зависимость изменения скорости прижатия КЭ vFj от силы ру, действующей в зоне контакта

В ряде случаев конструкция движителя не позволяет разместить датчики сил на контактных элементах. В этой связи, в работе предлагается способ формирования силового воздействия со стороны КЭ, основанный на принципе косвенных измерений. Он состоит в том, что измерение давления в полости сильфона микроробота может осуществляться опосредовано через измерение давления на выходе гидропривода микроробота. Изменяя давление рабочей жидкости в полости сильфона, можно регулировать усилия, возникающие в зоне контакта с сосудом. Таким образом, можно обеспечить адаптивное управление без непосредственного измерения контактных сил.

Предложенная математическая модель взаимодействия микроробота и кровеносного сосуда позволяет связать величину прогиба контактного

элемента с усилием прижатия, развиваемым в зоне контакта с сосудистой стенкой. Благодаря этому разработанная методика также может быть использована для опосредованной оценки геометрических характеристик сосуда, позволяющих судить о наличии сужения или расширения артерии по ходу движения микроробота.

В третьей главе диссертационной работы рассматриваются вопросы управления перемещением движителя микроробота на логическом и ситуационном уровнях системы управления. Определение целей и задач управления осуществляется хирургом-оператором. На ситуационном уровне формируется поведение робота в зависимости от текущей ситуации. Решение задачи согласованного управления исполнительными элементами движителя решается на логическом уровне управления.

С учетом описанного в работе принципа перемещения движителя предложена его математическая модель, построенная на основе теории конечных автоматов.

Получив команду от оператора (например, «вперед», «назад», «стоп»), система управления формирует цепь операций, обеспечивающую согласованную работу приводов и элементов движителя и направленную на реализацию процесса перемещения. Задача обеспечения согласованного управления совокупностью активных контактных элементов может быть решена, если описать каждый активный элемент как конечный автомат, управляемый соответствующим регулятором КЭ, который также является конечным автоматом. В виде конечных автоматов можно представить и модели датчиков давления. Таким образом, логический уровень системы управления микророботом можно представить в виде сети взаимодействующих конечных автоматов, объединенных общими входами и выходами (рис. 6).

Г Уршсиь |

Рис. 6. Топология структуры логического управления движением ВМР

На данной схеме можно выделить три уровня логического управления. Нижний уровень включает в себя регуляторы КЭ R/j, Rjj, Ru, Ru, Ru> Ri b R3.}, R3.4 и обеспечивает регулирование процессами прижатия или отжатия КЭ. Средний уровень состоит из мониторов звеньев Mh М2, М3, обеспечивающих согласованную работу звеньев в соответствии с поступающей командой. Верхний уровень представлен монитором движителя М, обеспечивающим реализацию перемещения BMP посредством формирования сигналов управления состояниями звеньев в определенной последовательности.

Каждый элемент логического уровня управления представлен конечным автоматом A-(U, X, Z,f, h), где U - множество входных символов (входной алфавит), X - множество состояний, Z - множество выходных символов (выходной алфавит), а/и А -функции переходов и выходов соответственно, причем f: U*X-*X и h: X—*Z. В качестве примера приведем конечный (сетевой) автомат регулятора КЭ, граф которого представлен на рис. 7.

Регулятор КЭ имеет описание Ri.j = (URij,XRij,Z!>ijlfK..lhRij)> где / -номер звена (1- головное, 3 - хвостовое), j - номер КЭ (/=(1, 2, 3, 4)). Входной алфавит:

URiJ = {r?j, rlp р0> р1( pi, Рз, s0, Si }•

Появление на входе регулятора регулятора kj {Ki.j)

команд ifj (отжать КЭ) или г^ (прижать КЭ) от монитора Mi инициирует запуск процесса управления перемещением КЭ. Значения давления p0,pj,p2,p3 соответствуют элементам выходного алфавита конечного автомата датчика давления.

Выходной алфавит ZR.. = {stop,pr1,pr2,pr3lexp,m,ralj,raij} имеет следующие значения: stop - остановить изменение состояния КЭ; pri -прижимать КЭ со скоростью vj,pr2 - прижимать КЭ со скоростью v2, рг3 -прижимать КЭ со скоростью v3, stop - остановиться, ехр - отжимать КЭ с постоянной скоростью, т - измерять давление в зоне контакта, ra]j - КЭ прижат, rafj- КЭ отжат.

Для координированного управления всеми звеньями движителя введен монитор движителя М. Граф сетевого автомата монитора движителя представлен на рис. 8.

Результаты математического моделирования логического уровня управления в пакете MATLAB Statejlow подтвердили, что предложенная схема

■trtepS-'lTo^.

, l.sttrp&S.ral,

Рис. 7. Граф сетевого автомата

логического управления обеспечивает реализацию координированного управления перемещением движителя BMP.

Рис. 8. Граф сетевого автомата монитора движителя (М)

В главе 3 также рассмотрен ситуационный уровень управления роботом. В процессе перемещения перед микророботом возможно появление различных препятствий в виде кальцинированных отложений на стенках сосуда, изменений геометрии сосудистого канала (бифуркации) и др. Для того, чтобы облегчить работу хирурга, робототехническая система должна анализировать текущую ситуацию, распознавать препятствие, его тип и формировать управляющее решение, наиболее соответствующее данной ситуации. Это решение должно быть предоставлено хирургу - оператору для выбора или подтверждения соответствующих действий. Заметим, что в критических ситуациях управляющее решение может быть реализовано непосредственно хирургом на исполнительном уровне.

В основе процесса принятия решений на ситуационном уровне лежат принципы нечеткого ситуационного управления, предложенные А.Н. Мелиховым и Л.С. Бершгейном.

На ситуационном уровне управления должны обеспечиваться: распознавание «ггуации, выбор и принятие решения, а также формирование управляющего воздействия.

Информация о состоянии окружающей среды воспринимается сенсорной системой, включающей ультразвуковой или видеодатчик визуализации канала. После предварительного преобразования сенсорная информация поступает в блок распознавания ситуации.

Распознавание ситуации, в которой находится BMP, проводится путем сравнения входной нечеткой ситуации 3"0 с каждой нечеткой эталонной ситуацией S = {Si,^,...,^}, определенной предварительно и содержащейся в

базе данных. В качестве меры для определения степени близости нечеткой ситуации 5'0 и нечеткой ситуации 6 Л* (г € А' = {1,2,..., Л/}) используется степень нечеткого включения нечеткой ситуации в нечеткую ситуацию Степень включения ситуации 5£ в ситуацию ^ определяется

выражением:

& (1)

' уеГ ' 1

где величина уО^ОО'^Су)) является степенью включения нечеткого множества Цц(у) в нечеткое множество д^.(у).

Решение задачи распознавания ситуации продемонстрировано на примере обхода микророботом препятствия в виде кальцинированного отложения внутри сосуда. Из клинических наблюдений выделены 14 эталонных ситуаций, зависящих от ориентации патологических отложений в сосуде, при этом ситуации описываются лингвистической переменной «ориентация препятствия в сосуде» по отношению к микророботу.

Определим терм-множества этой переменной: Т! = - препятствие сверху слева, 71 - препятствие сверху справа, Т^ - препятствие снизу слева, - препятствие снизу справа}.Тогда все эталонные ситуации, а также текущая ситуация могут быть представлены как:

Я,- = {«/4/?11>, <ц\/Т%>, <ц\/Т$ >, <ц\ ¡Т1 >/ориентация препятствия в сосуде>}.

Используя формулу (1), можно путем перебора эталонных ситуаций определить максимальную степень включения текущей ситуации в эталонную, т.е. принять решение о распознавании ситуации с определенной степенью достоверности.

После распознавания ситуации осуществляется выбор решения с помощью таблицы соответствия между всеми возможными ситуациями и набором решений. Терм-множество решений может иметь следующий вид:

Л/ = /Т^-повернуть вправо, Я\ -повернуть влево, - повернуть вверх, /?4 - повернуть вниз, - повернуть вправо вверх, - повернуть влево вверх, К) - повернуть вправо вниз, #а - повернуть влево вниз/

После определения решения осуществляется формирование управляющего воздействия. При этом вес определяемого воздействия для каждого решения определяется матрицами отношений, связывающих решения со значениями признаков текущей ситуации.

В четвертой главе сформулированы основные эргономические требования к разрабатываемой микроробототехнической системе, включающие требования к системе представления информации оператору, к органам управления и требования к системе управления роботом, обеспечивающие эффективное управление со стороны оператора на всех

уровнях управления.

В главе 4 также описан программно-аппаратный экспериментальный комплекс, представляющий собой макет робототехнической системы BMP, разработанной в соответствии с изложенными выше теоретическими положениями. Комплекс предназначен для проверки работоспособности разработанных в диссертации принципов управления BMP, а также для проведения экспериментальных исследований с использованием различных прототипов движителей BMP. Структурная схема комплекса приведена на рис. 9.

л с

а.

S0-

4...20иА

RS232

4...20мА

Блок приводов

Ьлок управления

ШД

Передача «винт-гайка»

ДД1

Гидроцилиндр 1

блок управления

щд

Передача «винт-гайка»

-Ш-

ш

Гидроцилиндр 2

Блок управлений

ШД

ЩД

..РАЗ

ЕГ

Передача Uf^™™,,,,™^ «аинт-гайка» п"»*"4' "w

Движитель BMP

Головное звено

Среднее звено

Хвостовое звено

Рис. 9. Структурная схема программно-аппаратного комплекса

Исполнительная часть робототехнической системы - движитель BMP, была реализована с помощью блока гидроприводов (рис.9). В соответствии с рекомендациями, полученными в гл. 2, блок приводов был разработан на базе трех стандартных, применяемых в медицинской практике автоматических шприцевых насосов. Насосы приводятся в движение шаговыми электродвигателями, управляемыми специализированными блоками, выполненными на элементах типа ПЛИС. Контроллер управления, выполненный на базе щинно-модульной архитектуры CompactPCI и обеспечивающий реализацию разработанных алгоритмов управления, соединен с промышленным ПК пульта оператора через шину Ethernet, что позволяет осуществлять дистанционное управление комплексом. С учетом эргономических рекомендаций, рабочее место оснащено двумя дисплеями, позволяющими оператору видеть картину рабочей зоны, а также следить за параметрами BMP. Пульт оператора снабжен помимо клавиатуры джойстиком, облегчающим процесс управления BMP.

В соответствии с принципами построения конечно-автоматной модели перемещения, изложенными в гл. 3, было разработано программное обеспечение системы управления движителем BMP. Программное обеспечение написано на языке С++ и предназначено для работы под управлением операционной системы Windows ХР. Оно не только позволяет оператору задавать команды роботу, такие как «Вперед», «Назад», «Пауза»,

но легко вносить модификацию в программу управления, формировать и отрабатывать различные сценарии работы движителя. Предусмотрена возможность изменения параметров работы приводов с поста оператора BMP, таких как скорость движения, время цикла перемещения и др.

На базе разработанного программно-аппаратного комплекса с использованием прототипа движителя BMP были проведены экспериментальные исследования, включающие проверку разработанной системы управления перемещением движителя. Испытания проводились при перемещении макета внутри прозрачной трубки, имитирующей кровеносный сосуд. Это позволяло наблюдать и фиксировать отдельные этапы движения BMP. Испытания показали, что реализованная система управления обеспечивает устойчивое движение робота внутри имитатора сосуда в диапазоне скоростей от 30 до 36 мм/мин. В результате исследований также была подтверждена возможность использования метода косвенных измерений контактных сил. Это позволило обеспечить адаптивность системы управления КЭ при изменении диаметра сосуда в процессе движения робота без непосредственного измерения контактных сил. Таким образом, результаты, полученные в экспериментах, подтвердили работоспособность основных теоретических положений диссертации.

Разработанный программно-аппаратный комплекс имеет самостоятельное практическое значение, так как он может быть применен для обучения хирургов-операторов работе с робототехнической системой для внутрисосудистой диагностики и хирургии.

ОСНОВНЫЕ РЕЗУЛЬТАТЫ И ВЫВОДЫ

В работе получены следующие научно-технические результаты.

1) Разработана многоуровневая архитектура системы управления внутрисосудистым медицинским микророботом, использующим перистальтический принцип перемещения.

2) Предложен метод адаптивного управления скоростью прижатия контактного элемента движителя к стенкам сосуда с учетом усилий, возникающих в зоне контакта.

3) Разработана математическая модель логического управления перемещением микроробота на базе теории конечных автоматов, позволяющая реализовать перистальтический принцип перемещения движителя в трубчатом органе.

4) Предложен принцип косвенных измерений, позволяющий обеспечить управление движителем без использования датчиков, расположенных в зоне контакта микроробота с сосудистой стенкой.

5) Разработана методика управления ориентацией микроробота в сосуде, особенностью которой является сочетание принципов ситуационного

управления и механизма нечеткого логического вывода для принятия решения об управлении.

6) Сформулированы основные эргономические требования к организации интерфейса хирурга-оператора, включающие требования к системе представления информации оператору, к органам ручного управления и системе управления роботом.

7) Разработан программно-аппаратный комплекс, с помощью которого были проведены экспериментальные исследования, подтвердившие работоспособность основных принципов управления перемещением движителя.

Результаты проведенных исследований позволяют сделать следующие выводы.

1) Предложенные в диссертации методы и алгоритмы управления микророботами перистальтического типа, основанные на применении методов теории ситуационного управления, конечных автоматов и нечеткой логики, позволяют построить систему управления внутрисосудистым микророботом, обеспечивающую надежное функционирование робота в условиях частично недетерминированной биологической среды.

2) Применение предложенных методов адаптивного управления, в том числе при управлении усилием фиксации и ориентацией движителя в сосуде, позволяет снизить риск травмирования пациента.

3) Использование метода ситуационного управления позволит обеспечить поддержку оператора в принятии управленческих решений в ходе выполнения операции, существенно упростит его работу и повысит эффективность работы микроробототехнической системы.

4) Разработанный программно-аппаратный комплекс системы управления позволяет проводить экспериментальные исследования и отладку различных прототипов внутрисосудистых микророботов. Он может быть также использован в качестве тренажера для обучения хирургов работе с робототехнической системой.

ОСНОВНОЕ СОДЕРЖАНИЕ ДИССЕРТАЦИИ ОПУБЛИКОВАНО В СЛЕДУЮЩИХ РАБОТАХ

1) Микроробот для внутрисосудистой диагностики и хирургии /О.С. Нарайкин, Г.В. Саврасов, В.В. Войнов и др. // Нано-, микро- и макротехнологии в робототехнике: Сборник тезисов международной научно-технической конференции. - СПб., 2008. - С.23.

2) Microrobot for intravascular diagnostics and surgery /O.S. Naraykin, G.V. Savrasov, V.V. Voynov et all // Proceedings of the international workshop on micro- and nano production technologies and systems. - Moscow, 2007. -P. 168-174.

3) Войнов B.B. Алгоритм нечеткого адаптивного управления медицинским микророботом // Актуальные проблемы защиты и безопасности: Труды Десятой Всероссийской научно-практической конференция - СПб., 2007.-Т. 5 - Экстремальная робототехника,- С. 240-244.

4) Внутрисосудистый микроробот / Г.В. Саврасов, О.С. Нарайкин, С.С. Гаврюшин и др. // Биомедицинские технологии и радиоэлектроника. - 2006. - №11.-С.44-48.

5) Войнов В.В., Ющенко A.C. Адаптивное управление микророботом для диагностики трубчатых органов // Вопросы оборонной техники. Серия 16. - 2005. - Выпуск 7-8. - С. 103-108.

6) Войнов В.В., Ющенко A.C. Адаптивное управление микророботом для диагностики трубчатых органов // Актуальные проблемы защиты и безопасности: Труды Восьмой Всероссийской научно-практической конференции.- СПб., 2005.-Т. 5 - Экстремальная робототехника. - С. 236-242.

7) Войнов В.В., Николаев Д.А., Поспелов В.И. Исследование динамики эндовазального мини-робота // Актуальные проблемы защиты и безопасности: Труды Седьмой Всероссийской научно-практической конференции,- СПб., 2004.-Т.4 - Экстремальная робототехника. - С. 174-178.

8) Войнов В.В., Поспелов В.И., Гаврюшин С.С. Оценка влияния микроробототехнической системы на стенки кровеносного сосуда человека // Экстремальная робототехника: Материалы XIV Всероссийской научно-технической конференции. - СПб., 2004. - С. 126-133.

9) Voinov V. V., Gavrushin S. S., Pospelov V. I. Estimation of Microrobotics System's Influence on Human Vascular Walls //21st CAD-FEM Users' Meeting 2003. International Congress on FEM Technology. - Berlin, 2003. -P. 181-185.

10) Войнов B.B., Поспелов В.И. Численное моделирование миниробототехнических систем в потоке крови // Экстремальная робототехника: Материалы XIII Всероссийской научно-технической конференции. - СПб., 2003. - С. 98-105.

11) Поспелов В.И., Войнов В.В. Перспективы применения микроробототехнических систем // Мехатроника, автоматизация, управление. -2002,-№5.-С. 35-40.

12) Войнов В.В. Численное моделирование миниробототехнических устройств для эндовазальных операций // Материалы междисциплинарной конференции с международным участием «НБИТТ-21». - Петрозаводск, 2002. -С. 13.

Подписано к печати 7.05.09. Заказ № 323 Объем 1,0 печ.л. Тираж 100 экз. Типография МГТУ им. Н.Э. Баумана 105005, Москва, 2-я Бауманская ул., д.5 263-62-01

Оглавление автор диссертации — кандидата технических наук Войнов, Вячеслав Вячеславович

Введение.

Глава 1. Обзор и анализ микроробототехнических систем для диагностики и лечения трубчатых органов.

1.1. Микроробототехнические системы для диагностики и лечения трубчатых органов.

1.2. Внутрисосудистый микроробот (МГТУ им. Н.Э. Баумана).

1.2.1. Структура робототехнической системы.

1.2.2. Устройство движителя внутрисосудистого микроробота.

1.2.3. Принцип перемещения внутрисосудистого микроробота.

1.2.3.1. Биомеханический подход.

1.2.3.2. Принцип перемещения микроробота.

1.2.3.3. Обобщенная кинематическая схема движителя.

1.2.4. Обеспечение безопасности пациента л.

1.2.5. Исследование процесса взаимодействия микроробота с кровеносным сосудом.

1.2.5.1. Особенности строения и характеристики кровеносных сосудов.

1.2.5.2. Моделирование процесса взаимодействия контактных элементов микроробота с сосудистой стенкой.

1.2.5.3. Моделирование процесса взаимодействия микроробота с потоком крови.

1.3. Требования к системе управления BMP.

1.4. Структура системы управления BMP.

1.5. Выводы по главе 1.

Глава 2. Исполнительный уровень системы управления BMP.

2.1. Задача управления на исполнительном уровне.

2.1.1. Определение максимального давления крови и требуемой силы фиксации.

2.1.2. Принятие решения о возможности формирования требуемой силы фиксации.

2.1.3. Адаптивное формирование силы фиксации с использованием нечеткой логики.

2.1.4. Имитационная модель нечеткого контроллера управления скоростью прижатия контактного элемента.

2.1.5. Адаптивное формирование силы фиксации с использованием принципа косвенных измерений.

2.2. Выводы по главе 2.

Глава 3. Логический и ситуационный уровни управления BMP.

3.1. Логический уровень управления.

3.1.1. Модель перемещения микроробота в виде конечного автомата.

3.1.2. Модели элементов движителя микроробота в виде конечных автоматов.

3.1.3. Регуляторы и мониторы контактных элементов и звеньев движителя.

3.1.4.,Сетевой автомат движителя микроробота.

3.1.5. Структура логического уровня системы управления.

3.1.6. Моделирование процесса перемещения внутрисосудистого микроробота.

3.2. Ситуационный уровень управления.

3.2.1. Принципы организации ситуационного уровня управления.

3.2.2. Структура ситуационного уровня системы управления.

3.2.3. Решение задачи обхода препятствия в сосуде.

3.2.3.1. Распознавание ситуации.

3.2.3.2. Выбор и принятие решения.

3.3. Выводы по главе 3.

Глава 4. Разработка экспериментального комплекса системы управления и проведение испытаний BMP.

4.1. Эргономические требования к системе управления BMP.

4.2. Программно-аппаратный экспериментальный комплекс.

4.2.1. Состав комплекса.

4.2.2. Блок приводов.

4.2.3. Контроллер управления.

4.2.4. Пульт оператора.

4.2.5. Программное обеспечение.

4.2.5.1. Архитектура программного обеспечения.

4.2.5.2. Интерфейс оператора.

4.3. Экспериментальные исследования.

4.3.1. Логическое управление перемещением движителя.

4.3.2. Управление с использованием принципа косвенных измерений.

4.4. Выводы по главе 4.

Введение 2009 год, диссертация по машиностроению и машиноведению, Войнов, Вячеслав Вячеславович

Широко известно, что сердечно - сосудистая патология на сегодняшний день лидирует по показателям заболеваемости и смертности среди населения не только в России, но и в других развитых странах. Современные возможности диагностики и эффективные медикаментозные и хирургические методы лечения позволяют выявлять сердечно-сосудистые заболевания на ранних стадиях, эффективно их лечить и заметно увеличивать продолжительность и повышать качество жизни человека. Однако, при всей своей эффективности, существующие технические средства в медицине далеко не соответствуют реальным потребностям врачей.

Три четверти сердечно-сосудистых заболеваний составляет патология артерий, такая как облитерирующий атеросклероз, в конечном итоге приводящий к развитию нарушений кровообращения различных органов человека, напрямую ведущих к тяжелым осложнениям (ишемическая болезнь сердца, инсульт, инфаркт миокарда), а во многих случаях и к смерти.

Существующие методы лечения и диагностики таких заболеваний по ряду причин зачастую не приносят должного положительного результата. Это дает основание для поиска более рациональных технических решений, направленных на совершенствование существующих медицинских технологий. Одним из перспективных направлений является разработка медицинских робототехнических систем различного назначения (рис. В.1) [28, 29, 30, 31, 32].

Развивающимся направлением в этой области является создание микророботов, предназначенных для диагностики и лечения трубчатых органов человека. Под трубчатыми органами следует понимать, прежде всего, кровеносные сосуды и различные сегменты желудочно-кишечного тракта.

Рис. В.1. Классификация медицинских роботов

Как правило, такие микророботы используют для своего перемещения один и тот же принцип, заимствованный из живой природы - принцип перемещения дождевого червя, основанный на последовательном сокращении его сегментов. Этот же принцип обеспечивает перистальтику некоторых трубчатых органов, поэтому он получил название - перистальтический. При реализации данного принципа в разработках используются различные типы движителей: гидравлические, пневматические, пьезоэлектрические, на базе сплавов с памятью формы (SMA - Shape Memory Alloy) [34], электромагнитные и др.

Сегодня область применения подобных роботов в медицине довольно узка. В большинстве случаев это роботы для диагностики и лечения сегментов желудочно-кишечного тракта или роботизированные эндоскопы. Их стремительное развитие обусловлено в первую очередь менее жесткими требованиями, предъявляемыми со стороны биологической среды, в которой должен перемещаться микроробот. Одним из основных недостатков, не позволяющих использовать существующие роботизированные эндоскопы для выполнения внутрисосудистых операций, является полное перекрытие полости сосуда при перемещении. Это связано с особенностями строения движителей эндоскопов, обеспечивающих реализацию принципа перистальтики, заключающегося в периодическом сжатии — расширении упругих звеньев движителя с целью фиксации за счет полного прижатия к внутренним стенкам канала. Как правило, в роботизированных эндоскопах используются движители пневматического типа, что неприемлемо при использовании робота в кровотоке. В случае повреждения звена пузырек воздуха может привести к воздушной эмболии и тяжелым осложнениям. Наличие целого ряда ограничений при работе в кровеносных сосудах требует разработки движителей, которые были бы лишены недостатков существующих микроробототехнических систем для диагностики и лечения трубчатых органов.

В МГТУ им. Н.Э. Баумана, начиная с 90-х годов, ведутся работы по созданию внутрисосудистого медицинского микроробота для диагностики и хирургии трубчатых органов, использующего для перемещения перистальтический принцип [4, 42].

Движитель микроробота состоит из трех последовательно соединенных одинаковых по конструкции звеньев. Каждое звено состоит из сильфонной оболочки и четырех упругих пластинчатых контактных элементов (далее по тексту - КЭ), которые крепятся к ее торцам (рис. В.2(а)).

Звенья

Контактные элементы а) Свободное состояние б) Сжатое состояние Рис. В.2. Эндовазальный мини-робот

При сжатии сильфонной оболочки в продольном направлении (рис. В.2(6)) происходит совместный прогиб всех четырех упругих элементов, прикрепленных к одному модулю. Контактные элементы имеют выпуклые площадки, прижимающиеся к внутренней полости трубчатого органа в четырех ортогональных направлениях, чем обеспечивается фиксация микроробота внутри трубчатого органа. Диаметр сильфона значительно меньше диаметра сосуда, поэтому свободный ток крови обеспечивается в любой фазе работы устройства.

Таким образом, микроробот относится к классу устройств перистальтического типа. В отличие от своих аналогов движитель микроробота является гидравлическим, причем рабочей жидкостью является физиологический раствор, чем обеспечивается безопасность для пациента в случае нарушения целостности сильфонной оболочки. Сжатие сильфона происходит за счет снижения давления рабочей жидкости в его полости. При отказе системы управления, или при возникновении иных непредвиденных ситуаций во всех камерах движителя восстанавливается нормальное давление, чем обеспечивается безопасность использования. При этом упругие оболочки транспортных модулей удлиняются (рис. В.2(a)), после чего микроробот может быть извлечен из тела пациента.

Однако, при всей простоте конструкции и принципа перемещения микроробота, работа в кровеносном сосуде предъявляет очень жесткие требования к его системе управления. Оперативное вмешательство на кровеносных сосудах является до настоящего времени одним из наиболее сложных и наименее автоматизированных видов трудовой деятельности в медицинской практике. В ряде случаев хирург, работая вручную с помощью инструмента, оказывается на пределе своих психофизиологических возможностей по точности совершения рабочих движений, по тонкости ощущений и быстроте реакций. К этому надо добавить большую физическую нагрузку, так как зачастую операции продолжаются по нескольку часов. Отсутствие адекватной обратной связи, ограниченные условия наблюдения, работа по интуиции являются источником повышенного эмоционального напряжения. Вместе с тем, очевидно, что человек, использующий свой жизненный опыт и интуицию, не может быть исключен из хирургического процесса и заменен автоматическими устройствами. Внедрение робототехники в первую очередь направлено на улучшение условий работы хирурга, повышение эффективности и качества, выполняемых им манипуляций, а также на обеспечение хирурга оперативной информацией, необходимой для принятия решения в условиях ограниченного временного ресурса. При этом процесс выполнения хирургической операции в ряде случаев должен быть организован таким образом, чтобы основную работу выполняла робототехническая система, а функции хирурга в основном сводились к управлению данной системой, контролю за состоянием пациента, за ходом операции и к принятию оперативных тактических решений.

Поскольку непосредственное управление движением робота со стороны хирурга в условиях дефицита информации является достаточно сложной задачей, то для поддержки его работы целесообразно использовать современные методы искусственного интеллекта. В том числе методы теории конечных автоматов, нечеткой логики и ситуационного управления, разработанные в трудах Л.Заде, Д.А. Поспелова, Л.С. Бернштейна, А.Н. Мелихова, В.Б. Тарасова, А.А. Жданова. Методы искусственного интеллекта нашли применение при решении задач управления роботами в разработках И.М. Макарова, В.М. Лохина, С.В. Манько, Е.И. Юревича, В.Г. Градецкого, В.Е. Павловского, Ю.В. Подураева, А.С. Ющенко. Особенности устройства и применения микророботов в медицине позволяют считать целесообразным применение указанных подходов при создании их систем управления.

Таким образом, одной из наиболее актуальных проблем, существующих при создании медицинской робототехнической системы для внутрисосудистой диагностики и хирургии, является разработка системы управления микророботом', которая обеспечивала бы его автономное перемещение в непрерывном пульсирующем потоке крови, исключая при этом возможность травмирования стенок кровеносных сосудов.

Актуальность темы исследования заключается в том, что разрабатываемая система управления должна обеспечить возможность управления перемещением внутрисосудистого микроробота, разрабатываемого в МГТУ им. Н.Э. Баумана, а также его аналогами, имеющими перистальтический принцип перемещения. Принципы адаптивного управления, предлагаемые в данной работе должны заложить отсутствующую сегодня теоретическую основу для создания систем управления микророботов, предназначенных для перемещения в трубчатых органах. Разрабатываемые принципы управления также могут найти применение при разработке микророботов другого назначения, как в медицине, так и в других промышленных областях, таких как диагностика трубопроводов в нефтегазовой отрасли или атомной промышленности.

Цель и задачи работы

Целью диссертационной работы является разработка принципов и алгоритмов адаптивного автономного управления роботов перистальтического типа. Одной из практических реализаций разрабатываемых принципов является управление внутрисосудистым микророботом, ранее разработанным в МГТУ им. Н.Э. Баумана с участием автора.

Для достижения поставленной цели в работе были поставлены следующие задачи:

• провести анализ существующих медицинских микророботов перистальтического типа, предназначенных для перемещения в трубчатых органах, с точки зрения возможности их использования для диагностики и хирургии кровеносных сосудов;

• определить требования к разрабатываемой системе управления BMP;

• разработать архитектуру системы управления BMP, принципы и алгоритмы управления его перемещением с учетом особенностей биологической среды;

• провести экспериментальные исследования разработанной системы управления BMP методами математического моделирования;

• реализовать прототип системы управления BMP, позволяющий проверить справедливость основных теоретических положений диссертации.

Методы исследования

При решении поставленных задач были использованы методы теории автоматического управления, нечетких множеств, конечных автоматов и ситуационного управления. Разработка программных средств велась с использованием технологии объектно-ориентированного программирования на языке С++.

Математическое моделирование проводилось в среде MATLAB (The MathWorks, Inc.) и с использованием программного пакета конечно-элементного анализа ANSYS (ANSYS, Inc.).

Научная новизна работы

В диссертации разработана система адаптивного управления внутрисосудистым микророботом (далее по тексту — BMP), перемещающимся с использованием перистальтического принципа и функционирующим в условиях недетерминированной биологической среды. Разработанная система управления имеет многоуровневую структуру, включающую уровни исполнительного, логического, ситуационного и эргатического управления.

Предложена методика адаптивного управления процессом силового взаимодействия микроробота с кровеносным сосудом, позволяющая регулировать скорость прижатия контактных элементов к стенке сосуда в зависимости от силы прижатия, используя при этом механизм нечеткого логического вывода.

Разработана логическая модель перемещения микроробота перистальтического типа, а также предложен принцип управления перемещением с использованием теории конечных автоматов.

Предложена методика ситуационного управления ориентацией микроробота при перемещении в сосуде, позволяющая распознавать текущую ситуацию, осуществлять выбор и принятие решения, наиболее соответствующего данной ситуации и при необходимости формировать управляющее воздействие, направленное на обход препятствие.

Практическая ценность

Создано и апробировано программное обеспечение, которое может найти применение для управления медицинскими микророботами перистальтического типа, предназначенными для перемещения в трубчатых каналах организма человека.

Разработанные система управления и соответствующее программно-алгоритмическое обеспечение могут найти применение не только в медицинской области, но и в промышленных направлениях, связанных с технической диагностикой трубопроводов малого диаметра.

Разработанный в рамках экспериментальной части диссертации прототип системы управления может быть использован для проведения обучения персонала работе с микроробототехнической системой. Его испытания показали работоспособность и эффективность предложенных в диссертации решений.

Внедрение

Проведенная работа является частью фундаментальных исследований в области применения теории нечетких множеств, нечеткой логики и теории ситуационного управления для управления робототехническими системами, которые проводились на кафедре «Робототехнические системы», а также исследований в области медицинской робототехники на факультетах «Биомедицинская техника» и «Радиоэлектроника и лазерная техника» МГТУ им. Н.Э. Баумана в течение последних лет.

Результаты диссертационной работы были использованы в МГТУ им. Н.Э. Баумана при разработке системы управления микроробота для внутрисосудистой диагностики и хирургии, проводимой в рамках НИР по теме «Исследование и разработка внутрисосудистого медицинского микроробота для диагностики и хирургии» (ФЦН111 «Исследования и разработки по приоритетным направления развития науки и техники" на 2002-2006 годы по приоритетному направлению «Индустрия наносистем и материалы») и Государственного контракта от «09» августа 2007 г. № 02.523.12.3009 (ФЦП «Исследования и разработки по приоритетным направлениям развития научно-технологического комплекса России на 2007-2012 годы»).

Апробация работы

Основные результаты, диссертационной работы докладывались на 16-й и 18-й Всероссийских научно-технических конференциях «Экстремальная робототехника» в Государственном Научном Центре ЦНИИ РТК (г. Санкт-Петербург, Россия) в 2005 г. и 2007 г., на Международном симпозиуме по микро- и нано технологиям и системам (г. Москва, Россия) в 2007 г. и на Конференции по результатам выполнения мероприятий федеральной целевой программы "Исследования и разработки по приоритетным направлениям развития научно-технологического комплекса России на 2007-2012 годы» по приоритетному направлению "Индустрия наносистем и материалы".

Публикации

Основное содержание диссертации опубликовано в двенадцати печатных работах, в- том числе в двух публикациях в журналах «Мехатроника, автоматизация, управление» и «Биомедицинские технологии и радиоэлектроника», входящих в перечень ВАК.

Объем работы

Диссертационная работа состоит из введения, четырех глав, заключения и списка литературы. Объем работы составляет 190 печатных страниц, включая рисунки, список литературы и приложения. Библиография содержит 51 наименований^ из них 8 иностранных источников.

Заключение диссертация на тему "Адаптивная система управления внутрисосудистым медицинским микророботом"

Выводы и заключение

В рамках данной: диссертации автором была разработана адаптивная система управления внутрисосудистым медицинским микророботом, предназначенным для работы в условиях частично недетерминированной биологической среды.

В работе получены следующие научно-технические результаты.

1) Разработана многоуровневая архитектура системы управления внутрисосудистым медицинским микророботом, использующим перистальтический принцип перемещения.

2)' Предложен метод адаптивного управления скоростью прижатия контактного элемента движителя к стенкам сосуда с учетом усилий, возникающих в зоне контакта.

3) Разработана математическая модель логического управления перемещением микроробота на базе теории конечных автоматов, позволяющая' реализовать перистальтический принцип перемещения движителя в трубчатом органе.

4) Предложен принцип косвенных измерений, позволяющий обеспечить управление движителем без использования датчиков, расположенных в зоне контакта микроробота с сосудистой стенкой.

5) Разработана методика управления ориентацией микроробота в сосуде, особенностью которой является сочетание принципов ситуационного управления и механизма нечеткого логического вывода для принятия решения об управлении.

6) Сформулированы основные эргономические требования к организации интерфейса хирурга-оператора, включающие требования к системе представления информации оператору, к органам ручного управления и системе управления роботом.

7) Разработан и создан программно-аппаратный комплекс, с помощью которого были проведены экспериментальные исследования, подтвердившие-основные теоретические результаты диссертации.

Результаты проведенных исследований позволяют сделать следующие выводы.

1) Предложенные в диссертации методы, и алгоритмы управления, микророботами перистальтического типа, основанные на применении методов^ теории ситуационного управления, конечных автоматов и нечеткой логики, позволяют построить систему управления внутрисосудистым микророботом, обеспечивающую надежное функционирование робота в условиях частично-недетерминированной биологической среды.

2) Применение предложенных методов адаптивного управления, в том числе при управлении усилием фиксации и ориентацией движителя в сосуде, позволяет снизить риск травмирования пациента.

3) Использование метода ситуационного управления, позволит обеспечить поддержку оператора в принятии управленческих решений в ходе выполнения операции, существенно упростит его работу и повысит эффективность работы микроробототехнической системы.

4) Разработанный программно-аппаратный комплекс системы управления позволяет проводить экспериментальные исследования и отладку различных прототипов внутрисосудистых микророботов. Он может быть также использован в качестве тренажера для обучения хирургов работе с робототехнической системой.

Полученные в диссертационной работе научно-технические результаты использованы при разработке системы управления внутрисосудистым медицинским микророботом для диагностики и хирургии в МГТУ им. Н.Э. Баумана, что подтверждается прилагаемым актом о внедрении. Отдельные результаты работы вошли в курсы «Управление робототехническими комплексами» и «Моделирование роботов», читаемые на кафедре

Робототехнические системы» в Ml ТУ им. Н.Э. Баумана для студентов специальности 220402 — «Роботы и робототехнические системы».

Предложенные в работе принципы управления внутрисосудистым микророботом могут найти применение при создании микроробототехнических систем для диагностики и хирургии трубчатых органов человека, а также в различных задачах технической диагностики.

Библиография Войнов, Вячеслав Вячеславович, диссертация по теме Роботы, мехатроника и робототехнические системы

1. Бегун П.И., Афонин П.Н. Моделирование в биомеханике: Учебное пособие. М.: Высшая школа, 2004. — 390 с.

2. Бегун П.И., Шукейло Ю.А. Биомеханика. СПб.: Политехника, 2000. -463 с.

3. Борисов В.В., Круглов В.В., Федулов А.С. Нечеткие модели и сети. — М.: Горячая линия — Телеком, 2007. — 284 с.

4. Внутрисосудистый микроробот / Г.В. Саврасов, О.С. Нарайкин, ■ С.С. Гаврюшин С.С. и др. // Биомедицинские технологии и радиоэлектроника. — 2006.-№11.-С. 44-48.

5. Войнов В.В., Поспелов В.И. Численное моделирование миниробототехнических систем в потоке крови // Экстремальная робототехника: Материалы Х1П Всероссийской научно-технической" конференции. СПб., 2003. - С. 98 - 105.

6. Войнов В.В., Поспелов В.И., Гаврюшин С.С. Оценка влияния микроробототехнической системы на стенки кровеносного сосуда человека // Экстремальная робототехника: Материалы XTV Всероссийской научно-технической конференции. — СПб., 2004. — С. 126 133.

7. Градецкий В .Г., Рачков М.Ю. Роботы вертикального перемещения. — М.: Тип. Мин. Образования РФ, 1997. 223 с.

8. Добролюбов А.И. Бегущие волны деформации. — 2-е изд., испр; — М:: УРСС, 2003.-144 с.

9. Добролюбов, А.И. Скольжение, качение, волна; — 2-е изд.,, испр. — М.: УРСС, 2005.-160 с.

10. Добролюбов А.И. Волновой перенос вещества. — 2-е изд., испр. — М.: КомКнига, 2005. 256 с.

11. Зенкевич СЛ.,- Ющенко А.С. Управление роботами. Основы управления манипуляционными роботами: Учебник для вузов. М.: Изд-во МГТУ им. Н.Э. Баумана, 2000: - 400 с.

12. Кудрявцев В.Б., Алешин С.В., Подколзин А.С. Введение в теорию автоматов. —М:: Наука, Гл. ред. физ.-мат. лит., 1985. — 320 с.

13. Леоненков А.В. Нечеткое моделирование в среде MATLAB и fiizzyTECH. — СПб.: БХВ Петербург, 2003. - 736 с.

14. Лепешкин А.В., Михайлин А.А. Гидравлические и пневматические системы / Под ред. Ю.А. Беленкова. М.: Академия, 2004. — 336 с.

15. Медведев B.C., Лесков А.Г., Ющенко А.С. Системы управления манипуляционных роботов / Под ред. Е.П. Попова. — М.: Наука, Гл. ред. физ.-мат. лит., 1978. — 416 с.

16. Мелихов А.Н., Берпггейн Л.С., Коровин С .Я. Ситуационные советующие системы с нечеткой логикой. — М.: Наука, Гл. ред. физ.-мат. лит., 1990. — 272 с.

17. Механика, кровообращения: Пер. с английского / К. Каро, Т. Педли, P.f Шротер, У. Сид. -М.: Мир, 1981. 624 с.

18. Поспелов Д.А. Ситуационное управление: теория и практика. — М.: Наука, Гл. ред. физ.-мат. лит., 1986. — 288 с.

19. Пуриня Б.А., Касьянов В.А. Биомеханика крупных кровеносных сосудов человека. — Рига: Зинатне, 1980. — 260 с.

20. Саврасов Г.В. Медицинская робототехника: состояние, проблемы и общие принципы проектирования // Вестник МГТУ. Приборостроение. — 1998. — Спец. выпуск Биомедицинская техника и технология — С. 35 - 50.

21. Саврасов Г.В. Медицинская робототехника: Учебное пособие. — М.: Изд-во МГТУ им. Н.Э. Баумана, 2003. 4.1. - 36 с.

22. Саврасов, Г.В. Тенденции развития медицинской робототехники // Биомедицинские технологии и радиоэлектроника. — 2007. — №10. -С. 42 -46.

23. Саврасов Г.В. Системное проектирование медицинской робототехники // Биомедицинские технологии и радиоэлектроника. — 2007. — №10. — С. 47 -51.

24. Саврасов Г.В., Скворцов С.П. Современные технические средства хирургического лечения тромбозов: состояние и перспективы // Медицинская техника. — 2000. — №4. — С. 8 14.

25. Системы очувствления и адаптивные промышленные роботы / В.Б. Брагин, Ю.Г. Войлов, Ю.Д. Жаботинский и др.; Под общ. ред. E.IL Попова, В.В. Клюева —М.: Машиностроение, 1985.—256 с.

26. Уорден К. Новые интеллектуальные материалы и конструкции. Свойства и применения: Пер. с английского. — М.: Техносфера, 2006. — 224 с.

27. Управляемое движение мобильных роботов по произвольно ориентированным в пространстве поверхностям / В.Г. Градецкий, В.Б. Вешников, С.В. Калиниченко и др. — М.: Наука, 2001. — 359 с.

28. Физиология человека; В 3-х томах. Пер. с английского / Под ред. Р. Шмидта и Г. Тевса. М.: Мир, 1996. - Т. 2. - 313 с.

29. Штовба С.Д. Проектирование нечетких систем средствами MATLAB. — М.: Горячая линия — Телеком, 2007. — 288 с.

30. Эман А.А. Биофизические основы измерения артериального давления. — Л.: Медицина, 1983. — 128 с.

31. Ющенко А.С. Принципы организации деятельности роботов-эргаматов // Экстремальная робототехника: Материалы XIV Всероссийской научно-технической конференции. СПб., 2004. — С. 44 - 50.

32. Ющенко А.С., Киселев Д.В., Вечканов В.В. Адаптивная» система нечеткого управления мобильным роботом // Мехатроника. — 2002. — №1. — С. 20 26.

33. А« microrobot for colonoscopy / М. С. Carrozza, L. Lencioni, В. Magnani, P. Dario, D. Reynaerts, M.G. Trivella, A. Pietrabiissa // Proceedings of IEEE seventh international symposium on micro machine and human science. — Nagoy, 1996. — P. 223 228.

34. Hein A., Kirschstein U. Navigated imaging for angiography — Concept and calibration // IEEE Int. Conf. on Mechatronics and Robotics. Aachen, 2004. -P. 1409-1414.

35. Microbionic and peristaltic robots in a pipe / MA Jianxu, LIU Xiang, MA Jianhua, LI Mingdong, MA Peisun // Chinese Science Bulletin. — 2000: — Volumeii 45, №11.-p. 985 -988.

36. Reynaerts D., Peirs J., H. Van Brussel. Shape memory micro-actuation for a gastro-intestinal intervention system // Sensors and Actuators. — 1999. — Volume 77.-P. 157- 166.

37. Rovetta A. Prototype of a new tele-robotic endoscope // Proceedings of the 2nd Workshop on Medical Robotics. Heidelberg, 1997. - P. 37 - 46.

38. Slatkin A. Brett, Burdick J., Grundfest W. The development of a robotic endoscope // Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems. Pittsburgh, 1995. - P. 162 - 171.

39. Touaibia M., Chaillet N., Bouijalt A. In-Pipe Microrobot System based on Shape Memory Alloy Actuators // Proceedings of the 4th Japan — France Congress and 2nd Asia Europe Congress on Mechatronics. — Kitakyushu, 1998. — Volume 1. — P. 272 - 277.

40. Earthworm Biology: Электронный ресурс. (http://edis.ifas.ufl.edu/IN047). Проверено 22.03.2009.

41. МИНИСТЕРСТВО ЗДРАВООХРАНЕНИЯ И СОЦИАЛЬНОГО РАЗВИТИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ ОТКРЫТОЕ АКЦИОНЕРНОЕ ОБЩЕСТВО НАУЧНО-ПРОИЗВОДСТВЕННОЕ ОБЪЕДИНЕНИЕ1. ЭКРАН»tf/tt? « » ^s^ess 2009г.1. УТВЕРЖДАЮ1. Генеральный директор

42. Математической модели функционирования BMP.

43. Методов управления BMP, функционирующим в условиях биологической среды.

44. Программно-алгоритмического обеспечения системы управления BMP.

45. Рекомендаций и технических предложений по аппаратно-программной реализации системы управления BMP.

46. Методики испытания макетного образца BMP.

47. Результата внедрялись при выполнении НИР по теме: «Исследование и разработка внутрисосудистого медицинского микроробота (BMP) для диагностики и хирургии».1. Председатель комиссии:1. Члены комиссии:jgSJI. Леонов)

48. В.Г. Веденков) {Д.И. Невский)129301, Москва, ул. Касаткина, 3 Телефон 8(499)187-28-07 Телефакс (495) 683-15-551. Кауинфскаовявэня сбиюкмв

49. ИНН 7716011126. Р/сч. 40702810700000000053 в КБ «Кузнецктй мост» ОАО Кор./сч. 30101810200000000625. БИК 044552625 0КП0 058343В8. 0K0HX 19320, 95120, 95300, 95400