КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Генерация опорного значенияИногда в химической реакции необходимо поддерживать величину температуры в соответствии с опорным значением (reference value) — уставкой (setpoint value), -которое постоянно пересчитывается во время протекания процесса. Вычисление опорной температуры не должно иметь заметного запаздывания — каждое ее новое значение должно быть рассчитано до момента очередного сравнения с текущей температурой. Этот процесс схематично представлен на рис. 2.10. Система, отслеживающая значение опорного сигнала с достаточной точностью и быстротой, называется сервомеханизмом или, кратко, серво. В сервосистемах опорные значения либо рассчитываются, либо задаются в виде таблиц. Например, в системе управления роботом перемещения манипулятора как функция времени описываются траекторией. Траектория рассчитывается заранее как кривая в пространстве, которая называется путь (path) или контур (contour) и хранится в табличном виде в памяти компьютера вместе с заданными интервалами времени. Таким образом, набор опорных значений для контроллеров положения шарниров манипулятора известен в любой момент времени. Однако во многих случаях траектория должна рассчитываться одновременно с перемещением манипулятора робота, что существенно загружает ЦП из-за сложной геометрии манипулятора. Рис. 2.10. Генерация опорного значения Каждое вновь вычисленное опорное значение сравнивается с текущим положением. Затем компьютер посылает сигналы коррекции двигателям, управляющим механическими шарнирами. Должна быть также предусмотрена и обратная операция — определение положения манипулятора по углам поворотов шарниров. Оба вида расчетов требуют значительных вычислительных ресурсов и критичны по времени.
|