Академический Документы
Профессиональный Документы
Культура Документы
РОССИЙСКОЙ ФЕДЕРАЦИИ
Практическая работа 4
«Динамика манипулятора»
Выполнил:
студент группы МР/б-20-1-о
Никитин М.С.
Проверил:
ассистент кафедры ПСАТП
Чаленков Н.И.
Севастополь
2023
Цель: освоить методику решения динамического анализа манипулятора
Краткие теоретические сведения:
Из большого разнообразия задач динамики манипуляторов рассмотрим две:
силовой расчет и расчет быстродействия ПР. При силовом расчете
манипуляторов решается задачи по определению внешних силовых
управляющих воздействий, обеспечивающих требуемый закон движения
механизма, и по расчету реакций в кинематических парах. Первую часть
часто называют задачей синтеза управления . При силовом расчете обычно
применяется метод кинетостатики, основанный на принципе Лагранжа. По
этому методу к внешним силам и моментам, приложенным к звеньям
механизма, добавляются расчетные силы инерции, которые обеспечивают
силовую уравновешенность системы и позволяют рассматривать подвижную
систему в квазистатическом равновесии, то есть, как условно неподвижную.
Силовой расчет выполняется при заданной полезной нагрузке , известных
законах движения звеньев и (из предварительного кинематического
расчета), известных инерционных характеристиках звеньев: массах
звеньев mi и их моментах инерции Isi
Задание: Вариант 9
Ход работы:
Центр тяжести
𝑋 = 𝐼 ∗ 𝐜𝐨𝐬(𝐹𝑖) − 𝑆 × 𝐬𝐢𝐧(𝐹𝑖)
𝑌 = 𝐼 × 𝐬𝐢𝐧(𝐹𝑖) +𝑆 × 𝐜𝐨𝐬(𝐹𝑖)
𝑉𝑎 = 𝑑𝑖𝑓𝑓(𝑋𝑎) + 𝑑𝑖𝑓𝑓(𝑌𝑎);
diff(fi) 𝑚1 × 𝑉𝑎 diff(fi)
𝑇 = 𝑇1 + 𝑇2 = 𝐼2 × + + 𝐼1 ×
2 2 2
𝒅 𝒅𝑻 𝒅𝑻
Q(fi) = × −
𝒅𝒙 𝒅(diff(fi)) 𝒅𝒇𝒊
𝒅 𝒅𝑻 𝒅𝑻
𝑄(𝑆) = × −
𝒅𝒕 𝒅(diff(S)) 𝒅𝑺
𝒅𝑻
= (𝐼1 + 𝐼2) × 𝑑𝑖𝑓𝑓(𝑓𝑖) + 𝑚1 × (𝑙 × 𝑙 + 𝑆 × 𝑆) × 𝑑𝑖𝑓𝑓(𝑓𝑖)
𝒅(diff(fi))
+ 𝑚1 × 𝑙 × 𝑑𝑖𝑓𝑓(𝑆)
𝒅𝑻
= 0;
𝒅𝒇𝒊
𝒅𝑻
= 𝑑𝑖𝑓𝑓(𝑓𝑖) × 𝑙 × 𝑚1;
𝒅(diff(S))
𝒅𝑻 𝒅𝑻
× = 𝑚1 × 𝑑𝑖𝑓𝑓(𝑑𝑖𝑓𝑓(𝑓𝑖)) × 𝑙;
𝒅𝑺 𝒅(diff(S))
𝒅𝑻
= 𝑚1 × 𝑆 × 𝑑𝑖𝑓𝑓(𝑓𝑖) ;
𝒅𝑺
𝑓𝑖 = 𝑐𝑜𝑛𝑠𝑡;
𝑆 = 𝑐𝑜𝑛𝑠𝑡;
𝑁(𝑆) = 𝑃 × 𝑑𝑖𝑓𝑓(𝑆);
𝑁(𝑓𝑖) = 𝑀 × 𝑑𝑖𝑓𝑓(𝑓𝑖);
𝑌𝐷 = 2𝑙;
2𝑙
𝑆= × (1 − 𝑠𝑖𝑛(𝑓𝑖));
𝑐𝑜𝑠(𝑓𝑖)
𝑚1 × 𝑙 × 𝑙
𝑀𝑏 = (𝐼1 + 𝐼2 + ) × (1 − 𝑠𝑖𝑛(𝑓𝑖) ) × (𝑑𝑖𝑓𝑓(𝑑𝑖𝑓𝑓(𝑓𝑖))
𝑐𝑜𝑠 (𝑓𝑖)
𝑑𝑖𝑓𝑓(𝑓𝑖)
− 6 × (𝑚1 × 𝑙 × ) × (1 − 𝑠𝑖𝑛(𝑓𝑖) );
𝑐𝑜𝑠 (𝑓𝑖)
𝑑𝑖𝑓𝑓(𝑓𝑖)
𝑃 = 𝑚1 × 𝑑𝑖𝑓𝑓(𝑑𝑖𝑓𝑓(𝑓𝑖)) × 𝑙 − (2𝑚1 × 𝑙 × );
𝑐𝑜𝑠(𝑓𝑖)
𝑡 1 2×𝜋×𝑡
𝑓𝑖(𝑡) = 𝑓𝑖(0) + (𝑓𝑖(𝑟) − 𝑓𝑖(0)( − 𝜋 × 𝑠𝑖𝑛( );
𝑟 2 𝑟
2 × 3.14
𝑀в = (−6 × 2 × 0,3 ) × 9 = 0,56Нм
𝑐𝑜𝑠 (45)