Читайте также:
|
|
Ввод исходных данных включает в себя подпрограмму «InpPrivod» (универсальная подпрограмма, пригодная для расчета большинства механизмов) и подпрограмму ввода данных для конкретного механизма «SubInpPrivod» (оригинальная подпрограмма, составляемая пользователем, для ввода исходных данных конкретного механизма).
В таблице 4.2 дана характеристика исходных данных подпрограммы «InpPrivod».
Таблица 4.2 — Исходных данные подпрограммы «InpPrivod»
Характеристика параметра | Размер-ность | Иденти-фикатор |
Количество операций за цикл работы | - | k |
Количество значений скорости механизма | - | k1 |
Количество значений нагрузки механизма | - | k2 |
Количество составляющих нагрузки в каждой операции | - | n |
Положение механизма в начале I-й операции: (с учетом знаков) | м либо рад | f[i] 0£i£k |
Скорость установившегося движения элемента механизма по абсолютной величине в I-ой операции: | м/с либо рад/с | w0[i] |
Время цикла работы механизма либо Время пауз за цикл работы механизма | с с | tz tpa |
Приведенный к валу двигателя момент инерции | кг×м2 | Id |
Шаг изменения времени | с | dt |
Среднепусковой и среднетормозной моменты двигателя по абсолютной величине либо Ускорения при разгоне и торможении по абсолютной величине либо Время разгона и торможения привода | Н×м м/с2, рад/с2 с | Mp0, Mt0 ep0, et0 tp, tt |
Принятый номинальный режим работы электродвигателя | - | S |
Является ли выбранный двигатель самовентилируемым или нет? | Yes/No | as |
Необходима ли проверка электродвигателя по току? | Yes/No | is |
Данные нагрузки в I-й операции | без ограниче-ний | Y[i,j] 1£i£k2, 1£j£n |
Передаточное число привода | - | ur |
Коэффициент полезного действия при двигательном и генераторном режиме работы | - | kpd1 kpd2 |
В обозначениях положений и скоростей приведены данные для вращательного движения. Естественно, в программу могут быть введены данные поступательно движущихся элементов механизма (см. пример 2).
Как видно из приведенной выше таблицы значения скоростей, ускорений, средне пускового и тормозного моментов вводятся в программу без учета знаков (в программе знаки определяются автоматически). Положение выбранного элемента механизма необходимо задавать в принятой системе координат с учетом знака. Для механизмов, в которых имеются только элементы с вращательным движением, систему координат целесообразно «привязать» к рабочему органу машины (выходному валу редуктора). Знаки перемещений, скоростей, ускорений и моментов принимаются по договоренности (обычно положительные значения соответствуют направлению против часовой стрелки). При этом нет смысла для двигателя вводить собственную систему координат с учетом четности либо нечетности числа ступеней редуктора, а принимать направление вращения вала электродвигателя соответствующим направлению выходного вала редуктора.
В механизмах, содержащих элементы с вращательным и поступательным движением, необходимо учитывать обстоятельство, что положительное направление вращающегося элемента должно вызывать положительное перемещение поступательно движущегося. Так, в примере 2 принята традиционная система координат для вращательного движения реечной шестерни (положительные значения против часовой стрелки). При расположении рейки "справа" от реечной шестерни ось системы координат элементов стола будет направлена вверх.
Принятые системы координат должны учитываться при составлении подпрограммы Load для определения направления моментов (сил), действующих на элементы механизма.
Точка отсчета (начало координат) не влияет на результаты расчета.
Оригинальная подпрограмма SubInpPrivod не обязательна. Данные для конкретного механизма могут быть введены непосредственно в подпрограмму Load (см. примеры 2, 3).
Следует обратить внимание на то, что подпрограмма проверки правильности ввода исходных данных CheckInp выполняет проверку лишь некоторых вводимых параметров.
Дата добавления: 2015-07-16; просмотров: 82 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Основная программа | | | Подпрограмма Cycle |