Як імітувати природні частоти планетарної коробки передач?


3

У мене є динамічна модель планетарної коробки передач вигляду:

Mq¨+ΩcGq˙+[Kb+KmΩc2KΩ]q=T(t)+F(t)

: матриця жорсткості підшипників симетрична K m : матриця жорсткості безладу K Ω :матриця діагональної центрипетальної жорсткості T : застосований зовнішній крутний момент F : статична помилка передачі збудження q : вектор з координатами руху та обертання для сонця, кільця і ​​носіяKbKmKΩTFq

Для вільних коливань у мене є рівняння:

Mq¨+[Kb+Km]q=0

ωi2Mϕi+[Kb+Km]ϕi=0

Де - режими вібрації.ϕi

ωi2Mϕi=[Kb+Km]ϕi

Я знаю, що терміном для гіроскопічного ефекту спочатку нехтують і немає введення збудження, оскільки це вільна вібрація. Але тоді я не розумію , де φ я приходжу.Ωcϕi

Я маю основні знання з теорії вібрацій для системи одного ступеня, але не для мульти DOF, що є таким випадком.

Мені потрібно визначити природні частоти та коливальні режими системи з цього рівняння, але я не знаю, як і з чого почати. У мене є початкові числові значення для жорсткості, маси, кута тиску носія, сонця та планети.

Число, як я можу знати, скільки у мене режимів вібрацій і як визначити їх за їх природними частотами? Як я вже сказав, я вперше маю справу з системою MDOF, і я багато читав, але ця модель далеко не складна, і математика мене бентежить.


Ідеально було б, якби ви могли визначити кожну зі змінних у матричному рівнянні. Наприклад, - матриця демпфування (симетрична), матриця обертання (антисиметрична) або комбінація демпфування та обертання (асиметрична)? Я буду відповідати, але це, безумовно, допоможе, якщо ви визначите символи. G
Інволюцій

1
@SprocketsAreNotGears Я вивчив mathjax і включив усі інші рівняння, які я маю, я мав би заявити про них з початку, головна проблема, яку я маю зараз, полягає в тому, що я не знаю, як підставити всі значення або представляти остаточну форму рівняння , звідки я гадаю, що я міг би просто вирішити природні частоти та режими вібрації?
spe4ker

Відповіді:


5

Щоб отримати форми режимів і резонансні частоти, ви починаєте з рівняння руху без зовнішніх прикладних сил, що, як ви вже заявляли.

Mq¨+Kq=0(1)

Для стислості я пустив .K=Kb+Km

В даний час - це функція часу. Якщо система вібрує в i- му режимі, скрізь буде вібрувати на частоті ω i в одній фазі, припускаючи, що немає демпфування. Тому можна припустити наступне: q ( t ) = u ( i ) exp ( j ω i t )q(t)iωi , де j - уявне число, визначене як

q(t)=u(i)exp(jωit)(2)
j і u ( i ) -формаi-го режиму, що не залежить від часу. (Це припущення може здатися химерним, оскількиexp(j ω i t)є складним числом, але це не має значення в цьому сценарії, і використовується лише для того, щоб показати, щоq(t)є синусоїдальним у часі з частотоюωi. Еквівалентно, ви можете замість цього використовуватиq(t)= u ( i ) (Asin ω i t+1u(i)iexp(jωit)q(t)ωi .)q(t)=u(i)(Asinωit+Bcosωit)

Зауважте, що:

q¨(t)=ddt(u(i)exp(jωit))=ωi2u(i)exp(jωit)(3)

Підставивши рівняння (2) та (3) на (1), ви отримаєте наступне, зазначивши, що експоненціальні функції скасовуються:

(ωi2M+K)u(i)=0(4)

Ax=λBxAx=λxωi2u(i). Отримання власних значень та власних векторів передбачає вирішення узагальненої задачі про власне значення. Є два основні підходи: обчислення вручну або чисельне обчислення. Для вашої проблеми останній, безумовно, буде рекомендованим варіантом, однак перший повинен допомогти з меншими проблемами і надати деяке розуміння того, як вирішуються узагальнені проблеми власного значення.

РОЗРАХУНКАННЯ РУКІВ

Au(i)=0u(i)=0u(i)0AAu(i)=A10=0

|A|=|ωi2M+K|=0

ωi2

Наприклад, скажіть:

M=[m00m]K=[2kkk2k]

Визначальним фактором буде:

|2kωi2mkk2kωi2m|=0

Розгортаючи детермінантний вираз, отримуємо многочлен:

(2kωi2m)2k2=0

Два корені яких:

ωi2=km,3km

Отже, дві резонансні частоти:

ω1=kmω2=3km

MK

Для отримання власного вектора, відповідного конкретному власному значенню, підставляємо назад у рівняння (4), щоб отримати ряд одночасних рівнянь, для вирішення яких слід визначити власний вектор.

ω12ωi=ω1

[2kkkk2kk][u1(1)u2(1)]=[ku1(1)ku2(1)ku1(1)+ku2(1)]=[00]

u1(1)=u2(1)

u(1)=[11]

Числові обчислення

Здається, ваша проблема не вдається зробити вручну. На щастя, існує безліч різних алгоритмів власного вирішення, які присвячені вирішенню цієї самої проблеми.

Кілька з них включають:

  • Спосіб ітерації потужності
  • Метод Ланцоса
  • Метод Крилова-Шура
  • Метод Якобі-Девідсона

Щоб пояснити, як працює кожен з цих алгоритмів, знадобиться більше часу, ніж у мене зараз, однак я б напевно рекомендував відстежувати ці алгоритми, читаючи, як вони працюють, і використовуючи їх для вирішення узагальненої задачі про власне значення.

Сподіваюсь, це допомагає.


Відмінне пояснення. Однак для деяких із нас, хто в основному робить рідини та торкаються вібрації лише тоді, коли хтось запитує: "А чи тут МЕ?", Примхливість та критичне затухання зробить це дуже приємним орієнтиром, до якого слід повернутися.
Марк

@SprocketsAreNotGears Це пояснення чудово! і це в основному те, що мені потрібно було почати. Одне питання: теоретично, чи будуть природні частоти, які я обчислюю за цим аналітичним / числовим підходом, однаковими, які я отримую з експериментальним модальним аналізом? чи є інші фактори, які я повинен врахувати?
spe4ker
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.