Гидродинамика сперматозоида морского ежа
Рассказ о моей научной работе
Экспериментальные данные из статьи У. Б. Кауппа и др. The signal flow and motor response controlling chemotaxis of sea urchin sperm
Морские ежи

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

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

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

Сперматозоид морского ежа

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



Фотографии из статьи: плаванье по окружности малого радиуса, поворот, прямолинейное движение
Этот приём отлично подошёл для модельных картинок. При наведении — мультик.