Платформа "Process Simulation"

Способствует значительному снижению затрат и времени при разработке сложных комплексов
>
Платформа "Process Simulation", разработанная нашим предприятием, реализует архитектуру, в которой объекты оборудования представлены в виде логических блоков, с входными и выходными узлами связывания.
Логические блоки разрабатываются с помощью написания программного кода на языке программирования С++,
и представлены в системе в виде библиотеки.
Разработан специальный формат потока событий и данных(структуры потока жидкости и газа), при котором логический блок может получать данные на входе и передавать обработанные данные на выход последующим логическим блокам.
Реализован способ создания программы и передаваемых данных путём манипулирования графическими узлами вместо написания программного кода

Визуальный конструктор логики

Разработан визуальный конструктор для создания логических цепочек(дерево логики). Используется метод переноса логических блоков"drag-and-drop" из библиотеки в редактор, с последующим соединением нового блока с другими логическими блоками(объектами оборудования) и блоками математической модели, устанавливая между ними связи(потоки событий и данных). При этом нет необходимости в знании программирования.
При запуске осуществляется передача потока данных между логическими блоками, с передачей необходимых параметров и команд.

Редактор логики

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

Моделирование процессов

Представлена полная трехмерная (3D) модельная система моделирования гидродинамических процессов.
Система содержит готовые физические интерфейсы, позволяющие вводить исходные данные задачи через графический пользовательский интерфейс и использовать эти данные при описании уравнений расчетной модели. Отдельные интерфейсы позволяют решать самые разные задачи гидродинамики. Графический пользовательский интерфейс обеспечивает полный контроль на всех этапах моделирования. Возможно создание или импорт геометрического описания модели.Расчетная часть выполнена в виде модульной системы, где каждый отдельный элемент представлен в виде специального математического модуля, в котором заранее прописаны все необходимые формулы и логика поведения элемента в зависимости от соседних элементов и данных, получаемых от них.

Кодогенерация

Цепочку логических блоков(дерево логики) можно преобразовать в единый логический блок и поместить в библиотеку в качестве нового элемента. При этом исходная последовательность и программный код будет в защищенном формате.
Новым блоком можно пользоваться, но исходный код и все внутренние механизмы вычислений надежно скрыты.
Защищенные файлы библиотеки могут быть использованы отдельно от плтформы, в различных разработках, в которых есть задача вычисления математики. При этом исходный код надежно защищен.
При необходимости, клиенты платформы могут не только пользоваться готовыми блоками оброрудования и математической модели, но и сами дополнять библиотеку, создавая новые логические блоки на языке программирования С++.
>
Тщательному анализу причин отказов и выработке мероприятий, наиболее эффективных для их устранения, способствует возможность построения в системе дерева отказов и неработоспособных состояний. Такой анализ можно проводить для каждого периода тестирования, каждой части или системы в целом.
Дерево отказов (аварий, происшествий, последствий, нежелательных событий, несчастных случаев и пр.) лежит в основе логико-вероятностной модели причинно-следственных связей отказов системы с отказами ее элементов и другими событиями (воздействиями); при анализе возникновения отказа состоит из последовательностей и комбинаций нарушений и неисправностей, и таким образом оно представляет собой многоуровневую графологическую структуру причинных взаимосвязей, полученных в результате прослеживания опасных ситуаций в обратном порядке, для того чтобы отыскать возможные причины их возникновения. Главное преимущество дерева отказов (по сравнению с другими методами) заключается в том, что анализ ограничивается выявлением только тех элементов системы и событий, которые приводят к данному конкретному отказу системы или аварии

Дерево событий-состояний

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

Дерево отказов

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

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

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