Аналитическое программное обеспечение прогнозирования потребления ресурсов в системе комплексного учета, регистрации и анализа потребления энергоресурсов и воды промышленными предприятиями и объектами ЖКХ
Аннотация
Дата поступления статьи: 09.12.2017В данной работе рассматриваются вопросы разработки аналитического программного обеспечения, являющегося частью аппаратно-программного комплекса по учету, регистрации и анализа потребления энергоресурсов. Основной функцией аналитического программного обеспечения является прогнозирование расхода энергоресурсов и аварийных состояний, а также нештатных ситуаций. Для создания аналитического программного обеспечения предлагается использование контекстно-доопределяемых машинных языков. Рассмотрены вопросы реализации таких языков для интеллектуальных агентов (ИОА), которые используются для решения задач прогнозирования потребления ресурсов в сфере ЖКХ. Особое внимание уделяется методам поддержки изменения реализующих функций. Этот же подход может быть использован для решения и других задач. Интеллектуальный агент обладает сложным поведением, которое изменяется по мере взаимодействия с внешней средой и определяется внутренними состояниями. При создании интеллектуальных агентов возникают принципиальные проблемы: - поиск и формирование алгоритмов обучения интеллектуального агента, - изменение и внедрение этих алгоритмов в рамках самого агента. В работе уделяется внимание именно второй проблеме. Подход состоит в использовании контекстно-доопределяемых языков и реализующих их систем в качестве формообразующих. Производительный элемент является основной частью обучающегося интеллектуального агента. Имеется шесть составляющих производительного элемента. Они рассматриваются с точки зрения применения контекстно-доопределяемых языков. Основная идея состоит в вычленении частей алгоритма компонента и организации соответствующей связи между такой частью и контекстом, который может изменять ее прямо или косвенно. В результате получается необходимое адаптационное изменение ал-горитмов на основе накопленных знаний. Одна из насущных задач состоит в формировании этого процесса во время функционирования ИОА.
Ключевые слова: программное обеспечение, учет энергоресурсов, контекстно-доопределяемые языки, интеллектуальные агенты, машинные языки
05.13.06 - Автоматизация и управление технологическими процессами и производствами (по отраслям)