![]() КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Задача управления ИМ ставится следующим образом.Дана математическая модель ИМ в виде (2.47). Требуется построить такое управление
26. Построение дуги окружности: подготовительные и диагностические операции. Алгоритм построения дуги окружности.
Планирование и построение дуги окружности выполним в полярных координатах, так как при этом дуга окружности будет прямой линией. Для выполнения операций в полярных координатах следует считать в них граничные условия, заданные в декартовых координатах, нормировать угол дуги в пределах, например, от 0 до 2p. Уравнение дуги окружности – в общем случае сумма трех векторов (рис. 2.11):
где На рис. 2.11 представлена плоскость X0Y. Совершенно аналогичное построение можно выполнить в двух других плоскостях. Предполагается, что для построения дуги в данном случае заданы начальный Параметрические уравнения окружности, как следует из рис. 2.11, имеют вид:
На рис. 2.11 выбрано направление обхода дуги «по часовой стрелке», тогда x = x0, если j = p +
j0 в пределах 0 ¸ 2p следует положить: если j0 > 2p, то j0: = j0 - 2p. Аналогично поступим с определением угла jк: Если yK – yС < 0, то jK: = 2p - jK. Таким образом, при решении уравнений (2.6) j0 £ j < jK и j0, jK и j Î [0, 2p). Рассмотрим этап планирования дуги окружности: 1. Вычисление радиуса дуги Если rД > rmax и 2. Расчет приращения угла поворота радиус-вектора за один такт дискретизации: Dj = ± где v – контурная скорость (постоянная для всей дуги); Т – длительность такта дискретизации; k – коэффициент выбора единиц измерений; «+» – означает направление обхода дуги «против часовой стрелки». 3. Проверка условия, что вектор конечной точки в противном случае дуга не строится. 4. Алгоритм расчета функции arccos имеет ограничения, которые следует учесть: если
5. Формирование начального значения угла j и установка признака разрешения расчета дуги окружности: j: = j0. Рассмотрим этап исполнения дуги окружности. 1. Признак разрешения расчета дуги установлен? Нет, выход; да, перейти на п. 2 . 2. Анализ конца дуги: ½j - jк½ £ ½Dj½? да, j: = jк, сбросить признак разрешения расчета дуги, на п. 4; нет, j: = j + Dj, на п. 3. 3. Выполнение нормировки угла j: j < 0? да? j: = j + 2p, на п. 4; j > 2p? да, j: = j - 2p, на п. 4; нет, на п. 4. 4. Расчет точки, лежащей на дуге: Этот алгоритм также не имеет циклов, подобно алгоритму построения прямолинейной траектории. 28.Задача вывода пространственного механизма в исходное положение (задача калибровки): назначение, общий алгоритм.
Для технологических координат рабочая зона X ограничена программными упорами (рис. 2.21), используемыми в задаче контроля границ рабочей зоны. Для обобщенных координат наряду с программными имеются механические упоры и совокупность конечных выключателей для функций калибровки и контроля (рис. 2.22). Программные упоры используются в задаче контроля границ рабочей зоны. Механические упоры предохраняют ИМ от возможного разрушения. Датчики верхней и нижней границ рабочей зоны определяют предельный физический диапазон, в котором могут устанавливаться программные упоры, а также служат целям выхода ИМ в исходное положение. Датчики выхода в исходное положение и нуль-метки позволяют осуществить калибровку с предельной точностью, доступной измерительной системе ИМ. Алгоритм задачи вывода ИМ в исходное положение состоит в следующем: 1. Предполагается, что вектор положения находится в пределах рабочей зоны Q (нормальный режим) (рис. 2.23) и начинается движение к нижней границе со скоростью v1 под управлением регулятора скорости 2. При достижении нижней границы скорость изменяется до v2 и ИМ двигается до срабатывания датчика приближенного выхода в исходное положение. 3. При достижении исходного положения требуется точное позиционирование (с точностью до одной дискреты измерительной системы), осуществляемое со скоростью v3 до прихода нуль-метки. 4. При достижении нуль-метки проводятся подготовительные операции, связанные с регистрацией начала обобщенных координат ИМ. Данный алгоритм должен производить обработку как всех координат ИМ одновременно, так и любой из них по выбору.
|