ButovSV в своих расчетах допустил ряд ошибок, которые привели его к ошибочным выводам.
Вот программный код на языке Mathematica, который создал
ButovSV, :
Код:
f[i]:=i*2*Pi/n;
DS[i]:=-r*m1*sum(sin(f[k]),k=i..n)/(M0+m1*(n-i));
VDS[i]:=-r*m1*w*sum(cos(f[k]),k=i..n)/(M0+m1*(n-i));
DD[i]:=-r*m1*sum(sin(f[k]),k=i..n-1)/(M0+m1*(n-i))+r*m1*sum(sin(f[k]),k=i..n)/(M0+m1*(n-i+1));
V[i]:=Vc[i-1]+VDS[i-1]+w*r;
S[i]:=Sc[i-1] +DS[i-1]+V[i]*(n-i)*dt;
Vc[i]:=(Vc[i-1]*(M0+m1*(n-i+1))-m1*V[i])/(M0+m1*(n-i));
Sc[i]:=Sc[i-1] + DD[i-1] + Vc[i]*dt;
CM[i]:=sum(Sc[k-1] +DS[k-1]+V[k]*(i-k+1)*dt,k=1..i)/i;
CMc[i]:=(m1*i*CM[i]+(M0+m1*(n-i))*Sc[i])/(M0+m1*n)
Здесь десять формул, каждая из которых вычисляет параметр состояния системы в каждый момент времени отделения очередного подвижного элемента-шарика от системы корпус+остаток шариков.
В этих формулах 12 ошибок, включая отсутствие оператора упрощения в последней формуле. Последнее упрощение снимает погрешность численного расчета, производя алгебраические упрощения выражений, дает величину смещения ЦМ варипенда в любой момент времени тождественно равную нулю.
Вот правильный программный код на том же языке, который необходимо применять для "варипенда":
Код:
f[i]:=i*2*Pi/n;
DS[i]:=-r*m1*sum(sin(f[k]),k=i..n)/(M0+m1*(n-i+1));
VDS[i]:=-r*m1*w*sum(cos(f[k]),k=i..n)/(M0+m1*(n-i+1));
DD[i]:=-r*m1*sum(sin(f[k]),k=i..n-1)/(M0+m1*(n-i))+r*m1*sum(sin(f[k]),k=i..n)/(M0+m1*(n-i+1));
V[i]:=Vc[i-1]+VDS[i]+w*r;
S[i]:=Sc[i-1]+Vc[i-1]*dt+DS[i]+V[i]*(n-i)*dt;
Vc[i]:=(Vc[i-1]*(M0+m1*(n-i+1))-m1*V[i])/(M0+m1*(n-i));
Sc[i]:=Sc[i-1] -DD[i] + Vc[i-1]*dt;
CM[i]:=sum(Sc[k-1]+Vc[k-1]*dt+DS[k]+V[k]*(i-k)*dt,k=1..i)/i;
CMc[i]:=Simplify[(m1*i*CM[i]+(M0+m1*(n-i))*Sc[i])/(M0+m1*n)]
Конечно, при применении правильных формул, центр масс (ЦМ) варипенда в любой момент времени не меняет своего характера движения.
Т.к. до начала движений внутри варипенда ЦМ покоился, после начала движений внутри варипенда, он (ЦМ) остается в покое.
Просто
ButovSV выдает много всяких слов, но не знаний механики.
Если проявится интерес у участников форума, то выложу подробные расшифровки составляющих элементов записей программного кода вместо автора, т.к. автор упрямо избегает этого, указывая на свои сторонние страницы, изобилующие троянскими программами.