Skip to content

Drishasadh/SmartAqua-Optimizer

Repository files navigation

๐ŸŒŠ SmartAqua-Optimizer AI-Driven Water-Efficient Cooling Optimization System for Data Centers

SmartAqua-Optimizer is an end-to-end machine learning project that simulates, predicts, and optimizes water usage in data center cooling systems. It combines ML prediction, real-time simulation, database logging, and automated optimization to reduce water waste while maintaining cooling efficiency.

๐Ÿš€ Key Features ๐Ÿ”น 1. ML-Based Cooling Prediction

Trains a Random Forest model using historical cooling data to predict required cooling load (kW) based on:

Rack load

Humidity

Outside temperature

Inlet temperature

๐Ÿ”น 2. Water Usage Optimization Engine

A custom mathematical optimizer that:

Ensures correct water allocation

Minimizes wastage

Logs usage per simulation cycle

๐Ÿ”น 3. Real-Time Simulation

Simulates live datacenter operation every second:

Predict cooling requirement

Optimize water required

Log everything into SQLite

Generate water-efficiency graphs

๐Ÿ”น 4. SQLite Logging System

Two databases are generated:

aqualess.db โ†’ historical water usage

aqualess_logs.db โ†’ real-time simulation logs

๐Ÿ”น 5. Visual Analytics Dashboard

Automatically saves graphs for:

Rack load vs temperature

Required Cooling

Water Used

Water Saved

Stored inside /graphs/.

About

SmartAqua Optimizer ๐Ÿ’ง๐Ÿค– AI-driven cooling and water optimization system for data centers. SmartAqua Optimizer uses machine learning and rule-based optimization to reduce water usage while maintaining efficient thermal cooling. ### ๐Ÿš€ Features - ML model predicts cooling requirements (RandomForest) - Real-time simulation engine - Water vs A

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages