Simulering och exempel – inte för medicinska beslut
Loop·atlas

Kunskapsbank

Algoritmerna

Endast exempel och simulering. Informationen och kurvorna är förenklade illustrationer av hur algoritmerna i princip arbetar. De återger inte den verkliga programvaran och får aldrig användas för medicinska beslut eller doseringsbeslut. Rådgör alltid med ditt diabetesteam.

Jämförelse

 MedtronicSmartGuardTandemControl-IQYpsomed / CamDiabCamAPS FXInsuletSmartAdjustMedtrumAPGOTidepool (öppen källkod)Loop / Tidepool LoopOpenAPS-communityt (öppen källkod)AndroidAPS (oref1)Beta BionicsiLet Bionic Pancreas
SystemMiniMed 780Gt:slim X2 / Mobimylife Loop, DanaOmnipod 5TouchCare NanoiPhone + kompatibel pumpAndroid + kompatibel pumpiLet
Typ av regleringPID-regulator med insulinåterkoppling + automatiska korrigeringarModellprediktiv reglering (MPC) baserad på basalprofilAdaptiv modellprediktiv reglering (MPC), Cambridge-universitetetModellprediktiv reglering (MPC) med adaptiv basalPrediktiv reglering med täta mikrobolusarPrediktiv glukoskurva + temp basal eller automatisk bolusoref1 – temp basal + Super Micro Bolus (SMB) + UAMAdaptiv reglering som startar enbart från kroppsvikt
UppdateringVar 5:e minutVar 5:e minut, prognos 30 min framåtJusterar var 8–12:e minutVar 5:e minut, prognos 60 min framåtVar 2:e minutVar 5:e minutVar 5:e minutVar 5:e minut
Målglukos5,5 / 6,1 / 6,7 mmol/L (standard 5,5)6,1 mmol/L (behandlingsintervall 6,25–8,9)Valfritt 4,4–11,1 mmol/L (standard 5,8)6,1 / 6,7 / 7,2 / 7,8 / 8,3 mmol/LValfritt 5,6–6,7 mmol/L (standard 5,6)Användarvalt intervallAnvändarvalt, tillfälliga målVanligt / lägre / högre (ca 6,1–6,7 mmol/L)
MotionslägeTillfälligt mål 8,3 mmol/LBehandlingsintervall 7,8–8,9 mmol/L. Sömnläge 6,25–6,7 utan autokorrigering"Ease-off" minskar insulin och höjer mål. "Boost" ökar insulin ca 35 %Aktivitetsläge: mål 8,3 och mindre insulinMindre insulin vid motionsläge, inget specifikt målÖverstyrningar ("overrides") med högre mål och lägre insulinbehovTillfälligt mål (t.ex. 8,3) och profilprocentInget särskilt motionsläge
Automatisk korrektionVar 5:e min om prognos > 6,7 mmol/L och max basal är nåddOm prognos > 10 mmol/L – högst 1 gång/timme, 60 % av beräknad korrektionInga separata bolusar – inbyggt i kontinuerlig leveransMikrobolusar var 5:e minut + användarinitierad korrektionMikrobolusar var 2:e minut när basal inte räckerAutomatisk bolus (standard 40 % av beräknat behov) eller temp basalSMB: ofta 50 % av beräknat insulinbehov var 5:e minutAutomatiska korrektionsdoser utifrån egen inlärning
Aktiv insulintidJusterbar (ofta 2 h rekommenderat)Fast 5 timmarJusterbar, men modellen lär sig självJusterbar (för bolusräknaren)JusterbarExponentiell modell (6 h)Valbar insulinkurvaHanteras internt
InlärningAnvänder total dygnsdos (TDD) senaste 2–6 dagarna. Kräver ca 48 h manuellt läge innan Auto Mode.Ingen adaptiv inlärning – utgår från användarens basalprofil, IC och ISF.Lär sig kontinuerligt total insulinbehov, dygnsmönster och måltidsmönster.Anpassar adaptiv basal med varje ny pod utifrån tidigare TDD.Uppdateras utifrån tidigare insulinbehov, efter-måltid och glukosprognos.Ingen automatisk inlärning – styrs av användarens inställningar (kan kompletteras manuellt).Autosens justerar känslighet löpande; Autotune kan föreslå profiländringar.Lär sig basal-, korrektions- och måltidsbehov helt själv från dag 1.
Påverkas avMål, aktiv insulintid, kolhydratkvot (IC)Basalprofil, IC, ISF, vikt, TDDMål (per tidsperiod), vikt, TDD, Boost / Ease-off, IC för måltiderMål per tidssegment, IC, ISFMål, IC, ISFBasal, ISF, IC, mål, max bolus, max basalProfil, max IOB, SMB-inställningar, målKroppsvikt, måltidsannonsering (mindre / vanlig / större)

Medtronic · MiniMed 780G

SmartGuard

Räknar fram en basal-dos var 5:e minut utifrån avvikelse från mål och insulin ombord, och lägger till automatiska korrigeringsdoser när basalen inte räcker.

Så arbetar den

  1. 01En PID-regulator (proportionell–integrerande–deriverande) räknar ut hur mycket glukos avviker från målet, hur länge och hur snabbt det förändras.
  2. 02Insulin ombord dras av så att algoritmen inte staplar doser.
  3. 03Om basalen når sitt tak och prognosen ligger över 6,7 mmol/L ges automatiska korrigeringsbolusar, upp till var 5:e minut.
  4. 04Måltidsbolus räknas av bolusräknaren och kan inte ändras manuellt av användaren.
  5. 05Systemet kan lämna Auto Mode (t.ex. vid saknade sensorvärden eller långvarig max/min-leverans).

Styrkor

  • Lågt mål (5,5) möjligt
  • Täta automatiska korrigeringar
  • Etablerat system med stor studiebas

Begränsningar

  • Lärperiod på ca 48 h
  • Användare upplever att aggressiva inställningar (kort aktiv insulintid, låg IC) krävs för bästa resultat
  • Kan lämna Auto Mode

Tandem · t:slim X2 / Mobi

Control-IQ

Förutser glukos 30 minuter framåt och höjer, sänker eller stänger av basalen. Ger en automatisk korrektionsbolus högst en gång per timme.

Så arbetar den

  1. 01Var 5:e minut görs en prognos 30 minuter framåt.
  2. 02Prognos under 3,9: basal stängs av. Under 6,25: basal sänks. 6,25–8,9: vanlig basalprofil. Över 8,9: basal höjs.
  3. 03Prognos över 10: automatisk bolus på 60 % av korrektionen mot 6,1 mmol/L, högst en per timme.
  4. 04Resultatet styrs i hög grad av användarens egna inställningar (basalprofil, ISF, IC).

Styrkor

  • Förutsägbart och transparent
  • Bra sömnläge
  • Ingen inlärningsperiod

Begränsningar

  • Relativt brett dagintervall – glukos kan ligga kvar kring 8 mmol/L
  • Max en autokorrigering/timme kan ge långsam respons vid stigning
  • Fast aktiv insulintid (5 h)

Ypsomed / CamDiab · mylife Loop, Dana

CamAPS FX

Kör en matematisk modell av kroppen och räknar fram optimal insulinhastighet var 8–12:e minut. Lär sig dygnsrytm och måltidsvanor.

Så arbetar den

  1. 01En personlig modell förutsäger glukos flera timmar framåt utifrån insulin, kolhydrater och sensordata.
  2. 02Algoritmen väljer den insulinhastighet som för glukos närmast målet utan att riskera låga värden.
  3. 03Modellen uppdateras löpande – insulinkänslighet, dygnsvariation och efter-måltid-beteende.
  4. 04Boost och Ease-off låter användaren tillfälligt ändra aggressiviteten.
  5. 05Kör som app i telefonen och kräver stabil Bluetooth till pump och sensor.

Styrkor

  • Mycket flexibelt mål
  • Godkänt för graviditet och små barn
  • Lär sig kontinuerligt

Begränsningar

  • Telefonen måste vara nära och appen igång
  • Ingen fast autokorrigeringsbolus

Insulet · Omnipod 5

SmartAdjust

Ger små insulindoser var 5:e minut baserat på en prognos 60 minuter framåt. Den adaptiva basalen uppdateras vid varje podbyte.

Så arbetar den

  1. 01Prognos 60 min framåt utifrån sensortrend och insulin ombord.
  2. 02Mikrobolus var 5:e minut som ökar eller minskar jämfört med adaptiv basal.
  3. 03Adaptiv basal räknas om vid varje podbyte (var 2–3 dag) från senaste dygnsdoserna.
  4. 04Pod och sensor kommunicerar direkt – vid dålig kontakt minskar automatiken.

Styrkor

  • Slanglös
  • Lång prognoshorisont
  • Enkel inlärning via podbyten

Begränsningar

  • Lägsta mål 6,1
  • Beroende av kontakt mellan pod och sensor
  • Långsam anpassning (per pod)

Medtrum · TouchCare Nano

APGO

Uppdaterar var 2:e minut med nya sensorvärden och ger små, täta doser – många små steg i stället för få stora.

Så arbetar den

  1. 01Sensorn levererar ett värde varannan minut och algoritmen räknar om lika ofta.
  2. 02Små mikrobolusar ges så länge prognosen ligger över mål; slutar direkt när trenden vänder.
  3. 03Pump, sensor och app kan vidarebefordra signal till varandra.
  4. 04Har, liksom SmartGuard, en mekanism för att lämna Auto Mode.

Styrkor

  • Täta uppdateringar
  • Små steg minskar risk för överkorrektion

Begränsningar

  • Mindre oberoende studiedata än äldre system
  • Kan lämna Auto Mode

Tidepool (öppen källkod) · iPhone + kompatibel pump

Loop / Tidepool Loop

Öppen källkod

Bygger en prognoskurva av insulineffekt, kolhydrateffekt, momentum och retrospektiv korrektion och doserar för att nå mål.

Så arbetar den

  1. 01Kombinerar fyra effekter till en prognos: insulin, kolhydrater, momentum (senaste trend) och retrospektiv korrektion.
  2. 02Om prognosen ligger över mål: ger 40 % av det beräknade behovet som automatisk bolus var 5:e minut.
  3. 03Om under mål: sänker eller stänger av basalen.
  4. 04Tidepool Loop är den FDA-godkända versionen; DIY-Loop är öppen källkod.

Styrkor

  • Transparent prognos
  • Mycket konfigurerbar

Begränsningar

  • Kräver korrekta inställningar
  • DIY-versionen saknar CE-märkning

OpenAPS-communityt (öppen källkod) · Android + kompatibel pump

AndroidAPS (oref1)

Öppen källkod

Räknar flera prognoser (med kolhydrater, utan, oannonserade måltider) och ger små SMB-doser när glukos väntas stiga.

Så arbetar den

  1. 01Beräknar prognoser för IOB, COB och UAM (oannonserade måltider).
  2. 02Om glukos väntas stiga över mål ges en Super Micro Bolus – en del av behovet var 5:e minut.
  3. 03Temp basal används för att minska eller stänga av vid väntat lågt värde.
  4. 04Autosens anpassar känslighet utifrån senaste dygnets avvikelser.

Styrkor

  • Kan hantera oannonserade måltider
  • Mycket konfigurerbar

Begränsningar

  • Gör-det-själv, ej CE-märkt
  • Kräver teknisk kunskap

Beta Bionics · iLet

iLet Bionic Pancreas

Kräver inga IC- eller ISF-värden. Användaren anger bara vikt och storlek på måltid; resten lär sig systemet.

Så arbetar den

  1. 01Startar med endast kroppsvikt.
  2. 02Måltid anges ungefärligt (mindre/vanlig/större), systemet ger ca 75 % av beräknat behov och korrigerar efteråt.
  3. 03Basal och korrektioner anpassas löpande.

Styrkor

  • Enklast att komma igång
  • Inget kolhydraträknande

Begränsningar

  • Få inställningsmöjligheter
  • Ej tillgänglig i Sverige i dagsläget

Källor och vidare läsning

Sammanställt från tillverkarnas publika material, användardokumentation och öppen källkod. Detaljer kan ändras mellan programversioner och länder.

Testa i simulatorn