Walter Teitelbaum / engineering notebook

Virtual Thermal Fluid Lab

Follow the heat. Inspect what the controller knew, requested and achieved.

Retained SIL evidenceExecuted controller in raw manifestAssumed model parametersPhysical validation: NOT_STARTEDBoard execution: NOT_EXECUTED

Loading local evidence…

0.000 s

All views share this cursor. Comparisons retain their original time origins and fault times. Sample buttons expose duplicate before/after event rows.

The loop at this instant

Unavailable
Closed thermal circulation loopPump sends cooled liquid through a hot wall and hot inventory, then through the valve and heat sink to the cooled inventory. Heat enters the wall and leaves at the sink. COOLED LIQUID— °C3 kg assumed inventory PUMP— actual speed WALL — °CHOT LIQUID— °C — W applied VALVE— actual opening HEAT SINKExternal cooling boundary — L/min circulating flow

Scroll the diagram horizontally to follow the whole loop.

Run outcome

Evaluator result, unchanged

Events and state changes

Select an event to inspect its time

Evidence tracks

No inserted samples · raw rows preserved · commands held

What the controller observed

Quality and freshness are separate. A fresh plausible bias or frozen value can remain valid. Source time, receipt time and last-good source time are retained; old arrival cannot create a fresh acquisition. Invalid / missing / stale observations break chart lines.

ChannelObserved valueQuality / freshnessSource sReceipt sLast good sAge s

Acceptance criteria

PASS ≠ physical validation

Inspect the evidence

Original files retain their bytes and SHA256 hashes. The replay changes display units only: K → °C and m³/s → L/min. Controller, virtual and hardware clocks keep their recorded identities.

Executed configuration and provenance
All recorded metrics
Static figure fallback