
- •Учебное пособие
- •Предисловие
- •Список основных обозначений
- •Выдающиеся ученые, создатели основ механики
- •ВВЕДЕНИЕ
- •1. МАТЕМАТИЧЕСКИЕ СВЕДЕНИЯ
- •1.1. Матрицы и векторы
- •1.2. Конкатенация матриц и линейных функций
- •1.3. Перепроецирование векторов и тензоров второго ранга
- •1.4. Решение системы алгебраических линейных уравнений MATLAB
- •2. ДИНАМИКА МАТЕРИАЛЬНОЙ ТОЧКИ
- •2.1. Инерциальные системы отсчета
- •2.2. Поступательные (невращающиеся) система отсчета
- •2.4. Пример
- •2.5. Второй закон динамики в кинетостатической форме Даламбера
- •2.6. Закон динамики относительного движения
- •2.7. Уравнения относительного движения в форме Даламбера
- •2.8. Основной закон динамики относительного движения
- •2.9. Случай поступательного движения системы отсчета
- •2.10. Случай поступательной системы отсчета с началом на поверхности Земли
- •2.11. Прямолинейное движение материальной точки во вращающейся системе отсчета
- •3. ДИНАМИКА ТВЕРДОГО ТЕЛА
- •3.1. Геометрия масс твердого тела
- •3.2. Статические моменты массы и координаты центра масс тела
- •3.3. Осевые моменты инерции и радиусы инерции тела
- •3.4. Осевые моменты инерции площади поперечного сечения тела
- •3.5. Центробежные моменты инерции твердого тела
- •3.6. Перепроецирование вектора с применением матрицы поворота
- •3.7. Тензор инерции в точке твердого тела
- •3.8. Угловая скорость сферического движения тела
- •3.9. Кинетический момент сферического движения тела
- •3.10. Динамические уравнения Эйлера
- •3.11. Элементарная теория гироскопа
- •3.12. Динамика произвольного движения твердого тела
- •4.1. Сведения из статики
- •4.2. Момент силы и пары сил, расположенных в плоскости
- •4.3 Бивектор плоской системы сил
- •4.4. Уравнения равновесия плоской системы сил
- •4.5 Бивектор и M-функции пространственной системы сил
- •4.6. Матричное уравнение равновесия пространственной системы сил
- •4.7. Бивекторы реакций опор
- •4.8. Пример конкатенации матриц в матричном уравнении равновесия
- •4.9. Кинетостатическое матричное уравнение произвольного движения тела
- •5. ДИНАМИКА ГОЛОНОМНЫХ МЕХАНИЧЕСКИХ СИСТЕМ
- •5.1. Фазовый вектор системы (вектор состояния системы)
- •5.2. Кинетическая энергия твердого тела и голономной стационарной одностепенной системы
- •5.3. Мощность силы
- •5.4. Работа и потенциальная энергия
- •5.5. Обобщенная сила одностепенной голономной стационарной системы
- •5.6. Обобщенная сила нестационарной одностепенной системы
- •5.7. Работа обобщенной силы одностепенной стационарной системы
- •5.8. Идеальные связи и реакции связей
- •5.9. Уравнение Лагранжа для одностепенной стационарной голономной системы
- •5.10. Уравнение Лагранжа для голономной нестационарной одностепенной системы
- •6. ОБЩИЕ ТЕОРЕМЫ ДИНАМИКИ МЕХАНИЧЕСКОЙ СИСТЕМЫ
- •6.1. Уравнения Лагранжа для голономной стационарной системы
- •6.2.Уравнения равновесия стационарной системы в обобщенных координатах
- •6.3. Матричная форма уравнений Лагранжа
- •6.4. Матричное уравнение Гамильтона
- •6.5. Теорема о движении центра масс механической системы
- •6.6. Теорема об изменении количества движения механической системы
- •6.7. Теорема импульсов
- •6.8. Теорема об изменении кинетической энергии
- •6.9. Теорема об изменении кинетического момента механической системы
- •Приложение
- •Равновесие плоской системы сил
- •Равновесие пространственной системы сил
- •Динамика относительного движения материальной точки
- •Литература
Равновесие пространственной системы сил
Обозначения
r=[x y z] – вектор - строка точки приложения силы F=[X Y Z] – вектор - строка силы
M=[Mx My Mz] – вектор-строка пары сил М-функции.
s36(r)
Матрица радиус вектора, размера 3x6, применяемая для вычисления бивектора силы W(r,F)=F*s36(r) и вычисления бивектора единичной силы e
W(r,e)=e*s36(r)
function s=s36(r) s=[s33(r),eye(3)]
function s=s33(r)
s=[cross(r,[1 0 0]),cross(r,[0 1 0]),cross(r,[0 0 1])]
Функция координат точки приложения неизвестной силы F=[0 Y Z], вносимой в матричное уравнение в виде F=[Y Z]
function s=sx26(r) s=s36(r) s(1,:)=[]
Функция для силы F=[X 0 Z] вносимой в виде F=[X Z] function s=sy26(r)
s=s36(r)
s(2,:)=[]
Функция для силы F=[X Y 0] вносимой в виде F=[X Y] function s=sz26(r)
s=s36(r)
s(3,:)=[]
Момент пары сил M=nM e , где e – орт момента, nM=|M| -модуль момента, M=nM e-вектор строка момента,
e=[ex,ey,ez].
Функция для вычисления бивектора Wp=nM*sp16(e) пары сил
function s=sp16(e) s=[e,zeros(1,3)]
s =[ ex, ey, ez, 0, 0, 0]
Матричное уравнение равновесия тела
∑Wi = 0 или Sum(Fi)*s36(ri)=zeros(3,6)
118

ПРИМЕР. Равновесие пространственной системы сил. |
||
z |
|
|
F1 |
F2 |
|
O |
||
|
||
|
y |
|
M |
b |
|
|
G4 |
|
|
a |
|
x |
T3 |
|
|
||
Рис.22 Равновесие квадратной полки с опорами на сферический и цилиндри- |
||
ческий шарниры и на стержень. |
|
Квадратная полка весом G со стороной b находится в равновесии под действием реакции сферического шарнира F1, реакции цилиндрического шарнира F2 и реакции невесомого стержня T3. К полке приложен известный момент M. Найти реакции опор конструкции.
На рисунке неизвестную реакцию F1 формально показываем с положительными направляющими косинусами, а реакцию F2 перпендикулярную Oy формально направляем под острыми углами с Ox и Oz. При таком условии проекции реакций определятся с правильными знаками. Углы обозначаем латинскими буквами. Всем силам или ортам сил присваиваем порядковый номер, начиная с неизвестных сил.
Объявляем символьные скалярные величины syms X1 Y1 Z1 X2 Z2 T3 G M a b real
Через них выражаем векторы r1=[0 0 0]
r2=[0 b 0]
r3=[0 b -b/tan(a)] r4=[0.5*b 0.5*b 0] e3=[sin(a) 0 cos(a)] e4=[0 0 -1]
e5=[-1 0 0]
119
F1=[X1 Y1 Z1] F2=[X2 Z2]
Вектор-строка искомых реакций опор
V=[X1 Y1 Z1 X2 Z2 T3]
Матричное уравнение равновесия ( левая часть )
F1*s36(r1)+F2*sy26(r2)+T3*e3*s36(r3)+G*e4*s36(r4)+
M*[e5,zeros(1,3)]
Объединенная матрица координат неизвестных сил, полученная вертикальной конкатенацией блоков
L=[ s36(r1);sy26(r2);e3*s36(r3)]
Бивектор известных сил
U=G*e4*s36(r4)+M*[e5,zeros(1,3)]
Решение и упрощение решения.
V=-U/L expand(simplify(V))
V =[ 0, 0, 1/2*G-1/b*M, -1/2*tan(a)*G,
1/b*M, 1/2/cos(a)*G]
Динамика относительного движения материальной точки
М-функции
Кососимметрическая 3x3 матрица вектора-строки w=[wx wy wz] ( угловой скорости)
function s=s33(w)
s=[cross(w,[1 0 0]); cross(w,[0 1 0]); cross(w,[0 0 1])]
3x3 –матрица угловой скорости и углового ускорения function s=sp33(w,e)
s=s33(w)^2+s33(e)
Список вещественных символов матричного дифференциального уравнения
syms D2x |
D2y D2z Dx |
Dy |
Dz |
R0x R0y R0z a0x a0y a0z |
ex ey ez |
m x y z wx |
wy |
wz |
real |
Векторы-строки угловой скорости, углового ускорения, радиус-вектора равнодействующих сил, ускорения полюса
w=[wx wy wz] e=[ex ey ez] r=[x y z] Dr=[Dx Dy Dz]
D2r=[D2x D2y D2z]
R=[R0x R0y R0z] a0=[a0x a0y a0z]
Левая часть матричного уравнения относительного движения
120
V=D2r+2*Dr*s33(w)+r*sp33(w,e)+ a0-R/m
Выделение первого динамического уравнения V(1,:) Выделение второго динамического уравнения V(2,:)
Объявление символьных начальных условий syms x0 y0 z0 dx0 dy0 dz0 real
Функция построения символьного решения системы трех ОДУ:
[x,y,z] = dsolve('D2x-2*Dy*wz+2*Dz*wy+x*(-wz^2- wy^2)+y*(wy*wx-ez)+z*(wz*wx+ey)+a0x-R0x/m =0, D2y+2*Dx*wz-2*Dz*wx+x*(wy*wx+ez)+y*(-wz^2- wx^2)+z*(wz*wy-ex)+a0y-R0y/m =0, D2z-2*Dx*wy+2*Dy*wx+x*(wz*wx-ey)+y*(wz*wy+ex)+z*(-wy^2- wx^2)+a0z-R0z/m =0',
'x(0)=x0, y(0)=y0, z(0)=z0','Dx(0)=dx0, Dy(0)=dy0, Dz(0)=dz0')
Процесс определения численного решения Задание исходных параметров системы
w=[1 -1 2];e=[0.5 0.3 0.1]; a0=[0.1 0.2 0.3]; m=2;R=[2 3 4]
Задание начальных условий y0=[0 0 0 0 0 0]
Задание интервала интегрирования ti=[0 4*pi]
Подготовка функции для задания динамического уравнения function dy = myde(t,y,w,e,a0,R,m)
dy = zeros(6,1);
% задание системы уравнений в форме Коши
dy(1) = y(4); dy(2) = y(5); dy(3) = y(6);
dy(4) = 2*y(5)*w(3)-2*y(6)*w(2)-y(1)*(-w(3)^2-w(2)^2)- y(2)*(w(2)*w(1)-e(3))-y(3)*(w(3)*w(1)+e(2))- a0(1)+R(1)/m;
dy(5) =-2*y(4)*w(3)+2*y(6)*w(1)-y(1)*(w(2)*w(1)+e(3))- y(2)*(-w(3)^2-w(1)^2)-y(3)*(w(3)*w(2)-e(1))- a0(2)+R(2)/m;
dy(6) = 2*y(4)*w(2)-2*y(5)*w(1)-y(1)*(w(3)*w(1)-e(2))- y(2)*(w(3)*w(2)+e(1))-y(3)*(-w(2)^2-w(1)^2)- a0(3)+R(3)/m;
Получение численного решения
[t,y] = ode45(@myde,ti,y0,[],w,e,a0,R,m);
121

ПРИМЕР. Динамика относительного движения материальной точки.
z1
y
Ny |
x |
w V
А
V0 |
O |
G |
a x0<0
Рис.23 Положительная и начальная фазы движения точки в равномерно вращающейся трубе.
Тело равномерно вращается вокруг неподвижной оси z1 с угловой скоростью w, модуль которой |w|=nw, с нулевым угловым ускорением. e=0 Материальная точка A массой m перемещается вдоль оси x вращающегося тела. Найти кинематические уравнения относительного движения точки при заданном начальном состоянии [x&0 x0 ]. Начальное состояние материальной
точки в системных обозначениях: x(0)=x0, Dx(0)=dx0
Решение Список вещественных символов матричного уравнения
syms D2x Dx Ny Nz nG m x nw a x0 dx0 real
Список векторов-строк в подвижной системе 0xyz w=[nw*cos(a) nw*sin(a) 0]
r=[x 0 0], Dr=[Dx 0 0], D2r=[D2x 0 0] G=[-nG*sin(a) -nG*cos(a) 0]
N=[0 Ny Nz] R=N+G
a0=[0 0 0], e=[0 0 0]
Общий вид левой части первого матричного уравнения
V=D2r+2*Dr*s33(w)+r*sp33(w,e)+a0-R/m V =[D2x-x*nw^2*sin(a)^2+nG*sin(a)/m,
x*nw^2*sin(a)*cos(a)-(Ny-nG*cos(a))/m,-2*Dx*nw*sin(a)- Nz/m]
122
V(:,1)
D2x-x*nw^2*sin(a)^2+nG*sin(a)/m
Символьное решение дифференциального уравнения
x = dsolve(‘D2x-x*nw^2*sin(a)^2+nG*sin(a)/m ','x(0)=x0, Dx(0)=dx0')
x = (nG-cosh(nw*sin(a)*t)*nG+ cosh(nw*sin(a)*t)*x0*nw^2*sin(a)*m+ dx0*sinh(nw*sin(a)*t)*nw*m)/(nw^2*sin(a)*m)
Численные значения a=pi/4,nG=10,m=1,nw=2,Ny=3,Nz=3, x(0)=1, dx0=0
Решение с численными значениями параметров.
x = 5/2*2^(1/2)-5/2*2^(1/2)*cosh(2^(1/2)*t)+
cosh(2^(1/2)*t)
Здесь применены функции: гиперболический косинус и гиперболический синус, составленные из экспоненциальных функций:
cosh(kt) = (ekt +e−kt ) / 2, sinh(kt) = (ekt −e−kt ) / 2
123