AN ABSTRACT OF THE THESIS OF Travis J. Campbell for the degree of Master of Science in Chemical Engineering presented on May 14, 2011 Title: Photochemical Reduction of Carbon Dioxide in Aqueous and Ionic Liquid Solutions in a Microreactor with TiO2 Catalyst; Experiment and Modeling Abstract approved: Goran N. Jovanovic Alexandre F. Yokochi Microtechnology was used to study the chemical reduction of dissolved carbon dioxide into useful products. A novel TiO2 photocatalyst was used to activate the reaction under ultraviolet irradiation. CO2 was dissolved in aqueous and 50% BMIM-BF4 (ionic liquid) solutions. The introduction of an ionic liquid increased the solubility of CO2 by 60%. Both solutions were pumped through a continuous photochemical microreactor and analyzed for products. The aqueous photochemical microreactor process produced 5x10-8-1x10-6 moles of methane per liter of solution processed. These values vary with mean residence time within the 0.016 mL microreactor volume. Serial reduction intermediates are likely present in solution below the detection limits of our analytical instruments. The 50% ionic liquid process produced 4x10-8-1x10-7 moles of methane per liter of solution processed. Similarly, no intermediates were measured. Mathematical models for the kinetic mechanism, momentum transfer, and mass transfer within the reactor were developed. These models were added to a numerical simulation and compared to experimental values. An optimization scheme was executed to extract meaningful reaction rate constants from the simulation that best fit the experimental data. Reaction rate constants reflect the feasibility of operating these processes and the numerical models can be used as design tools. ©Copyright by Travis J. Campbell May 14, 2013 All Rights Reserved Photochemical Reduction of Carbon Dioxide in Aqueous and Ionic Liquid Solutions in a Microreactor with TiO2 Catalyst; Experiment and Modeling by Travis J. Campbell A THESIS submitted to Oregon State University in partial fulfillment of the requirements for the degree of Master of Science Presented May 14, 2013 Commencement June 2013 Master of Science thesis of Travis J. Campbell presented on May 14, 2013. APPROVED: Co-Major Professor, representing Chemical Engineering Co-Major Professor, representing Chemical Engineering Head of the School of Chemical, Biological, and Environmental Engineering Dean of the Graduate School I understand that my thesis will become part of the permanent collection of Oregon State University libraries. My signature below authorizes release of my thesis to any reader upon request. Travis J. Campbell, Author ACKNOWLEDGEMENTS Thank you, Dr. Jovanovic, for challenging me with this project and mentoring me throughout the process. Thank you, Dr. Yokochi, for your guidance, expertise, and remarkable patience. I could not have finished without the help of Dr. Azizian, a humble and incredibly talented man. Special thanks to everyone at the Microproducts Breakthrough Institute (MBI), Oregon State University, and the Petroleum Authority of Thailand (PTT) that created this opportunity to explore a new frontier of chemical engineering. To my fellow graduate students, I cannot thank you enough for everything. Special thanks to Yu Miao (Tony), my lab partner, who deserves equal credit for this work. TABLE OF CONTENTS Page 1. INTRODUCTION ...................................................................................................1 2. GOALS AND OBJECTIVES ..................................................................................3 3. THEORETICAL BACKGROUND AND TOOLS .................................................5 3.1 Kinetic Model ..............................................................................................5 3.2 Momentum Model .....................................................................................24 3.3 Mass Transfer Model .................................................................................28 3.4 Numerical Model .......................................................................................31 3.5 Numerical Optimization.............................................................................33 4. EXPERIMENTAL APPARATUS, METHODS AND MEASUREMENTS ........36 4.1 Experimental Apparatus.............................................................................36 4.2 Methods......................................................................................................41 4.3 Measurements ............................................................................................41 5. MATERIALS, METHODS, PROCEDURES .......................................................42 6. EXPERIMENTAL DATA .....................................................................................49 7. EXPERIMENTAL RESULTS...............................................................................51 8. CONTRIBUTION TO SCIENCE AND CONCLUSIONS ...................................54 9. RECOMMENDATIONS FOR FUTURE WORK ................................................56 BIBLIOGRAPHY ..................................................................................................57 APPENDICES .......................................................................................................60 LIST OF FIGURES Figure Page 3.1 Depiction of Chemical Reaction at a Photocatalyst Surface .......................................5 3.2 Depiction of Electron/Hole Pair Generation and Recombination................................6 3.3 Depiction of Surface Reaction Mechanism ...............................................................18 3.4 Depiction of Surface Adsorption ...............................................................................18 3.5 Depiction of Surface Desorption ...............................................................................19 3.6 Velocity Profile of Liquid in a Microchannel ............................................................24 3.7 Velocity Profile in the Microchannel .........................................................................27 3.8 Differential Fluid Element in a Microchannel ...........................................................28 3.9 COMSOL Contour Plot of Velocity in the Microreactor Cross Section ...................31 3.10 COMSOL Meshing in the Microreactor Numerical Model .......................................31 3.11 Example of Numerical Model Curves Compared to Experimental Data ..................32 3.12 Flowchart of Optimization Program ..........................................................................34 3.13 Plot of Objective Function vs. Iteration Number .......................................................34 3.14 Reaction Rate Constants vs. Iteration Number ..........................................................35 4.1 Photocatalytic Microreactor Process Schematic ........................................................36 4.2 Photocatalytic Microreactor Components..................................................................37 4.3 Schematic of Parallel Plate Photocatalytic Microreactor...........................................37 4.4 Design Drawing of Catalyst on Quartz Crystal .........................................................38 4.5 16,000x SEM Image of NanospringsTM .....................................................................38 4.6 Photon Counts Across the UV-Visual Spectra from Light Source ............................39 4.7 Light Intensity at 254 nm versus Distance from UV Source .....................................40 LIST OF FIGURES (Continued) Figure Page 5.1 CO2 Solubility in H2O versus Temperature1 ..............................................................43 5.2 Calibration Curve for Formic Acid Measurement .....................................................44 5.3 Example Peak Measurement – Formaldehyde Peak on Upper Right .......................45 5.4 Calibration Curve for Formaldehyde Measurement ..................................................45 5.5 Example Peak Measurement – Methanol Peak Third from Left ...............................46 5.6 Calibration Curve for Methanol Measurement ..........................................................47 5.7 Calibration Curve for Methane Measurement ...........................................................48 6.1 Methane Produced in the Aqueous Photocatalytic Microreactor Process .................49 6.2 Methane Produced in the 50% Ionic Liquid Process .................................................50 7.1 Aqueous Photocatalytic Microreactor Optimization Results.....................................51 7.2 50% Ionic Liquid in Water Photocatalytic Microreactor Optimization Results ........51 8.1 Predicted Values of All Compounds in Aqueous System from Model .....................54 LIST OF TABLES Table Page 3.1 Diffusion Coefficients Used in the Mass Transfer Model .........................................30 4.1 EDAX Elemental Analysis of Catalyst Surface.........................................................39 5.1 CO2 Solubility in H2O at Common Temperatures .....................................................43 6.1 Aqueous Photocatalytic Microreactor Experimental Results ....................................49 6.2 50% Ionic Liquid Experimental Results ....................................................................50 7.1 Reaction Rate Constants from Optimized Model ......................................................53 LIST OF SYMBOLS Symbol Units - e Φ Description [6.02x10 -23 Electron 2 photons/m ·s] “Moles” of incident photons per area per time h + - Positive hole, caused by electron absence i(s) - Chemical species i adsorbed onto a surface (s) i+ - Electron-deficient species i i* - Radical species i i- - Electron-rich species i Kh - Hydration constant Ka1 - First acid dissociation constant CT - Number of catalyst sites total C - Number of catalyst sites empty C - Number of catalyst sites occupied Ci, - Number of catalyst sites occupied by species i ri [mol/m3·s] Reaction rate of species i in the bulk ri,s [mol/m2·s] Reaction rate of species i at the surface [i] [mol/m3] σ [m2] Catalyst surface area ν [m3] Catalyst volume γ [g/m2] Reactor catalyst loading α [m2/g] Available surface area per mass of catalyst -1 s [m ] DiB 2 [m /s] Mi [g/mol] Vi [m3/mol] φ - Concentration of species i Ratio of σ to ν Diffusion coefficient for species i into bulk fluid B Molecular weight of species i Molal volume of species i Association parameter in Wilke-Chang LIST OF APPENDICES Appendix Page Hardware Information ........................................................................................................60 A.1 Harvard Apparatus 975 Syringe Pump .........................................................60 A.2 (SG009660) SGE 50 mL Gas-tight, Glass Syringe.......................................60 A.3 Connection Detail 1 ......................................................................................61 A.4 Connection Detail 2 ......................................................................................61 A.5 Microreactor Components.............................................................................62 A.6 Quartz Crystal, Cut and Drilled by Technical Glass Products ......................63 A.7 Quartz Plate with Catalyst Applied ...............................................................63 Catalyst Characterization ...................................................................................................64 A.8 1,000x SEM image of TiO2-coated NanospringsTM .....................................64 A.9 2,000x SEM image of TiO2-coated NanospringsTM .....................................64 A.10 4,000x SEM image of TiO2-coated NanospringsTM .....................................65 A.11 4,000x SEM image of TiO2-coated NanospringsTM after Gold ALD ..........65 A.12 8,000x SEM image of TiO2-coated NanospringsTM after Gold ALD ..........66 A.13 16,000x SEM image of TiO2-coated NanospringsTM after Gold ALD ........66 A.14 30,000x SEM image of TiO2-coated NanospringsTM after Gold ALD ........67 A.15 60,000x SEM image of TiO2-coated NanospringsTM after Gold ALD ........67 T.1 Catalyst Thickness at Six Locations ..............................................................68 T.2 Catalyst Thickness Measurement Using 10x Optic.......................................68 T.3 Catalyst Thickness Measurement Using 20x Optic.......................................68 LIST OF APPENDICES (Continued) Appendix Page Numerical Model ...............................................................................................................69 Numerical Optimization.....................................................................................................84 Statistical Methods .............................................................................................................85 T.4 Z-values for Various Levels of Confidence (LOC) .......................................85 Photochemical Reduction of Carbon Dioxide in Aqueous and Ionic Liquid Solutions in a Microreactor with TiO2-Catalyst; Experiment and Modeling CHAPTER 1 INTRODUCTION CO2 is accountable for 50% of the greenhouse gas effect in earth’s atmosphere2. This alarming realization provides a strong incentive to explore new processes for chemical reduction of CO2. However, reduction is an energy intensive process. It is possible that in the near future profit functions will evolve to include emissions of greenhouse gases. With that in mind, we briefly review the available processes for CO2 reduction. Electro catalytic processes provide one option for reduction of CO23. These systems are subject to varying life cycles and do not address the net energy loss. Bioconversion is another option, but the system is also energetically unfavorable. Some CO2 is used to manufacture commodity chemicals, but total demand amounts to a small fraction of the annual production4. A solution is required which circumvents the net energy loss by employing renewable sources. Another option for chemical reduction is photocatalysis. Light-activated catalysts reduce the activation energy required for chemical conversion. This process has the advantage of creating useful chemical products such as methane, methanol, and ethanol. Photocatalysis may become energetically favorable by harnessing and coupling the renewable power of solar energy5. In our studies, we demonstrate that photocatalysis is possible under favorable conditions of ambient temperature and pressure, making the process relatively safe. There have been several successful demonstrations of CO2 reduction via photocatalysis. One catalyst that is commonly used due to its abundance in nature is titanium dioxide (TiO2). In fact, TiO2 has been used with dissolved CO2, ultraviolet light, 2 doped transition metals, and organic precursors to produce formaldehyde,6 methanol,6, oxalic acid,7 methane,8 formic acid, and hydrogen9. These experiments all demonstrated the capability of batch photo reduction processes. Applying a microreactor would allow us to extend our study to the continuous operation of such processes. Microreactors are sized to capitalize on the natural diffusion of molecules. Defined with a characteristic length between 1-100 micrometers, a microreactor scales down chemical processes such that diffusion will transport a molecule in solution from reactor wall to wall in under one second. Molecules rapidly permeate porous media such as packed beds and catalyst layers with relative ease. Applied specifically to catalytic systems, the implication is that reaction rates will increase significantly. The microreactor used in our study contains a unique catalyst that is mostly void space with large surface area. The NanospringTM catalyst has an atomic layer-deposited conformal coating of TiO2 on the surface to enable photocatalytic reduction of CO2. The scale of this reactor combined with the unique catalyst architecture allows CO2 to rapidly diffuse to the catalyst surface, where reaction occurs, and quickly diffuse back out where convective mass transfer is dominant. Additionally, an ionic liquid is added to the aqueous solvent to increase CO2 concentration within the microreactor. Ionic liquids are liquid salts that can form complexes with dissolved CO2 and thus more can be absorbed into solution10. Complexes have additional functionality in that they can to be susceptible chemical reduction. For example, Rosen et al. demonstrated that an ionic liquid complex renders CO2 more susceptible to electrochemical reduction. The result was that minimal over potential beyond the net change in chemical potential was required to drive a reduction to carbon monoxide11. We will apply the ionic liquid to our microreactor for study. 3 CHAPTER 2 GOALS AND OBJECTIVES There are two major goals of this work: 1. Provide experimental and modeling/simulation evidence that photochemical reduction of carbon dioxide in aqueous and ionic liquid solutions in a microreactor with TiO2 catalyst is feasible. 2. Determine the reaction rate constants, which emerge from the chemical reaction mechanism adopted in this thesis. To achieve these goals, the following objectives have to be accomplished: a. Define the reaction mechanism for the photochemical reduction of CO2 in aqueous and ionic liquid solution on TiO2 catalyst. b. Define a mathematical model based on the conservation of mass and momentum transport variables, which can represent operation of a photochemical microreactor. c. Validate the model by performing initial simulation of the reactor performance. d. Design, manufacture and assemble a photochemical microreactor. e. Design and build a test-loop suitable for testing the photochemical microreactor. f. Design and characterize the TiO2 catalyst suitable for the photochemical reduction of CO2 in aqueous and ionic liquid solution. g. Design an instrumentation system and perform necessary calibration and validation. h. Perform experiments i. Determine the reaction rate constants pertinent for the adopted chemical reaction mechanism. This objective is performed by comparing experimental data with a mathematical model, using numerical simulation and optimization. When convergence is achieved, the model will effectively become a tool for system analysis and design. 4 j. Define recommendations for future study, development and commercialization of the system. 5 CHAPTER 3 THEORETICAL BACKGROUND AND TOOLS To characterize any chemical process, a sufficiently thorough understanding of the physical system is required. This system is described by three physical models: kinetic, momentum, and mass. All three are combined in one numerical model which is used to simulate the physical system. Experimental results are compared to the model using an optimization program until the model and experimental results converge. At convergence, the numerical model’s reaction rate constants reflect the true behavior of the physical system, and those rate constants can be effectively used for system analysis and design. 3.1 Kinetic Model All reactions occur at the catalyst surface, and therefore, all reaction rates are expressed as ri,s, which is the reaction rate of species i at the catalyst surface s. Figure 3.1 Depiction of Chemical Reaction at a Photocatalyst Surface In photocatalytic reduction, photons are absorbed by a catalyst, generating electron/hole pairs. 6 k1 TiO2 e(s ) h(s ) (1) Here, light energy flux is quantified with the symbol Φ [6.02x10-23 photons/m2·s]. Photons have been converted to “moles” for homogeneity with chemical species in these expressions. Electron/hole pairs may facilitate chemical reaction or recombine to release heat. 2 e(s) h(s) heat k (2) Figure 3.2 Depiction of Electron/Hole Pair Generation and Recombination In this mechanism, TiO2 absorbs photons and CO2 is reduced to formic acid (HCOOH), formaldehyde (HCHO), methanol (CH3OH), and methane (CH4) in series. The model is adopted from similar work by B. Srinvas et al.7 7 To enable CO2 reduction, water is oxidized by electron holes to produce protons and hydroxyl radicals. Hydroxyl radicals combine to form hydrogen peroxide (H2O2), which is subsequently oxidized by electron holes to generate oxygen and protons. 3 H2O(s) h(s) H(s) OH(s) (3) 4 2OH(s) H 2O2(s) (4) 5 H2O2(s) h(s) O2(s) 2H(s) (5) 6 O2(s) h(s) O2(s) (6) k7 H 2O2( s ) 2OH (s ) (7) k k k k Upon dissolution in water, a small amount of CO2 forms carbonate and, subsequently, carbonic acid (H2CO3, Kh = 1.7x10-3 , Ka1 = 2.5x10-4 M, pH = 4.4 at 25 ⁰C). Carbonic acid dissociates and acidifies the bulk solution. 8 CO2(s) H 2O(s) H 2CO3(s) (8) 2 9 H 2CO3(s) 2H(s) CO3(s) (9) k k8 k k9 The net effect of equations (3) - (7) is the generation of hydronium ions (H+) and electrons (e-) that may go on to reduce CO2 or recombine to form hydrogen molecules. 10 H(s) e(s) H(s) (10) 11 2H(s) H 2(s) (11) k k Some CO2 will adsorb to the catalyst surface where serial reduction occurs. Upon adsorption, CO2 is reduced to an anionic radical. 8 12 CO2(s) e(s) O C O(s) k (12) Adsorbed, anionic radicals can combine with protons to yield formic acid, formaldehyde, methanol, or methane in series, respectively. k13 O C O(s ) H(s) O C OH( s) k14 O C OH( s) H(s ) O CH OH(s ) (13) (formic acid) (14) k15 O CH OH( s) e(s) OH HC O(s) (15) k16 OH HC O(s) H(s) OH HC OH( s) (16) k17 OH HC OH(s) e(s) OH C() H OH(s) (17) k18 OH C() H OH(s) H(s) OH CH2 OH(s) (18) k19 OH CH2 OH( s) H2O( s) HCHO( s ) (19) (formaldehyde) k20 HCHO( s ) e(s ) HC H O(s ) (20) k21 HC H O(s ) H(s ) HCH OH( s ) (21) k22 HC H OH( s) H(s) CH3OH( s) (methanol) k23 CH3OH( s ) H(s ) C H3( s) H2O( s) k24 C H 3( s ) H (s ) CH 4( s ) (22) (23) (methane) (24) A material balance is conducted using the equations above. The Quasi-Steady State assumption is applied to determine the concentration of all compounds on the catalyst surface [mol/m2]: Concentration of carbon dioxide CO2 on the catalyst surface [mol/m2]: d CO2( s ) k12 e(s ) CO2( s ) k8 CO2( s ) H2O( s ) k8 H2CO3( s ) dt (25) 9 Concentration of hydrogen H2 on the catalyst surface [mol/m2]: (26) 2 d H2( s ) k11 H(s ) dt Concentration of formic acid HCOOH on the catalyst surface [mol/m2]: (27) d HCOOH( s ) k14 H(s ) O C OH( s ) k15 e(s ) HCOOH( s) dt Concentration of formaldehyde HCHO on the catalyst surface [mol/m2]: (28) d HCHO( s ) k19 OH CH 2 OH ( s ) k20 e(s ) HCHO( s ) dt Concentration of methanol CH3OH on the catalyst surface [mol/m2]: (29) d CH3OH( s ) k22 HC H OH( s ) H(s ) k23 H(s ) CH3OH( s) dt Concentration of methane CH4 on the catalyst surface [mol/m2]: (30) d CH 4( s ) k24 C H 3( s ) H (s ) dt Concentration of holes h+ on the catalyst surface [mol/m2]: (31) d h( s ) k1 k2 h(s ) e(s ) k3 H 2O( s ) h(s ) k5 H 2O2( s ) h(s ) dt k6 O2( s ) h(s ) Concentration of electrons e- on the catalyst surface [mol/m2]: (32) d e( s ) k1 k2 e(s ) h(s ) k10 H (s ) e(s ) k12 CO2( s ) e(s ) dt k15 HCOOH ( s ) e(s ) k17 OH HC OH ( s ) e(s ) k20 e(s ) HCHO( s ) 10 Concentration of hydrogen radicals H on the catalyst surface [mol/m2]: (33) 2 d H (s ) k10 H (s ) e(s ) k11 H (s ) k14 H (s ) O C OH ( s ) dt k22 HC H OH ( s ) H (s ) k23 H (s ) CH 3OH ( s ) k24 C H 3( s ) H (s ) Concentration of hydrogen ions H+ on the catalyst surface [mol/m2]: (34) d H (s ) k3 H 2O( s ) h(s ) 2k5 H 2O2( s ) h(s ) 2k9 H 2CO3( s ) dt 2 k9 H (s ) CO3(2s ) k10 H (s ) e(s ) k13 H (s ) O C O(s ) k16 H (s ) OH HC O(s ) k18 H (s ) OH C ( ) H OH ( s ) k21 H (s ) HC H O(s ) Concentration of O C O on the catalyst surface [mol/m2]: (35) d O C O(s ) k12 CO2( s ) e(s ) k13 H(s) O C O(s) dt Concentration of O C OH on the catalyst surface [mol/m2]: (36) d O C OH( s ) k13 H(s ) O C O(s ) k14 H(s) O C OH( s) dt Concentration of OH HC O on the catalyst surface [mol/m2]: (37) d OH HC O(s ) k15 HCOOH( s ) e(s) k16 H(s) OH HC O(s) dt Concentration of OH HC OH on the catalyst surface [mol/m2]: d OH HC OH ( s ) k16 H (s ) OH HC O(s ) dt k17 OH HC OH ( s ) e(s ) (38) 11 Concentration of OH C ( ) H OH on the catalyst surface [mol/m2]: (39) d OH C ( ) H OH ( s ) k17 OH HC OH ( s ) e(s ) dt k18 H (s ) OH C ( ) H OH ( s ) Concentration of OH CH2 OH on the catalyst surface [mol/m2]: (40) d OH CH 2 OH ( s ) k18 H (s ) OH C ( ) H OH ( s ) dt k19 OH CH 2 OH ( s ) Concentration of HC H O on the catalyst surface [mol/m2]: (41) d HC H O(s ) k20 e(s ) HCHO( s ) k21 H(s ) HC H O(s ) dt Concentration of HC H OH on the catalyst surface [mol/m2]: (42) d HC H OH( s ) k21 H(s ) HC H O(s ) k22 HC H OH( s ) H(s ) dt Concentration of C H3 on the catalyst surface [mol/m2]: (43) d C H 3( s ) k23 H (s ) CH 3OH ( s ) k24 C H 3( s) H (s) dt Concentration of OH on the catalyst surface [mol/m2]: (44) 2 d OH (s ) k3 H 2O( s ) h(s ) k4 OH (s ) k7 H 2O2( s ) dt Concentration of H2O2 on the catalyst surface [mol/m2]: (45) 12 2 d H 2O2( s ) k4 OH (s ) k5 H 2O2( s ) h(s ) k7 H 2O2( s ) dt Concentration of O2 on the catalyst surface [mol/m2]: (46) d O2( s) k5 H2O2( s) h(s) k6 O2( s) h(s) dt Concentration of O2 on the catalyst surface [mol/m2]: (47) d O2( s ) k6 O2( s ) h(s ) dt Concentration of H 2CO3 on the catalyst surface [mol/m2]: (48) d H 2CO3( s ) k8 H 2O( s ) CO2( s ) k8 H 2CO3( s ) k9 H 2CO3( s ) dt 2 k9 H (s ) CO3(2 s ) Concentration of CO32 on the catalyst surface [mol/m2]: (49) 2 d CO3(2s) k9 H2CO3( s) k9 H(s) CO3(2s) dt With equations for all concentrations at the catalyst surface, the kinetic model can be built to determine rates of reaction at the catalyst surface. Several assumptions are employed to simplify the model. They allow us to reduce the model to its most significant variables and study their effects on the system: 1. Photocatalytic reduction is completed via e , H and H attack on CO2 . 13 2. The concentrations of h and e are constant at steady state, and by employing the Quasi-Steady-State Assumption (QSSA), their changes with time are negligible. d d h e 0 dt dt 3. Recombination rate of h and e is much faster than formation rate of hydroxyl radicals.16 k2 e h k3 H2O( s) h 4. Recombination rate of h and e is much faster than consumption rate of hydrogen peroxide and formation rate of oxygen. k2 e h k5 H2O2( s ) h k6 O2( s) h 5. The concentrations of h and e are equal. h e 6. Employing the Quasi-Steady-State Assumption, the concentrations of all radicals are constant at steady state. d d d d H (s ) H (s ) OH (s ) O C O(s ) dt dt dt dt d d O C OH ( s ) OH HC O(s ) dt dt d d OH HC OH ( s ) OH C ( ) H OH ( s ) dt dt d d OH CH 2 OH ( s ) HC H O(s ) dt dt d d HC H OH ( s ) C H 3( s ) 0 dt dt 14 7. At steady state, the number of available catalyst sites is constant, as well as the number of occupied/unoccupied catalyst sites. C Ci , CT C C const i dCT 0; dt dC dC 0 0; dt dt 8. The concentrations of hydrogen peroxide, carbonic acid and carbonate ions are very low. H 2O2 0, H 2CO3 0, CO32 0 9. The low hydration constant of aqueous CO2 renders the carbonic acid equilibrium reaction insignificant. k k12 CO2( s ) 1 k2 0.5 k8 CO2( s ) H 2O( s ) k8 H 2CO3( s ) These assumptions are applied to the QSSA equations for each compound’s concentration at the catalyst surface (eq. 25-49) to yield simplified expressions: 1. Applied assumptions [2], [3], [4] and [5] on equation (31) : d h( s ) k1 k2 h(s ) e(s ) k3 H 2O( s ) h(s ) k5 H 2O2( s ) h(s ) dt 2 k6 O2( s ) h(s ) k1 k2 h(s ) e(s ) k1 k2 h(s ) 0 k e h 1 k2 (s) 0.5 (s) 2. Applied assumption [6] on equation (35) : (50) 15 d O C O(s ) k12 CO2( s ) e(s ) k13 H(s ) O C O(s ) 0 dt O C O (s) k12 CO2( s ) e(s ) k13 H(s ) (51) 3. Applied assumption [6] on equation (36) : d O C OH ( s ) k13 H (s ) O C O(s ) dt k14 H (s ) O C OH ( s ) 0 O C OH ( s ) k13 H (s ) O C O(s ) k14 H (s ) (52) 4. Applied assumption [6] on equation (37) : d OH HC O(s ) k15 HCOOH ( s ) e(s ) dt k16 H (s ) OH HC O(s ) 0 OH HC O (s) k15 HCOOH ( s ) e(s ) k16 H(s ) (53) 5. Applied assumption [6] on equation (38) : d OH HC OH ( s ) k16 H (s ) OH HC O(s ) dt k17 OH HC OH ( s ) e(s ) 0 OH HC OH ( s ) k16 H (s ) OH HC O(s ) k17 e(s ) 6. Applied assumption [6] on equation (39) : (54) 16 d OH C ( ) H OH ( s ) k17 OH HC OH ( s ) e(s ) dt k18 H (s ) OH C ( ) H OH ( s ) 0 OH C ( ) H OH ( s ) k17 OH HC OH ( s ) e(s ) k18 H (s ) (55) 7. Applied assumption [6] on equation (40) : d OH CH 2 OH ( s ) k18 H (s ) OH C ( ) H OH ( s ) dt k19 OH CH 2 OH ( s ) 0 OH CH 2 OH ( s ) k18 H (s ) OH C ( ) H OH ( s ) k19 (56) 8. Applied assumption [6] on equation (41) : d HC H O(s ) k20 e(s ) HCHO( s ) k21 H(s ) HC H O(s ) 0 dt HC H O (s) k20 e(s ) HCHO( s ) k21 H (s ) (57) 9. Applied assumption [6] on equation (42) : d HC H OH ( s ) k21 H (s ) HC H O(s ) dt k22 HC H OH ( s ) H (s ) 0 HC H OH ( s ) k21 H (s ) HC H O(s ) k22 H (s ) 10. Applied assumption [6] on equation (43) : (58) 17 d C H3( s ) k23 H (s ) CH 3OH ( s ) k24 C H 3( s ) H (s ) 0 dt C H 3( s ) k23 CH 3OH ( s ) (59) k24 11. Applied assumption [6] and [8] on equation (34) : d H (s ) k3 H 2O( s ) h(s ) k10 H (s ) e(s ) k13 H (s ) O C O(s) dt k16 H (s ) OH HC O(s ) k18 H (s ) OH C ( ) H OH ( s ) k21 H (s ) HC H O(s ) 0 Substitute in equations (50), (51), (53), (54), (55), and (57) k3 H 2O( s ) k10 H (s ) k12 CO2( s ) 2k15 HCOOH ( s ) (60) k20 HCHO( s ) 0 12. Applied assumption (6) on Eq33: 2 d H (s ) k10 H (s ) e(s ) k11 H (s ) k14 H (s ) O C OH ( s ) dt k22 HC H OH ( s ) H (s ) k23 H (s ) CH 3OH ( s ) k24 C H 3( s ) H (s ) 0 Substitute in equations (50), (51), (52), (57), (58), (59), and (60) k k11 H 2k23 H CH 3OH ( s ) 2k12 CO2( s ) 1 k2 (s) 2 0.5 k k 2k15 HCOOH ( s ) 1 2k20 HCHO( s ) 1 k2 k2 k k3 H 2O( s ) 1 k2 0.5 (s) 0.5 0 0.5 (61) 18 Species in the bulk fluid are adsorbed onto the catalyst surface. A fraction of the adsorbed species react and are converted into other species, which can desorb back into the bulk12. Taking CO2 as an example, the surface adsorption, reaction at the surface, and rate of desorption are depicted below: Figure 3.3 Depiction of Surface Reaction Mechanism Figure 3.4 Depiction of Surface Adsorption kads CO2 Surface CO2( s ) kdes rads,CO2 1 Vfluid in reactor dNi CO2 C kads ,CO2 CO2 kads dt k ads C kads 19 Figure 3.5 Depiction of Surface Desorption rdes ,CO2 1 catalyst surface rs ,CO2 d CO2( s ) dt dNi kdes ,CO2 CO2( s ) dt 0.5 k k12 CO2( s ) 1 k8 CO2( s ) H 2O( s ) k8 H 2CO3( s ) k2 k k12 CO2( s ) 1 k2 rads ,CO2 0.5 r r s rdes,CO rs,CO des ,CO s ,CO 2 2 2 2 0.5 k1 kads ,CO2 CO2 s kdes ,CO2 k12 CO2( s ) k2 (62) In the previous equations, (σ) is catalyst surface area [m2], (ν) is catalyst volume [m3] within the reactor, (γ) is reactor catalyst loading [g/m2], (α) is available surface area of catalyst per mass of catalyst [m2/g], and s is the ratio (σ/ν) [m-1]. Using the same method for other species, for formic acid (HCOOH): rHCOOH ( s ) k d HCOOH ( s ) k12 CO2( s ) k15 HCOOH ( s ) 1 dt k2 rads , HCOOH s rdes , HCOOH rs , HCOOH 0.5 20 kads , HCOOH HCOOH s 0.5 k1 kdes , HCOOH HCOOH ( s ) k12 CO2( s ) k15 HCOOH ( s ) k2 (63) For formaldehyde (HCHO): rHCHO ( s ) k d HCHO( s ) k15 HCOOH ( s ) k20 HCHO( s ) 1 dt k2 0.5 rads , HCHO s rdes , HCHO rs , HCHO kads , HCHO HCHO s 0.5 k1 kdes , HCHO HCHO( s ) k15 HCOOH ( s ) k20 HCHO( s ) k2 (64) For methanol (CH3OH): rCH3OH ( s ) k d CH 3OH ( s ) k20 HCHO( s ) 1 dt k2 rads ,CH3OH s rdes ,CH3OH rs ,CH3OH 0.5 k23 CH 3OH ( s ) H (s ) kads ,CH3OH CH 3OH s 0.5 (65) k1 kdes ,CH3OH CH 3OH ( s ) k20 HCHO( s ) k23 CH 3OH ( s ) H (s ) k2 For methane (CH4): rCH4 ( s) d CH4( s ) k23 CH3OH( s) H(s) dt 21 rads ,CH4 s rdes ,CH4 rs ,CH4 kads ,CH4 CH 4 s kdes ,CH4 CH 4( s ) k23 CH3OH ( s ) H (s ) (66) For hydrogen (H2): rH2 ( s) 2 d H2( s) k11 H(s) dt rads , H2 s rdes , H2 rs , H2 kads , H2 H 2 s kdes , H2 H 2( s ) k11 H (s ) 2 (67) In order to determine the reaction rate at the surface ri,s, we need to calculate the concentrations of reactants and products by solving equations (61) – (67). k k11 H 2k23 H CH 3OH ( s ) 2k12 CO2( s ) 1 k2 (s) 2 k 2k15 HCOOH ( s ) 1 k2 k k3 H 2O( s ) 1 k2 0.5 (s) 0.5 k 2k20 HCHO( s ) 1 k2 0.5 (61) 0.5 0 0.5 k1 kads ,CO2 CO2 s kdes ,CO2 k12 CO2( s ) k2 (62) kads , HCOOH HCOOH s 0.5 k1 kdes , HCOOH HCOOH ( s ) k12 CO2( s ) k15 HCOOH ( s ) k2 (63) 22 kads , HCHO HCHO s 0.5 k1 kdes , HCHO HCHO( s ) k15 HCOOH ( s ) k20 HCHO( s ) k2 (64) kads ,CH3OH CH 3OH s 0.5 (65) k1 kdes ,CH3OH CH 3OH ( s ) k20 HCHO( s ) k23 CH 3OH ( s ) H (s ) k2 kads ,CH4 CH 4 s kdes ,CH4 CH 4( s ) k23 CH3OH ( s ) H (s ) kads , H 2 H 2 s kdes , H 2 H 2( s ) k11 H (s ) 2 (66) (67) By transforming groups of variables the equations become more manageable. k A k12 1 k2 0.5 D kdes ,CO2 A 0.5 k B k15 1 k2 E kdes , HCOOH B k G k3 1 H 2O s k2 k CO2 CO2( s ) ads ,CO2 s D 0.5 k C k20 1 k2 0.5 F kdes , HCHO C 23 HCOOH ( s ) HCHO( s ) kads , HCOOH D HCOOH kads ,CO2 A CO2 s D E kads , HCHO D E HCHO k ads , HCOOH B D HCOOH s D E F H (s ) kads ,CO2 A B CO2 s D E F kdes ,CH3OH 3k23 CH 3OH ( s ) k ads ,CH OH D E F CH 3OH k ads , HCHO C D E HCHO 3 2 3 s D E F kdes ,CH OH 3 kads , HCOOH B C D HCOOH kads ,CO2 A B C CO2 2 s D E F kdes ,CH3OH 3 1 CH 4( s ) 2 D E F s kdes ,CH 4 2 D E F kads ,CH 4 CH 4 kads ,CH3OH D E F CH 3OH kads , HCHO C D E HCHO kads , HCOOH B C D HCOOH kads ,CO2 A B C CO2 kdes ,CH3OH kads , H 2 H 2 s k11 3 k23 H 2( s ) s kdes ,H2 2 24 Each of these expressions is included in the numerical model. The model requires a known concentration of CO2 and estimates for each rate constant to calculate product concentrations. 3.2 Momentum Model The momentum model describes bulk fluid flow through the microchannel. Fluid convection is the primary mechanism of CO2 delivery to the catalyst surface; it is, therefore, a critical component of the system. Figure 3.6 Velocity Profile of Liquid in a Microchannel The following assumptions were made to simplify the momentum model: 1. System is at a steady-state 2. Liquid is incompressible 3. System is isothermal 4. Flow is fully developed along the entire microchannel 5. Gravity is negligible in all directions (gx = gy = 0) 6. There is no velocity in the y- direction 7. Velocity in the x-direction is function of y (height), only 8. Microreactor thickness is much greater than height, and the flow is symmetric in the z-direction 25 The continuity equation was applied to the system: x y z 0 t x y z Continuity was simplified using the aforementioned assumptions: x y z 0 t x y z x 0 x The Navier-Stokes equation describing fluid flow in a rectangular channel was also applied to the system: x-component: x x x y x z x x y z t 2 x 2 x 2 x P g 2 2 2 x x y z x y-component: 2 y 2 y 2 y y y y y P x y z g 2 2 2 y t x y z y y z x z-component: 2 2 2 z P x z y z z z g z 2z 2z 2z x y z z y z t x Navier-Stokes was simplified using the same assumptions: 26 x-component: 2 P 2x x y y-component: P 0 y z-component: P 0 z Using separation of variables, the x-component was set equal to a constant, C, and solved. 2 P C 2x x y The following boundary conditions apply: At x = 0, P = P0 At x = L, P = PL At y = 0, x =0 y At y = ±H, x = 0 Boundary conditions are used to integrate: 27 C P0 PL L x C yD y D0 x E x ( y) C 2 y E 2 C 2 H 2 PL P0 2 L y 2 H2 Figure 3.7 Velocity Profile in the Microchannel 28 3.3 Mass Transfer Model Figure 3.8 Differential Fluid Element in a Microchannel The mass balance was built with respect to species i in the following way: Compound i entering at x by convection x yz Ci x t mol Compound i entering at x by diffusion DiB yz Ci t mol x x Compound i leaving at x+∆x by convection x yz Ci xx t mol Compound i leaving at x+∆x by diffusion DiB yz Compound i entering at y by diffusion Ci x t mol x x 29 DiB xz Ci t mol y y Compound i leaving at y+∆y by diffusion DiB xz Ci y t mol y y No convection or diffusion occurs in the z-direction. Input – Output + Generation = Accumulation x Ci 2Ci 2Ci Ci DiB D iB x x2 y 2 t Assuming steady state operation, the equation is simplified accordingly: x Ci 2Ci 2Ci DiB D 0 iB x x 2 y 2 The following boundary conditions apply to this system: At x = 0, Ci 0, y Ci 0 , At x = L, At y = 0, At y = H, DiB Ci 0, y 0 x Ci L, y 0 x Ci x,0 0 y Ci x, H rs y 30 All reactions occur at the catalyst surface, and a bulk reaction term is defined per unit area [m2] which is related to the catalyst surface area [m2] per reactor volume [m3] in the following way: rb rs s rs Diffusion coefficients for CO2, CH4 and H2 at 298 K are obtained from literature.13 Diffusion coefficients for HCOOH, HCHO, and CH3OH are calculated using the WilkeChang correlation13 8 D12 2 7.4 10 M 2 T V10.6 1/2 Table 3.1 Diffusion Coefficients Used in the Mass Transfer Model Species Di,H2O [m2/sec] CO2 1.92E-09 CH4 1.49E-09 H2 4.50E-09 HCOOH 1.71E-09 HCHO 2.09E-09 CH3OH 1.64E-09 O2 2.10E-09 31 3.4 Numerical Model The 3 previous models are combined in one numerical model using COMSOL software. This enables simulation of the physical system and comparison with experimental values to extract meaningful reaction rate constants. Figure 3.9 COMSOL Contour Plot of Velocity in the Microreactor Cross Section Figure 3.10 COMSOL Meshing in the Microreactor Numerical Model 32 10 Concentration (mol/m3) 9 8 7 CO2 6 HCOOH 5 HCHO 4 CH3OH 3 CH4 2 H2 1 0 0 10 20 30 40 50 Mean Resident Time (sec) Figure 3.11 Example of Numerical Model Curves Compared to Experimental Data 33 3.5 Numerical Optimization Model results are compared to experimental data for numerical optimization. We apply an objective function that sums the squared differences of experimental and model results. That function is defined here: J Wi Ci ,experiment Ci ,mod el N 2 i 1 where Wi is the respective weighting factor. The numerical modeling program (COMSOL) can be saved as a Matlab file (M-file) and inserted as code within a Matlab function file. In this way, the model can be simulated with reaction rate estimates and the function file determines the objective function value. Matlab offers flexibility for choosing an optimization scheme. In this study, we use the simplex minimization object (fminsearch) to estimate a change to the initial reaction rate constants that will result in a lower objective function value. The COMSOL model runs within the function file to return simulation results, the results are used to calculate the objective function value, and the M-file object iterates this procedure until an acceptably low objective function is achieved. 34 Figure 3.12 Flowchart of Optimization Program Figure 3.13 Objective Function vs. Iteration Number Reaction Rate Constant, ki 35 k1/k2 k 3 k11 k12 k15 k 20 k23 Iteration, K Figure 3.14 Reaction Rate Constants vs. Iteration Number 36 CHAPTER 4 EXPERIMENTAL APPARATUS, METHODS AND MEASUREMENTS 4.1 Experimental Apparatus The photocatalytic microeactor process has five components: reactant delivery, microreactor, ultraviolet light source, collection vessel, and connections. Figure 4.1 Photocatalytic Microreactor Process Schematic Reactant delivery: A Harvard Apparatus 975 syringe pump delivered CO2-saturated water to the microreactor. The pump delivered liquid at rates between 0.2-46 mL/hr. A gas-tight, glass syringe was used to contain the reactants. Microreactor: Functional components of the photocatalytic microreactor are housed between two aluminum plates. The front plate has one inlet port and one outlet port. Neoprene gaskets seal the plates to quartz crystals. Crystals are 1/8” thick that have been cut and drilled to fit the plates. Between crystals is a PTFE spacer that seals the crystals and forms the reactor volume. Four screws that have been tightened to 30 cN·m to seal the reactor. 37 Figure 4.2 Photocatalytic Microreactor Components Figure 4.3 Schematic of Parallel Plate Photocatalytic Microreactor One crystal is coated with silica Nanosprings,TM a proprietary catalyst support structure. The Department of Physics at the University of Idaho adds the springs and coats them with TiO2 via atomic layer deposition. The catalyst layer is approximately 26 microns thick. 38 Figure 4.4 Design Drawing of Catalyst on Quartz Crystal Figure 4.5 16,000x SEM Image of NanospringsTM 39 Table 4.1 EDAX Elemental Analysis of Catalyst Surface Ultraviolet light source: The UV source is a 48W mercury gas bulb with peak intensity at 254 nm. Figure 4.6 Photon Counts Across the UV-Visual Spectra from Light Source 40 No Quartz Behind 1/8" Quartz Photons per Optic Area 20500 20000 19500 19000 18500 18000 17500 17000 0 0.5 1 1.5 2 Distance From Source [inches] Figure 4.7 Light Intensity at 254 nm versus Distance from UV Source Collection Vessel: A 10 mL gas-tight, glass syringe was connected to the reactor outlet to collect products. Connections: All fittings are male or female luer lock connections screwed onto 1/8” male nuts with ferrules. PEEK HPLC tubing connects the fittings. This tubing was small (0.02” ID) and could withstand very high pressure (>2,000 psi). 4.2 Methods CO2 was bubbled through HPLC-grade water provided by OSU’s chemistry store for at least 30 minutes to remove dissolved oxygen and saturate with CO2. pH of this solution was 3.71. The liquid was immediately transferred into a gas-tight glass syringe. Care was 41 taken to avoid excessive agitation that might promote CO2 dissolution. The syringe was immediately connected to the photocatalytic microreactor process. The ultraviolet light source was allowed sufficient time to warm up (10 minutes) and the syringe pump setting was selected for the desired mean residence time. A second collection syringe was attached and wrapped with a paper towel to prevent stray UV light from oxidizing products. The catalyst was primed by running 15 mL of CO2-saturated solution before any samples were collected. This allowed full loading and enabled the steady-state assumption. For 50% (w/v) ionic liquid experiments, the same procedure was followed with the mixture replacing water. 4.3 Measurements All samples were collected in a 10 mL gas-tight syringe and immediately transferred into a 12 mL sealed headspace vial for analysis. 42 CHAPTER 5 MATERIALS, METHODS, PROCEDURES Five compounds were measured: carbon dioxide (CO2), formic acid (HCOOH), formaldehyde (CH2O), methanol (CH3OH), and methane (CH4). Carbon Dioxide (CO2): Solution pH was measured using a pH probe after undergoing a two-point calibration at pH = 4.0 and 7.0. The pH can be used to calculate dissolved CO2 using the following method: Kh = 1.7x10-3 = [H2CO3]/[CO2] Ka1 = 2.5x10-4 = [H+][HCO3-]/[H2CO3] Step1. Measure pH Step 2. Calculate [H+] [H+] = 10-pH Step 3. Calculate [H2CO3] [H2CO3] ~ [H+]2/Ka1 Step 4. Calculate [CO2] [CO2] = [H2CO3]/Kh 43 Figure 5.1 CO2 Solubility in H2O versus Temperature1 Table 5.1 CO2 Solubility in H2O at Common Temperatures Temp. [⁰C] [g/kg] [mol/L] 10 2.5 5.7E-02 20 1.7 3.9E-02 25 1.5 3.4E-02 30 1.25 2.8E-02 44 Formic Acid (HCOOH): Formic acid was measured as dissolved formate using ion chromatography. Peak Area of Potassium Formate (μS▪min) 9 8 y = 0.0833x R² = 0.9997 7 6 5 4 3 2 1 0 0 20 40 60 80 100 Concentration of Formate Anion (or Formic Acid) (ppm) Figure 5.2 Calibration Curve for Formic Acid Measurement Formaldehyde (CH2O): Formaldehyde was measured using gas chromatography equipped with a flame ionization detector. A 6-foot Porapak QS column was used with the following settings: Oven Temp: 70 ⁰C, ramp 30 ⁰C/min for 6 min Detector Temp: 240 ⁰C Injection Volume: 10 µL Retention Time: ~5.5 min 45 Measure: total peak area Figure 5.3 Example Peak Measurement – Formaldehyde Peak on Upper Right 25 Peak Area 20 15 10 y = 6.6948ln(x) - 26.652 R² = 0.9998 5 0 0 200 400 600 800 1,000 ppm Figure 5.4 Calibration Curve for Formaldehyde Measurement 46 Methanol (CH3OH): Methanol was measured using gas chromatography equipped with a flame ionization detector. A 6-foot Porapak QS column was used with the following settings: Oven Temp: 135 ⁰C for 10 min Detector Temp: 240 ⁰C Injection Volume: 1 µL Retention Time: ~1.25 min Measure: peak height Figure 5.5 Example Peak Measurement – Methanol Peak Third from Left 47 14 y = 0.0102x - 0.2125 R² = 0.9956 12 Peak Height 10 8 6 4 2 0 0 200 400 600 800 1000 1200 PPM Figure 5.6 Calibration Curve for Methanol Measurement Methane (CH4) Methane was measured using gas chromatography equipped with a flame ionization detector. A 6-foot Porapak Q column was used with the following settings: Injector Temp: 200 ⁰C Oven Temp: 50 ⁰C, ramp 30 ⁰C/min for 6 min Detector Temp: 200 ⁰C Injection Volume: varied Retention Time: 0.3 min Measure: total peak area (Note: this is a gas measurement, where all others were liquid samples) 48 1.E+04 y = 2.78E+13x - 7.57E+01 R² = 1.00E+00 9.E+03 8.E+03 Peak Area 7.E+03 6.E+03 5.E+03 4.E+03 3.E+03 2.E+03 1.E+03 0.E+00 0.E+00 5.E-11 1.E-10 2.E-10 2.E-10 Moles CH4 Figure 5.7 Calibration Curve for Methane Measurement 3.E-10 49 CHAPTER 6 EXPERIMENTAL DATA The photocatalytic microreactor process exhibited high selectivity for the production of methane, in agreement with similar batch studies cited in literature14. No other products were present in measurable amounts. Table 6.1 Aqueous Photocatalytic Microreactor Experimental Results Mol CH4, Measured 2.54E-10 4.11E-10 7.59E-10 1.72E-09 2.60E-09 4.13E-09 6.61E-09 Methane, CH4 Vol. Run [mL] 5 5 5 5 5 5 5 [mol/L] 5.08E-08 8.23E-08 1.52E-07 3.44E-07 5.19E-07 8.26E-07 1.32E-06 Carbon Dioxide, CO2 CH4 Concentration [mol/L] 1.6E-06 9.E-02 8.E-02 7.E-02 6.E-02 5.E-02 4.E-02 3.E-02 2.E-02 1.E-02 0.E+00 1.4E-06 1.2E-06 1.0E-06 8.0E-07 6.0E-07 4.0E-07 2.0E-07 0.0E+00 0 20 40 60 CO2 Concentration [mol/L] MRT [sec] 1.3 2.5 4.8 9.5 19 37 72 80 MRT [sec] Figure 6.1 Methane Produced in the Aqueous Photocatalytic Microreactor Process 50 The addition of 50% ionic liquid (w/v) to the photocatalytic microreactor process yielded methane concentrations lower than the aqueous system with similarly high selectivity for methane production. Below MRT = 37 [sec], no product was detected. Table 6.2 50% Ionic Liquid Experimental Results Mol CH4, Measured N/A N/A N/A N/A N/A 1.99E-10 2.56E-10 3.96E-10 6.85E-10 CH4 Concentration [mol/L] Methane, CH4 Vol. Run [mL] 5 5 5 5 5 5 5 5 5 [mol/L] N/A N/A N/A N/A N/A 3.98E-08 5.12E-08 7.92E-08 1.37E-07 Carbon Dioxide, CO2 1.8E-07 1.6E-01 1.6E-07 1.4E-01 1.4E-07 1.2E-01 1.2E-07 1.0E-01 1.0E-07 8.0E-02 8.0E-08 6.0E-02 6.0E-08 4.0E-08 4.0E-02 2.0E-08 2.0E-02 0.0E+00 0.0E+00 0 50 100 150 200 250 300 MRT [sec] Figure 6.2 Methane Produced in the 50% Ionic Liquid Process CO2 Concentration [mol/L] MRT [sec] 1.3 2.5 4.8 9.5 19 37 72 141 276 51 CHAPTER 7 EXPERIMENTAL RESULTS Data were used to optimize the numerical model using the scheme introduced in Chapter CH4, Experimental CH4, Model CO2, Experimental CO2, Model 2.5E-06 1.E-01 2.0E-06 8.E-02 1.5E-06 6.E-02 1.0E-06 4.E-02 5.0E-07 2.E-02 0.0E+00 0.E+00 0 20 40 60 CO2 Concentration [mol/L] CH4 Concentration [mol/L] 3. Results gave the following best fit (lowest value of the objective function): 80 MRT [sec] Figure 7.1 Aqueous Photocatalytic Microreactor Optimization Results CH4, Model CO2, Model 2.0E-07 1.5E-01 1.5E-07 1.0E-01 1.0E-07 5.0E-02 5.0E-08 0.0E+00 0.0E+00 0 50 100 150 200 250 CO2 Concentration [mol/L] CH4 Concentration [mol/L] CH4, Experimental CO2, Experimental 300 MRT [sec] Figure 7.2 50% Ionic Liquid in Water Photocatalytic Microreactor Optimization Results 52 The following reaction rate constants were obtained from the optimization scheme: Table 7.1 Reaction Rate Constants from Optimized Model Ionic Liquid System Value Units Ratio Aq/IL k11 Aqueous System Value 4.87E-04 5.38E-04 [m2/mol·s] 0.90 k12 6.04E-03 4.08E-03 [m2/mol·s] 1.48 k15 1.19E+00 1.30E+00 [m2/mol·s] 0.92 k20 1.46E+00 k23 1.60E+00 1.68E+00 k1_k2 4.66E-01 3.21E-01 Constant 1.60E+00 2 0.91 2 [m /mol·s] 0.95 [mol·s/m2] 1.45 [m /mol·s] 2 G 5.68E-05 6.54E-05 [mol·s/m ] 0.87 kads_CO2 2.02E-05 4.47E-07 [1/s] 45.33 kdes_CO2 2.19E-04 2.17E-04 [1/s] 1.01 kads_HCOOH 1.18E-01 1.80E-01 [1/s] 0.66 kdes_HCOOH 4.54E-05 6.69E-05 [1/s] 0.68 kads_HCHO 1.07E-01 1.20E-01 [1/s] 0.89 kdes_HCHO 1.62E-04 1.76E-04 [1/s] 0.92 kads_CH3OH 1.41E-01 1.62E-01 [1/s] 0.87 kdes_CH3OH 5.37E-04 5.56E-04 [1/s] 0.96 kads_H2 7.03E-01 6.88E-01 [1/s] 1.02 kdes_H2 5.01E-04 5.58E-04 [1/s] 0.90 kads_CH4 1.15E-02 1.25E-02 [1/s] 0.92 kdes_CH4 1.12E+00 1.20E+00 [1/s] 0.93 kads_O2 1.39E+00 1.42E+00 [1/s] 0.98 kdes_O2 8.22E-06 8.86E-06 [1/s] 0.93 53 These rate constants apply to the models developed in Chapter 3, but two general conclusions can be inferred about the physical system. First, the adsorption rate of CO2 to the catalyst surface is very low. For the ionic liquid system, CO2 adsorption is the lowest rate obtained. For the aqueous system, CO2 adsorption rate is larger than only oxygen desorption. This suggests that the system’s CO2 conversion rate is limited by the rate of adsorption to the catalyst surface. Second, ratios on the table’s rightmost column demonstrate a significantly lower rate of CO2 adsorption for the ionic liquid system. The reason for this may be the complex formed between ionic liquid and dissolved CO2, which increases solubility, but decreases adsorption rate to the catalyst surface. With so many parameters being reported, it is important to comment on the significance of each number. The reactions that are rate-limiting (kads_CO2) are most significant. Changing non-rate limiting reaction rate constants would not affect the numerical model’s results as significantly as the same change to kads_CO2. For that reason, the rates of CO2 adsorption to the catalyst surface are most accurate and represent what this photocatalytic microreactor process is capable of. 54 CHAPTER 8 CONTRIBUTION TO SCIENCE AND CONCLUSIONS The photocatalytic microreactor process has been used to reduce dissolved carbon dioxide and form methane, demonstrating a novel application in microtechnology. A model has been developed that describes the microreactor’s performance and can be used to scale as appropriate. Reaction rate constants have been determined for two systems, the aqueous and partial ionic liquid, which represent the feasibility of implementing such processes. The aqueous microreactor process yielded low concentrations of methane only. Reduction did not have a measurable effect on the concentration of dissolved CO2. It is not clear if intermediates were formed (HCOOH, HCHO, CH3OH) because they would be present at concentrations below our detection limits (1-100 ppm) according to the Formic Acid, HCOOH Formaldehyde, HCHO Methane, CH4 Carbon Dioxide, CO2 Methanol, CH3OH 2.0E-06 0.1 1.8E-06 0.09 1.6E-06 0.08 1.4E-06 0.07 1.2E-06 0.06 1.0E-06 0.05 8.0E-07 0.04 6.0E-07 0.03 4.0E-07 0.02 2.0E-07 0.01 0.0E+00 CO2 Concentration [mol/L] Product Concentrations [mol/L] numerical model results. 0 0 10 20 30 40 50 60 70 MRT [sec] Figure 8.1 Predicted Values of All Compounds in Aqueous System from Model 55 Addition of 50% ionic liquid increased the solubility of CO2 by 60%. However, the system exhibited no measurable intermediates and produced lower concentrations of methane (approximately 4.4% of the aqueous system). There are two reasons this could occur; for one, the ionic liquid mixture could have greater methane solubility, making headspace measurement less accurate. The Henry’s law constant for methane in water is 3.44x10-2 ([mol/Laq]/[mol/Lgas]) and this value must increase by a factor of 900 when adding ionic liquid to account for the difference in methane production. The second reason is that the complex formed between BMIM-BF4 and CO211 may adsorb less effectively to the catalyst surface. 56 CHAPTER 9 RECOMMENDATIONS FOR FUTURE WORK There are several areas for future work, including catalyst modification, liquid mixture optimization, and general yield improvement. Literature suggests that product selectivity can be modified by doping the TiO2 catalyst with a second metal. Reported values imply that the utilization of electron/hole pairs can be significantly increased by making this modification with copper7 or ruthenium9. TiO2 is just one catalyst option and significant resources are actively exploring the application of other elements. A second opportunity for future development is the optimization of liquid mixtures. It was stated previously that the ionic liquid presents a benefit in the increased solubility of CO2. Addition of a hole scavenger such as sodium hydroxide or isopropanol has successfully extended the separation of electron/hole pairs and modified the product mix7, 9, 14 . It is not ideal to add more chemicals to this process, because it deviates from the environmentally benign operation, but functionality may outweigh this cost. General yield improvement brings the reader back to the motivation for this work, mitigation of environmentally hazardous atmospheric CO2. Introduction of separation and recycle streams will theoretically improve yield. Coupling microseparators to remove methane and/or micromixers to re-dissolve CO2 create more opportunities to demonstrate microtechnology and improve process efficacy. 57 BIBLIOGRAPHY 1 Engineering Toolbox Online. Web. 19 Feb. 2013 < http://www.engineeringtoolbox.com/gases-solubility- water-d_1148.html>. 2 Malati, M. A. “Mitigation of CO2 greenhouse effect. Combined disposal and utilization by photo catalysis.” Energ. Convers. Manage. 37 (1996): 1345–1350. Print. 3 Angamuthu, R., et al. “Electro catalytic CO2 conversion to oxalate by a copper complex.” Science 327 (2010): 313–315. Print. 4 Armor, J. N. “Addressing the CO2 dilemma.” Catal. Lett. 114 (2007): 115–121. Print. 5 Usubharatana, P., et al. “Photocatalytic process for CO2 emission reduction from industrial flue gas streams.” Ind. Eng. Chem. Res. 45 (2006): 2558–2568. Print. 6 Inoue, T., et al. “Photoelectrocatalytic reduction of carbon dioxide in aqueous suspensions of semiconductor powders.” Nature 277 (1979): 637–638. Print. 7 Srinvas, B., et al. “Photocatalytic Reduction of CO2 over Cu-TiO2/Molecular Sieve 5A Composite.” Photochemistry and Photobiology 87 (2011): 995-1001. Print. 8 Anpo, M., et al. “Photocatalytic reduction of CO2 with H2O on various titanium oxide catalysts.” Journal of Electroanalytical Chemistry 396 (1995): 21-26. Print. 9 Sasirekha, N., J. S. B. Sheikh, and S. Kannan. “Photocatalytic performance of Ru doped anatase mounted on silica for reduction of carbon dioxide.” Applied Catalysis B: Environemntal 62 (2006): 169-180. Print. 10 Hou, Y., and R. E. Baltus. “Experimental Measurement of the Solubility and Diffusivity of CO2 in Room-Temperature Ionic Liquids Using a Transient Thin-Liquid-Film Method.” Ind. Eng. Chem. Res. 46 (2007): 8166-8175. Print. 11 B. A. Rosen, et al. “Ionic Liquid-Mediated Selective Conversion of CO2 to CO at Low Overpotentials.” Science 334 (2011): 643-644. Print. 58 12 Du, Erdeng, Yuxian Zhang, and Lu Zheng. "Photocatalytic degradation of dimethyl phthalate in aqueous TiO2 suspension: a modified Langmuir-Hinshelwood model." Reac. Kinet. Catal. Lett. 97. (2009): 83-90. Print. 13 Cussler, E. L. Diffusion: Mass Transfer in Fluid Systems. Cambridge: University Press, 2009. Print. 14 Dey, G. R., Belapurkar, A. D., Kishore, K.; Photo-catalytic reduction of carbon dioxide to methane using TiO2 as suspension in water. Journal of Photochemistry and Photobiology A: Chemistry 2004, 503-508. 15 National Climatic Data Center. “Global Climate Change Indicators.” National Oceanic and Atmospheric Administration. National Climatic Data Center, 2013. Web. 4 April 2013. < http://www.ncdc.noaa.gov/indicators/> 16 WIREs Clim Change 2013, 4:121–150. doi: 10.1002/wcc.209 17 Cerrano, C. et al. “Red coral extinction risk enhanced by oceanic acidification.” Sci Rep. 3 (2013): 1457. Print. 18 Jitaru, M. “Electro chemical carbon dioxide reduction—fundamentals and applied topics.” J. Univ. Chemi. Technol. Metallurgy 42 (2007): 333–344. Print. 19 Benson, E. E., et al. “Electro catalytic and homogeneous approaches to conversion of CO2 to liquid fuels.” Chem. Soc. Rev. 38 (2009): 89–99. Print. 20 Rothenberger, Guido, Jacques Moser, et al. "Charge Carrier Trapping and Recombination Dynamics in Small Semiconductor Particles." J.Am.Chem.Soc. 107. (1985): 8054-59. Print. 21 Hori, H., et al. “Efficient photo catalytic CO2 reduction using [Re(bpy)(CO)3{P(OEt)3}]+.” J. Photochem. Photobiol. A 96 (1996): 171–174. Print. 22 Ikeue, K., H. Yamashita, and M. Anpo. “Photo catalytic reduction of CO2 with H2O on titanium oxides prepared within the FSM-16 mesoporous zeolite.” Chem. Lett. 28 (1999): 1135–1140. Print. 23 Yamashita, H., et al. “In situ XAFS studies on the effects of the hydrophobic-hydrophilic properties of Ti- Beta zeolites in the photocatalytic reduction of CO2 with H2O.” Top. Catal. 18 (2002): 95–100. Print. 59 24 Teramura, K., et al. “Photo catalytic reduction of CO2 to CO in the presence of H2 or CH4 as a reductant over MgO.” J. Phys. Chem. B 108 (2004): 346–354. Print. 25 Zhang, Q. H., et al. “Photo catalytic reduction of CO2 with H2O on Pt-loaded TiO2 catalyst.” Catal. Today 148 (2009): 335–340. Print. 26 Kazarian, S. G., Briscoe, B. J., Welton, T.; Cobining ionic liquids and supercritical fluids: in situ ATR-IR study of CO2 dissolved in two ionic liquids at high pressures. Chemical Communications (2000): 20472048. Print. 60 APPENDICES HARDWARE INFORMATION Figure A.1 Harvard Apparatus 975 Syringe Pump Figure A.2 (SG009660) SGE 50 mL Gas-tight, Glass Syringe 61 Figure A.3 Connection Detail 1 (Z227293) Supelco 1/16” OD / 0.02” ID HPLC PEEK tubing (P-202X) Upchurch ¼-28 flangeless Delrin nuts for 1/16” OD tubing (P-200X) Upchurch flangeless ETFE ferrules for 1/16” OD tubing Figure A.4 Connection Detail 2 (P-655) Upchurch PEEK female ¼”-28 to male luer (P-658) Upchurch PEEK female ¼”-28 to female luer 62 Figure A.5 Microreactor Components (0005-599) ICL SL-3 liquid spectrophotometer cell front with dispersive (rectangular) aperture (0001-1397) Neoprene gasket – 38.5 x 19.5 mm. (0001-3396W) PTFE spacer – 38.5 x 19.5 mm, 0.2 mm path length (0005-600) ICL SL-3 liquid spectrophotometer cell back with dispersive (rectangular) aperture (0005-598) SL-3 screws (not pictured) 63 Figure A.6 Quartz Crystal, Cut and Drilled by Technical Glass Products Figure A.7 Quartz Plate with Catalyst Applied 64 CATALYST CHARACTERIZATION Figure A.8 1,000x SEM image of TiO2-coated NanospringsTM Figure A.9 2,000x SEM image of TiO2-coated NanospringsTM 65 Figure A.10 4,000x SEM image of TiO2-coated NanospringsTM Figure A.11 4,000x SEM image of TiO2-coated NanospringsTM after Gold ALD 66 Figure A.12 8,000x SEM image of TiO2-coated NanospringsTM after Gold ALD Figure A.13 16,000x SEM image of TiO2-coated NanospringsTM after Gold ALD 67 Figure A.14 30,000x SEM image of TiO2-coated NanospringsTM after Gold ALD Figure A.15 60,000x SEM image of TiO2-coated NanospringsTM after Gold ALD 68 Table T.1 Catalyst Thickness at Six Locations Optic Measurement Zoom from base to Equivalent distance focus (microns) 10x 1 9.0 22.9 10x 2 12.0 30.5 10x 3 10.4 26.4 20x 4 8.0 20.3 20x 5 10.4 26.4 20x 6 12.1 30.7 Catalyst thickness calculation: ̅ √ Table T.2 Catalyst Thickness Measurement Using 10x Optic AVG STDEV SE Z Upper Lower 26.6 3.8 2.2 3 33.2 20.0 Table T.3 Catalyst Thickness Measurement Using 20x Optic AVG STDEV SE Z Upper Lower 25.8 5.2 3.0 3 34.9 16.8 69 NUMERICAL MODEL function f = M051013AQ(k) % % M051013AQ.m % % Model exported on May 9 2013, 11:11 by COMSOL 4.3.0.233. import com.comsol.model.* import com.comsol.model.util.* model = ModelUtil.create('Model'); model.modelPath('Z:\Windows.Documents\Desktop\Final Work'); model.name('051013AQ.mph'); k11 = k(1); k12 = k(2); k15 = k(3); k20 = k(4); k23 = k(5); k1_k2 = k(6); G = k(7); kads_CO2 = k(8); kdes_CO2 = k(9); kads_HCOOH = k(10); kdes_HCOOH = k(11); kads_HCHO = k(12); kdes_HCHO = k(13); kads_CH3OH = k(14); kdes_CH3OH = k(15); kads_H2 = k(16); kdes_H2 = k(17); kads_CH4 = k(18); kdes_CH4 = k(19); kads_O2 = k(20); kdes_O2 = k(21); k11 = abs(k11); k12 = abs(k12); k15 = abs(k15); k20 = abs(k20); k23 = abs(k23); k1_k2 = abs(k1_k2); G = abs(G); kads_CO2 = abs(kads_CO2); kdes_CO2 = abs(kdes_CO2); kads_HCOOH = abs(kads_HCOOH); kdes_HCOOH = abs(kdes_HCOOH); kads_HCHO = abs(kads_HCHO); kdes_HCHO = abs(kdes_HCHO); 70 kads_CH3OH = abs(kads_CH3OH); kdes_CH3OH = abs(kdes_CH3OH); kads_H2 = abs(kads_H2); kdes_H2 = abs(kdes_H2); kads_CH4 = abs(kads_CH4); kdes_CH4 = abs(kdes_CH4); kads_O2 = abs(kads_O2); kdes_O2 = abs(kdes_O2); model.param.set('k11', k11); model.param.set('k12', k12); model.param.set('k15', k15); model.param.set('k20', k20); model.param.set('k23', k23); model.param.set('k1_k2', k1_k2); model.param.set('G', G); model.param.set('kads_CO2', kads_CO2); model.param.set('kdes_CO2', kdes_CO2); model.param.set('kads_HCOOH', kads_HCOOH); model.param.set('kdes_HCOOH', kdes_HCOOH); model.param.set('kads_HCHO', kads_HCHO); model.param.set('kdes_HCHO', kdes_HCHO); model.param.set('kads_CH3OH', kads_CH3OH); model.param.set('kdes_CH3OH', kdes_CH3OH); model.param.set('kads_H2', kads_H2); model.param.set('kdes_H2', kdes_H2); model.param.set('kads_CH4', kads_CH4); model.param.set('kdes_CH4', kdes_CH4); model.param.set('kads_O2', kads_O2); model.param.set('kdes_O2', kdes_O2); model.param.set('velocity', '3.07e-4[m/s]', 'Average fluid velocity'); model.param.set('press', '101300[Pa]', 'Outlet pressure'); model.param.set('DCO2', '1.92e-9[m^2/s]', 'Diff coef of CO2'); model.param.set('DHCOOH', '1.72e-9[m^2/s]', 'Diff coef of HCOOH'); model.param.set('DHCHO', '2.1e-9[m^2/s]', 'Diff coef of HCHO'); model.param.set('DCH3OH', '1.65e-9[m^2/s]', 'Diff coef of CH3OH'); model.param.set('DCH4', '1.49e-9[m^2/s]', 'Diff coef of CH4'); model.param.set('DH2', '4.5e-9[m^2/s]', 'Diff coef of H2'); model.param.set('DO2', '2.1e-9[m^2/s]', 'Diff coef of O2'); model.param.set('c0CO2', '85.4[mol/m^3]', 'Initial concentration of CO2'); %model.param.set('k11', '5e-4[m^2/(mol*s)]', 'Rate constant for production of H2'); %model.param.set('k12', '3e-2[m^2/(mol*s)]', 'Rate constant for consumption of CO2'); %model.param.set('k15', '1[m^2/(mol*s)]', 'Rate constant for consumption of HCOOH'); %model.param.set('k20', '1[m^2/(mol*s)]', 'Rate constant for consumption of HCHO'); %model.param.set('k23', '1[m^2/(mol*s)]', 'Rate constant for consumption of CH3OH'); %model.param.set('k1_k2', '1[mol*s/(m^2)]', '=k1/k2'); 71 %model.param.set('G', '5e-5[mol/(s*m^2)]', '=k3*(k1*I/k2)^0.5*cH2Os'); %model.param.set('kads_CO2', '1.861e-4[1/s]', 'Adsorption rate c of CO2'); %model.param.set('kdes_CO2', '1e-4[1/s]', 'Desorption rate c of CO2'); %model.param.set('kads_HCOOH', '0.1[1/s]', 'Adsorption rate c of HCOOH'); %model.param.set('kdes_HCOOH', '2e-4[1/s]', 'Desorption rate c of HCOOH'); %model.param.set('kads_HCHO', '0.1[1/s]', 'Adsorption rate c of HCHO'); %model.param.set('kdes_HCHO', '2e-4[1/s]', 'Desorption rate c of HCHO'); %model.param.set('kads_CH3OH', '0.1[1/s]', 'Adsorption rate c of CH3OH'); %model.param.set('kdes_CH3OH', '5e-4[1/s]', 'Desorption rate c of CH3OH'); %model.param.set('kads_H2', '0.6[1/s]', 'Adsorption rate c of H2'); %model.param.set('kdes_H2', '5e-4[1/s]', 'Desorption rate c of H2'); %model.param.set('kads_CH4', '0.01[1/s]', 'Adsorption rate c of CH4'); %model.param.set('kdes_CH4', '1[1/s]', 'Desorption rate c of CH4'); %model.param.set('kads_O2', '0.9[1/s]', 'Adsorption rate c of O2'); %model.param.set('kdes_O2', '1e-5[1/s]', 'Desorption rate c of O2'); model.param.set('g', '1[g/m^2]', 'Reactor catalyst loading'); model.param.set('a', '1[m^2/g]', 'Catalyst specific surface'); model.param.set('s_area', '1000[m^2/m^3]', 'Reactor surface to volume ratio'); model.param.set('I', '4.03e-9[mol/(s*m^2)]', 'Light intensity'); model.param.set('sol_CH4', '0.023[g/kg]', 'Solubility of CH4'); model.param.set('sol_H2', '0.0016[g/kg]', 'Solubility of H2'); model.param.set('sol_O2', '0.044[g/kg]', 'Solubility of O2'); model.param.set('rho', '1000[kg/m^3]', 'Density of water'); model.param.set('M_CH4', '16[g/mol]', 'Molecular weight of CH4'); model.param.set('M_H2', '2[g/mol]', 'Molecular weight of H2'); model.param.set('M_O2', '32[g/mol]', 'Molecular weight of O2'); model.modelNode.create('mod1'); model.geom.create('geom1', 2); model.geom('geom1').lengthUnit('mm'); model.geom('geom1').feature.create('r1', 'Rectangle'); model.geom('geom1').feature('r1').set('pos', {'0.5' '0'}); model.geom('geom1').feature('r1').set('size', {'22' '0.074'}); model.geom('geom1').run; model.variable.create('var1'); model.variable('var1').model('mod1'); model.variable('var1').set('A', 'k12*(k1_k2*I)^0.5'); model.variable('var1').set('B', 'k15*(k1_k2*I)^0.5'); model.variable('var1').set('C', 'k20*(k1_k2*I)^0.5'); model.variable('var1').set('D', 'kdes_CO2-A'); model.variable('var1').set('E', 'kdes_HCOOH-B'); model.variable('var1').set('F', 'kdes_HCHO-C'); model.variable('var1').set('rCO2', '-A*cCO2s', 'Rate of dis. of CO2'); 72 model.variable('var1').set('rHCOOH', 'A*cCO2s-B*cHCOOHs', 'Rate of pro. of HCOOH'); model.variable('var1').set('rHCHO', 'B*cHCOOHs-C*cHCHOs', 'Rate of pro. of HCHO'); model.variable('var1').set('rCH3OH', '(C*cHCHOs)(k23*cCH3OHs*cH_radical)', 'Rate of pro. of CH3OH'); model.variable('var1').set('rCH4', 'k23*cCH3OHs*cH_radical', 'Rate of pro. of CH4'); model.variable('var1').set('rH2', 'k11*(cH_radical)^2', 'Rate of pro. of H2'); model.variable('var1').set('rO2', 'G'); model.variable('var1').set('cCO2s', '(kads_CO2*cCO2)/(g*a*s_area*D)', 'Concentration of CO2 at surface'); model.variable('var1').set('cHCOOHs', '(kads_HCOOH*D*cHCOOHkads_CO2*A*cCO2)/(g*a*s_area*D*E)', 'Concentration of HCOOH at surface'); model.variable('var1').set('cHCHOs', '(kads_HCHO*D*E*cHCHOkads_HCOOH*B*D*cHCOOH+kads_CO2*A*B*cCO2)/(g*a*s_area*D*E*F)', 'Concentration of HCHO at surface'); model.variable('var1').set('cCH3OHs', 'epsilon/(g*a*s_area*D*E*F*(kdes_CH3OH-k23*cH_radical))', 'Concentration of CH3OH at surface'); model.variable('var1').set('epsilon', 'kads_CH3OH*D*E*F*cCH3OHkads_HCHO*C*D*E*cHCHO+kads_HCOOH*B*C*D*cHCOOH-kads_CO2*A*B*C*cCO2'); model.variable('var1').set('cH_radical', '-beta/(3*alpha)', 'Concentration of Hydrogen radical at surface'); model.variable('var1').set('cH2s', 'kads_H2*cH2/(g*a*s_area*kdes_H2)(k11*cH_radical^2/kdes_H2)', 'Concentration of H2 at surface'); model.variable('var1').set('cCH4s', 'kads_CH4*cCH4/(g*a*s_area*kdes_CH4)(k23*cCH3OHs*cH_radical/kdes_CH4)', 'Concentration of CH4 at surface'); model.variable('var1').set('cO2s', '(kads_O2*cO2g*a*s_area*G)/(kdes_O2*g*a*s_area)'); model.variable('var1').set('alpha', '(g*a*s_area)*D*E*F*k11*k23'); model.variable('var1').set('beta', '(g*a*s_area)*D*E*F*kdes_CH3OH*k11'); model.variable('var1').set('gamma', 'k23*(2*kads_CO2*A*(2*B*CB*F+E*F)*cCO2+2*kads_HCOOH*B*D*(F-2*C)*cHCOOH+4*kads_HCHO*C*D*E*cHCHO2*kads_CH3OH*D*E*F*cCH3OH-g*a*s_area*D*E*F*G)'); model.variable('var1').set('delta', '-kdes_CH3OH*(2*kads_CO2*A*(B*CB*F+E*F)*cCO2+2*kads_HCOOH*B*D*(F-C)*cHCOOH+2*kads_HCHO*C*D*E*cHCHOg*a*s_area*D*E*F*G)'); model.variable('var1').set('Z', 'cCO2+cHCOOH+cHCHO+cCH3OH+cCH4', 'Sum of carbon species'); model.variable('var1').set('C_CH4', '(rho*sol_CH4)/M_CH4', 'Solubility of CH4'); model.variable('var1').set('C_H2', '(rho*sol_H2)/M_H2', 'Solubility of H2'); model.variable('var1').set('C_O2', '(rho*sol_O2)/M_O2', 'Solubility of O2'); model.material.create('mat1'); 73 model.physics.create('spf', 'LaminarFlow', 'geom1'); model.physics('spf').feature.create('inl1', 'Inlet', 1); model.physics('spf').feature('inl1').selection.set([1]); model.physics('spf').feature.create('out1', 'Outlet', 1); model.physics('spf').feature('out1').selection.set([4]); model.physics.create('chds', 'DilutedSpecies', 'geom1'); model.physics('chds').field('concentration').field('cCO2'); model.physics('chds').field('concentration').component({'cCO2' 'cHCOOH' 'cHCHO' 'cCH3OH' 'cCH4' 'cH2' 'cO2'}); model.physics('chds').feature.create('fl1', 'Fluxes', 1); model.physics('chds').feature('fl1').selection.set([2]); model.physics('chds').feature.create('in1', 'Inflow', 1); model.physics('chds').feature('in1').selection.set([1]); model.physics('chds').feature.create('out1', 'Outflow', 1); model.physics('chds').feature('out1').selection.set([4]); model.physics('chds').feature.create('fl2', 'Fluxes', 1); model.physics('chds').feature('fl2').selection.set([3]); model.physics('chds').feature.create('reac1', 'Reactions', 2); model.physics('chds').feature('reac1').selection.set([1]); model.mesh.create('mesh1', 'geom1'); model.mesh('mesh1').feature.create('size1', 'Size'); model.mesh('mesh1').feature('size1').selection.geom('geom1', 1); model.mesh('mesh1').feature('size1').selection.set([2 3]); model.mesh('mesh1').feature.create('ftri1', 'FreeTri'); model.mesh('mesh1').feature('ftri1').selection.geom('geom1', 2); model.mesh('mesh1').feature('ftri1').selection.set([1]); model.mesh('mesh1').feature.create('bl1', 'BndLayer'); model.mesh('mesh1').feature('bl1').selection.geom('geom1', 2); model.mesh('mesh1').feature('bl1').selection.set([1]); model.mesh('mesh1').feature('bl1').feature.create('blp1', 'BndLayerProp'); model.mesh('mesh1').feature('bl1').feature('blp1').selection.set([2 3]); model.mesh('mesh1').feature.create('ftri2', 'FreeTri'); model.result.table.create('tbl1', model.result.table.create('tbl2', model.result.table.create('tbl3', model.result.table.create('tbl4', model.result.table.create('tbl5', model.result.table.create('tbl6', model.result.table.create('tbl7', 'Table'); 'Table'); 'Table'); 'Table'); 'Table'); 'Table'); 'Table'); model.view('view1').axis.set('xmin', model.view('view1').axis.set('xmax', model.view('view1').axis.set('ymin', model.view('view1').axis.set('ymax', '22.382186889648438'); '22.57434844970703'); '-0.0645522028207779'); '0.1479654610157013'); model.material('mat1').name('Water'); model.material('mat1').propertyGroup('def').func.name('Functions'); model.material('mat1').propertyGroup('def').set('density', '1000'); 74 model.material('mat1').propertyGroup('def').set('dynamicviscosity', '8.94e-4'); model.physics('spf').prop('PseudoTimeProperty').set('locCFL', '1.3^min(niterCMP-1,9)+if(niterCMP>25,9*1.3^min(niterCMP25,9),0)+if(niterCMP>50,90*1.3^min(niterCMP-50,9),0)'); model.physics('spf').feature('fp1').set('minput_velocity_src', 'root.mod1.u'); model.physics('spf').feature('inl1').set('BoundaryCondition', 'LaminarInflow'); model.physics('spf').feature('inl1').set('U0in', 'velo_soln'); model.physics('spf').feature('inl1').set('Uav', 'velocity'); model.physics('spf').feature('inl1').set('Lentr', '0.5'); model.physics('spf').feature('out1').set('p0', 'press'); model.physics('chds').feature('cdm1').set('u_src', 'root.mod1.u'); model.physics('chds').feature('cdm1').set('D_0', {'DCO2'; '0'; '0'; '0'; 'DCO2'; '0'; '0'; '0'; 'DCO2'}); model.physics('chds').feature('cdm1').set('DiffusionMaterialList', 'mat1'); model.physics('chds').feature('cdm1').set('minput_concentration_src', 'root.mod1.cO2'); model.physics('chds').feature('cdm1').set('D_1', {'DHCOOH'; '0'; '0'; '0'; 'DHCOOH'; '0'; '0'; '0'; 'DHCOOH'}); model.physics('chds').feature('cdm1').set('D_2', {'DHCHO'; '0'; '0'; '0'; 'DHCHO'; '0'; '0'; '0'; 'DHCHO'}); model.physics('chds').feature('cdm1').set('D_3', {'DCH3OH'; '0'; '0'; '0'; 'DCH3OH'; '0'; '0'; '0'; 'DCH3OH'}); model.physics('chds').feature('cdm1').set('D_4', {'DCH4'; '0'; '0'; '0'; 'DCH4'; '0'; '0'; '0'; 'DCH4'}); model.physics('chds').feature('cdm1').set('D_5', {'DH2'; '0'; '0'; '0'; 'DH2'; '0'; '0'; '0'; 'DH2'}); model.physics('chds').feature('cdm1').set('D_6', {'DO2'; '0'; '0'; '0'; 'DO2'; '0'; '0'; '0'; 'DO2'}); model.physics('chds').feature('fl1').set('species', {'1'; '1'; '1'; '1'; '1'; '1'; '0'}); model.physics('chds').feature('fl1').set('N0', {'(g*a)*rCO2'; '(g*a)*rHCOOH'; '(g*a)*rHCHO'; '(g*a)*rCH3OH'; '(g*a)*rCH4'; '(g*a)*rH2'; '0'}); model.physics('chds').feature('in1').set('c0', {'c0CO2'; '0'; '0'; '0'; '0'; '0'; '0'}); model.physics('chds').feature('fl2').set('species', {'0'; '0'; '0'; '0'; '0'; '0'; '1'}); model.physics('chds').feature('fl2').set('N0', {'0'; '0'; '0'; '0'; '0'; '0'; '(g*a)*rO2'}); model.mesh('mesh1').feature('size').set('table', 'cfd'); model.mesh('mesh1').feature('size').set('hauto', 6); model.mesh('mesh1').feature('size1').set('table', 'cfd'); model.mesh('mesh1').feature('bl1').feature('blp1').set('blnlayers', '2'); model.mesh('mesh1').feature('bl1').feature('blp1').set('blhminfact', '5'); model.mesh('mesh1').run; 75 model.frame('material1').sorder(1); model.result.table('tbl1').comments('CH4_1 model.result.table('tbl2').comments('CH4_2 model.result.table('tbl3').comments('CH4_3 model.result.table('tbl4').comments('CH4_4 model.result.table('tbl5').comments('CH4_5 model.result.table('tbl6').comments('CH4_6 model.result.table('tbl7').comments('CH4_7 (cCH4)'); (cCH4)'); (cCH4)'); (cCH4)'); (cCH4)'); (cCH4)'); (cCH4)'); model.study.create('std1'); model.study('std1').feature.create('stat', 'Stationary'); model.sol.create('sol1'); model.sol('sol1').study('std1'); model.sol('sol1').attach('std1'); model.sol('sol1').feature.create('st1', 'StudyStep'); model.sol('sol1').feature.create('v1', 'Variables'); model.sol('sol1').feature.create('s1', 'Stationary'); model.sol('sol1').feature('s1').feature.create('fc1', 'FullyCoupled'); model.sol('sol1').feature('s1').feature.create('d1', 'Direct'); model.sol('sol1').feature('s1').feature.remove('fcDef'); model.result.dataset.create('cln2', 'CutLine2D'); model.result.dataset.create('cln3', 'CutLine2D'); model.result.dataset.create('cln4', 'CutLine2D'); model.result.dataset.create('cln13', 'CutLine2D'); model.result.dataset.create('cln6', 'CutLine2D'); model.result.dataset.create('cln7', 'CutLine2D'); model.result.dataset.create('cln8', 'CutLine2D'); model.result.dataset.create('cln9', 'CutLine2D'); model.result.dataset.create('cln10', 'CutLine2D'); model.result.dataset.create('cln11', 'CutLine2D'); model.result.numerical.create('int14', 'IntLine'); model.result.numerical('int14').set('probetag', 'none'); model.result.numerical.create('int15', 'IntLine'); model.result.numerical('int15').set('probetag', 'none'); model.result.numerical.create('int16', 'IntLine'); model.result.numerical('int16').set('probetag', 'none'); model.result.numerical.create('int17', 'IntLine'); model.result.numerical('int17').set('probetag', 'none'); model.result.numerical.create('int18', 'IntLine'); model.result.numerical('int18').set('probetag', 'none'); model.result.numerical.create('int19', 'IntLine'); model.result.numerical('int19').set('probetag', 'none'); model.result.numerical.create('int20', 'IntLine'); model.result.numerical('int20').set('probetag', 'none'); model.result.numerical.create('int21', 'IntLine'); model.result.numerical('int21').set('probetag', 'none'); model.result.numerical.create('int22', 'IntLine'); model.result.numerical('int22').set('probetag', 'none'); model.result.numerical.create('int23', 'IntLine'); 76 model.result.numerical('int23').set('probetag', 'none'); model.result.numerical.create('int24', 'IntLine'); model.result.numerical('int24').set('probetag', 'none'); model.result.numerical.create('int25', 'IntLine'); model.result.numerical('int25').set('probetag', 'none'); model.result.numerical.create('int26', 'IntLine'); model.result.numerical('int26').set('probetag', 'none'); model.result.numerical.create('int27', 'IntLine'); model.result.numerical('int27').set('probetag', 'none'); model.result.create('pg1', 'PlotGroup2D'); model.result('pg1').feature.create('surf1', 'Surface'); model.result.create('pg2', 'PlotGroup2D'); model.result('pg2').feature.create('con', 'Contour'); model.result.create('pg3', 'PlotGroup2D'); model.result('pg3').feature.create('surf1', 'Surface'); model.result.create('pg4', 'PlotGroup1D'); model.result('pg4').set('probetag', 'none'); model.result('pg4').feature.create('lngr5', 'LineGraph'); model.result('pg4').feature.create('lngr6', 'LineGraph'); model.result('pg4').feature.create('lngr3', 'LineGraph'); model.result('pg4').feature.create('lngr2', 'LineGraph'); model.result('pg4').feature.create('lngr4', 'LineGraph'); model.result('pg4').feature.create('lngr7', 'LineGraph'); model.result('pg4').feature.create('lngr1', 'LineGraph'); model.result('pg4').feature.create('lngr8', 'LineGraph'); model.result('pg4').feature.create('lngr9', 'LineGraph'); model.result('pg4').feature.create('lngr10', 'LineGraph'); model.result('pg4').feature.create('lngr11', 'LineGraph'); model.result.create('pg6', 'PlotGroup1D'); model.result('pg6').set('probetag', 'none'); model.result('pg6').feature.create('lngr1', 'LineGraph'); model.result('pg6').feature.create('lngr4', 'LineGraph'); model.result.create('pg7', 'PlotGroup1D'); model.result('pg7').set('probetag', 'none'); model.result('pg7').feature.create('lngr1', 'LineGraph'); model.sol('sol1').attach('std1'); model.sol('sol1').feature('st1').name('Compile Equations: Stationary'); model.sol('sol1').feature('st1').set('studystep', 'stat'); model.sol('sol1').feature('v1').set('control', 'stat'); model.sol('sol1').feature('v1').feature('mod1_cO2').set('variables', 'mod1_cCO27'); model.sol('sol1').feature('s1').set('control', 'stat'); model.sol('sol1').feature('s1').set('stol', '0.010'); model.sol('sol1').feature('s1').feature('fc1').set('initstep', '0.01'); model.sol('sol1').feature('s1').feature('fc1').set('minstep', '1.0E6'); model.sol('sol1').feature('s1').feature('fc1').set('maxiter', '1000'); model.sol('sol1').feature('s1').feature('fc1').set('probesel', 'manual'); model.sol('sol1').feature('s1').feature('d1').set('linsolver', 'pardiso'); model.sol('sol1').runAll; 77 model.result.dataset('cln2').name('y=0.0mm'); model.result.dataset('cln2').set('genpoints', {'0.5' '0.0'; '22.5' '0.0'}); model.result.dataset('cln3').name('Beginning'); model.result.dataset('cln3').set('genpoints', {'0.5' '0'; '0.5' '0.074'}); model.result.dataset('cln4').name('End'); model.result.dataset('cln4').set('genpoints', {'20' '0'; '20' '0.074'}); model.result.dataset('cln13').name('MRT 1.26'); model.result.dataset('cln13').set('genpoints', {'0.887' '0'; '0.887' '.074'}); model.result.dataset('cln13').set('spacevars', {'cln6x'}); model.result.dataset('cln6').name('MRT 2.47'); model.result.dataset('cln6').set('genpoints', {'1.259' '0'; '1.259' '.074'}); model.result.dataset('cln7').name('MRT 4.85'); model.result.dataset('cln7').set('genpoints', {'1.988' '0'; '1.988' '.074'}); model.result.dataset('cln8').name('MRT 9.51'); model.result.dataset('cln8').set('genpoints', {'3.419' '0'; '3.419' '.074'}); model.result.dataset('cln9').name('MRT 18.7'); model.result.dataset('cln9').set('genpoints', {'6.226' '0'; '6.226' '.074'}); model.result.dataset('cln10').name('MRT 36.5'); model.result.dataset('cln10').set('genpoints', {'11.72' '0'; '11.72' '.074'}); model.result.dataset('cln11').name('MRT 71.7'); model.result.dataset('cln11').set('genpoints', {'22.5' '0'; '22.5' '.074'}); model.result.numerical('int14').name('CH4_1'); model.result.numerical('int14').set('data', 'cln13'); model.result.numerical('int14').set('table', 'tbl1'); model.result.numerical('int14').set('expr', 'cCH4'); model.result.numerical('int14').set('unit', 'mol/m^2'); model.result.numerical('int14').set('descr', 'Concentration'); model.result.numerical('int15').name('CH4_2'); model.result.numerical('int15').set('data', 'cln6'); model.result.numerical('int15').set('table', 'tbl2'); model.result.numerical('int15').set('expr', 'cCH4'); model.result.numerical('int15').set('unit', 'mol/m^2'); model.result.numerical('int15').set('descr', 'Concentration'); model.result.numerical('int16').name('CH4_3'); model.result.numerical('int16').set('data', 'cln7'); model.result.numerical('int16').set('table', 'tbl3'); model.result.numerical('int16').set('expr', 'cCH4'); model.result.numerical('int16').set('unit', 'mol/m^2'); model.result.numerical('int16').set('descr', 'Concentration'); model.result.numerical('int17').name('CH4_4'); model.result.numerical('int17').set('data', 'cln8'); model.result.numerical('int17').set('table', 'tbl4'); 78 model.result.numerical('int17').set('expr', 'cCH4'); model.result.numerical('int17').set('unit', 'mol/m^2'); model.result.numerical('int17').set('descr', 'Concentration'); model.result.numerical('int18').name('CH4_5'); model.result.numerical('int18').set('data', 'cln9'); model.result.numerical('int18').set('table', 'tbl5'); model.result.numerical('int18').set('expr', 'cCH4'); model.result.numerical('int18').set('unit', 'mol/m^2'); model.result.numerical('int18').set('descr', 'Concentration'); model.result.numerical('int19').name('CH4_6'); model.result.numerical('int19').set('data', 'cln10'); model.result.numerical('int19').set('table', 'tbl6'); model.result.numerical('int19').set('expr', 'cCH4'); model.result.numerical('int19').set('unit', 'mol/m^2'); model.result.numerical('int19').set('descr', 'Concentration'); model.result.numerical('int20').name('CH4_7'); model.result.numerical('int20').set('data', 'cln11'); model.result.numerical('int20').set('table', 'tbl7'); model.result.numerical('int20').set('expr', 'cCH4'); model.result.numerical('int20').set('unit', 'mol/m^2'); model.result.numerical('int20').set('descr', 'Concentration'); model.result.numerical('int21').name('CO2_1'); model.result.numerical('int21').set('data', 'cln13'); model.result.numerical('int21').set('table', 'tbl1'); model.result.numerical('int21').set('expr', 'cCO2'); model.result.numerical('int21').set('unit', 'mol/m^2'); model.result.numerical('int21').set('descr', 'Concentration'); model.result.numerical('int22').name('CO2_2'); model.result.numerical('int22').set('data', 'cln6'); model.result.numerical('int22').set('table', 'tbl2'); model.result.numerical('int22').set('expr', 'cCO2'); model.result.numerical('int22').set('unit', 'mol/m^2'); model.result.numerical('int22').set('descr', 'Concentration'); model.result.numerical('int23').name('CO2_3'); model.result.numerical('int23').set('data', 'cln7'); model.result.numerical('int23').set('table', 'tbl3'); model.result.numerical('int23').set('expr', 'cCO2'); model.result.numerical('int23').set('unit', 'mol/m^2'); model.result.numerical('int23').set('descr', 'Concentration'); model.result.numerical('int24').name('CO2_4'); model.result.numerical('int24').set('data', 'cln8'); model.result.numerical('int24').set('table', 'tbl4'); model.result.numerical('int24').set('expr', 'cCO2'); model.result.numerical('int24').set('unit', 'mol/m^2'); model.result.numerical('int24').set('descr', 'Concentration'); model.result.numerical('int25').name('CO2_5'); model.result.numerical('int25').set('data', 'cln9'); model.result.numerical('int25').set('table', 'tbl5'); model.result.numerical('int25').set('expr', 'cCO2'); model.result.numerical('int25').set('unit', 'mol/m^2'); model.result.numerical('int25').set('descr', 'Concentration'); model.result.numerical('int26').name('CO2_6'); model.result.numerical('int26').set('data', 'cln10'); model.result.numerical('int26').set('table', 'tbl6'); 79 model.result.numerical('int26').set('expr', 'cCO2'); model.result.numerical('int26').set('unit', 'mol/m^2'); model.result.numerical('int26').set('descr', 'Concentration'); model.result.numerical('int27').name('CO2_7'); model.result.numerical('int27').set('data', 'cln11'); model.result.numerical('int27').set('table', 'tbl7'); model.result.numerical('int27').set('expr', 'cCO2'); model.result.numerical('int27').set('unit', 'mol/m^2'); model.result.numerical('int27').set('descr', 'Concentration'); model.result.numerical('int14').setResult; model.result.numerical('int15').setResult; model.result.numerical('int16').setResult; model.result.numerical('int17').setResult; model.result.numerical('int18').setResult; model.result.numerical('int19').setResult; model.result.numerical('int20').setResult; model.result.numerical('int21').appendResult; model.result.numerical('int22').appendResult; model.result.numerical('int23').appendResult; model.result.numerical('int24').appendResult; model.result.numerical('int25').appendResult; model.result.numerical('int26').appendResult; model.result.numerical('int27').appendResult; model.result('pg1').name('Velocity (spf)'); model.result('pg1').set('title', 'Velocity (m/s)'); model.result('pg1').set('frametype', 'spatial'); model.result('pg1').set('titletype', 'manual'); model.result('pg1').feature('surf1').set('data', 'dset1'); model.result('pg2').name('Pressure (spf)'); model.result('pg2').set('frametype', 'spatial'); model.result('pg2').feature('con').set('expr', 'p'); model.result('pg2').feature('con').set('unit', 'Pa'); model.result('pg2').feature('con').set('descr', 'Pressure'); model.result('pg2').feature('con').set('number', '40'); model.result('pg3').name('Concentration (chds)'); model.result('pg3').feature('surf1').set('expr', 'cCO2'); model.result('pg3').feature('surf1').set('unit', 'mol/m^3'); model.result('pg3').feature('surf1').set('descr', 'Concentration'); model.result('pg4').name('Concentration Profiles'); model.result('pg4').set('data', 'cln2'); model.result('pg4').set('title', 'Concentration Profile (v<sub>avg</sub>=5.25e-4 m/sec)'); model.result('pg4').set('xlabel', 'Length of the Reactor (mm)'); model.result('pg4').set('xlabelactive', true); model.result('pg4').set('ylabel', 'Concentration (mol/m<sup>3</sup>)'); model.result('pg4').set('ylabelactive', true); model.result('pg4').set('axislimits', 'on'); model.result('pg4').set('xmin', '-0.2100019007921219'); model.result('pg4').set('xmax', '22.'); model.result('pg4').set('ymin', '-0.09999999403953552'); model.result('pg4').set('ymax', '100'); model.result('pg4').set('titletype', 'manual'); model.result('pg4').feature('lngr5').set('data', 'cln2'); model.result('pg4').feature('lngr5').set('expr', 'cCO2'); 80 model.result('pg4').feature('lngr5').set('unit', 'mol/m^3'); model.result('pg4').feature('lngr5').set('descr', 'Concentration'); model.result('pg4').feature('lngr5').set('legend', true); model.result('pg4').feature('lngr5').set('legendmethod', 'manual'); model.result('pg4').feature('lngr5').set('legends', {'CO2'}); model.result('pg4').feature('lngr5').set('smooth', 'none'); model.result('pg4').feature('lngr6').set('data', 'cln2'); model.result('pg4').feature('lngr6').set('expr', 'cHCOOH'); model.result('pg4').feature('lngr6').set('unit', 'mol/m^3'); model.result('pg4').feature('lngr6').set('descr', 'Concentration'); model.result('pg4').feature('lngr6').set('legend', true); model.result('pg4').feature('lngr6').set('legendmethod', 'manual'); model.result('pg4').feature('lngr6').set('legends', {'HCOOH'}); model.result('pg4').feature('lngr6').set('smooth', 'none'); model.result('pg4').feature('lngr3').set('data', 'cln2'); model.result('pg4').feature('lngr3').set('expr', 'cHCHO'); model.result('pg4').feature('lngr3').set('unit', 'mol/m^3'); model.result('pg4').feature('lngr3').set('descr', 'Concentration'); model.result('pg4').feature('lngr3').set('legend', true); model.result('pg4').feature('lngr3').set('legendmethod', 'manual'); model.result('pg4').feature('lngr3').set('legends', {'HCHO'}); model.result('pg4').feature('lngr3').set('smooth', 'none'); model.result('pg4').feature('lngr2').set('data', 'cln2'); model.result('pg4').feature('lngr2').set('expr', 'cCH3OH'); model.result('pg4').feature('lngr2').set('unit', 'mol/m^3'); model.result('pg4').feature('lngr2').set('descr', 'Concentration'); model.result('pg4').feature('lngr2').set('legend', true); model.result('pg4').feature('lngr2').set('legendmethod', 'manual'); model.result('pg4').feature('lngr2').set('legends', {'CH3OH'}); model.result('pg4').feature('lngr2').set('smooth', 'none'); model.result('pg4').feature('lngr4').set('data', 'cln2'); model.result('pg4').feature('lngr4').set('expr', 'cCH4'); model.result('pg4').feature('lngr4').set('unit', 'mol/m^3'); model.result('pg4').feature('lngr4').set('descr', 'Concentration'); model.result('pg4').feature('lngr4').set('legend', true); model.result('pg4').feature('lngr4').set('legendmethod', 'manual'); model.result('pg4').feature('lngr4').set('legends', {'CH4'}); model.result('pg4').feature('lngr4').set('smooth', 'none'); model.result('pg4').feature('lngr7').set('data', 'cln2'); model.result('pg4').feature('lngr7').set('expr', 'Z'); model.result('pg4').feature('lngr7').set('unit', 'mol/m^3'); model.result('pg4').feature('lngr7').set('descr', ''); model.result('pg4').feature('lngr7').set('linestyle', 'dotted'); model.result('pg4').feature('lngr7').set('linecolor', 'black'); model.result('pg4').feature('lngr7').set('smooth', 'none'); model.result('pg4').feature('lngr1').active(false); model.result('pg4').feature('lngr1').set('data', 'cln2'); model.result('pg4').feature('lngr1').set('expr', 'cH2'); model.result('pg4').feature('lngr1').set('unit', 'mol/m^3'); model.result('pg4').feature('lngr1').set('descr', 'Concentration'); model.result('pg4').feature('lngr1').set('legend', true); model.result('pg4').feature('lngr1').set('legendmethod', 'manual'); model.result('pg4').feature('lngr1').set('legends', {'H2'}); model.result('pg4').feature('lngr1').set('smooth', 'none'); 81 model.result('pg4').feature('lngr8').active(false); model.result('pg4').feature('lngr8').set('data', 'cln2'); model.result('pg4').feature('lngr8').set('expr', 'C_CH4'); model.result('pg4').feature('lngr8').set('unit', 'mol/m^3'); model.result('pg4').feature('lngr8').set('descr', 'Solubility of CH4'); model.result('pg4').feature('lngr8').set('linestyle', 'dashed'); model.result('pg4').feature('lngr8').set('linecolor', 'cyan'); model.result('pg4').feature('lngr8').set('smooth', 'none'); model.result('pg4').feature('lngr9').active(false); model.result('pg4').feature('lngr9').set('data', 'cln2'); model.result('pg4').feature('lngr9').set('expr', 'C_H2'); model.result('pg4').feature('lngr9').set('unit', 'mol/m^3'); model.result('pg4').feature('lngr9').set('descr', 'Solubility of H2'); model.result('pg4').feature('lngr9').set('linestyle', 'dashed'); model.result('pg4').feature('lngr9').set('linecolor', 'blue'); model.result('pg4').feature('lngr9').set('smooth', 'none'); model.result('pg4').feature('lngr10').active(false); model.result('pg4').feature('lngr10').set('data', 'cln2'); model.result('pg4').feature('lngr10').set('expr', 'cO2'); model.result('pg4').feature('lngr10').set('unit', 'mol/m^3'); model.result('pg4').feature('lngr10').set('descr', 'Concentration'); model.result('pg4').feature('lngr10').set('linecolor', 'black'); model.result('pg4').feature('lngr10').set('legend', true); model.result('pg4').feature('lngr10').set('legendmethod', 'manual'); model.result('pg4').feature('lngr10').set('legends', {'O2'}); model.result('pg4').feature('lngr10').set('smooth', 'none'); model.result('pg4').feature('lngr11').active(false); model.result('pg4').feature('lngr11').set('expr', 'C_O2'); model.result('pg4').feature('lngr11').set('unit', 'mol/m^3'); model.result('pg4').feature('lngr11').set('descr', 'Solubility of O2'); model.result('pg4').feature('lngr11').set('linestyle', 'dashed'); model.result('pg4').feature('lngr11').set('linecolor', 'black'); model.result('pg4').feature('lngr11').set('smooth', 'none'); model.result('pg6').name('CO2 concentration'); model.result('pg6').set('title', 'Line Graph: Concentration of CO2 (mol/m<sup>3</sup>)'); model.result('pg6').set('xlabel', 'y direction'); model.result('pg6').set('xlabelactive', true); model.result('pg6').set('ylabel', 'Concentration (mol/m<sup>3</sup>)'); model.result('pg6').set('axislimits', 'on'); model.result('pg6').set('xmin', '-0.0020000000949949026'); model.result('pg6').set('xmax', '0.20200000703334808'); model.result('pg6').set('ymin', '7.716928851364085E-5'); model.result('pg6').set('ymax', '200'); model.result('pg6').set('ylog', true); model.result('pg6').set('titletype', 'manual'); model.result('pg6').set('ylabelactive', false); model.result('pg6').feature('lngr1').set('data', 'cln3'); model.result('pg6').feature('lngr1').set('expr', 'cCO2'); model.result('pg6').feature('lngr1').set('unit', 'mol/m^3'); model.result('pg6').feature('lngr1').set('descr', 'Concentration'); model.result('pg6').feature('lngr1').set('legend', true); model.result('pg6').feature('lngr1').set('legendmethod', 'manual'); model.result('pg6').feature('lngr1').set('legends', {'Beginning'}); 82 model.result('pg6').feature('lngr1').set('smooth', 'none'); model.result('pg6').feature('lngr4').set('data', 'cln4'); model.result('pg6').feature('lngr4').set('expr', 'cCO2'); model.result('pg6').feature('lngr4').set('unit', 'mol/m^3'); model.result('pg6').feature('lngr4').set('descr', 'Concentration'); model.result('pg6').feature('lngr4').set('legend', true); model.result('pg6').feature('lngr4').set('legendmethod', 'manual'); model.result('pg6').feature('lngr4').set('legends', {'End'}); model.result('pg6').feature('lngr4').set('smooth', 'none'); model.result('pg7').set('xlabel', 'Arc length'); model.result('pg7').set('ylabel', 'Velocity magnitude (m/s)'); model.result('pg7').set('xlabelactive', false); model.result('pg7').set('ylabelactive', false); model.result('pg7').feature('lngr1').set('data', 'cln3'); cCH4_1(1)=mphinterp(model,'cCH4','coord',[0.887;0.0148]); cCH4_1(2)=mphinterp(model,'cCH4','coord',[0.887;0.0296]); cCH4_1(3)=mphinterp(model,'cCH4','coord',[0.887;0.0444]); cCH4_1(4)=mphinterp(model,'cCH4','coord',[0.887;0.0592]); cCH4_2(1)=mphinterp(model,'cCH4','coord',[1.259;0.0148]); cCH4_2(2)=mphinterp(model,'cCH4','coord',[1.259;0.0296]); cCH4_2(3)=mphinterp(model,'cCH4','coord',[1.259;0.0444]); cCH4_2(4)=mphinterp(model,'cCH4','coord',[1.259;0.0592]); cCH4_3(1)=mphinterp(model,'cCH4','coord',[1.988;0.0148]); cCH4_3(2)=mphinterp(model,'cCH4','coord',[1.988;0.0296]); cCH4_3(3)=mphinterp(model,'cCH4','coord',[1.988;0.0444]); cCH4_3(4)=mphinterp(model,'cCH4','coord',[1.988;0.0592]); cCH4_4(1)=mphinterp(model,'cCH4','coord',[3.419;0.0148]); cCH4_4(2)=mphinterp(model,'cCH4','coord',[3.419;0.0296]); cCH4_4(3)=mphinterp(model,'cCH4','coord',[3.419;0.0444]); cCH4_4(4)=mphinterp(model,'cCH4','coord',[3.419;0.0592]); cCH4_5(1)=mphinterp(model,'cCH4','coord',[6.226;0.0148]); cCH4_5(2)=mphinterp(model,'cCH4','coord',[6.226;0.0296]); cCH4_5(3)=mphinterp(model,'cCH4','coord',[6.226;0.0444]); cCH4_5(4)=mphinterp(model,'cCH4','coord',[6.226;0.0592]); cCH4_6(1)=mphinterp(model,'cCH4','coord',[11.72;0.0148]); cCH4_6(2)=mphinterp(model,'cCH4','coord',[11.72;0.0296]); cCH4_6(3)=mphinterp(model,'cCH4','coord',[11.72;0.0444]); cCH4_6(4)=mphinterp(model,'cCH4','coord',[11.72;0.0592]); cCH4_7(1)=mphinterp(model,'cCH4','coord',[22.5;0.0148]); cCH4_7(2)=mphinterp(model,'cCH4','coord',[22.5;0.0296]); cCH4_7(3)=mphinterp(model,'cCH4','coord',[22.5;0.0444]); cCH4_7(4)=mphinterp(model,'cCH4','coord',[22.5;0.0592]); cCH4_1m cCH4_2m cCH4_3m cCH4_4m cCH4_5m cCH4_6m cCH4_7m = = = = = = = mean([cCH4_1(1) mean([cCH4_2(1) mean([cCH4_3(1) mean([cCH4_4(1) mean([cCH4_5(1) mean([cCH4_6(1) mean([cCH4_7(1) cCH4_1(2) cCH4_2(2) cCH4_3(2) cCH4_4(2) cCH4_5(2) cCH4_6(2) cCH4_7(2) cCH4_1(3) cCH4_2(3) cCH4_3(3) cCH4_4(3) cCH4_5(3) cCH4_6(3) cCH4_7(3) cCH4_1(4)]); cCH4_2(4)]); cCH4_3(4)]); cCH4_4(4)]); cCH4_5(4)]); cCH4_6(4)]); cCH4_7(4)]); cCH4_ex = [5.08e-5 8.23e-5 1.52e-4 3.44e-4 5.19e-4 8.26e-4 1.32e-3]; 83 cCO2_1(1)=mphinterp(model,'cCO2','coord',[0.887;0.0148]); cCO2_1(2)=mphinterp(model,'cCO2','coord',[0.887;0.0296]); cCO2_1(3)=mphinterp(model,'cCO2','coord',[0.887;0.0444]); cCO2_1(4)=mphinterp(model,'cCO2','coord',[0.887;0.0592]); cCO2_2(1)=mphinterp(model,'cCO2','coord',[1.259;0.0148]); cCO2_2(2)=mphinterp(model,'cCO2','coord',[1.259;0.0296]); cCO2_2(3)=mphinterp(model,'cCO2','coord',[1.259;0.0444]); cCO2_2(4)=mphinterp(model,'cCO2','coord',[1.259;0.0592]); cCO2_3(1)=mphinterp(model,'cCO2','coord',[1.988;0.0148]); cCO2_3(2)=mphinterp(model,'cCO2','coord',[1.988;0.0296]); cCO2_3(3)=mphinterp(model,'cCO2','coord',[1.988;0.0444]); cCO2_3(4)=mphinterp(model,'cCO2','coord',[1.988;0.0592]); cCO2_4(1)=mphinterp(model,'cCO2','coord',[3.419;0.0148]); cCO2_4(2)=mphinterp(model,'cCO2','coord',[3.419;0.0296]); cCO2_4(3)=mphinterp(model,'cCO2','coord',[3.419;0.0444]); cCO2_4(4)=mphinterp(model,'cCO2','coord',[3.419;0.0592]); cCO2_5(1)=mphinterp(model,'cCO2','coord',[6.226;0.0148]); cCO2_5(2)=mphinterp(model,'cCO2','coord',[6.226;0.0296]); cCO2_5(3)=mphinterp(model,'cCO2','coord',[6.226;0.0444]); cCO2_5(4)=mphinterp(model,'cCO2','coord',[6.226;0.0592]); cCO2_6(1)=mphinterp(model,'cCO2','coord',[11.72;0.0148]); cCO2_6(2)=mphinterp(model,'cCO2','coord',[11.72;0.0296]); cCO2_6(3)=mphinterp(model,'cCO2','coord',[11.72;0.0444]); cCO2_6(4)=mphinterp(model,'cCO2','coord',[11.72;0.0592]); cCO2_7(1)=mphinterp(model,'cCO2','coord',[22.5;0.0148]); cCO2_7(2)=mphinterp(model,'cCO2','coord',[22.5;0.0296]); cCO2_7(3)=mphinterp(model,'cCO2','coord',[22.5;0.0444]); cCO2_7(4)=mphinterp(model,'cCO2','coord',[22.5;0.0592]); cCO2_1m cCO2_2m cCO2_3m cCO2_4m cCO2_5m cCO2_6m cCO2_7m = = = = = = = mean([cCO2_1(1) mean([cCO2_2(1) mean([cCO2_3(1) mean([cCO2_4(1) mean([cCO2_5(1) mean([cCO2_6(1) mean([cCO2_7(1) cCO2_1(2) cCO2_2(2) cCO2_3(2) cCO2_4(2) cCO2_5(2) cCO2_6(2) cCO2_7(2) cCO2_1(3) cCO2_2(3) cCO2_3(3) cCO2_4(3) cCO2_5(3) cCO2_6(3) cCO2_7(3) cCO2_1(4)]); cCO2_2(4)]); cCO2_3(4)]); cCO2_4(4)]); cCO2_5(4)]); cCO2_6(4)]); cCO2_7(4)]); cCO2_ex = [85.4 85.4 85.4 85.4 85.4 85.4 85.4]; constants = k f = 3.88e11*(cCH4_1m-cCH4_ex(1))^2+1.48e11*(cCH4_2mcCH4_ex(2))^2+4.34e10*(cCH4_3m-cCH4_ex(3))^2+8.44e9*(cCH4_4mcCH4_ex(4))^2+3.71e9*(cCH4_5m-cCH4_ex(5))^2+1.47e9*(cCH4_6mcCH4_ex(6))^2+6.18e8*(cCH4_7m-cCH4_ex(7))^2+(cCO2_1mcCO2_ex(1))^2+(cCO2_2m-cCO2_ex(2))^2+(cCO2_3m-cCO2_ex(3))^2+(cCO2_4mcCO2_ex(4))^2+(cCO2_5m-cCO2_ex(5))^2+(cCO2_6m-cCO2_ex(6))^2+(cCO2_7mcCO2_ex(7))^2 out = model; 84 NUMERICAL OPTIMIZATION % fminsearch: find minimum of function using % derivative-free method on transformed variables clear all, format compact global k0 % Starting point k0 = [4.8694e-04 6.0384e-03 1.1903e+00 1.4553e+00 1.6038e+00 4.6551e-01 5.6810e-05 2.0242e-05 2.1885e-04 1.1809e-01 4.5392e-05 1.0749e-01 1.6193e-04 1.4122e-01 5.3685e-04 7.0346e-01 5.0067e-04 1.1530e-02 1.1185e+00 1.3926e+00 8.2161e-06]; % Options setting options = optimset('Display','iter','PlotFcns',@optimplotfval,'TolFun',1,'MaxIter ',500); % k = the reaction rate constant % fval = value of objective function % exitflag = describe the exit condition of fminsearch [k,fval,exitflag,output] = fminsearch('M051013AQ',k0,options); 85 STATISTICAL METHODS Average: X X1 X 2 N XN Standard deviation: N X i 1 X i 2 N 1 Standard error: m N Confidence intervals: X Z m Table T.4 Z-values for Various Levels of Confidence LOC Z 99.9% 3.3 99.0% 2.577 98.5% 2.43 97.5% 2.243 95.0% 1.96 90.0% 1.645 85.0% 1.439 75.0% 1.151