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
| MedtronicSmartGuard | TandemControl-IQ | Ypsomed / CamDiabCamAPS FX | InsuletSmartAdjust | MedtrumAPGO | Tidepool (öppen källkod)Loop / Tidepool Loop | OpenAPS-communityt (öppen källkod)AndroidAPS (oref1) | Beta BionicsiLet Bionic Pancreas | |
|---|---|---|---|---|---|---|---|---|
| System | MiniMed 780G | t:slim X2 / Mobi | mylife Loop, Dana | Omnipod 5 | TouchCare Nano | iPhone + kompatibel pump | Android + kompatibel pump | iLet |
| Typ av reglering | PID-regulator med insulinåterkoppling + automatiska korrigeringar | Modellprediktiv reglering (MPC) baserad på basalprofil | Adaptiv modellprediktiv reglering (MPC), Cambridge-universitetet | Modellprediktiv reglering (MPC) med adaptiv basal | Prediktiv reglering med täta mikrobolusar | Prediktiv glukoskurva + temp basal eller automatisk bolus | oref1 – temp basal + Super Micro Bolus (SMB) + UAM | Adaptiv reglering som startar enbart från kroppsvikt |
| Uppdatering | Var 5:e minut | Var 5:e minut, prognos 30 min framåt | Justerar var 8–12:e minut | Var 5:e minut, prognos 60 min framåt | Var 2:e minut | Var 5:e minut | Var 5:e minut | Var 5:e minut |
| Målglukos | 5,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/L | Valfritt 5,6–6,7 mmol/L (standard 5,6) | Användarvalt intervall | Användarvalt, tillfälliga mål | Vanligt / lägre / högre (ca 6,1–6,7 mmol/L) |
| Motionsläge | Tillfälligt mål 8,3 mmol/L | Behandlingsintervall 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 insulin | Mindre insulin vid motionsläge, inget specifikt mål | Överstyrningar ("overrides") med högre mål och lägre insulinbehov | Tillfälligt mål (t.ex. 8,3) och profilprocent | Inget särskilt motionsläge |
| Automatisk korrektion | Var 5:e min om prognos > 6,7 mmol/L och max basal är nådd | Om prognos > 10 mmol/L – högst 1 gång/timme, 60 % av beräknad korrektion | Inga separata bolusar – inbyggt i kontinuerlig leverans | Mikrobolusar var 5:e minut + användarinitierad korrektion | Mikrobolusar var 2:e minut när basal inte räcker | Automatisk bolus (standard 40 % av beräknat behov) eller temp basal | SMB: ofta 50 % av beräknat insulinbehov var 5:e minut | Automatiska korrektionsdoser utifrån egen inlärning |
| Aktiv insulintid | Justerbar (ofta 2 h rekommenderat) | Fast 5 timmar | Justerbar, men modellen lär sig själv | Justerbar (för bolusräknaren) | Justerbar | Exponentiell modell (6 h) | Valbar insulinkurva | Hanteras internt |
| Inlärning | Anvä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 av | Mål, aktiv insulintid, kolhydratkvot (IC) | Basalprofil, IC, ISF, vikt, TDD | Mål (per tidsperiod), vikt, TDD, Boost / Ease-off, IC för måltider | Mål per tidssegment, IC, ISF | Mål, IC, ISF | Basal, ISF, IC, mål, max bolus, max basal | Profil, max IOB, SMB-inställningar, mål | Kroppsvikt, 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
- 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.
- 02Insulin ombord dras av så att algoritmen inte staplar doser.
- 03Om basalen når sitt tak och prognosen ligger över 6,7 mmol/L ges automatiska korrigeringsbolusar, upp till var 5:e minut.
- 04Måltidsbolus räknas av bolusräknaren och kan inte ändras manuellt av användaren.
- 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
- 01Var 5:e minut görs en prognos 30 minuter framåt.
- 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.
- 03Prognos över 10: automatisk bolus på 60 % av korrektionen mot 6,1 mmol/L, högst en per timme.
- 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
- 01En personlig modell förutsäger glukos flera timmar framåt utifrån insulin, kolhydrater och sensordata.
- 02Algoritmen väljer den insulinhastighet som för glukos närmast målet utan att riskera låga värden.
- 03Modellen uppdateras löpande – insulinkänslighet, dygnsvariation och efter-måltid-beteende.
- 04Boost och Ease-off låter användaren tillfälligt ändra aggressiviteten.
- 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
- 01Prognos 60 min framåt utifrån sensortrend och insulin ombord.
- 02Mikrobolus var 5:e minut som ökar eller minskar jämfört med adaptiv basal.
- 03Adaptiv basal räknas om vid varje podbyte (var 2–3 dag) från senaste dygnsdoserna.
- 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
- 01Sensorn levererar ett värde varannan minut och algoritmen räknar om lika ofta.
- 02Små mikrobolusar ges så länge prognosen ligger över mål; slutar direkt när trenden vänder.
- 03Pump, sensor och app kan vidarebefordra signal till varandra.
- 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
Bygger en prognoskurva av insulineffekt, kolhydrateffekt, momentum och retrospektiv korrektion och doserar för att nå mål.
Så arbetar den
- 01Kombinerar fyra effekter till en prognos: insulin, kolhydrater, momentum (senaste trend) och retrospektiv korrektion.
- 02Om prognosen ligger över mål: ger 40 % av det beräknade behovet som automatisk bolus var 5:e minut.
- 03Om under mål: sänker eller stänger av basalen.
- 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)
Räknar flera prognoser (med kolhydrater, utan, oannonserade måltider) och ger små SMB-doser när glukos väntas stiga.
Så arbetar den
- 01Beräknar prognoser för IOB, COB och UAM (oannonserade måltider).
- 02Om glukos väntas stiga över mål ges en Super Micro Bolus – en del av behovet var 5:e minut.
- 03Temp basal används för att minska eller stänga av vid väntat lågt värde.
- 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
- 01Startar med endast kroppsvikt.
- 02Måltid anges ungefärligt (mindre/vanlig/större), systemet ger ca 75 % av beräknat behov och korrigerar efteråt.
- 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.
- Medtronic – MiniMed 780G SmartGuard
- Tandem – Control-IQ technology
- CamAPS FX – CamDiab
- Insulet – Omnipod 5 SmartAdjust
- Medtrum – TouchCare Nano APGO
- LoopDocs (Loop-algoritmen)
- AndroidAPS dokumentation
- Beta Bionics – iLet