Сегодня воскресенье, 16.08.2026, 19:46, ньюсмейкеров: 45146, сайтов: 1203, публикаций: 3603694, просмотров за сутки: 320840
05.02.2015 21:30
Консультации.
Просмотров всего: 3532; сегодня: 1.

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

Данный текст является неким поверхностным подтверждением наличия системы Smart-MES, т.к. его отсутствие полностью обесценивает всё ранее сказанное. Для более недоверчивых на нашем сайте есть полномасштабная демонстрационная версия ДЕМО2020.

Итак, система Smart-MES может выступать и в роли MES-Системы, и в роли CASE-Системы, и в роли GPS-Система. Фактически же она их просто объединяет.

Smart-MES как MES-Система

MES (Manufacturing Execution System) - Система управления производством. MES — это динамическая информационная система, управляющая эффективным исполнением производственных операций, собирает и использует данные для оптимизации производственных процессов. Используя точные текущие данные, MES регулирует, инициирует и протоколирует работу предприятия по мере возникновения событий. MES предоставляет наиболее важную информацию о производственной деятельности предприятия.

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

За счёт быстрой реакции на происходящие события и применения математических методов компенсации отклонений от производственного расписания, MES системы позволяют оптимизировать производство и сделать его более рентабельным.

MES - это связующее звено между ориентированными на финансово-хозяйственные операции ERP-системами и оперативной производственной деятельностью предприятия на уровне цеха, участка или производственной линии.

В нашем случае MES предназначена не для дискретных, а для непрерывных производств.

Smart-MES как CASE-Система

CASE (Computer Aided Software Engineering) - Автоматизированное Программирование. Системы интеллектуального проектирования и совершенствования систем управления предназначены для использования так называемых CASE-технологий, ориентированных на автоматизированную разработку проектных решений по созданию и совершенствованию систем организационного управления.

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

Smart-MES как GPS-Система

GPS (General Problem Solver) – Универсальный решатель задач. GPS - Экспертная система и система поддержки принятия решений. Система GPS предназначенa для реализации технологий информационного обеспечения процессов принятия управленческих решений на основе применения экономико-математического моделирования и принципов искусственного интеллекта.

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

Конструктор АРМов

Конструктор АРМов играет центральную роль в программном Комплексе Smart-MES, так как является основой любого АРМа, в том числе и выполняющего расчёты. В тело Конструктора АРМов включены все инструменты для настройки и дополнительные функции, применяемые в дальнейшей работе АРМов.

Иначе говоря, Конструктор АРМов одновременно используется:

• для настройки (Адаптации) задач, где формируется настроечная информация конкретного АРМа;

• для запуска на выполнение и работы задач с использованием этой настроечной информации.

На основе Конструктора АРМов выполнены все внутренние Утилиты и АРМы технологических расчётов.

Функциональная структура Конструктора АРМов

Конструктор АРМов в процессе эксплуатации выполняет следующие основные функции:

• технологические расчёты (минутные, получасовые, часовые, сменные, суточные, месячные);

• хранение исходных и расчётных данных в специальных информационных базах данных (Минута, Получас, Часы, Сутки, Месяц);

• формирование выходных печатных форм;

• накопление суточной информации и формирование месячных данных;

• представление любого перечня показателей в виде графической информации за сутки по часам, за месяц по суткам или за год по месяцам;

• ввод графиков, содержащих характеристики оборудования, и получение значений параметра с графика как в автономном режиме, так и в процессе выполнения расчётных АРМов;

• ведение справочной информации.

Основные технические решения в Конструкторе АРМов

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

2. В силу разнородности технологического оборудования и типов основной технологической схемы электростанций и других предприятий в поставляемом программном продукте реализована настройка на модель электростанции (предприятия).

3. В силу разнородности алгоритмов задач в поставляемом программном продукте предусмотрена настройка каждого АРМа, включающая как внешнюю настройку АРМов, так и настройку алгоритмов расчёта (заведение формул).

4. Настройка алгоритма расчёта (заведение формул расчёта и их редактирование) производится с помощью специального инструментального средства – Конструктор Проектов. Доступ к Конструктору Проектов осуществляется внутри Конструктора АРМов, т.е. пользователь, запустив конкретный АРМ, всегда имеет доступ к формулам расчёта для их ввода, просмотра и редактирования.

5. В программном продукте реализована стандартизация расчётов, т.е. стандартные вычислительные алгоритмы. К ним относятся: расчёт энтальпий пара и воды с использованием уравнений термодинамического состояния воды и водяного пара, расчёт средневзвешенных значений и т.д.

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

7. Возможность изменения настроечной информации делает любой расчётный АРМ корректно-пригодным, т.е. пользователь, загрузив АРМ может добавить в АРМ новые функции, откорректировать формулы расчёта, вставить новые показатели в форму или удалить ненужные показатели, менять внешний вид экранной формы, изменять печатные формы и т.д.

8. В комплекс включена возможность использования графических зависимостей (графиков), содержащих характеристики оборудования электростанции (предприятия). Причём, существует возможность получения значения с графика, как в процессе выполнения задачи (например «Расчёт нормативных ТЭП»), так и автономно.

9. В комплекс включена возможность архивации текущей информации, причём предусмотрено сохранение информации, как в текущем, так и в долговременном архиве. Подобная организация создания копий гарантирует быстрое восстановление данных в случае их разрушения (например: в процессе аппаратного сбоя).

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

11. В комплексе включена возможность хранения информации за предыдущий отчетный период (для суточных АРМов таким периодом является месяц, для месячных АРМов - год). Пользователь в любой момент времени может вернуться к расчётам предыдущего отчётного периода с целью просмотра или редактирования.

12. В каждый АРМ комплекса включено множество дополнительных сервисных функций и встроенных инструментов, которые создают удобный интерфейс, позволяющий сделать работу с компьютером проще и эффективнее.

13. Пользователь может по желанию дополнить предлагаемый перечень расчётных задач путём создания новых АРМов, произвести их настройку и включить в комплекс.

14. Для реализации расчётов Пользователь использует простой МЕТА-Язык написания Проектов задач.

Конструктор Проектов

Конструктор Проектов – это новое слово в создании сложных программных систем в простом текстовом виде с автоматической настройкой всего программного комплекса.

Пользователю сейчас не обязательно знать всех премудростей ручной настройки АРМа (Автоматизированное Рабочее Место).

Пользователю не нужно:

1. подготавливать Меню задач,

2. создавать экранные и расчётные таблицы,

3. заводить перечень оборудования (Глобальная настройка) и список Показателей по этим оборудованиям (Справочник «Показатели»),

4. устанавливать признаки накопления для Показателей,

5. настраивать экранные формы и отчёты для печати,

6. устанавливать связи данных экранной формы с Показателями информационных баз данных Сутки или Месяц,

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

8. вести отладку расчётов в Процессоре расчётов.

Пользователю нужно знать только одно, что именно ему нужно рассчитать, и затем своё желание изложить в текстовом виде с использованием очень простых правил написания расчётов с использованием спецсимволов. Всю остальную настройку выполнит Конструктор Проектов на этапе Компиляции.

Показатели и Объекты

Показатели и Объекты являются основными понятиями при создании Проекта и самыми сложными в понимании.

Показатели – это то, что принадлежит Объекту. Объект характеризуется своими Показателями. Показатели всесторонне определяют Объект.

Объект – это более крупная величина, чем Показатели. Одному Объекту принадлежит множество различных показателей.

В расчётах участвуют Показатели данного Объекта. Или мы рассчитываем значение Показателя конкретного Объекта.

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

В качестве Объекта также можно представить колонку экранной формы, которая имеет свои Показатели – строки экранной формы.

Каждый Объект характеризуется своим номером. Для оборудования это станционный номер. Для экранной формы это порядковый номер колонки.

В конструкторе АРМов Показатель и Объект представляют собой единое целое и записываются в следующем виде: П[О№],

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

О – Объект не более 10 русских и английских символов.

№ - цифровой номер Объекта.

Общая длина написания - П[О№] должна быть не более 20 символов.

Показатель и Объект, в дальнейшем просто Показатель, в Комплексе может быть представлен в нескольких видах. В справочнике «Показатели» Показатель является ключевым полем и имеет вид – П[О], т.к. наименование и другие характеристики Показателя являются одинаковыми для всех номеров данного Объекта. В информационных базах данных “Сутки” и “Месяц” Показатель также является ключевым полем, но имеет полный вид – П[О№].

В Проекте Показатель имеет несколько видов представления. Обычный вид представления Показателя – П. Для обозначения Показателя с прямой адресацией из Проекта используется вид – П?№. Для обозначение Показателя из информационной базы данных используется общий вид – П{О}, или с прямой адресацией – П{О№}.

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

Проект технологических задач

Проект составляется в текстовом виде на МЕТА языке по следующей схеме:

Заголовок экранной таблицы:

<Наименование задачи>Наименование закладки&Имя экранной таблицы

Строка экранной таблицы:

Объект ! Показатель @ Ед.измер. # Наим. показателя {Д,Н$ Формула расчёта

или

Объект ! Показатель @ Ед.измер. # Наим. показателя {Д,Н/min,max$ Формула расчёта

или

Объект ! Показатель @ Ед.измер. # Наим. показателя {Д,Н|№$ Формула расчёта

или

Объект ! Показатель @ Ед.измер. # Наим. показателя {Д,Н/min,max|№$ Формула расчёта

где:

Д - Число десятичных знаков округления у результата. Если Д не указано, то используется автоматический выбор точности округления - 4 значащие цифры.

Н - Параметр накопления (посменное, посуточное, помесячное и журнальное). Если Н не указан, то накопление не производится. Для суммирования Н = 1. Для вычисления среднеарифметического значения Н = 2. Для вычисления средневзвешенного значения Н = Показатель, по которому производится взвешивание.

min – Минимальное значение показателя для цветовой индикации.

max – Максимальное значение показателя для цветовой индикации.

№ - Порядок расположения в аналитических графиках.

В экранной форме будут представлены: Показатель, Наименование Показателя, Единица измерения и Значения показателя по Объектам.

Формула расчёта пишется в одну строку с использованием следующих правил:

GrafY[ … ], GrafX[ … ], GrafYM[ … ] - Нормативный график;

GrafY[№, X, Z] – Определение Y по X и Z или GrafY[№, X, 0] – Определение Yпо X.

GrafX[№1, GrafY[№2, X, Z,], Z] – Номограмма из двух графиков №1 и №2. Сначала определяется Y по X и Z одного графика, затем определяется X по найденному Y и Z другого графика.

GrafYM[№1,№2,…,№n, X, Z, P, P1,P2,…,Pn] – Множественный график, т.е. определение Y по X и Z, и по семейству графиков №1,№2,…, характеризующихся параметром P с фиксированными значениями P1,P2,…

Е[ ... ] - Сумма по группе Объектов Показателей или произведений Показателей;

П[…,…] – Средневзвешенное значение по группе Объектов. На втором месте указывается показатель, по которому производится взвешивание.

%1,2: ... %3-6: ... - Выбор от № Объекта

Арифметические знаки --> + - * / ; Степень ^ ;

Скобки - [ ] ;

Операторы отделяются --> ;

Прямая адресация: П?№ , где П - показатель, № - номер объекта.

Пример с выбором по Объектам и с обращением к графикам:

%3,4,5,8: Null;

%6: dNт(рес)i = 0.0085 * dтресi\т * Nтi * 1e-3;

G~оi\ин = GrafY[0,Nт,Gт];

dNтi\рт = GrafY[0,G~оi\ин,Qтi];

dNтi\р2 = GrafY[0,P2,Gцнд\вх];

dNтi = [dNтi\рт + dNтi\р2] * 1.021 + dNт(рес)i;

a = Nтi - dNтi;

GrafY[0,a,G~тi];

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

Тематические сайты: PublisherNews - портал системы продвижения публикаций, Клуб "Бизнес, информация", Энергетика и топливо
Сайты субъектов РФ: Свердловская область

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

Интересно:

Россиянка Ольга Абрамовских переплыла пролив Ла-Манш соло
15.08.2026 16:32 Новости
Россиянка Ольга Абрамовских переплыла пролив Ла-Манш соло
Два «Эвереста» выносливости: Ольга Абрамовских стала первым человеком в мире, переплывшим Ла-Манш и финишировавшим в самом длинном пробеге в мире - 3100 миль 9 августа 2026 года российская спортсменка Ольга Абрамовских (45), представляющая Марафонскую команду Шри Чинмоя, успешно завершила соло заплыв через Ла-Манш за 18 часов 27 минут. Этот результат объединил в её спортивной биографии два испытания, которые называют «Эверестами» своих дисциплин: Ла-Манш в плавании и пробег «Самопревосхождение» на 3100 миль в беге. 18 часов между Англией и Францией 7 августа Ольга стартовала в 04:20 с побережья Англии, рядом с Дувром, и спустя более 18 часов вышла на французский берег недалеко от пляжа Сангатт. Финиш был зафиксирован в 22:47, а итоговое время заплыва составило 18 часов 27 минут. По предварительным данным, Ольга стала седьмой женщиной из России, переплывшей Ла-Манш соло, и 27-м российским пловцом, успешно завершившим одиночное...
Как еврейские партизаны наводили ужас на нацистов в Белорусской ССР
14.08.2026 9:06 Аналитика
Как еврейские партизаны наводили ужас на нацистов в Белорусской ССР
Братья Бельские отказались покорно умирать в гетто и концентрационных лагерях. Взяв в руки оружие, они начали спасать от смерти других евреев и безжалостно мстить нацистам.  «Немцев мы не боялись. Мы были на своей земле. Мы с братьями выросли в деревне. А там простая философия: почему кто-то должен прийти и забрать то, что заработано нами?» — так говорил Арон Бельский из партизанского отряда братьев Бельских, действовавшего на территории оккупированной немцами Советской Белоруссии.  Примечательно, что это формирование практически полностью состояло из евреев. Они были не согласны мучительно умирать в гетто или смиренно идти на казнь и, взяв в руки оружие, дали нацистам жесткий отпор. В СССР против немцев сражались десятки еврейских партизанских отрядов, и отряд Бельских был среди них одним из самых многочисленных и эффективных. На пороге смерти Родную деревню Бельских Станкевичи в Западной Белоруссии противник...
1363 километра за 10 дней: интервью с новым рекордсменом России
13.08.2026 21:20 Интервью, мнения
1363 километра за 10 дней: интервью с новым рекордсменом России
В Москве завершились первые в истории России соревнования по десятисуточному бегу «Самопреодоление», организованные Марафонской командой Шри Чинмоя. Соревнования проходили в районе Вороново по километровой асфальтовой дорожке вокруг городского пруда. В течение 10 суток круглосуточно бегунам были предоставлены все необходимые условия для отдыха и восстановления: еда, душевые, палатки, массажные, медицинское обслуживание... В течение этих десяти дней также были проведены соревнования по 24-часовому бегу, трёхсуточному и шестисуточному бегу. Во всех соревнованиях приняли участие 44 бегуна из 18 городов России (Москва, Московская область (Зеленоград, Краснознаменск, Одинцово, Реутов), Санкт-Петербург, Волгоград, Краснодар, Белгород, Мариуполь, Омск, Ставрополь, Тверь, Челябинск, Чебоксары), а также из Беларуси и Чехии. Но больше всего желающих – 22 человека – заявилось на участие в 10-дневным пробеге. Как и ожидалось, первое место занял...
«Выберу.ру»: рейтинг самых доходных вкладов в августе 2026 года
12.08.2026 16:33 Аналитика
«Выберу.ру»: рейтинг самых доходных вкладов в августе 2026 года
Вопреки снижению ключевой ставки ЦБ, банки в августе поднимают проценты депозитов. На позитивном тренде сберегательного рынка «Выберу.ру» собрал рейтинг с наиболее доходными вкладами в рублях для размещения денег на короткий срок — до 2-4 месяцев. Топ-подборка выгодных депозитов поможет людям прибыльнее вложиться к осени. В ходе исследования аналитики «Выберу.ру» сравнили параметры наиболее выгодных в конце лета рублёвых депозитов в линейках российских банков из ТОП-100 по активам (на 01.07.26г.). В результате комплексной оценки сберегательных продуктов был подготовлен рейтинг «Лучшие вклады с максимальным доходом в августе 2026 года». Методика расчётов, которую «Выберу.ру» применил в исследовании, позволила ранжировать вклады не только по размерам процентных ставок. В качестве значимых критериев были использованы: минимальные и предельные суммы, срок хранения и доход по вкладу. В ходе работы над рейтингом мы учитывали надбавки к...
12.08.2026 15:19 Консультации
UDV Group: мошенники начали маскировать фишинг под кнопку «Отписаться»
Российский разработчик решений в области киберустойчивости UDV Group предупреждает о новой схеме фишинга в email-рассылках. Злоумышленники используют кнопку «Отписаться» как приманку, чтобы проверять активность почтовых адресов, собирать дополнительные данные пользователей или перенаправлять их на поддельные страницы. Злоумышленники начали чаще использовать привычный элемент email-рассылок - кнопку «Отписаться» - как способ вовлечь пользователя в фишинговый сценарий. Такая схема пока не стала массовым трендом, но уже выглядит как новая волна атак, рассчитанных на автоматическое и почти рефлекторное поведение людей при работе с почтой. Сценарий строится на простой психологической реакции. Пользователь получает много рекламных писем, уведомлений и рассылок, поэтому кнопка отказа от подписки воспринимается как безопасное действие для очистки почтового ящика. Этим и пользуются мошенники: вредоносную ссылку маскируют под элемент письма...