имени М.В. ЛОМОНОСОВА
Факультет вычислительной математики и кибернетики
На правах рукописи
Мухин Сергей Иванович
МАТЕМАТИЧЕСКОЙ МОДЕЛИРОВАНИЕ ГЕМОДИНАМИКИ
Специальность 05.13.18 - математическое моделирование, численные методы и комплексы программ
АВТОРЕФЕРАТ
диссертации на соискание ученой степени
доктора физико-математических наук
Диссертация выполнена на кафедре вычислительных методов Факультета ВМК МГУ имени М.В.Ломоносова
Научный консультант - доктор физико-математических наук,
профессор А.П.Фаворский
Официальные оппоненты: доктор физико-математических наук,
профессор Н.В.Змитренко;
доктор физико-математических наук,
профессор А.М.Попов;
доктор физико-математических наук, профессор Д.Л.Ревизников
Ведущая организация - Московский физико-технический институт
Защита состоится “19“ ноября 2008г. в 15 час. 30 мин. на заседании Диссертационного совета Д.501.001.43 в Московском государственном университете имени М.В.Ломоносова по адресу: 119991, Российская Федерация, Москва, ГСП-1, Ленинские горы, Факультет ВМК МГУ имени М.В.Ломоносова, аудитория 685.
С диссертацией можно ознакомиться в библиотеке Факультета ВМК МГУ имени М.В.Ломоносова.
Ученый секретарь диссертационного совета
Целью работы являлось построение системы иерархических моделей гемодинамики, создание вычислительных и программных средств, позволяющих осуществлять вычислительный эксперимент для изучения задач течения крови в сердечно-сосудистой системе с возможностью учета различных дополнительных процессов.
на использовании вычислительных алгоритмов, оттестированных на аналитических решениях, применении для моделирования двух различных численных методов и сравнении результатов численных расчетов с известными физиологическими фактами.
где L- длинна сосуда. Здесь - координата вдоль оси сосуда, -время, S(x,t)-площадь сечения сосуда, u(x,t) - скорость движения крови вдоль оси сосуда, p(x,t)- давление, - плотность крови, - объемная плотность внешних сил.
Рассматривается уравнение состояния , которое, в случае квазиодномерного описания течения, связывает значения площади сечения сосуда и давления и отражает индивидуальные особенности рассматриваемого сосуда. Характерный вид уравнения показан на рис.1.
Рис.1
Приведено описание внешних сил – трения и тяжести. Силы трения с учетом квазиодномерности течения получена на основе стационарного решения Пуазейля и равна
где -сила сопротивления, действующая на жидкость в трубе единичной длины, - коэффициент кинематической вязкости, - коэффициент динамической вязкости .
Во втором параграфе обсуждаются свойства уравнений гемодинамики. Показана гиперболичность уравнений при определенных требованиях, накладываемых на уравнение состояния. Вводится величина скорости распространения малых возмущений, рассматриваются характеристики, параметры Римана. Получены аналоги соотношений Гюгонио для разрывных решений. Построены как стационарные так и нестационарные решения для простейших уравнений состояния. Исследованы особенности стационарных вязких течений в сосуде с нелинейным уравнением состоянии. Показано, что в зависимости от краевых условий и параметров уравнения состояния возможен эффект «запирания» течения в сосуде. Найдено нелинейное уравнение состояния, для которого получено в явном виде и исследовано аналитическое стационарное решение уравнений гемодинамики с учетом трения.
Вторая глава состоит из трех параграфов и посвящена формализации математического описания сети сосудов и записи уравнений гемодинамики на произвольном графе эластичных сосудов. В первом параграфе рассматривается формально-математическое описание топологии сосудов, образующих граф сердечно-сосудистой системы, вводятся понятия внутренних и граничных вершин, записана система квазиодномерных уравнений гемодинамики на каждом сосуде. Во втором параграфе рассматривается задание краевых условий в граничных точках. Краевые условия для системы гемодинамических уравнений на ребре, одна из границ которой представляет собой внутреннюю вершину, являются условиями сопряжения для соседних ребер графа. Выделяются внутренние вершины, соответствующие узлам бифуркации (ветвления) сосудов. Пусть в вершине ветвления k соединяются ребра , и - граничные значения скорости, давления и сечения в этой вершине, соответствующие ребру , - мощность источника или стока вещества в вершине. В такой вершине предлагается в качестве граничных условий задавать условия сохранения массы (или, в силу несжимаемости, объема)
и условия сохранения давления или интеграла Бернулли
Здесь принимает значение 1 или -1 в зависимости от направления локальной оси координат на рассматриваемом ребре.
Условия в вершине, сопоставляемой мышечным тканям, предложено, в первом приближении, описывать с помощью закона фильтрации Дарси, эффективно описывающим падение давления за счет сопротивления капиллярной сети (также с учетом возможного стока или поступления крови). Рассмотрен вопрос о замене жгутов однородных мелких прекапиллярных сосудов одним эквивалентным (эффективным) сосудом, сохраняющим перепад давления и объем крови и приведена оценка параметров для построения такого сосуда. В третьем параграфе рассматриваются уравнения, описывающие перенос растворенных к крови веществ. Уравнения записываются для массовых концентраций веществ в бездиффузионном и диффузионном приближениях с учетом сорбции и химических реакций. Предлагается способ задания граничных условий на концах каждого сосуда, т.е. задание условий сопряжения потоков веществ на графе сосудов. Построена модель прохождения веществ через сердце, что обеспечивает возможность расчетов на замкнутом графе.
В третьей главе, состоящей из четырех параграфов, рассматривается алгоритм численного решения системы уравнений гемодинамики на графе, описывается программный комплекс и его возможности. Первый параграф посвящен построению разностных схем для системы уравнений гемодинамики в одном сосуде. Уравнения гемодинамики аппроксимируются на неравномерной по времени и пространству разностной сетке семейством неявных разностных схем с центральными разностями и искусственной вязкостью в обоих уравнениях. В граничных узлах сетки, помимо краевых условий, используются соотношения на характеристиках.
Во втором параграфе получен алгоритм решения предложенных разностных схем уже на всем графе сосудов. Рассматривается система нелинейных уравнений, состоящая из разностных схем на каждом сосуде, уравнений сопряжения в вершинах графа, уравнений, описывающих отдельные органы. Данная система решается итерационным методом Ньютона (система линеаризованных уравнений решается прямым методом – модифицированным методом Холецкого). Приведены линеаризованные разностные уравнения и уравнения сопряжений.
В третьем параграфе проводится исследование свойств вычислительного алгоритма, возможности повышения его точности, а также обсуждаются способы контроля достоверности численных решений. Первый пункт посвящен исследованию свойств рассматриваемых разностных схем для уравнений гемодинамики на одном сосуде на основе метода дифференциального приближения. На основе П-формы второго дифференциального приближения разностной схемы получен вид членов с искусственной дисперсией для расчета быстроменяющихся решений. Проведено численное исследование влияния параметров разностной схемы на решение. Показана эффективность выбранной разностной схемы для воспроизведения характерных решений уравнений гемодинамики.
Во втором пункте данного параграфа предложена осредненная нелинейная модель гемодинамики в квазиодномерном приближении. Она получается путем сведения исходной системы уравнений гемодинамики в частных производных к системе обыкновенных дифференциальных уравнений по времени, основываясь на априорно заданных типах пространственных профилей функций (в простейшем случае - линейном). Такая упрощенная модель гемодинамики строится на отдельных участках сосуда, на всем сосуде и на графе сосудов в целом, и на этой основе представлен вычислительный алгоритм решения задач гемодинамики. И данный алгоритм, и представленная выше разностная схема использовались в работе при проведении основных расчетов для повышения надежности численных результатов.
В четвертом параграфе приводится описание программного комплекса, реализующего численное решение уравнений гемодинамики на графе. Целью способа организации вычислительного алгоритма и вычислительного комплекса являлся программный продукт, позволяющий простым образом в интерактивном режиме:
- задавать граф сосудов произвольной сложности;
- задавать параметры сосудов графа, как по отдельности, так и групповым образом;
- выбирать модели для описания сосудов и органов из расширяемого списка и задавать их параметры;
- выбирать метод расчета и его параметры;
- осуществлять контроль за корректностью и непротиворечивостью задания начальных данных, как физиологических, так и вычислительных;
- отображать в ходе расчета необходимую информацию численным или графическим путем, как локальную (в любом точке рассматриваемого графа) так и интегральную, записывать численные данные для дальнейшей обработки;
- в режиме текущего расчета изменять топологию графа, параметры моделей и алгоритма;
- обрабатывать результаты численного расчета после окончания или прерывания данной сессии моделирования;
- реализовать расширяемость комплекса за счет включения новых моделей и процессов.
Перечисленные задачи были реализованы в разработанном программном комплексе CVSS.
При его создании был разработан достаточно общий формат описания топологии графа, ориентированный на численное решение разностных схем, записанных на ребрах графа. Предложенный формат, вообще говоря, может быть использован не только для решения задач гемодинамики. Выбор и конфигурация данных, сопоставляемых графу, должны обеспечить два основных момента. Во-первых, задание графа сосудов в трехмерной пространственной конфигурации должно быть удобным для редактирования (изменения топологии, добавления и удаления ребер и узлов). Во-вторых, структура данных организована так, что разностная схема записывается на каждом ребре однородным образом и добавление или удаление ребер графа, изменение их взаимного расположения и свойств не требуют изменения солвера, решающего общую систему нелинейную систему. Предложенный формат данных позволяет так же без значительных трудозатрат изменять или заменять модели тех или иных органов, сопоставленных узлам графа.
В этом же параграфе приводится перечень и подробное описание структуры файлов, содержащих информацию о топологии графа, параметров моделей сосудов и органов, параметров вычислительного алгоритма, сведения об организации программного комплекса, инструкции и рекомендации по использованию программного комплекса CVSS (11 версия), основные возможностей препроцессора, солвера и постпроцессора. Специальное внимание уделено корректному заданию начальных данных и соответствующим средствам комплекса CVSS.
Четвертая глава состоит из пяти параграфов и посвящена математическому моделированию процессов в большом круге кровообращения. Основу большого круга кровообращения составляют сосуды артериальной и венозной части. В связи с этим, первый параграф посвящен схеме основных сосудов, составляющих большой круг, классификации сосудов, входящих как артериальную, так и венозную части, и их физиологическим характеристикам. Приведена топология сосудов, таблица средних площадей сечений основных магистральных сосудов, объемные скорости кровотока, значения характерных систолических и диастолических скоростей, собранные как из различных источников, так и в результате консультаций с специалистами факультета фундаментальной медицины МГУ имени М.В.Ломоносова, НИИ нейрохирургии им. акад. Н.Н. Бурденко РАМН, Института хирургии им. А. В. Вишневского РАМН. Эти данные требуются как для задания характеристик сосудов, так и для верификации результатов расчетов. В результате проведено формально-математическое построение замкнутого графа основных сосудов большого круга кровообращения, каждый из рассмотренных сосудов характеризуется физиологически адекватными параметрами длин и площадей сечений, каждому сосуду (аорта, магистральные сосуды, резистивные сосуды, емкостные вены и т.д.) сопоставлено уравнение состояния, отражающее индивидуальные особенности зависимости сечений от давления. Объемы крови, содержащейся в большом круге, как в целом, так и в различных его отделах, соответствует средним характерным значениям для человека. Предложен непротиворечивый с точки зрения математической модели и физиологически адекватный набор данных по скоростям, потокам и давлениям крови в сосудах системы, необходимый в качестве начальных данных для вычислительного эксперимента. Введены в рассмотрение так называемые резистивные модельные сосуды, величина сопротивления которых может варьироваться, и которые в значительной степени определяют величину артериального давления, что подтверждено дальнейшими расчетами.
Второй параграф главы посвящен математическим моделям сердца и согласованию начальных параметров модели круга кровообращения. Как уже отмечалось, модель сердца является ключевой при воспроизведении периодического течения крови. В работе предлагается набор точечных моделей, воспроизводящих нагнетательную функцию сердца в принципе. В первом пункте параграфа рассмотрена характерная экспериментальная кривая потока и давления крови, создаваемого левым сердцем на одном сердечном цикле. На ее основе строятся многопараметрические модели двухкамерного сердца (которые служат основой для обобщения на случай модели четырехкамерного сердца). Рассматривается случай постоянного сердечного выброса, случаи периодического режима с задаваемыми продолжительностями систолы и диастолы, заданными границами систолического и диастолического давлений, заданным сердечным выбросом. Основное внимание уделяется построению модели сердца, которая согласована с течением крови в остальной системе, определяет и зависит от него, и превращает систему кровообращения в замкнутую. Предложены некоторые варианты таких моделей, основной особенностью которых являются зависимости производительности сердца от состояния течения во всей системе. В частности, введены квазиодномерное предсердие, являющееся элементом общего графа и переменная по времени величина объема крови в желудочке. Тем самым, предложенная модель сердца является нелокальной, наполнение предсердия и выброс из желудочка определяется течением крови на всем графе кровеносной системы, и содержит в себе авторегуляцию по продолжительности систолы, диастолы и ударного объема, а также позволяет вводить другие регуляторные механизмы.
Модель течения крови по графу эластичных сосудов является очень чувствительной к начальным данным и их неудачный выбор может приводить к нефизическим явлениям типа «запирания» течения и.т.п.. Заданию корректно согласованных начальных данных и параметров посвящены второй и третий пункт второго параграфа. В работе предлагается процедура адаптации начальных распределений давлений и скоростей на всем графе и коэффициентов фильтрации в тканях. Предложенный алгоритм позволяет получать физиологически разумное и математически непротиворечивое распределение начальных значений расчетных функций на всем графе и использован далее в работе при проведении расчетов. Численная реализация данного алгоритма опирается на возможности пакета программ CVSS .
Третий параграф посвящен расчетам стационарного течения крови по рассматриваемому графу сердечно-сосудистой системы. Сравнение физиологических данных и результатов расчетов показали, что модель верно передает средние значения потоков крови (объемных кровотоков), скоростей и давлений при постоянном среднем потоке крови из сердца. Эти же расчеты продемонстрировали, что использованные в модели значения параметров обеспечивают правильное как качественное, так и количественное воспроизведение распределения давления по системе. Кроме того, расчет стационарных течений позволил оценить в первом приближении влияние изменения основных параметров системы на течение в среднем. В этом же параграфе приведены исследования воздействия резистивных сосудов и вязкости крови на артериальное давление в стационарном случае.
В четвертом параграфе приводятся результаты расчетов течения в большом круге кровообращения с использованием модели сердца с периодическим выбросом крови. Результаты расчетов показывают, что количественные величины давления в аорте, верхних конечностях, венозной части воспроизводятся достаточно точно. Изучено влияние резистивных сосудов на общее давление (в частности, на давление в аорте). Показано, что изменение сопротивления резистивных сосудов является эффективным методом управления значением артериального давления. В этом же параграфе рассмотрено влияние коэффициента вязкости крови и длительности сердечного выброса на величину артериального давления.
Данный цикл расчетов и сравнение его результатов с известными физиологическими закономерностями позволяет убедиться, что построенная многопараметрическая нелокальная модель правильно передает основные качественные характеристики реального течения крови в системе большого круга кровообращения, численное решение количественно соответствует некоторым усредненным физиологическим параметрам. Тем самым рассмотренная модель может служить как самостоятельным средством исследования, так и основой для построения и изучения более сложных моделей сердечно-сосудистой системы. В качестве одного из примеров применения рассмотренной модели, исследовано перераспределение кровотоков в различных органах при моделировании физической нагрузки.
Пятый параграф посвящен моделированию такого важного механизма регуляции артериального давления и объема циркулирующей крови, каким является фильтрационная функция почки. Предложена точечная выделительная модель почки, настроенная на поддержание заданного среднего давления в почечной артерии. Показано, что предложенная модель, в совокупности с моделью увеличения объема крови за счет всасывания жидкости кишечником, поддерживает состояние динамического равновесия системы кровообращения. Эта модель использована для моделирования регуляционной функции почки при изменении (положительном или отрицательном) артериального давления, вызванного различными причинами (увеличением периферического сопротивления, увеличением объема циркулирующей крови, изменением характерной объемной скорости выделения жидкости почками и т.п.). Показано, что во всех рассмотренных случаях модель фильтрационно-выделительной функции почки является эффективным механизмом поддержания артериального давления в пределах нормы.
Во втором параграфе рассматривается стационарное течение в сосудах головного мозга. Получена картина стационарного течения крови по рассмотренному графу в норме. Это течение служит базовым течением, в которое вносятся изменения, моделирующие исследуемые ситуации. В частности, это численное решение использовано как нормальное для оценки изменения кровоснабжения разделов мозга при некоторых патологических изменениях топологии и свойств церебральных сосудов, что является актуальной практической задачей при лечениях заболеваний сосудов или планировании операционных вмешательств. На основе реальных данных о топологии и параметрах основных сосудов, полученных в НИИ нейрохирургии им. акад. Н.Н. Бурденко РАМН, путем серии расчетов проведена качественная оценка кровоснабжения тканей мозга при наиболее часто встречающихся (во время операционных вмешательств) окклюзиях различных участков магистральных артерий головы.
В третьем параграфе осуществлено построение математических моделей нейрогенной регуляции кровообращения как одного из элементов сложной системы регуляции кровообращения человека, направленной на адаптацию гемодинамики как к локальным, так и системным изменениям артериального давления. Рассмотрено квазипериодическое течение крови по описанному в первом параграфе замкнутому графу сосудов под действием периодической модели сердца. Построены нелокальные распределенные модели с обратной связью влияния нейрогенной регуляции на тонус периферических сосудов, на заполненность тканей кровью, на частоту и ударный выброс сердца. Показано влияние рассмотренных факторов регуляции на нормализацию артериального давления как в совокупности, так и в отдельности. Результаты вычислительных экспериментов продемонстрировали, что предложенные модели обеспечивают качественно правильный результат и пригодны для использования.
В четвертом параграфе приведены примеры использования разработанных моделей замкнутой системы кровообращения и моделей регуляции для решения некоторых вопросов фундаментальной медицины: это подтверждение вычислительным путем возможности связи между изменениями объема артериальной и венозной крови, ликвора и мозгового вещества, предполагаемой моделью Келли; вычислительная демонстрация того, что так называемые волны Майера (колебания давления не связанные с основным периодом сердечного ритма) гидродинамически могут порождаться системой барорецепторной нейрорегуляции.
10 10 2014
1 стр.
25 12 2014
1 стр.
23 09 2014
1 стр.
14 12 2014
4 стр.
12 10 2014
1 стр.
17 12 2014
1 стр.
08 10 2014
1 стр.
25 12 2014
1 стр.