Итак, наша цель – моделирование падения костей домино.
В первую очередь необходимо создать модель. Наша модель – абсолютно плоские доминошки, прикрепленные одним концом гвоздиками к стенке. Поэтому отсутствует проскальзывание. Трение, турбулентность и случайные флуктуации также не учитываются.
Что можно сказать о законах, по которым падают доминошки? При падении без столкновения, очевидно, будет выполняться закон сохранения энергии. При столкновении – закон сохранения момента импульса. Также будет выполняться условие соприкосновения доминошек, так как друг сквозь друга они пройти не могут.
Обозначения:
α - угол наклона доминошки. Отмеряется от поверхности стола.
ω - угловая скорость доминошки.
ω’ – новая угловая скорость доминошки.
l – половина длины доминошки
d - расстояние между доминошками.
k- количество доминошек.
kt - количество доминошек, рассматриваемых на данный момент.
E- энергия.
J – момент инерции доминошки.
Закон сохранения энергии:
![]()
С законом сохранения моментов импульса не все так просто. По идее он должен выглядеть так:
![]()
То есть момент импульса для каждой доминошки должен считаться относительно гвоздика первой доминошки. Однако программа с такой формулой фатально не работает. Зато, если считать момент импульса для каждой доминошки относительно ее собственного гвоздика, что неправильно, все работает замечательно. Поэтому в программе закон сохранения моментов импульса выглядит так:
![]()
Условие соприкосновения двух доминошек:
Сравним результаты моделирования и экспериментальные результаты.
| 
   №  | 
  
   d,мм  | 
  
   k  | 
  
   T экс , с  | 
  
   T мод , с  | 
  
   Тэкс-Тмод/Тэкс  | 
 
| 
   1  | 
  
   10  | 
  
   82  | 
  
   1,12  | 
  
   0,8  | 
  
   28%  | 
 
| 
   2  | 
  
   15  | 
  
   56  | 
  
   1,2  | 
  
   0,81  | 
  
   32%  | 
 
| 
   3  | 
  
   20  | 
  
   51  | 
  
   1,36  | 
  
   0,937  | 
  
   30%  | 
 
| 
   4  | 
  
   25  | 
  
   25  | 
  
   0,88  | 
  
   0,678  | 
  
   23%  | 
 
| 
   5  | 
  
   30  | 
  
   53  | 
  
   2,1  | 
  
   1,5  | 
  
   28%  | 
 
Результаты моделирования, мы считаем, достаточно неплохие. Т.к. в модели не учитывалась потеря энергии в результате действия силы трения, логично, что моделируемые доминошки падают быстрее.