CloudSketch AI Logo
FeaturesTemplatesPricingEnterpriseAboutContactLog in
🌙☀️
Log inStart free
Home/Templates/Mining, Metals & Chemicals

⛏️ Mining, Metals & Chemicals · C4 Architecture · Pro

Mine Fleet Management System

A fleet management system for an open-pit mine: dump trucks and shovels report position and payload, a dispatch engine assigns loads, and a control room watches production live.

More Mining, Metals & Chemicals templates

C4 Architecture diagrams are part of Pro. Anyone can view this one; generating and editing it needs Pro.

Drawing diagram…

What this diagram shows

  • Trucks are assigned to shovels to minimise waiting
  • Payload and cycle times are recorded for every load
  • Fatigue sensors alert the control room

Prompt used

Open-pit mine fleet management: haul trucks, shovels and drills carry onboard units with GPS, payload sensors and driver fatigue cameras, connected over a private LTE network. A dispatch engine assigns each truck to a shovel and dump location to optimise production. A production service records every load and cycle time. The control room uses a live map and alerts. Maintenance data goes to the ERP.

Mermaid code
C4Container
title Mine Fleet Management
Person(disp, "Mine Dispatcher", "Runs the shift")
System_Boundary(fms, "Fleet Management") {
  Container(obu, "Onboard Units", "Rugged computers", "GPS, payload, fatigue camera")
  Container(de, "Dispatch Engine", "C++", "Truck to shovel assignments")
  Container(prod, "Production Service", "Java", "Loads and cycle times")
  Container(ctl, "Control Room App", "Web", "Live map and alerts")
  Container(fat, "Fatigue Monitoring", "Python", "Driver alertness alerts")
  ContainerDb(db, "Mine Operations DB", "SQL Server", "Loads, equipment, shifts")
}
System_Ext(lte, "Private LTE Network", "Pit-wide coverage")
System_Ext(erp, "ERP", "Maintenance and costs")
Rel(obu, lte, "Sends data")
Rel(lte, de, "Positions and states")
Rel(de, obu, "Assignments")
Rel(lte, prod, "Payload events")
Rel(lte, fat, "Camera events")
Rel(prod, db, "Writes loads")
Rel(fat, ctl, "Alerts")
Rel(disp, ctl, "Uses")
Rel(ctl, db, "Reads")
Rel(prod, erp, "Engine hours")

Related templates

State MachineMining, Metals & Chemicals

Haul Truck Cycle

The states of a mining haul truck in each load-and-dump cycle, used by dispatch systems to measure productivity and waiting time.

NetworkMining, Metals & Chemicals

Underground Mine Communication Network

How an underground mine keeps people connected and safe: leaky feeder radio, Wi-Fi, gas sensors and personnel tracking tags, linked to the surface control room.

SankeyMining, Metals & Chemicals

Ore to Metal Material Flow

How mined ore becomes finished metal in an iron and steel chain, in thousand tonnes per month, showing where material is lost.

DeploymentProMining, Metals & Chemicals

Smelter Process Control Deployment

Where the control systems of a metal smelter run: field instruments, PLCs and a DCS in the plant, a historian, and a separate business network behind a demilitarised zone.

Database ERDMining, Metals & Chemicals

Chemical Batch Traceability

Tables that trace a chemical product batch back to its raw material lots, process steps, quality tests and customer shipments, for recalls and audits.

FlowchartMining, Metals & Chemicals

Mine Blast Planning and Safety

How a mine plans and carries out a blast safely: drill pattern design, explosive loading, area clearance, the blast, and post-blast checks.