prommis.nanofiltration.diafiltration_flowsheet_two_salt#

Sample flowsheet for the multi-component diafiltration cascade.

Author: Molly Dougher

prommis.nanofiltration.diafiltration_flowsheet_two_salt.main()[source]#

Builds and solves flowsheet with multi-component diafiltration unit model for a two-salt (LiCl + CoCl2) solution.

prommis.nanofiltration.diafiltration_flowsheet_two_salt.plot_rejection_versus_concentration(m)[source]#

Plots rejection versus retentate-side concentration.

Parameters:

m – Pyomo model

prommis.nanofiltration.diafiltration_flowsheet_two_salt.plot_results_by_length(m)[source]#

Plots concentration and flux variables across the length of the membrane module.

Parameters:

m – Pyomo model

prommis.nanofiltration.diafiltration_flowsheet_two_salt.plot_results_by_thickness(m, phase)[source]#

Plots concentrations within the boundary layer or membrane.

Parameters:

m – Pyomo model

prommis.nanofiltration.diafiltration_flowsheet_two_salt.solve_model(m)[source]#

Solves scaled model.

Parameters:

m – Pyomo model

prommis.nanofiltration.diafiltration_flowsheet_two_salt.update_membrane_parameters(m)[source]#

Updates parameters needed in multi-component diafiltration unit model if desired.

Parameters:

m – Pyomo model