// SIDE-VIEW โ TOW ARRAY SURVEY
IDLE โ CLICK SEAFLOOR TO PLACE OBJECTS
0.0
nT
SENSOR A โ FWD
0.0
nT
SENSOR B โ AFT
0.0
nT
SENSOR C โ VERT
โ MUNITION LIKELIHOOD SCORE
--
AWAITING DETECTION
โ LED ALERT PANEL
GREEN โ PROBABLE DEBRIS
0โ25
AMBER LOW โ UNCERTAIN
26โ50
AMBER HIGH โ PROBABLE EO
51โ75
RED LOW โ HIGH CONFIDENCE
76โ90
RED HIGH โ IMMEDIATE ACTION
91โ100
โ PLACE OBJECT ON SEAFLOOR
โ SURVEY CONTROL
DETECTION LOG
No detections yet
// REAL-TIME TRI-AXIS MAGNETOMETER WAVEFORMS
SENSOR A โ FORWARD HORIZONTAL0.0 nT
SENSOR B โ AFT HORIZONTAL0.0 nT
SENSOR C โ VERTICAL0.0 nT
HORIZONTAL GRADIENT (BโA)0.0 nT/m
// VERTICAL GRADIENT (C โ MID)
VERTICAL GRADIENT โ SHAPE INDICATOR0.0 nT/m
// GRADIENT PHYSICS โ HOW IT WORKS
HORIZONTAL GRADIENT (BโA)Measures the rate of change of the magnetic field horizontally across the 1.5m baseline. Detects ferrous object presence and gives an estimate of mass. Compact objects produce a sharp, symmetric peak.
VERTICAL GRADIENT (CโMID)Measures the vertical component of the field gradient. High V/H ratio indicates a compact, cylindrical or spherical object โ consistent with munition geometry. Low ratio indicates flat, spread objects โ consistent with debris.
TENSOR SIGNATUREThe combined three-dimensional fingerprint. Explosive ordnance (cylinders, spheres) produce recognizably different tensor signatures from irregular debris (engine blocks, wire). The MLS algorithm uses all three axes simultaneously.
// ANOMALY CURVE โ SIGNATURE AS ARRAY PASSES OVER OBJECT
SIGNATURE CURVE โ BELL CURVE = MUNITION / ASYMMETRIC = DEBRISAWAITING DATA
HORIZ. GRADIENT MAGNITUDE
0.00
VERT/HORIZ RATIO (SHAPE)
0.00
CURVE SYMMETRY SCORE
0.00
// MLS COMPUTATION (weights protected server-side)
// Horizontal gradient magnitude (presence + mass proxy)
HGM = |B โ A| / baseline_distance
// Vertical-to-horizontal ratio (shape indicator) VHR = |C โ mid(A,B)| / HGM
// Anomaly curve symmetry (compact = 1.0, irregular = 0.0) SYM = 1 โ normalized_asymmetry_index
// Munition Likelihood Score โ computed by backend MLS = wโ ร clamp(HGM/ref, 0, 1) ร 100
+ wโ ร clamp(VHR/ref, 0, 1) ร 100
+ wโ ร SYM ร 100
// Result: 0โ100 | โฅ51 = probable EO | โฅ76 = mark + report
// Vertical-to-horizontal ratio (shape indicator) VHR = |C โ mid(A,B)| / HGM
// Anomaly curve symmetry (compact = 1.0, irregular = 0.0) SYM = 1 โ normalized_asymmetry_index
// Munition Likelihood Score โ computed by backend MLS = wโ ร clamp(HGM/ref, 0, 1) ร 100
+ wโ ร clamp(VHR/ref, 0, 1) ร 100
+ wโ ร SYM ร 100
// Result: 0โ100 | โฅ51 = probable EO | โฅ76 = mark + report
// MLS INTERPRETATION TABLE
| MLS RANGE | INTERPRETATION | LED | ACTION |
|---|---|---|---|
| 0โ25 | Probable debris | GREEN | Log & continue |
| 26โ50 | Uncertain | AMBER LOW | Log, note, resurvey |
| 51โ75 | Probable EO | AMBER HIGH | Mark GPS, 50m caution |
| 76โ90 | High confidence EO | RED LOW | Mark, 100m exclusion |
| 91โ100 | Immediate action | RED HIGH | Mark + report NOW |
// OBJECT TYPE SIGNATURES
| OBJECT | MASS | VHR | SYM | MLS |
|---|---|---|---|---|
| 81mm Mortar | 3 kg | High | 0.88 | 82โ95 |
| Artillery Shell | 5 kg | High | 0.85 | 78โ90 |
| Naval Mine | 80 kg | Med-High | 0.90 | 75โ88 |
| Engine Block | 150 kg | Low | 0.25 | 10โ25 |
| Vehicle Parts | 50 kg | Low | 0.18 | 12โ28 |
| Wire/Debris | 10 kg | Very Low | 0.10 | 5โ18 |
// CLASSIFICATION PERFORMANCE
DISCRIMINATION ESTIMATE: 70โ80% correct classification
FALSE POSITIVE RATE: 5โ10% of high-MLS alerts (debris-rich)
BASIS: Tensor gradient physics + literature precedent
โ REQUIRES PROTOTYPE CALIBRATION โ estimates, not tested results
// GPS-TAGGED DETECTION MAP โ COMMUNITY RISK OVERLAY
SURVEY AREA โ SOLOMON ISLANDS PILOT ZONEยฑ3m GPS accuracy ยท SIMULATION
// DETECTION LOG โ FULL RECORD
No detections logged yet. Run a survey to populate.
โ TOWED ARRAY
| Frame Length | 2.0 m PVC |
| Operating Depth | 1โ2 m |
| Tow Distance | 10โ15 m aft |
| Magnetometers | 3ร Fluxgate |
| Baseline A-B | 1.5 m |
| C Offset | +0.5 m vertical |
| Depth Sensor | MS5837-30BA |
| Max Depth Rated | 50 m |
| Detection Range | 5โ30 m depth |
โ DETECTION PERFORMANCE
| Min Detectable EO | 81mm mortar (3kg) |
| GPS Accuracy | ยฑ3 m (u-blox NEO-M8N) |
| MLS Discrimination | ~70โ80% [?] |
| False Positive Rate | ~5โ10% [?] |
| Survey Speed | 2โ3 knots |
| Line Spacing (25m) | 5 m |
| Line Spacing (30m) | 3 m |
โ SURFACE UNIT
| Compute | Raspberry Pi 4 (4GB) |
| GPS | u-blox NEO-M8N |
| Battery | 12V 20Ah LiFePO4 |
| Solar Input | 50W controller |
| Runtime | 7โ8 hours |
| Solar Recharge | 6โ8 hours |
| Connectivity | Bluetooth HC-05 |
| Export Formats | KML + GPX |
BATTERY
SOLAR CHARGING โ 38W INPUT
โ CAPEX BREAKDOWN โ $4,650
| Fluxgate Magnetometers ร3 | $2,100 |
| Tow Frame + Hardware | $100 |
| Raspberry Pi 4 + Case | $180 |
| Battery LiFePO4 | $180 |
| Tow Cable + Connectors | $250 |
| App Development | $900 |
| MLS Pattern Library | $200 |
| Assembly + Calibration | $550 |
| Contingency (10%) | $350 |
| TOTAL | $4,650 |
โ COMPONENT STATUS
Magnetometer A (FWD)NOMINAL
Magnetometer B (AFT)NOMINAL
Magnetometer C (VERT)NOMINAL
3-Axis Alignment (ยฑ5nT)PASS
GPS LockACQUIRED
Depth SensorNOMINAL
Tow Cable IntegrityNOMINAL
MLS Pattern LibraryLOADED
Bluetooth LinkCONNECTED
Solar ControllerCHARGING
โ SAFETY PROPERTIES
โ ZERO EM EMISSION โ passive fluxgate only
โ ZERO ACOUSTIC OUTPUT โ no sonar, no pulses
โ ZERO DETONATION RISK โ physics, not policy
โ NO DIVER EXPOSURE โ full boat-surface operation
โ 10โ15m STANDOFF โ tow array keeps operators clear
โ RoHS COMPLIANT โ no toxic components
โ SOLAR POWERED โ no fuel, no emissions
RED TEAM โ ORION PHYSICS SIMULATOR
All findings documented. All resolutions logged. Unresolved items explicitly declared.
0CRITICAL
1MAJOR
2MODERATE
4MINOR
7PASSED
RT-001MAJORMLS discrimination rate (70โ80%) is an estimate, not a tested result
The simulator displays MLS scores based on physics-derived tensor gradient calculations. The 70โ80% correct classification rate cited in the ORION proposal is based on published marine survey literature and tensor gradient physics for known munition geometries โ it is not a result from testing against real ordnance.
All MLS outputs are derived from physics models, not calibrated field data. The System tab marks discrimination estimates with [?]. The MLS Engine tab states: "REQUIRES PROTOTYPE CALIBRATION โ estimates, not tested results."
RT-002MODERATEMLS formula coefficients are unvalidated โ require FCL calibration
The MLS computation weights were designed based on the physics of munition vs. debris discrimination, but have not been validated against a calibration dataset. Different field environments may require adjusted weights.
Weights are protected server-side. The formula structure is displayed in the MLS Engine tab. Prototype calibration (Phase 1, Months 1โ3) will produce the validated coefficient set.
RT-003MODERATEDipole field model assumes simplified geometry โ real seafloor has complex background fields
Real marine environments include diurnal variation, vessel interference, geological anomalies, and corrosion-induced field changes. The simulator does not model these noise sources.
The survey canvas includes baseline field noise simulation (ยฑ2nT random variation). A note in the gradiometer tab explains the simplified model. Real deployments require a baseline survey pass first.
RT-004MINORGPS coordinate display uses simulated relative positions, not actual WGS84 coordinates
KML/GPX export generates placeholder coordinates centered on the Solomon Islands for demonstration purposes.
Detection map and export labels state "SIMULATION โ coordinates for demonstration only."
RT-005MINORBoat speed display shows knots but simulation runs in pixel velocity
The speed slider displays knots. The survey canvas physics runs in pixels/frame. The conversion is not physically calibrated to real meters.
The simulator is a qualitative physics demonstration, not a quantitative time-domain model. Speed affects MLS signature curve width correctly.
RT-006MINORMultiple overlapping objects produce additive field โ no operator warning
When two objects are placed close together, their magnetic fields superimpose. The MLS score may be anomalously high or low depending on field cancellation.
Visual indicator added in detection log when adjacent objects are within 3m: "POSSIBLE MULTI-SOURCE OVERLAP โ resurvey recommended."
RT-007MINORCurve symmetry calculation edge case โ very fast survey speed produces too few samples
At maximum speed, the array passes over a small object in fewer frames, producing insufficient sample points for reliable symmetry scoring.
Guard added: if sample count drops below 8, symmetry score is set to 0.5 (neutral) and MLS display shows "SYM: LOW CONFIDENCE." This is handled server-side.
โ PASS โ RT-001 through RT-007 DOCUMENTED. No undisclosed issues. Simulation is a faithful physics representation of the ORION proposal with honest uncertainty labeling throughout. Suitable for UNDP proposal demonstration.