Орел, Россия
Орел, Орловская область, Россия
Орел, Орловская область, Россия
Технико-экономическая эффективность сетей сбора и обработки данных автоматизированных систем управления технологическими процессами обусловлена последовательными решениями в процессе ее проектирования. В статье предложена методика многоуровневого согласования проектных решений при построении сети сбора и обработки данных на основе модели многоуровневого марковского процесса принятия решений с вероятностной динамикой состояний. При этом обеспечивается возможность принятия решений на каждом этапе с учетом межуровневых взаимодействий, согласованных в рамках решения глобальной оптимизационной задачи.
сеть сбора и обработки данных, многоуровневая модель, марковский процесс, межуровневое взаимодействие, функционал Беллмана.
Введение. В настоящее время жилищно-коммунальный сектор экономики России находится в сложном положении, а эффективность работы предприятий жилищно-коммунального хозяйства (ЖКХ) остается низкой. Важнейшей задачей современных предприятий ЖКХ является предоставление необходимых услуг населению с максимальной эффективностью и минимальной себестоимостью.
В последние годы все более широкое применение в жилищно-коммунальной сфере находит автоматизация и диспетчеризация инженерных систем, представляющая собой комплекс программно-аппаратных средств, предназначенных для мониторинга и управления.
Автоматизация и диспетчеризация ЖКХ призвана увеличить эффективность использования энергоресурсов и сократить их неконтролируемый расход, снизить совокупные затраты на облуживание инженерных систем и коммунальной инфраструктуры объектов. Это требует роста уровня технической оснащенности инженерных объектов и использования современных информационных технологий для контроля их работы.
Автоматизация и диспетчеризация систем ЖКХ повышает надежность систем управления и оперативность управления, а также обеспечивают технологическую безопасность и снижения расходов на эксплуатацию.
В условиях городской застройки широкое применение находят беспроводные АСУТП ЖКХ (рис. 1). Современные технологии радиодоступа LoRaWAN, SigFox, Weightless, Nwave, технологии, основанные на существующих стандартах мобильной связи, протоколы автоматизации технологических процессов LonWorks, KXE/EIB, Modbus, BACnet позволяют добиться высоких результатов в отношении требуемой оперативности и надежности передачи данных, функциональности оборудования сети сбора и обработки данных с меньшими, по сравнению с проводными сетями, затратами на создание сети в целом [1].
Количественный и качественный рост сетей передачи данных по радиоканалам вынуждает разработчиков и производителей систем беспроводной связи искать новые решения проблем взаимодействия узлов и систем, а также совместимости сетей.
С позиции телекоммуникационных технологий АСУТП ЖКХ является сложной территориально-распределенной централизованной системой, характеризуемой различными форматами измерительных и расчетных данных, содержащей измерительные, управляющие и защитные устройства, функционирующие в режиме реального времени.
Для обеспечения корректной, своевременной и точной работы всех компонент АСУТП ЖКХ необходимо наличие единой транспортной телекоммуникационной основы – единой сети сбора и обработки данных (ЕССОД), как совокупности локальных радиосетей, предоставляющей возможности удаленного сбора данных о состоянии объектов и протекающих в них процессах в режиме реального времени, а также выработки управляющих решений.
Рис. 1. Общая структура ЕССОД региональной АСУТП ЖКХ
Однако отсутствие в настоящее время научно обоснованных решений по построению единой радиосети сбора и обработки данных, количеству одновременно поддерживаемых соединений на радиоканал, выбору способа передачи сообщений и т.д. обусловливает избыточно высокую проектную стоимость разрабатываемых сетей и не позволяет в будущем обеспечить их масштабируемость [1, 2].
В связи с этим актуальной является разработка методики многоуровневого согласования проектных решений при построении ЕССОД АСУТП ЖКХ, обладающей высокой технико-экономической эффективностью. Основой для согласования проектных решений по каждому этапу построения систем сбора и обработки данных АСУТП является многоуровневая модель марковского процесса принятия решений [3].
Основная часть. Исходными данными при проектировании ЕССОД являются количество абонентских станций , передающих сообщения датчиков, и места их географического местоположения (географические координаты) в локальных радиосетях (ЛРС). Технология и протокол передачи сообщений методом случайного множественного доступа установлен, однако параметры канала радиодоступа с учетом взаимного удаления базовых и абонентских станций, условий распространения радиоволн и коллизий сообщений в общем канале не определены.
Технико-экономическая эффективность единой сети сбора и обработки данных АСУТП обусловлена последовательно принимаемыми решениями в процессе ее проектирования (рис. 2). Выделим в последовательности этапов проектирования в соответствии с принципами построения сетей передачи данных и уровнями ЭМВОС (физический, канальный, сетевой) на каждом l-м уровне множество вариантов решения и множество состояний , характеризующих структуру ЕССОД, а также процессы сбора и обработки данных в ней.
Глобальное решение по построению ЕССОД в сегменте радиодоступа [3] определяется множеством параметров многоуровневой структуры проектирования
– подмножества, определяющие количество базовых станций ЛРС и места их размещения (географические координаты), параметры радиоканала по символьной скорости (симв/с), позиционности модуляции , скорости помехоустойчивого кодирования , параметры протокола сбора и обработки данных в канале радиодоступа по объему сообщения датчика (бит) и вероятности повторной передачи данных
Глобальное состояние ЕССОД в сегменте радиодоступа
где – подмножества, определяющие состояние процессов сбора и обработки по количеству подключаемых активных источников данных (датчиков АСУТП ЖКХ) , качеству связи, т.е. отношению сигнал/шум и задолженности в канале радиодоступа, т.е. количеству источников, повторно передающих данные,
Рис. 2. Трехэтапная структура модели марковского процесса принятия решений
Выбор тех или иных решений на каждом этапе проектирования определит в конечном итоге технико-экономическую эффективность ЕССОД, оцениваемую производительностью ЕССОД в показателях интенсивности обрабатываемых сообщений (сообщ/с) в расчетах на удельную проектную стоимость (руб.)
где – стоимость оборудования одной базовой станции (руб.), – вероятность потерь сообщения в радиоканале вследствие низкого качества связи, – производительность протокола случайного доступа, определяемая количеством успешно обработанных сообщений источников.
Характер изменения состояний процессов сбора и обработки является случайным. Однако динамика состояний моделируемых процессов в справедливом предположении о ее стационарности может быть описана в терминах марковских процессов принятия решений (МППР). Важно и то, что для последовательных этапов проектирования вероятностная динамика состояний марковских процессов принятия решений на последующих этапах определяется вероятностным распределением состояний и принимаемыми решениями предыдущих этапов [4]
где – ожидаемые состояния моделируемых процессов сбора и обработки данных, заданные в стационарном случае известной вероятностной мерой – матрицей переходов
С каждым из последовательных этапов проектирования ЕССОД связаны условные по состояниям и управлениям в терминах марковских процессов принятия решений доходы и затраты , устанавливающие технико-экономическую эффективность ЕССОД. Функционал (1) для многоуровневой структуры процесса принятия решений на основании свойств логарифмирования может быть представлен в аддитивном виде по компонентам каждого из этапов
для которого в дальнейшем могут быть уточнены его определяющие свойства, необходимые для целей оптимизации процесса построения ЕССОД
где – удельные коэффициенты, устанавливающие соответствие между показателями производительности и проектной стоимости.
Предложим и реализуем подход, обеспечивающий возможность на каждом этапе принятия решения, используя межуровневый обмен, принимать локально оптимальные решения, согласованные в рамках глобальной оптимизационной задачи [3]. Учет межуровневых взаимодействий осуществляется в рамках текущей многоуровневой структуры процесса принятия решений для нахождения оптимального значения функционала динамического программирования
где – ожидаемые состояния процесса информационного обмена и совместные решения на этапах проектирования, – номер шага, – коэффициенты дисконтирования.
Явные свойства многоуровневого марковского процесса принятия решений с вероятностной динамикой, определяемой условной зависимостью динамики состояний процессов последующих этапов проектирования от вероятностного распределения состояний и принимаемых решений на предыдущих этапах, свидетельствуют о важности применения многоуровневой модели для согласования проектных решений для нахождения компромисса между производительностью и проектной стоимостью ЕССОД АСУТП ЖКХ региона.
Справедливость декомпозиции условных вероятностей
и функции условных доходов
многоуровневого последовательного процесса принятия решений, позволяет представить функционал динамического программирования, оптимизируемый совместными управлениями в следующем виде:
Учитывая условие нормировки переходных вероятностей по состояниям, предложена процедура вычисления оптимального значения целевой функции (6) на каждой итерации поиска и оптимальной стратегии в обратной прогонке.
В начальный момент времени, предшествующий выполнению оптимизационной процедуры, каждый из предыдущих этапов проектирования формирует информацию о технико-экономической эффективности
,
где – удельная производительность ЕССОД (1) и функции преобразования определены разработанными математическими моделями в [3].
Функции условных доходов на последующем этапе проектирования могут быть определены по значениям , рекуррентно пересчитанным с учетом принимаемых решений на предыдущем этапе (рис. 3).
Рис.3. Принцип координации межуровневых взаимодействий
при последовательном принятии решений
Учитывая, что значения удельной производительности ЕССОД на предыдущих этапах не зависят от прогнозируемых состояний процессов на последующих, а также условие нормировки переходных вероятностей по состояниям
выражение (6) можем представить в следующем виде:
Таким образом, выбор решения с оценкой удельной производительности на предыдущем этапе обеспечит максимизацию функции на локальной итерации. Правая часть данного выражения – локальная итерация стратегий на этапе для всех и
Оптимальные решения
зависят от ожидаемых состояний последующих этапов. После выполнения этапом локальной оптимизации для каждого состояния формируются решения к предыдущему этапу , снижая таким образом размерность функционала Беллмана:
где
Укажем на то, что компоненты удельной производительности не зависят от ожидаемых состояний , а для состояний справедливо условие нормировки по вероятности
Таким образом, аналогично равенству выражение (11) для локальной итерации стратегий для всех состояний функционала Беллмана имеет вид
где – результат локальной итерации стратегий на этапе для всех ожидаемых состояний , которые переданы от этапа к этапу , т. е. .
Для каждого следующего состояния на предыдущих этапах функционал динамического программирования Беллмана на этапе вычисляется как
От этапа к этапу проектирования формируется решение
.
Окончательно для локальной итерации стратегии этапа 1
где и становятся входными переменными для локальной итерации стратегий этапа 1 на следующем шаге .
Отметим, в результате декомпозиции процесса оптимизации значение целевой функции будет сходиться к оптимальному при .
Локальная итерация стратегий определяет оптимальные решения на каждом этапе, обеспечивающие максимальные значения функции удельной производительности ЕССОД, основываясь на локальных моделях их динамики [5].
На рисунке 4 представлена динамика изменения показателя удельной производительности ЕССОД в процессе выбора локально оптимальных решений при проектировании. Из результатов сравнительного анализа с существующими подходами к проектированию следует, что предлагаемая методика (поз. 1) позволяет достичь максимальной производительности уже на начальных этапах выбора решений по протоколам радиоинтерфейса общих каналов доступа, а последующий выбор параметров протоколов канального и сетевого уровней лишь подтверждает правильно выбранную стратегию поиска локально оптимальных решений.
Реализация предложенного многоуровневого согласования проектных решений при построении единой сети сбора и обработки данных АСУТП ЖКХ позволила устранить сложности вычислительного характера в выборе вариантов построения ЕССОД большой размерности. Однако получение глобально оптимального решения требует для проектировщиков ЕССОД знания полной априорной информации о динамике работы сетевых протоколов и радиоканала обмена данными по всему пространству состояний и управлений.
Рис. 4. Удельная производительность ЕССОД по итерациям поиска
Вывод. Основой для согласования проектных решений по каждому этапу построения систем сбора и обработки данных АСУТП, является многоуровневая марковская модель. В рамках оптимизации процессов принятия решений в многоуровневой структуре проектирования ЕССОД предложена аддитивная форма записи функционала Беллмана (6) для удельной производительности ЕССОД (1), позволяющая снизить размерность решения задачи обоснования проектных решений.
Декомпозиция предложенной формы записи функционала Беллмана позволила в дальнейшем развить подход, основанный на иерархической структуре моделей условно зависимых последовательных процессов принятия решений и обосновать вариант построения ЕССОД, обладающий потенциально высокой технико-экономической эффективностью.
1. Дисптчеризация объектов ЖКХ [электронный ресурс]. Систем. требования: AdobeAcrobatReader. http://i.cons-systems.ru/u/f6/12a1b6510911e3ba2112b5f3284aaa/-/Диспетчеризация%20объектов%20ЖКХ.pdf
2. Афонин С.И., Еременко В.Т., Кузьмина Л.В., Офицеров А.И., Плащенков Д.А. Методы решения задач распределения информационных потоков в сетях передачи данных предприятия на основе резервирования ресурсов // Информационные системы и технологии. 2012. №1. С. 78-84.
3. Илюхин А.А., Попов В.В. Многоуровневая марковская модель процессов информационного обмена в системе сбора и обработки данных автоматизированной системы управления жилищно-коммунального хозяйства региона // Информационные системы и технологии. 2016. №6. С. 70-77.
4. Тихонов В.И., Миронов М.А. Марковские процессы. М.: Сов. Радио, 1977. 488 с.
5. Жиров В.А., Поляков А.В. Управление передачей сообщений в системе с общим ресурсом // Системы связи: анализ, синтез, управление; Под ред. В.М. Терентьева. СПб.: Тема, 1999. С. 57-70.