8 (495) 987 43 74 доб. 3304 Прием заявок на рассмотрение статей E-mail: evlasova@synergy.ru

Мы в соцсетях -              
Рус   |   Eng

Авторы

Моргунова Э. В.

Ученая степень
аспирант, кафедра прикладной математики и искусственного интеллекта, Федеральное государственное бюджетное образовательное учреждение высшего образования «Национальный исследовательский университет "МЭИ"
E-mail
alvira785@yandex.ru
Местоположение
Москва, Россия
Статьи автора

Создание цифрового двойника химико-технологической системы с использованием языка Python

В настоящее время при моделировании сложных технологических процессов в киберфизических системах все более широкое распространение получают процедуры создания так называемых цифровых двойников (ЦД), которые являются виртуальными копиями реальных объектов и отражают их основные свойства и характеристики на различных этапах жизненного цикла. Применение цифровых двойников позволяет в реальном времени отслеживать текущее состояние моделируемой системы, а также предоставляет дополнительные возможности для инжиниринга и более глубокой настройки входящих в нее компонентов для повышения уровня качества выпускаемой продукции. Развитию технологии «цифровой двойник» способствует происходящая в настоящее время Четвертая промышленная революция, характеризующаяся массовым внедрением в производство киберфизических систем. Указанные системы основаны на использовании новейших технологий обработки и представления данных и обладают сложной структурой информационных связей между ее компонентами. При создании цифровых двойников элементов подобных систем целесообразно использовать языки программирования, которые позволяют реализовывать визуализацию моделируемых процессов, а также предоставляют удобный и развитый аппарат для работы со сложными математическими зависимостями. Подобными характеристиками обладает язык программирования Python. В статье в качестве примера киберфизической системы рассматривается химико- технологическая система на основе обжиговой машины конвейерного типа. Данная система предназначена для реализации процесса производства окатышей из отходов добычи апатит- нефелиновых руд. В статье описаны различные аспекты создания цифрового двойника ее элементов, осуществляющих химико-технологический процесс сушки применительно к единичному окатышу. Цифровой двойник реализован с использованием языка программирования Python 3.7.5, и предусматривает визуализацию протекания процесса в виде трехмерной интерактивной модели. Визуализация выполнена с применением библиотеки VPython. Приводится описание алгоритма работы программного обеспечения цифрового двойника, вид интерфейса информационной системы, формат входной и выходной информации, а также результаты моделирования исследуемого химико-технологического процесса. Показано, что разработанный цифровой двойник может применяться в трех вариантах: самостоятельно (Digital Twin Prototype), в качестве экземпляра цифрового двойника (Digital Twin Instance), а также в составе совокупности цифровых двойников (Digital Twin Aggregate). Читать дальше...

Нечеткая динамическая онтологическая модель для поддержки принятия решений по управлению энергоемкими системами на основе прецедентов

В статье рассмотрены особенности применения прецедентного подхода при управлении сложными энергоемкими системами в условиях необходимости учета различных энергетических, технических, экологических и эксплуатационных показателей, а также неопределенности влияния множества внутренних и внешних факторов. Это приводит к наличию большого объема слабоструктурированной информации, которая может быть представлена с помощью различных шкал, что определяет перспективность применения прецедентного подхода. Описана предложенная нечеткая онтологическая модель для поддержки принятия решений на основе прецедентов, отличающаяся использованием динамических концептов, а также концептов в виде разношкальных числовых и лингвистических переменных. Предложен алгоритм оценки близости прецедентов на основе онтологической модели, отличающийся учетом динамических аспектов изменения состояния управляемых систем. Представлены разработанные алгоритмы нечеткого логического вывода для поддержки принятия решений на основе прецедентов, которые позволяют использовать в качестве входных характеристик нечеткой продукционной модели как лингвистические, так и числовые переменные, а также различные логические связи между предпосылками правил. Описано программное обеспечение, реализующее разработанные модель и алгоритмы. Особое внимание уделено модулю модифицированного нечеткого логического вывода, выполненного с помощью средств языка Python 3.8.7. Для реализации пользовательского интерфейса указанного модуля применялась кросс-платформенная графическая библиотека Tkinter. Приведены результаты вычислительных экспериментов с использованием реальных данных, полученных при эксплуатации энергоемкой системы переработки мелкодисперсного рудного сырья, включающей обжиговую машину конвейерного типа. В качестве критерия эффективности управленческого решения рассматривалась минимизация удельных совокупных затрат на тепловую и электрическую энергию. Полученные результаты показали, что предложенные модель и программные средства позволяют получить результат, сопоставимый с результатом использования сложных аналитических зависимостей, обеспечивая при этом сокращение временных и финансовых затрат. Читать дальше...