Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Примеры расчетов

Читайте также:
  1. II. Обязанности сторон и порядок расчетов
  2. Vi. Некоторые методические примеры экономического обоснования проектируемых мероприятий
  3. Анализ результатов расчетов рассеивания загрязняющих веществ
  4. Арифметические примеры для 6го занятия.
  5. Арифметические примеры для 8го занятия.
  6. Билет №20. Аллельные гены. Наследование признаков при взаимодействии аллельных генов. Примеры. Множественный аллелизм. Механизм возникновения.
  7. Билет №21. Неаллельные гены. Наследование признаков при взаимодействии неаллельных генов. Примеры.

Пример 1

Подобрать электродвигатель для механизма перемещения фурмы передвижной, верхнего расположения машины для подачи кислорода в конвертор вместимостью 350 т, перерабатывающего высокофосфористые чугуны.

Рабочий ход фурмы - м;

масса фурмы с водой - кг;

масса металлорукавов, из которых два заполнены водой, - кг;

масса каретки - кг;

масса настылей - кг;

скорость перемещения фурмы - , м/с;

диаметр ходового ролика каретки - мм;

диаметр цапфы под подшипником ходового ролика каретки - мм;

база ходовых роликов каретки - мм;

расстояние от оси ходовых роликов каретки до оси фурмы - мм;

расстояние от оси ходовых роликов до точки крепления металлорукавов - мм.

Принимаем механизм перемещения фурмы канатный, без уравновешивания. Кинематическая схема механизма представлена на рис. 5.1.

Составляем перечень операций, входящих в цикл работы механизма. Этот перечень диктуется технологией продувки ванны, которая требует на различных этапах определенного расположения фурмы относительно зеркала ванны и соответствующей длительности ее пребывания в этом положении.

Выплавка стали из высокофосфористых чугунов в конверторе вместимостью 350 т включает два периода продувки: первый – до 16 минут, формирует фосфористый шлак, который после окончания этого периода сливают из конвертора; второй – до 8 минут, получение готовой стали [6]. Руководствуясь графиком продувки [6], составляем перечень операций, табл. 5.1. При прогаре фурмы, прекращении подачи охлаждающей воды или кислорода возникает аварийная ситуация. В этом случае, выполняют подъем фурмы на максимальной скорости.

Предварительно, по зависимости 3.10 рассчитываем продолжительность каждой операции и пауз, определив перемещения из графика продувки. Скорость перемещения фурмы принимаем:

- при движении из крайних и в крайние положения;

- при аварийном подъеме фурмы;

-на всех остальных операциях.

Результаты расчета приведены в таблице 5.1.

 

1 – электродвигатель резервный;

2 – муфта моторная;

3 – электродвигатель рабочий;

4 – тормоз;

5 – редуктор цилиндрический;

6 – барабан;

7 – канат;

8 – каретка с фурмой и металлорукавами.

Рисунок 5.1 – Схема кинематическая механизма перемещения фурмы

Разрабатываем расчетную схему, рис. 3.6., и по методикам, приведенным в литературе [3, 7], рассчитываем статические силы, действующие на канат и соответствующие им значения мощности, принимая нагрузку от веса металлорукавов в точке их крепления к фурме постоянной:

Подъем фурмы

, кН

Опускание фурмы

, кН,

, кН, , кН.

Подъем фурмы , кВт.


Таблица 5.1 - Результаты расчета механизма перемещения фурмы

№ операции Наименование операции 1.1 Продолжительность, с Мощность предварительно, кВт 1.2 Момент, Н×м
операции предварительные паузы после операции разгона установивш. движения торможения операции уточненная цикла предварительно цикла уточненная статический динамический суммарный Эквивален-тный
разгона торможения разгона торможения
  Опускание фурмы из крайнего верхнего положения до расстояния 4,2 м от зеркала ванны     0,54 49,94 1,58 52,06   2634,2   -780   -1150   -1930  
  Опускание фурмы от 4,2 м до 3,8 м от зеркала ванны     0,08 7,84 0,24 8,16 5,5 -780   -1150   -1930
  Опускание фурмы от 3,8 м до 3,0 м от зеркала ванны     0,08 15,84 0,24 16,16 5,5 -780   -1150   -1930
  Опускание фурмы от 3,0 м до 2,3 м от зеркала ванны     0,08 13,84 0,24 14,16 5,5 -780   -1150   -1930
  Опускание фурмы от 2,3 м до 1,9 м от зеркала ванны     0,08 7,84 0,24 8,16 5,5 -780   -1150   -1930
  Опускание фурмы от 1,9 м до 1,8 м от зеркала ванны     0,08 1,84 0,24 2,16 5,5 -780   -1150   -1930
  Подъем фурмы в крайнее верхнее положение     1,58 56,94 0,54 59,06       -3340   -1930
  Опускание фурмы из крайнего нижнего положения до расстояния 1,8 м от зеркала ванны     0,54 56,94 1,58 59,06   -780   -1150   -1930
  Опускание фурмы от 1,8 м до 1,5 м от зеркала ванны     0,08 5,84 0,24 6,16 5,5 -780   -1150   -1930
  Подъем фурмы в крайнее верхнее положение     1,58 57,94 0,54 60,06       -3340   -1930
  Аварийный подъем фурмы   - 3,96 19,37 1,31 24,64           -3340   -1930  

 


 

 

 

Рисунок 5.2 – Схема к расчету механизма перемещения фурмы машины для подачи кислорода в конвертер


Опускание фурмы

, кВт,

где - вес фурмы с водой, кН;

- вес металлорукавов, кН;

- вес каретки, кН;

- вес настылей на фурме, кН;

- сопротивление движению ходовых роликов, кН;

- нормальная реактивная сила в точке контакта ходовых роликов с направляющими, кН;

- коэффициент, учитывающий жесткость металлорукавов [7];

- коэффициент, учитывающий дополнительные сопротивления движению ходовых роликов (реборды, перекосы, заклинивания) [3];

- коэффициент трения качения ходовых роликов по направляющим, м [3];

- коэффициент трения в подшипниках ходовых роликов [3];

- диаметр ходовых роликов, м;

- диаметр цапфы под подшипником роликов, м;

- скорость движения на соответствующей операции, м/с;

- кпд механизма с учетом потерь в направляющих блоках, канатном барабане.

Результаты расчета приведены в таблице 5.1.

По результатам расчета строим предварительную нагрузочную диаграмму, рис. 5.3. и рассчитываем по зависимостям 3.1, 3.3, 3.6:

; - не вычисляем, так как холостой ход отсутствует; .

Анализ предварительной нагрузочной диаграммы с учетом положений и условий подразделов 3.3.2 - 3.3.4 позволяет сделать вывод: механизм перемещения фурмы работает в длительном режиме – выполняется условие 2 подраздела 3.3.2. Для электродвигателя наиболее близким является номинальный режим S7. Поэтому дальнейший расчет ведем по методике подраздела 3.3.2.

Рассчитываем по зависимости 3.21 эквивалентную мощность: .

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

Так как эквивалентная мощность на порядок меньше мощности для аварийного подъема, предварительно электродвигатель выбираем по мощности для аварийного подъема, но с учетом того, что кратковременно электродвигатель может развивать повышенный в 2,5-5 раз момент. Приняв кратность максимального момента , находим , по которому предварительно выбираем электродвигатель постоянного тока с параллельным возбуждением и стабилизирующей обмоткой, тихоходный, напряжением , номинальный режим S7, мощность , с номинальной частотой вращения


 

Рисунок 5.3 — Предварительная нагрузочная диаграмма механизма перемещения фурмы


 

 

Рисунок 5.4 — Уточненная нагрузочная диаграмма


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

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

Перед расчетом кинематических параметров, найдя по общеизвестным методикам разрывную силу, выбираем канат и рассчитываем диаметр барабана. Принимаем и, зная номинальную скорость подъема фурмы, рассчитываем частоту вращения барабана и требуемое передаточное число редуктора . По расчетному передаточному числу с учетом передаваемой мощности, режима работы, частоты вращения быстроходного вала выбираем редуктор с передаточным числом , диаметрами быстроходного и тихоходного валов 90 мм и 150 мм.

Рассчитываем угловые скорости по всей кинематической цепи:

, , ;

, , ;

, , .

По диаметрам соединяемых валов выбираем моторную муфту с моментом инерции , а после расчета по общеизвестным методикам тормозного момента выбираем тормоз ТКП600 с номинальным тормозным моментом и моментом инерции тормозного шкива [8].

В соответствии с пунктом 9 подраздела 3.3.1 рассчитываем моменты инерции деталей привода и приводим их к валу электродвигателя .

По методике пункта 10 подраздела 3.3.1 рассчитываем продолжительности разгона, торможения, установившегося движения по всем операциям цикла. Результаты расчета приведены в табл. 5.1.

Рассчитываем приведенные к валу электродвигателя статические, динамические, суммарные моменты по методике пункта 11 подраздела 3.3.1.

По данным табл. 5.1 строим уточненную нагрузочную диаграмму, рис. 3.8, из анализа которой делаем окончательный вывод о том, что механизм перемещения фурмы работает в длительном режиме.

По уточненной нагрузочной диаграмме и данным табл. 5.1 рассчитываем эквивалентный момент и мощность (3.24): .

Так как удовлетворяет условию (3.22) .

принимаем к установке предварительно выбранный двигатель.

Проверяем электродвигатель по условиям пуска (3.20), используя уточненную нагрузочную диаграмму рис. 3.8 и табл. 5.1:

т.е. выбранный электродвигатель обеспечивает разгон механизма перемещения фурмы в период пуска.

Проверяем электродвигатель по перегрузочной способности (3.23), используя уточненную нагрузочную диаграмму рис. 5.4 и результаты расчета табл. 5.1.

Выполнение этого условия позволяет сделать вывод, что выбранный электродвигатель обеспечит подъем фурмы в аварийной ситуации.

Удовлетворение условий пуска и перегрузочной способности позволяет принять окончательно для установки в привод механизма перемещения фурмы предварительно выбранный электродвигатель (параметры приведены выше).

 

Пример 2

Рассчитать электропривод механизма штабелирующего стола слябинга 1150. Кинематическая схема стола приведена на рис. 5.5. Стол массой т уравновешен контргрузами массой 2x30 т, приводится от электродвигателя через цилиндрическо-червячный редуктор и реечную передачу.

По технологическим требованиям цикл работы стола включает следующие операции. В исходном положении (стол занимает крайнее верхнее положение на уровне рольганга) первый сляб сталкивается с рольганга сталкивателем на стол, после чего стол опускается на толщину сляба плюс 10 мм и принимает следующий сляб. После набора стопы из 4-х слябов стол поднимается в исходное положение, тележка заезжает своими рогами в пазы стола, стол опускается, и слябы остаются на тележке. После перемещения тележки стол поднимается в исходное положение.

Расчет ведем для случая приема слябов массой 10 т, толщиной 200 мм.

Таким образом, во время цикла работы ( и определяется временем прокатки 4-х слябов) стол занимает следующие положения, м:

0 -0,21 -0,41 -0,61 0 -0,4 0

Здесь принята традиционная система координат для вращающихся элементов (реечной шестерни). При расположении рейки "справа" от реечной шестерни для поступательно движущихся элементов стола положительным будет направление вверх.

Нагрузка (масса слябов на столе, кг) при перемещении стола в операциях цикла соответственно равна:

10000 20000 30000 40000 0 0

Скорость установившегося движения стола при подъеме и опускании постоянна во всех операциях ().

Предварительно принимаем коэффициент полезного действия привода

С учетом принятой системы координат статическая нагрузка (усилие) на рейке ,

где - ускорение свободного падения.

Полное перемещение стола за цикл работы составляет 2.02м.

При скорости перемещения 0.06м/с время работы привода за цикл работы (без учета разгона-торможения)

2.02/0.06=33.67 с.

Приближенное значение относительной продолжительности включения

33.67/115 × 100%=29.3%

Принимаем повторно-кратковременный режим работы привода.

М
mст

 

Рисунок 5.5 — Кинематическая схема штабелирующего стола


Ниже приведен исходный текст Pascal-программы PFU_P.pas и результаты предварительного расчета привода штабелирующего стола.

 

Program PFU_P;

{ МОЗЧМ, Фищенко, 11-07-2003 г

Программа "PFU"

Предварительный расчет привода металлургических машин

Штабелирующий стол }

 

Uses PRIVOD;

 

 

Procedure LOAD;{Определение нагрузок на столе }

{ Привод штабелирующего стола}

 

Const Ms=64200; Mk=60000;

Begin

For j:=1 To n Do If k2=1 Then Y[i,j]:=Y[1,j];

Mb:=-9.81*(Ms+Y[i,j]-Mk)*w0[i]; {Статическая мощность}

{ Мощность с учетом КПД }

If fi*Mb<0 Then Mc:=Mb/kpd1 Else Mc:=Mb*kpd1;

End;

 

 

BEGIN

{InpPrivod;

SubInpPrivod; }

k:=6; k1:=1; k2:=6; n:=1; S:=3;

f[0]:=0; f[1]:=-0.21; f[2]:=-0.41; f[3]:=-0.61;

f[4]:=0; f[5]:=-0.4; f[6]:=0;

w0[1]:=0.06; dt:=0.1;

Y[1,1]:=10000; Y[2,1]:=20000; Y[3,1]:=30000;

Y[4,1]:=40000; Y[5,1]:=0; Y[6,1]:=0;

kpd1:=0.6; tz:=115;

 

Assign(ff,'con'); { 'con' - консоль, вывод результата на экран;

для вывода результатов в файл вместо 'con' необходимо

ввести полное имя файла вывода (например 'A:\Iv.dat')}

Rewrite(ff);

Assign(fdat,'Ivanov.dat'); { 'Ivanov.dat'-полное имя файла вывода

результатов расчета в каждой операции (для построения графика) }

Rewrite(fdat);

OutPrivod;

 

For i:=1 To k Do

Begin

fi:=f[i]-f[i-1]; fm:=f[i]-f[i-1];

If k1=1 Then w0[i]:=w0[1];

ty:=Abs(fi/w0[i]); tp:=0; tt:=0;{Cycle}

WriteLn(fdat);

WriteLn(fdat,' Операция ',i);

WriteLn(fdat,' t(c) fi w e Mс');

WriteLn(ff,'║',i:6, ' │',fm:8:3,' │',' ',

' │',ty:8:3,' │',' ',' ║');

t:=dt/2;

While t<=tp+ty+tt Do

Begin

OPERATION;

LOAD;

WriteLn(fdat,t:5:2,f1:8:3,w1:9:3,e1:10:3,Mc:10:1);

It:=Mc;

If Abs(It)>Abs(Imax) Then Imax:=Abs(It);

z:=z+Sqr(It)*dt;

t:=t+dt;

End;

tsr:=tsr+t;

tsa:=tsa+a*(tp+tt)+ty;

End;

WriteLn(ff,fs);

Close(fdat);

If tz=0 Then tz:=tpa+tsr Else tpa:=tz-tsr;

MODE;

pv:=100*tsr/tz;

zz:=3600*k/tz;

WriteLn(ff);

WriteLn(ff,'Эквивалентная мощность -',Ie/1000:7:1,' кВт');

WriteLn(ff,'Максимальная мощность -',Imax/1000:7:1,' кВт');

WriteLn(ff,'Относительная продолжи-');

WriteLn(ff,'тельность включения -',pv:8:2,' %');

WriteLn(ff,'Число включений в час -',zz:6:0);

Close(ff);

END.

 

РЕЗУЛЬТАТЫ РАСЧЕТА

 

Операция Перемещ. (м) Время (с)
разгона установ тормож
  - 0.210   3.500  
  -0.200   3.333  
  -0.200   3.333  
  0.610   10.167  
  -0.400   6.667  
  0.400   6.667  

 

Эквивалентная мощность - 24.4 кВт

Максимальная мощность - 43.4 кВт

Относительная продолжи-

тельность включения - 29.57 %

Число включений в час - 188

 

Принимаем предварительно электродвигатель МТ-52-8 мощностью 30 кВт при ПВ=40%, с частотой вращения 725мин-1(75.9рад/с), моментом инерции якоря 1.42 кг×м2, кратностью максимального пускового момента – 3.

Выполним расчет на изгиб зубьев реечной передачи (расчет не приводится), в результате которого получим параметры реечной шестерни передачи

.

Требуемая (для обеспечения заданной скорости стола) частота вращения реечной шестерни:

Общее передаточное число цилиндрическо-червячного редуктора

Принимаем передаточное число цилиндрической передачи редуктора (расчеты на прочность не приводятся)

Червячная передача

Действительное передаточное число редуктора

Действительная скорость перемещения стола

Процент отклонения действительной скорости от заданной

,

что вполне допустимо.

Определим данные для окончательного расчета электропривода.

Среднепусковой момент электродвигателя

,  

где - кратность максимального пускового момента двигателя;

- кратность пускового момента при переключении аппаратуры;

;  

Принимаем тормозной момент равным среднепусковому:

;  

Приведенный к валу электродвигателя момент инерции движущихся частей:

,  

где соответственно момент инерции якоря двигателя, муфты и тормозного шкива;

- коэффициент, учитывающий вращающиеся массы редуктора.

;  

То есть

,

- масса стола;

- масса 2-х контргрузов;

- масса слябов на столе (см. нагрузку на столе).

Второе слагаемое формулы – приведенный к валу двигателя момент инерции поступательно движущихся элементов стола – вычисляется в программе расчета.

- радиус делительной окружности реечной шестерни;

Коэффициент полезного действия привода.

Цилиндрическая передача .

В червячной передаче КПД зависит от направления силового потока. При приводном червяке

,  

где - угол подъема винтовой линии червяка.

;  

- приведенный угол трения. Зависит от скорости скольжения червяка.

;  

При такой скорости [10] (с учетом потерь в опорах и на перемешивание смазки). Тогда

При генераторном режиме работы

.  

Общий КПД привода

(двигательный режим);

(генераторный режим).

С учетом принятой системы координат статический момент на реечной шестерни

 

Приведенный к валу двигателя статический вращающий момент для двигательного режима работы (при )

 

При генераторном режиме работы

 

Суммарный момент на валу электродвигателя

 

Примечание: Следует обратить внимание на то, что приведенная выше формула определения суммарного момента имеет (с точки зрения учебной литературы по расчету металлургических машин) необычный вид. На самом деле данная формула абсолютно верна по знакам и представляет собой уравнение моментов (внешних и инерционных), а в учебной литературе обычно приводятся частные случаи этой формулы с предопределенными знаками моментов для конкретных случаев.

Ниже приведен исходный текст Pascal-программы окончательного расчета электропривода штабелирующего стола.

 

Program PFU;

{ МОЗЧМ, Фищенко, 11-12-2003 г

Программа "PFU"

Расчет привода металлургических машин

Штабелирующий стол }

 

Uses PRIVOD;

 

Var r:Real; {Радиус реечной шестерни}

 

Procedure PEREVOD;{ В подпрограмме задаются коэффициенты приведения

перемещений PRF, скоростей PRW и ускорений PRE к одному

(выбранному) элементу механизма. При заданном среднепусковом

и тормозном моменте выбранным элементом должен быть вал

электродвигателя!!! }

Begin

PRF:=ur/r;{Коэфф.приведения перемещений к валу ЭД}

PRW:=1; {Скорость задана на валу ЭД}

PRE:=1;{Ускорение разгона-торможения вычисляется в программе}

End;

 

Procedure LOAD;{Определение нагрузок на валу двигателя }

{ Привод штабелирующего стола}

Const Ms=64200; Mk=60000;

Begin

For j:=1 To n Do If k2=1 Then Y[i,j]:=Y[1,j];

Mb:=-9.81*(Ms+Y[i,j]-Mk)*r; {Статический момент на реечной шестерне}

{ Приведение момента Mb к валу двигателя }

If fi*Mb<0 Then Mc:=Mb/ur/kpd1 Else Mc:=Mb*kpd2/ur;

{ Момент инерции, приведенный к валу двигателя }

Ii:=Id+(Ms+Mk+Y[i,j])*Sqr(r/ur);

Md:=Ii*e1-Mc; { Суммарный момент на валу двигателя}

End;

 

Procedure CYCLE;

{Подпрограмма "CYCLE"

Универсальная подпрограмма (не требует изменения).

Не включена в состав модуля, т.к. вызывает внешнюю подпрограмму "LOAD".

Определение времени разгона, торможения и

установившегося движения в данной операции}

Var Mp,Mt:Real;

Begin

If k1=1 Then wo[i]:=wo[1];

If fi>0 Then

Begin

w:=wo[i];

Mp:=Mp0;

Mt:=-Mt0;

ep:=epo;

et:=-eto

End

Else

Begin

w:=-wo[i];

Mp:=-Mp0;

Mt:=Mt0;

ep:=-epo;

et:=eto

End;

Case k3 of

1: Begin

LOAD;

ep:=(Mp+Mc)/Ii; et:=(Mt+Mc)/Ii;

tp:=w/ep; tt:=-w/et;

End;

2: Begin

tp:=w/ep; tt:=-w/et;

End;

3: Begin

ep:=w/tp; et:=-w/tt;

End;

End;

ty:=fi/w-(tp+tt)/2;

If ty<0 Then TREE;

End;

 

BEGIN

{InpPrivod;

SubInpPrivod; }

k:=6; k1:=1; k2:=6; n:=1; k3:=1; S:=3;

f[0]:=0; f[1]:=-0.21; f[2]:=-0.41; f[3]:=-0.61;

f[4]:=0; f[5]:=-0.4; f[6]:=0;

w0[1]:=75.9; a:=0.75; b:=0.5; dt:=0.1;

Y[1,1]:=10000; Y[2,1]:=20000; Y[3,1]:=30000;

Y[4,1]:=40000; Y[5,1]:=0; Y[6,1]:=0;

Mp0:=810; Mt0:=810; Id:=2.62; ur:=280;

kpd1:=0.58; kpd2:=0.37; tz:=115; r:=0.22;

 

CheckInp;

Assign(ff,'con'); { 'con' - консоль, вывод результата на экран;

для вывода результатов в файл вместо 'con' необходимо

ввести полное имя файла вывода (например 'A:\Iv.dat')}

Rewrite(ff);

Assign(fdat,'Ivanov.dat'); { 'Ivanov.dat'-полное имя файла вывода

результатов расчета в каждой операции (для построения графика) }

Rewrite(fdat);

OutPrivod;

PEREVOD;

For i:=0 To k Do

Begin

fo[i]:=f[i]*prf;

wo[i]:=w0[i]*prw;

End;

epo:=ep0*pre; eto:=et0*pre;

For i:=1 To k Do

Begin

fi:=fo[i]-fo[i-1];

fm:=f[i]-f[i-1];

CYCLE;

WriteLn(fdat);

WriteLn(fdat,' Операция ',i);

WriteLn(fdat,' t(c) fi w e Md');

WriteLn(ff,'¦',i:6, ' ¦',fm:8:3,' ¦',tp:7:3,

' ¦',ty:8:3,' ¦',tt:6:3,' ¦');

t:=dt/2;

While t<=tp+ty+tt Do

Begin

OPERATION;

LOAD;

WriteLn(fdat,t:5:2,f1/prf:8:3,w1/prw:9:3,e1/pre:10:3,Md:10:1);

It:=HR(Md);

If Abs(It)>Abs(Imax) Then Imax:=Abs(It);

z:=z+Sqr(It)*dt;

t:=t+dt;

End;

tsr:=tsr+t;

tsa:=tsa+a*(tp+tt)+ty;

End;

WriteLn(ff,fs);

Close(fdat);

If tz=0 Then tz:=tpa+tsr Else tpa:=tz-tsr;

MODE;

pv:=100*tsr/tz;

zz:=3600*k/tz;

WriteLn(ff);

If (is='Y') OR (as='y') Then

Begin

WriteLn(ff,'Эквивалентный ток -',Ie:9:1,' a');

WriteLn(ff,'Максимальный ток -',Imax:9:1,' a');

End Else

Begin

WriteLn(ff,'Эквивалентный момент -',Ie:9:1,' Н*м');

WriteLn(ff,'Максимальный момент -',Imax:9:1,' Н*м');

End;

WriteLn(ff,'Относительная продол-');

WriteLn(ff,'жительность включения -',pv:8:2,' %');

WriteLn(ff,'Число включений в час -',zz:6:0);

Close(ff);

END.

РЕЗУЛЬТАТЫ РАСЧЕТА

 

Операция Перемещ. (м) Время (с)
разгона установ тормож
  - 0.210 0.241 3.267 0.267
  -0.200 0.234 3.098 0.277
  -0.200 0.227 3.096 0.289
  0.610 0.928 9.691 0.148
  -0.400 0.249 6.455 0.256
  0.400 0.271 6.453 0.236

 

Эквивалентный момент - 410.0 Н*м

Максимальный момент - 810.0 Н*м

Относительная продол-

жительность включения - 31.39 %

Число включений в час - 188

 

Кроме приведенных выше результатов программа выдает данные основных параметров работы привода (файл Ivanov.dat в текущем каталоге для приведенного выше примера). Ниже приводится фрагмент этого файла данных (лишь для 1-ой операции цикла).

 

Операция 1

t(c) fi w e Md

0.05 -0.000 -15.733 -314.667 -810.0

0.15 -0.003 -47.200 -314.667 -810.0

0.25 -0.008 -75.900 0.000 40.5

0.35 -0.014 -75.900 0.000 40.5

0.45 -0.020 -75.900 0.000 40.5

0.55 -0.026 -75.900 0.000 40.5

0.65 -0.032 -75.900 0.000 40.5

0.75 -0.038 -75.900 0.000 40.5

0.85 -0.043 -75.900 0.000 40.5

0.95 -0.049 -75.900 0.000 40.5

1.05 -0.055 -75.900 0.000 40.5

1.15 -0.061 -75.900 0.000 40.5

1.25 -0.067 -75.900 0.000 40.5

1.35 -0.073 -75.900 0.000 40.5

1.45 -0.079 -75.900 0.000 40.5

1.55 -0.085 -75.900 0.000 40.5

1.65 -0.091 -75.900 0.000 40.5

1.75 -0.097 -75.900 0.000 40.5

1.85 -0.103 -75.900 0.000 40.5

1.95 -0.109 -75.900 0.000 40.5

2.05 -0.115 -75.900 0.000 40.5

2.15 -0.121 -75.900 0.000 40.5

2.25 -0.127 -75.900 0.000 40.5

2.35 -0.133 -75.900 0.000 40.5

2.45 -0.139 -75.900 0.000 40.5

2.55 -0.145 -75.900 0.000 40.5

2.65 -0.151 -75.900 0.000 40.5

2.75 -0.157 -75.900 0.000 40.5

2.85 -0.163 -75.900 0.000 40.5

2.95 -0.169 -75.900 0.000 40.5

3.05 -0.175 -75.900 0.000 40.5

3.15 -0.181 -75.900 0.000 40.5

3.25 -0.187 -75.900 0.000 40.5

3.35 -0.193 -75.900 0.000 40.5

3.45 -0.199 -75.900 0.000 40.5

3.55 -0.204 -64.138 284.701 810.0

3.65 -0.208 -35.668 284.701 810.0

3.75 -0.210 -7.198 284.701 810.0

 

В данной таблице последовательно приведены:

· Время от начала данной операции, с;

· Положение выбранного элемента (в данном примере стола, м);

· Скорость (в данном случае двигателя, рад/с);

· Ускорение (в данном случае ротора двигателя, рад/с2;

· Суммарный момент на валу электродвигателя, Н×м.

 

Приведем эквивалентный момент к стандартному значению ПВ:

;

.

Следовательно, по условиям нагрева выбранный двигатель подходит.

Время разгона привода в различных операциях цикла составляет от 0,227 до 0,929 с, что вполне обеспечивает требуемую производительность машины.

 

На сервере ПГТУ имеются программы расчета для данного примера в среде MathCAD (файлы Stol_p.mcd, Privod_St.mcd).

 

Пример 3

Рассчитать электропривод опрокидывания люльки слитковоза слябинга 1150 при кантовании слитков массой 24 т (рис. 5.6). Кривошип механизма занимает положения (рад): 0,28, 3,34, 0,28, соответствующие мертвым точкам приводного кривошипа шарнирного четырехзвенника, т.е. вращается в пределах угла от 0,28 до 3,34 рад со слитком, а затем без слитка вращением кривошипа в обратную сторону люлька возвращается в исходное положение.

 

Рисунок 5.6 — Кинематическая схема опрокидывания люльки слитковоза

 

Угловая скорость установившегося движения приводного кривошипа по абсолютной величине 0,746 рад/с.

Время цикла прокатки слитка массой 24т – 40с.

Составляющие нагрузки в операциях (в скобках люлька без слитка):

Вес люльки

Длина радиус-вектора от оси вращения люльки до ее центра масс (O1C)

.

Угол, определяющий положение радиус-вектора

.

Момент инерции люльки относительно оси вращения

.

Данные шарнирного четырехзвенника (см. "Исследование шарнирных механизмов металлургических машин" [11]):

(первый вариант сборки).

 

Рисунок 5.7 — Расчетная схема четырехзвенного механизма

 

Предварительно принимаем привод с глобоидным червячным редуктором.

КПД механизма (двигательный режим);

(генераторный режим).

Вращающий момент на люльке

(Знак "минус" перед выражением позволяет получить момент с учетом знака – положительный момент имеет направление против часовой стрелки).

Для определения вращающего момента на валу приводного кривошипа воспользуемся уравнением динамики в форме мгновенных мощностей, которое для данного механизма имеет следующий вид:

 

.

Искомый момент

.

Неизвестные в данном выражении значения угловой скорости и ускорения люльки определяются при помощи подпрограммы FOURZ (см. [11]).

Ниже приведена программа предварительного расчета привода опрокидывания люльки слитковоза в системе Mathcad (файл Privod_p.mcd).

 

 




По результатам расчета принимаем электродвигатель ДП-72 параллельного возбуждения номинальной мощностью 67 кВт, частотой вращения 570 мин-1 (59,69 рад/с) при ПВ=25%. Момент инерции якоря двигателя 8,25 кг×м2. Максимально допустимый момент 3708 Н×м.

Требуемое передаточное число редуктора:

.

Принимаем глобоидный червячный редуктор с передаточным числом .

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

.

Суммарный момент инерции моторной муфты и тормозного шкива:

.

Приведенный к валу приводного кривошипа момент инерции вращающихся деталей:

.

Принимаем время разгона и время торможения привода равным 0,3 с.

Ниже приведена Mathcad-программа окончательного расчета привода.

В результате выполнения программы (файл Privod.mcd) получаем

.

Приведем эквивалентный момент к стандартному значению ПВ:

,

.

Следовательно, по условиям нагрева выбранный двигатель подходит.

,

т.е. данный электродвигатель обеспечивает заданные условия пуска.

 

На сервере ПГТУ имеются программы расчета для данного примера в среде Pascal (файлы pfs.pas, pfsu.pas).






ЛИТЕРАТУРА

1. Справочник по автоматизированному электроприводу /под ред.
В.А. Елисеева, А.В. Шинянского. - М.: Энергоиздат, 1983.-616 с.

2. Справочник по электрическим машинам: в 2т /под ред. И.П. Копылова,
Б.К. Клокова. - М.: Энергоатомиздат, 1988. - 456 с.

3. Расчет металлургических машин и механизмов /В.М. Гребеник,
Ф.К. Иванченко, В.И. Ширяев. - К.: Выща шк. Головное изд-во, 1988. - 448 с.

4. Розрахунок машин і механізмів прокатних цехів /Ф.К. Іванченко,
В.М. Гребеник, В.І. Ширяєв. - К.: Вища шк., 1995.-455 с.

5. Целиков А.И., Смирнов В.В. Прокатные станы. - М.: Металлургиздат, 1958. - 432 с.

6. Якушев А.М. Справочник конверторщика. - Челябинск: Металлургия, 1990.-442 с.

7. Машины и агрегаты металлургических заводов. В 3-х томах. Т.2. Машины и агрегаты сталеплавильных цехов. /А.И. Целиков, П.И. Полухин,
В.М. Гребеник и др. – М.: Металлургия, 1988. - 432 с.

8. Казак С.А. Динамика мостовых кранов. - М.: Машиностроение, 1968. - 332 с.

9. Методические указания к исследованию на ЭВМ привода металлургических машин. Случай постоянной нагрузки в операции (для студентов специальности 17.03) /Сост. Е.И.Фищенко.- Мариуполь: ММИ, 1991.-. 24 с.

10. Дмитриев В.А. Детали машин. Л., "Судостроение", 1970.- 792 с.

11. Исследование шарнирных механизмов металлургических машин (учебное пособие для студентов всех форм обучения специальности 6.090218, 7.090218) /Сост. Е.И.Фищенко.- Мариуполь: ПГТУ, 2003.- 39 с.

 


 

ПРИЛОЖЕНИЕ


Ниже приведен исходный текст модуля PRIVOD

 

Unit PRIVOD;

INTERFACE

Procedure InpPrivod;

Function SGN(x:Real):Integer;

Function HR(M:Real):Real;

Procedure TREE;

Procedure CREEP(Loa,Lab,t,SinAlt,Al1,w1,e1:Real;

Var xb,Al2,vb,w2,ab,e2:Real);

Procedure FOURZ(l0,l1,l2,l3,c,f0,f1,w1,e1:Real;

Var f2,f3,w2,w3,e2,e3:Real);

Procedure OPERATION;

Procedure OutPrivod;

Procedure MODE;

Procedure CheckInp;

 

Type Matrix=Array[1..30,1..10] of Real;

Vector=Array[0..30] of Real;

Const z:Real=0;

tsr:Real=0;

tsa:Real=0;

Imax:Real=0;

fs='L==========¦=========¦========¦=========¦=======-';

Var k,k1,k2,k3,n,i,j,S:Integer;

Mp0,Mt0,Mc,Mb,Md,It,Ie,Ii,Id,

tp,ty,tt,tz,tpa,t,dt,fi,fm,f1,f2,f3,

w,w1,w2,w3,ep0,et0,epo,eto,e1,e2,e3,ep,et,e,

a,b,pv,kpd1,kpd2,ur,al1,al2,xb,prf,prw,pre,zz:Real;

as,is:Char;

ff,fdat:Text;

f,w0,fo,wo:Vector;

Y:Matrix;

 

IMPLEMENTATION

{Проверка электродвигателя привода металлургических машин }

Uses Crt;

Procedure InpPrivod;

Begin

WriteLn(' Введите исходные данные');

Write('Количество операций за цикл работы k=');

ReadLn(k);

WriteLn('Количество значений скорости механизма');

WriteLn('(Для случая равенства скорости механизма');

Write(' во всех операциях введите 1) k1=');

ReadLn(k1);

WriteLn('Количество значений нагрузки механизма');

WriteLn('(для случая неизменной нагрузки');

Write(' во всех операциях введите 1) k2=');

ReadLn(k2);

Write('Количество составляющих нагрузки в каждой операции n=');

ReadLn(n);

WriteLn('Положение механизма в начале I-й операции:');

For i:=0 To k Do

Begin

Write(' f[',i,']=');

ReadLn(f[i]);

End;

WriteLn('Скорость установившегося движения элемента');

WriteLn('механизма по абсолютной величине в I-й операции:');

For i:=1 To k1 Do

Begin

Write(' w0[',i,']=');

ReadLn(w0[I]);

End;

WriteLn('Время цикла работы механизма (с)');

Write('(для случая, когда известно время пауз введите 0) tz=');

ReadLn(tz);

If tz=0 Then Begin

Write('Время пауз за цикл работы механизма (с) tpa=');

ReadLn(tpa);

End;

Write('Приведенный к валу двигателя момент инерции (кг*м*м) Id=');

ReadLn(Id);

Write('Шаг изменения времени (c) dt=');

ReadLn(dt);

WriteLn('Введите: ');

WriteLn(' 1 при известных значениях среднепускового и');

WriteLn(' среднетормозного моментов двигателя');

WriteLn(' 2 при известных значениях ускорения при разгоне');

WriteLn(' и торможении');

WriteLn(' 3 при известных значениях времени разгона');

WriteLn(' и торможения привода');

WriteLn(' Значение 1 рекомендуется использовать при неизменной');

WriteLn('статической нагрузке на валу электродвигателя за время ');

Write(' одной операции ');

ReadLn(k3);

Case k3 of

1: Begin

Write('Среднепуск. момент (Н*м) по абс. величине Mp0=');

ReadLn(Mp0);

Write('Тормозной момент (Н*м) Mt0=');

ReadLn(Mt0);

End;

2: Begin

Write('Ускорение при разгоне (по абс. величине) ep0=');

ReadLn(ep0);

Write('Ускорение при торможении (по абс. величине) et0=');

ReadLn(et0);

End;

3: Begin

Write('Время разгона привода (с) tp=');

ReadLn(tp);

Write('Время торможения привода (с) tt=');

ReadLn(tt);

End;

End;

WriteLn('Введите: ');

WriteLn(' 1 для принятого длительного режима работы привода');

WriteLn(' 2 для принятого кратковременного режима работы привода');

WriteLn(' 3 для принятого повторно-кратковременного режима');

Write(' работы привода');

ReadLn(S);

WriteLn(' Является ли выбранный двигатель');

Write(' самовентилируемым или нет, введите (Y/N)');

ReadLn(is);

WriteLn(' Необходима ли проверка электродвигателя');

Write(' по току или нет, введите (Y/N)');

ReadLn(as);

If (as='Y') OR (as='y') Then Begin a:=0.75; b:=0.5 End

Else Begin a:=1; b:=1 End;

WriteLn('Данные нагрузки в I-й операции:');

For i:=1 To k2 Do

For j:=1 To n Do

Begin

Write('Y[',i,',',j,']=');

ReadLn(Y[i,j]);

End;

Write('Передаточное число привода ur=');

ReadLn(ur);

Write('Коэффициент полезного действия (двигательный режим) kpd1=');

ReadLn(kpd1);

Write('Коэффициент полезного действия (генераторный режим) kpd2=');

ReadLn(kpd2);

End;

Function SGN;

Begin

If x<0 Then SGN:=-1 Else

If x>0 Then SGN:=1 Else SGN:=0

End;

Function HR;

{Здесь HR(M) - зависимость тока в главной цепи

двигателя от момента}

Begin

HR:=M

End;

Procedure TREE;{ Тахограмма в виде треугольника}

Begin

ty:=0;

tp:=Sqrt(2*fi*et/(ep*et-ep*ep));

tt:=-ep*tp/et;

End;

Procedure CREEP;

{ Подпрограмма CREEP

Расчет кривошипно-ползунного механизма

Входные данные:

Loa,Lab - длина приводного кривошипа

шатуна соответственно;

t - аксиал механизма;

SinAlt - синус углa наклона вектора t;

f1,w1,e1 - соответственно угол поворота (рад.),

угловая скорость (рад.с) и

ускорение (рад.с^2) приводного кривошипа.

Выходные данные:

xb - координата ползуна;

Al2 - угол наклона шатуна (рад.);

vb - линейная скорость ползуна;

w2 - угловая скорость шатуна (рад.с);

ab - линейное ускорение ползуна;

e2 - угловое ускорение шатуна (рад/c^2) }

Var i21,ib1,i211,ib11,a2:Real;

Begin

a2:=(-Loa*sin(Al1)-t*SinAlt)/Lab;

Al2:=2*ArcTan((1-sqrt(1-a2*a2))/a2);

xb:=Loa*cos(Al1)+Lab*cos(Al2);

i21:=-Loa*cos(Al1)/Lab/cos(Al2);

ib1:=-(Loa*sin(Al1)+Lab*sin(Al2)*i21);

{ скорости }

w2:=i21*w1;

vb:=ib1*w1;

i211:=Loa/Lab*((sin(Al1)*cos(Al2)-sin(Al2)*

cos(Al1)*i21)/cos(Al2)/cos(Al2));

ib11:=-(Loa*cos(Al1)+Lab*(cos(Al2)*i21*i21+sin(Al2)*i211));

{ ускорения }

e2:=i211*w1*w1+i21*e1;

ab:=iB11*w1*w1+ib1*e1;

End;

 

Procedure FOURZ;

{ Подпрограмма FOURZ

Исследование шарнирного четырехзвенника

Входные данные:

l0,l1,l2,l3 - соответственно длина стойки,

приводного кривошипа,

шатуна и балансира;

c - коэффициент, учитывающий вариант

сборки четырехзвенника;

f0,f1 - соответственно углы наклона стойки,

приводного кривошипа, шатуна

и балансира (рад.);

w1,e1 - соответственнно угловая скорость (рад/с) и

ускорение (рад/с^2) приводного кривошипа.

Выходные данные:

f2,f3 - углы поворота (рад.)

w2,w3 - угловые скорости (рад/с)

e2,e3 - угловые ускорения (рад/с^2)

шатуна и балансира соответственно. }

Var s,fs,f2s,f3s,cosfs,i21,i31,i211,i311:Real;

Function ArcCos(x:Real):Real;

Begin

If x=0 Then ArcCos:=Pi/2

Else ArcCos:=Pi/2-2*ArcTan((1-Sqrt(1-x*x))/x);

End;

Begin

cosfs:=l0*cos(f0)+l1*cos(f1);

fs:=ArcTan((l0*sin(f0)+l1*sin(f1))/cosfs);

if cosfs<0 then fs:=fs+pi;

s:=sqrt(sqr(l0)+sqr(l1)+2*l0*l1*cos(f1-f0));

f2s:=ArcCos((sqr(l3)-sqr(l2)-sqr(s))/2/l2/s);

f3s:=ArcCos((sqr(l3)-sqr(l2)+sqr(s))/2/l3/s);

{углы}

f2:=fs+c*f2s;

f3:=fs+c*f3s;

i21:=-l1*sin(f1-f3)/l2/sin(f2-f3);

i31:=l1*sin(f1-f2)/l3/sin(f3-f2);

{угловые скорости}

w2:=i21*w1;

w3:=i31*w1;

i211:=(l1*cos(f1-f3)-l3*sqr(i31)+l2*cos(f2-f3)*sqr(i21))/(-l2*sin(f2-f3));

i311:=(l1*cos(f1-f2)+l2*sqr(i21)-l3*cos(f3-f2)*sqr(i31))/(l3*sin(f3-f2));

{ускорения}

e2:=w1*w1*i211+e1*i21;

e3:=w1*w1*i311+e1*i31;

End;

Procedure OPERATION;

{Подпрограмма "Operation"

Определение положения, скорости и ускорения элемента механизма }

Var a1,a2,a3:Integer;

Begin

If t<=tp Then Begin

a1:=1; a2:=0; a3:=0; e1:=ep;

End;

If (t>tp) AND (t<(tp+ty)) Then Begin

a1:=0; a2:=1; a3:=0; e1:=0;

End;

If t>=(tp+ty) Then Begin

a1:=0; a2:=1; a3:=1; e1:=et;

End;

w1:=a1*ep*t+a2*w+a3*et*(t-tp-ty);

f1:=fo[i-1]+a1*ep*t*t/2+a2*(w*t-ep*tp*tp/2)+a3*et*Sqr(t-tp-ty)/2;

End;

 

Procedure OutPrivod;

Begin

WriteLn(ff,' РЕЗУЛЬТАТЫ РАСЧЕТА');

WriteLn(ff);

WriteLn(ff,'г==========T=========T==========================');

WriteLn(ff,'¦ ¦ Перемещ.¦ Время (с) ¦');

WriteLn(ff,'¦ Операция ¦ +--------T---------T-------¦');

WriteLn(ff,'¦ ¦ (м) ¦ разгона¦ установ.¦тормож.¦');

WriteLn(ff,'¦----------+---------+--------+---------+-------¦');

End;

 

Procedure MODE;

{ Определение эквивалентных параметров в зависимости

от принятого режима работы }

Var tst:Array[0..3] of Integer;

k:Integer;

Begin

tst[0]:=600; tst[1]:=1800; tst[2]:=3600; tst[3]:=5400;

Case S of

1: Begin { Длительный режим работы }

tsa:=tsa+b*tpa;

End;

2: Begin { Кратковременный режим работы }

tsa:=tst[0];

For k:=1 To 3 Do

If Abs(tsr-tst[k])<Abs(tsr-tsa) Then tsa:=tst[k];

End;

3: Begin

{ Повторно-кратковременный режим работы}

End; Else

Begin

WriteLn('Ошибка ввода значения S!!!');

Halt

End;

End;

Ie:=Sqrt(z/tsa);

End;

Procedure CheckInp;

Begin

If NOT ((k2=1) OR (k2=k)) Then

Begin


Дата добавления: 2015-07-16; просмотров: 107 | Нарушение авторских прав


Читайте в этой же книге: Методика выбора электродвигателя | Продолжительный (длительный) режим | Кратковременный режим | Повторно-кратковременный режим | Расчет эквивалентных значений нагрузок при криволинейном законе изменения моментов, мощности | Основная программа | Подпрограммы ввода исходных данных | Подпрограмма Cycle | Подпрограмма Perevod | Определение положения, скорости и ускорения элемента механизма в функции времени от начала операции (подпрограмма Operation) |
<== предыдущая страница | следующая страница ==>
Особенности Mathcad-программ расчета привода| Теоретическая часть

mybiblioteka.su - 2015-2024 год. (0.317 сек.)