Beslutsmotor
Interaktiv beslutsauktoritetssimulator som visar L1/L2/L3-routing, insatskedjesteg, brodermordskontroller och ROE-delegering för drönarstrikebeslut.
Beslutsautoritet varierar med måltyp och insatsregler. Fordonsmål vid standarddelegering godkänns av plutonchef — totaltid från detektion till FPV-start under 2 minuter. Personalmål kräver kompanichefs godkännande per insatsreglerna — totaltid 2–8 minuter beroende på kommunikationsväg. L3 autonom interceptoravfyrning sker enbart mot inkommande drönare med stängande vektor och konfidens över 85 procent — totaltid 4–8 sekunder utan mänskligt ingripande. Simulatorn nedan låter dig testa alla dessa scenarier interaktivt och se exakt vilken auktoritet och tidslinje som gäller. Brodermordskontroll är inbyggd: om närmaste blåstyrka är under 100 meter från målet pausas alla engagemang oavsett beslutsnivå tills befälhavaren manuellt bekräftar att brodermordrisken är acceptabel.
Interactive: Decision Authority & Kill Chain Simulator
Configure a detection scenario. The engine determines decision level, required authority, estimated time, and whether autonomous action is permitted under FSG-A ROE.
Tre-nivå beslutsauktoritet för autonoma drönarsystem
Beslutsmotorsimulatorn demonstrerar hur Lisa 26 tilldelar varje detektion till rätt beslutsauktoritetsnivå. Nivå 1 (Informera) gäller samtliga detektioner oavsett konfidens — systemet visar automatiskt varje detektion på alla operatörsskärmar inom 170 millisekunder utan att begära åtgärd. Nivå 2 (Rekommendera) aktiveras vid konfidens över 70 procent — systemet genererar en specifik åtgärdsrekommendation med måltyp, attackvektor, FPV-plattformsval och beräknad stridskostnad som befälhavaren på rätt nivå måste godkänna eller avslå. Nivå 3 (Autonom) begränsas strikt till luftförsvar — när ett inkommande drönarhot detekteras vid över 85 procents konfidens med mindre än 10 sekunder till nedslag avfyrar systemet interceptorn utan mänskligt godkännande. Anledningen är att den mänskliga beslutscykeln på 8–15 sekunder helt enkelt överskrider den tillgängliga reaktionstiden.
Insatskedjevisualisering steg för steg
Simulatorn visar varje steg i insatskedjan som en sekventiell pipeline. För en fordonsstrikeinsats omfattar kedjan: Fischer 26-detektion, AI-klassificering, L2-rekommendationsgenering, visning på befälhavarens operationsbild, befälhavarens granskning, befälhavarens godkännande, FPV-gruppens briefing, FPV-start, FPV-flygning till mål, terminalt anfall och skadebedömningspassage. Varje steg har en estimerad tidsåtgång baserad på komponentdatablad och designspecifikation — verklig tid måste valideras i fält av implementerande myndighet. Den samlade tiden från detektion till nedslag är designad för 2–8 minuter för fordonsmål beroende på ROE-delegeringsnivå. För den autonoma luftförsvarskedjan (L3) komprimeras sekvensen till: radardetektion (0,1 s), AI-klassificering (0,2 s), IFF-verifiering (0,1 s), avfyrningskommando (0,3 s), motoruppspinning (1,2 s) och avfångningsflyg (2–6 s) — totalt 4–8 sekunder.
Brodermordsprevention och blåstyrkespårning
Innan beslutsmotorn genererar någon strikeinsatsrekommendation utför den automatiskt en brodermordskontroll. Varje eget förband sänder ett 27-byte HMAC-autentiserat heartbeat-meddelande via MANET-meshen varannan sekund, vilket ger kontinuerlig positionsuppdatering för samtliga blå styrkor. Motorn beräknar avståndet från det föreslagna målet till varje känd egen position. Om något eget förband befinner sig inom 100 meter från målet blockeras strikeinsatsrekommendationen och ersätts av en brodermorsvarning. Säkerhetsradien är konfigurerbar — i tät stadsmiljö kan den minskas till 50 meter, i öppen terräng ökas till 200 meter. Brodermordskontrollens blockering kan inte kringgås av något automatiserat system — enbart en mänsklig befälhavare kan auktorisera insats inom säkerhetsradien.
Implementering
# Decision Engine — L1/L2/L3 Routing Logic
class DecisionEngine:
def route(self, detection):
"""Route detection to correct authority level."""
# L3: Autonomous air defense (no human approval)
if (detection["cls"] == "drone" and
detection["inbound"] and
detection["time_to_impact"] < 10 and
detection["confidence"] > 0.85):
return "L3_AUTONOMOUS", "INTERCEPTOR LAUNCH", 0
# L2: Human approval required
if detection["confidence"] > 0.70:
tier = "PLATOON" if detection["cls"] == "vehicle" else "COMPANY"
return "L2_RECOMMEND", f"{tier} CDR APPROVES", 30
# L1: Display only
return "L1_INFORM", "COP DISPLAY", 0
engine = DecisionEngine()
det = {"cls": "vehicle", "confidence": 0.87,
"inbound": False, "time_to_impact": 120}
level, action, delay = engine.route(det)
print(f"Level: {level}")
print(f"Action: {action}")
Den interaktiva beslutsmotorsimulatorn låter operatörer och befälhavare testa olika scenarier och se hur Lisa 26:s L1/L2/L3-ramverk responderar. Konfigurera måltyp, konfidens, tid till nedslag, hastighetvektor och ROE-delegering för att se vilken beslutsnivå som aktiveras, vilken auktoritet som krävs och den estimerade tidslinjen för hela kill chain. Simulatorn är verifierad mot FSG-A:s ROE-ramverk version 2.0 och reproducerar exakt de beslut som det operativa systemet skulle fatta.