Научная статья на тему 'Математические модели балки и направляющих на ее основе для программ моделирования'

Математические модели балки и направляющих на ее основе для программ моделирования Текст научной статьи по специальности «Строительство и архитектура»

CC BY
545
57
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ДИНАМИКА / МАТЕМАТИЧЕСКАЯ МОДЕЛЬ / БАЛКА / САПР / ЭКВИВАЛЕНТНАЯ СХЕМА / 3D-МЕХАНИКА / НАПРВЛЯЮЩИЕ

Аннотация научной статьи по строительству и архитектуре, автор научной работы — Трудоношин В.А., Федорук В.Г.

В статье рассматривается математическая модель балки, адаптированная к использованию в универсальных программных комплексах анализа динамических характеристик. Учитываются упругие свойства балки на растяжение, изгиб и кручение. Наличие такой модели существенно расширяет функциональные способности комплексов. Математические модели упругих направляющих, полученные из математической модели балки более функциональны по сравнению с моделями, полученными на основе кинематических уравнений. Модели реализованы в программно-методических комплексах анализа динамических объектов ПА8 и ПА9, разработанные на кафедре САПР МГТУ им.Н.Э.Баумана.

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

Текст научной работы на тему «Математические модели балки и направляющих на ее основе для программ моделирования»

Наука и Образование

МГТУ им. Н.Э. Баумана

]Э5М 15Э4-040В

Наука и Образование. МГТУ им. Н.Э. Баумана. Электрон. журн. 2015. № 12. С. 215-225.

DOI: 10.7463/1115.0824860

Представлена в редакцию: 09.10.2015 Исправлена: 24.10.2015

© МГТУ им. Н.Э. Баумана

УДК 621.865, 004.942

Математические модели балки и направляющих на ее основе для программ моделирования

1 * 1 Трудоношин В. А. ' , Федорук В. Г.

Шк1опоБ1ж1@та11ли :МГТУ им. Н.Э. Баумана, Москва, Россия

В статье рассматривается математическая модель балки, адаптированная к использованию в универсальных программных комплексах анализа динамических характеристик. Учитываются упругие свойства балки на растяжение, изгиб и кручение. Наличие такой модели существенно расширяет функциональные способности комплексов. Математические модели упругих направляющих, полученные из математической модели балки более функциональны по сравнению с моделями, полученными на основе кинематических уравнений. Модели реализованы в программно-методических комплексах анализа динамических объектов ПА8 и ПА9, разработанные на кафедре САПР МГТУ им.Н.Э.Баумана.

Ключевые слова: САПР, математическая модель, эквивалентная схема, динамика, 3d-механика, балка, напрвляющие

Введение

При моделировании трехмерных механических систем с помощью универсальных программных комплексов типа ПА9 [1], Pradis[2], AMEsim[3],Универсальный механизм [4], NX[5], EULER[6] и т.п. часто возникает необходимость отображать упругие свойства их элементов. Таким наиболее распространенным элементом является балка. В данной статье рассматривается математическая модель (ММ) балки, адаптированная к особенностям методики моделирования пространственных механических систем [7], а также показывается, как на основе данной ММ могут быть получены модели упругих направляющих.

1. Математическая модель балки

Балка рассматривается как невесомая упругая связь между двумя абсолютно жесткими телами. В качестве одного из тел может выступать неподвижное основание, с которым связана глобальная система координат (ГСК). Для задания начального положения балки в ГСК используются три точки (рис.1).

Рис1. Система координат балки и характерные точки

Точки 1 и 2 - геометрические центры торцов балки (условно, "левого" и "правого"). В точке 1 располагается начало локальной системы координат (ЛСК) балки, ось х6 которой проходит через точку 2. Ось у6 целесообразно совместить с одной из главных осей сечения балки. Для косвенного задания положения этой оси используется вспомогательная точка 3, которая должна принадлежать плоскости х6 у6 вне оси х6. Ось гбопределяет-ся по правилу правосторонней системы координат.

Простейшая классическая ММ балки в её ЛСК имеет следующий вид [8,9]:

Р1 = =

Здесь й2 = \Х2 — 1,у2>2-2> фх.фу.фг,]Т - обобщенный вектор перемещений точки 2; х2 > У2 > 22 - текущие значения координат правого торца; I - длина балки в ненагруженном состоянии; - углы поворота правого торца вокруг осей ЛСК

- обобщенный вектор реакций в точке 1; -

силы реакции; - моменты сил. - аналогич-

ный вектор для точки 2. Очевидно, что . Для моментов

сил подобные соотношения не справедливы. и - матрицы жесткости для, соответственно, левого и правого концов балки.

Для расчета элементов матриц КЛ и К2 используются следующие величины: Я -площадь поперечного сечения балки, Е - модуль Юнга материала балки, G - модуль сдвига, /х - полярный момент инерции сечения, /у и /г - геометрические моменты инерции сечения для осей у6 и г6. Матрицы имеют вид:

щ =

-ЕБ/1 О О О О О

О

-12 Е12/13 О О О

-6 Е12/12

О О

-12 Е1у/1г О

6 Е1у/12 О

О О О

-С1х/1 О О

о о

-6 Е1у/Г<

О

2 Е1у/1 О

О

6 Е12/12 О О О

2 Е12/1

ЕБ/1 0 0 0 0 0

0 12 Е12/13 0 0 0 6 Е12/12

0 0 12Е1у/13 0 -6 Е1у/12 0

0 0 0 ах/1 0 0

0 0 -6 Е1у/12 0 4 Е1у/1 0

0 6 Е12/12 0 0 0 4 Е12/1

Сложность адаптации приведенной ММ для моделирования пространственных механических систем обусловлена рядом факторов. Во-первых, описание поведения сложных механических систем осуществляется в ГСК. Во-вторых, фазовыми переменными этого описания являются: Ух, \у, У2, шх, Шу, ш2- линейные и угловые скорости перемещения центров масс жестких тел, составляющих систему; х,у,г - координаты центров масс; 4о, 4 1 ,42, 4з - параметры Эйлера, определяющие угловую ориентацию тел. Последние две группы переменных "вторичны", поскольку являются продуктом интегрирования по времени переменных первой группы. Важно, что непосредственно углов, характеризующих положение тел, в базисе нет. В-третьих, балка, связывающая два тела, контактировать с этими телами может в произвольных местах, а не только в центрах масс.

Для трансформации векторных величин между различными системами координат в ММ балки используются матрицы направляющих косинусов Ал г (преобразование из ЛСК

в ГСК) и А гл (из ГСК в ЛСК). В расчете элементов этих матриц участвуют значения парат

метров Эйлера . Кроме того, .

Параметрами ММ являются следующие величины:

- модуль Юнга Е [Па] материала балки,

- модуль сдвига С [Па],

- площадь поперечного сечения 5 [м 2],

- полярный момент инерции сечения 1Х [ м 4],

- геометрический момент инерции сечения /у [м 4],

- геометрический момент инерции сечения 12 [м 4],

- координаты [м] левого конца балки в теле 1 в ГСК,

- координаты [м] правого конца балки в теле 2 в ГСК,

- координаты [м] в ГСК любой точки, лежащей в плоскости х6 у6 ЛСК балки.

1.1. Предварительные вычисления

Основным вычислениям в ММ предшествуют однократные предварительные расчеты, включающие в себя следующее:

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

- расчет матриц жесткости К2 и К£в ЛСК балки;

- расчет матрицы направляющих косинусов А6г для перехода из ЛСК балки в ГСК, для чего используются координаты точек 1, 2 и 3 балки в ГСК; - расчет матрицы направляющих косинусов для тела 1 по его параметрам Эйлера;

- расчет матрицы направляющих косинусов для тела 2 по его параметрам Эйлера;

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

- определение координат г2 = {г2 >Гу >г2 } правого конца балки в ЛСК тела 2 аналогичным образом;

- расчет матрицы направляющих косинусов балки в ЛСК тела 1

Абл = АтлА6г ;

- расчет матрицы направляющих косинусов балки в ЛСК тела 2

А 62 = А "т2А 6 Г-

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

1.2 Вычисления на каждом шаге численного интегрирования

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

1) Расчет матриц направляющих косинусов Абг и А6г для тел 1 и 2 по значениям их параметров Эйлера.

2) Расчет радиус-вектора из центра тела 1 к левому концу балки в ГСК -

3) Расчет К6 = {И2> Щ> И2} радиус-вектора из центра тела 2 к правому концу балки в ГСК -

4) Расчет матрицы направляющих косинусов для левого конца балки в ГСК

л1 — л1 л1

А 6Г ~ А2Г А 62 -

5) Расчет матрицы направляющих косинусов для правого конца балки в ГСК

л2 — л2 л2

Аб г _ Ал г Абл-

6) Расчет матрицы направляющих косинусов для правого конца балки в ЛСК, связанной с левым концом,

1 т 2

А = А6г А6 г-

7) Вычисление линейных деформаций балки dx, dy, dz в ГСК через текущие значения координат центров масс тел, компонентов радиус-векторов из центров тел к концам балки и проекций начальной длины балки I на оси ГСК.

8) Вычисление угловых деформаций в ЛСК, связанной с левым концом балки, через компоненты матрицы А: рЛ = агсtд(а3 2/а2 2) (поворот оси y правого конца вокруг оси x), рЛЛ = arctg(а 13/а3 3) (поворот оси z правого конца вокруг оси у), рЛ = агсtg(а2х/а 1 х) (поворот оси правого конца вокруг оси )-

9) Расчет матрицы жесткости К\ для ГСК,

к г = в к с.

Матрица C предназначена для преобразования линейных деформаций балки из ГСК в ЛСК балки без модификации деформаций угловых . Струк-

тура этой матрицы имеет вид:

С =

А/ О

О

где Е - единичная матрица, размерности 3.

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

Матрица В служит для преобразования обобщенного вектора реакций Р2 из ЛСК балки в ГСК, её структура представлена имеет вид:

В =

а1 о

. О А\т1

10) Расчет второй глобальной матрицы жесткости выполняется абсолютно идентичным образом -

11) Расчет вектора обобщенных реакций Р 2 = К Г б в точке 1 в ГСК, где

3 = \ d х > dу > d 2, р2 > р2 > ]Т-

12) Расчет вектора обобщенных реакций Р2 = К\8 в точке 2 в ГСК. Очевидно, что для уменьшения вычислительных затрат, расчет одной из тройки сил (например, )можно исключить.

13) Вычисление моментов сил воздействия балки на тело 1 относительно его центра масс по выражениям

м} = — ищ — м{х , м} = — и}¥} — м[у , м} = и }к2 — и — мя.

14) Вычисление моментов сил воздействия балки на тело 2 относительно его центра масс по выражениям

Мх2 = -(№ - ДЖ) - М£

Щ2 = _(^ру _ щр2) _ .

Эквивалентная схема[10] ММ балки представлена на рисунке 2.

к? 1

р2

сф <4

Ыу ц

щ «е

X1

Г У2

I1 I2

& 4

<& я?

к £

*

Тела 1 Балка Тело 2

Рис.2 Эквивалентная схема математической модели балки

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

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

2. Математические модели направляющих на основе балки

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

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

- длина I деформируемой части направляющей является величиной переменной.

Эти отличия легко реализовать, во-первых, обнулением значений левых верхних

компонентов локальных матриц жесткости К2 и К2 (—Е Б/ I и Е Б/ I, соответственно) и, во-вторых, организацией вычисления текущего значения на каждом шаге численного интегрирования (и, возможно, на каждой итерации метода решения системы нелинейных алгебраических уравнений). Отметим, что необходим постоянный контроль значения , которое не должно быть нулевым, но в общем случае может стать отрицательным в результате перемещений взаимодействующих тел.

ММ цилиндрической направляющей, работающей только на изгиб, может быть получена из модели призматической направляющей заменой компонент и в локальных матрицах жесткости и на ноль. В отличие от классической ММ направляющей, основанной на кинематических уравнениях, для соединения двух тел можно использовать две и более направляющих и это не приведет к вырождению матрицы Яко-би, более того, позволит корректно вычислить реакции в каждой из направляющих. Модели балки и направляющих были реализованы в программно-методических комплексах анализа динамических объектов ПА8 и ПА9, разработанные на кафедре САПР МГТУ им. Н.Э.Баумана.

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

Заключение

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

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

1. Применение комплекса ПА9 для проектирования объектов машиностроения // Центр дистанционного обучения МГТУ им. Н.Э. Баумана: сайт. Режим доступа: http://wwwcdl.bmstu.ru/Press/Press.html (дата обращения 28.08.2015).

2. PRADIS - программный комплекс для анализа динамики систем различной физической природы // Ладуга. Инженерные услуги: сайт компании. Режим доступа: http://www.laduga.ru/pradis/pradis.shtml (дата обращения 28.08.2015).

3. Решения LMS для моделирования и проведения испытаний // Siemens PLM Software: сайт компании. Режим доступа:

http://www.plm.automation.siemens.com/ru_ru/products/lms/index.shtml (дата обращения 28.08.2015).

4. Универсальный механизм // Software lab Universal mechanism: сайт компании. Режим доступа: http://www.umlab.ru/ (дата обращения 16.11.2015).

5. EULER: Программный комплекс автоматизированного динамического анализа многокомпонентных механических систем: сайт компании. Режим доступа: http://www.euler.ru/index.php/euler (дата обращения 20.11.2015).

6. Гончаров П.С., Ельцов М.Ю., Коршиков С.Б., Лаптев И.В., Осиюк В.А. NX для конструктора-машиностроителя. М.: Изд-во ДМК, 2010. 498 с.

7. Трудоношин В. А., Федорук В.Г. Методология моделирования трехмерных механических систем с помощью универсальных программных комплексов анализа // Наука и Образование. МГТУ им. Н.Э. Баумана. Электрон. журн. 2015. № 9. С. 225-236. DOI: 10.7463/0915.0810599

8. Гаврюшин С.С., Барышникова О.О., Борискин О.Ф. Численный анализ элементов конструкций машин и приборов. 2-е изд., испр. М.: Изд-во МГТУ им. Н.Э. Баумана, 2014. 479 с.

9. Образцов И.Ф., Булычев Л.А., Васильев В.В. и др. Строительная механика летательных аппаратов: учебник для ВУЗов / под ред. И.Ф. Образцова. М.: Машиностроение, 1986. 536 с.

10. Трудоношин В.А., Пивоварова Н.В. САПР. В 9 кн. Кн. 4. Математические модели технических объектов / ред. И.П. Норенков. М.: Высшая школа, 1986. 160 с.

Science ¿Education

of the Bauman MSTU

El

tft

tronic journa

iSSH 1994-0408

/

Science and Education of the Bauman MSTU, 2015, no. 11, pp. 215-225.

DOI: 10.7463/1115.0824860

Received: 09.10.2015

Revised: 24.10.2015

© Bauman Moscow State Technical Unversity

Mathematical Models of Beam and Rails for the Simulation Programs

V.A. Trudonoshin1'*, V.G. Fedoruk1

tradonoshini&maiL-m

:Bauman Moscow State Technical University, Moscow, Russia

Keywords: CAD, mathematical models, dynamics, kinematics, 3D-MECHANICS, beam

The article considers a mathematical model of the beam adapted for use in general-purpose software systems to analyze dynamic characteristics. The elastic properties of the beam tension, bending and torsion are taken into account. Such a model significantly expands the functional capabilities of the complexes. The mathematical model of the beam designed for the finite element method is taken as a basis. Then its adaptation is carried out taking into account the beam joint to the arbitrary points of a rigid solid, thereby having a model suitable to analyze objects with lumped parameters. Beam parameters are the material parameters, the geometric characteristics, and the coordinates of joint points to the solids.

The paper describes in detail the algorithm of computations performed at each step of numerical integration of the systems of ordinary differential equations, and presents an equivalent diagram of the mathematical model of the beam. Mathematical models of elastic rail guides, cylindrical and prismatic, derived from the mathematical model of the beam are more functional compared to the models based on the kinematic equations.

The prismatic rail guide (V-guide), unlike the beam, does not counteract the translational motion of solids along it, i.e. only works in torsion and bending, and a deforming part of the rail guide length is variable. The cylindrical rail guide works in bending only. These differences can be easily implemented by modifying the equations of the mathematical model of the beam. Using these models allows us to connect solids by two or more rail guides, and it does not lead to the degeneration of the Jacobi matrix (unlike models based on kinematic equations). The models are implemented in PA8 and PA9 software and methodological support complexes for analysis of dynamic objects developed at the Department of CAD in Bauman MSTU.

References

1. Primenenie kompleksa PA9 dlyaproektirovaniya ob"ektov mashinostroeniya [Application of PA9 complex for object-oriented design in mechanical engineering]. Distance Learning Center of the Bauman MSTU: website. Available at:

http://wwwcdl.bmstu.ru/Press/Press.html , accessed 28.08.2015. (in Russian).

2. PRADIS - programmnyy kompleks dlya analiza dinamiki sistem razlichnoy fizicheskoy prirody [PRADIS - software package for analysis of dynamics of systems of different physical nature]. Laduga. Automotive engineering: company website. Available at: http://www.laduga.ru/pradis/pradis.shtml , accessed 28.08.2015. (in Russian).

3. LMS simulation and testing solutions. Siemens PLM Software: company website. Available at: http://www.plm.automation.siemens.com/en_gb/products/lms/index.shtml , accessed 28.08.2015.

4. Universal Mechanism. Software lab Universal mechanism: company website. Available at: http://www.umlab.ru/ , accessed 16.11.2015.

5. EULER: Programmnyi kompleks avtomatizirovannogo dinamicheskogo analiza mnogokomponentnykh mekhanicheskikh sistem [EULER: software package for automated dynamic analysis of multicomponent mechanical systems]: company website. Available at: http://www.euler.ru/index.php/euler , accessed 20.11.2015.

6. Goncharov P.S., El'tsov M.Yu.,Korshikov S.B., Laptev I.V., Osiyuk V.A. NX dlya konstruktora-mashinostroitelya [NX for Designer-Machine Engineer]. Moscow, DKM Press, 2010. 504 p. (in Russian).

7. Trudonoshin V.A., Fedoruk V.G. A Simulation Technique for Three-Dimensional Mechanical Systems Using Universal Software Systems of Analysis. Nauka i obrazovanie MGTU im. N.E. Baumana = Science and Education of the Bauman MSTU, 2015, no. 9, pp. 225236. DOI: 10.7463/0915.0810599 (in Russian).

8. Gavryushin S.S., Baryshnikova O.O., Boriskin O.F. Chislennyy analiz elementov konstruktsiy mashin i priborov [Numerical analysis of structural elements of machines and devices]. Moscow, Bauman MSTU Publ., 2014. 479 p. (in Russian).

9. Obraztsov I.F., Bulychev L.A., Vasil'ev V.V., et al. Stroitel'naya mekhanika letatel'nykh apparatov [Aircraft structural mechanics]. Moscow, Mashinostroenie Publ., 1986. 536 p. (in Russian).

10. Trudonoshin V.A., Pivovarova N.V. SAPR. V 9 kn. Kn. 4. Matematicheskie modeli tekhnicheskikh ob"ektov [Computer-aided design system. In 9 books. Book 4. Mathematical model of technical object]. Moscow, Vysshaya shkola Publ., 1986. 160 p. (in Russian).

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