Technical University of Denmark
Browse

Python Script for: "NOX Reduction Mechanism: Thermal vs Electrochemical step"

software
posted on 2025-01-16, 08:00 authored by Riyaz MohdRiyaz Mohd, Alexander BaggerAlexander Bagger

The Python script is an analytical tool used to compute and visualize the results discussed in the manuscript titled "NOX Reduction Mechanism: Thermal vs Electrochemical Step." The script leverages Density Functional Theory (DFT) data to explore the reaction mechanisms for nitrate (NO₃⁻) reduction on transition metal surfaces. It includes functionalities for:

  1. Adsorption Energy Analysis: Investigating the binding energies of NO₃⁻, NO₂⁻, and other intermediates on various metal and oxide surfaces.
  2. Reaction Pathway Evaluation: Comparing dissociative and protonation pathways for intermediates like *NO3, *NO2 and *NO, analyzing their energy barriers and thermodynamic favorability.
  3. pH and Potential Effects: Calculating the changes in adsorption and reaction energies with varying pH and electrochemical potentials, including Pourbaix diagrams.
  4. Selectivity and Faradaic Efficiency: Computing selectivity metrics and correlating dissociation energies with Faradaic efficiencies for different products (e.g., NH3, NO2-).
  5. Data Visualization: Generating plots to illustrate adsorption behaviour, energy profiles, and selectivity trends under different reaction conditions.

This script serves as a computational framework to validate and illustrate the mechanistic insights presented in the manuscript, aiding in the understanding of factors influencing NO3- reduction's efficiency and selectivity on various catalyst surfaces.

Copyright notices:

All data available in the present repository are covered by license CC BY 4.0.

The Python script is covered under BSD 3-clause license (Copyright © 2024 Technical University of Denmark)

Funding

Villum Fonden V-SUSTAIN (grant no. 9455)

History

ORCID for corresponding depositor

Usage metrics

    DTU Physics

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC