Annex A — Phosphate & Mining
Sector annex to Morocco UNS Standard v0.1. Defines naming archetypes for phosphate extraction, beneficiation, transport, and downstream chemicals (phosphoric acid, fertilizers). Strategic anchor: OCP Group, the world’s largest phosphate exporter and the single most consequential CBAM-exposed industrial actor in Morocco.
A.1 Scope
Covers:
- Open-pit phosphate extraction (Khouribga, Benguerir, Youssoufia, Boucraâ)
- Beneficiation (washing, flotation, drying, calcination)
- Slurry transport (the Khouribga–Jorf Lasfar pipeline, and equivalents)
- Chemical conversion (Jorf Lasfar, Safi: phosphoric acid, sulphuric acid, fertilizers — DAP, MAP, NPK, TSP)
- Port loading (Jorf Lasfar, Safi, Laâyoune)
Excludes downstream agronomic application and end-customer logistics.
A.2 Enterprise & Site archetypes
A.2.1 Enterprise segment
Use ocp for OCP Group mining and chemical operations. Use ocp-ms for OCP Maintenance Solutions when the publisher is the maintenance subsidiary, not the operator.
A.2.2 Sites
| Site segment | Region | Activity |
|---|---|---|
khouribga | ma-06 | Largest phosphate basin; extraction + beneficiation |
benguerir | ma-07 | Extraction + beneficiation; co-located with UM6P |
youssoufia | ma-07 | Extraction + beneficiation |
boucraa | ma-11 | Southern extraction; conveyor to Laâyoune port |
safi | ma-07 | Phosphoric acid, fertilizers, port loading |
jorf-lasfar | ma-06 | Largest chemical complex globally; phosphoric acid, fertilizers, port |
laayoune | ma-11 | Port loading from Boucraâ |
A.3 Area inventory
Standard areas, in process order. Use these segment names verbatim for cross-site comparability:
| Area segment | Description |
|---|---|
extraction | Open-pit mining, draglines, blasthole drilling |
haul | Truck haul + crushers (primary, secondary, tertiary) |
washing | Wet beneficiation, washing plants |
flotation | Reverse flotation circuits |
drying | Rotary or fluid-bed dryers |
calcination | Calciners (where applicable) |
slurry-pump | Slurry pumping station feeding the pipeline |
pipeline | Slurry pipeline run (Khouribga–Jorf 187 km) |
slurry-receiving | Pipeline terminus, deslurry, storage |
sulfuric-acid | H2SO4 plants (Jorf, Safi) |
phosphoric-acid | H3PO4 plants (Jorf, Safi) |
fertilizer-dap | DAP granulation |
fertilizer-map | MAP granulation |
fertilizer-npk | NPK granulation |
fertilizer-tsp | TSP granulation |
power-plant | Cogeneration, captive power, sulfur-burn waste-heat boilers |
desalination | Seawater desalination (Jorf) |
port-loading | Conveyors, ship loaders, stockpile management |
lab-quality | On-line BPL grade, moisture analyzers |
A.4 Equipment archetypes
Use a <type>-<tag> pattern where <tag> follows the site’s existing PI / SAP-PM tag where possible to preserve operator familiarity.
| Equipment segment | Examples | Common signals |
|---|---|---|
dragline-<n> | dragline-01 | bucket-cycle-s, swing-angle, energy-kwh, state |
crusher-<n> | crusher-p101 | throughput-tph, motor-current-a, vibration-mms, state |
conveyor-<id> | conveyor-c12 | belt-speed-ms, weight-tph, motor-current-a, state |
washer-<n> | washer-w03 | water-flow-m3h, slurry-density, state |
flotation-cell-<n> | flotation-cell-7 | air-flow-m3h, level-pct, ph, reagent-flow-m3h |
dryer-<n> | dryer-d04 | inlet-temperature-c, outlet-temperature-c, fuel-flow-m3h, energy-kwh, moisture-out-pct |
calciner-<n> | calciner-k01 | bed-temperature-c, fuel-flow-m3h, energy-kwh |
pump-<tag> | pump-p301 | flow-rate-m3h, discharge-pressure-bar, motor-current-a, vibration-mms, state |
reactor-<n> | reactor-r02 | temperature-c, pressure-bar, agitator-rpm |
absorber-<n> | absorber-a01 | inlet-so2-ppm, outlet-so2-ppm |
granulator-<n> | granulator-g03 | feed-tph, recycle-ratio, moisture-pct |
boiler-<n> | boiler-b01 | steam-flow-tph, steam-pressure-bar, fuel-flow-m3h, co2-flow-kgh |
stacker-<n> | stacker-s02 | luff-angle, slew-angle, throughput-tph |
ship-loader-<n> | ship-loader-sl01 | throughput-tph, vessel-id, total-loaded-t |
A.5 Mandatory signals
Every Equipment in this sector MUST publish at minimum:
state— CESMIIProductionStateenumenergy-kwh— for any electrically driven equipment > 75 kW- One process-throughput signal:
throughput-tphfor solids handling,flow-rate-m3hfor fluids
For cbam_relevant: true (see §7 of the standard), the following are mandatory at the indicated areas:
| Area | CBAM-relevant signals |
|---|---|
drying, calcination | fuel-flow-m3h, energy-kwh, co2-flow-kgh (computed if not measured) |
sulfuric-acid | sulfur-feed-tph, steam-export-tph (credit), energy-kwh |
phosphoric-acid | rock-feed-tph, acid-output-tph, energy-kwh, gypsum-output-tph |
fertilizer-* | feedstock-tph, product-tph, energy-kwh, fuel-flow-m3h |
power-plant | fuel-flow-m3h, electricity-export-kwh, co2-flow-kgh |
port-loading | total-loaded-t, vessel-destination-iso2 (CBAM scoping requires destination) |
A full embedded-emissions calculation for a phosphate fertilizer cargo bound for the EU can be reconstructed entirely from the above signals plus a static plant emissions factor.
A.6 Quality & sector-specific signals
| Signal | Where | Notes |
|---|---|---|
bpl-grade-pct | washing, drying, port-loading | Bone Phosphate of Lime — the single most economically important grade signal |
moisture-pct | drying, port-loading | Critical for BPL conversion and shipping moisture limits |
p2o5-pct | phosphoric-acid, fertilizer-* | P2O5 content |
cd-ppm | phosphoric-acid, fertilizer-* | Cadmium — EU regulatory limit on fertilizers |
f-ppm | phosphoric-acid | Fluoride |
ph | flotation, phosphoric-acid | |
slurry-density-tm3 | slurry-pump, pipeline |
A.7 Worked path examples
ma/ma-07/ocp/safi/phosphoric-acid/reactor-r02/temperature-c
ma/ma-07/ocp/safi/slurry-pump/pump-p301/flow-rate-m3h
ma/ma-06/ocp/jorf-lasfar/fertilizer-dap/granulator-g03/feed-tph
ma/ma-06/ocp/jorf-lasfar/sulfuric-acid/absorber-a01/outlet-so2-ppm
ma/ma-06/ocp/jorf-lasfar/port-loading/ship-loader-sl01/total-loaded-t
ma/ma-11/ocp/laayoune/port-loading/conveyor-c12/throughput-tph
A full end-to-end walkthrough — PLC tag → connector → topic → consumer — is provided in Worked Example — OCP Safi Slurry Line.
A.8 Strategic notes
- OCP’s stack (SAP S/4HANA, Azure, TEAL Technology Services integrator) treats SAP as the system of record. Per Walker Reynolds’s “ERP as a node” framing, the UNS sits between the OT layer and SAP. Conformant signals can land in SAP via a single bridge, replacing dozens of point-to-point integrations.
- The CBAM May 2027 declaration is the single best forcing function for adoption. Annex A explicitly enables it.
- OCP-MS I-SENSE currently delivers predictive maintenance via a closed stack; signals defined here are a superset and would let third-party analytics co-exist on the same broker.
- ManufacturiX / InnovateX Day are the canonical entry points for proposing UNS pilots inside OCP Group.