A comprehensive Python framework for modeling, simulating, and optimizing agricultural biogas plants based on the Anaerobic Digestion Model No. 1 (ADM1).
-
Updated
Oct 27, 2026 - Python
A comprehensive Python framework for modeling, simulating, and optimizing agricultural biogas plants based on the Anaerobic Digestion Model No. 1 (ADM1).
A Julia Modelingtoolkit.jl Implementation of Anaerobic Digestion Model No.1 (ADM1)
Which methods catch anaerobic digester upsets earliest with fewest false alarms: FOS/TAC, EWMA/CUSUM, PCA, gradient boosting and an EKF twin on an ADM1 (BSM2) agricultural biogas plant
Codes for implementing the BIOGoAlS.agri-AcoDM tool. High-fidelity model (ADM1-based) for the off-line infleut diet optimization, design and scenario analysis of anaerebic co-digestion
This project is a Python-based simulation of an Anaerobic Digestion Model (ADM1-like framework). It models the biological breakdown of complex organic matter (such as carbohydrates, proteins, and lipids) into biogas (methane and carbon dioxide) through various stages using Monod kinetics.
A constrained-control benchmark for anaerobic digestion on a plant-anchored 38-state ADM1: 2486 tuned conventional configurations and 24 RL algorithm-formulation configurations scored against a Pareto envelope at matched violation rate.
AI-operated wastewater process simulation: editable flowsheet, ASM1 + Takacs benchmarked against IWA BSM1, auditable AI operator with logged operator verdicts, four-dimension scorecard, CLI + single-file exe, and an MCP endpoint for agent frameworks.
AI-operated wastewater process simulation: editable flowsheet, ASM1 + Takacs benchmarked against IWA BSM1, auditable AI operator with logged operator verdicts, four-dimension scorecard, CLI + single-file exe, and an MCP endpoint for agent frameworks.
AI-operated wastewater process simulation: editable flowsheet, ASM1 + Takacs benchmarked against IWA BSM1, auditable AI operator with logged operator verdicts, four-dimension scorecard, CLI + single-file exe, and an MCP endpoint for agent frameworks.
To associate your repository with the adm1 topic, visit your repo's landing page and select "manage topics."