Ultraviolet Advanced Oxidation Process
Introduction
Ultraviolet (UV) light is widely used in the water industry to inactivate microorganisms by damaging their nucleic acid, which prevents the pathogen from replicating and causing infection (Wright et al, 2006). Some contaminants resistant to biodegradation, such as N-Nitrosodimethylamine (NDMA), are susceptible to UV disinfection. The high oxidizing capability of UV is often used prior to chemical disinfection to ensure high microbial quality water as well as significantly reducing the chemical dosage required.
Advanced oxidation processes (AOPs) are technologies involving the generation of highly reactive oxidative species, predominantly hydroxyl radicals (\(\text{HO} \cdot\)). Unlike conventional chemical oxidation processes, such as using chlorine, which are selective as to which compounds they can degrade, AOPs are able to completely convert organic compounds into carbon dioxide, water and mineral acids. In addition, AOPs are feasible for full-scale use to destroy organic compounds because they generate hydroxyl radicals at ambient temperature and atmospheric pressure. Typically, the commercially available UV AOPs for industrial water treatment are:
UV light and hydrogen peroxide (\(\text{H}_2\text{O}_2\))
UV light and ozone (\(\text{O}_3\))
UV light, hydrogen peroxide (\(\text{H}_2\text{O}_2\)) and ozone (\(\text{O}_3\))
UV AOPs can be modeled at several different levels, depending on the known kinetic pathways and the modeling objectives. In this work, a basic level kinetic model is presented with an assumption on pseudo-steady state approximation for the kinetic description of free radical species. A pseudo-first order rate constant is utilized to represent the overall degradation rate of contaminants. The users need to provide either UV dose and disinfection rate, or rate constant and exposure time that are can be acquired during UV validation tests. These measurements are then used to simulate the removal of contaminants during the UV AOP process.
This model also accounts for the energy demand for the disinfection process. The users need to provide Electrical Efficiency per Log Order Reduction (EE/O) to evaluate energy costs.
Ports
The model provides two ports (Pyomo notation in parentheses):
Inlet port (inlet)
Outlet port (outlet)
Sets
Description |
Symbol |
Indices |
---|---|---|
Time |
\(t\) |
[0] |
Phases |
\(p\) |
[‘Liq’] |
Components |
\(j\) |
[‘H2O’, ‘NDMA’, …] |
Degrees of Freedom and Variables
The UV system includes the state variables from the associated property package, and an outline of these variables are listed below:
Description |
Symbol |
Variable Name |
Index |
Units |
---|---|---|---|---|
Inlet temperature |
\(T\) |
temperature |
[t] |
\(\text{K}\) |
Inlet pressure |
\(P_{in}\) |
pressure |
[t] |
\(\text{Pa}\) |
Outlet pressure |
\(P_{out}\) |
pressure |
[t] |
\(\text{Pa}\) |
Mass flowrate of components |
\(M_j\) |
flow_mass_phase_comp |
[t, ‘Liq’, j] |
\(\text{kg/s}\) |
Inlet volumetric flowrate |
\(F_{in}\) |
flow_vol |
[t] |
\(\text{m}^3\text{/s}\) |
NOTE: Variables for ‘temperature’, ‘pressure’, ‘flow_mass_phase_comp’, and ‘flow_vol’ come from the associated property package as state variables and are accessed via {port_name}.{state_var_name}
Aside from the inlet feed state variables (i.e., temperature, pressure, component mass flowrates), the UV AOP model has at least an additional 7 degrees of freedom that the user must specify. The table below gives an outline of these.
Description |
Symbol |
Variable Name |
Index |
Units |
---|---|---|---|---|
Inactivation rate coefficient |
\(k\) |
inactivation_rate |
[‘Liq’, j] |
\(\text{m}^2\text{/J}\) |
Overall pseudo-first order rate constant |
\(k_0\) |
rate_constant |
[‘Liq’, j] |
\(\text{s}^{-1}\) |
Pseudo-first order rate constant for direct photolysis of component |
\(k_d\) |
photolysis_rate_constant |
[‘Liq’, j] |
\(\text{s}^{-1}\) |
Pseudo-first order rate constant for indirect photolysis of component |
\(k_i\) |
reaction_rate_constant |
[‘Liq’, j] |
\(\text{s}^{-1}\) |
UV dose |
\(D\) |
uv_dose |
None |
\(\text{J/}\text{m}^2\) |
Average intensity of UV light |
\(I\) |
uv_intensity |
None |
\(\text{J/}\text{m}^2\text{/s}\) |
Exposure time of UV light |
\(t\) |
exposure_time |
None |
\(\text{s}\) |
Electricity demand of components |
\(E_j\) |
electricity_demand_phase_comp |
[t, ‘Liq’, j] |
\(\text{W}\) |
Electricity efficiency per log order reduction (EE/O) |
\(EE/O_j\) |
electrical_efficiency_phase_comp |
[t, ‘Liq’, j] |
\(\text{J/}\text{m}^3\) |
Lamp efficiency |
\(\eta\) |
lamp_efficiency |
None |
None |
UV transmittance |
\(UVT\) |
UVT |
None |
None |
UV absorbance |
\(UVA\) |
UVA |
None |
None |
- Users must provide values for and ‘fix’ certain variables to solve the model with DOF=0. Thus, users should fix
either ‘inactivation_rate’ or ‘rate_constant’,
either ‘photolysis_rate_constant’ or ‘reaction_rate_constant’,
two variables out of ‘uv_dose’, ‘uv_intensity’ and ‘exposure_time’,
either ‘electricity_demand_phase_comp’ or ‘electrical_efficiency’,
either ‘UVT’ or ‘UVA’,
and ‘lamp_efficiency’.
However, users may later unfix certain variables for optimization purposes.
Equations and Relationships
Description |
Equation |
---|---|
UV dose |
\(D = I \cdot t\) |
Pseudo-first order rate constant |
\(k_0 = I \cdot k\) |
Pseudo-first order rate constant |
\(k_0 = k_d + k_i\) |
Solvent mass balance |
\(M_{\text{H2O},out} = M_{\text{H2O},in}\) |
Solute mass balance |
\(M_{j,out} = M_{j,in} \cdot \exp(D \cdot k)\) |
Electricity demand |
\(E_j = EE/O_j \cdot F_{in} \cdot \log_{10}(M_{j,in} / M_{j,out}) / \eta\) |
UV absorbance |
\(UVA = -\log_{10}(UVT)\) |
Class Documentation
References
Wright, H., Gaithuma, D., Greene, D., Aieta, M. (2006) Integration of validation, design, and operation provides optimal implementation of UV disinfection. American Water Works Association, 98, 81-92