Модульное моделирование сердечно-сосудистой системы человека
Киселев И.Н., Семисалов Б.В., Бибердорф Э.А., Шарипов Р.Н., Блохин А.М., Колпаков Ф.А.
ООО «Институт системной биологии»
Конструкторско-технологический институт вычислительной техники СО РАН
Институт математики им. С.Л. Соболева СО РАН
Институт цитологии и генетики СО РАН
axec@systemsbiology.ru
Аннотация. В работе рассмотрена комплексная модель сердечно-сосудистой системы человека, созданная путем объединения ряда ранее существовавших математических моделей, использующих различные математические формализмы: одномерной модели артериальной системы человека, модели циркуляции крови под действием сокращений желудочка и модели долговременных эффектов регуляции сердца и почки. Объединение этих моделей было осуществлено с применением модульного и агентного подходов, которые были реализованы на языке Java в виде программных модулей к платформе BioUML. Написанные программные модули позволяют графически создавать агентные модели в виде модульных диаграмм, состоящих из связанных между собой блоков (модулей), и проводить численные расчеты. Все описанные модели были реализованы в BioUML и интегрированы в единую модульную модель сердечно-сосудистой системы человека. Модель была протестирована, и получены предварительные результаты симуляции некоторых классических патологий системы кровообращения человека. Модель доступна в составе пакета программ BioUML по адресу www.biouml.org .
Ключевые слова: сердечно-сосудистая система человека, регуляция артериального давления, почка, модульное моделирование, агентное моделирование, численные методы, BioUML.