Ambient wind conditions impact on energy requirements of an offshore direct air capture plant
Why this work is in the frame
A frame that forgets how it found something cannot be audited. These are the routes that admitted this work.
Bibliographic record
Abstract
Abstract This study proposes an off-grid direct air (carbon) capture (DAC) plant installed on the deck of an offshore floating wind turbine. The main objective is to understand detailed flow characteristics and <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" overflow="scroll"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi>CO</mml:mi> </mml:mrow> <mml:mn>2</mml:mn> </mml:msub> </mml:mrow> </mml:math> dispersion around air contactors when placed in close proximity to one another. A solid sorbent DAC design is implemented using a commercially deployed air contactor configuration and sorbent. The sorbent is assumed to undergo a temperature vacuum swing adsorption cycle. Computational fluid dynamics (CFD) is used to determine the local conditions entering each unit based on varying wind speed and angle. Two-dimensional (2D) simulations were used to determine the pressure drop through a detailed air contactor design considering the sorbents APDES-NFC, Tri-PE-MCM, MIL-101(Cr)-PEI-800, and Lewatit VP OC 106. Only APDES-NFC was explored for further analysis in the three dimensional (3D) CFD dispersion model. 3D simulations were used to model flow patterns and <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" overflow="scroll"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi>CO</mml:mi> </mml:mrow> <mml:mn>2</mml:mn> </mml:msub> </mml:mrow> </mml:math> dispersion using passive scalars. A worst case scenario is analyzed for all DAC units in adsorption mode with fans running simultaneously. 2D simulations show an under utilization of contactor length, and quantify pressure loss curves for four common sorbents. One commercially deployed sorbent is considered for further analysis; a pressure drop of 390.62 Pa is experienced for a flow velocity of 0.73 m s −1 through a <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" overflow="scroll"> <mml:mrow> <mml:mn>1.5</mml:mn> <mml:mstyle scriptlevel="0"/> <mml:mrow> <mml:mi mathvariant="normal">m</mml:mi> </mml:mrow> <mml:mo>×</mml:mo> <mml:mn>1.5</mml:mn> <mml:mstyle scriptlevel="0"/> <mml:mrow> <mml:mi mathvariant="normal">m</mml:mi> </mml:mrow> <mml:mo>×</mml:mo> <mml:mn>1.5</mml:mn> <mml:mstyle scriptlevel="0"/> <mml:mrow> <mml:mi mathvariant="normal">m</mml:mi> </mml:mrow> </mml:mrow> </mml:math> contactor. Using 3D simulations, fan energy demands are computed based on flow velocities and applied pressure gradients. There is found to be a decrease in overall fan power demand as wind speed increases. High wind speeds can passively drive the adsorption process with fans shut off at certain wind directions. This occurs at an average contactor inlet velocity of 17.5 m s −1 , correlating to a hub height (150 m) wind speed of 24 m s −1 . Thermal energy demands are computed based on inlet <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" overflow="scroll"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi>CO</mml:mi> </mml:mrow> <mml:mn>2</mml:mn> </mml:msub> </mml:mrow> </mml:math> concentrations entering downstream units. Thermodynamic work for desorption based on an assumed second law efficiency is compared to thermal energy for desorption computed using a simplified isotherm method, taking into account the impacts of humidity on <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" overflow="scroll"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi>CO</mml:mi> </mml:mrow> <mml:mn>2</mml:mn> </mml:msub> </mml:mrow> </mml:math> adsorption. Going from 414.72 ppm to 300 ppm <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" overflow="scroll"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi>CO</mml:mi> </mml:mrow> <mml:mn>2</mml:mn> </mml:msub> </mml:mrow> </mml:math> inlet concentration requires an additional 63.9 kWh (t- <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" overflow="scroll"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi>CO</mml:mi> </mml:mrow> <mml:mn>2</mml:mn> </mml:msub> <mml:msup> <mml:mo stretchy="false">)</mml:mo> <mml:mrow> <mml:mo>−</mml:mo> <mml:mn>1</mml:mn> </mml:mrow> </mml:msup> </mml:mrow> </mml:math> using the 2nd law thermodynamic efficiency method and 25.9 kWh (t- <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" overflow="scroll"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi>CO</mml:mi> </mml:mrow> <mml:mn>2</mml:mn> </mml:msub> <mml:msup> <mml:mo stretchy="false">)</mml:mo> <mml:mrow> <mml:mo>−</mml:mo> <mml:mn>1</mml:mn> </mml:mrow> </mml:msup> </mml:mrow> </mml:math> using the isotherm method. Contactor arrangement, wind angles, and wind speeds have a significant impact on flow patterns experienced, and resulting <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" overflow="scroll"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi>CO</mml:mi> </mml:mrow> <mml:mn>2</mml:mn> </mml:msub> </mml:mrow> </mml:math>
Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.
Full frame distilled prediction
Teacher imitationNot calibrated prevalence, not ground truth. Human validation pending. Learned from the 10,348 direct Codex labels and 10,348 direct Gemma labels. Candidate is the union of thresholded teacher heads; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels or direct frontier model labels.
Codex and Gemma teacher scores by category
| Category | Codex | Gemma |
|---|---|---|
| Metaresearch | 0.000 | 0.000 |
| Meta-epidemiology (narrow) | 0.000 | 0.000 |
| Meta-epidemiology (broad) | 0.000 | 0.000 |
| Bibliometrics | 0.000 | 0.000 |
| Science and technology studies | 0.000 | 0.000 |
| Scholarly communication | 0.000 | 0.000 |
| Open science | 0.000 | 0.000 |
| Research integrity | 0.000 | 0.000 |
| Insufficient payload (model declined to judge) | 0.000 | 0.000 |
Machine scores (provisional)
The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.
Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.
score_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from it