Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Управление процессом в реальном времени



Компьютеры, управляющие процессами, имеют др. задачи нежели компьютеры, используемые для «классической» обработки информации. Основная разница состоит в том, что управляющий компьютер УК должен работать со скоростью, соответствующей скорости процесса.

Рисунок – Применение компьютера в управлении процессом

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

Параллельность – это одно из важнейших свойств реального процесса. Фактически любые физические процессы можно представить в виде множества подпроцессов, которые протекают параллельно. Из этого свойства следует важный вывод, компьютер, взаимодействующий с таким процессом или управляющий им, должен учитывать эту параллельную природу, а в некоторых случаях и работать в соответствии с ними. Естественным следствием этого является то, что компьютер должен уметь управлять параллельными задачами. В этом и заключается отличие УК от обычного, для которого естественным является последовательный режим.


3 . Управление прессом для пластика

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

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

Рисунок – Пресс для пластика

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


Поделиться:



Последнее изменение этой страницы: 2019-03-31; Просмотров: 394; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.009 с.)
Главная | Случайная страница | Обратная связь