Filtrering av EMG-signaler

Hvordan håndtere dårlige signaler i et system som bruker EMG (elektromyografi)?

Kort oppsummert

Bruk enkle analoge filtre tett på hver elektrode for å fjerne kraftig støy før signalet digitaliseres, og flytt den finere, mer fleksible filtreringen til digitale filtre. En kombinasjon gir best resultat – test alltid med ekte muskelaktivitet.

Det bør brukes analoge filtre på hver elektrode, men det er også fullt mulig å flytte mye av filtreringen over til digitale filtre. Litt bakgrunn først: EMG, eller elektromyografi, er en metode for å måle de små elektriske signalene musklene dine sender ut når de aktiveres. Signalene fanges opp av elektroder som festes på huden, men de er svært svake og lett påvirket av støy, for eksempel fra strømnettet (50 Hz i Norge), bevegelse av kabler, dårlig hudkontakt og elektrisk støy fra annen elektronikk. Et filter er en komponent eller algoritme som slipper gjennom de frekvensene du er interessert i og demper resten. Et analogt filter sitter i selve kretsen, før signalet digitaliseres, og er bygget av fysiske komponenter som motstander og kondensatorer. Fordelen med å filtrere analogt så nær elektroden som mulig er at du fjerner kraftig støy før den når analog-til-digital-omformeren (ADC-en), slik at du unngår at sterk støy «drukner» det svake nyttesignalet og ødelegger målingen. Derfor anbefales analoge filtre på hver elektrode. Et digitalt filter, derimot, er en programvarealgoritme som behandler signalet etter at det er digitalisert, for eksempel i en mikrokontroller. Fordelen her er fleksibilitet: du kan justere, finjustere og endre filtrene i kode uten å bygge om maskinvaren, og du kan lage mer avanserte filtre. Den praktiske anbefalingen er derfor en kombinasjon: bruk enkle analoge filtre tett på hver elektrode for å håndtere det groveste (typisk et høypassfilter og et notch-filter mot 50 Hz nettstøy), og flytt den finere, mer fleksible filtreringen over i det digitale domenet. Vanlige fallgruver er dårlig hudforberedelse, for lange kabler og å filtrere bort selve nyttesignalet, så test alltid med ekte muskelaktivitet underveis.

Begreper forklart

EMG (elektromyografi)
En metode for å måle de små elektriske signalene musklene sender ut når de aktiveres.
Analogt filter
Et filter bygget av fysiske komponenter som sitter i kretsen og fjerner støy før signalet digitaliseres.
Digitalt filter
En programvarealgoritme som behandler signalet etter digitalisering, og som enkelt kan justeres i kode.
ADC (analog-til-digital-omformer)
Komponenten som gjør et analogt signal om til digitalt, slik at en datamaskin kan behandle det.
Notch-filter
Et filter som demper en bestemt frekvens, typisk 50 Hz nettstøy fra strømnettet.

Trenger du hjelp med akkurat dette?

Er du student ved NTNU i Trondheim eller Ålesund? Da kan du få en gratis, personlig veileder fra Spark* som hjelper deg videre med nettopp din idé.

Søk veiledning

Ofte stilte spørsmål

Hvordan håndtere EU-compliance når man bruker AI-API-er som kanskje ikke er godkjent for EU?

Bruk helst EU-hostede AI-leverandører for å unngå ulovlig dataoverføring ut av EØS. Inngå en databehandleravtale (DPA) med hver leverandør, og gjør en dokumentert vurdering opp mot GDPR og AI Act.

Les hele svaret →
Hvordan håndtere tunge regulatoriske prosesser (som MDR) for tekniske løsninger innen helse?

Avklar regulatorisk status tidlig: undersøk om produktet i det hele tatt er medisinsk utstyr, om det kan havne i en lavere risikoklasse, eller lanseres som et wellness-verktøy – så du kan unngå den tunge MDR-prosessen. Kartlegg tiltenkt bruk presist før du investerer i utvikling.

Les hele svaret →
Hvordan bekrefte at det er et faktisk behov for et produkt (f.eks. RFID-system for bønder)?

Snakk med flere ekte potensielle brukere for å validere behovet før du bygger eller starter en pilot. Gjennomfør kundeintervjuer med åpne spørsmål og test betalingsvilje, så du unngår å bygge noe ingen trenger.

Les hele svaret →
Hvordan håndtere prising, betalingsløsninger og lokasjoner for salg av fysiske produkter på campus og i byen?

Fastsett pris med markedsundersøkelser så den dekker alle kostnader, ta imot betaling via Vipps knyttet til organisasjonsnummer og bedriftskonto, og velg lokasjoner ut fra målgruppen – husk å avklare tillatelser i forkant.

Les hele svaret →
Hvordan håndtere immaterielle rettigheter (IP) når man utvikler løsninger for offentlige aktører eller kommuner?

Lag en standard pilotavtale med en tydelig IP-klausul om at du beholder eiendomsretten, selv om utviklingen gjøres gratis. Kommunen får bruksrett (lisens), og alt bør være skriftlig, gjerne med en NDA.

Les hele svaret →

Har du et annet spørsmål? Ta kontakt med oss.