|
Алгоритм решения прямой задачи динамикиDate: 2015-10-07; view: 447. При неустановившемся (переходном) режиме. В отличие от установившегося режима движения режимы разгона и торможения называются неустановившимися. К этому режиму относят и режим движения «пуск-останов». Прямая задача динамики: определение закона движения машины при заданных внешних силовых воздействиях ( как сил и моментов сопротивления, так и движущих или управляющих сил ). Эта задача относится к задачам анализа, при которых параметры механизмов заданы, либо могут быть определены на предварительных этапах расчета. Для простоты и наглядности рассмотрим алгоритм решения этой задачи на примере конкретного механизма гидроподъемника. По условиям функционирования гидроподъемник за цикл движения должен переместить платформу 1 (рис. 7.6) на угол Dj1 и зафиксировать ее в конечном положении. При этом силы сопротивления определяются силами веса платформы и звеньев гидроцилиндра, движущие силы - давлением жидкости в цилиндре.
при неустановившемся режиме. Постановка задачи . Дано: Кинематическая схема механизма и его размеры lAB = 1 м, lBS1 = 2 м, lBD = 0.7м, lAC = 1.45м, lBS2 = 0.35м, lBS3 = 0.4 м; массы и моменты инерции звеньев m1 = 1000 кг, IS1 = 800 кг× м2, m2 = 50 кг, IS2 = 2 кг× м2, m3 = 100 кг, IS3 = 5 кг× м2; w1нач = 0, Dj1 = 30° , j1нач = 0. ____________________________________________
Определить: w1 = f(j1 ), t = f(j1 ), w1 = f( t ), e1 = f(j1 ).
В качестве динамической модели принимаем звено 1, совершающее вращательное движение вокруг точки А с круговой частотой w1 , положение которого определяется обобщенной координатой j1 . Параметры динамической модели: суммарный приведенный момент инерции звеньев механизма Iпрå и суммарный приведенный момент, действующих на него внешних сил, Mпрå определяются в следующей последовательности: 1.1. Определение кинематических передаточных функций для звеньев механизма u21 = u31 , центров масс VqS1 , VqS2 и VqS3 и точки приложения движущей силы VqD . Для определения этих функций воспользуемся методом проекций векторного контура механизма .
Рассмотрим следующие векторные контуры:
l AB = l AC + l CB; l AD = l AB + l BD;
l AS2 = l AC + l CS2;
l AS3 = l AC + l CS3;
l AS1 = xS1 + yS1 .
Для первого векторного контура l AB = l AC + l CB проекции на оси координат lAB × cos j1 = xC + lCB × cos j2 , lAB × sin j1 = yC + lCB × sin j2 , j2 = arctg [( lAB × sin j1 - yC )/( lAB × cos j1 - xC )]. Производные от этих выражений по j1 - lAB × sin j1 = VqCB × cos j2 - lCB × u21× sin j2 , lAB × cos j1 = VqCB × sin j2 + lCB × u21× cos j2 , позволяют определить первые передаточные функции u21 = lAB× ( sin j1× tgj2 + cos j1 )/ [ lCB× ( sin j2× tgj2 + cos j2 )], VqCB = - lAB× ( sin j1 - cos j1 × tgj2)/ ( sin j2× tgj2 + cos j2 ).
Для второго векторного контура l AD = l AB + l BD проекции на оси координат xD = xB + lBD × cos (j2 + p ) , yD = yB + lBD × sin (j2 + p ) . Производные от этих выражений по j1 VqDx = VqBx - lBD × u21× sin (j2 + p ) , VqDy = VqBy + lBD × u21× cos (j2 + p ) , позволяют определить первую передаточную функцию ___________ VqD = Ö VqDx2 + VqDy2 .
Для третьего векторного контура l AS2 = l AB + l BS2 проекции на оси координат xS2 = xB + lBS2 × cos (j2 + p ) , yS2 = yB + lBS2 × sin (j2 + p ) .
Производные от этих выражений VqS2x = VqBx - lBS2 × u21× sin (j2 + p ) , VqS2y = VqBy + lBS2 × u21× cos (j2 + p ) , позволяют определить первую передаточную функцию ___________ VqS2 = Ö VqS2x2 + VqS2y2 .
Для четвертого векторного контура l AS3 = l AС + l СS3 проекции на оси координат xS3 = xС + lBS3 × cos j2 , yS3 = yС + lBS3 × sin j2 . Производные от этих выражений VqS3x = - lСS3 × u21× sin j2 , VqS3y = lCS3 × u21× cos j2 , позволяют определить первую передаточную функцию ___________ VqS2 = Ö VqS2x2 + VqS2y2 .
Для последнего пятого векторного контура l AS1 = xS1 + yS1 проекции на оси координат xS1 = lAS1 × cos j1 , yS1 = lAS1 × sin j1 . Производные от этих выражений по j1 VqS1x = lAS1 × sin j1 , VqS1y = lAS1 × cos j1 , позволяют определить первую передаточную функцию ___________ VqS1 = Ö VqS1x2 + VqS1y2 .
Построим графики передаточных функций и передаточных отношений, которые необходимы для определения параметров динамической модели в нашем примере.
Рис. 7.9
Рис. 7.10
Рис. 7.11
1.2. Определение движущей силы по условиям в начале и в конце цикла.
Расчет проведем для закона изменения движущей силы, который изображен на рис.7.5. Величина движущей силы в начальном положении механизма рассчитывается по формуле _ Ù _ _ Ù _ Fд0 = { k × abs [ G1× VqS10 × cos (G1 , dSS10) + G2× VqS20 × cos ( G2 , dSS20 ) + _ Ù _ _ Ù _ + G3× VqS30 × cos (G3 , dSS30 )]} / VqD0 × cos (Fд0 , dSD0) = = [ k × abs (G1×VqS1y0 + G2× VqS2y0 + G3× VqS3y0 )] / VqBC0 .
Принимаем k=1.1 и получаем
Fд0 = 1.1× abs (10000× 2 + 500× 0.97 + 1000× 0.0342)/ 0.967 = 23341.3 Н.
В конечном положении величина движущей силы рассчитывается по формуле: _ Ù _ _ Ù _ Fдn = abs [ G1× VqS1n × cos (G1 , dSS1n) + G2× VqS2n × cos ( G2 , dSS2n ) + _ Ù _ _ Ù _ + G3× VqS3n × cos (G3 , dSS3n )]} / VqDn × cos (Fдn , dSDn) = = abs (G1×VqS1yn + G2× VqS2yn + G3× VqS3yn )] / VqBCn .
Fдn = abs (10000× 1.732 + 500× 0.984 + 1000× 0.0207)/ 0.9731 = 18325.7 Н.
Значение движущей силы в интервале ( b - a )× HD определим по формуле:
Fд* = {abs( G1 × HS1 + G2 × HS2 + G3 × HS3 ) - - [ Fд0 × a + Fдn × ( 1 - b )] × HD} / [( b - a )× HD ]. - Примем a = 0.32 и b = 0.65 и рассчитаем перемещения центров масс
HS1 = yS1n - yS10 = 1 - 0 = 1 м; HS2 = yS2n - yS20 = 0.162 - (-0.338) = 0.5 м; HS3 = yS3n - yS30 = -0.364 - (-0.364) = 0;
подставим полученные значения в формулу и получим
Fд* = {abs( 10000×1 + 500×0.5 + 1000×0 ) - [23341.3×0.32 + 18325.7× ×(1 - 0.65 )]×0.518}/[( 0.65 - 0.32 )× 0.518 ] = (10250 - 7191)/0.171 = 17889 Н.
Рис. 7.12 Fд = f ( j1 ) 1.3. Определение приведенного суммарного момента . · определение приведенного суммарного момента сил сопротивления В нашем примере силами сопротивления являются силы веса звеньев механизма, поэтому расчет суммарного приведенного момента сил сопротивления проводим по формуле m _ Ù _ m Мпрåс = å Gi× VqSi × cos (Fi , dSi) = å Gi× VqSyi . i=1 i=1 · определение приведенного момента движущей силы В нашем примере только одна движущая сила, создаваемая давлением жидкости в гидроцилиндре. Приведенный момент от этой силы _ Ù _ МпрFдi = Fдi × VqDi × cos (Fдi , VDi) = Fдi × VqBCi . На рис. 7.13 приведены диаграммы приведенных моментов: сопротивления Мпрåс , движущего МпрFдi и суммарного Мпрåс = Мпрå + МпрFдi . 1.4. Определение суммарного приведенного момента инерции
В рассматриваемом механизме приведенный момент инерции суммируется из масс и моментов инерции звеньев и может быть рассчитан по следующей зависимости 3 3 Iпрå×= å mi× (VqSi)2 + å ISi × (wqi)2 = i=1 i=1 = m1 × (VqS1)2 + + m2 × (VqS2)2 + m3 × (VqS3)2 + IS1 + IS2 × (wq2)2 + IS3 × (wq3)2 .
Мпрд Мпрс Мпрå
Графики переменной части суммарного приведенного момента инерции даны на рис. 7.13 и 7.14. Кроме того, имеется и постоянная часть Iпрåc, определяемая массой и моментом инерции звена 1
Iпрåc = m1 × (VqS1)2 + IS1 = 1000 × (2)2 + 800 = 4800 кг× м2 .
Суммарный приведенный момент инерции и равен сумме постоянной и переменной частей Iпрå = Iпрåc + Iпрåv .
2. Определение суммарной работы внешних сил. Суммарную работу внешних сил получим интегрированием суммарного приведенного момента Мпрå по обобщенной координате dj1 p./6 Aåм = ò Мпрå × dj1 . 0 Интегрирование можно проводить различными методами. Воспользуемся методом графического интегрирования. При этом методе участок изменения обобщенной координаты, на котором проводится интегрирование, разбирается на несколько малых частей (в нашем примере 6). В пределах каждого i -го участка кривая Мпрå = f (j1) заменяется прямой, соответствующей среднеинтегральному значению Мпрåi на этом участке. На продолжении оси абсцисс, влево от начала координат откладываем отрезок интегрирования k1 . Ординаты среднеинтегральных значений Мпрåi проецируем на ось ординат. Точки пересечения проецирующих линий с осью ординат соединяем прямыми с концом отрезка интегрирования. На диаграмме работы из начала первого участка (и до его конца) под углом y1 к оси абсцисс проводим прямую. Для второго участка аналогичная прямая проводится под углом y2. Ее начало выбирается в точке пересечения предыдущего отрезка прямой с вертикалью проходящей начало второго участка. Проведя построения для всего интервала интегрирования, получим график работы. Масштаб этого графика определим из подобия треугольников
tg y1 = yMпрå1ср / k1 = yDAå1 / xDj1 ,
или mМ × M прå1ср / k1 = mA × DAå1 / mj× Dj1 ,
так как M прå1ср = DAå1 / Dj1 , то mA= mМ × mj / k1 . Графики, иллюстрирующие построение диаграммы работы, приведены на рис.7.16 и 7.17
3. Определение угловой скорости звена приведения Определение закона движения звена приведения в виде диаграммы изменения угловой скорости в функции обобщенной координаты w1= f(j1) проводится по формуле
w1i = Ö 2× (AМпрåi + Tнач)/ Iпрåi ,
Для машин работающих в режиме пуск-останов w1нач = 0 и Tнач = 0, формула принимает вид
w1i = Ö 2× AМпрåi / Iпрåi . Диаграмма w1 = f (j1 ) приведена на рис. 7.18.
4. Определение времени цикла. Время цикла определяется по диаграмме t = f (j1). Для построения этой диаграммы проведем интегрирование диаграммы угловой скорости p./6 dj1 / dt = w1 Þ dt = dj1 / w1 , t = ò dj1 / w1 . 0 Воспользуемся методом графического интегрирования обратной величины. При этом участок изменения обобщенной координаты, на котором проводится интегрирование, разбивается на несколько малых участков. В пределах каждого i -го участка кривая w1 = f (j1) заменяется прямой, соответствующей среднеинтегральному значению w1ср i на этом участке. На оси ординат, откладываем отрезок интегрирования k2 (рис.7.19) . Ординаты среднеинтегральных значений w1срi проецируем на ось ординат. Точки пересечения проецирующих линий с осью ординат переносим по дугам окружности на продолжение оси абсцисс. Полученные на оси абсцисс точки, соединяем прямыми линиями с концом отрезка интегрирования. Из начала первого участка (на диаграмме времени) и до его конца под углом y1 к оси абсцисс проводим прямую линию. Для второго участка аналогичная прямая проводится под углом y2. Ее начало выбирается в точке пересечения предыдущего отрезка прямой с вертикалью проходящей начало второго участка. Проведя построения для всего интервала интегрирования, получим график времени. Масштаб этого графика определим из подобия треугольников
tg y1 = k2 / yw1ср1 = yDt1 / xDj1 , или k1 /mw × w1ср1 = mt × Dt1 / mj× Dj1 ,
так как 1/w1ср1 = Dt1 / Dj1 , то mw= k2× mj / mw . 5. Построение диаграммы угловой скорости в функции времени Диаграмма угловой скорости w1 = f ( t ) в функции времени строится по диаграммам w1 = f (j1 ) и t = f (j1 ), исключением переменной j1 .
Рис. 7.19
6. Определение углового ускорения звена приведения Для расчета углового ускорения звена приведения e1 = f(j1) можно воспользоваться двумя различными зависимостями: а). e1 = dw1 /dt = dw1/dj1 × dj1/dt = w1 × dw1/dj1 , б). e1 = dw1/dt = М прå/ Iпрå - w12/(2× Iпрå) × (d Iпрå /dj1). Применение первой формулы приводит к большим погрешностям, так как она основывается на использовании одной из конечных зависимостей расчета w1 = f (j1 ). Кроме того, в точках с нулевыми значениями w1 расчет по этой формуле дает неверный результат e1 = 0. Поэтому проведем расчет зависимости e1 = f(j1) по второй формуле. Диаграмма функции e1 = f(j1) приведена на рис. 7.22.
Рис. 7.22
Метод поднормали (графическое определение производной). При определении в формуле углового ускорения производной d Iпрå /dj1 часто используется метод поднормали. На графике дифференцируемой функции (рис. 23) в рассматриваемой точке проводят касательную t - t , нормаль n - n и ординату yIпрåi . Измеряют отрезок xi между точками пересечения с осью x ординаты и нормали. Рассчитывают производную с учетом масштабов по осям по формуле
d Iпрåi /dj1 = ( dyIпрåi / dxj1 ) × ( mj/mI ) = tg yi × ( mj/mI )= = ( yIпрåi / xi ) × ( mj/mI )
|