Численные методы расчета тонких изотропных оболочек вращения
1 2 А.Я. Астахова , Р.С. Рузанкин
1 Национальный исследовательский Московский государственный строительный
университет 2Высшая Школа Экономики
Аннотация: Численные методы расчета оболочек дают возможность получить широкий спектр решений при изменении различных параметров. Объектом данного исследования является математическая модель тонких, изотропных, упругих оболочек вращения постоянной толщины. Задача решается с позиции моментной теории. Для определения напряженно-деформированного состояния оболочки разрешающая система получена при преобразовании основных систем уравнений оболочек вращения моментной теории и разделения переменных. Все компоненты неизвестных функций и нагрузки раскладываются в ряды Фурье по окружной координате. Для верификации численного решения с помощью системы компьютерной математики Maple 17 была составлена программа на языке программирования Python. Для построения графиков была использована библиотека Matplotlib. Приведены примеры численного расчета кольцевых сферических оболочек на действие кольцевых нагрузок. Представлены варианты действия одной и двух кольцевых нагрузок на оболочки с разными условиями опирания по контурам и разными углами полураствора. В табличной форме приведена разница результатов расчета между двумя методами для функций изгибающих моментов и функций перемещений, наибольшее значение которой составляет 0.0015%. Ключевые слова: оболочка вращения, сферическая, изотропная, упругая, метод компьютерный математики, язык программирования Python.
В настоящее время широко применяются в инженерных конструкциях различного назначения тонкостенные элементы в форме оболочек. В различных областях техники наиболее распространены оболочки вращения. К ним относятся, например, емкости для хранения газа и сыпучих материалов, паровые котлы. Поверхности этих сооружений имеют форму цилиндра, сферы, конуса.
Численные методы расчета оболочек имеют определенную практическую направленность, т.к. дают возможность получить широкий спектр решений при изменении различных параметров. Объектом данного исследования является математическая модель тонких, однородных, изотропных, упругих оболочек вращения постоянной толщины. Задача
решается с позиции моментной теории. С конца девятнадцатого века зарубежные [1, 2] и отечественные ученые [3 - 5] разрабатывали методы расчета оболочек различных форм. В работе [2] были систематизированы основные результаты и сформулирована теория расчета (Теория Кирхгофа -Лява). Существуют различные подходы к определению напряженно-деформированного состояния конструкций, разработаны, например, энергетические методы [6, 7].
Полная система уравнений, содержащая уравнения равновесия, геометрические соотношения и соотношения упругости линейной теории представляет систему дифференциальных уравнений в частных производных [3 - 5]. В настоящее время не существует методов определения точного решения для систем дифференциальных уравнений в частных производных, поэтому используют численные методы решения.
Для определения компонентов напряженно-деформированного состояния оболочки разрешающая система восьми обыкновенных дифференциальных уравнений получена при преобразовании основных систем уравнений оболочек вращения моментной теории и разделения переменных [8]. Все компоненты напряженно-деформированного состояния и нагрузки раскладываются в ряды Фурье по окружной координате ф. На рис. 1 показаны внутренние усилия, действующие на элемент срединной поверхности оболочки. Для оболочек вращения криволинейными координатами являются ^ - длина дуги вдоль образующей и ф - угол в параллельном круге.
М Инженерный вестник Дона, №9 (2024) ivdon.ru/ru/magazine/arcliive/n9y2024/9492
Рис. 1. - Внутренние усилия в оболочке Для оболочки вращения (рис. 2) в соответствии с геометрией оболочки вводятся следующие компоненты усилий и перемещений для к-го слагаемого
ряда Фурье (1):
Trk = Tlk cos 8 4- Vlk sin8 ; Tzk = Tlk sin 8 — Vlk cos 8; '
urk = uk cos 8 + wk sind ;uzk = uksin8 — wk cos 8; Где Trk, Tzk - радиальное, осевое усилия, S\k - приведенное сдвигающее
Рис. 2. - Геометрические параметры оболочки вращения В разрешающей системе уравнений (2) М1к является меридиональным изгибающим моментом, щ - окружным перемещением, 0к - углом поворота нормали в меридиональной плоскости. Система уравнений (2) представлена в векторной форме относительно коэффициентов ряда Фурье искомых
функций: а?
ds
= A(s)T + q(.s),
(2)
где: Т = (TrkfTzkfSkfMlkfurkfuzkfukfdk),
A(s) - матрица переменных коэффициентов при неизвестных функциях, >■; - компоненты внешней нагрузки. В расчетах принята безразмерная длина
дуги вдоль меридиана s = si/s0, s0 - длина дуги меридиана, соответствующая рассматриваемому углу полураствора оболочки 00 (рис. 3).
Реализация решения осуществляется с помощью системы компьютерной математики Maple 17 [9] и встроенных библиотек языка программирования общего назначения высокого уровня Python [10].
Преимущества программного комплекса Maple для решения дифференциальных уравнений состоит в понятном для математиков описании задачи на языке программы. Это называется символьным описанием. Для верификации было составлено решение на языке программирования Python.
В философии разработки языка Python особое внимание уделено читабельности кода, синтаксис позволяет программисту выражать концепции в меньшем количестве строк кода, чем используется в языках, например, C++ или Java. Преимущества этого инструмента состоит в его встроенных библиотеках. Для решения разрешающих уравнений была использована библиотека SciPy с ее методом Integrate. Этот метод удобен тем, что можно, не прибегая к повторению нескольких запусков программы, решить систему дифференциальных уравнений с разными значениями параметров - их представляют в виде массива и этот массив используют как аргумент функции. Для построения графиков была использована библиотека Matplotlib.
Представлены примеры расчета тонких кольцевых сферических оболочек в разных программах. Принято: модуль упругости равен E = 2.1-104
кН/см , коэффициент Пуассона V = 0.5, отклонение от вертикальной оси верхнего кольца (рис. 3) составляет й = 10°.
Рис. 3. - Сферическая оболочка Кольцевая нагрузка (рис. 4) приложена в середине меридиана, действует вдоль меридиана на длине равной sq = 0.1.
Кольцевая нагрузка
W
0.000 J JVWVwvw.
0.0 0 2 о 4 О 6 О 8 1.0
Рис. 4. - Кольцевая нагрузка приложена в середине меридиана Рассматривается сферическая оболочка с отношением радиуса кривизны к толщине оболочки R/h = 100, угол полураствора равен 00 = 90°, опирание по контурам - жесткое защемление, для сравнения результатов работы Maple и Python (рис. 5 - 9) представлены эпюры внутренних усилий и угла поворота нормали. На всех рис. 5 - 8 слева результат работы Maple, справа - Python.
У1
0.0006 0.0004
0.0000 -0.0002 -0.0004
0.0 0.2 0 4 0.6 0.8 1 0
Рис. 5. - Эпюры радиального усилия Тг
Рис. 6. - Эпюры осевого усилия Тг
Рис. 7. - Эпюры меридионального изгибающего момента М1
Рис. 8. - Угол поворота нормали 0
Ниже приведена разница в виде таблицы для основных неизвестных (табл. 1 - 3). Рассматриваются значения в середине действия одной кольцевой нагрузки (рис. 3) при величине q = 3 кН/см2, отношении радиуса к толщине оболочки R/h = 100, для нескольких значений угла полураствора 90.
Таблица № 1
Разница между основными неизвестными при 00 = 90°
00 = 90° Python Maple Разница
Момент MJEh1 -8.95e-04 -8.95e-04 0.0000033%
Перемещение ujh -4.22e-01 -4.22e-01 0.0000046%
Перемещение uz/h -5.30e-01 -5.30e-01 0.0000011%
Таблица № 2
Разница между основными неизвестными при 00 = 100°
00 = 100° Python Maple Разница
Момент M1/Eh2 -7.76e-04 -7.76e-04 0.0000376%
Перемещение ujh -4.04e-01 -4.04e-01 0.0005929%
Перемещение ujh -5.37e-01 -5.37e-01 0.0000952%
М Инженерный вестник Дона, №9 (2024) ivdon.ru/ru/magazine/arcliive/n9y2024/9492
Таблица № 3
Разница между основными неизвестными при 0О = 130°
00 = 130° Python Maple Разница
Момент M1/Eh2 -4.84e-04 -4.84e-04 0.0013760%
Перемещение ujh -2.40e-01 -2.40e-01 0.0014892%
Перемещение uz/h -6.63e-01 -6.63e-01 0.0003464%
Отметим, что наибольшая разница в расчетах (таблицы 1 - 3) по разным программам - Python и Maple составляет не более 0.0015%.
При действии двух кольцевых нагрузок (рис. 9) на рис. 9 - 10 показаны эпюры меридионального изгибающего момента в кольцевой сферической оболочке с углом полураствора 00 = 90°, d = 10° — угол отклонения от вертикальной оси верхнего контура, рассматриваются разные соотношения R/h = 25, 50, 100, 150.
Кольцевая нагрузка
w м
0.0000 - ____-Л 1 A А Л Л Л Л А 2- Л
1 Г
0.0 0.2 0.4 0 б 0.8 1.0
Рис. 9. - Обозначение точек для сопоставления результатов расчета Рис. 10 - кольцевая сферическая оболочка имеет жесткое защемление по верхнему и нижнему контурам, рис. 11 - задано шарнирное опирание по верхнему и нижнему контурам.
Рис. 10. - Эпюры моментов при жестком защемлении на контурах, 0О = 90е
Рис. 11. - Эпюры моментов при шарнирном опирании на контурах, 0О = 90е
М Инженерный вестник Дона, №9 (2024) ivdon.ru/ru/magazine/arcliive/n9y2024/9492
В табличной форме показано сопоставление результатов работы Maple в точках 1 и 2 (рис. 9) при разных условиях опирания на контурах для оболочек с разными значениями отношения радиуса кривизны к толщине.
л
Меридиональный изгибающий момент (M1/Eh) в таблицах 4 и 5.
Таблица № 4
л
Значение момента M1/Eh в первой точке
R/h Шарнир-Шарнир M1/Eh2 Заделка-Заделка M[/Eh Разница
25 -1.10e-04 -9.58e-05 13.24 %
50 -2.72e-04 -2.70e-04 0.98 %
100 -5.13e-04 -5.16e-04 0.54 %
150 -7.23e-04 -7.23e-04 0.04 %
Таблица № 5
л
Значение момент M1/Eh во второй точке
R/h Шарнир-Шарнир M1/Eh2 Заделка-Заделка M[/Eh Разница
25 -2.75e-04 -2.81e-04 2.25 %
50 -6.16e-04 -6.18e-04 0.3 %
100 -1.21e-03 -1.21e-03 0.04 %
150 -1.66e-03 -1.66e-03 0.02 %
Радиальное перемещение и^к в таблицах 6 и 7.
Таблица № 6
Радиальное перемещение и^к в первой точке
R/h Шарнир-Шарнир ujh Заделка-Заделка ujh Разница
25 5.77e-03 5.43e-03 5.99 %
50 5.43e-03 5.77e-03 5.89 %
100 -8.01e-02 -8.25e-02 2.87 %
150 -2.73e-01 -2.78e-01 1.8 %
Таблица № 7
Радиальное перемещение ы^И во второй точке
К/И Шарнир-Шарнир ыг/И Заделка-Заделка ы^И Разница
25 -1.22е-02 -1.29е-02 6.26 %
50 -7.48е-02 -7.67е-02 2.61 %
100 -4.19е-01 -4.25е-01 1.51 %
150 -1.09е+00 -1.11 е+00 1.12 %
Осевое перемещение ы2 в таблицах 8 и 9.
Таблица № 8
Осевое перемещение ыг/И в первой точке
К/И Шарнир-Шарнир ыг/И Заделка-Заделка ы2/И Разница
25 -1.53е-02 -1.26е-02 17.89 %
50 -7.18е-02 -6.39е-02 10.99 %
100 -3.21е-01 -3.01е-01 6.3 %
150 -7.62е-01 -7.25е-01 4.85 %
Таблица № 9
Осевое перемещение ы2/И во второй точке
К/И Шарнир-Шарнир ы2/И Заделка-Заделка ыг/И Разница
25 -3.86е-02 -3.64е-02 5.59 %
50 -1.94е-01 -1.89е-01 2.75 %
100 -9.48е-01 -9.34е-01 1.52 %
150 -2.35е+00 -2.32е+00 1.13 %
Таким образом для оболочки с углом полураствора 90° влияние разных условий опирания на контурах на значения меридионального изгибающего момента для точек 1 и 2 при К/И = 50, 100, 150 составляет меньше 1%. Для
оболочек с R/h = 25 разница значений моментов в точке 1 составляет 13%, а в точке 2 - примерно 2%. Функции перемещений: для оболочек с R/h = 25, 50 наибольшее значение разницы в точках 1 и 2 составляет ~ 18%, для оболочек с R/h = 100, 150 наибольшее значение разницы в точках 1 и 2 составляет ~ 6,3%.
Литература
1. Love A. E. H. The small free vibrations and deformation on a thin elastic shell. Philosophical Transactions of the Royal Society of London A, 1888, Vol.179, pp. 491-546.
2. Reissner H. Form änderung und Spannungen einer dünnwandigen, an den Rändern frei aufliegenden, beliebig belasteten Zylinderschale. Eine Erweiterung der Navierschen Integrationsmethode // ZAMM. 1933. Vol. 13, iss. 2. pp. 133138.
3. Власов В.З. Общая теория оболочек. М.: Изд. АН СССР, 1962. 520 с.
4. Гольденвейзер А.Л. Теория упругих тонких оболочек. М.: «Наука» ,1976. 512 с.
5. Тимошенко С.П., Войновский-Кригер С. Пластины и оболочки. М.: «Наука», 1966. 636 с.
6. Литвинов В.В., Языев Б.М. Энергетический метод в форме Тимошенко -Ритца для определения критических сил осевого сжатия круговой цилиндрической оболочки // Инженерный вестник Дона, 2012, №1 URL:
ivdon.ru/magazine/archive/n 1y2012/722/.
7. Бурцева С.В., Стрельников Г.П. К определению перемещений оболочек вариационно-энергетическим методом // Инженерный вестник Дона, 2013, №2 URL:
ivdon.ru/magazine/archive/n2y2013/1633/.
8. Григоренко Я.М., Василенко А.Т. Методы расчета оболочек, т.4, Теория оболочек переменной жесткости. Киев: Наук. Думка, 1981. 544 с.
9. Дьяконов В.П. Maple 10/11/12/13/14 в математических расчетах. М.: ДМК Пресс, 2014. 800 с.
10. Francisco J. Blanco-silva. Mastering SciPy: Implement State-of-the-art Techniques to Visualize Solutions to Challenging Problems in Scientific Computing, With the Use of the Scipy Stack. Packt Pub Ltd. 2015. 382 p.
References
1. Love A. E. H. Philosophical Transactions of the Royal Society of London A, 1888, Vol.179, pp. 491-546.
2. Reissner H. ZAMM. 1933. Vol. 13, iss. 2. pp. 133-138.
3. Vlasov V.Z. Obshay teoriy obolochek [General theory of shells]. Moskva: Izd. AN SSSR, 1962. 520 р.
4. Goldenveyzer A.L. Teoriy uprugih tonkih obolochek. [Elastic thin shell theory]. Moskva: Nauka, 1976. 512 p.
5. Timoshenko S.P., Voynovskiy-Kriger S. Plastiny i obolochki [Plates and shells]. Moskva: Nauka, 1966. 636 p.
6. Litvinov V.V., Yzyev B.M. Inzhenernyj vestnik Dona, 2012, №1 URL: ivdon.ru/magazine/archive/n 1y2012/722/.
7. Burzeva S.V., Strelnikov G.P. Inzhenernyj vestnik Dona. 2013, №2 URL: ivdon.ru/magazine/archive/n2y2013/1633/.
8. Grigorenko Y.M., Vasilenko A.T. Metodi rascheta obolochec, t.4, Theoriy obolochec peremennoy zestkosti [Methods of Shell Calculation, Vol. 4, Theory of Shells of Variable Stiffness]. Kiev: Nauk. Dumka, 1981. 544 p.
9. Diykonov V.P. Maple 10/11/12/13/14 v matematicheskih raschetax [Maple 10/11/12/13/14 in mathematical calculations]. Moskva: DMK Press, 2014. 800 p.
М Инженерный вестник Дона, №9 (2024) ivdon.ru/ru/magazine/arcliive/n9y2024/9492
10. Francisco J. Blanco-silva. Mastering SciPy: Implement State-of-the-art Techniques to Visualize Solutions to Challenging Problems in Scientific Computing, With the Use of the Scipy Stack. Packt Pub Ltd. 2015. 382 p.
Дата поступления: 24.07.2024 Дата публикации: 31.08.2024