PiControl Solutions
PiControl Solutions
Simulation · Process Control Simulation Software

PiAbsorb

Real-Time Packed Absorption Column Simulator

Explore gas–liquid absorption dynamics in real time. PiAbsorb models a bench-scale packed CO₂ absorption column — ideal for chemical engineering education, process training, and research.

C-01AtmosphereUtility WaterHV01OP 50.050.0 %FI010.47 L/minCompressed AirHV02OP 60.060.0 %FI0285.07 L/minCO₂HV03OP 50.050.0 %FI036.98 L/minFL-01 FLOODING1.7 %Dip LegAtmosphereDrainDrainHV04CLOSEDOPENCLOSESAMPLEBEAKERpH015.85Aqueous NaOHGasLiquid
Figure 1 — PiAbsorb main process diagram · P&ID view with live instrument readings
0 s
Physics update rate
0
Independent feed streams
0
Live process instruments
Offline
No internet required
Overview

An interactive packed absorption column

PiAbsorb is an advanced, interactive chemical-engineering simulator that models a packed gas-absorption column in real time. It replicates a bench-scale column in which carbon dioxide (CO₂) is absorbed from an air/CO₂ mixture into a counter-current water stream — a fundamental unit operation in chemical and environmental engineering.

Users manipulate three independent feed streams — water, air, and CO₂ — via hand-control valves and observe the immediate effects on column flooding, outlet pH, and absorption efficiency. All process variables update continuously, giving the feel of operating a real instrument panel rather than running a static textbook calculation.

Developed by PiControl Solutions LLC, PiAbsorb supports university courses in mass transfer, separation processes, unit operations, and process control, and runs equally well as a standalone desktop application or as part of a virtual laboratory.

At a glance

Category
Simulation
Family
Process Control Simulation
Platform
Windows 10 / 11
Deployment
Desktop · virtual lab
Connectivity
Offline · no cloud
Developer
PiControl Solutions
Key Features

Everything you need to run the experiment

Swipe

Real-Time Simulation

A physics engine updates every second — all instruments respond dynamically to valve changes, just like a physical laboratory.

Three Independent Feed Streams

Separate control valves for water (HV-01), air (HV-02) and CO₂ (HV-03) set liquid and gas compositions and flow rates independently.

Live Process Instruments

FI-01/02/03 flows, FL-01 flooding %, and pH-01 outlet pH update continuously on the main process diagram.

Flooding Indicator

An empirical correlation computes column loading (%). A colour-coded readout warns as the column approaches flood.

Real-Time Trend Charts

Scrolling chart panels plot flow-rate and outlet-pH histories, with zoom for detailed analysis.

Virtual Titration Panel

Collect a sample and run a simulated NaOH acid–base titration to determine dissolved CO₂ — a complete wet-chemistry procedure.

Data Logging & CSV Export

Every process variable is logged at each step and exports to CSV for post-processing in Excel or Python.

Configurable INI File

Time constants, max flows, flooding coefficients, Henry’s-Law and NTU constants live in a plain-text INI instructors can edit without recompiling.

No Internet Required

Installs and runs entirely on a Windows PC — no licence server, no cloud, and no student data ever leaves the machine.

Process Diagram & Instruments

Every tag is a live measurement

The main window shows the P&ID below. Each instrument tag corresponds to a continuously-updated measurement; valve positions are set with on-screen sliders.

C-01AtmosphereUtility WaterHV01OP 50.050.0 %FI010.47 L/minCompressed AirHV02OP 60.060.0 %FI0285.07 L/minCO₂HV03OP 50.050.0 %FI036.98 L/minFL-01 FLOODING1.7 %Dip LegAtmosphereDrainDrainHV04CLOSEDOPENCLOSESAMPLEBEAKERpH015.85Aqueous NaOHGasLiquid
PiAbsorb main process diagram · every tag is a live measurement
TagDescriptionUnitTypical Range
HV-01Water feed control valve%0 – 100
HV-02Air feed control valve%0 – 100
HV-03CO₂ feed control valve%0 – 100
FI-01Water volumetric flow rateL/min0 – 0.95
FI-02Air volumetric flow rateL/min0 – 141.6
FI-03CO₂ volumetric flow rateL/min0 – 14.0
FL-01Column flooding percentage%0 – 100+
pH-01Outlet liquid pH4.5 – 7.0 (typical)
TITRATION TREND67891011125101520equivalenceNaOH VOLUME (mL)pH
Virtual Titration Panel

A full wet-chemistry titration — no consumables

At any point during the simulation, collect a liquid sample and perform a simulated acid–base titration to determine dissolved CO₂ concentration:

  1. Click Collect Sample to take a 100 mL (± 5%) sample from the column outlet.
  2. Enter the NaOH titrant concentration and initial volume in the titration panel.
  3. Add NaOH in configurable increments (default 1.0 mL) and watch the pH response curve.
  4. Identify the equivalence point and back-calculate dissolved CO₂ in the sample.
  5. Compare the titration result to the pH-01 reading and the model prediction.

Replicates a real wet-chemistry procedure without any consumables, waste, or hazard — bridging digital simulation and hands-on analytical chemistry.

FLOW TRENDS · L/minFI-02 AirFI-03 CO₂FI-01 Water
Real-Time Trends & Data Export

Log it, plot it, export it

PiAbsorb continuously logs and plots key process variables on scrolling, zoomable trend charts:

  1. Flow rates — FI-01 (water), FI-02 (air) and FI-03 (CO₂) on a shared axis.
  2. Titration panel — pH response versus NaOH volume for each sample.

Export every variable to CSV at any time. The file carries a timestamped header and one column per instrument tag — ready for Excel, MATLAB, or Python.

Who Is It For

Built for the lab and the lecture hall

Swipe

Chemical Engineering Students

Visualise and experiment with the mass-transfer theory from unit-operations and separation-processes courses — no physical equipment required.

Process Engineers & Technicians

Troubleshoot industrial absorption and scrubbing systems, or explore operating-parameter changes before implementing them on a real plant.

Educators & Instructors

Design structured experiments, set target conditions, and demonstrate flooding, L/G-ratio effects, and pH response live in front of a class.

Researchers

Validate mass-transfer correlations, explore model parameters, and generate synthetic datasets for comparison with experimental data.

Benefits

The learning value, without the overhead

Swipe

Hands-On Without the Hazards

CO₂ absorption experiments involve pressurised gas cylinders and chemical waste. PiAbsorb removes the risk while preserving the learning value.

Cost-Effective

No equipment, consumables, or maintenance. A single software licence supports an entire class of students at once.

Flexible & Repeatable

Reset the simulator instantly and repeat experiments as often as needed — impossible with a physical column on a shared lab schedule.

Accessible Anywhere

Runs on any Windows PC. Students continue at home, in the library, or remotely — ideal for hybrid and online delivery.

Instructor Customisable

The plain-text INI file lets instructors adjust physical parameters to create different column scenarios without touching source code.

Industry 4.0 Ready

Simulates an operator-station experience, preparing students for the digital process environments of modern plants and refineries.

System Requirements

Runs on any Windows PC

ComponentRequirement
Operating SystemWindows 10 or Windows 11 (64-bit recommended)
Processor1 GHz or faster (Intel / AMD)
Memory512 MB RAM minimum; 2 GB recommended
Display1280 × 720 or higher resolution
Storage50 MB free disk space
Additional SoftwareMicrosoft Visual C++ Redistributable (included in installer)
Internet ConnectionNot required for normal operation
Available Documentation

Everything ships with the software

User Manual

Step-by-step guide to every feature: startup, instrument overview, running experiments, data export, and configuration.

Case Study

Four guided lab tasks — flooding, L/G ratio, absorption efficiency, and dynamic response — with pre-lab questions, data tables, and post-lab analysis.

Configuration Reference

Every parameter in PiAbsorbConfig.INI documented with units, default values, and guidance for customisation.

Get PiAbsorb

Bring the absorption column to your classroom

Request a demo, ask about pricing, or schedule an online walkthrough with a PiControl engineer.