Abstract

Shaped adsorbents (e.g., pellets, extrudates) are typically employed in several gas separation and sensing applications. The performance of these adsorbents is dictated by two key factors, their adsorption equilibrium capacity and kinetics. Often, adsorption equilibrium and textural properties are reported for materials. Adsorption kinetics are seldom presented due to the challenges associated with measuring them. The overarching goal of this work is to develop an approach to characterize the adsorption properties of individual shaped adsorbents with less than 100 mg of material. To this aim, we have developed an experimental dynamic sorption setup and complemented it with mathematical models, to describe the mass transport in the system. We embed these models into a derivative-free optimizer to predict model parameters for adsorption equilibrium and kinetics. We evaluate and independently validate the performance of our approach on three adsorbents that exhibit differences in their chemistry, synthesis, formulation, and textural properties. Further, we test the robustness of our mathematical framework using a digital twin. We show that the framework can rapidly (i.e., in a few hours) and quantitatively characterize adsorption properties at a milligram scale, making it suitable for the screening of novel porous materials.
1. Introduction
The application of adsorption on porous materials has been studied for a variety of uses such as gas separation, storage, and sensing.1−3 The prediction of the performance of these porous materials in these applications is typically carried out using optimization of computational models that simulate the respective processes that can then be validated with experiments.4−13 The reliability of the results obtained from these simulations is contingent on the accurate determination of the textural characteristics, e.g., skeletal density and porosity, and of the adsorption behavior, i.e., equilibrium adsorption capacity and kinetics for the relevant gases on the porous material. Recent advances in material science and computational methods has led to an increase in the rate of material discovery for various applications.14−17 Reticular chemistry, e.g., for metal–organic frameworks (MOFs), enables modifying the structure of a given material by adding, mixing, and/or matching different functional groups, which leads to a large number of discovered or potentially discoverable porous materials. Typically, these new materials are synthesized in small lab-scale quantities, i.e., on the order of 1 to 2 g. The issues surrounding the small quantity of material synthesized and the ever expanding studies that report the discovery of novel porous materials makes the experimental characterization of textural characteristics and adsorption behavior a challenging and laborious task. However, for novel materials, to design better formulations for shaped adsorbents (e.g., pellets, granules, extrudates, monoliths), it is necessary to obtain and report these characteristics. Nevertheless, these characteristic properties are generally not characterized to a sufficient extent when reporting new adsorbent materials. Therefore, the need of the hour is to develop and validate rapid techniques that encompass all these characteristics to provide a thorough characterization of the shaped adsorbents.
The textural characterization of newly synthesized porous materials is commonly carried out by either subatmospheric argon or nitrogen adsorption physisorption experiments at 87 K or 77K, respectively.18 This analysis is limited to a pore diameter D ≤ 50 nm and cannot resolve accurately larger pores generated upon shaping the material into pellets, granules, etc. (up to a pore diameter of 400 μm). These large pores can be characterized by mercury intrusion porosimetry (MIP).19 The combination of physisorption methods with MIP can thus elucidate the pore characteristics of shaped adsorbents, providing a practical means to obtain the total porosity and the skeletal density of a few milligrams of the given porous material.20 Note that, in the field of adsorption, it is common practice to estimate the skeletal density of the material using helium adsorption (or helium pycnometry). However, it is known that this particular method leads to inaccurate and inconsistent estimates for the skeletal density of microporous materials.20−22
The characterization of adsorption behavior falls under two categories, i.e., adsorption equilibrium and adsorption kinetics. Typically adsorption equilibria, specifically for a single component, is measured using volumetric and/or gravimetric techniques.23−25 Techniques to measure both adsorption equilibria and kinetics can be broadly classified into three approaches. The first approach, grouped under “batch” techniques, involves using purpose-built or commercial static adsorption instruments as is or with modifications to the instrument with a few milligrams of the sample. These can include both volumetric and gravimetric techniques, which require tracking the uptake of adsorbate over time in a closed system.26−29 These techniques are often slow, even for pure component equilibrium measurements (up to 2–3 days to obtain a single isotherm), making them unsuitable for rapid adsorbent characterization. The second approach, referred to as a dynamic column breakthrough (DCB) technique, involves performing dynamic gas sorption experiments in a purpose-built adsorption column with a few grams to kilograms of the sample. Despite the large quantity of sample required, these setups enable studying competitive adsorption, adsorption kinetics, and complex mass, momentum, and heat transfer dynamics in a packed bed column.7,30−35 The third approach, referred to as zero length column (ZLC) technique, involves performing dynamic gas sorption experiments in an purpose-built adsorption column with a few milligrams of the sample.36−38 This technique facilitates a reliable extraction of information on adsorption equilibrium and diffusion behavior, particularly for strongly adsorbing gases.37 The small quantity of material used gives the advantage of being able to assume isothermal operation of the system and neglect effects related to axial variations of composition, temperature, and pressure. The ZLC technique has been widely adopted ever since it was proposed, and it has been applied to study adsorption of liquids and gases on powders, pellets, and other structured forms.37 Recently, simultaneous estimation of equilibrium and kinetics by fitting time-resolved ZLC responses to a fully descriptive mathematical model has been proposed.39,40 All of the aforementioned techniques typically require fitting time-resolved responses from experiments carried out at different conditions to a mathematical model that describes the physics of the system in order to extract thermodynamic and kinetic properties of the system. Irrespective of the technique, the discrete experimental data is always converted to a functional form using thermodynamically consistent or empirical isotherm and kinetic models to facilitate incorporation of adsorption characteristics of a given material into process or sensor models.6,13
Over the past few years, there has been a strong momentum toward developing robust and practical approaches to rapidly characterize the adsorption behavior of gases in porous materials. The overarching goal of this work is to propose a technique—drawing inspiration from the DCB and the ZLC techniques—to address the challenge related to rapid and accurate characterization of both adsorption equilibrium and kinetics using small amounts of sample (<100 mg). A technique like the one proposed in this work will be ideally suited for large-scale material screening. The approach proposed in this work addresses the challenges commonly encountered with the aforementioned techniques, associated with the time taken to characterize the material properties and with the quantity of sample required for a thorough characterization. Most importantly, we provide a general engineering framework for material characterization, instead of developing a tailor-made experimental and mathematical approach, thereby guaranteeing easy transferability and reproducibility for future practitioners.
To achieve this goal, we have developed a combined experimental and modeling framework for individual shaped adsorbents. The accurate characterization of the textural properties, i.e., the skeletal density and porosity, of the shaped adsorbents is a key prerequisite to quantify the adsorption behavior using the approach presented in this work. To quantify the textural properties, we have used a combination of N2 sorption and MIP measurements (see Section 2.2.1). To quantify the adsorption behavior, we have developed a dynamic sorption experimental setup, and we have complemented it with detailed mathematical models (see Section 3). The quantitative performance of the experimental and modeling framework has been evaluated by characterizing the shaped form (in this work in the form of pellets) of three different materials that exhibit differences in their chemistry, synthesis, formulation, and textural properties (see Section 2.1). We have compared the adsorption equilibrium of CO2 obtained from a commercial volumetric setup (see Section 2.2.2) with the one obtained from the dynamic sorption experimental setup proposed in this work. Additionally, we have tested the robustness of the simulation framework developed in this work and the sensitivity of model inputs using a digital twin (see Section 5). The unified characterization pipeline enables experimental characterization of adsorption behavior on adsorbents using milligram scale samples over a wide range of pressures and temperatures on the order of a few hours (see Section 4.2).
2. Materials and Material Characterization
2.1. Materials
We used activated carbon Norit RB3 rods (AC) as supplied by a manufacturer (Sigma-Aldrich, Germany) for the experiments presented in subsequent sections. The rods are cylindrical with an approximate diameter of 1 mm and a height of 3 mm. We synthesized boron nitride (BN) in its powder form, using a methodology previously reported.41 Further, we obtained the shaped form of BN, by pelletizing the synthesized powder. To achieve this, we placed 50 mg of BN powder, without any binder, into a 5 mm pellet die, which was then placed in a Specac Manual Hydraulic Press (Specac Limited, U.K.). We applied a load of 0.4 t on the die and maintained it for 30 s to form cylindrical pellets with a diameter of 5 mm and an approximate height of 4 mm. We obtained the powder form of molecular sieve 13X (13X) powder from a manufacturer (Sigma-Aldrich, Germany) and subsequently pelletized it to obtain its shaped form. To achieve this, we followed the same pelletization procedure as that of BN, but using 80 mg of 13X powder, without any binder to form pellets of a diameter of 5 mm and an approximate height of 3 mm. Prior to performing the experiments reported in the subsequent sections, we degassed all the three materials using the protocol described in Section S2.2 in the Supporting Information.
2.2. Material Characterization
In this section, we present the techniques and the corresponding analysis methodology used to characterize the textural properties, i.e., skeletal density and crystallinity (Section 2.2.1), and adsorption equilibria of CO2 using a commercial volumetric setup (Section 2.2.2), on the three adsorbents evaluated in this work.
2.2.1. Textural Properties
To obtain the porosity and skeletal density of the adsorbents, we used a combination of N2 sorption measurements at 77 K and MIP. We performed the N2 sorption measurement using Autosorb iQ (Quantachrome Instruments, U.S.A.) in the pressure range of 3 × 10–7 bar to 1 bar. Subsequently, we obtained the pore size distribution (PSD) for the materials using the adsorption branch of the N2 isotherm with the nonlocal density functional theory (NLDFT) model. We used a cylindrical/spherical pores on carbons model for AC, slit pores on carbons model for BN, and cylindrical/spherical pores on silica/zeolite model for 13X. We used the proprietary data analysis software (ASiQwin version 5.2, Quantachrome Instruments, U.S.A.) supplied by the manufacturer to fit the experimental data with the corresponding model for all three materials. Note that we obtained a fitting error below 2% for all three materials. Finally, we converted the PSD to a cumulative pore volume as a function of the pore diameter for further analysis (see Section 4.1). We performed the MIP measurements on all three materials using an AutoPore IV Series Mercury Porosimeter (Micromeritics Instrument Corporation, U.S.A.) in the pressure range of 3.7 × 10–2 bar to 2.23 × 103 bar. Subsequently, we obtained a cumulative mercury intrusion volume, which can be translated to a cumulative pore volume for further analysis, as a function of the pore diameter using the proprietary measurement and analysis software AutoPore IV (version 9500) supplied by the manufacturer. Prior to commencing both the measurements, we performed an ex situ degassing of all the samples using the protocol outlined in Section S2.2 in the Supporting Information, corresponding to a given material.
Using these measurements, we computed the skeletal density ρs [g cm–3] and the corresponding total porosity or voidage ϵT [−] of the material as follows
| 1a |
| 1b |
where Vpore [cm3 g–1] is the total pore volume for each material (sum of the micropore volume Vmicro, mesopore volume, and macropore volume Vmacro as shown in Figure 1) and Vbulk [cm3 g–1] (shown as a black envelope in Figure 1) is the bulk volume. The former is obtained by combining the cumulative pore volume as a function of the pore diameter from the two measurements, and the latter is obtained by using the MIP measurement at 0.37 kPa.
Figure 1.
Schematic of the experimental setup used to simultaneously estimate the equilibrium and kinetics of porous materials. Gas at different compositions is prepared by varying the flow rates in the mass flow controllers (MFC). A porous material sample in a pellet form is placed in the adsorption cell (red). The temperature of the adsorption cell is monitored (TI) and controlled (TIC) using a heating tape. The evolution of the gas flow rate and composition is monitored using a mass flow meter (MFM, blue) and mass spectrometer (MS, green), respectively. The entire setup is divided into three distinct segments for modeling purposes, described in Section 3.2, i.e., the adsorbent pellet (red), adsorption cell, MFM, and the gas lines (blue), and the MS (green). These segments are modeled as continuous stirred tank reactors (CSTRs), and they are visualized in a lighter shade underneath each section with their corresponding volumes, flow rates, and gas inlet/outlet concentrations.
Additionally, we characterized the crystallinity of the materials using X-ray diffraction (XRD). We measured the XRD patterns on the shaped forms using a PANalytical X’Pert PRO diffractometer (Malvern Panalytical Ltd., U.K.).
2.2.2. Volumetric Adsorption Equilibrium
To validate the accuracy of the adsorption equilibrium data obtained using the dynamic sorption experiments (see Section 4.2), we obtained independent adsorption equilibrium measurements of CO2 on the three materials. To this aim, we used the same commercial volumetric setup used to obtain the N2 sorption data. We performed measurements in a pressure range of 1 × 10–3 bar to 1.013 bar at three different temperatures, specifically at 293, 303, and 313 K. Before performing the measurements, we degassed all the materials following the protocol outlined in Section S2.2 in the Supporting Information. We subsequently fitted the experimental data to standard adsorption equilibrium models reported in the literature. For AC and 13X, we used a dual-site Langmuir (DSL) model, and for BN, we used a single-site Langmuir (SSL) model. Note that the SSL model is a subcase of the DSL model, as will be explained below. The DSL model used in this work is given as follows
![]() |
2 |
where qj* [mol kg–1] is the absolute amount of gas j adsorbed on the adsorbent, cj [mol m–3] is the bulk phase gas concentration calculated using the ideal gas law at a given gas mole fraction yj [−], an absolute pressure P [Pa], and an absolute temperature T [K], R [J mol–1 K–1] is the universal gas constant, qsb,j [mol kg–1] and qsd,j [mol kg–1] are the saturation capacities for the two energetically heterogeneous adsorption sites, and bj [m3 mol–1] and dj [m3 mol–1] are the temperature dependent adsorption coefficients for the corresponding sites, each described by an Arrhenius expression with two constants, b0,j [m3 mol–1] and −ΔUb,j [J mol–1] for the first site and d0,j [m3 mol–1] and −ΔUd,j [J mol–1] for the second site, respectively. When we fit the experimental data using the SSL model, we neglect the second site in the DSL model, i.e., qsd,j = 0, d0,j = 0, and −ΔUd,j = 0, thereby reducing the DSL model to a SSL model. Note that since we are measuring the experimental data at subatmospheric and atmospheric conditions, we do not make a distinction between excess and absolute adsorption.
To estimate the isotherm parameters, we used a parameter estimation routine. First, we preprocessed the raw experimental data using the steps outlined in Section S3 in the Supporting Information. Second, we fitted the preprocessed experimental equilibrium data to either the SSL or the DSL model using a maximum likelihood estimator (MLE), described in Section S4 in the Supporting Information. In eq S2 in the Supporting Information, for this particular case, ŷk is defined as the kth point of the experimentally measured absolute amount of gas adsorbed q̂j,k* for gas j and yk(θ) is defined as the corresponding model prediction qj,k(θ) for a given isotherm parameter vector θ. For the SSL model, the isotherm parameter vector θ = [qsb,jb0,j −ΔUb,j], and for the DSL model, the isotherm parameter vector θ = [qsb,jb0,j −ΔUb,jqsd,jd0,j −ΔUd,j]. We obtained the local minimizer θ* by minimizing the objective function J(θ), given by eq S2 in the Supporting Information. We solved this minimization problem using a global optimization routine (MATLAB’s globalsearch) coupled with a local sequential quadratic programming routine (MATLAB’s fmincon) in MATLAB R2020a (The Mathworks Inc., U.S.A.). At the local minimizer, we also computed the confidence intervals for each parameter in the model at a given confidence level η using eq S3 in the Supporting Information.
3. Simultaneous Estimation of Adsorption Equilibrium and Kinetics
The key aim of this work is to develop a robust experimental and computational framework to simultaneously predict adsorption equilibria and kinetics using a small amount of shaped adsorbent material. To address this, we have built a dynamic gas sorption experimental setup taking inspiration from two methods, namely, zero length chromatography (ZLC)37 and dynamic column breakthrough (DCB).33 We provide a detailed discussion on the similarities and the dissimilarities between the proposed dynamic gas sorption setup and those reported in the literature, e.g., ZLC and DCB, in Section 5.
As in the case of ZLC and DCB, to obtain equilibrium and kinetic parameters, we perform dynamic gas sorption experiments at different flow conditions and initial gas compositions. A typical experiment is performed as follows: (1) saturate the adsorbent with the adsorbing gas of interest at a given partial pressure and temperature; (2) switch to a pure inert gas and track the desorption profile of the adsorbing gas using a gas detector; and (3) repeat the aforementioned steps at different saturation partial pressures, inert gas flow rates, and temperatures.
Upon performing the experiments, we used the time-resolved experimental responses and performed a full curve fit to obtain adsorption equilibrium and kinetic parameters using a parameter estimator that is wrapped around a detailed mathematical model. The experimental framework used to perform these experiments is described in detail in Section 3.1. The mathematical framework used to explain the mass transport in the system is described in Section 3.2. Finally, the simulation framework to obtain the adsorption equilibrium and kinetic parameters is described in detail in Section 3.3. A visual schematic illustrating this experimental framework along with its mathematical equivalent is shown in Figure 1.
3.1. Experimental Framework
3.1.1. Design of Experimental Setup
We divided our experimental setup into three distinct sections: (1) Gas supply system, (2) Segment I, shown in blue in Figure 1, and (3) Segment II, shown in green in Figure 1. Segment I is composed of the adsorption cell, the mass flow meter (MFM), and the gas lines to the point the stream is split into two (for the mass spectrometer (MS) and the vent). Segment II is composed of the MS and the gas line from the stream split to the MS. In this work, Segment I and Segment II will be referred to as the blank volume, and the rationale behind this choice is explained in detail in Section S5.2 in the Supporting Information. Photographs of the setup are shown in Figure S2 in the Supporting Information.
3.1.1.1. Gas Supply System
We designed the gas supply system for the setup as follows. The experimental setup is connected to two high pressure gas cylinders, namely, CO2 (the adsorbing gas, >99.995%, BOC, United Kingdom) and He (the inert gas, >99.999%, BOC, United Kingdom). The outlets from the regulated gas cylinders are passed through purpose built drying columns (DCs) to remove any moisture present in the gas. Further details about the construction of the drying columns are provided in Section S2.3 in the Supporting Information. The gas flow rates of the two gases are controlled using two mass flow controllers (MFC), one for CO2 (Alicat MC-200SCCM-D, Alicat, U.S.A.), and one for He (Alicat MC-500SCCM-D, Alicat, U.S.A.). The calibration standards for the corresponding gas, provided by the manufacturer, were used to accurately regulate the mass flow rates. Note that a pressure of 1 bar is maintained at the outlet of both the MFCs. CO2 and He were mixed in a tee connector (PEEK Low Pressure Tee Assembly 1/16”, IDEX Health & Science LLC, U.S.A.), at a predetermined mass flow, regulated by the two MFCs. The switch between the mixture and the pure inert gas is performed by setting the CO2 mass flow rate to zero, which in our system was found to be instantaneous. An elegant alternative to this would be to incorporate a six-way valve as has been used in other studies.42,43 For the case of the blank experiments, where the gas is switched between two pure gas streams, a switching valve is necessary. Hence, to ensure a near instantaneous switch for a step change in gas composition, a 6-port 2-position switching valve (VICI Valco, U.S.A.) was used.
3.1.1.2. Segment I
The tee junction is connected to the adsorption cell via PEEK Tubing (OD 1/16” and ID 0.04”, IDEX Health & Science LLC, U.S.A.). This choice of tubing was made to minimize the volume upstream of the adsorption cell. The adsorption cell was constructed using widely available parts. It consists of a stainless steel 1/16” to 1/8” reducing union (Hy-Lok, United Kingdom) followed by a 1/4” Swagelok F series stainless inline filter (Swagelok, U.K.) that is modified, by removing the replaceable internal elements, to hold the adsorbent material within. A stainless steel wire mesh disc was placed at the outlet end of the filter to prevent any particulates from being carried downstream. Additionally, a stainless steel ball bearing is placed inside the filter along with the adsorbent material to allow rapid heat dissipation and to thereby maintain isothermal operation.27 The outlet from the adsorption cell is then connected to a stainless steel tee connector through which an inline K-type thermocouple (Model SCASS-062G-12, Omega, U.K.) is inserted. This thermocouple is positioned downstream of the aforementioned protective wire mesh. The internal temperature of the adsorption cell was logged using a data logger (TC-08, Pico Technology, U.K.) via the propriety software Picolog 6 (version 6.1.18, Pico Technology, U.K.). The mean of this recorded temperature for each experiment is used as the temperature input to the models described in Section 3.2. Isothermal operation at above-ambient temperatures is achieved via external heating of the adsorption cell using a fiberglass heater tape (Model Number SWH171-020, Omega, U.K.). A PID heater controller using a second K-type thermocouple attached to the exterior of the adsorption cell beneath the heating element is used to ensure good control of the temperature. The remaining outlet from the tee connector is connected to a mass flow meter (MFM, Alicat M-1 SLPM-D, Alicat, U.S.A.). A recalibration of the MFM was performed for mixtures of He and CO2 to obtain mass flow rates of mixtures used in the experiments, which is described in detail in Section S2.5 in the Supporting Information.
3.1.1.3. Segment II
The gas stream exiting the MFM is split into two streams, one to a vent and another to a stainless steel capillary tube leading to a mass spectrometer (MS, OmniStar Gas Analysis Model GSD 320 O1, Pfeiffer Vacuum, Switzerland). The gas is sampled in real-time, throughout the course of the experiment, at a constant flow rate FMS = 0.4 cm3 min–1. The resulting ion current data is logged for the two gases from the MS using the manufacturer supplied propriety software (QUADERA Version 4.62, Pfeiffer Vacuum, Switzerland). A calibration of the MS was performed for mixtures of He and CO2 to allow the conversion of the raw ion signal to gas phase composition, as discussed in Section S2.4 in the Supporting Information.
To provide set points for the MFCs and log the flow rates from the MFCs and MFM (both their calibration and experimental runs), the temperature, and the MS signal, a desktop computer running MATLAB R2020a was used (The Mathworks Inc., U.S.A.). The entire setup was automated and the data analysis was performed using an in-house software package, developed in MATLAB R2020a and Python 3.8.5, which is accessible through a dedicated Github repository.
3.1.2. Experimental Procedure
3.1.2.1. Gas Adsorption in the Adsorbent
To estimate the adsorption equilibria and kinetics on the different adsorbents, we performed dynamic gas sorption experiments using the setup described in Section 3.1.1. In the first step of the dynamic sorption experiments, we saturated the adsorbents at a given partial pressure of the gas and temperature. In the second step, we switched to a pure inert gas at a given flow rate and tracked the desorption profile. In this work, we used two different inert gas (helium) flow rates Fin = [10.0 60.0]T cm3 min–1. At Fin = 10.0 cm3 min–1, we saturated the adsorbents with CO2 at a partial pressure p = Py0 = [0.12 0.94]T bar. At Fin = 60.0 cm3 min–1, we saturated the adsorbents at a partial pressure p = Py0 = [0.11 0.73]T bar. We performed these experiments at a total pressure P = 1 bar and at three different temperatures T = [306 325 345]T K. In this work, we chose these three values as they cover the range of temperatures typically encountered under process conditions (i.e., feed temperature and temperature swings in a packed column). Note that the methodology proposed in this work is not limited to the aforementioned three temperatures.
3.1.2.2. Blank Volume
The characterization of the blank volume in a dynamic sorption experimental setup is a key prerequisite for the accurate estimation of the adsorption behavior in the adsorbents. The procedure for these experiments is detailed in Section S5.1 in the Supporting Information.
In all the experiments performed in this work, we tracked the evolution of the CO2 gas composition during its desorption from the adsorbent using the MS.
3.2. Mathematical Framework
3.2.1. Gas Adsorption in the Adsorbent
Here, we formulate a mathematical model for gas adsorption in the adsorbent shown in Figure 1 (red). Following the zero length column approximation,37 we have assumed the adsorbent to be a continuous stirred tank reactor (CSTR). This approximation holds true when the length of a packed bed column in an adsorption/chromatographic system tends to zero. Additionally, we formulate the equations at an isobaric and isothermal condition. Under these assumptions, the component mass balance for the gas j is written as
| 3 |
where Fin [m3 s–1] and F [m3 s–1] are the volumetric mixture gas flow rate at the inlet and the outlet of the CSTR, respectively, cjin [mol m–3] and cj [mol m–3] are the concentration of the gas j at inlet and outlet of the reactor cell, respectively, qj is the amount of gas adsorbed in the adsorbent at time t, Vg [m3] is the gas phase volume, and Vs [m3] is the skeletal volume of the adsorbent. The latter two quantities are computed as
![]() |
4 |
where mads [kg] is the mass of the adsorbent, ρs is the skeletal density of the adsorbent, obtained from eq 1a, and ϵT is the total porosity, obtained from eq 1b.
We assume the rate of uptake of gas j in the adsorbent to be described using the linear driving force (LDF) model as
| 5 |
where qj* is the equilibrium adsorption capacity, obtained from eq 2, and kj [s–1] is the lumped kinetic rate constant for a given gas j that describes the resistance to mass transfer from the gas phase to the solid phase.
We have incorporated two contributions that are analogous to a micropore and a macropore equivalent resistance in the lumped kinetic rate constant kj. This lumped contribution has a mathematical structure similar to the Glueckauf approximation,44 often used in adsorption process modeling, albeit without explicitly accounting for the radius of the crystals in the case of micropore resistance and radius of the pellet, porosity, molecular diffusivity, and tortuosity in the case of macropore resistance. Nevertheless, not accounting explicitly for these quantities should not influence the outcome of this work, as in most studies reported in the literature these are assumed to be a constant. This lumped kinetic rate constant kj is given as
![]() |
6 |
where k1,j [s–1] and k2,j [s–1] are lumped rate constants
analogous to micropore and macropore resistances and
[−] is the local slope of the isotherm
at concentration cj.
Finally, to close the system of equations, we impose a mass conservation constraint using
| 7 |
When we have a binary mixture of gases, one adsorbing and the other inert, at time t = 0, the adsorbent is assumed to be saturated at a given pressure P [Pa], temperature T [K], and adsorbing gas mole fraction yj0 [−]. Additionally, under the assumption of negligible pressure drop, using the equation of state given in eq 2, we can reformulate eqs 3–7 to describe a desorption process using an inert gas as follows
![]() |
8 |
where these equations are written for the adsorbing gas with the following initial conditions
![]() |
9 |
3.2.2. Blank Volume
The resulting response from the adsorbent is propagated through a blank volume model that accounts for the extra volumes in the setup. This model is described in detail in Section S5.1 in the Supporting Information.
3.3. Simulation Framework
3.3.1. Solution of the Model
We employ the following steps in a sequential manner to simulate a desorption experiment performed using the setup shown in Figure 1:
-
1.
We describe the desorption of a strongly adsorbing gas in the adsorbent using eq 8, when it is subjected to a step concentration to an inert gas, to obtain a true response.
-
2.We subject the true response from point 1 through the blank volume model of the setup, composed of two distinct segments. These segments add a delay and dispersion to the true response. Here,
-
(a)we propagate the true response through Segment I of the blank volume, modeled using eqs S4–S6 in the Supporting Information.
-
(b)we propagate the response from (a) through Segment II of the blank volume, modeled using eq S8 in the Supporting Information, to obtain the final composite response.
-
(a)
Note that, for simulating a blank experiment, we directly go to point 2, in which the true response at the inlet of Segment I corresponds to a step change in the gas composition, due to the absence of an adsorbent within the adsorption cell.
To integrate the model equations that describe gas adsorption in the adsorbent, given by eq 8, and to integrate the model equations that describe the blank volume in the system, given by eqs S4 and S5 in the Supporting Information (Segment I) and eq S8 in the Supporting Information (Segment II), we use a stiff solver in the solve_ivp function of the scipy package in Python 3.8.5.45 for a time span tint [s].
3.3.2. Parameter Estimation
We developed a parameter estimation methodology to estimate the model parameters to describe the blank volume and the adsorption behavior in the adsorbents. We obtained the blank volume model parameters using the approach presented in Section S5.3 in the Supporting Information. Upon estimating these parameters, we obtained the adsorption equilibria and kinetic model parameters by simulating the combined models for the gas adsorption in the adsorbent and the blank volume. Prior to performing parameter estimation, we preprocessed the raw experimental data, obtained using the protocol described in Section 3.1.2, through the steps outlined in Section S3 in the Supporting Information. We obtained the minimizer θ*, using a maximum likelihood estimator described in Section S4 in the Supporting Information, for the model corresponding to the adsorption behavior in the adsorbents. In eq S2 in the Supporting Information, ŷk is defined as the kth point of the experimentally measured outlet CO2 gas composition obtained from the MS and ykMS(θ) is defined as the corresponding model prediction for a given model parameter vector θ. When using the SSL model to describe equilibrium, the model parameter vector θ = [qsb,jb0,j −ΔUb,jk1,jk2,j], and when using the DSL model to describe equilibrium, the model parameter vector θ = [qsb,jb0,j −ΔUb,jqsd,jd0,j −ΔUd,jk1,jk2,j]. We obtained the local minimizer θ* by minimizing the objective function J(θ), given by eq S2 in the Supporting Information. We solved this minimization problem using an evolutionary optimization algorithm, i.e., a standard and elitist genetic algorithm (geneticalgorithm246 (v6.2.4) in Python 3.8.5). At the local minimizer, we also computed the confidence intervals for each parameter in the model at a given confidence level η using eq S3 in the Supporting Information.
We acknowledge that obtaining the true minimizer of the model might not be guaranteed by the chosen optimization algorithm. We can attribute this to factors like structure of the problem and genetic algorithm parameter values (crossover, mutation, etc.), to name a few. Therefore, to ensure we move toward the true minimizer, we have structured each parameter estimation run to consist of five local iterations. We executed each of these local iterations for a total of 15 (for adsorption behavior) generations with a population size of 400 (for adsorption behavior). The initial population used for each of the local iterations comes from the final population of the previous local iteration (except for the first iteration). The model parameter vector at the end of the fifth iteration is assumed to be the minimizer θ*. The upper and lower bounds used for each of the parameters, along with their corresponding type (discrete or continuous), is provided in Table S2 in the Supporting Information.
Finally, when estimating the model parameters to describe the adsorption behavior in the adsorbents, we additionally repeat the aforementioned parameter estimation routine five times. We have undertaken this additional step to understand the robustness of the optimization technique used in this work (see Figure 4 and Figure S7 in the Supporting Information). Note that each of these five repetitions will provide an optimal model parameter vector θ*. However, in Table 2 we report only the model parameter vector for the different adsorbents for the repetition that corresponds to the lowest objective function value out of these five repetitions.
Figure 4.
Equilibrium isotherms qCO2*(P,T) for CO2 estimated at 308.15 K (yellow), 328.15 K (red), and 348.15 K (black), from the dynamic sorption experiments, using the approach presented in Section 3, for (a) Norit RB3 (AC), (b) boron nitride (BN), and (c) Zeolite 13X (13X) pellets. The corresponding lumped kinetic rate constants kCO2 for the three materials at the three temperatures are shown in panels (d) through (f). The different curves in the figure represent the isotherms obtained by repeating the parameter estimation procedure, described in Section 3.3.2, five times for each material. The curves with a darker shade (OPT) are obtained using the isotherm parameters given in Table 2, and they correspond to the estimates with the lowest objective function using the approach described in Section 3.3.2. The curves with the lighter shade (REP) correspond to the estimates with a higher objective function.
Table 2. Parameters for the Equilibrium CO2 Isotherm and CO2 Kinetics on Norit RB3 (AC), Boron Nitride (BN), and Zeolite 13X (13X) from the Dynamic Sorption Experiments, Using the Approach Presented in Section 3a.
| value |
||||
|---|---|---|---|---|
| parameter | unit | AC | BN | 13X |
| Isotherm Parameters | ||||
| qsb,CO2 | mol kg–1 | 8.39 ± 0.39 | 3.12 ± 0.19 | 0.81 ± 0.05 |
| b0,CO2 | (×10–7) m3 mol–1 | 0.39 ± 0.02 | 11.62 ± 0.73 | 91.29 ± 5.70 |
| –ΔUb,CO2 | kJ mol–1 | 19.88 ± 0.81 | 22.99 ± 0.82 | 38.04 ± 2.19 |
| qsd,CO2 | mol kg–1 | 2.68 ± 0.10 | - | 4.75 ± 0.25 |
| d0,CO2 | (×10–7) m3 mol–1 | 17.36 ± 0.84 | - | 26.01 ± 1.52 |
| –ΔUd,CO2 | kJ mol–1 | 25.96 ± 0.27 | - | 28.83 ± 0.63 |
| Kinetic Parameters | ||||
| k1,CO2 | s–1 | 1.02 ± 0.04 | 0.07 ± 0.00 | 779.18 ± 49.36 |
| k2,CO2 | s–1 | 16.79 ± 0.62 | 831.77 ± 69.51 | 75.34 ± 4.22 |
The corresponding 95% confidence intervals, obtained using the methodology outlined in Section S4 in the Supporting Information, are also reported alongside the estimates. The parameter values correspond to the repetition with the lowest objective function value obtained using the approach described in Section 3.3.2.
4. Results
4.1. Material Characterization
The porosity characterization, given by the cumulative pore volume Vpore as a function of the pore diameter D, for the three materials is shown in Figure 2a–c. The raw N2 sorption and MIP data for all three adsorbents is shown in Figure S1 in the Supporting Information. Also, a discussion on the crystallinity of the shaped forms of all the three adsorbents is provided in Section S1 in the Supporting Information. We classified the cumulative pore volume into micro-, meso-, and macropores based on the pore diameter.18 We can make three key observations from these results. First, the micropores contribute to the cumulative pore volume for all three adsorbents. Second, the contribution of mesopores to the total pore volume is negligible for AC (panel (a)), indicated by the constant pore volume over the entire range of mesopore diameters, while a greater contribution is seen in 13X (panel (c)) followed by BN (panel (b)). Finally, for all three adsorbents, the macropores contribute the most to the cumulative pore volume. Note that, for materials in their pelletized form, the combination of N2 sorption measurements and MIP enables accessing micro-, meso-, and macropores (see vertical dotted lines in panels (a)–(c)). Therefore, characterizing the porosity solely via N2 sorption would lead to a significant underestimation of the total pore volume. Additionally, an incomplete pore volume characterization will also lead to an inaccurate estimation of the skeletal density, given by eq 1a. We perform a thorough analysis on the impact of inaccurate porosity characterization on the predicted adsorption behavior, and this analysis is discussed in detail in Section S7.3 in the Supporting Information. The porosities and skeletal densities for the three adsorbents, estimated using eqs 1b and 1a, are provided in Table 1.
Figure 2.
Cumulative pore volume Vpore as a function of pore diameter D for (a) Norit RB3 (AC), (b) boron nitride (BN), and (c) Zeolite 13X (13X) pellets. The cumulative pore volume is obtained using N2 adsorption measurements at 77 K (teal) and mercury intrusion porosimetry (orange) on pellets of the three materials. Equilibrium isotherms qCO2*(P, T) for CO2 estimated at 293.15 K (yellow), 303.15 K (red), and 313.15 K (black), using a commercial volumetric apparatus, for (d) Norit RB3 (AC), (e) boron nitride (BN), and (f) Zeolite 13X (13X) pellets. The curves represent the modeled equilibrium isotherms obtained by fitting the experimental data points to a single-site Langmuir isotherm model for boron nitride and to a dual-site Langmuir isotherm model for Norit RB3 and Zeolite 13X, given by eq 2. The corresponding 95% confidence bounds, obtained using the methodology outlined in Section S4 in the Supporting Information, are highlighted as the shaded region alongside the modeled isotherms. The textural properties and isotherm parameters estimated from these measurements for the three materials are provided in Table 1.
Table 1. Parameters for the Equilibrium CO2 Isotherm, Textural Properties, and Other Variable(s) for Norit RB3 (AC), Boron Nitride (BN), and Zeolite 13X (13X) Used in This Worka.
| value |
||||
|---|---|---|---|---|
| parameter | unit | AC | BN | 13X |
| Isotherm Parameters | ||||
| qsb,CO2 | mol kg–1 | 6.73 ± 0.03 | 7.01 ± 0.09 | 2.56 ± 0.03 |
| b0,CO2 | (×10–7) m3 mol–1 | 4.13 ± 0.02 | 2.30 ± 0.03 | 53.69 ± 5.78 |
| –ΔUb,CO2 | kJ mol–1 | 25.11 ± 0.01 | 24.87 ± 0.04 | 34.94 ± 0.27 |
| qsd,CO2 | mol kg–1 | 0.48 ± 0.01 | - | 3.83 ± 0.04 |
| d0,CO2 | (×10–7) m3 mol–1 | 13.29 ± 0.79 | - | 0.13 ± 0.01 |
| –ΔUd,CO2 | kJ mol–1 | 30.24 ± 0.15 | - | 40.00 ± 0.09 |
| Textural Properties | ||||
| Vbulk | cm3 g–1 | 1.54 | 2.42 | 1.18 |
| Vpore | cm3 g–1 | 0.95 | 1.93 | 0.93 |
| ϵT | - | 0.61 | 0.80 | 0.79 |
| ρs | g cm–3 | 1.68 | 2.04 | 4.08 |
| Other Variables | ||||
| mads | mg | 62.5 | 79.7 | 59.4 |
The equilibrium CO2 isotherm parameters have been estimated by fitting experimental data obtained from a commercial volumetric apparatus using the procedure outlined in Section 2.2.2. The corresponding 95% confidence intervals, obtained using the methodology outlined in Section S4 in the Supporting Information, are also reported alongside the estimates.
The volumetric equilibrium CO2 isotherms for the three materials at three different temperatures as a function of their partial pressure qCO2*(P, T) are shown in Figure 2d–f. We can make two observations. First, the adsorption behaviors in the three materials exhibit contrasting characteristics in terms of the nonlinearity of the isotherm and the total adsorption capacity. On the one end, BN (panel (b)) exhibits a near linear isotherm with the lowest adsorption capacity. On the other end, 13X (panel (c)) exhibits a strongly nonlinear isotherm with the highest adsorption capacity. Finally, AC (panel (a)) exhibits an intermediate behavior in terms of both nonlinearity and adsorption capacity. Second, the isotherm model fits (solid lines) for all the three materials exhibit excellent agreement with the experimental data (markers). Additionally, on the basis of the narrow confidence intervals (relatively small when compared to the estimated parameter values) of the estimated parameters, provided in Table 1, and also visualized by the shaded region alongside the modeled isotherms in panels (d) through (f), we can safely assume that the model parameters for all three adsorbents are well-determined. Note that, for AC and 13X, we used a DSL model, and for BN, we used a SSL model.
We will use the fitted isotherm parameters presented here as references to subsequently validate the outcomes presented in Section 4.2 to simultaneously estimate adsorption equilibria and kinetics using the dynamic gas sorption experiments.
4.2. Simultaneous Estimation of Adsorption Equilibrium and Kinetics
The adsorption isotherm and kinetic parameters along with their confidence intervals, computed at a confidence level η = 0.95, for all three materials, obtained by performing a full curve fit on the experiments using the simulation framework described in Section 3.3, are provided in Table 2. Note that the methodology to characterize the blank volume of the setup, which is a key prerequisite to accurately quantify the adsorption behavior in adsorbents using the proposed methodology, is described in detail in Section S5 in the Supporting Information. The time-resolved experimental CO2 gas composition yCO2 for the 12 experiments performed at four initial saturation partial pressures, two inert gas flow rates, and three temperatures, along with the corresponding model fit, using the parameters provided in Table 2, for all the materials is provided in Figure 3. We can make several observations based on both the experimental and the simulation outcome that are common for all three materials. First, as expected, the experiment performed at lower temperature takes longer to reach a given gas phase composition at a given flow rate than an experiment performed at higher temperature, indicating a higher adsorption capacity at a lower temperature. Second, we can observe a significant time lag between the blank response (shown in light green) and the experimental response with the adsorbent. Third, even though not explicitly obvious here, by performing experiments at the two chosen flow rates, we have explored both the equilibrium and the kinetic controlled regimes (see Figure S6 in the Supporting Information). When comparing the time-resolved experimental and fitted responses for the three materials, we can make several observations. First, the experiment performed using 13X takes the longest to reach the lowest CO2 gas composition, followed by AC and BN. This is in line with the adsorption capacities reported for the three materials in Section 2.2. Second, the overall fit of the simulated response is in good agreement with the experimental responses for AC and BN through the entire composition range. However, for 13X, the agreement is relatively poor (also note the semilog scale for all the plots and the differences in the time scales for each material). We will revisit the cause and implications of this result in the discussion that follows. Additionally, for all the experiments, we have verified their repeatability, and we have provided a discussion in Section S6.1 in the Supporting Information.
Figure 3.
Experimental and simulated desorption responses for Norit RB3 (AC, a–d), boron nitride (BN, e–h), and Zeolite 13X (13X, i–l) pellets at 306 K (yellow), 325 K (red), and 345 K (black): Fin = 10 cm3 min–1 and (a, e, i) y0 = 0.12 and (b, f, j) y0 = 0.94; Fin = 60 cm3 min–1 and (c, g, k) y0 = 0.11 and (d, h, l) y0 = 0.73. The markers represent the time evolution of the experimental CO2 composition yCO2. The solid curves indicate the corresponding simulated response generated using the model described in Section 3.2 with model parameters given in Table 2. The light green curve in each panel represents the blank response of the setup at the given flow rate and initial gas phase composition.
The CO2 isotherms for the three materials at three different temperatures as a function of its partial pressure qCO2*(P, T) are shown in Figure 4a–c. The corresponding lumped kinetic rate constants kCO2 at the same three temperatures as a function of its partial pressure are shown in Figure 4d–f. Note that the different curves at each temperature indicate the different equilibrium and kinetic estimates obtained by repeating the parameter estimation (REP), as explained in Section 3.3.2. The darker shaded curve corresponds to the estimate with the lowest objective function value obtained from the optimization routine (OPT).
From Figure 4a–c, we can make two key observations on the equilibrium adsorption behavior of CO2 on the three materials. First, the equilibrium loading and the shape of the isotherm of the three materials are different. This observation is similar to the isotherms obtained from the volumetric measurement, shown in Figure 2. Second, we can observe differences in the estimated isotherms from the different repeats of the parameter estimation. These differences are smaller for AC (panel (a)) and BN (panel (b)), while for 13X (panel (c)) both the absolute capacity and the shape of the isotherm are vastly different for the different repeats. We attribute this error to the robustness of the optimizer, and we present a thorough analysis of these differences in Section 5.2.
From Figure 4d–f, we can make two key observations on the kinetic behavior of CO2 on the three materials. First, similar to the adsorption capacity, the kinetic behaviors, i.e., the temperature and partial pressure dependence of the kinetics, are different for the three temperatures. The optimal solutions (shown in darker shade) for AC (panel (d)) and 13X (panel (f)) exhibit a temperature and partial pressure dependence, while that for BN (panel (e)) does not exhibit either of them. From the kinetic parameter values reported in Table 2 and from eq 6, we can infer that, for AC and 13X, macropore or combined micro/macropore resistance is dominant. Independent measurements reported in the literature have attributed macropore resistance to be dominant in both these adsorbents.8,34 However, for BN, we can infer that the micropore resistance is the dominant one. In more detail, for AC and 13X, the contribution from the first term in eq 6 is small or negligible. Therefore, the temperature and partial pressure dependence of the kinetics depends on the second term and, more specifically, on the local slope of the isotherm at those conditions. Second, similar to the adsorption capacity, we can observe differences in the estimated kinetic behavior from the different repeats of the parameter estimation. The absolute kinetic rate constant and the trends for AC and 13X are similar. However, for BN there are repeats of the parameter estimation, with a higher objective function value, that point to a temperature and a small partial pressure dependence of the kinetics. We can attribute these differences to factors arising from computational robustness and not from any underlying physics. This particular case highlights that these measurements can provide an excellent starting point to gauge the kinetics of a system but cannot be used to pinpoint with certainty the controlling mechanism. We can circumvent this issue by repeating the experimental measurements with another inert gas, e.g., argon, as has been proposed elsewhere.37 Note that the confidence intervals of the estimated parameters, provided in Table 2, are narrow (relatively small when compared to the estimated parameter values) but are wider than the ones obtained from the volumetric approach presented in Section 4.1.
The preceding discussion does not provide a quantitative validation of the obtained isotherm estimates. Therefore, we compared the aforementioned equilibrium isotherms with the ones obtained from the volumetric measurements, presented in Section 4.1. The CO2 isotherms for the three materials at three different temperatures as a function of their partial pressure qCO2*(P, T) obtained from the dynamic sorption experiments (OPT) and the volumetric method (VOL) are shown in Figure 5. We can make two key observations. First, there is an excellent agreement between the two techniques over a wide range of temperatures and partial pressures for AC (panel (a)) and BN (panel (b)). This is highlighted by the predicted isotherms falling within the confidence regions obtained from the volumetric measurements for most partial pressures and temperatures for these two materials. At high partial pressures and low temperatures, there is a small error in the estimated adsorption capacity from the dynamic sorption experiments. We attribute this error to the robustness of the optimizer, and we present a thorough analysis on these differences in Section 5.2. Second, for 13X, even though the shape of the isotherm is captured to a reasonable accuracy, there is a significant discrepancy between the two techniques at lower partial pressures. We attribute this error to two factors, namely, to the robustness of the optimizer and to the gas composition estimation from the MS. For 13X, unlike AC and BN, the slope of the isotherm at very low partial pressures (<0.05 bar) is very steep. Therefore, to capture the shape of the isotherm and thereby the adsorption capacity accurately, at these low partial pressures we should have a good gas phase composition resolution. However, the lowest CO2 partial pressure we can reliably measure with our gas detector was 0.01 bar (see discussion presented in Section S2.4 in the Supporting Information). Therefore, we can expect to observe a discrepancy between the two techniques. We can circumvent this issue either by employing a more sensitive gas detector or by performing a simple mass balance, forgoing the full curve fit, to obtain the adsorption capacity at high partial pressures.35 Finally, note that we cannot quantitatively validate the estimated kinetic rate constants due to the unavailability of an independent commercial measurement technique.
Figure 5.
Equilibrium isotherms qCO2*(P, T) for CO2 estimated at 308.15 K (yellow), 328.15 K (red), and 348.15 K (black) for (a) Norit RB3 (AC), (b) boron nitride (BN), and (c) Zeolite 13X (13X) pellets. The curves with the dotted lines (VOL) correspond to the estimates obtained by fitting isotherm models to volumetric measurements discussed in Section 4.1 and Figure 2. The corresponding 95% confidence bounds, obtained using the methodology outlined in Section S4 in the Supporting Information, are highlighted as the shaded region alongside the isotherms from the volumetric measurements. The curves with the solid lines (OPT) are obtained using the isotherm parameters given in Table 2, and they correspond to the estimates with the lowest objective function from the dynamic sorption experiments, using the approach described in Section 3.
5. Discussion
5.1. Contextualization and Contributions
Studies looking into techniques for rapid experimental characterization of adsorption behavior have gained momentum over the past few years. Several techniques that use commercial, modified commercial, or purpose-built adsorption equilibrium and kinetics characterization devices using small amounts of adsorbent (on the order of few 10s or 100s of milligrams) have been reported. Some of these techniques also enable studying multicomponent systems.27,29,35,47,48 Driven by this momentum, we have developed the material characterization pipeline presented in this work to use less than 100 mg of a given adsorbent to obtain both the textural and the adsorption properties.
The approach used to develop the technique presented in this work was inspired by dynamic gas sorption techniques, namely, ZLC and DCB. The ZLC method is designed to use small amounts of adsorbent (milligram scale) to study diffusion behavior in porous materials, often at low partial pressures.36 It is also designed to have negligible extra column volumes from fittings, gas lines, and sensors. This is necessary because, when using small amounts of adsorbent, one cannot neglect the extra column volumes as this will be comparable to the volume of gas adsorbed, thereby making it a necessity to explicitly account for these using a model. The DCB method is designed to use large amounts of adsorbent (gram to kilogram scale) to study dynamics of gas sorption in a packed bed column. Unlike the ZLC, in most cases, it is difficult to completely eliminate extra column volumes in DCB setups. Therefore, it is explicitly modeled, and the output responses are corrected to obtain the true column responses.33
Our approach exploits the best of both the aforementioned methods. We use small amounts of adsorbent, like the ZLC method, thereby leading to a comparable mathematical framework to describe gas sorption. Yet, we have also modeled the extra column volumes, like the DCB method, thereby forgoing the need to completely eliminate it or minimize it, as in the case of the ZLC method. The aforementioned standard methods and our method share much of the design philosophy, both experimentally and computationally. Despite the number of similarities with the ZLC and DCB setups, we have made a number of new contributions on both the experimental and the computational aspects. The approach presented here will make estimating adsorption equilibria and kinetics more accessible to other material chemists and process engineers. Some of these key contributions are
Experimental Contributions
Providing an integrated material characterization framework that aims to characterize the textural properties, e.g., skeletal density and porosity, which is then subsequently used to characterize adsorption equilibrium and kinetics (see Sections 2.2 and 3.1)
Designing and building a dynamic gas sorption experimental setup, that uses small amounts of adsorbent (<100 mg), without the need to invest significant effort to minimize blank volumes (see Section 3.1)
Performing experiments at a broad range of partial pressures, i.e., not limited to dilute conditions (see Section 3.1.2)
Elucidating the need to perform a thorough calibration of the gas composition detector to obtain accurate estimates of equilibrium and kinetics, especially when using small amounts of adsorbent (see Section S2.4 in the Supporting Information).
Computational Contributions
Defining the rate of gas sorption in the adsorbent using a linear driving force model to enable easy integration of kinetics into detailed process models (see Gas Adsorption in the Adsorbent, Section 3.2.1)
Providing a generic modeling framework to accurately characterize blank volumes present in a dynamic gas sorption experimental setup (see Blank Volume, Section 3.2.2)
Providing a robust parameter estimation methodology, using statistically sound techniques, to obtain adsorption equilibrium and kinetic parameter estimates and their corresponding confidence bounds by performing full desorption curve fits (see Section 3.3.2)
Developing a digital twin of the experimental setup to study the impact of model inputs (e.g., blank volume model, porosity), parameter estimation algorithms, and operating conditions and to highlight the robustness of the entire material characterization pipeline (see Section 5)
Providing the computational tools developed in this work through a dedicated open-source platform for future practitioners (see https://github.com/ImperialCollegeLondon/ERASE)
5.2. Evaluation of Accuracy Using a Digital Twin
To gain better understanding of the methodology proposed in this work, we have developed a digital twin of our experimental setup. This digital twin coupled with the parameter estimator, described in Section 3.3.2, forms the core of the computational test bench used in this section to perform several analyses.
In this work, the digital twin is described by the mathematical models to represent adsorption behavior and experimental blank volume, presented in Section 3.2, but with known model parameters. The key inputs to the digital twin are the operating conditions (i.e., partial pressure, temperature, and flow rate of the gas), the textural characteristics, and the adsorption and the blank volume model parameters. Using the values provided in Table S3 in the Supporting Information and following the steps provided in Section 3.3.1 to simulate a real experiment, we computationally generate time-resolved responses, similar to the experimental response shown in Figure 3. The 12 computationally generated responses for each material at four initial saturation partial pressures, two inert gas flow rates, and three temperatures, from the digital twin are visualized in Figure S7 in the Supporting Information. We assume this computationally generated response to serve as a proxy for the experimental responses. This assumption has one big advantage for the subsequent discussion, i.e., there are no errors arising from the components of the experimental setup. Similar to the methodology discussed in Section 4.2 with the experimental responses, we feed the computationally generated responses to the parameter estimator, described in Section 3.3.2, to obtain the adsorption equilibria and kinetic parameters.
The digital twin provides us with an idealized in silico environment to probe the choices we have made in this work. To this aim, we perform an in-depth analysis on the robustness of the simulation framework, specifically the parameter estimator and on the sensitivity of the model inputs, e.g., porosity and blank volume model, to accurately estimate the properties of interest.
5.2.1. Robustness of the Simulation Framework
In this first study, we want to understand the robustness of the simulation framework. To this aim, we perform a full curve fit of the computationally generated responses, using the simulation framework described in Section 3.3, to obtain the isotherm and kinetic parameters. Note that, for the full curve fit, we use the same textural characteristics and blank volume model parameters as the one used to generate the computational response. Therefore, ideally, if the optimizer is robust, the estimated equilibrium and kinetic parameters should be equal to the corresponding parameters used to generate the computational responses, given in Table S3 in the Supporting Information.
The CO2 isotherms for the three materials at three different temperatures as a function of their partial pressures qCO2*(P, T), obtained from the full curve fit are shown in Figure 6a–c. The corresponding lumped kinetic rate constants kCO2 at the same three temperatures as a function of their partial pressures are shown in Figure 6d–f. Note that the different light shaded curves at each temperature indicate the different equilibrium and kinetic estimates obtained by repeating the parameter estimation (EST.), as explained in Section 3.3.2. The darker shade curve corresponds to the estimate obtained by using the parameter values used to generate the computational response (TRUE). From Figure 6, we can make three key observations. First, there are differences in the estimated isotherms (panels (a)–(c)) from the different repeats of the parameter estimation for the three materials, and they do not overlap with the TRUE isotherm. The former point is in line with the observations made in Section 4.2. Second, for Zeolite 13X, unlike the experimental estimation shown in Figure 5c, the shape of the isotherm and the absolute equilibrium capacity over a broad range of partial pressures and temperatures is closer to the TRUE isotherm. Therefore, the deviation in the experimental isotherm can only arise from a systematic error in the experimentally obtained response. In more detail, we cannot rule out errors in the composition determined from the MS at long times (see discussion presented in Section S2.4 in the Supporting Information), and for 13X this effect is amplified by the longer tail at lower compositions. This is visualized for the different responses observed in the experimental (see panels (e)–(h) of Figure 3) and the computational case (see panels (e)–(h) of Figure S8 in the Supporting Information). Third, similar to the isotherms, we can observe differences in the estimated kinetic behavior, i.e., the temperature and partial pressure dependence of kinetics (panels (d)–(f)). The case of BN is of particular interest. The TRUE kinetic behavior corresponds to a scenario analogous to micropore resistance, i.e., constant kinetic rate constant at all temperatures and partial pressures. However, for a few repeats, the estimated kinetics exhibit temperature dependence and small partial pressure dependence. This is similar to the observations from the experimental estimates for BN.
Figure 6.
Equilibrium isotherms q*(P, T) for CO2 estimated at 308.15 K (teal), 328.15 K (blue), and 348.15 K (rose), using the approach presented in Section 5.2, for (a) Norit RB3 (AC), (b) boron nitride (BN), and (c) Zeolite 13X (13X) pellets. The corresponding lumped kinetic rate constants kCO2 for the three materials at the three temperatures are shown in panels (d) through (f). The curves with a darker shade (TRUE) correspond to the curves obtained using the equilibrium and kinetic parameters of the digital twin, given in Table S3 in the Supporting Information. The curves with the lighter shade (EST.) correspond to estimates obtained by performing parameter estimation on the computationally generated responses. The different curves with a lighter shade are obtained by repeating the parameter estimation procedure, described in Section 3.3.2, five times for each material.
We further analyzed the objective function values J(θ), given by eq S2 in the Supporting Information, obtained at the local minimizer θ* for the five repeats of the parameter estimation for all the three materials. This is visualized in Figure S7 in the Supporting Information. We compare these values with the true objective function Jtrue value obtained by evaluating it with adsorption equilibrium and kinetic parameters used to generate the computational responses. On the basis of the comparison, we can conclude that the optimizer in the idealized setting described in this section does not manage to reach the optimal parameter values. This is reflected by the higher values of objective function when compared to the true objective function Jtrue. Therefore, the deviations that we observe here between the EST. and the TRUE isotherms or kinetic rate constants are inevitable. This issue can be circumvented by tuning the settings of the optimization algorithm, i.e., genetic algorithm, or changing the optimization algorithm altogether. However, within the scope of this work, we have not invested further effort to resolve this. Note that the absolute equilibrium capacity and the kinetic rate constant from experiments and the digital twin are similar, if not the same. Therefore, the analysis performed here can be used to explain the observations from the experimental runs presented in Section 4.2.
To summarize, we can conclude on the basis of the analysis presented here that the parameter estimation framework used in this work is robust enough to provide a good estimate of the adsorption equilibria and kinetic parameters for all three materials. However, if one obtains poor quality experimental data in regions that have a significant impact on parameter estimation, like low compositions for 13X, a deterioration in the robustness of the parameter estimator is unavoidable.
5.2.2. Sensitivity to Model Inputs
In addition to understanding the robustness of the simulation framework, we wanted to study the sensitivity of the model inputs, e.g., porosity and blank volume model, to accurately estimate the adsorption equilibria and kinetics of the materials. To this aim, we carried out further analysis using the digital twin. The methodology and the obtained results are presented in Section S7.3 in the Supporting Information.
5.3. Key Limitations
We acknowledge that there are a few limitations of the work presented here, and these limitations will be addressed in our future work. First, we have performed all the studies in this work using the pelletized form of the adsorbent. To show generality of the complete framework, one should use the characterization pipeline for powders and monoliths. Second, we do not observe a high degree of agreement in the adsorption equilibrium between the dynamic gas sorption and the volumetric measurements for highly nonlinear materials (e.g., 13X), due to the low accuracy of the gas detector at lower compositions. To tackle this, one can use either a specialized detector for a given gas or a combination of detectors sensitive at low and high compositions to ensure high accuracy in the entire range of compositions of interest. Third, we have shown the framework to be robust for a unary system at subatmospheric and atmospheric partial pressures, but systems at high pressures and multicomponent systems have not been studied yet. Fourth, even though we have estimated a lumped kinetic rate constant, using the experimental methodology presented here, we can only infer the controlling mass transfer resistance. To pinpoint the controlling resistance with certainty, one must alter the experimental methodology to include additional experiments with another carrier gas. Finally, and most importantly, the computational time required to perform the parameter estimation is comparable to the time taken to undertake all the experiments for a given adsorbent. This could be easily circumvented by exploiting advances in machine learning to speed up the parameter estimation by replacing the detailed model with a surrogate model.
6. Concluding Remarks
The work presented here provides a unified characterization pipeline to describe the textural and adsorption properties of individual shaped adsorbents. To this aim, for the former, we have used a combination of two commercially available techiniques, i.e., N2 sorption at 77 K and mercury intrusion porosimetry. For the latter, we have developed a dynamic sorption experimental setup and complemented it with detailed mathematical models. These models serve two purposes: first, to simultaneously estimate the adsorption equilibrium and kinetic parameters by wrapping a parameter estimator around the models, and second, to analyze the robustness of the simulation framework and the impact of various input variables to the model on the prediction accuracy of the adsorption behavior by using the modeling framework as a digital twin. The key outcomes from this work can be summarized as follows:
One can quantify the unary adsorption equilibria and kinetics across a wide range of temperatures and partial pressures using a small quantity of material (<100 mg) in a matter of few hours, making it ideally suited for newly synthesized porous materials.
One should take utmost care in characterizing the textural characteristics and the blank volume in dynamic sorption experimental setups when using a small quantity of material to accurately describe the adsorption behavior.
One should carefully select the gas composition detector in the experimental setup and the optimizer in the parameter estimator to eliminate systematic errors in the estimated parameters to quantitatively describe adsorption behavior.
Acknowledgments
H.A. acknowledges funding through a donation to the Department of Chemical Engineering, Imperial College London, by Mr. Mark Richardson. A.K.R. is thankful to the Swiss National Science Foundation for their financial support (Project Number 191875). A.L. acknowledges funding from the bp International Centre for Advanced Materials (bp-ICAM) and the Engineering and Physical Sciences Research Council (EPSRC) through the CDT in Advanced Characterisation of Materials (2018 NPIF Grant EP/S515085/1). The authors would like to thank Ms. Patricia Carry from the Analytical Services Laboratory in the Department of Chemical Engineering at Imperial College London for assisting with the MIP measurements.
Supporting Information Available
The Supporting Information is available free of charge at https://pubs.acs.org/doi/10.1021/acs.chemmater.2c01567.
Additional information on the textural characterization of the materials; data preprocessing; maximum likelihood estimation and uncertainty calculation; experimental framework; characterization of the blank volume; and experimental and computational studies for the estimation of equilibrium and kinetics (PDF)
Author Present Address
‡ (A.K.R.) Department of Chemical Engineering, The University of Manchester, Manchester M13 9PL, United Kingdom
Author Contributions
§ (H.A. and A.K.R.) These authors contributed equally to this work.
The authors declare no competing financial interest.
Notes
All the raw data, processed data, and simulation results generated for the work presented in this article are available through 10.48420/19781164. The MATLAB and Python scripts for the analysis of the experiments and for the mathematical models in the computational framework are available through https://github.com/ImperialCollegeLondon/ERASE.
Supplementary Material
References
- Cychosz K. A.; Thommes M. Progress in the Physisorption Characterization of Nanoporous Gas Storage Materials. Engineering 2018, 4, 559–566. 10.1016/j.eng.2018.06.001. [DOI] [Google Scholar]
- Pullumbi P.; Brandani F.; Brandani S. Gas separation by adsorption: technological drivers and opportunities for improvement. Curr. Opin. Chem. Eng. 2019, 24, 131–142. 10.1016/j.coche.2019.04.008. [DOI] [Google Scholar]
- Li H. Y.; Zhao S. N.; Zang S. Q.; Li J. Functional metal-organic frameworks as effective sensors of gases and volatile compounds. Chem. Soc. Rev. 2020, 49, 6364–6401. 10.1039/C9CS00778D. [DOI] [PubMed] [Google Scholar]
- Todd R. S.; He J.; Webley P. A.; Beh C.; Wilson S.; Lloyd M. A. Fast finite-volume method for PSA/VSA cycle simulation - Experimental validation. Ind. Eng. Chem. Res. 2001, 40, 3217–3224. 10.1021/ie0008070. [DOI] [Google Scholar]
- Grande C. A.; Rodrigues A. E. Electric Swing Adsorption for CO2 removal from flue gases. Int. J. Greenh. Gas Control 2007, 2, 194–202. 10.1016/S1750-5836(07)00116-8. [DOI] [Google Scholar]
- Haghpanah R.; Majumder A.; Nilam R.; Rajendran A.; Farooq S.; Karimi I. A.; Amanullah M. Multiobjective optimization of a four-step adsorption process for postcombustion CO2 capture via finite volume simulation. Ind. Eng. Chem. Res. 2013, 52, 4249–4265. 10.1021/ie302658y. [DOI] [Google Scholar]
- Schell J.; Casas N.; Marx D.; Mazzotti M. Precombustion CO2 Capture by Pressure Swing Adsorption (PSA): Comparison of Laboratory PSA Experiments and Simulations. Ind. Eng. Chem. Res. 2013, 52, 8311–8322. 10.1021/ie3026532. [DOI] [Google Scholar]
- Krishnamurthy S.; Rao V. R.; Guntuka S.; Sharratt P.; Haghpanah R.; Rajendran A.; Amanullah M.; Karimi I. A.; Farooq S. CO2 capture from dry flue gas by vacuum swing adsorption: A pilot plant study. AIChE J. 2014, 60, 1830–1842. 10.1002/aic.14435. [DOI] [Google Scholar]
- Khurana M.; Farooq S. Adsorbent Screening for Postcombustion CO2 Capture: A Method Relating Equilibrium Isotherm Characteristics to an Optimum Vacuum Swing Adsorption Process Performance. Ind. Eng. Chem. Res. 2016, 55, 2447–2460. 10.1021/acs.iecr.5b04531. [DOI] [Google Scholar]
- Subramanian Balashankar V.; Rajagopalan A. K.; de Pauw R.; Avila A. M.; Rajendran A. Analysis of a Batch Adsorber Analogue for Rapid Screening of Adsorbents for Postcombustion CO2 Capture. Ind. Eng. Chem. Res. 2019, 58, 3314–3328. 10.1021/acs.iecr.8b05420. [DOI] [Google Scholar]
- Streb A.; Hefti M.; Gazzani M.; Mazzotti M. Novel Adsorption Process for Co-Production of Hydrogen and CO2 from a Multicomponent Stream. Ind. Eng. Chem. Res. 2019, 58, 17489–17506. 10.1021/acs.iecr.9b02817. [DOI] [Google Scholar]
- Streb A.; Mazzotti M. Novel Adsorption Process for Co-Production of Hydrogen and CO2 from a Multicomponent Stream-Part 2: Application to Steam Methane Reforming and Autothermal Reforming Gases †. Ind. Eng. Chem. Res. 2020, 59, 10093–10109. 10.1021/acs.iecr.9b06953. [DOI] [Google Scholar]
- Rajagopalan A. K.; Petit C. Material Screening for Gas Sensing Using an Electronic Nose: Gas Sorption Thermodynamic and Kinetic Considerations. ACS Sensors 2021, 6, 3808–3821. 10.1021/acssensors.1c01807. [DOI] [PubMed] [Google Scholar]
- Zhou H.-C.; Long J. R.; Yaghi O. M. Introduction to Metal-Organic Frameworks. Chem. Rev. 2012, 112, 673–674. 10.1021/cr300014x. [DOI] [PubMed] [Google Scholar]
- Moghadam P. Z.; Li A.; Wiggin S. B.; Tao A.; Maloney A. G. P.; Wood P. A.; Ward S. C.; Fairen-Jimenez D. Development of a Cambridge Structural Database Subset: A Collection of Metal-Organic Frameworks for Past and Future. Chem. Mater. 2017, 29, 2618–2625. 10.1021/acs.chemmater.7b00441. [DOI] [Google Scholar]
- Petit C. Present and future of MOF research in the field of adsorption and molecular separation. Curr. Opin. Chem. Eng. 2018, 20, 132–142. 10.1016/j.coche.2018.04.004. [DOI] [Google Scholar]
- Bennett T. D.; Coudert F. X.; James S. L.; Cooper A. I. The changing state of porous materials. Nat. Mater. 2021, 20, 1179–1187. 10.1038/s41563-021-00957-w. [DOI] [PubMed] [Google Scholar]
- Thommes M.; Kaneko K.; Neimark A. V.; Olivier J. P.; Rodriguez-Reinoso F.; Rouquerol J.; Sing K. S. Physisorption of gases, with special reference to the evaluation of surface area and pore size distribution (IUPAC Technical Report). Pure Appl. Chem. 2015, 87, 1051–1069. 10.1515/pac-2014-1117. [DOI] [Google Scholar]
- Rouquerol J.; Baron G. V.; Denoyel R.; Giesche H.; Groen J.; Klobes P.; Levitz P.; Neimark A. V.; Rigby S.; Skudas R.; et al. The characterization of macroporous solids: An overview of the methodology. Microporous Mesoporous Mater. 2012, 154, 2–6. 10.1016/j.micromeso.2011.09.031. [DOI] [Google Scholar]
- Pini R. Interpretation of net and excess adsorption isotherms in microporous adsorbents. Microporous Mesoporous Mater. 2014, 187, 40–52. 10.1016/j.micromeso.2013.12.005. [DOI] [Google Scholar]
- Brandani S.; Mangano E.; Sarkisov L. Net, excess and absolute adsorption and adsorption of helium. Adsorption 2016, 22, 261–276. 10.1007/s10450-016-9766-0. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Nguyen H. G. T.; Horn J. C.; Bleakney M.; Siderius D. W.; Espinal L. Understanding Material Characteristics through Signature Traits from Helium Pycnometry. Langmuir 2019, 35, 2115–2122. 10.1021/acs.langmuir.8b03731. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Schell J.; Casas N.; Pini R.; Mazzotti M. Pure and binary adsorption of CO2, H2, and N2 on activated carbon. Adsorption 2012, 18, 49–65. 10.1007/s10450-011-9382-y. [DOI] [Google Scholar]
- Xiong Y.; Woodward R. T.; Danaci D.; Evans A.; Tian T.; Azzan H.; Ardakani M.; Petit C. Understanding trade-offs in adsorption capacity, selectivity and kinetics for propylene/propane separation using composites of activated carbon and hypercrosslinked polymer. Chem. Eng. J. 2021, 426, 131628. 10.1016/j.cej.2021.131628. [DOI] [Google Scholar]
- Shade D.; Bout B. W. S.; Sholl D. S.; Walton K. S. Opening the Toolbox: 18 Experimental Techniques for Measurement of Mixed Gas Adsorption. Ind. Eng. Chem. Res. 2022, 61, 2367–2391. 10.1021/acs.iecr.1c03756. [DOI] [Google Scholar]
- Singh V. K.; Kumar E. A. Measurement of CO2 adsorption kinetics on activated carbons suitable for gas storage systems. Greenh. Gases Sci. Technol. 2017, 7, 182–201. 10.1002/ghg.1641. [DOI] [Google Scholar]
- Brandani S.; Brandani F.; Mangano E.; Pullumbi P. Using a volumetric apparatus to identify and measure the mass transfer resistance in commercial adsorbents. Microporous Mesoporous Mater. 2020, 304, 109277. 10.1016/j.micromeso.2019.01.015. [DOI] [Google Scholar]
- Wang J.-Y.; Mangano E.; Brandani S.; Ruthven D. M. A review of common practices in gravimetric and volumetric adsorption kinetic experiments. Adsorption 2021, 27, 295–318. 10.1007/s10450-020-00276-7. [DOI] [Google Scholar]
- Karimi M.; Rodrigues A. E.; Silva J. A. Designing a simple volumetric apparatus for measuring gas adsorption equilibria and kinetics of sorption. Application and validation for CO2, CH4 and N2 adsorption in binder-free beads of 4A zeolite. Chem. Eng. J. 2021, 425, 130538. 10.1016/j.cej.2021.130538. [DOI] [Google Scholar]
- Ruthven D. M.Principles of and Processes; Wiley: New York, 1984; p 464. [Google Scholar]
- Casas N.; Schell J.; Pini R.; Mazzotti M. Fixed bed adsorption of CO2/H2 mixtures on activated carbon: experiments and modeling. Adsorption 2012, 18, 143–161. 10.1007/s10450-012-9389-z. [DOI] [Google Scholar]
- Saleman T.; Xiao G.; Li G.; May E. F. A robust dynamic column breakthrough technique for high-pressure measurements of adsorption equilibria and kinetics. Adsorption 2017, 23, 671–684. 10.1007/s10450-017-9884-3. [DOI] [Google Scholar]
- Wilkins N. S.; Rajendran A.; Farooq S. Dynamic column breakthrough experiments for measurement of adsorption equilibrium and kinetics. Adsorption 2021, 27, 397–422. 10.1007/s10450-020-00269-6. [DOI] [Google Scholar]
- Pini R.; Joss L.; Hosseinzadeh Hejazi S. A. Quantitative imaging of gas adsorption equilibrium and dynamics by X-ray computed tomography. Adsorption 2021, 27, 801–818. 10.1007/s10450-020-00268-7. [DOI] [Google Scholar]
- Wilkins N. S.; Sawada J. A.; Rajendran A. Quantitative Microscale Dynamic Column Breakthrough Apparatus for Measurement of Unary and Binary Adsorption Equilibria on Milligram Quantities of Adsorbents. Ind. Eng. Chem. Res. 2022, 61, 7032–7051. 10.1021/acs.iecr.2c00115. [DOI] [Google Scholar]
- Eic M.; Ruthven D. M. A new experimental technique for measurement of intracrystalline diffusivity. Zeolites 1988, 8, 40–45. 10.1016/S0144-2449(88)80028-9. [DOI] [Google Scholar]
- Brandani S.; Mangano E. The zero length column technique to measure adsorption equilibrium and kinetics: lessons learnt from 30 years of experience. Adsorption 2021, 27, 319–351. 10.1007/s10450-020-00273-w. [DOI] [Google Scholar]
- Verbraeken M.; Centineo A.; Canobbio L.; Brandani S. Accurate blank corrections for zero length column experiments. Adsorption 2021, 27, 129–145. 10.1007/s10450-020-00281-w. [DOI] [Google Scholar]
- Hu X.; Brandani S.; Benin A. I.; Willis R. R. Development of a Semiautomated Zero Length Column Technique for Carbon Capture Applications: Rapid Capacity Ranking of Novel Adsorbents. Ind. Eng. Chem. Res. 2015, 54, 6772–6780. 10.1021/acs.iecr.5b00513. [DOI] [Google Scholar]
- Friedrich D.; Mangano E.; Brandani S. Automatic estimation of kinetic and isotherm parameters from ZLC experiments. Chem. Eng. Sci. 2015, 126, 616–624. 10.1016/j.ces.2014.12.062. [DOI] [Google Scholar]
- L’Hermitte A.; Dawson D. M.; Ferrer P.; Roy K.; Held G.; Tian T.; Ashbrook S. E.; Petit C. Formation Mechanism and Porosity Development in Porous Boron Nitride. J. Phys. Chem. C 2021, 125, 27429. 10.1021/acs.jpcc.1c08565. [DOI] [Google Scholar]
- Silva J. A.; Schumann K.; Rodrigues A. E. Sorption and kinetics of CO2 and CH4 in binderless beads of 13X zeolite. Microporous Mesoporous Mater. 2012, 158, 219–228. 10.1016/j.micromeso.2012.03.042. [DOI] [Google Scholar]
- Brandani F.; Ruthven D.; Coe C. G. Measurement of Adsorption Equilibrium by the Zero Length Column (ZLC) Technique Part 1: Single-Component Systems. Ind. Eng. Chem. Res. 2003, 42, 1451–1461. 10.1021/ie020572n. [DOI] [Google Scholar]
- Glueckauf E. Theory of chromatography. Part 10.—Formulæ for diffusion into spheres and their application to chromatography. Trans. Faraday Soc. 1955, 51, 1540–1551. 10.1039/TF9555101540. [DOI] [Google Scholar]
- Virtanen P.; Gommers R.; Oliphant T. E.; Haberland M.; Reddy T.; Cournapeau D.; Burovski E.; Peterson P.; Weckesser W.; Bright J.; et al. SciPy 1.0: Fundamental Algorithms for Scientific Computing in Python. Nat. Methods 2020, 17, 261–272. 10.1038/s41592-019-0686-2. [DOI] [PMC free article] [PubMed] [Google Scholar]
- geneticalgorithm2. https://github.com/PasaOpasen/geneticalgorithm2 (accessed 2021-03-17).
- Son F. A.; Bukowski B. C.; Islamoglu T.; Snurr R. Q.; Farha O. K. Rapid Quantification of Mass Transfer Barriers in Metal-Organic Framework Crystals. Chem. Mater. 2021, 33, 9093–9100. 10.1021/acs.chemmater.1c02462. [DOI] [Google Scholar]
- Wang J. Y.; Mangano E.; Brandani S.; Brandani F.; Pullumbi P. A novel adsorption differential volumetric apparatus to measure mass transfer in nanoporous materials. Sep. Purif. Technol. 2022, 283, 120210. 10.1016/j.seppur.2021.120210. [DOI] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.











