Abstract

We demonstrate how hemicellulose-derived C5 sugars can be converted into a high-quality petroleum refinery feedstock by a four-step catalytic process. The substitute petroleum consists of normal, branched and cyclic alkanes up to 31 carbons in length and is similar in composition to feedstocks produced in a petroleum refinery today from crude oil. This process can be tuned to adjust the size of the liquid alkanes. In the first step furfural is produced from the acid-catalyzed dehydration of hemicellulose-derived sugar streams in a biphasic reactor. The second step is the aldol condensation of furfural with acetone in a THF solvent and using a NaOH catalyst to produce highly conjugated C13 compounds along with some oligomeric adducts formed through Michael addition reactions. These compounds are then hydrogenated with a Ru/Al2O3 catalyst forming both the fully hydrogenated form of the C13 oligomers and also forming larger oligomers by Diels–Alder reactions. The extent of Diels–Alder reactions can be tuned by changing the temperature and feed concentration, thereby adjusting the distribution of liquid alkanes that can be produced. The final step in this process is hydrodeoxygenation using a Pt/SiO2–Al2O3 bifunctional catalyst to produce the liquid alkanes. A simple biorefinery model has shown that about 55% of a furfural–acetone mixture (10 : 3 wt ratio) can be converted into cycle oils while also producing other refinery products such as gasoline and natural gas.

Talk to us

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

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.