전력은 AC (교류)와 DC (직류)의 두 가지 형태로 나옵니다. DC는 항상 같은 방향으로 흐르지 만 AC는 1 초에 여러 번 음에서 양으로 흐릅니다. AC 모터는 AC 전류로 구동됩니다. 전류 전환 방향이 빠를수록 모터가 더 빨리 회전합니다. AC 컨트롤러는 모터의 속도를 제어하기 위해 전류의 주파수를 변경합니다.
모터 컨트롤러에는 일반적으로 AC 전원이 공급됩니다. 컨트롤러에 들어오는 전력은 설정된 주파수에 있습니다. 모터 컨트롤러는 먼저 해당 AC를 DC로 전환 한 다음 DC를 올바른 주파수에서 다시 AC로 전환합니다. 정류기라는 장치를 사용하여 DC 전류를 만듭니다. 정류기 내부에는 단방향 밸브처럼 작동하는 다이오드가 있습니다. AC가 음의 절반 위상에있을 때 음극 와이어에 연결된 다이오드는 통과하는 반면 양극 와이어에 연결된 다른 다이오드는이를 차단합니다. AC가 위상의 양의 절반에 있으면 반대가 발생하고 AC는 양의 와이어를 따라 흐릅니다. 모든 음의 전류는 하나의 와이어로 분로되고 모든 양의 전류는 다른 와이어로 분로되어 DC 전원을 만듭니다.
마지막 단계는 올바른 주파수에서 AC 전원을 만드는 것입니다. 모터 컨트롤러에는 초당 수천 번 켜지고 꺼지는 소형 고속 스위치가 있습니다. 각 스위치는 전압을 조금씩 증가 또는 감소시킵니다. 함께, 그들은 실제 AC 파동의 곡선을 모방하기 위해 매우 작은 단계를 취하는 파동 인 계단 파를 생성합니다. 파동은 모터에 전원을 공급하기에 실제 AC와 유사합니다.