permeabledt Documentationο
Digital Twin Tools for Permeable Pavement Water Flow Modeling
Welcome to the comprehensive documentation for PermeableDT, a Python library for permeable pavement digital twin modeling, featuring water flow simulation, genetic algorithm calibration, particle filtering, and weather data acquisition capabilities.
Table of Contentsο
Getting Started
Technical Documentation
API Reference
Features Overviewο
π Water Flow Modelingο
Physics-based simulation of permeable pavement systems with three-zone modeling:
Ponding zone with overflow
Unsaturated zone with evapotranspiration
Saturated zone with pipe drainage
𧬠Genetic Algorithm Calibrationο
Automated parameter optimization using DEAP library:
Multi-objective optimization
Parallel processing support
Comprehensive parameter bounds
π Particle Filteringο
Real-time state estimation and uncertainty quantification:
Probabilistic forecasting
Uncertainty propagation
Real-time data assimilation
π¦οΈ Weather Data Integrationο
HRRR forecast data downloading and processing:
Automated data retrieval
Format conversion
Historical and real-time data
π Visualizationο
Built-in plotting functions for results analysis:
Rainfall-hydrograph plots
Calibration convergence
Particle filter results
Getting Helpο
π Documentation: Youβre reading it!
π Issues: GitHub Issues
π¬ Discussions: GitHub Discussions
π§ Email: Contact the development team
Licenseο
PermeableDT is released under the MIT License. See LICENSE for details.