☮️ Complex-Steel-manufacturing-aggregate-production-planning-case-study-using-Excel-Solver (Simplex LP)
This repository represents a comprehensive operations research case study at a steel production plant facility implementing aggregate production planning using Excel solver to minimise scrap generation across three specialised divisions.
This case study provides a complete framework for implementing aggregate production planning in steel manufacturing with detailed Excel-model, step-by-step implementation guides and comprehensive documentation that is suitable for industrial application Company Profile: SteelMax Manufacturing Total daily capacity: 50 metric ton Planning Horizon: 30 days Primary objective: Minimize total scrap generation Optimization tool: Excel Solver (Simplex LP)
- Products: Hot rolled coils, Steel plates, Steel strips, Structured steel
- Operations: Casting -> Conditioning -> Hot Rolling -> Annealing & Pickling
- Resources: 200 labor hours/day across 4 operations
- Average scrap rate: 5.4% (varies by product - 18% to 27%)
- Products: Cold rolled coils, Galvanized steel, Automotive steel, Appliance steel
- Operations: Bell Annealing -> Cold Rolling -> Precision Strips -> Conditioning
- Resources: 175 labor hours/day across 4 operations
- Average Scrap Rate: 2.6% (varies by product: 8% to 12%)
- Products: Precision tubes, High-Strength steel, Electrical steel, Tool steel
- Operations: Casting -> Hot Rolling -> Cold Rolling -> Precision Strips
- Resources: 125 labor hours/day across 4 operations
- Average Scrap rate: 7.1% (varies by product: 25% to 30%)
For each division i and product j:
- Xᵢⱼ = Daily production quantity of product j in division i (metric tons)
-
Minimize: Σ(i,j,k) [Scrap_Rate_ijk * Xᵢⱼ]
where k represents each operation in production sequence
-
ΣⱼXᵢⱼ ≤ Daily_Capacity_i ∀i
-
Σⱼ(Labor_hours_ijk * Xᵢⱼ) ≤ Available_Hours_ik ∀i,k
-
Xᵢⱼ ≥ Minimum_Demand_ij ∀i,j
-
Xᵢⱼ ≥ 0 ∀i,j
- Variables: 4 (X_Hot_Rolled_Coils, X_Steel_Plates, X_Steel_Strips, X_Precision_Strips)
- Objective: Minimize 0.1800 * X₁ + 0.2300 * X₂ + 0.1900 * X₃ + 0.2700 * X₄
- Constraints: 9 Total (1 Capacity + 4 Labor + 4 Demand)
- Solver Method: Simplex LP
- Input parameters setup: Division info, products, operations, scrap rates matrix
- Decision variables: Production quantities to be optimized
- Objective function: SUMPRODUCT(scrap_coefficients, decision variables)
- Constraints setup: Capacity, labor and demand restrictions
- Solver configuration: Minimize objective function by changing decision variables
- Result analysis: Optimal production mix and scrap minimization can be achieved
- Initial Solution generation: Feasible starting point meeting all constraints
- Constraint validation: Verify capacity, labor, and demand restrictions verified
- Objective improvement: Iterative scrap minimization through variable adjustment
- Sensitivity analysis: Test solution robustness to parameter changes
- Final verification: Validate practical implementability in production environment
- Microsoft Excel 2019 or later
- Knowledge on Excel Simplex LP solver
- Steel manufacturing process knowledge
"Information is oil of 21st century, and analytics is the combustion engine" - Peter Soondergard