petrochemРазведка
АктуальноеСрочноНовости и поискДайджестИсследованияГраф связейИнтерактивО проекте
поиск/
petrochem.insight
о проекте

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

разделы
  • Актуальное (дайджест)
  • Новости и поиск
  • Граф связей
  • О проекте
источники

Данные агрегируются из открытых отраслевых источников. Мнение редакции может не совпадать с мнением источников.

© 2026 Нефтехимическая разведка · v0.1.0-dev

built with next.js · directus · pgvector

Интерактив/Лаборатория солвера

Лаборатория солвера

Три модели непоследовательно-модульного солвера: пошаговый расчёт, песочница спецификаций и рецикл. Это учебная реализация алгоритма, проверенная автоматическими тестами; она не содержит кода Sim42.

Читать исследование: принцип HYSYS-класса на примере Sim42

Как схема считается шаг за шагом: стеки, статусы, забывание

Сценарий
Режим ввода
Порядок ввода данных
ΔP холодильника
Детализация
FIXED — заданоCALCULATEDUNKNOWNпередано (PASSED)стёрто (Forget)
1 · Ввод → в стек
2 · Запуск Solve()
3 · Pop с вершины
4 · Solve() аппарата
5 · UpdateConnection
6 · Стек пуст
⌫ Forget (забывание)

S1 Feedвход

T?°CP?кПаF?H?z?
▸

Heaterнагреватель

ΔP?кПаQ?
▸

S2выход Heater

T?°CP?кПаF?H?z?
▸
Pump — составной аппарат (Ideal + Waste + Set + Mix)

IdealS=const

ΔP?кПа
▸

Piпосле Ideal

T?°CP?кПаF?H?z?
▸

WasteΔP=0

Setη

η?
энергии (датчики)
Q ид?Q пот?Q вал?

MixE-баланс

▸

S3выход насоса

T?°CP?кПаF?H?z?
▸

Coolerхолодильник

ΔP?кПаQ?
▸

S4 Productпродукт

T?°CP?кПаF?H?z?

Схему можно прокрутить по горизонтали →

Стек решения _solveStack · LIFO

▼ вершина — решается следующей
стек пуст
дно стека (решится последним)
стек забывания
пуст
Исходное состояние
Схема построена, ничего не известно. Стеки пусты. Дальше — ввод спецификаций в заданном порядке.
После каждой команды ввода сразу запускается расчёт (root.Solve()).

Результаты расчёта

Q нагревателя, кДж/ч?
Работа на валу насоса, кДж/ч?
из них идеальная?
потери в тепло?
T после насоса, °C?
Q холодильника, кДж/ч?
Расход F, кмоль/ч?
P: S1→S2→S3→S4, кПа? → ? → ? → ?

Неопределённых величин на этом шаге: 29

шаг 1 / 73

Упрощения модели: вода (cp = 75,3 кДж/кмоль·К, H = cp·(T−25)), насос идеальный по изоэнтропе ΔH = v·ΔP; поток показан одной карточкой (в коде у потока отдельные порты In/Out); датчики энергии сведены в «провода». Единицы: T °C, P кПа, F кмоль/ч, H кДж/кмоль, Q кДж/ч. Клавиши: ← → шаг, пробел — пуск/пауза.