29.01.2015 08:48
Новости.
Просмотров всего: 3078; сегодня: 1.

Самоорганизация IT-Систем для электростанций

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

Цель проекта

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

Актуальность проблемы

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

Оценка важности решаемых в проекте задач

Быстрая реализация любых расчётов и построения любых математических моделей без программирования позволяет ускорить реализацию производственных технологий. Подобной самоорганизующейся системы нет ни в России, ни за рубежом. Учёные ещё только предрекают в далёком будущем появление самоорганизующихся систем, как важнейшее научное достижение в IT. Мы же данную систему уже разработали и готовы передать всю технологию создания самоорганизующихся систем промышленности России.

Новизна идей и технических решений

1) Описание набора технологических задач на простом МЕТА языке;

2) Автоматическая настройка системы с текстового описания Проекта;

3) Автоматическое создание скоростных расчётных DLL-программ;

4) Встроенная реализация оптимизационных задач;

5) Автоматическая настройка SQL-Приложения Клиент-Сервер;

6) Автоматическая настройка WEB-Приложения.

Реализация Системы возможна в 2-х модификациях: Клиент-Сервер с 3-х звенной структурой без SQL-Сервера и Клиент-Сервер с 3-х звенной структурой с SQL-Сервером.

Описание принципов, которые лежат в основе проекта

Конструктивно система включает четыре составляющие: Конструктор АРМов, SQL-Приложение, Графический редактор, WEB-Приложение. Основным является Конструктор АРМов. Приложения SQL и WEB работают по настройкам этого Конструктора АРМов. Система не имеет своих средств сбора данных непосредственно с датчиков, а осуществляет их импорт из существующих автоматизированных средств нижнего уровня.

Конструктор АРМов осуществляет полную адаптацию системы к конкретным условиям и может эксплуатироваться в многопользовательской конфигурации Клиент-Сервер без SQL-Сервера. Подобной конфигурации без SQL-Сервера не может быть ни в одной другой Системе, т.к. это наше ноу-хау. Преимуществами такой конфигурации Клиент-Сервер являются: отсутствие SQL-Сервера, на порядок выше скорость расчета, огромное число аналитики и других возможностей.

В системе все аспекты выполнены по технологии радикальной инновации. Особую роль в инновационной системе играют два момента: самоорганизация всего комплекса и DLL-программы для расчета.

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

Уникальные DLL программы автоматически создаются в машинных кодах при компиляции текстовых Проектов. Этим достигается самая высокая скорость расчетов.

Можно много говорить и об интеллектуальных возможностях системы с использованием технологических срезов, и о ХОП (характеристика относительных приростов) оптимизации, и о встроенном симплексном методе решения задач линейного программирования, и о решении оптимизационных задач методом динамического программирования с минимаксной стратегией, и об инновационных алгоритмах предупреждения аварийных ситуаций.

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

В процессе длительной разработки системы мы осуществляли черновую адаптацию комплекса на двух десятках ТЭЦ, ГРЭС и АЭС для расчёта ТЭП.

Существующие препятствия на пути решения проблемы

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

Научно-технический задел

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

Экстремумами цели самоорганизации системы Smart-MES являются: минимизация действий технолога при адаптации системы к конкретным условиям и максимизация скорости расчёта технологических алгоритмов.

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

Максимизация скорости расчёта обеспечивается четырёх кратным преобразованием постановки задачи в исполнительный машинный код.

И самое главное, самоорганизация не вносит новые ошибки в новую сформированную систему, т.к. она оперирует лишь с новой мета информацией, а основной хребетный скелет системы остаётся неизменным. Этим гарантируется абсолютная надёжность производственной программной системы.

Ожидаемый научно-технический результат проекта

В чём же уникальность технологии создания самоорганизующихся систем? Всё очень просто. Она родилась не в результате глубокомысленных научных изысканий академиков, а в процессе многолетнего творческого труда простых российских инженеров. И мы, в конце концов, добились абсолютной самоорганизации системы с наилучшими в мире адаптационными и скоростными характеристиками. Структура такой системы непохожа ни на одну западную технологию.

В данном случае текст на инженерном языке компилируется, и в результате многоступенчатой обработки создаются все шаблоны и DLL для расчёта. Другими словами, абсолютно пустая в технологическом плане EXE-болванка готовит текст, его обрабатывает и затем с полученным материалом функционирует.

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

Возможности данной самоорганизующейся системы просто огромны, которые определяются следующими 4-мя основными составляющими: Главный Модуль, SQL-Модуль, Графический Модуль и WEB-Модуль.

Главный Модуль имеет инструментарий «Конструктор Проектов» для быстрой подготовки текстов с алгоритмами расчётов на инженерном языке. Данный инструментарий обрабатывает все подготовленные тексты, оптимизируя результирующий машинный код. Этот же Главный Модуль выполняет все сгенерированные расчёты с предоставлением развитой аналитики. К тому же он обеспечивает функционирование многопользовательской системы по 3-х звенной структуре (сервер баз данных, сервер приложений, толстый клиент) без SQL-Сервера БД.

Зачем же нужна в принципе самоорганизующаяся система? Дело в том, что учёные, анализируя этапы развития программных систем, предрекали в будущем появление именно самоорганизующихся систем, как благо для всего мира. Но независимо от них мы такую систему уже создали. Поэтому самоорганизация это веление века. И нам повезло быть первыми. Это получилось потому, что мы сразу отказались от всех западных догм построения больших систем, основанных на их SQL базах данных.

Идея здесь была поставлена следующая, чтобы вручную не создавать ни одного компонента системы, к которым относятся: меню задач, экранные формы, отчёты, расчёты в машинных кодах, справочники, базы данных и аналитика. Для этого был разработан специальный инженерный язык табличной формы. Знание этого языка совсем не требуется, т.к. он формируется автоматически из шаблонов в Конструкторе Проектов. Таким образом, происходит многоступенчатое преобразование постановки технологической задачи в реальный машинный код.

Хоть данная система и разрабатывалась для расчёта ТЭП ПТО (Производственно-Технический Отдел) электростанций, но фактически в результате получилось, что на ней можно реализовывать вообще любые расчёты для экономики, для оборонки, для нефтегазовой и химической промышленности, и даже строить эксперименты по созданию искусственного интеллекта. А если коротко, то наш принцип самоорганизации пригоден вообще для любых программных систем.

Этот принцип самоорганизации позволил нам максимально улучшить адаптационные и скоростные характеристики системы, которые в будущем обеспечат значительный прогресс в IT.

Сейчас смело можно заявить, что создать иную систему с более лёгким адаптационным функционалом не возможно, как и не возможно создать более скоростную систему.

Обоснование выбора технических решений

Самоорганизация большой системы позволяет реализовать огромный круг замыслов вообще без традиционного программирования.

В данном случае используется 5-х кратное преобразование постановки задачи в машинный код по следующей схеме:

1) Постановка задачи преобразуется в табличный текстовый Проект.

2) Инженерный язык Проекта преобразуется в интерпретационный макроязык язык с одновременным созданием баз данных и шаблонов экранных форм и отчётов.

3) Все задачи на макроязыке преобразуются в одну общую задачу.

4) Общая задача на макроязыке преобразуется в язык программирования, например, Паскаль.

5) Язык программирования преобразуется в машинный код DLL.

Ожидаемые результаты

Самоорганизующаяся система обладает самыми легчайшими свойствами адаптации к различным условиям и имеет самую большую скорость выполнения расчётов.

Так 20000 (40 задач) сложнейших расчётов фактических и нормативных технико-экономических показателей ПТО средней электростанции с использованием 300 графических энергетических характеристик оборудования реализуются менее чем за 1 секунду. Внесение любых изменений в алгоритмы расчёта происходит за 5 секунд.


Ньюсмейкер: ИнформСистем — 427 публикаций

Интересно:

11.04.2026 16:35 Новости
ООО МПКМ запустило раздел с портфолио систем внешнего армирования
ООО «МПКМ» представило на своем сайте новый раздел, посвященный объектам, на которые в разные годы поставлялись системы внешнего армирования и сопутствующие материалы для усиления строительных конструкций. Новый проект стал не просто витриной выполненных поставок, а полноценной референс-базой, которая систематизирует многолетний опыт компании и показывает, как технологии композитного усиления применяются в самых разных условиях — от жилых домов и заводов до объектов энергетики, метрополитена и культурного наследия. Сейчас в открытой базе уже опубликованы сведения о 218 объектах и сферах применения в 104 городах. Работа над проектом потребовала значительного объема аналитики и восстановления архива: компания собрала и перепроверила данные по контрагентам, накладным, направлениям применения материалов и затем связала их с конкретными объектами, типами зданий, городами и отраслями. По...
10.04.2026 23:36 Новости
Выбраны лучшие бренды для подработки в ритейле
Цифровая платформа гибкой занятости Ventra Go! раскрыла результаты премии Ventra Go! Retail Awards. Сервис публикует рейтинг уже второй год подряд. Награда отмечает достижения ритейл-брендов в построении эффективной и уважительной культуры работы с гибким персоналом. Как были выявлены победители премии На платформе Ventra Go! зарегистрировано 2 млн+ исполнителей, которые каждый день выходят на подработку в 300+ брендов.  После завершения каждого задания исполнители могут поставить «звезды» – оценки и написать комментарий. В рамках Премии 2026 были проанализированы 610 000 оценок и 397 000+ отзывов и комментариев исполнителей, что втрое больше, чем в 2025 году. Были изучены отзывы исполнителей, которые ежедневно берут подработку в 25 000+ торговых точках. Лидеры были отфильтрованы по рейтингу — так появился шорт-лист из 12 брендов, чьи сильные стороны высоко оценили временные...
Punkt E примет участие в Natmall Expo 2026
09.04.2026 18:15 Мероприятия
Punkt E примет участие в Natmall Expo 2026
14–16 апреля 2026 года крупнейшая частная сеть зарядных станций для электромобилей в России Punkt E примет участие в 22-й выставке по развитию коммерческой недвижимости и масштабированию ритейла, точек питания, индустрии развлечений и сферы услуг Natmall Expo 2026, которая пройдет в «Крокус Экспо», Москва. Форум традиционно собирает экспертов отрасли для обсуждения актуальных тенденций, перспектив развития и внедрения новых технологий в сегменте коммерческой недвижимости. Участники смогут обменяться опытом и найти оптимальные решения для повышения эффективности своих объектов. На стенде Punkt E (B19) будут представлены решения по зарядной инфраструктуре, позволяющие повысить уровень комфорта клиентов и привлечь дополнительный трафик для ресторанов, торговых и офисных центров, а также других объектов коммерческой недвижимости. 14 апреля в 16:30 пройдет выступление...
Женская мода от Елены Мишаковой: полоска плюс горох
05.04.2026 19:24 Интервью, мнения
Женская мода от Елены Мишаковой: полоска плюс горох
Новая коллекция Misha’Le «Манифест свободы»: Полоска, горох и монохром в смелом оверсайз-виде Елены Мишаковой. В мире моды, где тренды мелькают как летние бабочки, Елена Мишакова, основательница бренда Misha’Le, всегда выбирает путь не просто следования, а переосмысления. Её новая коллекция «Манифест свободы» — это манифест свободы и смелости: оверсайз-силуэты, где классические принты полоска и горох оживают в креативных двухцветных сочетаниях светлых и тёмных оттенков, а монохром добавляет глубины и элегантности. “Раньше я любила осень в белом, чёрном и красном, — делится Елена. — Но весна требует свежести, и я решила поиграть с контрастами, чтобы каждая модель стала холстом для ярких образов”. Креативность полоски: от морской униформы к модному бунту. Полоска в одежде — это не просто узор, а история бунта и элегантности. Её путь начался в XVII веке во Франции, когда полосатые...
О том, как развивались и менялись театры, рассказали в Музее Москвы
04.04.2026 11:19 Аналитика
О том, как развивались и менялись театры, рассказали в Музее Москвы
Москва — город, подаривший миру понятие психологического театра. От первых общедоступных представлений до современного фестиваля «Театральный бульвар» традиция не прерывала развития ни в годы революций и потрясений, ни в эпоху электронных сервисов, киноплатформ и переизбытка развлечений.  «Комедиальная храмина» на Красной площади С чего начинался московский театр? С балаганных представлений на больших ярмарках и рыночных площадях. В 1702 году по велению Петра I на Красной площади, вдоль Кремлевской стены между Спасскими и Никольскими воротами, возвели «Комедиальную храмину» — первый государственный общедоступный театр. Играть в нем доверили немецкой труппе Иоганна Христиана Кунста, который был одновременно и режиссером, и художником, и артистом. «Стоили ярлыки (так назывались первые билеты) 10, шесть, пять и три копейки — дороговато для простого люда. Петр I приказал городские...