Существуют несколько возможных способов организации работы вертикального транспорта (лифтов) в зданиях – один лифт, пара лифтов, группа лифтов. Одной из задач управления является как можно более быстрая доставка пассажиров к этажу назначения. При этом важно обеспечить минимальный расход энергии, уменьшить износ оборудования при максимальной безопасности работы лифтов. Задача управления усложняется тем, что пассажиропоток существенно зависит от времени дня, от типа и функционального назначения здания и ряда других факторов. Наиболее сложной задачей является разработка алгоритмов управления группой лифтов.
Возможна следующая последовательность отладки алгоритмов управления: использование математических моделей; программная имитация процесса управления лифтами; отладка макетных образцов блоков управления лифтов на стендовом оборудовании; отладка опытных образцов на действующем оборудовании.
Целью данного проекта являлась разработка контроллера групповой работы (в дальнейшем КГР) для распределенной системы управления лифтом.
КГР предназначен для распределения вызовов между лифтами, работающими в группе, в соответствии с заданным алгоритмом оптимизации, обеспечивающим минимизацию времени ожидания лифта пассажиром и сокращение пробегов кабины лифта без пассажиров.
Для проверки КГР был создан компьютерный эмулятор работы группы лифтов, имитирующий пассажиропотоки и движение кабин лифтов.

В группе может быть от двух до четырех лифтов. КГР принимает информацию о состоянии всех подключенных к нему лифтов независимо от режима, в котором они работают. Вызов распределяется на ближайший лифт, который выбирается исходя из наименьшего расчетного времени подхода до данного вызова. Расчетное время подхода определяется с учетом направления движения, загрузки, местоположения кабины, приоритета вызова, а также с учетом выполнения попутных приказов и вызовов. Для пассажира выбирается лифт, который довезет его до заданного этажа наиболее быстро, с минимальным количеством остановок по пути.
Т.к. организация групповой работы является распределенным параллельным приложением реального времени, то при разработке контроллера групповой работы и эмулятора работы группы лифтов применялось не традиционное процедурное программирование, а более современное объектно-ориентированное.
Использование компьютерной имитации позволяет разрабатывать контроллеры групповой работы для различных типов лифтов (для жилых домов, для административных зданий, грузовых, больничных и т.д.) с соответствующими компьютерными эмуляторами групповой работы. При необходимости наибольшей оптимизации работы лифтов, сокращения холостых пробегов кабины и экономии электроэнергии может быть разработан алгоритм групповой работы в динамическом режиме, что позволит создать более эффективные системы управления лифтами, сократить сроки проектирования, уменьшить затраты на разработку и эксплуатацию лифтового оборудования, а также разработать программы статистики для моделирования схем пассажиропотоков здания.
В перспективе на базе вышеизложенного может быть создана компьютерная система управления и диспетчеризации, позволяющая в режиме реального времени контролировать полное состояние всех лифтов здания и при необходимости управлять работой лифтов.
Загрузить ознакомительную версию Эмулятора Групповой Работы (3.26мв)
Вернуться к списку проектов
|