Abstract

A framework is introduced for the systematic development of preparative chromatographic processes. It is intended for the optimal design of conventional and advanced concepts that exploit strategies, such as recycling, side streams, bypasses, using single or multiple columns, and combinations thereof. The Python-based platform simplifies the implementation of new processes and design problems by decoupling design tasks into individual modules for modelling, simulation, assertion of cyclic stationarity, product fractionation, and optimization. Interfaces to external libraries provide flexibility regarding the choice of column model, solver, and optimizer. The current implementation, named CADET-Process, uses the software CADET for solving the model equations. The structure of the framework is discussed and its application for optimal design of existing and identification of new chromatographic operating concepts is demonstrated by case studies.

Highlights

  • Production processes in chemical, pharmaceutical, or biotechnological industries typically require the separation of products from side products or impurities

  • When considering the many advanced operating modes mentioned above, this gives rise to an unmanageable number of specific process models and optimization schemes that may have to be implemented when seeking for an optimal process for a given separation task

  • We demonstrate the setup of a simple ProcessModel and OptimizationProblem for the case of a two-component separation by batch chromatography, which is the simplest and most widely used operating concept

Read more

Summary

Introduction

Production processes in chemical, pharmaceutical, or biotechnological industries typically require the separation of products from side products or impurities. The use of multiple columns gives rise to various concepts ranging from clever series or parallel arrangements of multiple batch columns [10,11], over pseudo-continuous processes, up to the many variants of the powerful continuous simulated moving bed (SMB) concept Details on such advanced chromatographic operating modes are given, for example, in [2,3,12]. When considering the many advanced operating modes mentioned above, this gives rise to an unmanageable number of specific process models and optimization schemes that may have to be implemented when seeking for an optimal process for a given separation task Against this background, a general-purpose tool is needed that allows an efficient and flexible handling of the different subtasks in the development of optimal chromatographic processes. The code can be obtained from https://github.com/fau-advanced-separations/CADET-Process

Framework Overview
Process Model
Process Simulation
Fractionation
Assertion of Cyclic Stationarity
Process Optimization
User Interface
Case Studies
Case 2
Case 3
Findings
Summary and Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call