Den grundlæggende teori om drift for børsteløse servomotorer kredser om principperne for magnetisme, hvor ens poler frastøder og modsatte poler tiltrækker. Der findes to magnetiske kilder i en servomotor: Permanente magneter, der typisk er placeret på motorens rotor, og den stationære elektromagnet, der omgiver rotoren. Elektromagneten kaldes enten stator- eller motorviklingen og består af stålplader kaldet lamineringer, der er bundet sammen. Stålpladerne har typisk "tænder", der gør det muligt at vikle en kobbertråd rundt om dem.
Går vi tilbage til magnetismens principper, når en leder som en kobbertråd formes til en spole, og lederen får strøm, så der strømmer gennem den, skabes et magnetfelt.
Dette magnetiske felt skabt af strøm, der passerer gennem lederen, vil have en nordpol og en sydpol. Med magnetiske poler placeret på statoren (når den er aktiveret) og på rotorens permanente magneter, hvordan skaber man en tilstand af modsatte poler, der tiltrækker og ligesom poler frastøder?
Nøglen er at vende den strøm, der går gennem elektromagneten. Når strømmen løber gennem en ledende spole i én retning, dannes nord- og sydpoler.
Når strømmens retning ændres, vendes polerne, så det, der var en nordpol, nu er en sydpol og omvendt. Figur 1 giver en grundlæggende illustration af, hvordan dette fungerer. I figur 2 viser billedet til venstre en tilstand, hvor rotormagneternes poler bliver tiltrukket af statorens modsatte poler. Rotorpolerne, som er fastgjort til motorakslen, vil rotere, indtil de er på linje med statorens modsatte poler. Hvis alle forblev de samme, ville rotoren forblive stationær.
Billedet til højre i figur 2 viser, hvordan statorpolerne har vendt. Dette ville ske, hver gang rotorpolen indhentede den modsatte statorpol ved at vende strømmen gennem den pågældende statorplacering. Den konstante vending af statorpoler skaber en tilstand, hvor rotorens permanentmagnetpoler altid "jager" deres statormodsætninger, hvilket resulterer i den kontinuerlige rotation af rotoren/motorakslen.
Vendningen af statorpolerne er kendt som kommutering. Den formelle definition af kommutering er "Behandlingen af styrestrømme til de korrekte motorfaser for at producere optimalt motormoment og motorakselrotation". Hvordan styres strømmene på det rigtige tidspunkt for at opretholde akselrotation?
Styringen udføres af inverteren eller drevet, der driver motoren. Når et drev bruges med en bestemt motor, identificeres en offset-vinkel i drevsoftwaren sammen med andre ting som motorinduktans, modstand og andre parametre. Feedbackenheden, der bruges på motoren (encoder, resolver, osv..) angiver positionen af rotorakslen/magnetpolen til drevet.
Når rotorens magnetiske polposition matcher offset-vinklen, vil drevet vende strømmen, der går gennem statorspolen og derved ændre statorpolen fra nord til syd og fra syd til nord som vist i figur 2. Heraf kan man se, at at lade polerne flugte vil stoppe motorakslens rotation, eller ændring af rækkefølgen vil få akslen til at dreje i den ene retning i forhold til den anden, og ændring af dem giver hurtigt mulighed for en højhastighedsrotation eller lige det modsatte for langsom akselrotation.