автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.18, диссертация на тему:Математические модели элементов гидротехнических сооружений

кандидата технических наук
Данилюк, Вячеслав Анатольевич
город
Санкт-Петербург
год
2011
специальность ВАК РФ
05.13.18
Автореферат по информатике, вычислительной технике и управлению на тему «Математические модели элементов гидротехнических сооружений»

Автореферат диссертации по теме "Математические модели элементов гидротехнических сооружений"

На правах рукописи^-

ДАНИЛЮК ВЯЧЕСЛАВ АНАТОЛЬЕВИЧ

МАТЕМАТИЧЕСКИЕ МОДЕЛИ ЭЛЕМЕНТОВ ГИДРОТЕХНИЧЕСКИХ

СООРУЖЕНИЙ

Специальность 05.13.18 — математическое моделирование, численные методы и комплексы программ

Автореферат диссертации на соискание ученой степени кандидата технических наук

Санкт-Петербург 2011

Работа выполнена на кафедре Прикладной математики Санкт-Петербургского государственного университета водных коммуникаций.

Научный руководитель:

Доктор технических наук, профессор Голоскоков Дмитрий Петрович

Официальные оппоненты:

Доктор технических наук, профессор Галилеев Сергей Михайлович

Доктор физико-математических наук, профессор Пшеницын Владимир Ильич

Ведущая организация:

Санкт-Петербургский государственный архитектурно-строительный университет

Защита состоится « 2011 года в /у часов на заседании дис-

сертационного совета Д 223.009.03 при Санкт-Петербургском государственном университете водных коммуникаций по адресу: 198035, Санкт-Петербург, ул. Двинская, д. 5/7, ауд. 235.

С диссертацией можно ознакомиться в фундаментальной библиотеке университета.

Автореферат разослан « 2011 года.

Ученый секретарь диссертационного совета кандидат технических наук, доцент

Барщевский Е. Г.

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ Актуальность работы. Зарубежный и отечественный опыт эксплуатации массивных камер шлюзовых сооружений показал, что ресурс их прочности и надежности после 40...50 лет работы практически исчерпывается. Объясняется это объективными закономерностями перераспределения внутренних напряжений в материале сооружения, в том числе и при смене времён года. Сезонные колебания температур вызывают упругие деформации и, как следствие, при превышении пределов прочности, влекут за собой пластические деформации материала в местах концентрации напряжений (трещинах и межблочных швах). Сказанное обуславливает потребность детального анализа происходящих в теле деформаций, вызвавших эти деформации причин, оценки удельного вклада в деформации каждой из причин.

Большинство практических задач теории упругости, к сожалению, не имеют точного аналитического решения. Поэтому развитие приближённых аналитических и численно-аналитических методов решения задач теории упругости представляется по-прежнему актуальным.

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

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

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

Объектами исследования являются гидротехнические конструкции, такие как камеры судоходных шлюзов, плотины, а также элементы этих сооружений.

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

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

Научная новизна:

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

2. Разработан комплекс вычислительных программ в пакете Мар1е, реализующих предложенный метод для плоских задач теории упругости и ста-

ционарной теплопроводности. Особенностью разработанных вычислительных программ являются процедуры, уменьшающие объём и время расчётов: замена процедуры интегрирования полиномиальной функции невязок на процедуру вычисления наборов коэффициентов, дающую аналогичный интегрированию результат за время в 10-15 раз меньшее; уменьшение мантиссы за счёт контроля погрешности граничных аппроксимаций.

3. На основе разработанного численно-аналитического метода предложены новые математические модели для расчета гидротехнических сооружений и их элементов. На защиту выносятся:

1. Численно-аналитический метод решения плоской задачи теории упругости и плоской стационарной задачи теплопроводности в полиномах.

2. Математические модели напряжённо-деформированного состояния гидротехнических сооружений и их элементов: расчет камеры Шекснинского гидроузла на собственный вес, расчет головы шлюза от поверхностных сил и собственного веса, задача о щели в бетонном блоке камеры судоходного шлюза.

3. Комплекс компьютерных программ, разработанных, в математическом пакете Мар1е, предназначенных для решения плоской задачи теории упругости и стационарной задачи теплопроводности.

Практическая значимость. Метод позволяет производить прочностные расчеты реальных камер судоходных гидротехнических сооружений и аналогичных конструкций, а также приближённо решать двумерные краевые задачи, описываемые однородным уравнением Лапласа. Полученные решения конкретных краевых задач теории упругости доведены до практической реализации в расчетных схемах ГТС. Созданы и реализованы в программах в системе аналитических вычислений Мар1е новые эффективные алгоритмы расчета НДС гидротехнических сооружений, позволяющие решать задачи оптимизации параметров сооружений.

Достоверность полученных результатов подтверждается:

• строгим использованием математического аппарата теории упругости, теории дифференциальных уравнений;

• совпадением решений полученных численно-аналитическими методами в пакете Мар1е с аналитическими решениями, полученными другими методами (методом начальных функций), а также методом конечных элементов в пакете Ма11аЬ.

Внедрение результатов. Результаты, полученные в диссертационной работе, используются:

• в учебном процессе в Санкт-Петербургском университете водных коммуникаций при выполнении курсовых и дипломных работ по специальности «Прикладная математика и информатика», связанных с математическим моделированием упругих тел;

• в учебном процессе Военной академии тыла и транспорта им. Генерала армии A.B. Хрулёва при разработке учебно-методических материалов на кафедре общенаучных и общетехнических дисциплин;

• в ООО «БАЛТМОРПРОЕКТ» при выполнении предварительных оценочных расчётов элементов гидротехнических сооружений на прочность. Апробация работы. Основные положения и результаты, полученные в

диссертации, докладывались и обсуждались на:

• международной научно-практической конференции «Водный транспорт России: инновационный путь развития» проходившей 6-7 октября 2010 г. в Санкт-Петербурге.

• конференции кафедры прикладной математики СПГУВК 19 ноября 2010 г.

• конкурсе на лучший инновационный проект в области водного транспорта в 2010 г. (проект удостоен премии университета).

• 9-ой межвузовской научно-практической конференции ППС, аспирантов и студентов «Наука и инновации в социально-экономическом и инженерно-техническом развитии транспортных коммуникаций и инфраструктуры Выборгского района», проходившей 30 сентября 2010 г. в городе Выборге;

• 10-ой межвузовской научно-практической «Современное состояние и перспективы развития науки и образования и их влияние на развитие водного транспорта, промышленное, социальное, культурное и экономическое положение Северо-Западного региона России», проходившей 29 апреля 2011 г. в городе Выборге (докладу присуждено 1-ое место).

• Промежуточные результаты диссертационного исследования докладывались автором на конкурсе студентов и аспирантов СПГУВК на лучшую научную работу в области водного транспорта в 2010 году. Публикации. Основное содержание работы опубликовано в 6 печатных

работах, две из которых в журнале, рекомендованном ВАК.

Структура и объем работы. Диссертация состоит из введения, четырех разделов, заключения, приложений (коды программ и список литературы, включающий 90 наименований). Полный объем работы составляет 166 страниц, объём приложений составляет 33 страницы, работа содержит 110 рисунков.

КРАТКОЕ СОДЕРЖАНИЕ РАБОТЫ Во введении дано обоснование актуальности работы, сформулированы ее цели и научная новизна.

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

использованием полиномов. Однако, из-за трудностей, возникающих при практической реализации, они используются значительно реже численных методов. Аналитические методы изложены в трудах Б.Н. Жемочкина, И.Г. Бубнова, В.З. Власова, Б.Г. Галеркина, С.П. Тимошенко, В.В. Новожилова, A.C. Малие-ва, В.Н. Фролова, К.А. Китовера, A.A. Курдюмова, М.Д. Галилеева и др.

Анализ методов исследования НДС ГТС и их элементов показал, что традиционно используемые методы (методы сопротивления материалов, метод конечных элементов (МКЭ)) не лишены недостатков.

Обозначена важная роль в исследованиях НДС упругих тел пакетов компьютерной математики, ориентированных на выполнение сложных аналитических операций (и прежде всего на работу с символьными величинами), благодаря развитию которых, оказалось возможным построить универсальный алгоритм, реализующий численно-аналитический вариант метода полиномов для задач с различной геометрией исследуемой области и произвольно заданными граничными условиями.

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

Система дифференциальных уравнений в перемещениях, описывающая плоскую деформацию, имеет вид:

д2и [ 1 Э2у | l-2v д2и _ дх2+2-2vdxdy+2-2vdy2~ '

Э2у | 1 дги | l-2v Э2у ду2 + 2 - 2v дхду + 2 -2v дх2 ~

Здесь и и v — горизонтальные и вертикальные перемещения соответственно.

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

л+1

«. = 1>, • • =агу"+а2х-у+... + ап ■ х"~] ■ у + а„+1 • л".

/=1

Например, частным решением 1-го порядка системы (1) будет пара функций:

ut=at-x + a2-y\

v, = 6, • х + Ь2 ■ у.

Здесь коэффициенты а,,^,¿,,¿>2 произвольны. Для удобства формализации математических преобразований, все свободные коэффициенты ai,bi для решений, порядок которых выше 0-го, в дальнейшем нумеруются строго в порядке

возрастания и представляются в виде: а1,а1,...,ап. Так для полинома 1-го порядка свободные коэффициенты обозначаем как а^,аг,аъ,а4, для полинома 2-го порядка — а5,аЛ,а7,а8, 3-го порядка — а9,а10,аи,а12, ..., для 20-го порядка — а17,ап,ап,а>й,..., для и-го порядка — а4п_г,а4п_2,а4п_х,а4п и т. д.

Решение задачи в полиномах представляется в виде суммы частных решений от 0-го порядка до некоторого «-го, то есть:

>1 п

и{х>у) = vix>y) = Zv. -i=0 1=0

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

и = с{ sin^x- et,y + с2 • cos к2х ■ ек-у + с3 • cos к3у ■ ек,х + с4 ■ sin к4у ■ ек,х;

V = -с, • cos к{:с • ек[У + с2 • sin к2х ■ ек'-у - с3 • sin къу ■ ек'х + с4 ■ cos к4у ■ ек':.

Здесь, c¡,kj свободно варьируемые коэффициенты. Посредством подстановки указанных членов ряда Фурье в систему (1) можно легко убедиться, что они являются частными решениями этой системы.

Установлено, что по сравнению с полиномами численно-аналитическое моделирование с использованием рядов Фурье имеет ряд недостатков:

1) затраты времени на интегрирование функции невязок, имеющей в своём составе члены ряда Фурье, по границе значительно превышают аналогичные затраты при моделировании полиномами для одинаковых погрешностей граничных аппроксимаций;

2) возникают сложности с нахождением оптимальных значений коэффициентов k¡;

3) плохая точность аппроксимаций из-за связанности функций перемещений и и V через коэффициенты с..

Таким образом, для моделирования НДС упругих тел посредством численно-аналитического метода, удобнее применять полиномы.

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

Численно-аналитический метод решения в полиномах предполагает оптимизацию свободных коэффициентов a¡ частных полиномиальных решений системы (1) таким образом, чтобы перемещения и и v и соответствующие им напряжения как можно более точно аппроксимировали граничные условия. Оптимизация этих коэффициентов производится посредством метода наименьших квадратов (МНК). Аппроксимация граничных условий производится в два этапа — сначала аппроксимируют граничные напряжения посредством коэффициентов a¡,a1,...,an, и только затем граничные перемещения с помощью двух коэффициентов полинома 0-го порядка а0,Ь0. Для проведения этих аппроксимаций граница рассматриваемого упругого тела должна быть разбита на конечное число прямолинейных отрезков, каждому из которых ставится в соответствие

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

к к

ы ы Здесь, к — количество граничных отрезков, Д^(.(о1,а2,...,ап) — функция невязок по нормальным напряжениям на /-ом отрезке, К,[ах,аг.....ап) — функция

невязок по касательным напряжениям на /-ом отрезке.

В том случае, если на /-ом граничном отрезке заданы нормальные напряжения ап,(х,у) и касательные напряжения С75(.(л:,у), функции невязок для вертикально ориентированных граничных отрезков имеют вид:

Кі(аІ,а2,...,а„) =

/К,- (*/ {у)'У^,а2,...,ап) - ап. (*, (у),у)) ¿у

77,

<*, 2

для прочих отрезков:

ЛГ.(а,,а2,...,ап)= 1 +

ІІЕ!А

со в2Д

г, < \ I, ЯІП2 Д

Ах'Уі(х)'аі>аг>-">а')-апі[х'Уі(х)))1<ік

1Л-

2

І К* {х,У, {х),Ч,а2,...,ая) - £Т5,. (х,у, (*))) (к

Здесь, хпі,хкі — начальная и конечная абсциссы /-ого граничного отрезка; упі,укі — начальная и конечная ординаты /-ого граничного отрезка; х:(у)'Уі{х) — функции, задающие прямую, на которой лежит /'-ый отрезок; Д — угол ориентации /-ого граничного отрезка (для вертикально ориентирована п Зл\

ных граничных отрезков Д. ).

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

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

ЭР(а1,а2,...,ая)

да

- = 0, /=1,2,..„и.

Из решения данной системы, определяются оптимальные значения коэффициентов а,,я2,...,ап, при которых функция невязок /г(а,,а2,...,а„) имеет минимум. Таким образом, с учётом найденных коэффициентов а1,а2,...,аП, полу-

ченная пара численно-аналитических решений и(х,у) и v(x,y) отличается от истинных перемещений на константы ап,Ь0. Чтобы вычислить эти постоянные, общее решение задачи представляется как:

U(x,y,a0) = a0 + u(x,y)\ V(x,y,b0) = b0 + v(x,y).

На тех граничных отрезках, где граничные условия заданы в перемещениях, выражаем нормальные и касательные перемещения через переменные

х,у,а0,Ь0:

Un, (x,y,a0) = -U(x,y,a(l)smfll + V( х, у, b0) cos Д; Us,{x,y,aa) = U{x,y,a<i)cosPi + V{x,y,bQ)smPr Функции невязок для вертикально ориентированных отрезков по нормальным и касательным перемещениям будут следующими:

И/(яоА) =

М«оА) =

УК 2

\(щ(*,М'-^оА)-Щ(*,(у),у)) dy

/(^ (*,- (у).У*а0А) us: (*/ М- J'))' dy

Функции невязок для прочих отрезков по нормальным и касательным перемещениям будут следующими:

, , ч sin2 В

v cos Д

ЫаоА) = М +

sin2 Д

cos Д

|(С/и,. (х,у. (х),а0,Ь0) - ми,- (х,у, (х)))2 dx

2

Здесь, ми, и м^, —■ заданные граничные условия в перемещениях. Суммарная

функция невязок находится как:/(я0А) = ^и/(аоА)+$^;(аоА)- Пределы в

суммах не указаны, поскольку граничные условия в перемещениях могут быть заданы, например, на 1-ом и 3-ем отрезках, а на 2-ом заданы в напряжениях. Сумма в данной формуле предполагается для всех отрезков, на которых граничные условия заданы в перемещениях.

Решая систему из двух линейных алгебраических уравнений д/(айА) пд/(ай,Ь0) „

—*-1 = 0,—V--- = 0, определяем оптимальную пару коэффициентов

Эа„

Э6„

-•о ""о

а0,Ь0 и, как следствие, окончательное решение в перемещениях.

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

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

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

Для реализации данного метода разработана программа в пакете Мар1е. Проведено тестирование программы на математических моделях ряда задач плоской теории упругости. Численно-аналитические решения по методу полиномов хорошо согласуются с решениями, найденными альтернативными методами.

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

Система, учитывающая собственный вес сооружения:

д2и 1 Э2у 1-2у Э2и дх2 + 2-2у дхду + 2-2У ду2

1 д2и \-2у Э2у _ (1 + у)(1-2у) ду2 + 2-2удхду + 2-2удх2~Рб8 Е( 1-у) ' П Система, учитывающая термоупругие напряжения:

д2и 1 Э2у 1-2у д2и _а(1 + у)дГ дх2 + 2- 2У дхду + 2-2у ду2 ~ 1-У дх '

Э2у 1 Э2и 1-2у Э2у а(1 + у)дТ

--1----1---=—---—. (4)

Эу2 2-2удхду 2-2у дх2 1 -У ду

В системе (3) ось^ направлена строго вверх, то есть противоположно (навстречу) вектору ускорения свободного падения. В системе (3) а — коэффициент температурного линейного расширения материала.

Систему дифференциальных уравнений (3) можно свести к однородной с помощью замены переменной. Так для устранения неоднородности

(Ьн/Д1—2к) ^ ВЫзВанной собственным весом конструкции, наиболее удоб-

.0 + ").

.2

ной является следующая замена: ирг = 0, ург = --х

Е

Здесь ирг,\рг — частные неоднородные решения системы (3). Как видно, они

действительно сводят эту систему к однородной системе (1). Сделав данную замену, мы корректируем граничные условия исходной задачи с учётом данной замены и решаем её методом, разработанным во второй главе, получаем решения и*,у*. Тогда решение задачи в перемещениях от собственного веса соору-

(1 + и) 2

жения записывается как: и = и + ирг=и , v = v + ург = у + --х .

Для решения задачи теории упругости от собственного веса в полиномах разработана вычислительная программа в пакете Maple (представлена в Приложении 4), реализующая разработанный численно-аналитический метод. Проведено тестирование программы на задачах, имеющих точное решение, которое показало хорошее соответствие решений.

Для задачи термоупругости частные неоднородные решения не являются известной наперёд функцией. Их определение тесно связано с решением стационарной тепловой задачи и определения функции распределения температур Т внутри сооружения. Численно-аналитический метод был адаптирован для решения стационарной тепловой задачи. В первом параграфе третьей главы изложен вариант этого метода для решения двумерного уравнения Лапласа с граничными условиями Дирихле.

Пусть решение стационарной тепловой задачи представлено в виде: T(x,y) = aaa+ai0x + a^y + auxy + a10{x2-у1), здесь аю,а10,а01,а11,а20 — свободно варьируемые коэффициенты.

В этом случае для системы (4) несложно подобрать пару частных неоднородных решений. Так фрагменту температур Т(х,у) = а00 ставится в соответствие пара частных однородных решений ирг=0, vpr-0. Фрагменту Т(х,у) = а1ах соответствует пара частных неоднородных решений

ирг V-0. Д™ Фрагмента Т(х,у) = а01у имеем ирг=0,

vpr =омог(1 + — j, и наконец, для Т{х,у) = а№(х2 —у1} получаем

а20аг(1 + у) з _ flMg(l + v) , " 3(l-v) ' V 3(1-v)

В том случае, если полином 2-го порядка недостаточно точно аппроксимирует граничные температуры, удобнее будет не повышать дальше порядок полинома, а представить решение в виде частичной суммы ряда Фурье:

п

Т(х, у) = £ (Арк,х sin к.у + Be"' cos к. у + С.е'у sin£jc + Z>ei|rcos£,x).

Тогда частные неоднородные решения представляются в следующем виде:

" 1

upr + (sin к,У + B¡ek,s COS k¡y + Dpk>y sin k.x - С:ек'у cos k¡x),

П ^ |

vpr =a(l + sin k:y - AteK" eos k¡y + C¡ek'y sin k¡x + D,ek,y cos k¡x).

í=I k¡

В этом случае частным неоднородным решением будет сумма полинома и фрагмента ряда Фурье. Граничные условия исходной задачи также корректи-

руются с учётом частных неоднородных решений, после чего решается с новыми граничными условиями систему уравнений (1), методом, изложенным во второй главе, и находится пара решения и*,у*. Тогда перемещения, вызванные объёмными силами, записываются как: и = и' +ирг, v = v' + vpr. К ним нужно

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

м, = и + и(х,у) - а \т(х,у)(]х + А-у + В;

у,=у + У(х,у)-а1т(х,у)(/у-Ах + С.

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

\(ди Эул

сдвиговой деформации, то есть е=—I— + =0.

дх

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

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

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

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

Изложены подходы к определению погрешности численно-аналитического решения. В виду того, что частные решения абсолютно точно удовлетворяют уравнениям системы (1), погрешность решения в области будет вызвана только погрешностью аппроксимаций граничных условий. В этом случае погрешность решения можно оценить, вычислив относительную погреш-

I р 1Т

ность <5, = I-г.-п—гг- или абсолютную погрешность Д = I—. Здесь,

2 у 2р- шах {|(Ти; |,\<уя. и Р рр

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

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

средственного вычисления определённого интеграла, задаваемой в пакете Ма-ple командой int(/(jc,a,,...,a4ii),jc = a..6), где / —функция невязок по границе тела, а и b — пределы интегрирования, я,,...,а4)1 — коэффициенты полинома решения, п — порядок полиномиального решения. Если предположить, что функция / является многочленом (то есть граничные условия тоже заданы только в полиномах), то указанную команду int можно заменить определённой последовательностью команд, приводящей к тому же результату. Прежде всего, посредством команды к, = coeff^x-f^x,ai,...,aAn),x'^ вычисляется список коэффициентов при jc' , причём i здесь изменяется от 1 до 2и -1. Далее непосредственное интегрирование jc'-1 (взятых из функции /(*,а,,...,я4л)) заменяется

Ь' — о' , „

командой Sj =-, здесь i также изменяется от 1 до 2п-\. Далее выполня-

i

ется суммирование попарных произведений kt и si соответственно, для i изменяющегося от 1 до 2и -1. В результате, приходим к тождеству:

2п—I

mt(f(x,al,...,a4n),x = a.J})=Y,(krsi)-

i=1

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

Также для снижения временных затрат рационально ограничивать значение мантиссы в зависимости от динамики вычисляемых в программе погрешностей. Очевидно, что если при увеличении числа удерживаемых знаков после запятой не происходит существенного изменения погрешности граничных аппроксимаций, то данное увеличение мантиссы было ненужным. При решении большого количества тестовых примеров была установлена следующая эмпирическая зависимость мантиссы от порядка решения: N<2n. Так при решении задачи описанной в п. 4.4 использовался полином 18 порядка, при этом было взято всего лишь 30 знаков после запятой, в то время как A.B. Матросов для этой же задачи учитывал в методе начальных функций (МНФ) 120 знаков после запятой. Таким образом, без ущерба для точности решения можно значительно уменьшать мантиссу.

Отметим ещё одну особенность разработанных программ — возможность учета несогласованных граничных условий в общей точке двух граничных отрезков (например, на одном граничном отрезке задана постоянная температура 15°С, а на соседнем — 10 °С; при этом, в общей точке этих отрезков будет несоответствие граничных условий, которые невозможно аппроксимировать никакой непрерывно-дифференцируемой функцией).

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

начает, что полином у-ого порядка будет исключён из решения и, наоборот, если этот коэффициент приравнять единице, то полином у-ого порядка будет учтён в решении.

При решении некоторых задач возникает ситуация, когда на одних граничных отрезках граничные условия при повышении порядка полинома решения аппроксимируются быстрее, чем на других. Чтобы сделать аппроксимацию граничных условий более равномерной по граничным отрезкам нужно функции невязок по «плохим» отрезкам в формуле (2) взять несколько раз, чтобы усилить удельный вес функции невязок по конкретному граничному отрезку в суммарной функции невязок по всей границе. В программе из Приложения 3 предусмотрена возможность многократного усиления функций невязок по граничным отрезкам. Граничные отрезки, на которых ГУ аппроксимируются хуже, чем на других, выявляются эмпирически, исходя из совместных графиков заданных и аппроксимированных граничных условий.

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

Четвертый раздел посвящена моделированию НДС ГТС и их элементов посредством разработанного во второй и третьей главах метода и комплекса программ.

Решена стационарная тепловая задача для бетонного блока камеры судоходного шлюза численно-аналитическим методом с использованием полиномов и в пакете Ма^аЬ, результаты расчётов хорошо согласуются между собой (рис. 1,2).

Рис. 1. Диаграмма распределения температур внутри блока, полученная посредством метода конечных элементов в пакете МаЙаЬ. 298ЛГ

Рис. 2. Диаграмма распределения температур внутри блока, полученная посредством численно-аналитического метода полиномом 7 порядка в пакете Мар1е.

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

Решена задача о прямоугольной равномерно нагруженной пластине, защемлённой по бокам; большинство результатов хорошо согласуются с альтернативным решением посредством МНФ (рис. 3-8), для случая рассогласования результатов указаны причины.

Рис. 3. Графики безразмерных перемещений и ■ Е в сечениях параллельных оси у, вычисленных по МНФ.

Рис. 5. Графики безразмерных напряжений <7Х в сечениях параллельных оси у, вычисленных по МНФ.

Рис. 4. Графики безразмерных перемещений и ■ Е в сечениях параллельных оси у, вычисленных численно-аналитическим методом в полиномах.

Рис. 6. Графики безразмерных напряжений СГ в сечениях параллельных оси у, вычисленных с помощью численно-аналитического метода.

Рис. 7. Графики безразмерных напряжений Г в сечениях параллельных оси х, вычисленных по МНФ.

Рис. 8. Графики безразмерных напряжений Т в сечениях параллельных оси х, вычисленных с помощью численно-аналитического метода.

Решена задача Ламе для двух случаев нагружения кольцевого сечения: 1) сжатие с двух сторон; 2) только внешнее сжатие. Результаты, полученные численно-аналитическим методом, хорошо согласуются с точным решением (рис. 9-14).

Рис. 9. Графики напряжений <Уу в сечении Рис. 10. Графики напряжений Оу в сечении

кольца для случая двустороннего нагруже- кольца для случая одностороннего внешне-ния (синим цветом показано численно- го нагружения (синим цветом показано чис-

аналитическое решение в полиномах, крас- ленно-аналитическое решение в полиномах,

ным — аналитическое). красным — аналитическое).

Рис. 11. Графики напряжений <ТХ в сечении кольца для случая двустороннего нагруже-ния (синим цветом показано численно-аналитическое решение в полиномах, красным — аналитическое).

Рис. 13. Графики перемещений V в вертикальном сечении кольца для случая двустороннего нагружения (синим цветом показано численно-аналитическое решение в полиномах, красным — аналитическое).

Рис. 12. Графики напряжений <7Т в сечении кольца для случая одностороннего внешнего нагружения (синим цветом показано численно-аналитическое решение в полиномах, красным — аналитическое).

Рис. 14. Графики перемещений V в вертикальном сечении кольца для случая одностороннего внешнего нагружения (синим цветом показано численно-аналитическое решение в полиномах, красным — аналитическое).

С помощью численно-аналитического метода произведён расчёт головы шлюза; погрешность аппроксимации граничных условий не превышает допустимых пределов, также смоделировано дополнительное влияние собственного веса на НДС головы шлюза.

Проанализировано влияние собственного веса стены камеры Шекснин-ского шлюза № 8 Волго-Балтийского Водного Пути на её НДС. В диссертации A.A. Семёнова построена математическая модель НДС стены данного шлюза от внешних сил и температурных напряжений, однако, он не учёл влияния собственного веса. Напряжения ау от поверхностных сил в среднем сечении второго

блока, график этих напряжений представлен на рис. 15.

Уда

Рис. 15. Распределение напряжений (7у в горизонтальном сечении у = 6 м. от давления

грунта засыпки.

Распределение напряжений от собственного веса в том же сечении (решение с помощью полиномов):

Рис. 16. Распределение напряжений (Ту в горизонтальном сечении у = 6 м. от собственного веса.

В заключении сформулированы основные результаты диссертационной работы.

В приложении содержатся программы расчета конструкций и их элементов, реализованные в математическом пакете Мар1е и список использованной литературы.

РЕЗУЛЬТАТЫ РАБОТЫ В связи с давно назревшей проблемой, связанной с точностью расчёта НДС гидротехнических сооружений, в диссертации получил дальнейшее развитие численно-аналитический метод Ритца для решения плоских задач теории упругости в полиномах. В отличие от известных подходов, решение строится в виде разложения по полиномам, априори удовлетворяющих уравнениям плоской задачи теории упругости в перемещениях внутри области. Коэффициенты разложения находятся из условия минимума невязки в выполнении граничных условий методом наименьших квадратов. Таким образом, оценка прочности элементов сооружений сводится к решению некоторой краевой задаче теории упругости — задаче математической физики. Сведение задачи расчета НДС сооружения к некоторой краевой задаче позволяет использовать для ее решения весь арсенал методов, имеющихся для решения краевых задач, — как аналитические, так и численные методы. Это повышает достоверность и надежность получаемых решений.

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

Основное направление развития метода — применение его к расчету различных гидротехнических конструкций, например, таких как камеры судоходных шлюзов и плотины.

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

Созданы и реализованы в программах в системе аналитических вычислений Мар1е новые алгоритмы расчета НДС и решения стационарных задач для плоских областей.

Резюмируем полученные результаты:

1. Развит численно-аналитический метод решения плоской задачи теории упругости и плоской стационарной задачи теплопроводности в полиномах.

2. На основе предложенного метода разработаны математические модели напряжённо-деформированного состояния гидротехнических сооружений и их элементов от поверхностных сил, собственного веса и температурных напряжений.

3. Разработан комплекс компьютерных программ в математическом пакете Мар1е, предназначенных для решения плоской задачи теории упругости и стационарной задачи теплопроводности. Особенностью разработанных

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

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

ПУБЛИКАЦИИ ПО ТЕМЕ ДИССЕРТАЦИИ В изданиях, предусмотренных «Перечнем изданий ВАК»:

1. Данилюк В.А. Расчёт камеры судоходного шлюза методом граничных элементов. // Журнал университета водных коммуникаций. - Вып. I (IX) - СПб.: СПГУВК, 2011 г. С. 14-19.

2. Голоскоков Д.П., Данилюк В.А. Моделирование напряжённо-деформированного состояния камеры судоходного шлюза с помощью полиномов, Журнал университета водных коммуникаций. Выпуск 12 СПб.: СПГУВК, 2011.

В других изданиях:

3. Данилюк В.А. Моделирование напряжённо-деформированного состояния сооружений с помощью методов граничных элементов. // Сборник научных статей IX Межвузовской научно-практической конференции ППС, аспирантов и студентов. Брошюра - Вып. 7 - Выборг: ВФ СПГУВК, 2010 г.-С. 65-121.

4. Данилюк В.А. Расчёт бетонного блока камеры судоходного шлюза с помощью полиномов. // Математика и ее приложения: Межвузовский сборник научных трудов / Под ред. Д.П. Голоскокова, А.Р. Шкадовой. - Вып. 2-СПб.: СПГУВК, 2009 г. С. 173-184.

5. Данилюк В.А. Численно-аналитическое решение нестационарной тепловой задачи с коэффициентом теплопроводности, зависящим от температуры. // Математика и ее приложения: Межвузовский сборник научных трудов / Под ред. Д.П. Голоскокова, А.Р. Шкадовой. - Вып. 3 - СПб.: СПГУВК, 2011 г. С. 209-215.

6. Данилюк В.А. Численное решение задач математической физики с помощью полиномов. // Журнал университета водных коммуникаций. - Вып. III - СПб.: СПГУВК, 2009 г. С. 193-196.

Подписано в печать 01.12.11 Сдано в производство 01.12.11 Формат 60x84 1/16 Усл.-печ. л. 1,16. Уч.-изд. л. 1. _Тираж 60 экз._Заказ № 176_

Санкт-Петербургский государственный университет водных коммуникаций 198035, Санкт-Петербург, ул. Двинская, 5/7

Отпечатано в типографии ФБОУ ВПО СПГУВК 198035, Санкт-Петербург, Межевой канал, 2

22 1 î

2010282018