Уравнение Удвадиа – Калабы

редактировать

В теоретической физике уравнение Удвадиа – Калаба является методом для вывод уравнений движения ограниченной механической системы. Уравнение было впервые описано Фирдаусом Э. Удвадией и Робертом Э. Калаба в 1992 году. Подход основан на принципе наименьшего ограничения Гаусса. Уравнение Удвадиа-Калаба применимо как к голономным ограничениям, так и к неголономным ограничениям, если они линейны по отношению к ускорениям. Уравнение обобщается на ограничивающие силы, которые не подчиняются принципу Даламбера.

Содержание
  • 1 Предпосылки
  • 2 Центральная проблема ограниченного движения
    • 2.1 Ограничения
  • 3 Уравнение движения
  • 4 Неидеальные ограничения
  • 5 Примеры
    • 5.1 Обратная задача Кеплера
    • 5.2 Наклонная плоскость с трением
  • 6 Ссылки
Предпосылки

Уравнение Удвадиа – Калаба было разработано в 1992 г. и описывает движение связанной механической системы, которая подвергается ограничениям равенства.

Это отличается от формализма Лагранжа, который использует множители Лагранжа для описания движения механических систем с ограничениями, и другие аналогичные подходы, такие как подход Гиббса-Аппелла. Физическая интерпретация уравнения имеет приложения в областях, выходящих за рамки теоретической физики, таких как управление высоконелинейными общими динамическими системами.

Центральная проблема ограниченного движения

При изучении динамики механических систем, конфигурация данной системы S, как правило, полностью описывается n обобщенными координатами, так что ее обобщенный координатный n-вектор задается как

q: = [q 1, q 2,…, Qn] T. {\ displaystyle \ mathbf {q}: = [q_ {1}, q_ {2}, \ ldots, q_ {n}] ^ {\ mathrm {T}}.}{\ mathbf {q}}: = [q_ {1}, q_ {2}, \ ldots, q_ {n}] ^ {{\ mathrm {T}}}.

где T означает транспонирование матрицы. Используя ньютоновскую или лагранжевую динамику, уравнения без ограничений движения исследуемой системы S могут быть выведены в виде матричного уравнения (см. умножение матриц ):

уравнения Удвадиа – Калабы движение (без ограничений)

M (q, t) q ¨ (t) = Q (q, q ˙, t), {\ displaystyle \ mathbf {M} (q, t) {\ ddot {\ mathbf {q}}} (t) = \ mathbf {Q} (q, {\ dot {q}}, t) \,,}{\ mathbf {M}} (q, t) {\ ddot {{\ mathbf {q}}}} (t) = {\ mathbf { Q}} (q, {\ точка {q}}, t) \,,

где точки представляют производные по времени :

q ˙ i = dqidt. {\ displaystyle {\ dot {q}} _ {i} = {\ frac {dq_ {i}} {dt}} \,.}{\ dot {q}} _ {i} = {\ frac {dq_ {i}} {dt}} \,.

Предполагается, что начальные условия q(0) и q ˙ (0) {\ displaystyle {\ dot {\ mathbf {q}}} (0)}{\ dot {{\ mathbf {q}}}} (0) известны. Мы называем систему S неограниченной, потому что q ˙ (0) {\ displaystyle {\ dot {\ mathbf {q}}} (0)}{\ dot {{\ mathbf {q}}}} (0) может быть присвоено произвольно.

n-вектор Q обозначает общую обобщенную силу, действующую на систему некоторым внешним воздействием; его можно выразить как сумму всех консервативных сил, а также неконсервативных сил.

Матрица n × n M является симметричной, и она может быть положительно определенной (M>0) { \ displaystyle (\ mathbf {M}>0)}({\mathbf {M}}>0) или полуположительно определенное (M ≥ 0) {\ displaystyle (\ mathbf {M} \ geq 0)}({\ mathbf {M}} \ geq 0) . что M является положительно определенным; однако нередко выводить неограниченные уравнения движения системы S такие, что M является только полуположительно определенным; т. е. матрица масс может быть сингулярной (она не имеет обратной матрицы ).

Ограничения

Теперь предположим, что неограниченная система S подчиняется набору из m согласованных ограничений равенства, заданных формулой

A (д, д ˙, т) д ¨ знак равно б (д, д ˙, т), {\ Displaystyle \ mathbf {A} (д, {\ точка {q}}, т) {\ ddot {\ mathbf {q}}} = \ mathbf {b} (q, {\ dot {q}}, t),}{\ mathbf {A}} (q, {\ dot {q}}, t) {\ ddot {{\ mathbf {q}}}} = {\ mathbf {b}} (q, {\ dot {q}}, t),

где A - знать Матрица размером n m на n ранга r и b является известным m-вектором. Отметим, что этот набор уравнений связей охватывает очень общее разнообразие голономных и неголономных ограничений равенства. Например, голономные ограничения вида

φ (q, t) = 0 {\ displaystyle \ varphi (q, t) = 0}\ varphi (q, t) = 0

можно дважды дифференцировать по времени, в то время как неголономные ограничения форма

ψ (q, q ˙, t) = 0 {\ displaystyle \ psi (q, {\ dot {q}}, t) = 0}\ psi (q, \ dot {q}, t) = 0

может быть дифференцирована один раз по времени, чтобы получить Матрица m by n A и m-вектор b . Короче говоря, могут быть указаны ограничения, которые являются

  1. нелинейными функциями смещения и скорости,
  2. явно зависящими от времени и
  3. функционально зависимыми.

Как следствие применения этих ограничений к неограниченной системе S концептуализируется возникновение дополнительной силы, а именно силы принуждения. Следовательно, система с ограничениями S c становится

Уравнениями движения Удвадиа – Калабы (с ограничениями)

M q ¨ = Q + Q c (q, q ˙, t), {\ displaystyle \ mathbf {M} {\ ddot {\ mathbf {q}}} = \ mathbf {Q} + \ mathbf {Q} _ {c} (q, {\ dot {q}}, t),}{\ mathbf {M}} {\ ddot {{\ mathbf {q}}}} = {\ mathbf {Q}} + {\ mathbf {Q}} _ {{c}} (q, {\ dot {q}}, t),

где Qc- сила ограничения - это дополнительная сила, необходимая для удовлетворения наложенных ограничений. Центральная проблема ограниченного движения теперь формулируется следующим образом:

  1. с учетом неограниченных уравнений движения системы S,
  2. с учетом обобщенного перемещения q (t) и обобщенной скорости q ˙ ( t) {\ displaystyle {\ dot {q}} (t)}\ dot {q} (t) системы с ограничениями S c в момент времени t, и
  3. с учетом ограничений в форма A q ¨ = b {\ displaystyle \ mathbf {A} {\ ddot {q}} = \ mathbf {b}}{\ mathbf {A}} {\ ddot {q}} = {\ mathbf {b}} как указано выше,

найти уравнения движения для система с ограничениями - ускорение - в момент времени t, что соответствует согласованным принципам аналитической динамики.

Уравнение движения

Решение этой центральной проблемы дается уравнением Удвадиа – Калаба. Когда матрица M положительно определена, уравнение движения системы со связями S c в каждый момент времени составляет

M q ¨ = Q + M 1 / 2 (AM - 1/2) + (b - AM - 1 Q), {\ displaystyle \ mathbf {M} {\ ddot {\ mathbf {q}}} = \ mathbf {Q} + \ mathbf {M} ^ {1/2} \ left (\ mathbf {A} \ mathbf {M} ^ {- 1/2} \ right) ^ {+} (\ mathbf {b} - \ mathbf {A} \ mathbf {M} ^ {-1} \ mathbf {Q}),}{\ mathbf {M}} {\ ddot {{\ mathbf {q}}}} = {\ mathbf {Q}} + {\ mathbf {M}} ^ {{1/2}} \ left ({\ mathbf {A}} {\ mathbf {M}} ^ {{- 1/2}} \ right) ^ {+} ({\ mathbf {b}} - {\ mathbf {A}} {\ mathbf {M}} ^ {{- 1}} {\ mathbf {Q}}),

где символ '+' обозначает псевдообратную матрицу AM - 1/2 {\ displaystyle \ mathbf {A} \ mathbf {M} ^ {- 1/2}}{\ mathbf {A}} {\ mathbf {M}} ^ {{- 1/2}} . Таким образом, сила ограничения явно задается как

Q c = M 1/2 (AM - 1/2) + (b - AM - 1 Q), {\ displaystyle \ mathbf {Q} _ {c} = \ mathbf {M} ^ {1/2} \ left (\ mathbf {A} \ mathbf {M} ^ {- 1/2} \ right) ^ {+} (\ mathbf {b} - \ mathbf {A} \ mathbf {M} ^ {- 1} \ mathbf {Q}),}{\ displaystyle \ mathbf {Q} _ {c} = \ mathbf {M} ^ {1/2} \ left (\ mathbf {A} \ mathbf {M} ^ {- 1/2} \ right) ^ {+} (\ mathbf {b} - \ mathbf {A} \ mathbf {M} ^ {- 1} \ mathbf {Q}),}

, и поскольку матрица M положительно определена, обобщенное ускорение системы с ограничениями S c равно определяется явно с помощью

q ¨ = M - 1 Q + M - 1/2 (AM - 1/2) + (b - AM - 1 Q). {\ displaystyle {\ ddot {\ mathbf {q}}} = \ mathbf {M} ^ {- 1} \ mathbf {Q} + \ mathbf {M} ^ {- 1/2} \ left (\ mathbf {A } \ mathbf {M} ^ {- 1/2} \ right) ^ {+} (\ mathbf {b} - \ mathbf {A} \ mathbf {M} ^ {- 1} \ mathbf {Q}).}{\ displaystyle {\ ddot {\ mathbf {q} }} = \ mathbf {M} ^ {- 1} \ mathbf {Q} + \ mathbf {M} ^ {- 1/2} \ left (\ mathbf {A} \ mathbf {M} ^ {- 1/2 } \ справа) ^ {+} (\ mathbf {b} - \ mathbf {A} \ mathbf {M} ^ {- 1} \ mathbf {Q}).}

В случае, если матрица M является полуположительно определенной (M ≥ 0) {\ displaystyle (\ mathbf {M} \ geq 0)}({\ mathbf {M}} \ geq 0) , Вышеупомянутое уравнение нельзя использовать напрямую, поскольку M может быть сингулярным. Кроме того, обобщенные ускорения не могут быть уникальными, если только матрица размером (n + m) на n

M ^ = [MA] {\ displaystyle {\ hat {\ mathbf {M}}} = \ left [{\ begin {array} {c} \ mathbf {M} \\\ mathbf {A} \ end {array}} \ right]}{\ hat {{\ mathbf {M}}}} = \ left [{\ begin {array} {c} {\ mathbf {M} } \\ {\ mathbf {A}} \ end {array}} \ right]

имеет полный ранг (rank = n). Но поскольку наблюдаемые ускорения механических систем в природе всегда уникальны, это ранговое условие является необходимым и достаточным условием для получения однозначно определенных обобщенных ускорений системы со связями S c в каждый момент времени. Таким образом, когда M ^ {\ displaystyle {\ hat {\ mathbf {M}}}}{\ hat {{\ mathbf {M}) }}} имеет полный ранг, уравнения движения системы со связями S c при каждый момент времени однозначно определяется (1) созданием вспомогательной неограниченной системы

MA q ¨: = (M + A + A) q ¨ = Q + A + b: = Q b, {\ displaystyle \ mathbf { M} _ {\ mathbf {A}} {\ ddot {\ mathbf {q}}}: ​​= (\ mathbf {M} + \ mathbf {A} ^ {+} \ mathbf {A}) {\ ddot {\ mathbf {q}}} = \ mathbf {Q} + \ mathbf {A} ^ {+} \ mathbf {b}: = \ mathbf {Q} _ {\ mathbf {b}},}{\ mathbf {M}} _ {{\ mathbf {A}}} {\ ddot {{\ mathbf {q}}}}: = ({\ mathbf {M}} + {\ mathbf {A}} ^ {+} {\ mathbf {A}}) {\ ddot {{\ mathbf {q}}}} = {\ mathbf {Q}} + {\ mathbf {A}} ^ {+} {\ mathbf {b}}: = {\ mathbf {Q}} _ {{\ mathbf {b} }},

и по ( 2) применение основного уравнения движения со связями к этой вспомогательной системе без ограничений, так что вспомогательные уравнения движения со связями явно задаются формулой

MA q ¨ = Q b + MA 1/2 (AMA - 1/2) + (b - АМА - 1 Q б). {\ displaystyle \ mathbf {M} _ {\ mathbf {A}} {\ ddot {\ mathbf {q}}} = \ mathbf {Q} _ {\ mathbf {b}} + \ mathbf {M} _ {\ mathbf {A}} ^ {1/2} (\ mathbf {A} \ mathbf {M} _ {\ mathbf {A}} ^ {- 1/2}) ^ {+} (\ mathbf {b} - \ mathbf {A} \ mathbf {M} _ {\ mathbf {A}} ^ {- 1} \ mathbf {Q} _ {\ mathbf {b}}).}{\ mathbf {M}} _ {{\ mathbf {A}}} {\ ddot {{\ mathbf {q}}}} = {\ mathbf {Q}} _ {{\ mathbf {b}}} + {\ mathbf {M}} _ {{\ mathbf {A}}} ^ {{1/2}} ({\ mathbf {A}} {\ mathbf {M}} _ {{\ mathbf {A}}} ^ {{- 1/2} }) ^ {+} ({\ mathbf {b}} - {\ mathbf {A}} {\ mathbf {M}} _ {{\ mathbf {A}}} ^ {{- 1}} {\ mathbf { Q}} _ {{\ mathbf {b}}}).

Более того, когда матрица M ^ {\ displaystyle {\ hat {\ mathbf {M}}}}{\ hat {{\ mathbf {M}) }}} имеет полный ранг, матрица MA {\ displaystyle \ mathbf {M} _ {\ mathbf {A}}}{\ mathbf {M}} _ {{\ mathbf {A}}} всегда положительно определено. Это дает в явном виде обобщенные ускорения системы со связями S c как

q ¨ = MA - 1 Q b + MA - 1/2 (AMA - 1/2) + (b - AMA - 1 Q б). {\ displaystyle {\ ddot {\ mathbf {q}}} = \ mathbf {M} _ {\ mathbf {A}} ^ {- 1} \ mathbf {Q} _ {\ mathbf {b}} + \ mathbf { M} _ {\ mathbf {A}} ^ {- 1/2} (\ mathbf {A} \ mathbf {M} _ {\ mathbf {A}} ^ {- 1/2}) ^ {+} (\ mathbf {b} - \ mathbf {A} \ mathbf {M} _ {\ mathbf {A}} ^ {- 1} \ mathbf {Q} _ {\ mathbf {b}}).}{\ ddot {{\ mathbf {q}}}} = {\ mathbf {M}} _ {{\ mathbf {A}}} ^ {{- 1}} {\ mathbf {Q} } _ {{\ mathbf {b}}} + {\ mathbf {M}} _ {{\ mathbf {A}}} ^ {{- 1/2}} ({\ mathbf {A}} {\ mathbf { M}} _ {{\ mathbf {A}}} ^ {{- 1/2}}) ^ { +} ({\ mathbf {b}} - {\ mathbf {A}} {\ mathbf {M}} _ {{\ mathbf {A}}} ^ {{- 1}} {\ mathbf {Q}} _ {{\ mathbf {b}}}).

Это уравнение является действителен, когда матрица M является положительно определенной или положительно полуопределенной. Кроме того, сила ограничения, которая заставляет ограниченную систему S c - систему, которая может иметь матрицу сингулярных масс M - удовлетворять наложенным ограничениям, явно задается как

Q c = MA 1/2 (AMA - 1/2) + (b - AMA - 1 Q b). {\ displaystyle \ mathbf {Q} _ {c} = \ mathbf {M} _ {\ mathbf {A}} ^ {1/2} (\ mathbf {A} \ mathbf {M} _ {\ mathbf {A} } ^ {- 1/2}) ^ {+} (\ mathbf {b} - \ mathbf {A} \ mathbf {M} _ {\ mathbf {A}} ^ {- 1} \ mathbf {Q} _ { \ mathbf {b}}).}{\ mathbf {Q}} _ {{c}} = {\ mathbf {M}} _ {{\ mathbf {A}}} ^ {{1/2}} ({\ mathbf {A}} {\ mathbf {M} } _ {{\ mathbf {A}}} ^ {{- 1/2}}) ^ {+} ({\ mathbf {b}} - {\ mathbf {A}} {\ mathbf {M}} _ { {\ mathbf {A}}} ^ {{- 1}} {\ mathbf {Q}} _ {{\ mathbf {b}}}).
Неидеальные ограничения

В любой момент во время движения мы можем рассмотреть возможность возмущения системы посредством виртуального смещения δr, совместимого с ограничениями система. Смещение может быть как обратимым, так и необратимым. Если перемещение необратимо, то оно выполняет виртуальную работу. Мы можем записать виртуальную работу смещения как

W c (t) = CT (q, q ˙, t) δ r (t) {\ displaystyle W_ {c} (t) = \ mathbf {C} ^ {\ mathrm {T}} (q, {\ dot {q}}, t) \ delta \ mathbf {r} (t)}W_ {c} (t) = {\ mathbf {C }} ^ {{{\ mathrm {T}}}} (q, {\ dot {q}}, t) \ delta {\ mathbf {r}} (t)

Вектор C (q, q ˙, t) {\ displaystyle \ mathbf {C} (q, {\ dot {q}}, t)}{\ mathbf {C }} (q, {\ точка {q}}, t) описывает неидеальность виртуальной работы и может быть отнесен, например, к трению или силы сопротивления (такие силы зависят от скорости). Это обобщенный принцип Даламбера, где обычная форма принципа имеет исчезающую виртуальную работу с C (q, q ˙, t) = 0 {\ displaystyle \ mathbf {C} ( q, {\ dot {q}}, t) = 0}{\ mathbf {C}} ( q, {\ dot {q}}, t) = 0 .

Уравнение Удвадиа – Калаба модифицируется дополнительным неидеальным ограничивающим членом до

M q ¨ = Q + M 1/2 (AM - 1/2) + (b - AM - 1 Q) + M 1/2 [I - (AM - 1/2) + AM - 1/2] M - 1/2 C {\ displaystyle \ mathbf {M} { \ ddot {\ mathbf {q}}} = \ mathbf {Q} + \ mathbf {M} ^ {1/2} \ left (\ mathbf {A} \ mathbf {M} ^ {- 1/2} \ right) ^ {+} (\ mathbf {b} - \ mathbf {A} \ mathbf {M} ^ {- 1} \ mathbf {Q}) + \ mathbf {M} ^ {1/2} \ left [\ mathbf {I} - \ left (\ mathbf {A} \ mathbf {M} ^ {- 1/2} \ right) ^ {+} \ mathbf {A} \ mathbf {M} ^ {- 1/2} \ right ] \ mathbf {M} ^ {- 1/2} \ mathbf {C}}{\ displaystyle \ mathbf {M} {\ ddot {\ mathbf {q}}} = \ mathbf {Q} + \ mathbf {M } ^ {1/2} \ left (\ mathbf {A} \ mathbf {M} ^ {- 1/2} \ right) ^ {+} (\ mathbf {b} - \ mathbf {A} \ mathbf {M } ^ {- 1} \ mathbf {Q}) + \ mathbf {M} ^ {1/2} \ left [\ mathbf {I} - \ left (\ mathbf {A} \ mathbf {M} ^ {- 1 / 2} \ right) ^ {+} \ mathbf {A} \ mathbf {M} ^ {- 1/2} \ right] \ mathbf {M} ^ {- 1/2} \ mathbf {C}}
Примеры

Обратная задача Кеплера

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

r = ε x + ℓ {\ displaystyle r = \ varepsilon x + \ ell}{\ displaystyle r = \ varepsilon x + \ ell}

где r = x 2 + y 2 {\ displaystyle r = {\ sqrt {x ^ {2} + y ^ {2}}}}r = {\ sqrt {x ^ {2} + y ^ {2}}} , ε {\ displaystyle \ varepsilon}\ varepsilon - это эксцентриситет, а ℓ {\ textstyle \ ell}{\ textstyle \ ell} - прямая полушария прямой кишки. Двойное дифференцирование по времени и небольшая перестановка дает ограничение

(x - r ε) x ¨ + yy ¨ = - (xy ˙ - yx ˙) 2 r 2 {\ displaystyle (xr \ varepsilon) {\ ddot { x}} + y {\ ddot {y}} = - {\ frac {(x {\ dot {y}} - y {\ dot {x}}) ^ {2}} {r ^ {2}}} }{\ displaystyle (xr \ varepsilon) {\ ddot {x}} + y {\ ddot {y}} = - {\ frac {(x {\ dot {y}} - y {\ точка {х}}) ^ {2}} {г ^ {2}}}}

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

m (xy ˙ - yx ˙) = L {\ displaystyle m (x {\ dot {y}} - y {\ dot { x}}) = L}m (x { \ dot {y}} - y {\ dot {x}}) = L

с производной по времени

xy ¨ - yx ¨ = 0 {\ displaystyle x {\ ddot {y}} - y {\ ddot {x}} = 0}x {\ ddot {y}} - y {\ ddot {x}} = 0

Мы можно объединить эти два ограничения в матричное уравнение

(x - r ε yy - x) (x ¨ y ¨) = (- L 2 m 2 r 2 0) {\ displaystyle {\ begin {pmatrix} xr \ varepsilon y \\ y -x \ end {pmatrix}} {\ begin {pmatrix} {\ ddot {x}} \\ {\ ddot {y}} \ end {pmatrix}} = {\ begin {pmatrix} - {\ frac {L ^ {2}} {m ^ {2} r ^ {2}}} \\ 0 \ end {pmatrix}}}{\ displaystyle {\ begin {pmatrix} xr \ varepsilon y \\ y -x \ end {pmatrix}} {\ begin {pmatrix } {\ ddot {x}} \\ {\ ddot {y}} \ end {pmatrix}} = {\ begin {pmatrix} - {\ frac {L ^ {2}} {m ^ {2} r ^ { 2}}} \\ 0 \ end {pmatrix}}}

Матрица ограничений имеет обратный

(x - r ε yy - x) - 1 знак равно 1 ℓ р (хуу - (х - р ε)) {\ displaystyle {\ begin {pmatrix} xr \ varepsilon y \\ y -x \ end {pmatrix}} ^ {- 1} = {\ frac {1} {\ ell r}} {\ begin {pmatrix} x y \\ y - (xr \ varepsilon) \ end {pmatrix}}}{\ displaystyle {\ begin {pmatrix} xr \ varepsilon y \\ y -x \ end {pmatrix}} ^ {- 1} = {\ frac {1} {\ ell r}} {\ begin {pmatrix} x y \\ y - (xr \ varepsilon) \ end {pmatrix}}}

Следовательно, сила ограничения - это ожидаемый центральный обратный квадрат закон

F c = m A - 1 b = m ℓ r (xyy - (x - r ε)) (- L 2 m 2 r 2 0) = - L 2 m ℓ r 2 (cos ⁡ θ sin ⁡ θ) {\ displaystyle \ mathbf {F} _ {c} = m \ mathbf {A} ^ {- 1} \ mathbf {b} = {\ frac {m} {\ ell r}} {\ begin {pmatrix} x y \\ y - (xr \ varepsilon) \ end {pmatrix}} {\ begin {pmatrix} - {\ frac {L ^ {2}} {m ^ {2} r ^ {2}}} \\ 0 \ end {pmatrix}} = - {\ frac {L ^ {2}} {m \ ell r ^ {2}}} {\ begin {pmatrix} \ cos \ theta \\\ sin \ theta \ end {pmatrix}}}{\ displaystyle \ mathbf {F} _ {c} = m \ mathbf {A} ^ {- 1} \ mathbf {b} = {\ frac {m } {\ ell r}} {\ begin {pmatrix} x y \\ y - (xr \ varepsilon) \ end {pmatrix}} {\ begin {pmatrix} - {\ frac {L ^ {2}} {m ^ { 2} r ^ {2}}} \\ 0 \ end {pmatrix}} = - {\ frac {L ^ {2}} {m \ ell r ^ {2}}} {\ begin {pmatrix} \ cos \ theta \\\ sin \ theta \ end {pmatrix}}}

Наклонная плоскость с трением

Рассмотрим небольшой блок постоянной массы на наклонной плоскости под углом α {\ displaystyle \ alpha}\ alpha выше горизонтальный. Ограничение, заключающееся в том, что блок лежит на плоскости, можно записать как

y = x tan ⁡ α {\ displaystyle y = x \ tan \ alpha}{\ displaystyle y = x \ tan \ alpha}

После взятия двух производных по времени мы можем поместить это в стандартное ограничение форма матричного уравнения

(- tan ⁡ α 1) (x ¨ y ¨) = 0 {\ displaystyle {\ begin {pmatrix} - \ tan \ alpha 1 \ end {pmatrix}} {\ begin {pmatrix} {\ ddot {x}} \\ {\ ddot {y}} \ end {pmatrix}} = 0}{\ displaystyle {\ begin {pmatrix} - \ tan \ alpha 1 \ end {pmatrix}} {\ begin {pmatrix} {\ ddot {x}} \\ {\ ddot {y}} \ end {pmatrix}} = 0}

Матрица ограничений имеет псевдообратную форму

(- tan ⁡ α 1) + = cos 2 ⁡ α (- tan ⁡ α 1) {\ Displaystyle {\ begin {pmatrix} - \ tan \ alpha 1 \ end {pmatrix}} ^ {+} = \ cos ^ {2} \ alpha {\ begin {pmatrix} - \ tan \ alpha \ \ 1 \ end {pmatrix}}}{\ displaystyle {\ begin {pmatrix} - \ tan \ alpha 1 \ e nd {pmatrix}} ^ {+} = \ cos ^ {2} \ alpha {\ begin {pmatrix} - \ tan \ alpha \\ 1 \ end {pmatrix}}}

Мы допускаем трение скольжения между блоком и наклонной плоскостью. Мы параметризуем эту силу стандартным коэффициентом трения, умноженным на нормальную силу

C = - μ mg cos ⁡ α sign ⁡ y ˙ (cos ⁡ α sin ⁡ α) {\ displaystyle \ mathbf {C} = - \ mu mg \ cos \ alpha \ operatorname {sgn} {\ dot {y}} {\ begin {pmatrix} \ cos \ alpha \\\ sin \ alpha \ end {pmatrix}}}{\ displaystyle \ mathbf {C} = - \ mu mg \ cos \ alpha \ operatorname {sgn} {\ dot {y}} {\ begin {pmatrix} \ cos \ alpha \\ \ sin \ alpha \ end {pmatrix}}}

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

F ext = Q = - mg (0 y) {\ displaystyle \ mathbf {F} _ {\ text {ext} } = \ mathbf {Q} = -mg {\ begin {pmatrix} 0 \\ y \ end {pmatrix}}}{\ displaystyle \ mathbf {F} _ {\ text {ext}} = \ mathbf {Q} = -mg {\ begin {pmatrix} 0 \\ y \ end {pmatrix}}}
F c, i = - A + AQ = mg cos 2 ⁡ α (- tan ⁡ α 1) (- загар ⁡ α 1) (0 Y) знак равно мг (- грех ⁡ α соз ⁡ α соз 2 ⁡ α) {\ displaystyle \ mathbf {F} _ {c, i} = - \ mathbf {A} ^ {+} \ mathbf {A} \ mathbf {Q} = mg \ cos ^ {2} \ alpha {\ begin {pmatrix} - \ tan \ alpha \\ 1 \ end {pmatrix}} {\ begin {pmatrix} - \ tan \ alpha 1 \ end {pmatrix}} {\ begin {pmatrix} 0 \\ y \ end {pmatrix}} = mg {\ begin {pmatrix} - \ sin \ alpha \ cos \ alpha \\\ cos ^ { 2} \ alpha \ end {pmatrix}}}{\ displaystyle \ mathbf {F} _ {c, i} = - \ mathbf {A} ^ {+} \ mathbf {A} \ mathbf {Q} = mg \ cos ^ {2} \ alpha {\ begin {pmatrix} - \ tan \ alpha \\ 1 \ end {pmatrix}} {\ begin {pmatrix} - \ tan \ alpha 1 \ end {pmatrix}} {\ begin {pmatrix} 0 \\ y \ end {pmatrix }} = mg {\ begin {pmatrix} - \ sin \ alpha \ cos \ alpha \\\ cos ^ {2} \ alpha \ end {pmatrix}}}
F c, ni = (I - A + A) C = - μ mg cos ⁡ α sign ⁡ y ˙ [(1 0 0 1) - cos 2 ⁡ α (- загар ⁡ α 1) (- загар ⁡ α 1)] = - μ мг соз ⁡ α знак ⁡ у ˙ (соз 2 ⁡ α грех ⁡ α соз ⁡ α) {\ Displaystyle \ mathbf {F} _ {с, ni} = (\ mathbf {I} - \ mathbf {A} ^ {+} \ mathbf {A}) \ mathbf {C} = - \ mu mg \ cos \ alpha \ operatorname {sgn} {\ dot {y} } \ left [{\ begin {pmatrix} 1 0 \\ 0 1 \ end {pmatr ix}} - \ cos ^ {2} \ alpha {\ begin {pmatrix} - \ tan \ alpha \\ 1 \ end {pmatrix}} {\ begin {pmatrix} - \ tan \ alpha 1 \ end {pmatrix}} \ right] = - \ mu mg \ cos \ alpha \ operatorname {sgn} {\ dot {y}} {\ begin {pmatrix} \ cos ^ {2} \ alpha \\\ sin \ alpha \ cos \ alpha \ end {pmatrix}}}{\ displaystyle \ mathbf {F} _ {c, ni} = (\ mathbf {I} - \ mathbf { A} ^ {+} \ mathbf {A}) \ mathbf {C} = - \ mu mg \ cos \ alpha \ operatorname {sgn} {\ dot {y}} \ left [{\ begin {pmatrix} 1 0 \\ 0 1 \ end {pmatrix}} - \ cos ^ {2} \ alpha {\ begin {pmatrix} - \ tan \ alpha \\ 1 \ end {pmatrix}} {\ begin {pmatrix} - \ tan \ alpha 1 \ end {pmatrix}} \ right] = - \ mu mg \ cos \ alpha \ operatorname {sgn} {\ dot {y}} {\ begin {pmatrix} \ cos ^ {2} \ alpha \\\ sin \ alpha \ cos \ alpha \ end {pmatrix}}}

Объединяя вышесказанное, мы находим, что уравнения движения:

(x ¨ y ¨) = 1 m (F ext + F c, i + F c, ni) = - g ( грех ⁡ α + μ соз ⁡ α знак ⁡ Y ˙) (соз ⁡ α грех ⁡ α) {\ displaystyle {\ begin {pmatrix} {\ ddot {x}} \\ {\ ddot {y}} \ end {pmatrix }} = {\ frac {1} {m}} \ left (\ mathbf {F} _ {\ text {ext}} + \ mathbf {F} _ {c, i} + \ mathbf {F} _ {c, ni} \ right) = - g \ left (\ sin \ alpha + \ mu \ cos \ alpha \ operatorname {sgn} {\ dot {y}} \ right) {\ begin {pmatrix} \ cos \ alpha \\ \ sin \ alpha \ end {pmatrix}}}{ \ displaystyle {\ begin {pmatrix} {\ ddot {x}} \\ {\ ddot {y}} \ end {pmatrix}} = {\ frac {1} {m}} \ left (\ mathbf {F} _ {\ text {ext}} + \ mathbf {F} _ {c, i} + \ mathbf {F} _ {c, ni} \ right) = - g \ left (\ sin \ alpha + \ mu \ cos \ альфа \ operatorname {sgn} {\ dot {y}} \ right) {\ begin {p матрица} \ cos \ alpha \\\ sin \ alpha \ end {pmatrix}}}

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

Ссылки
  1. ^Udwadia, F.E.; Калаба, Р. Э. (1996). Аналитическая динамика: новый подход. Кембридж: Издательство Кембриджского университета. ISBN 0-521-04833-8.
  2. ^ Udwadia, F.E.; Калаба, Р. Э. (1992). «Новый взгляд на ограниченное движение» (PDF). Труды Лондонского королевского общества, серия A. 439 (1906): 407–410. Bibcode : 1992RSPSA.439..407U. doi : 10.1098 / rspa.1992.0158.
  3. ^Udwadia, F.E.; Калаба, Р. Э. (2002). «Об основах аналитической динамики» (PDF). Международный журнал нелинейной механики. 37 (6): 1079–1090. Bibcode : 2002IJNLM..37.1079U. CiteSeerX 10.1.1.174.5726. doi : 10.1016 / S0020-7462 (01) 00033-6.
  4. ^Калверли, Б. (2001). «С ограничениями или без ограничений, это уравнение». Новости USC.
  5. ^Удвадиа, Ф.; Калаба, Р. (2002). «Какова общая форма явных уравнений движения для механических систем с ограничениями?» (PDF). Журнал прикладной механики. 69 (3): 335–339. Bibcode : 2002JAM.... 69..335U. CiteSeerX 10.1.1.174.6353. doi : 10.1115 / 1.1459071.
  6. ^ Udwadia, F.E.; Фохомсири, П. (2006). «Явные уравнения движения для механических систем со связями с матрицами сингулярных масс и приложения к динамике многих тел» (PDF). Труды Лондонского королевского общества, серия A. 462 (2071): 2097–2117. Bibcode : 2006RSPSA.462.2097U. doi : 10.1098 / rspa.2006.1662.
  7. ^ Udwadia, F.E.; Шютте, А.Д. (2010). «Уравнения движения для общих систем со связями в лагранжевой механике» (PDF). Acta Mechanica. 213 (1): 111–129. doi : 10.1007 / s00707-009-0272-2.
  8. ^Udwadia, F.E.; Калаба, Р. (1993). «В движении» (PDF). Журнал Института Франклина. 330 (3): 571–577. doi : 10.1016 / 0016-0032 (93) 90099-G.
  9. ^Чжан, Бинчжань; Чжэнь, Шэнчао; Чжао, Хань; Хуанг, Канг; Дэн, Бин; Чен, Е-Хва (2015). «Новое исследование закона Кеплера и закона обратных квадратов гравитации». Евро. J. Phys. 36 (3): 035018. Bibcode : 2015EJPh... 36c5018Z. doi :10.1088/0143-0807/36/3/035018.
Последняя правка сделана 2021-06-20 09:20:09
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте