- •Реферат
- •Глава 1. Системы автоматического управления и их особенности 9
- •Глава 2. Моделирование работы суэп 23
- •Глава 3. Математическое описание и моделирование работы нелинейного устройства управления с перекрестной связью 62
- •Глава 4. Экспериментальные результаты 88
- •Введение
- •Глава 1. Системы автоматического управления и их особенности
- •1.1. Обзор и анализ структур и элементов линейных приводов подачи с швп станков с чпу
- •1.2. Анализ структур суэп
- •1.3. Обзор и анализ управляющих элементов в суэп
- •1.3.2. Стандартный уэ прямой связи
- •1.3.3. Управляющий элемент перекрестной связи
- •1.4. Выводы по главе
- •Глава 2. Моделирование работы суэп
- •2.1. Описание экспериментального оборудования
- •2.2. Реализация обратной связи по положению
- •2.3. Реализация обратной связи по току
- •2.4. Структурная схема и математическое описание электромеханической части привода подачи
- •2.5. Чувствительность параметров модели
- •2.6. Настройка пид-регулятора
- •2.6.1. Настройка пид-регулятора по оси х
- •2.6.2. Настройка пид-регулятора по оси у
- •2.6.3. Балансировка параметров между осями х и у
- •2.7. Моделирование управляющего элемента прямой связи
- •2.7.1. Настройка параметров уэ по оси х
- •2.7.2. Настройка параметров уэ по оси y
- •2.7.3. Балансировка параметров уэ прямой связи для осей х и у
- •2.8. Моделирование работы уэ с перекрестной связью (кпс)
- •2.8.1. Переменные коэффициенты усиления кпс при линейной обработке
- •2.8.2. Переменные коэффициенты усиления кпс при круговой обработке
- •2.8.3. Реализация кпс
- •Глава 3. Математическое описание и моделирование работы нелинейного устройства управления с перекрестной связью
- •3.1. Генерация траектории перемещения
- •3.1.1. Линейная интерполяция
- •3.1.2. Круговая интерполяция
- •3.1.3. Кусочно-линейная интерполяция
- •3.2. Генерация кинематических профилей
- •3.2.1. Определение и квантование длин перемещения
- •3.2.2. Корректировка значений ускорения и рывка
- •3.3. Математическое описание динамики фрезерного станка
- •3.3.1. Система ошибок замкнутого контура
- •3.3.2. Анализ стабильности
- •3.3.3. Формулировка управления
- •Глава 4. Экспериментальные результаты
- •4.1. Обработка квадрата (сторона 100 мм)
- •4.2. Обработка контура типа ромб
- •4.3. Обработка окружности (радиус 100мм)
- •Заключение
- •Список использованных источников
3.2.1. Определение и квантование длин перемещения
В следующей части инициализации скорости подачи должны быть достигнуты в конце каждого этапа и расстояния , которые необходимо преодолеть на каждом этапе, рассчитываются из уравнения (40) и (42).
Количество шагов интерполяции для каждой фазы вычисляется следующим образом:
|
(61) |
если какие-либо из , , или равны нулю для соответствующих ненулевых , , и , они принимаются равными единице. Затем общее количество шагов для этапов ускорения и замедления вычисляется как,
|
(62) |
и количество шагов для ступеней ускорения и замедления без рывков получается как,
|
(63) |
которые дают количество шагов постоянной скорости подачи как
|
(64) |
Используя приращение пути и количество шагов интерполяции для каждого этап, длины перемещения квантуются как,
|
(65) |
3.2.2. Корректировка значений ускорения и рывка
После квантования длины хода значения ускорения, времени и рывка корректируются для получения заданных скоростей подачи для новых длин хода.
Для этапа ускорения выражения , и в уравнении (43) используются для корректировки значений , и , что также приведет к корректировке из-за уравнения (43).
Для случая выражение для подставляется из уравнения (45) и , и заменяются на ', и соответственно, что приводит к следующим уравнениям, которые необходимо решить для , и ,
|
(66) |
3.3. Математическое описание динамики фрезерного станка
Предполагается, что динамическая модель для трехосного станка с ЧПУ имеет следующий вид
|
(67) |
где обозначают положение, скорость и ускорение станка соответственно, выраженные в инерциальной системе координат, обозначает неизвестную диагональную матрицу инерции, обозначает неизвестную диагональну матрицу трения, а представляет входную управляющую силу. Чтобы облегчить последующую разработку КПС, координаты станка могут быть преобразованы из инерциальной системы координат в изменяющуюся во времени систему координат следующим образом
|
(68) |
где обозначают положение, скорость и ускорение станка соответственно, выраженные в изменяющейся во времени системе координат.
Последующая разработка основана на предположении, что поддаются измерению. В уравнении (68), известная матрица преобразования состоит из единичногокасательного вектора, обозначаеммого , из единичного вектора нормали, обозначаемого , и единичного бинормального вектора, обозначаемого , определяемого как . Векторы определяются на основе касательной и нормальной составляющих желаемого контура, обозначаемых . То есть, учитывая желаемый контур , тангенциальную, нормальную и бинормальную составляющие можно использовать для изменения координат станка с инерциальной системы отсчета на изменяющуюся во времени систему отсчета следующим образом
|
(69) |
где обозначают желаемое положение, скорость и ускорение станка, выраженные в изменяющейся во времени системе координат соответственно (рис. 48)
Рисунок 48
Основываясь на уравнениях (68) и (69), динамическая модель, приведенная в уравнении (67), может быть преобразована следующим образом
|
(70) |
где определяются следующим образом:
|
(71) |
|
(72) |
|
(73) |
|
(74) |
|
(75) |
Динамическая модель в уравнении (70) обладает следующими свойствами, которые используются при последующей разработке:
Свойство 1: Матрица инерции симметрична, положительно определена и удовлетворяет следующим неравенствам [42]
|
(76) |
де - известные положительные константы, а обозначает стандартную Евклидова норму
Свойство 2: Матрицы и кососимметричны в том смысле, что
|
(77) |
Свойство 3: Динамическая модель, приведенная в уравнении (70), может быть линейно параметризована следующим образом [42]
|
(78) |
где содержит неизвестные постоянные системные параметры, и обозначает матрицу регрессии. Формулировка матрицы регрессии уравнения (78) также может быть записана в условиях желаемого контура следующим образом
|
(79) |
где желаемая матрица регрессии определяется
Свойство 4: Производная по времени матрицы преобразования может быть выражена следующим образом [42]
|
(80) |
где обозначает желаемую скорость подачи, а определяется как
|
(81) |
В уравнении является однозначной непрерывной функцией, которая обозначает желаемую кривизну контура, и является однозначной непрерывной функцией, которая обозначает желаемое кручение. Производная по времени уравнения (80) может быть определена как
|
(82) |
Основываясь на предположении, что требуемый контур выбран таким образом, что , , , , , тогда уравнение (80) и уравнение (82) могуть быть использованы для вывода о том, что .
Замечание 1: Частную производную по длине дуги требуемого контура обычно называют формулами Серре-Френе [43,44,45]. Из фундаментальной теоремы пространственных кривых [42], требуемый контур может быть однозначно задан (за исключением положения и ориентации) с помощью однозначных непрерывных функций и .
Замечание 2: Следующие неравенства могут быть выведены из уравнений (71) − (10) и свойства 4
|
(83) |
|
(84) |
где m , , , обозначают известные положительные граничные константы.