Редактирование: Изгиб балки с V-model взаимодействием

Перейти к: навигация, поиск

Внимание! Вы не авторизовались на сайте. Ваш IP-адрес будет публично видимым, если вы будете вносить любые правки. Если вы войдёте или создадите учётную запись, правки вместо этого будут связаны с вашим именем пользователя, а также у вас появятся другие преимущества.

Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия Ваш текст
Строка 19: Строка 19:
 
Также введём два вектора
 
Также введём два вектора
  
<math> \mathbf{r}_{ij}=\mathbf{r}_i - \mathbf{r}_j </math>
+
<math>
 
+
\mathbf{r}_{ij}=\mathbf{r}_i - \mathbf{r}_j,
<math> \mathbf{e}_{ij} = \mathbf{r}_{ij} / r_{ij} </math>
+
\mathbf{e}_{ij} = \mathbf{r}_{ij} / r_{ij}
 +
</math>
  
 
Вектор <math>\mathbf{D}_{ij}</math> - соединяет базисы, связанные с соответствующими частицами, поэтому в данной постановке  
 
Вектор <math>\mathbf{D}_{ij}</math> - соединяет базисы, связанные с соответствующими частицами, поэтому в данной постановке  
Строка 27: Строка 28:
  
 
Потенциальная энергия связи:
 
Потенциальная энергия связи:
[[Файл:Fig2_single_bond.png|350px|thumb|right| Взаимодействие двух частиц]]
 
 
 
<math>
 
<math>
 
     U = \frac{B_1}{2}(D_{ij}-a)^2 + \frac{B_2}{2}(\mathbf{n}_{j1}-\mathbf{n}_{i1})\cdot\mathbf{d}_{ij}
 
     U = \frac{B_1}{2}(D_{ij}-a)^2 + \frac{B_2}{2}(\mathbf{n}_{j1}-\mathbf{n}_{i1})\cdot\mathbf{d}_{ij}
Строка 35: Строка 34:
  
 
Таким образом, уравнения для сил и моментов принимают следующий вид:
 
Таким образом, уравнения для сил и моментов принимают следующий вид:
 
 
<math>
 
<math>
 
\mathbf{M}^{TB} = B_3 \mathbf{n}_{j1} \times \mathbf{n}_{i1} - \frac{B_4}{2}(\mathbf{n}_{j2}\times\mathbf{n}_{i2} + \mathbf{n}_{j3}\times\mathbf{n}_{i3})
 
\mathbf{M}^{TB} = B_3 \mathbf{n}_{j1} \times \mathbf{n}_{i1} - \frac{B_4}{2}(\mathbf{n}_{j2}\times\mathbf{n}_{i2} + \mathbf{n}_{j3}\times\mathbf{n}_{i3})
Строка 50: Строка 48:
 
</math><br />
 
</math><br />
  
Для балки с короткими связями между частицами параметры модели принимают следующие значения:
+
Для балки с короткими связями между частицами параметры модели принимают следующие знаячения:
 
 
 
<math>
 
<math>
 
B_1 = \frac{ES}{a}
 
B_1 = \frac{ES}{a}
Строка 66: Строка 63:
 
</math><br />
 
</math><br />
  
===Алгоритм===
 
 
На каждом временном шагу для каждой из частиц суммируются силы и моменты её взаимодействия с соседними частицами. Далее по второму закону Ньютона вычисляются ускорение и угловое ускорение. Координаты частицы и угловая скорость интегрируются методом Leapfrog. Далее по известному значению угловой скорости интегрируется кватернион вращения частицы и осуществляется поворот её базиса(n).
 
 
<math> L(t + \Delta t) = L(t) + \frac{1}{2}\omega(t + \Delta t) \circ L(t)
 
</math><br />
 
 
<math> n(t + \Delta t) = L(t + \Delta t) \circ n(0) \circ L'(t + \Delta t)
 
</math><br />
 
 
 
По вышеизложенным формулам была написана программа на языке Python 3.6.0. Программа генерирует цепочку частиц, задаёт соседей для каждой из частиц,
 
проводит вычисления положений частиц и их базисов по описанному алгоритму. Далее все перечисленный данные на каждом временном шаге записываются в файл
 
формата .xyz и их визуализация происходит в программе Open Visualisation Tool путём последовательного отображения частиц на каждом временном шаге.
 
 
===Результаты===
 
 
Расчёты производились при использовании физических параметров стали:
 
 
* плотность ρ ≈ 7,86 г/см<sup>3</sup>;
 
* модуль Юнга ''E'' = 210 ГПа;
 
* модуль сдвига ''G'' = 80 ГПа;
 
* коэффициент Пуассона ν = 0,28;
 
 
Рассматривалась балка круглого сечения радиусом r = 5 см, длиной l = 5 м, прикладываемая сила F = 10000 Н, количество частиц - 21.
 
 
* Закреплённый правый край балки, сила приложена к левому краю
 
[[Файл:beam1.gif]] 
 
* Закреплены оба края, сила приложена к середине балки
 
[[Файл:beam2.gif]] 
 
  
 
== Ссылки ==
 
== Ссылки ==
Вам запрещено изменять защиту статьи. Edit Создать редактором

Обратите внимание, что все добавления и изменения текста статьи рассматриваются как выпущенные на условиях лицензии Public Domain (см. Department of Theoretical and Applied Mechanics:Авторские права). Если вы не хотите, чтобы ваши тексты свободно распространялись и редактировались любым желающим, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого.
НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ МАТЕРИАЛЫ, ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ!

To protect the wiki against automated edit spam, we kindly ask you to solve the following CAPTCHA:

Отменить | Справка по редактированию  (в новом окне)