Optimal Time task in saccadic eye movement

Abstract


This article is devoted to fast goal-directed human eye movements. Such movements are described in few ways. One of them is the time-optimal problem model. It this work, the saccade - fast single conformable ballistic eye movement, is under consideration. Saccadic eye trajectory is described by time-optimal task solution. Differential equations system are based on pendulum model. It defines control moment applied from extraocular muscles to eye globe and movement of it. Main feature of the system is all values in suggested system have physical meaning and were found in published experimental investigations. Consideration of the moment applied from extraocular muscles to eye glob as control is main difference of the system from other models for eye movement in submitted works. In this case, the open-loop system has two real roots and one zero. The particular case of the ratio of real roots of 1:3 is analyzed in the article. As a result of modelling, trajectory characteristics closed to the saccades observed in experimental studies is obtained. On the basis of the constructed model, the parameters of the synthesized saccades were compared with the parameters obtained on the experimental sample. The obtained models can be used both for problems of physiology and medicine, and for constructing virtual reality environments. For example, when developing 3D interfaces, the use of a mathematical model makes it possible to optimize the elements arrangement using game theory.

Full Text

Введение Быстрые движения глаз человека относятся к наиболее сложным для изучения движениям в силу своей высокой скорости и труднодоступного для наблюдения расположения глазодвигательного аппарата. Тем не менее за последние десятилетия накоплен значительный экспериментальный и теоретический материал о движении глаз. Его осмысление и описание математическими моделями сегодня востребовано при создании тренажеров, имерсивных компьютерных сред и применении технологий виртуальной реальности, разработке и тестировании интерфейсов виртуальной реальности. При создании пространственного интерактивного интерфейса требования к его визуальной части возрастают. Процесс тестирования и настройки параметров предлагается оптимизировать, применив симуляционные среды [10]. При подобном моделировании движения глаз человека можно имитировать, используя различные модели глазодвигательной системы и управления ею. При выборе математического описания одним из факторов является его чувствительность к возмущениям. В работе предложено моделирование быстрого движения глаза с использованием решения задачи быстродействия и проанализировано влияние возмущений в начальных условиях на траектории решения задачи. В литературе опубликованы математические модели одиночных саккадических движений глаз [9]. Описание одиночной саккады в результате решения задачи быстродействия приведено в работе [4]. Однако эти работы не описывают некоторых существенных особенностей движения глаза. В частности, математические модели не описывают пре- и постсаккадические движения, описанные в работах [5, 7]. Анализ подобных особенностей движения глаз применяется в исследованиях высшей нервной деятельности человека, функционирования мозга и т.д. В связи с этим дальнейшее исследование задач моделирования представляет интерес. Модель глаза и глазодвигательного аппарата и ее формализация Составим упрощенную модель, в которой глаз описывается твердым шаром. Учтем наличие сил вязкого сопротивления и силы упругости, действующей со стороны глазодвигательных мышц, глазного нерва и окружающих тканей. Считается, что вращение происходит вокруг геометрического центра шара. Оптический̆ центр вращения глаза находится на расстоянии около 13 мм от передней вершины роговицы [12], и его можно считать неподвижным. Рассмотрим движение глаза в горизонтальной плоскости. Необходимо отметить, что термин «горизонтальная плоскость» условен и означает движение, реализуемое парой внешней и внутренней прямых мышц. Будем описывать глаз и глазодвигательную систему следующим уравнением: (1) где - момент инерции глаза кг·м2; - угол пововорота глаза, и - коэффициенты вязкости и упругости соответственно, Н·c/м и Н/м; R - радиус глаза, R = 12 мм, и - управляющая составляющая момента горизонтальной пары глазодвигательных мышц. Сокращение и расслабление мышц данной пары, как и всех скелетных мышц, происходит за характерные времена, оцениваемые по данным работы [11], 10 мс. Максимальное усилие, развиваемое глазодвигательными мышцами, составляет 0,4 H [13]. В соответствии с этими данными ограничение на скорость изменения величины положим равным 0,04 H/с, так как значение момента H·м/с. Опишем изменение момента дифференциальным уравнением (2) где U - скорость изменения величины . Таким образом, к уравнениям (1) и (2) добавляется ограничение (3) Задача быстродействия Задача, решаемая при помощи движения глаз, - максимизация времени, когда на сетчатке формируется четкое изображение. Исследование параметров четкого видения было проведено еще в прошлом веке, например, в работе [8]. Характерные значения отклонения и скорости движения изображения объекта по сетчатке глаза не должны превышать 2° и 4°/с соответственно. Следовательно, время, когда эти условия нарушаются, должно быть минимально. Рассмотрим задачу перевода взора с одного объекта на другой, т.е. наискорейшего поворота глазного яблока из положения покоя ( ) на угол , с нулевой угловой скоростью в конечный момент времени . Известно, что на момент начала движения момент имеет порядок 10-20% от максимального. Не нарушая общности рассуждения, будем считать, что саккада начинается из положения, при котором Значение момента в конце движения также определяется однозначно из требуемого угла поворота. Объединяя уравнения (1)-(2) с начальными и конечными условиями, а также с ограничением (3), получим формальную систему для задачи оптимального быстродействия. Решение задачи быстродействия Изложим основные шаги решения этой задачи. Проведем замену переменных , , и введем обозначения , , . Приведем систему (1)-(2) к системе уравнений первого порядка: (4) Ограничения на управление и граничные условия примут вид (5) (6) Как и ранее, в выражениях (4)-(6) - амплитуда саккады; - момент силы, необходимый для фиксирования глаза в новом положении, ; T - продолжительность саккады. Решение задачи осуществляется с помощью принципа максимума Понтрягина [1]. Обозначим через вектор сопряженные переменные. Тогда функция Понтрягина записывается в форме (7) Максимальность функции Понтрягина достигается при управлении Вид определяется из сопряженной системы: (7*) Условия трансверсальности имеют тривиальный вид и здесь выписываться не будут. Так как условие влечет тривиальное решение системы (7*), то управление представляет собой кусочно-разрывную функцию вида (8) где или . Можно показать, что не является решением задачи, поэтому рассмотрим случай . Римскими цифрами обозначим номера интервалов, моменты времени переключения и окончания саккады - неизвестны. Определим их исходя из условий на правом и на левом концах. Обозначим постоянные в решении, здесь а через обозначим ненулевые собственные числа системы (4). В данном случае существует два действительных корня. Ряд подобных задач рассматривался в работах [2, 3], но случай с одним нулевым корнем остался нерассмотренным. Решение на интервалах I, II и III примет вид (9) Данную систему уравнений необходимо разрешить относительно неизвестных времен переключения , и Т. Постоянные решения определяются из условий непрерывности и гладкости решения и граничных условий. Произведем замену Такая замена позволяет перейти к системе полиномиальных уравнений. Переменная выражается следующим образом: Особенность системы (4), описывающей движение глаза, заключается в том, что для собственных чисел справедливо соотношение . Для полуаналитического решения примем, что равенство выполняется. В этом случае замена переменных и приводит к системе двух полиномиальных уравнений вида (10) где функции и имеют вид Здесь коэффиценты зависят исключительно от постоянных системы, начальных и конечных условий. Выражения этих коэффициентов громоздки, поскольку получаются при помощи пакетов символьных вычислений. Разность уравнений оказывается в силу линейным уравнением относительно Тогда выражается следующим образом: Подставив это выражение в одно из выражений (10), перейдем к уравнению девятого порядка относительно (11) Аналогично коэффицентам коэффициенты уравнения (11) зависят от исходных коэффицентов системы. Для решения задачи оптимального управления необходимо найти наименьший положительный корень уравнения (11), превышающий единицу. Решение уравнения получено численно с помощью пакета Wolfram Mathematica. Решение уравнения получено численно путем выбора действительного положительного корня больше единицы из девяти корней соответственного полинома. Таким образом, возможно получить решение задачи быстродействия. Моделирование одиночного саккадического движения глаза Параметры модели движения глаза выберем, используя физиологические данные [8], Н·c/м и Н/м. Проведем расчет траекторий по формуле (9). На рис. 1 показаны траектория глаза и график скорости при точном соответствии предполагаемых и реальных начальных условий. При рассматривании объекта глаз совершает микросаккады, т.е. разворачивается на малые углы. Фактические начальные условия отличаются от нейтральных. Рассмотрим ситуацию, когда присутствует отклонение от нуля в начальных условиях при сохранении вида управления. Проанализируем отклонения в начальных условиях по каждой из компонент вектора состояния. На рис. 2 приведены графики для случаев, когда (а, б) и (в, г). При наличии подобных возмущений форма траектории меняется и можно говорить, что имеется траектория, схожая с наблюдаемой на экспериментальных записях. В работе [6] приведён способ аппроксимации экспериментальных записей гладкой функцией, и предложено несколько коэффициентов, описывающих форму саккады. Для сравнения теоретических результатов моделирования рассчитаем предложенные в работе [5] величины амплитуд пре- и постдвижений для модельных данных. При возмущении в моменте или в начальной скорости получим, что пресаккада составляет 10% длительности и 10% продолжительности. Аналогичные параметры наблюдаются для саккад амплитудой 20-30 градусов [5, 6]. Таким образом модель оптимального управления, основанного на модели третьего порядка, позволяет описать появления пре- и постсаккад в результате управления, состоящего в решении задачи быстродействия при наличии возмущений в начальных условиях. Данное решение может использоваться для симуляции и моделирования перевода взора человеком с одной точки на другую. Такая задача возникает при проектировании и тестировании объемных интерактивных интерфейсов. 0 0,02 0,04 0,06 0,08 0 0,02 0,04 0,06 0,08 0 0,02 0,04 0,06 0,08 0 0,02 0,04 0,06 0,08

About the authors

A. P Kruchinina

References

  1. Александров В.В., Болтянский В.Г., Лемак С.С., Парусников Н.А., Тихомиров В.М. Оптимальное управление движением: учеб. пособие. - М.: Физматлит, 2005. - 376 с.
  2. Атанс М., Фалб П.Л. Оптимальное управление. - М.: Машиностроение, 1968. - 764 с.
  3. Кручинин П.А., Касаткин Е.А. Стабилометрический тест со ступенчатым воздействием и задача оптимального быстродействия // Изв. ЮФУ. Техн. науки. - 2014. - № 10. - C. 254-260.
  4. Кручинина А.П., Якушев А.Г. Математическая модель оптимального саккадического движения глаза, реализуемого парой мышц // Биофизика. - 2018. - Т. 63, № 2. - С. 334-341.
  5. Кручинина А.П., Якушев А.Г. Параметризация траектории саккадического движения глаза // Вестн. Моск. ун-та. - 2018. - № 2. - С. 68.
  6. Кручинина А.П., Якушев А.Г. Статистическое исследование форм одиночного саккадического движения глаза // Фундаментальная и прикладная математика. - 2018. - Т. 22, № 2. - С. 195-207.
  7. Araujo C., Kowler E., Pavel M. Eye movements during visual search: the costs of choosing the optimal path // Vision Research. - 2001. - Vol. 41. - P. 3613-3625.
  8. Burr D.C., Ross J. Contrast sensitivity at high velocities // Vision Research. - 1982. - Vol. 28. - P. 479-484.
  9. Happee R. Time optimality in the control of human movements // Biological Cybernetics. - 1992. - Vol. 66. - P. 357-366.
  10. Höllerera T., Feinera S., Hallawaya D., Bella B., Lanzagortab M., Brownb D., Julierb S., Baillotb Y., Rosenblumb L. User interface management techniques for collaborative mobile augmented reality // Computers & Graphics. - 2001. - Vol. 25, no. 5. - P. 799-810.
  11. Marieb E., Hoehn K. Human anatomy and physiology. - San Francisco: Benjamin Cummings, 2010. - 8th edition. - 1114 p.
  12. Moore K.L., Dalley A.F., Agur A.M.R. Clinically oriented anatomy. - Baltimore: Wolters Kluwer, 2013. - 7th ed. - 906 p.
  13. Pfann K.D., Keller E.L., Miller J.M. Muscle tension during unrestrained human eye movements // Annals of Biomedical Engineering. - 1995. - Vol. 23. - P. 346-358.

Statistics

Views

Abstract - 86

PDF (Russian) - 36

Refbacks

  • There are currently no refbacks.

Copyright (c) 2022 Российский журнал биомеханики

This website uses cookies

You consent to our cookies if you continue to use our website.

About Cookies