Skip to main content

An Intelligent Platform for Code-free and Shareable Wastewater Treatment Process Modelling

Preview of using SIMPO

Features

  • SIMPO, initiated by Professor Jiang Feng's team at the School of Environmental Science and Engineering, Sun Yat-sen University, is an intelligent platform for code-free and shareable wastewater treatment process modelling.
  • SIMPO integrates advanced algorithms with error-proofing mechanisms, offering a user-friendly interface to lower the learning curve for model development, simulation and evaluation. Its open and collaborative features enhance accessibility and innovation, making it a transformative tool for environmental engineering research.
  • SIMPO's innovations address critical limitations of traditional platforms:
[object Object]

Interaction and visualization of GUI provide a user-friendly modelling approach:

  • Intuitive tools, such as candidate boxes and color coding, visually assist in correctly inputting variables and parameters in a complex matrix.
  • The drag-and-drop GUI simplifies the design of complex wastewater treatment processes to the point of simply adding and connecting tanks on a webpage.
  • The automatic drawing display helps users quickly, comprehensively, and intuitively understand the simulation and evaluation results.

Algorithms

SIMPO's core algorithms:

  

Simulation

SIMPO provides accurate and efficient ODE solvers, negative value response strategy to cater to diverse modelling needs. The WNSE is employed as the goodness-of-fit criterion for model evaluation.

  

Sensitivity

Sensitivity analysis identifies the most sensitive parameters that have the greatest impact on outcomes, and improve computational efficiency by reducing the number of parameters.

  

Uncertainty

Uncertainty assessment evaluates the uncertainty, distributions and equifinality of parameters, determine the predicted range distribution of model outputs, and refine the range of parameter values.

  

Estimation

Parameter estimation, which is performed using Genetic Algorithms (GA), obtains the local optimal solutions of the parameters by approximating the maximum value of the WNSE.

Resourses

Let's build and use the Paper Resource together.

[object Object]

Everyone is welcome

  • Join us in building and enhancing Paper Resource with the help of powerful AI tools. Your contributions can significantly enhance and expand the collection, making it more valuable for the entire community.
  • We appreciate your support and collaboration, fork and pull request are welcome in: simpo-home

Publications

Please cite our paper if SIMPO is useful to your work.

The following papers have adopted SIMPO as their experimental tool.

Roadmap

This is the raodmap of SIMPO. For more details please refer to: Changelog.
gantt dateFormat YYYY-MM-DD axisFormat %Y-%m tickInterval 6month todayMarker on title Developed Timeline excludes weekends section SIMPO Standardized Input Template :done, a1a, 2018-01-01, 2019-10-01 Simulation Engine :done, a1b, 2018-02-01, 2020-10-01 Connected to Simpo Dash :done, a2, after a1b, 2022-10-01 Version Control :done, a12, 2022-08-01, 2023-05-01 section SIMPO Pro Sensitivity Engine :done, b1a, 2018-01-01, 2019-01-01 Uncertainty Engine :done, b1b, after b1a, 2020-01-01 Estimation Engine :done, b1c, after b1b, 2021-01-01 Connected to Simpo Dash :done, b2, after b1c, 2022-12-01 pH Calculation :done, b3, after c4a02, 2025-11-27 AI Paper Resource :done, b3a, after b3, 60d Steady State :done, c4StedayState, after b3a, 2026-06-01 CLI :done, LI, after c4StedayState, 2026-10-05 SCE-UA :done, SCE-UA, after c4StedayState, 2026-10-05 BSM1 :BMS1, after SCE-UA, 30d ε-NSGA-II :ε-NSGA-II, after SCE-UA, 30d BSM2 :BMS2, after BMS1, 30d BioFilm Reactor :BioFilm, after BMS2, 30d Automatic Evaluation :c4a04, after BioFilm, 60d Standardized Repositories :c5Repositories, after c4a04, 30d Standardized Rate :c5Rate, after c5Repositories, 30d Automatic Construct BioModel :c5, after c5Rate, 30d GPU capacity :c9, after c5, 60d AI Algorithm :c6, after c9, 60d Real-Time Support :c5a, after c6, 60d section SIMPO Dash Web Frontend/Backend Core Function :done, c1, 2018-10-01, 2023-01-01 FlowChart :done, c12, after c1, 90d Http to Https :done, c2, 2023-05-01, 2023-06-10 Estimaiton Engine :done, c3, after c2, 2023-12-31 Uncertainty Engine :done, c4, after c2, 2023-12-31 FlowChart Upgrade :done, c40, after c4, 2024-04-23 AI (Kimi) Support :done, c40kimi, after c40, 2024-06-23 BioModel Composition :done, c4aComposition, after c40kimi, 2024-12-18 Estimaiton Plotting :done, c4a01, after c4aComposition, 2025-01-30 Uncertainty Plotting :done, c4a02, after c4aComposition, 2025-01-30 3D Digital Twin :c8, after c5a, 90d Discussion Board :c10, after c5a, 90d