Научная статья на тему 'Моделирование вертикальных движений морской воды в стратифицированных водоемах'

Моделирование вертикальных движений морской воды в стратифицированных водоемах Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
51
9
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
математическая модель / стратификация / модель динамики морской воды / квазигидродинамическая модель / метод заполненности ячеек / центрально-разностная схема / метод прогонки / ВВЦП / Кабаре / Крест / mathematical model / stratification / seawater dynamics model / quasi-hydrodynamic model / cell occupancy method / central difference scheme / sweep method / FTCS scheme / Upwind Leapfrog / Standard Leapfrog

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Н.В. Кудинов, А.А. Филина, А.В. Никитина, Д.В. Бондаренко, И.Ф. Развеева

Введение. В области вычислительной математики известно множество способов аппроксимации модели механики жидкости. Учеными выработаны методы и оценки критериев качества аппроксимации, таких как устойчивость и сходимость. Комбинация подходов построения экономичных разностных схем, таких как расщепление по физическим процессам, регуляризация по Б. Н. Четверушкину, линейная комбинация разностной схемы «кабаре» и «крест» в совокупности ранее не реализовывалась и не оценивалась. Перед авторами стояла задача аппроксимировать каждую часть расщеплённой по физическим процессам модели гидродинамики наиболее адекватной схемой и далее исследовать корректность данного подхода. Материалы и методы. Математическая модель гидрофизических процессов замыкается эмпирическим уравнением состояния соленой воды. Выбираются значимые свойства, строится математическая модель. Разностные операторы аппроксимируют дифференциальные операторы. Строится алгоритм послойного моделирования переходных процессов. Алгоритм реализован в виде программы, которая, в основном, содержит поэлементные (массивно параллельные) операции. Результаты исследования. Получены математические модели гидродинамических процессов в водоемах, учитывающие три уравнения движения при наличии градиента плотности водной среды при отказе от гидростатического приближения. Апробирован новый способ вычисления поля давления с применением регуляризаторов по Б. Н. Четверушкину в уравнении неразрывности. Разработан программный модуль численного моделирования гидрофизических процессов движения воды с различной солёностью и плотностью. Это открытое программное обеспечение, допускающее не только переопределение эмпирических зависимостей (как алгебраических функций), но и подключение внешних моделирующих модулей для отображения зависимостей алгоритмически. Обсуждение и заключение. Разработанная модель гидрофизики, учитывающая свойства солёной воды и динамическую связь механического движения воды с солёностью, может применяться для изучения формирования неравновесного распределения параметров и идентификации наиболее стабильных параметров водной среды. Модель объясняет нисходящее движение кислорода, что позволит в будущем оценивать величины параметров водной среды, которые сложно измерить непосредственно. Она может быть использована в процедуре параметрической идентификации трудноизмеряемых параметров водной среды.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Н.В. Кудинов, А.А. Филина, А.В. Никитина, Д.В. Бондаренко, И.Ф. Развеева

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Simulation of Vertical Movements of Seawater in Stratified Reservoirs

Introduction. In the field of computational mathematics, there are many ways to approximate the model of fluid mechanics. Methods and estimates of approximation quality criteria, such as stability and convergence, are developed, while a combination of approaches to constructing economical difference schemes, such as splitting by physical processes, regularization by B. N. Chetverushkin, a linear combination of the Upwind and Standard Leapfrog difference schemes in aggregate has not been implemented and evaluated before. The authors were faced with the task of approximating each part of the hydrodynamic model split by physical processes with the most adequate scheme and further investigating the correctness of this approach. Materials and Methods. The mathematical model of hydrophysical processes is closed by the empirical equation of the state of salt water. Significant properties were selected, a mathematical model was built. Difference operators approximated differential operators. An algorithm for layer-by-layer modeling of transients was constructed. The algorithm has been implemented in the form of the program, which mainly contains elementwise (massively-parallel) operations. Results. Mathematical models of hydrodynamic processes in reservoirs were obtained, taking into account three equations of motion in the presence of a density gradient of the aqueous medium when hydrostatic approximation was abandoned. A new method of calculating the pressure field using B. N. Chetverushkin’s regularizers in the continuity equation was tested. A software module for numerical simulation of hydrophysical processes of water movement with different salinity and density was developed. This is open-source software that provides not only the redefinition of empirical dependences (as algebraic functions), but also the connection of external simulating modules to display dependences algorithmically. Discussion and Conclusion. The developed model of hydrophysics, taking into account the properties of salt water and the dynamic relationship of the mechanical movement of water with salinity, can be used to study the formation of a nonequilibrium distribution of parameters and identify the most stable parameters of the aquatic environment. The model explains the downward movement of oxygen. That will help in the future to estimate the values of the parameters of the aquatic environment, which are difficult to measure directly. It can be used in the procedure of parametric identification of hard-to-measure parameters of the aquatic environment.

Текст научной работы на тему «Моделирование вертикальных движений морской воды в стратифицированных водоемах»

ИНФОРМАТИКА, ВЫЧИСЛИТЕЛЬНАЯ

ТЕХНИКА И УПРАВЛЕНИЕ INFORMATION TECHNOLOGY, COMPUTER SCIENCE AND MANAGEMENT

© Ф

H) Check for updates

УДК 004.942: 519.63

https://doi.org/10.23947/2687-1653-2023-23-2-212-224

Моделирование вертикальных движений морской воды в стратифицированных водоемах

Научная статья

'Донской государственный технический университет, г. Ростов-на-Дону, Российская Федерация 2Научно-исследовательский центр супер-ЭВМ и нейрокомпьютеров, г. Таганрог, Российская Федерация И к^пру nikita@mail.ru

Аннотация

Введение. В области вычислительной математики известно множество способов аппроксимации модели механики жидкости. Учеными выработаны методы и оценки критериев качества аппроксимации, таких как устойчивость и сходимость. Комбинация подходов построения экономичных разностных схем, таких как расщепление по физическим процессам, регуляризация по Б. Н. Четверушкину, линейная комбинация разностной схемы «кабаре» и «крест» в совокупности ранее не реализовывалась и не оценивалась. Перед авторами стояла задача аппроксимировать каждую часть расщеплённой по физическим процессам модели гидродинамики наиболее адекватной схемой и далее исследовать корректность данного подхода. Материалы и методы. Математическая модель гидрофизических процессов замыкается эмпирическим уравнением состояния соленой воды. Выбираются значимые свойства, строится математическая модель. Разностные операторы аппроксимируют дифференциальные операторы. Строится алгоритм послойного моделирования переходных процессов. Алгоритм реализован в виде программы, которая, в основном, содержит поэлементные (массивно параллельные) операции.

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

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

Ключевые слова: математическая модель, стратификация, модель динамики морской воды,

^ квазигидродинамическая модель, метод заполненности ячеек, центрально-разностная схема, метод прогонки, ВВЦП, Кабаре, Крест

сл (D

Благодарности: авторы благодарят наставников научной школы, члена-корреспондента РАН А.И. Сухинова за организацию научной работы, а также выражают признательность редакции журнала «Advanced Engineering Research» за помощь, оказанную в процессе подготовки статьи.

Финансирование. Работа выполнена при поддержке РНФ (проект № 22-71-10102).

О Кудинов Н.В., Филина A.A.. Никитина A.B.. Бондаренко Д.В.. Развеева II. Ф.. 202S

Для цитирования. Кудинов Н.В., Филина А.А, Никитина А.В. и др. Моделирование вертикальных движений морской воды в стратифицированных водоемах. Advanced Engineering Research (Rostov-on-Don). 2023;23(2):212-224. https://doi.org/10.23947/2687-1653-2023-23-2-212-224

Original article

Simulation of Vertical Movements of Seawater in Stratified Reservoirs

Nikita V. Kudinov M1, Alena A. Filina 2, Alia V. Nikitina Denis V. Bondarenko1, Irina F. Razveeva1

'Don State Technical University, Rostov-on-Don, Russian Federation

2 "Supercomputers and Neurocomputers Research Center" Co Ltd, Taganrog, Russian Federation И kudinov nikita@mail.ru

Abstract

Introduction. In the field of computational mathematics, there are many ways to approximate the model of fluid mechanics. Methods and estimates of approximation quality criteria, such as stability and convergence, are developed, while a combination of approaches to constructing economical difference schemes, such as splitting by physical processes, regularization by B. N. Chetverushkin, a linear combination of the Upwind and Standard Leapfrog difference schemes in aggregate has not been implemented and evaluated before. The authors were faced with the task of approximating each part of the hydrodynamic model split by physical processes with the most adequate scheme and further investigating the correctness of this approach.

Materials and Methods. The mathematical model of hydrophysical processes is closed by the empirical equation of the state of salt water. Significant properties were selected, a mathematical model was built. Difference operators approximated differential operators. An algorithm for layer-by-layer modeling of transients was constructed. The algorithm has been implemented in the form of the program, which mainly contains elementwise (massively -parallel) operations.

Results. Mathematical models of hydrodynamic processes in reservoirs were obtained, taking into account three equations of motion in the presence of a density gradient of the aqueous medium when hydrostatic approximation was abandoned. A new method of calculating the pressure field using B. N. Chetverushkin's regularizers in the continuity equation was tested. A software module for numerical simulation of hydrophysical processes of water movement with different salinity and density was developed. This is open-source software that provides not only the redefinition of empirical dependences (as algebraic functions), but also the connection of external simulating modules to display dependences algorithmically.

Discussion and Conclusion. The developed model of hydrophysics, taking into account the properties of salt water and

the dynamic relationship of the mechanical movement of water with salinity, can be used to study the formation of a

nonequilibrium distribution of parameters and identify the most stable parameters of the aquatic environment. The

model explains the downward movement of oxygen. That will help in the future to estimate the values of the parameters

of the aquatic environment, which are difficult to measure directly. It can be used in the procedure of parametric еи

н

identification of hard-to-measure parameters of the aquatic environment. ¡H

лав

Keywords: mathematical model, stratification, seawater dynamics model, quasi-hydrodynamic model, cell occupancy ^

у

method, central difference scheme, sweep method, FTCS scheme, Upwind Leapfrog, Standard Leapfrog и

ак

Acknowledgements: the authors would like to thank AI Sukhinov, Corresponding Member, Russian Academy of ки

н

Sciences, mentor of the scientific school, for organizing the research; and also, they express gratitude to the editorial ех

т

board of the journal "Advanced Engineering Research" for the help provided in the preparation of the article. 3

ан

Funding information. The research is done with the financial support from Russian Science Foundation (project no. Й 22-71-10102). 1

лс

For citation. Kudinov NV, Filina AA, Nikitina AV, et al. Simulation of Vertical Movements of Seawater in Stratified g

Reservoirs. Advanced Engineering Research (Rostov-on-Don). 2023;23(2): 212-224. https://doi.org/10.23947/2687- «

1653-2023-23-2-212-224 g

s

ати

м

Введение. Одной из важных задач, связанных с экологией и безопасностью жизнедеятельности людей, а

о

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

е

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

Акватория водоема также может рассматриваться как передаточная система, проводящая кислород от атмосферы к донным осадкам. Однако известны случаи образования химических градиентов большой величины на относительно небольших перепадах глубин — в пограничных слоях при относительно небольшой их величине за пределами этих зон. Причина появления таких участков при общей стратификации воды по плотности во всемирном тяготении с одной стороны и радиационном воздействии солнца на воду, приводящего к её нагреванию, с другой. Эти процессы могут привести к снижению скорости продукции, деструкции и рециклинга биогенных элементов и биоорганизмов вплоть до остановки этих процессов, а также предопределять биоразнообразие гидробионтов в целом и видовой состав в частности [2]. Температурная стратификация существенно воздействует на распределение организмов в толще воды, на перенос и осаждение вредных для биоорганизмов примесей. Повышение температуры поверхностных вод приводит к нарушению вертикального водообмена и, соответственно, к уменьшению аэрации глубоководной зоны, снижению растворимости и концентрации кислорода в воде. Стратификация по плотности, температуре и химическому составу ограничивает конвективный подъем в поверхностные слои воды биогенных элементов, углекислоты и продуктов неполного окисления органических веществ, поступающих в гиполимнион (холодные, солёные, плотные слои воды) в результате седиментации (оседания) сестона. С начала стратификации и до момента ее окончания поверхностный слой обедняется, а гиполимнион, напротив, обогащается этими веществами. В результате физико-химическая стратификация приводит к возникновению неравномерного распределения по глубине ряда биологически значимых веществ и является причиной самоорганизации сложной структуры экологических ниш [3]. Математическое моделирование механических, химических и биологических процессов, протекающих в водных экосистемах, чрезвычайно актуально и связано с проблемами экологии и безопасности жизнедеятельности населения прибрежных территорий.

Среди выдающихся ученых, внесших значительный вклад в изучение гидрологии и океанологии, следует отметить В.П. Дымникова, который занимался исследованием климата и океанологии, моделированием атмосферы и океана. А.С. Монин и М.Ю. Белевич исследовали процессы кинематики водной среды, турбулентности и микроструктуры океана. Советский ученый А.С. Судольский занимался исследованием динамики вод и береговых процессов в различных водоемах применительно к решению задач проектирования, строительства и эксплуатации конкретных гидротехнических сооружений или рационального хозяйственного использования водоемов в целом [4]. По мнению В.И. Вернадского, одним из важнейших проявлений жизни является газовый обмен организмов с окружающей средой, главным образом — процессы дыхания, основанные на потреблении кислорода [5]. Изучением гидробиологических процессов водоемов занимались различные выдающиеся отечественные ученые, среди которых С.В. Бруевич, работы которого посвящены разработке аналитических методов исследований, формулировании основ гидро- и биогидрохимии. Г.Г. Матишов и В.Г. Ильичев активно изучают условия оптимальной эксплуатации водных ресурсов, занимаются разработкой моделей транспорта загрязняющих веществ в водоемах и исследованием оценки их воздействия на биоресурсы водной среды [6].

Для изучения влияния перечисленных процессов водной среды разрабатывается комплекс взаимосвязанных математических моделей, основанный на использовании точных прогностических моделей и программной реализации экономичных численных методов, который позволит детально исследовать кинематику процесса, причинно-следственные связи и состояние объекта моделирования. Существующие методы и средства ^ прогнозного моделирования состояния водной среды с учетом ряда биотических и абиотических факторов, | включая процессы распределения кислорода, углекислого газа, солей, основаны на общих научных подходах, тз упрощенных математических моделях, обладающих низкой адаптивностью, отсутствием возможности ^ моделирования нелинейных динамических процессов, свойственных большинству водных экосистем, $ некорректным заданием границ расчетной области. В некоторых случаях исследования сопровождаются формальным определением граничных условий, дают достаточно грубые и приближенные результаты моделирования.

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

& £

плотности массы и полной энергии, импульса движения. Применение стандартных разностных схем при завышенных оценках параметров подобия приводит к потере точности вычислений из-за возрастания погрешности аппроксимации и усилению ограничений на шаг по времени в связи с условием устойчивости разностной схемы. В работах А.И. Сухинова, А.Е. Чистякова и др. [7, 8] показано, как эффективно использовать линейную комбинацию разностных схемам «кабаре» и «крест» с оптимальными значениями весовых коэффициентов для аппроксимации уравнения переноса. Эффективность этих методов достигается оптимизацией погрешности аппроксимации дискретной моделью сплошной среды точного решения задачи переноса вещества с постоянной скоростью. Исследования показали, что такой подход распространяется и на модели гидродинамики с переменной (знакопеременной) скоростью без эффекта сеточной вязкости. Ещё одно положительное качество такого рода аппроксимаций состоит в том, что с их помощью можно моделировать сложные структуры течения, к примеру, вихревые. В настоящее время многие исследователи используют подобные схемы для моделирования турбулентных течений. Сотрудниками ведущих зарубежных научно-исследовательских организаций, таких как Stanford University, Imperial College London и др., а также сотрудниками Института вычислительной математики РАН Е.М. Володиным,

А.В. Глазуновым, А.С. Грицуном, Н.Г. Яковлевым и др. [9] изданы труды, в которых математическое моделирование климатических изменений, гидродинамических и атмосферных процессов и явлений осуществлено на основе вихреразрешающих схем. Ещё больше снизить требование к шагу по времени и повысить пространственное разрешение модели при ограниченной компьютерной памяти позволяет квазигидродинамическое приближение сплошной среды. На практике в систему уравнений Навье-Стокса и неразрывности добавляется малое слагаемое, пропорциональное второй производной по времени от функции плотности. Данный подход позволяет сгладить нефизические флуктуации плотности массы и импульса, а также полной энергии, переносимые по пространственной сетке быстрее скорости звука.

Существующие универсальные пакеты прикладных программ (например, пакет программ «Mars3d», Экоинтегратор, программный комплекс CHARISMA, комплекс SALMO, комплекс программ CHTDM, CARDINAL, пакеты моделирования различных процессов аэрогидродинамики, программные комплексы PHOENICS, FLUENT, GAS DYNAMICS TOOL) не учитывают некоторые свойства моделируемых сложных систем, снижая таким образом точность и оперативность моделирования. К таким свойствам относятся: пространственная неоднородность движения водной среды, вихревые структуры течений. В математических моделях и в алгоритмах их численной реализации не учитывается вероятность значительного изменения глубины, плотность водной среды, что может привести к неустойчивости полученных численных решений. По этой причине такие специализированные программные пакеты могут быть использованы для моделирования ограниченного разнообразия гидрофизических процессов водных систем. Большая часть известного специализированного программного обеспечения (ADAM, CAL3QHC, Chensi, TASCflow, ISC-3, PANACHE, REMSAD, UAM-IV, ЭКОЛОГ, ПРИЗМА, VITECON), предназначенная для моделирования процесса распространения загрязняющих веществ, взаимодействия гидробионтов, преимущественно ориентирована на

однопроцессорные вычислительные системы, представленные, в основном, персональными компьютерами. В еи

н

таких системах масштабируются на параллельные системы только единичные составляющие модули этих ел

систем (например, ECOSIM и MAQSIP). На практике в систему уравнений Навье-Стокса и неразрывности е§ добавляется малое слагаемое, пропорциональное второй производной по времени от функции плотности. пу

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

н

Материалы и методы. Успешность разработки математической модели гидрофизических и $

т

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

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

л

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

и

гидродинамики, учитывающая баланс массовых сил и трансграничных потоков [1, 2]: g

си

^ + (V, pv) = ст , §

dt v p ; , «

5v / 1 „ S

— + ^V)v = --Vp + b , £

dt p g

р

5 (k + /m ч / , ч ,ч

pf[ k+^j = div (Tv ) + (v,pb) + (V, h ) + pq.

й о

43

<D >

где ру — плотность потока, дк / д/ — скорость изменения плотности кинетической энергии,

де / д/ — скорость изменения плотности внутренней энергии, Т — тензор напряжений Тп = -рп , Ь —

массовая сила, Ъ = Ъ (/, х) — плотность потока тепла, q — удельный приток тепла за счёт излучения. Из-за

того, что эти явления обычно описываются вертикальным распределением параметров по глубине, то целесообразно получить упрощённую модель, допускающую оперативную идентификацию ненаблюдаемых параметров. Выделим цилиндрическую область V с основаниями на дне и поверхности воды площадью поперечного сечения 8. Спроецируем скорости, потоки и силы на вертикальное направление в предположении, что частные производные по х, у от параметров на горизонтальное направление равны 0 за пределами цилиндра, т.е. предположим горизонтальную однородность параметров водной среды. Запишем систему (1) в консервативной форме так, чтобы она позволила определить плотность массы (р), механический импульс (ру )

и плотность полной энергии (р(к + е)), к = у2 / 2. В цилиндре выделим бесконечно малый объём и

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

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Если пренебрегать горизонтальными перемещениями жидкости и предположить, что существенны только вертикальные движения, и тот факт, что плотность водной среды существенно зависит от солёности, принять изложенные ранее упрощения и соглашения, то уравнения гидромеханики [1-3] в компактной форме представимы системой дифференциальных уравнений в частных производных [2]:

др + д(ру) =() д/ дх

д(ру) д(ру2) др д ( ду ^

-(р-) + = —Р + F / 5, F = --1 ц— I, р = /(р, Т)

д/ дх дх дх ^ дх)

|[р(е + -2 /2)] + -х[-(р(е+ у2/2))] = -5(Р-) +1 + -X(k|)-к(Т-Т-),Т = /(е) = е'- О

+ ду) _ д ( дs

д/ дх дх ^ дх

где р = /(р, Т, •), е = /(р,у,Т) — эмпирическое уравнение состояния морской воды и уравнение, замыкающее систему по внутренней энергии соответственно; р — полное гидродинамическое давление; р — локальная плотность водной среды; у — проекция вектор-функции скорости на вертикаль (ось z направлена вверх от дна к поверхности); е — объемная плотность внутренней энергии; р — давление газа, заключённого в элементарном объеме между соседними слоями; F — объемная плотность обобщённой силы (суммы сил), приложенных к элементарным объёмам жидкости, помимо давления; • = • (х, /) — концентрация соли; 5 —

площадь поперечного сечения цилиндрической выделенной области, в которой предполагается наиболее интенсивное протекание процесса апвеллинга и транспорта соли; Т — абсолютная температура воды; Т — температура воды внешней по отношению к выделенному объёму; к — теплопроводность воды; g = 9,8м / с2 — ускорение силы тяжести; ц — коэффициент, характеризующий интенсивность переноса импульса из-за вязкости.

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

(у,п) = 0, -р = 0, дТ = 0, * = 0. (2)

дп дп дп

Где п — вектор нормали, направленный внутрь расчётной области.

а Международный стандарт уравнения состояния морской воды [10] определяет плотность р морской воды

■й

как функцию солености • , температуры Т и гидростатического давления р , которая имеет вид:

, ч р(5,Т ,0)

р( 5,Т, Р ) = 1-пг( т \, (3)

1 - р / К (s, Т, р)

где К(э, Т, р) — средний модуль упругости; цифра 0 соответствует одной стандартной атмосфере (101 325 Па).

При численном моделировании на основе (1) - (3), также востребованной как (3), установим алгебраическую связь давления с плотностью, температурой и солёностью. Квадратное уравнение имеет два корня:

+ (1 - А)-р( 5,Т, Р) + А • Ро (5,Т, Р) Р1,2 п , (4)

Бм = 2В -(р(5, Т, р)-ро (5,Т, р)) Б = (-4ВК0 (5,Т, р) + А2 - 2А +1) • р(5,Т, Р)2 + (8В • К0 (5,Т, р) - 2А2 + 2А) • Р0 (5,Т, р) • (5)

•р(5,Т, р) + (А2 - 4В • Ко (5,Т, р)) • ро (5,Т, р)2, где А , В , р0 (5, Т, р), К (Т, р) — переменные параметры, связь которых с температурой, солёностью и плотностью определена стандартной моделью морской воды; р(5, Т, р) = р, где Т — температура воды в

градусах Цельсия. Скорость звука в солёной воде может быть выражена формулой: с(5, Т,р) = ^др / ф .

Предположим, что импульс, солёность и теплота объёма воды, ограниченного цилиндрической поверхностью, меняются только при изменении параметров на границе области (граничные условия Дирихле), в частности, изменении солёности на поверхности воды. Поведение механических параметров — плотности, импульса — задано условиями Неймана и внешнему воздействию недоступно. Независимо от этих допущений, внутри границы водной среды система уравнений (1) может быть записана в векторной форме модели переноса-реакции с источниковой добавкой [11, 5]:

= Т, (6)

д/ дх

где Т = ( 0 Р/Б + тх Ру/Б + к д2Т/дх2 - к (Т - Геиу ))х — вектор, характеризующий взаимодействие потока с окружающей его жидкостью и планетой; д = (д ру Е)х — вектор консервативных переменных состояния; / = (ру р + ру2 у (Е + р))х — вектор потоков, выполняющих роль обратной связи и замыкающих уравнение баланса. Из компонент вектора / можно вынести общий множитель / = у • д .

На практике для решения уравнения переноса вида (6) хорошо себя зарекомендовала разностная схема, оператор послойного перехода которой получается линейным комбинированием аналогичных операторов перехода схем «кабаре» и «крест» [12-15]. Учет связи потоков массы и изменения плотности оказался более эффективным по регуляризованной по Б. Н Четверушкину квазигидродинамичекой системе, аппроксимированной по схеме ВВЦП (разности со сдвигом вперёд и центральные по пространству). ®

Дискретизацию модели сплошной среды будем проводить интегро-интерполяционным методом на лв

равномерной сетке Б = Б хБ Б = {х, = 'к,' = 0+п, п• к = Ь}, Б2 = 7'х,7 = 0^т,т-т = Т} , где к — шаг &

и

сетки по вертикали, I — индекс узла (контрольного/конечного объёма в терминах метода Годунова) при ^

к

нумерации по пространству, х — шаг сетки по времени, 7 — номер временного слоя. Опишем конечно- §

нх

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

баланса первого порядка, дают сравнительно приемлемые результаты лишь при очень малом шаге сетки [3], что §

н

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

е

алгоритмы и программы. ти

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

решалась методом заполненности контрольных ячеек [7]. Учет максимальной заполненности и выражение её §

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

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

ат

методов расщепления [13] и регуляризации. Уравнения неразрывности регуляризируется по §

р

Б.Н. Четверушкину. Данное уравнение подвергается разностной аппроксимации по схеме ВВЦП. Уравнения о

ф

баланса (переноса) импульса, солёности и полной энергии заменяются явными уравнениями, полученными н

линейным комбинированием различных аппроксимаций оператора переноса («чехарда» и «кабаре») [12, 15]. В соответствии с методом расщепления, перенос импульса (и скорости), солёности, полной энергии

е и

в

аппроксимирован на дробном шаге. Изменение скорости движения воды, определяющей интенсивность переноса массы вещества, вводится на втором дробном шаге решением волнового уравнения. Обозначим р = р„, р = р"+п, р = р" 1.1' = 1'п. у=у"+а, V = I"'1. 0<а<1. В расщеплённом виде [16], после введения в уравнение неразрывности регуляризатора и полудискретизации на сетке , аппроксимации частной

производной по времени схемой «разности вперёд по времени», первые два уравнения системы (1) могут быть записаны в виде:

(7)

1Г+ (Р^):) = ^ -["^ + ]■ Р = /(р.Г),сГ^) , (8)

= (9)

г

Уравнения (7) и (9) представляют собой дискретный аналог модели переноса и изменения импульса — второе уравнение системы (1). Уравнение (8) прогнозирует изменение поля давления при учёте неразрывности потока и информации о межузловых (межъячеечных) и граничных потоках. При допущении постоянности по времени на каждом шаге скорости звука уравнение (8) может аппроксимироваться неявной разностной схемой по времени и решаться прогонкой. Именно это направление в численном моделировании и было выбрано для исследования.

Уравнение (7) и четвёртое уравнение (1) аппроксимируем на эквидистантной сетке явной разностной схемой [13]. Слагаемые (8), определяющие волновые свойства при распространении импульса (правая часть уравнения), аппроксимируем центральными разностями по пространству:

с2 г2 [ 1,1 Ь2 2,1 Ь2 у ( )

где к — заполненность ячейки, находящейся справа от узла с индексом г ; к2 — заполненность ячейки, находящейся слева от узла с индексом г ; к — степень заполненности контрольной области х(_1/2 < х < хм/2, находящейся в окрестности узла с индексом 1 (к , к , кг — переменные величины, зависящие от индекса г) [7].

Оставшиеся два слагаемых (8) определяют связь скорости изменения плотности с её потоком. В (8) входит отношение скорости изменения плотности к отрезку времени г, выражаемой разностью со сдвигом вперёд:

к0,1 о ,

поток массы переносится в правую часть (8) и аппроксимируется центральными разностями:

1 д(рй)

"о,/ Л. X ox

, к ((pu)1+i/2 ~(pu)i) , ], ((pu)i -(рц)м/г) (П)

1,1 h-x 2il h-x

где к , к , к — степень заполненности областей, находящихся в окрестности ячеек с номером г [7]; к характеризует заполненность области [х^, хм ]; к — [х, Х+1 ], к — [Х-1, X ].

Уравнения баланса механического импульса и давления (9) аппроксимируем ВВЦП:

, ри?+1 -ри?+1/2 Л р?+1 - р?+1 , р?+1 - р,п+1 I

к°,—-^-= -|кИ^+—+ к21^-I. (12)

г I, 1,1 2Ь 2,1 2Ь J ( )

Представим задачу разрешения разностной аппроксимации уравнения (8) в форме задачи матричной

2 прогонки с переменным во времени вектором в правой части Ах = ^ :

3 Ах-1 + + 1 = ъ. й

Аппроксимация уравнения (8), определённая на трёхточечным разностном шаблоне, в форме линейной

г^ системы уравнений Ар" 1 = ('(р".р" - (Р^),) - разрешаемой относительно давления (р), имеет вид:

СЛ

<и &

£

X

( 1 1

-+ —

2c2x2 h2 h2

h2

12

-+ —

c2x2 h2

0

J_

.h2

J_

h2

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

1 2

-+ —

c2x2 h2

0 --

J_

h2

l_ h2

1 2

-+ —

c2x2 h2

h2

J_ h2

11

-+ —

2c2x2 h2

Р'Г1

pz1

P'n1

(13)

2c2 x2

•( 2 pn - pn-1)

c-x-

•(2 РЧ-РГ1)

2c2x2

•(2 P^-Plí1)] +

+^((Po"Po)/2 ...... p,-p, ...... (pjV-pjV)/2)t +

...... (p^L-^L ...... -(pi7L-,r

2x/?

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

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

- построение прогноза изменения импульса по первому уравнению (7);

- приближённое вычисление функции пространственного распределения давления как функции плотности и температуры с предыдущего временного слоя;

- оценку изменения плотности по второму уравнению (8);

- вычисление градиента давления по новым значениям плотности и температуры, корректировка распределения импульса по третьему уравнению (9);

- нахождение нового распределения полной энергии и температуры по аппроксимированному третьему уравнению системы (1).

При алгоритмизации метода решения системы расщеплённых уравнений введены:

- двоично-числовые маски, предопределяющие переключение шаблона разностной схемы с изменением знака скорости;

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

Такие переменные сдвиги индексов используются при вычислениях аппроксимаций градиентов как в объёме модели сплошной среды, так и на границах со вторым порядком точности по дискретным аналогам уравнений (7)-(9), аппроксимированных по ВВЦП и по линейной комбинации схем «чехарда» и «кабаре» (CABARET) [12-14]:

qn+1 - qn 4 ( qn - „п- „„ - „n 1 „п - „п-1 „n + „П

Ч, Ч, _ + ^ 4,-1 Ч,-1 + v„ Ч, Ч,-1 , 4, + v„ Ч,+1 4,-1 = o v„ > o

31 2x ' h ) 3x ' 3h

q"+1 - qn , 4 ( q"+1 - qn+

- + —

3

-+ v'

qh - qn 1, qn- qn - 1 , „„q¡+1- qh

(14)

- + vn

3h

= 0, vn < 0,

х 3 ^ 2х к ) 3х

где характеристика q для переноса соли (д = 5) и импульса д =ри .

Параметр т представляет собой «переключатель» потока при изменении знака скорости в разностных аппроксимациях градиентов давления и потока массы:

(0, у < 0,

m = 1 - m .

v > 0.

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

,2 (m q<- q< 1 +iñ q,+1- q< 1+1 q<+1- q<-1

' 3 i h h 3 2h

е и н

е л

у

и

ак и н

х е т

н ь

л е

ети

л

с

и

ич

ы

в

,ак

и

ати

м р

о ф

X

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

Матричное уравнение с ленточной трёхдиагональной матрицей A (13) решается прогонкой [18]. Для начальной верификации программной реализации использовалась упрощённая модель состояния солёной воды в виде уравнения П. С. Линейкина.

Результаты исследования. Моделирование выполнялось на основе программного комплекса, написанного на языке Matlab. Отладка проводилась с использованием интерпретатора GNU Octave. Эксплуатация также предполагает наличие библиотек этой системы. Программный комплекс состоит из 16-ти функциональных модулей. Выбор этого интерпретатора и соответствующего языка обусловлен возможностью записать и проверить программу, оперирующую с массивом переменных состояния, являющегося проекцией искомых функций p(x, t), v(x,t), e(x,t) на пространственную сетку. На этом этапе исследования авторы абстрагировались от специфики выполнения поэлементных операций над массивами действительных чисел.

Программная система состоит из взаимосвязанных подпрограмм:

- выполнение одного шага по уравнению переноса по формулам (10);

- расчет плотности морской воды (unesco_urs);

- расчет давления морской воды, находящейся в поле силы тяжести, при заданной температуре, солёности и плотности по эмпирическим уравнениям состояния (rhoTS2P);

- вычисление скорости звука в зависимости от температуры, солености и давления по стандарту и уточнённой формуле «ЮНЕСКО» (speed_of_sound);

- оценка величины силы вязкости жидкости при движении её объёмов под действием сил давления во всех точках пространственной стеки (ForceOfFriction);

- циклическое варьирование переменных состояния и времени при вертикальном движении солёной воды (aqua_process);

- начальная установка константных величин, характеризующих жидкость, начальные и граничные условия её глобального гидрофизического равновесия (start, set_parameters);

- формирование ленточной матрицы, аппроксимирующей уравнение, содержащее давление (func5);

- решение матричного уравнения методом прогонки (run_sweep_shuttle);

- преобразование температура ^ полная энергия (TFromE, EFromT);

- расчет баланса полной энергии (TotalPower);

- решение задачи диффузии-конвекции-реакции, в том числе при аппроксимации комбинации разностных схем «чехарда» и «кабаре» (ADR_solver);

- оценка величин градиентов и производных по времени по центральным и направленным разностям с учётом изменения знака скорости и шаблона разностной схемы (diff123).

Построенная модель использована в тестовом запуске для оценки изменения плотности при повышении солёности поверхности водной среды на 1%о на 30-й секунде от начала моделирования и максимальной глубине 1 км. Переходные процессы по плотности во множестве отстоящих друг от друга сечений (функция p(t, x)| ), вызванных мгновенным изменением концентрации соли, конечны во времени (рис. 1), а

фронт импульса плотности сильно ослабляется при движении в пространстве.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

р, кг/м:

1010

Рис. 1. График зависимости плотности от времени при резком изменении солёности на поверхности воды

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

Список литературы

1. Михайлов В.Н., Добровольский А.Д., Добролюбов С.А. Гидрология. 2-е изд., испр. Москва: Высшая школа, 2007. 464 с. URL: https://www.geokniga.org/bookfiles/geokniga-mihaYlov-vn-dobrovolskiY-ad-gidrologiYa-2007.pdf (дата обращения: 01.04.2023).

2. Ильичев В.Г. Устойчивость, адаптация и управление в экологических системах. Монография. Москва: Физматлит; 2008. 231 с. URL: https://www.evolbiol.ru/docs/docs/large files/ilyichev.pdf (дата обращения: 01.04.2023).

3. Богданов Н.И. Биологическая реабилитация водоемов. Пенза: РИО ПГСХА; 2008. 126 с. URL: https://microalgae.ru/f/bogdanov na biologicheskaya reabilitaciya vodoemov 2008.pdf (дата обращения: 01.04.2023).

4. Судольский А.С. Динамические явления в водоемах. Ленинград: Гидрометиоиздат; 1991. 260 c. URL: http://elib.rshu.ru/files books/pdf/img-217140610.pdf (дата обращения: 01.04.2023).

5. Геворкьян В.Х. Литологические аспекты учения В. И. Вернадского о биосфере. Геология и полезные ископаемые Мирового океана. 2010;3(21):37-56. URL: https://core.ac.uk/download/38371310.pdf (дата обращения: 01.04.2023).

6. Il'ichev V.G., Rokhlin D.B. Internal Prices and Optimal Exploitation of Natural Resources. Mathematics. 2022;10(11):1860. https://doi.org/10.3390/math10111860

7. Sukhinov A.I., Chistyakov A.E., Belova Yu.V., et al. Supercomputer Modeling of Hydrochemical Condition of Shallow Waters in Summer Taking into Account the Influence of the Environment. Communications in Computer and Information Science. 2018;910:336-351. https://doi.org/10.1007/978-3-319-99673-8 24

8. Nikitina A.V., Kravchenko L., Semenov I.S., et al. Modeling of Production and Destruction Processes in Coastal Systems on a Supercomputer. MATEC Web of Conference. 2018;226:04025. https://doi.org/10.1051/matecconf/201822604025

9. Iakovlev N.G., Volodin E.M., Gritsun A.S. Simulation of the Spatiotemporal Variability of the World Ocean Sea Surface Height by the INM Climate Models. Atmospheric and Oceanic Physics. 2016;52(4):376-385. https://doi.org/10.1134/S0001433816040125

10. Mcdougall T.J., Millero F.J., Feistel R., et al. The International Thermodynamic Equation of Seawater - 2010: Calculation and Use of Thermodynamic Properties. Paris: UNESCO; 2010. 196 p.

11. Кудинов Н.В., Нейдорф Р.А., Журавлёв Л.А., и др. Использование пакета Simulink для опорно-параметрического я

е

моделирования переходных процессов на участке магистрального газопровода. Вестник Донского государственного ^ технического университета. 2012;12(1-2):60-66. URL: https://www.vestnik-donstu.ru/jour/article/view/498 (дата ^ обращения: 02.02.2023). ^

12. Сухинов А.И., Чистяков А.Е., Проценко Е.А. Разностная схема для решения задач гидродинамики при g

и

больших сеточных числах Пекле. Компьютерные исследования и моделирование. 2019;11(5):833-848. и https://doi.org/10.20537/2076-7633-2019-11-5-833-848 %

13. Сухинов А.И., Чистяков А.Е., Проценко Е.А., и др. Линейная комбинация схем «кабаре» и «крест» с g весовыми коэффициентами, полученными из условия минимизации порядка погрешности аппроксимации. ьл Чебышевский сборник. 2020;21(4):243-256. https://doi.org/10.22405/2226-8383-2020-21-4-243-256 g

14. Сухинов А.И., Белова Ю.В., Чистяков А. Е. Моделирование биогеохимических циклов в прибрежных g системах Юга России. Математическое моделирование. 2021;33(3):20-38. https://doi.org/10.20948/mm-2021-03-02

15. Сухинов А.И., Чистяков А.Е., Проценко Е.А. О разностных схемах кабаре и крест. Вычислительные ^

методы и программирование. 2019;20:170-181. https://doi.org/10.26089/NumMet.v20r216 s

Й

16. Гущин В.А. Разработка и применение метода расщепления по физическим факторам для исследования течений несжимаемой жидкости. Компьютерные исследования и моделирование. 2022;14(4):715-739. https://doi.org/10.20537/2076-7633-2022-14-4-715-739

17. Кудинов Н.В., Никитина А.В. Компьютерные модели осесимметричного движения газа по каналам для решения технических и естественно-научных задач. В: Интеллектуальные информационные технологии и

ы в

р

о ф

математическое моделирование: Труды Международной научной конференции Интеллектуальные информационные технологии и математическое моделирование (ИИТ&ММ-2022). Дивноморское, Краснодарский край; Донской государственный технический университет ДГТУ; 2022. С. 93-100.

18. Sukhinov A.I., Chistyakov A.E., Nikitina A.V., et al. A Method of Solving Grid Equations for Hydrodynamic Problems in Flat Areas. Mathematical Models and Computer Simulations. 2023;35(3):35-58. https://doi.org/10.20948/mm-2023-03-03

References

1. Mikhailov VN, Dobrovolskii AD, Dobrolyubov SA. Gidrologiya, 2nd ed. Moscow: Vysshaya shkola; 2007. 464 p. URL: https://www.geokniga.org/bookfiles/geokniga-mihaylov-vn-dobrovolskiy-ad-gidrologiya-2007.pdf (accessed: 01.04.2023) (In Russ.)

2. Il'ichev VG. Ustoichivost', adaptatsiya i upravlenie v ehkologicheskikh sistemakh. Monograph. Moscow: Fizmatlit; 2008. 231 p. URL: https://www.evolbiol.ru/docs/docs/large files/ilyichev.pdf (accessed: 01.04.2023) (In Russ.)

3. Bogdanov NI. Biologicheskaya reabilitatsiya vodoemov. Penza: RIO PGSKHA; 2008. 126 p. URL: https://microalgae.ru/f/bogdanov na biologicheskaya reabilitaciya vodoemov 2008.pdf (accessed: 01.04.2023) (In Russ.).

4. Sudolskii AS. Dinamicheskie yavleniya v vodoemakh. Leningrad: Gidrometioizdat; 1991. 260 p. URL: http://elib.rshu.ru/files books/pdf/img-217140610.pdf (accessed: 01.04.2023) (In Russ.)

5. Gevorkyan VKh. Litologicheskie aspekty ucheniya V. I. Vernadskogo o biosfere. Geology and Mineral Resources of World Ocean. 2010;21(3):37-56. URL: https://core.ac.uk/download/38371310.pdf (accessed: 01.04.2023).

6. Il'ichev VG, Rokhlin DB. Internal Prices and Optimal Exploitation of Natural Resources. Mathematics. 2022;10(11):1860. https://doi.org/10.3390/math10111860

7. Sukhinov AI., Chistyakov AE., Belova YuV., et al. Supercomputer Modeling of Hydrochemical Condition of Shallow Waters in Summer Taking into Account the Influence of the Environment. Communications in Computer and Information Science. 2018;910:336-351. https://doi.org/10.1007/978-3-319-99673-8 24

8. Nikitina AV, Kravchenko L, Semenov IS, et al. Modeling of Production and Destruction Processes in Coastal Systems on a Supercomputer. MATEC Web of Conference. 2018;226(2):04025. https://doi.org/10.1051/matecconf/201822604025

9. Iakovlev NG, Volodin EM, Gritsun AS. Simulation of the Spatiotemporal Variability of the World Ocean Sea Surface Height by the INM Climate Models. Atmospheric and Oceanic Physics. 2016;52(4):376-385. https://doi.org/10.1134/S0001433816040125

10. Mcdougall TJ, Millero FJ, Feistel R, et al. The International Thermodynamic Equation of Seawater - 2010: Calculation and Use of Thermodynamic Properties. Paris: UNESCO; 2010. 196 p.

11. Kudinov NV, Neydorf RA, Zhuravlev LA, et al. Using Simulink Package for Transient Support-Parametric Simulation in Gas Pipeline Section. Vestnik of DSTU. 2012;12(1-2):60-66. URL: https://www.vestnik-donstu.ru/jour/article/view/498 (accessed: 02.02.2023).

12. Sukhinov AI, Chistyakov AE, Protsenko EA. Difference Scheme for Solving Problems of Hydrodynamics for Large Grid Peclet Numbers. Computer Research and Modeling. 2019;11(5):833-848. https://doi.org/10.20537/2076-7633-2019-11-5-833-848

13. Sukhinov AI, Chistyakov AE, Protsenko EA, et al. Linear Combination of Upwind and Standard Leapfrog Difference Schemes with Weight Coefficients Obtained by Minimizing the Approximation Error. Chebyshevskii Sbornik. 2020;21(4):243-256. https://doi.org/10.22405/2226-8383-2020-21-4-243-256

14. Sukhinov AI, Belova YuV, Chistyakov AE. Mathematical Modeling of Biogeochemical Cycles in Coastal Systems of the South Russia. Mathematical Models and Computer Simulations. 2021;13(6):930-942. https://doi.org/10.20948/mm-2021-03-02

15. Sukhinov AI, Chistyakov AE, Protsenko EA. Upwind and Standard Leapfrog Difference Schemes. Numerical Methods and Programming. 2019;20(2):170-181. https://doi.org/10.26089/NumMet.v20r216

g 16. Gushchin VA. Development and Application of the Method of Splitting by Physical Factors for the Study of the

3 Incompressible Fluid Flows. Computer Research and Modeling. 2022;14(4):715-739. https://doi.org/10.20537/2076-g 7633-2022-14-4-715-739

^ 17. Kudinov NV, Nikitina AV. Komp'yuternye modeli osesimmetrichnogo dvizheniya gaza po kanalam dlya resheniya

tekhnicheskikh i estestvenno-nauchnykh zadach. In: Proc. Int. Conf. "Intellektual'nye informatsionnye tekhnologii i matematicheskoe modelirovanie (IIT&MM-2022)". Don State Technical University; 2022. P. 93-100. (In Russ.). "a 18. Sukhinov AI, Chistyakov AE, Nikitina AV, et al. A Method of Solving Grid Equations for Hydrodynamic

•H Problems in Flat Areas. Mathematical Models and Computer Simulations. 2023;35(3):35-58. https://doi.org/10.20948/mm-2023-03-03

Поступила в редакцию 03.04.2023 Поступила после рецензирования 24.04.2023 Принята к публикации 25.04.2023

Об авторах:

Никита Валерьевич Кудинов, кандидат технических наук, доцент кафедры программного обеспечения вычислительной техники и автоматизированных систем Донского государственного технического университета (344003, РФ, г. Ростов-на-Дону, пл. Гагарина, 1), ScopusID, ResearcherID, ORCID, AuthorID, kudinov nikita@mail.ru

Алёна Александровна Филина, кандидат технических наук, научный сотрудник отдела системного программного обеспечения, ООО «НИЦ супер-ЭВМ и нейрокомпьютеров» (347900, РФ, Таганрог, пер. Итальянский, 106), ScopusID, ORCID, AuthorID, j.a.s.s.y@mail.ru

Алла Валерьевна Никитина, доктор технических наук, профессор кафедры программного обеспечения вычислительной техники и автоматизированных систем Донского государственного технического университета, научный сотрудник, ООО «НИЦ супер-ЭВМ и нейрокомпьютеров» (347900, РФ, Ростовская область, Таганрог, пер. Итальянский, 106), ScopusID, ORCID, AuthorID, nikitina.vm@gmail.com

Ирина Федоровна Развеева, старший преподаватель кафедры математики и информатики Донского государственного технического университета (344003, г. Ростов-на-Дону, пл. Гагарина, 1), AuthorID, razveevai@mail.ru

Денис Вадимович Бондаренко, магистрант кафедры программного обеспечения вычислительной техники и автоматизированных систем Донского государственного технического университета (344003, г. Ростов-на-Дону, пл. Гагарина, 1), AuthorID, denis.bondarenko.dev@gmail.com

Заявленный вклад соавторов:

Н.В. Кудинов — дополнение метода контрольных ячеек алгоритмической моделью масок и индексов; программная реализация решения гидродинамических уравнений: алгоритм обновления значений в виртуальных ячейках, структуры данных для хранения гидродинамических полей на основе N-размерных массивов; комплексирование программных модулей.

А.А. Филина — формализация взаимосвязи биоэкологических и физико-химических процессов в водоёмах регионального значения; тестирование программной реализации алгоритма матричной прогонки, выбор способа пространственно-временной аппроксимации уравнений неразрывности и Навье-Стокса.

А.В. Никитина — предварительное научное редактирование, научное консультирование рабочей группы.

И.Ф. Развеева — анализ гидрофизических свойств солёной воды по данным натурных наблюдений,

опубликованных в сети Интернет; корректировка текста статьи. еи

Д.В. Бондаренко — изучение, сравнение, выбор уравнений состояний воды; реализация алгоритма, ен

визуализирующего зависимости скорости звука от плотности и солёности водной среды; тестирование ав

программной реализации компьютерной модели солёной воды; корректировка текста статьи. рпу

и

Конфликт интересов: авторы заявляют об отсутствии конфликта интересов. g

ки

Все авторы прочитали и одобрили окончательный вариант рукописи. х

ет

Received 03.04.2023 §

Revised 24.04.2023 ьел

Accepted 25.04.2023 тил

с и

About the Authors:

Nikita V. Kudinov, Cand.Sci. (Eng.), Associated Professor of the Computer and Automated Systems Software

ha «

CS

Department, Don State Technical University (1, Gagarin sq., Rostov-on-Don, 344003, RF), ScopusID, ResearcherID, g

ORCID, AuthorID, kudinov nikita@mail.ru |

&

Alena A. Filina, Cand.Sci. (Eng.), Researcher of the System Software Department, "Supercomputers and Neurocomputers Research Center" Co Ltd (106, Italyansky lane, Taganrog, Rostov Region, 347900, RF), ScopusID, ¡^ ORCID, AuthorID, j.a.s.s.y@mail.ru

Alla V. Nikitina, Dr.Sci. (Eng.), Professor of the Computer and Automated Systems Software Department, Don State Technical University (1, Gagarin sq., Rostov-on-Don, 344000, RF), researcher, "Supercomputers and Neurocomputers Research Center" Co Ltd (106, Italyansky lane, Taganrog, Rostov Region, 347900, RF), ScopusID, ORCID, AuthorID, nikitina.vm@gmail.com.

Irina F. Razveeva, Senior Lecturer of the Mathematics and Informatics Department, Don State Technical University (1, Gagarin sq., Rostov-on-Don, 344003, RF), AuthorID, razveevai@mail.ru

Denis V. Bondarenko, Graduate Student of the Computer and Automated Systems Software Department, Don State Technical University (1, Gagarin sq., Rostov-on-Don, 344003, RF), AuthorID, denis.bondarenko.dev@gmail.com

Claimed contributorship:

NV Kudinov: supplementing the control cell method with an algorithmic model of masks and indices; software implementation of the solution to hydrodynamic equations: an algorithm for updating values in virtual cells, data structures for storing hydrodynamic fields based on N-dimensional arrays; integration of software modules.

AA Filina: formalization of the relationship between bioecological and physicochemical processes in reservoirs of regional significance; testing the software implementation of the matrix sweep algorithm; selecting a method for spatiotemporal approximation of the continuity and Navier-Stokes equations.

AV Nikitina: preliminary scientific editing; scientific consulting of the working group.

IF Razveeva: analysis of hydrophysical properties of salt water according to field observations published on the Internet; correction of the text of the article.

DV Bondarenko: investigation, comparison, selection of equations of water states; implementation of an algorithm visualizing the dependence of the speed of sound on the density and salinity of the aquatic environment; testing of the software implementation of a computer model of salt water; correction of the text of the article.

Conflict of interest statement: the authors do not have any conflict of interest.

All authors have read and approved the final manuscript.

on Ö

0 T3

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

1

'S

<D &

£

i Надоели баннеры? Вы всегда можете отключить рекламу.