Skip to content

suchithrakuruva/manufacturing-intelligence

Repository files navigation

ManufactureIQ — AI-Driven Manufacturing Intelligence Platform

Track B: Optimization Engine Specialization
Adaptive Multi-Objective Optimization of Industrial Batch Processes, Energy Pattern Analytics, Asset Reliability, and Carbon Management.

🔗 Live Demo: https://suchithrakuruva.github.io/manufacturing-intelligence


🎯 Overview

ManufactureIQ is a full-stack AI-driven manufacturing intelligence platform that dynamically optimizes energy consumption and carbon emissions at the batch level while maintaining production quality, yield, and performance.

Core Track B Features

  1. Golden Signature Framework — Optimal parameter sets for 7 multi-objective target combinations (Best Yield + Min Energy, Optimal Quality + Best Yield, Max Performance + Min Carbon, Balanced, Quality-First, Sustainability, Throughput Maximizer). Auto-updates when a new batch beats the current benchmark.
  2. Continuous Learning — Self-improving system that updates benchmarks when performance exceeds current signatures. Tracks convergence and predicts future improvements.
  3. Adaptive Optimization — Multi-objective optimization engine using grid search + gradient refinement, Pareto front generation, and sensitivity analysis.

📄 Pages

Page Description
Dashboard Real-time KPIs, energy/carbon charts, alerts, golden snapshot
Golden Signatures 7 optimal parameter recipes with comparison, history, evolution
Optimization Engine AI optimizer with sliders, Pareto front, sensitivity analysis
Batch Comparison Side-by-side batch analysis vs golden standard
Adaptive Targets Dynamic energy/carbon targets with regulatory frameworks (EU ETS, ISO 50001, Paris Agreement)
Human-in-Loop Human approval panel for all AI recommendations
Continuous Learning Learning progress charts, per-signature evolution, convergence tracking
Asset Health Energy-pattern anomaly detection, machine health, predictive maintenance

🧠 AI Engine Modules

Module Location Purpose
Data Simulator js/engine/data-simulator.js Physics-based batch data generation
Golden Signature Manager js/engine/golden-signature.js Optimal recipe storage & self-updating
Optimizer Engine js/engine/optimizer.js Multi-objective optimization + Pareto
Learning Engine js/engine/learning-engine.js Continuous learning & convergence
Adaptive Target Engine js/engine/adaptive-target.js Dynamic carbon/energy target setting

🛠 Tech Stack

  • Frontend: HTML5, Vanilla CSS, Vanilla JavaScript
  • Charts: Chart.js 4.4.0
  • Fonts: Inter + JetBrains Mono (Google Fonts)
  • Storage: Browser localStorage (client-side persistence)
  • Deployment: GitHub Pages (static site)

🚀 Running Locally

Simply open index.html in any modern browser — no server required.

# Clone
git clone https://github.com/suchithrakuruva/manufacturing-intelligence.git
cd manufacturing-intelligence

# Open in browser
start index.html        # Windows
open index.html         # macOS
xdg-open index.html     # Linux

📁 Project Structure

manufacturing-intelligence/
├── index.html                    # Dashboard
├── golden-signature.html         # Golden Signatures
├── optimization.html             # Optimization Engine
├── batch-comparison.html         # Batch Comparison
├── adaptive-targets.html         # Adaptive Targets
├── human-loop.html               # Human-in-Loop
├── continuous-learning.html      # Continuous Learning
├── asset-health.html             # Asset Health
├── styles/
│   ├── main.css                  # Global design system (dark industrial)
│   └── dashboard.css             # Dashboard-specific styles
└── js/
    ├── engine/
    │   ├── data-simulator.js     # Physics-based batch simulation
    │   ├── golden-signature.js   # Golden Signature Manager
    │   ├── optimizer.js          # Multi-objective optimization engine
    │   ├── learning-engine.js    # Continuous learning & convergence
    │   └── adaptive-target.js   # Adaptive target engine
    ├── components/
    │   ├── nav.js                # Shared navigation + Toast + Chart helpers
    │   └── alerts.js             # Alerts manager
    └── pages/
        ├── dashboard.js
        ├── golden-signature.js
        ├── optimization.js
        ├── batch-comparison.js
        ├── adaptive-targets.js
        ├── human-loop.js
        ├── continuous-learning.js
        └── asset-health.js

🎨 Design

  • Dark Industrial Theme#0a0e1a background, teal/purple/gold accents
  • Glassmorphism Cards — Subtle borders with depth
  • Micro-animations — Hover transforms, pulsing batch indicators, chart transitions
  • Responsive — Sidebar collapse, responsive grid layouts down to mobile

Built with ManufactureIQ Track B Engine v2.4.1

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors