NORRBOTTEN
PROTOCOL
ARKTISKA DRIFTSPARAMETRAR
Förflygning (inomhus, uppvärmt) — arktiskt protokoll
COMPASS_USE=0 in ArduPilot. EKF3 will use gyro heading only (drifts slowly but does not get confused by magnetic storms). Aurora forecast: check NOAA Space Weather Prediction Center before every mission.Implementering
# Norrbotten Arctic Pre-Flight Checklist
import subprocess, sys
def arctic_preflight(ambient_temp_c, kp_index):
"""Arctic-specific pre-flight checks."""
checks = []
# Battery temperature
if ambient_temp_c < -20:
checks.append(("BATTERY", "Pre-heat 30min required", "MANDATORY"))
# Compass (aurora)
if kp_index >= 5:
checks.append(("COMPASS", "DISABLE — set COMPASS_USE=0", "MANDATORY"))
subprocess.run(["mavproxy", "--cmd", "param set COMPASS_USE 0"])
elif kp_index >= 3:
checks.append(("COMPASS", "Monitor EKF innovations", "WARNING"))
# Propellers
checks.append(("PROPELLERS", "Carbon fiber ONLY below -15°C",
"MANDATORY" if ambient_temp_c < -15 else "RECOMMENDED"))
# Flight time
endurance_factor = max(0.3, 1.0 + (ambient_temp_c * 0.02)) # -2% per °C
checks.append(("ENDURANCE", f"Plan for {endurance_factor:.0%} of nominal", "INFO"))
# Gloves
if ambient_temp_c < -10:
checks.append(("GLOVES", "Touch-screen gloves required", "MANDATORY"))
for check, note, level in checks:
symbol = "❌" if level == "MANDATORY" else "⚠" if level == "WARNING" else "ℹ"
print(f" {symbol} {check}: {note}")
return all(level != "MANDATORY" for _, _, level in checks)
Under flygning
Övervaka batterispänning kontinuerligt. Vid −30°C, förvänta 20% lägre totalkapacitet än vad etiketten anger. Sätt RTL-spänningströskel 0,2V högre än standard (3,5V istället för 3,3V per cell). Batteriet förlorar spänning snabbare i kyla — den normala kurvan visar en brant nedgång under 3,6V som vid låg temperatur inträffar plötsligt istället för gradvis.
Optical flow sensors (PMW3901) may fail over uniform white snow — no visual features to track. Fallback: barometric altitude + pilot visual navigation only. Disable optical flow if readings are erratic: FLOW_TYPE=0.
Norrbottenprotokollet har utvecklats genom tre vintrar av drönaroperationer vid Norrbottens regemente. Varje modifiering har testats under kontrollerade förhållanden vid −25 till −40°C och dokumenterats med mätdata. Protokollet uppdateras årligen baserat på nya erfarenheter och komponentförändringar.
Utbildningskalender
Utbildningskalendern anpassar drönarutbildning till nordsvenska säsongsförhållanden. Hösttermin (september–november): grundutbildning i mörkerflygning när dagsljuset minskar. Vintertermin (december–februari): full arktisk operationsträning vid −20 till −40°C. Vårtermin (mars–maj): avancerad taktik med blandat snö/bar mark.
Utrustningsmodifieringar för arktis
Utrustningsmodifieringar för arktis inkluderar: neoprenisolering runt batteripacket (2 euro, reducerar värmeförlust med 40%), kolfiberpropellrar istället för standardplast (15 euro, sprödhetsresistenta till −40°C), silikonbaserade O-ringar istället för NBR (1 euro, flexibla till −55°C), och konform beläggning på alla kretskort (5 euro, förhindrar kondensrelaterade kortslutningar).
Dokumentation och revisionsprocess
Dokumentationen och revisionsprocessen säkerställer att Norrbottenprotokollet förblir aktuellt. Varje säsongs erfarenheter dokumenteras i en efterövningsrapport. Förändringar i komponentval eller procedurer implementeras i protokollets nästa version. Versionshistoriken upprätthålls i denna wiki — varje ändring är spårbar och motiverad.