# carbon_model **Repository Path**: liuxinfeng/carbon_model ## Basic Information - **Project Name**: carbon_model - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-11-30 - **Last Updated**: 2025-12-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 混凝土碳化模型系统 ## 🚀 快速开始 ### 安装依赖 ```bash cd carbon_model_web pip3 install flask flask-cors numpy scipy pandas scikit-learn joblib ``` ### 启动系统 ```bash python3 app.py ``` ### 访问系统 浏览器打开:`http://localhost:5001`(端口自动检测5000-5009) --- ## 📋 系统简介 **混凝土碳化预测系统**,包含三个核心功能: 1. **物理模拟** - 基于多场耦合理论,计算碳化深度、孔隙率等参数 2. **Web界面** - 项目管理、参数配置、结果可视化 3. **机器学习预测** - 快速预测混凝土强度和碳化深度 --- ## 功能说明 ### 物理模拟 1. 创建项目 → 2. 配置参数(水灰比、温度、湿度、CO₂浓度)→ 3. 启动模拟 → 4. 查看结果 ### 机器学习预测 输入矿项比例(C3S、C2S、C3A、C4AF等)和环境条件,快速预测强度和碳化深度 **首次使用需训练模型**: ```bash cd ml_models && python3 run_all.py ``` --- ## 常见问题 **Q: 端口被占用?** A: 系统自动检测可用端口(5000-5009) **Q: 模块未找到?** A: 安装依赖:`pip3 install flask flask-cors numpy scipy pandas scikit-learn joblib` **Q: 预测失败?** A: 首次使用需训练模型:`cd ml_models && python3 run_all.py` **Q: 计算很慢?** A: 正常现象,可在"模拟控制"页面查看进度 --- ## 技术说明 - **物理模型**:多场耦合理论(传质、反应、质量平衡) - **机器学习**:随机森林算法,18个特征,预测强度和碳化深度 - **数据库**:SQLite(`carbon_model_web/data/carbonation_model.db`) --- **版本**:v1.0 | **更新**:2024年12月