Dynamic method for determining critical loads in the PRINS computer program

Cover Page

Cite item

Full Text

Abstract

Relevance. Buckling analysis is important in the design of buildings and structures. It is used in various fields of engineering - mechanical engineering, aircraft and shipbuilding, civil engineering, etc. Until the second half of the twentieth century, mainly analytical methods of buckling were applied in practice. With the appearance of computers, numerical methods, in particular, the finite element analysis, began to prevail. Buckling analysis was implemented in programs of finite element analysis, such as NASTRAN, ANSYS, ABAQUS, ADAMS, DIANA, and others. In view of great responsibility, buckling analysis of structure should be carried out using at least two different programs. However, due to the high cost of software products, not all project organizations are able to have a number of programs. An alternative is to develop programs that can complete buckling analysis using several methods. This would increase the reliability and quality of calculation results. The PRINS computer program has opportunity for buckling analysis using two methods - static and dynamic. The aims of the work - to show the theoretical aspects and practical implementation of the dynamic principle of buckling analysis in buildings and structures using finite element method, as well as to give the algorithm implemented in the PRINS program and the results of verification calculations confirming its reliability. Results. The algorithm presented in this article and implemented in the PRINS computer program allows to determine critical loads using a dynamic buckling criterion. On the basis of numerous verification calculations, it was established that the implemented algorithm was effective for determining critical loads in frame, thin-walled and ribbed plate structures. The use of the PRINS computer program enables to use an alternative method for determining critical loads for a wide class of engineering problems in addition to the classical (static) method.

Full Text

1. Введение Расчеты на устойчивость играют важную роль при проектировании конструкций и сооружений, используемых в различных областях техники - машиностроении, авиа- и судостроении, промышленном и гражданском строительстве и др. Теоретические аспекты проблемы устойчивости описаны в многочисленных журнальных статьях и монографиях [1-10]. На практике до второй половины ХХ века применялись, главным образом, аналитические методы расчета на устойчивость [1-5]. С появлением вычислительных машин стали преобладать численные методы, в частности метод конечных элементов (МКЭ) [6-9]. В последнее время вопросу устойчивости стержней, пластин и оболочек посвящено большое количество исследований [11-15]. Расчеты на устойчивость реализованы во многих конечно-элементных программах, например, NASTRAN [16], ANSYS [17], ABAQUS [18], ADINA [19], DIANA [20] и др. В силу большой ответственности требуется проводить расчеты на устойчивость по крайней мере с использованием нескольких программ, что не всегда выполнимо по причине высокой стоимости программных продуктов. Разработка программ, в которых задачи устойчивости решались бы несколькими методами, повысит надежность и достоверность результатов расчета на устойчивость. Образцом подобной программы является вычислительном комплексе ПРИНС [21]. Расчет на устойчивость ведется в нем двумя методами - статическим и динамическим. При этом статический метод разработан в форме, не требующей решения проблемы собственных значений. Это стало возможным благодаря использованию критерия потери устойчивости в виде равенства нулю реакции единственной наложенной на заданную систему связи при смещении этой связи на малое расстояние в направлении ожидаемой потери устойчивости. Теоретические основы этого метода и его практическая реализация описаны в работе [22]. В данной статье описываются теоретические аспекты и практическая реализация динамического метода расчета на устойчивость, а также приводятся результаты верификационных расчетов, подтверждающие его достоверность. 2. Методы Уравнение для определения методом конечных элементов минимальных критических нагрузок, соответствующих потере устойчивости нелинейно деформируемых систем при наличии начальных напряжений и перемещений, представляется в виде [21] (1) где - матрица жесткости нулевого порядка; - матрица начальных перемещений; - матрица начальных напряжений; и - нелинейные матрицы, получение которых рассмотрено в [21]; - вектор перемещений. Как правило, решение уравнения (1) находится методом последовательных приближений при задании нагрузки в виде , где - нормированная нагрузка. В том случае, когда рассматриваемые системы линейно деформируемы, а начальные перемещения отсутствуют ( ), расчет на устойчивость сводится к решению обобщенной проблемы собственных значений: , (2) где - параметр критической нагрузки. В большинстве отечественных и зарубежных программных комплексах алгоритм расчета устойчивости конструкций сводится к решению проблемы собственных значений (2). Обычно он остается единственным методом, доступным пользователю конкретной программы. Таким образом, при расчете сложных систем с большим количеством неизвестных, для которых не существует точного решения, верифицировать полученные на основании (2) результаты без использования альтернативных методов определения критических сил становиться весьма затруднительно. При разработке вычислительного комплекса ПРИНС (автор - доктор технических наук, профессор В.П. Агапов) был учтен этот недостаток. В комплексе реализован алгоритм использования динамического критерия для определения критических нагрузок. Как известно, при достижении нагрузками критических значений деформированная система теряет способность совершать колебательные движения [2]. Следовательно, критерием потери устойчивость является равенство нулю частоты собственных колебаний системы. Уравнение для определения частот собственных колебаний системы под нагрузкой при наличии начальных перемещений и напряжений представляется следующим образом: (3) где - матрица масс, и - собственные частота и вектор. Метод определения собственных частот нагруженной конструкции реализован шагово-итерационным методом. Для расчета вводятся начальное и конечное значения параметра нагрузки, приращение этого параметра, количество исследуемых форм колебаний, требуемое число шагов итерации и точность сходимости. На каждом шаге нагружения вычисляются матрицы , и из уравнения (3) определяются частоты и векторы форм собственных колебаний. По мере приращения параметра нагрузки на каждом шаге собственные частоты уменьшаются и расчет продолжается до тех пор, пока значение собственной частоты не обратится в ноль. Таким образом, параметр нагрузки, при котором собственная частота обращается в ноль, является критическим. Блок-схема алгоритма определения критических нагрузок с использованием динамического критерия приведена на рис. 1. Вычисление матриц K, M, P [Calculation of matrices K, M, P] Ввод исходных данных: начальное и конечное значения параметра нагрузки , приращение этого параметра , число форм собственных колебаний, количество итераций, точность сходимости [Input of initial data: the first and final values of the load parameter , load parameter increment , number of the form of waves, number of iterations, convergence accuracy] Проверка условия [Test of conditions] Вывод результатов [Output of results] Изменение параметра нагрузки . Вычисление матриц Ku и Kσ. Линейный расчет на частоты собственных колебаний согласно (3) [Change of load parameter . Calculation of matrices Ku and Kσ. Solve of eigenvalue problem (3)] Рис. 1. Блок-схема алгоритма для определения критических нагрузок [Figure 1. Scheme of the algorithm for determining critical loads] 3. Результаты и обсуждение Для иллюстрации возможностей описанного выше алгоритма мы приводим ряд численных расчетов, выполненных в вычислительном комплексе ПРИНС. 3.1. Прямоугольная свободно опертая по контуру пластинка Рассматривается пластинка, нагруженная распределенной нагрузкой (рис. 2) при следующих исходных данных: длина м, ширина м, толщина см, модуль упругости кПа, коэффициент Пуассона , удельный вес кН/м3. Расчеты выполнялись с использованием трех- и четырехугольных оболочечных конечных элементов (КЭ) типа EL36 в отсутствии начальных перемещений ( ) при разбиении пластинки на КЭ-сетку следующих размеров: 10×10, 20×20 и 30×30 (рис. 3). Для определения критических нагрузок задавалось начальное значение нагрузки кН/м. На каждом шаге приращение нагрузки принималось равным и из уравнения (3) определялись частоты и векторы форм собственных колебаний. Итерационный процесс останавливался при выполнении условия . Результаты расчета прямоугольной пластинки представлены в табл. 1 (значения в скобках относятся к результатам, полученным с использованием треугольного КЭ EL36). На рис. 4, а приведена первая форма собственных колебаний пластинки под нагрузкой. Зависимость частоты колебаний от параметра показана на рис. 4, б. Как известно, аналитическое уравнение для поверхности выпучивания пластинки представляется в виде (4) которое допускает частное решение (5) Рис. 2. Прямоугольная пластинка, всем периметром опертая на контур [Figure 2. Rectangular plate supported on the contour] а б в г д е Рис. 3. Конечно-элементные схемы для расчета прямоугольной пластинки при сетке КЭ размером 10×10, 20×20, 30×30: а, б, в - с использованием четырехугольных элементов; г, д, е - с использованием треугольных элементов [Figure 3. Finite element schemes for the rectangular plate calculating with a FE mesh dimension of 10×10, 20×20, 30×30: а, б, в - using quadrangular elements; г, д, е - using triangular elements] Таблица 1 Результаты расчета прямоугольной пластинки [Table 1. The results of rectangular plate calculation] Размерность КЭ сетки [Dimension of FE mesh] Частота собственных колебаний ненагруженной конструкции , рад/c [Structural frequency without load , rad/s] Критический параметр нагрузки [Critical parameter of load ] Решение по МКЭ [FEM solution] Аналитическое решение [Analytical solution] Погрешность , % [Approximation error , %] 10×10 974,534 (975,534) 2080 (2070) 2054,335 1,249 (0,763) 20×20 972,535 (972,535) 2060 (2060) 0,276 (0,276) 30×30 972,535 (972,535) 2060 (2060) 0,276 (0,276) а б Рис. 4. Расчет прямоугольной пластинки: a - форма колебаний; б - график зависимости [Figure 4. The calculation of a rectangular plate: а - the form of waves; б - the schedule ] Подставляя (5) в уравнение (4), с учетом граничных условий (при и , ) получается выражение для определения критической нагрузки: (6) где - коэффициент, принимаемый по табл. А из [3]. Применительно к рассматриваемому примеру кН/м. Следовательно, параметр 3.2. Шарнирно опертая по краям пластинка с прежними размерами сторон, но подкрепленная четырьмя равноудаленными продольными ребрами жесткости Геометрические характеристики сечения ребер: см2, см4 (рис. 5). Расчеты выполнялись с использованием четырехугольных КЭ (тип EL36) в отсутствии начальных перемещений ( ) при разбиении конструкции на КЭ-сетку с размерами 10×10, 20×20 и 30×30 (рис. 3, а-в). Результаты расчета подкрепленной пластинки представлены в табл. 2. На рис. 6, а приведена первая форма собственных колебаний подкрепленной пластинки. Зависимость частоты колебаний от параметра нагрузки показана на рис. 6, б. Уравнение для определения критической нагрузки в случае подкрепленной ребрами пластинки представляется так [3]: (7) где , , , , - жесткость подкрепляющего ребра, - цилиндрическая жесткость пластинки. Для рассматриваемой задачи кН/м. Таким образом, критический параметр . Таблица 2 Результаты расчета подкрепленной пластинки [Table 2. The results of the ribbed plate calculation] Размерность КЭ сетки [Dimension of FE mesh] Частота собственных колебаний ненагруженной конструкции , рад/c [Structural frequency without load , rad/s] Критический параметр нагрузки [Critical parameter of load ] Решение по МКЭ [FEM solution] Аналитическое решение [Analytical solution] Погрешность , % [Approximation error , %] 10×10 1269,394 5371 5092 5,479 20×20 1269,394 5246 3,024 30×30 1269,394 5177 1,669 Рис. 5. Прямоугольная пластинка, подкрепленная продольными ребрами [Figure 5. Rectangular plate supported by longitudinal ribs] а б Рис. 6. Расчет подкрепленной пластинки: а - форма колебаний; б - график зависимости [Figure 6. The calculation of the ribbed plate: а - the form of waves; б - the schedule ] 3.3. Цилиндрическая оболочка с шарнирно закрепленным краями, испытывающая равномерное сжатие вдоль оси цилиндра Определение критических нагрузок выполнялось в отсутствии начальных перемещений ( ) для КЭ-схем оболочки с размерами 12×24, 16×32 и 24×40 (рис. 7). Исходные данные: , , cм, кПа, , кН/м3. Нормированная нагрузка кН/м. Результаты определения критических нагрузок для оболочки представлены в табл. 3. a б в Рис. 7. Конечно-элементные схемы цилиндрической оболочки: а - с размером 12×24; б - 16×32; в - 24×40 [Figure 7. Finite-element meshes of a cylindrical shell: а - with a size of 12×24; б - 16×32; в - 24×40] Таблица 3 Результаты расчета цилиндрической оболочки [Table 3. The results of the cylindrical shell calculation] Размерность КЭ сетки [Dimension of FE mesh] Частота собственных колебаний ненагруженной конструкции , рад/c [Structural frequency without load , rad/s] Критический параметр нагрузки [Critical parameter of load ] Решение по МКЭ [FEM solution] Аналитическое решение [Analytical solution] Погрешность , % [Approximation error , %] 12×24 5447,398 482 484,20 0,454 16×32 5367,436 476 1,694 24×40 5337,450 474 2,106 а б Рис. 8. Расчет цилиндрической оболочки: а - форма колебаний; б - график зависимости [Figure 8. The calculation of a cylindrical shell: а - the form of waves; б - the schedule ] На рис. 8, а приведена первая форма колебаний оболочки под нагрузкой. Зависимость частоты колебаний от параметра нагрузки для рассматриваемой оболочки показана на рис. 8, б. Известно, что для осесимметричной формы потери устойчивости сжатой цилиндрической оболочки справедливо уравнение [2] (8) При шарнирном опирании краев оболочки ( и ) решение этого уравнения ищется в виде (9) где - число полуволн. Подстановка (9) в уравнение срединной поверхности оболочки (8) позволяет получить выражение для нахождения минимальной критической нагрузки: (10) Для рассматриваемого примера кН/м, а критический параметр . 4. Заключение Алгоритм, приведенный в данной статье и реализованный в вычислительном комплексе ПРИНС, позволяет определять критические нагрузки с использованием динамического критерия устойчивости. На основании многочисленных верификационных расчетов установлено, что описанный алгоритм обладает эффективностью определения критических нагрузок для стержневых, тонкостенных и подкрепленных конструкций. Использование вычислительного комплекса ПРИНС дает возможность в дополнение к классическому (статическому) методу использовать альтернативный (динамический) метод определения критических нагрузок для широкого класса инженерных задач. Таким образом, вычислительный комплекс ПРИНС успешно может быть использован инженерами проектных и научных организаций для расчета устойчивости конструкций и сооружений, требующих большой ответственности.

×

About the authors

Vladimir P. Agapov

National Research Moscow State University of Civil Engineering

Author for correspondence.
Email: markovich-as@rudn.ru

Doctor of Technical Sciences, Professor of the Department of Reinforced Concrete and Stone Structures

26 Yaroslavl Highway, Moscow, 1129337, Russian Federation

Alexey S. Markovich

Peoples’ Friendship University of Russia (RUDN University)

Email: markovich-as@rudn.ru

Candidate of Technical Sciences, Associate Professor of the Department of Civil Engineering of the Engineering Academy

6 Miklukho-Maklaya St, Moscow, 117198, Russian Federation

References

  1. Euler L. Methodus inveniendi lineas curvas maximi minive proprietate gaudentes. Opera Omnia: Serias 1. 1744;24.
  2. Timoshenko S., Gere J.M. Theory of Elastic Stability. 2nd ed. McGraw-Hill; 1961.
  3. Volmir A.S. Ustojchivost' deformiruemyh system [Stability of deformable systems]. Moscow: Nauka Publ.; 1967. (In Russ.)
  4. Grigolyuk E.I., Kabanov V.V. Ustojchivost' obolochek [Shell stability]. Moscow: Nauka Publ.; 1978. (In Russ.)
  5. Kornouhov N.V. Prochnost' i ustojchivost' sterzhnevyh system [Strength and stability of frame systems]. Moscow: Strojizdat Publ.; 1949. 376 p. (In Russ.)
  6. Zienkiewicz O.C., Taylor R.L. The Finite Element for Solid and Structural Mechanics. 6th ed. McGraw-Hill; 2005.
  7. Bathe K.J., Wilson E.L. Numerical methods in finite element analysis. New Jersey: Prentice-Hall; 2005.
  8. Crisfield M.A. Non-linear finite element analysis of solids and structures. John Wiley & Sons Ltd.; 1977.
  9. Oden J.T. Finite elements in nonlinear continua. New York: McGraw-Hill Book Company; 1972.
  10. Reza Eslami N.M. Buckling and Postbuckling of Beams, Plates, and Shells. Structural Integrity. Vol. 1. Springer International Publishing AG; 2018.
  11. Gowda R.S., Sunagar P., Nruthya K., Manish S. Dharek, Sreekeshava K.S., Abhishek Kumar Chaurasiya and Priyanka. Analytical and Finite Element Buckling and Post Buckling Analysis of Laminated Plates. International Journal of Civil Engineering and Technology. 2020;11(5):84–92.
  12. Iwasa T., Nishizawa Sh., Sakai M. Buckling severity measurement of axially compressed cylindrical structures with periodic buckling pattern. Engineering Structures. 2020;213:110568. doi: 10.1016/j.engstruct.2020.110568.
  13. Li D.M., Featherston C.A., Wu Z. An element-free study of variable stiffness composite plates with cutouts for enhanced buckling and post-buckling performance. Computer Methods in Applied Mechanics and Engineering. 2020;371:113314. https://doi.org/10.1016/j.cma.2020.113314
  14. Buoso D., Parin E. The buckling eigenvalue problem in the annulus. Communications in Contemporary Mathematics. 2020. https://doi.org/10.1142/S0219199720500443
  15. Heo J., Yang Z., Xia W., Oterkus S., Oterkus E. Buckling analysis of cracked plates using peridynamics. Ocean Engineering. 2020;214:107817. doi: 10.1016/j.oceaneng.2020.107817.
  16. MSC NASTRAN 2016. Nonlinear User’s Guide SOL 400. MSC Software; 2016.
  17. ANSYS Theory Reference. Release 5.6. Canonsburg, PA: ANSYS Inc.; 1999.
  18. ABAQUS 6.12. Theoretical manual. DS Simulia; 2012.
  19. ADINA Theory and Modeling Guide. ADINA R&D, Inc.; 2005.
  20. DIANA FEA User’s Manual. Release 10. DIANA FEA BV; 2017.
  21. Agapov V.P. Metod konechnyh elementov v statike, dinamike i ustojchivosti konstrukcij [Finite element method in statics, dynamics and stability of structures]. Moscow: ASV Publ., 2005. (In Russ.)
  22. Agapov V.P. Buckling Analysis of the Structures by Single Imposed Constraint Method. International Journal of Applied Engineering Research. 2017;12(16):5990–5994.

Supplementary files

Supplementary Files
Action
1. JATS XML

Copyright (c) 2020 Agapov V.P., Markovich A.S.

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.