CADETProcess.modelBuilder.SerialColumns#
- class CADETProcess.modelBuilder.SerialColumns(cycle_time, _lock)[source]#
Bases:
ProcessSerial columns process.
The flowsheet is configured with the following unit operations: - feed: Inlet - eluent_1: Inlet - eluent_2: Inlet - column_1: ChromatographicColumnBase - column_2: ChromatographicColumnBase - outlet_1: Outlet for column 1 - outlet_2: Outlet for column 2
— Injection — - feed_on: Sets feed.flow_rate to flow_rate. - eluent_1_off: Sets eluent_1.flow_rate to 0.0; triggered by feed_on. - serial_on: Connects column 1 to column 2. - eluent_2_off: Sets eluent_2.flow_rate to 0.0; triggered by serial_on.
— Elution — - feed_off: Sets feed.flow_rate to 0.0; triggered by feed_on and feed_duration. - eluent_1_on: Sets eluent_1.flow_rate to flow_rate; triggered by feed_off.
— Serial Connection — - serial_off: Disconnects column 1 from column 2 (sets output_states.column_1 to 0). - eluent_2_on: Sets eluent_2.flow_rate to flow_rate; triggered by serial_off.