Freescale Logo
   

Switched Reluctance Motor


A Switched Reluctance (SR) motor is a rotating electric machine where both stator and rotor have salient poles. The stator winding is comprised of a set of coils, each of which is wound on one pole. SR motors differ in the number of phases wound on the stator. Each of them has a certain number of suitable combinations of stator and rotor poles.

The motor is excited by a sequence of current pulses applied at each phase. The individual phases are consequently excited, forcing the motor to rotate. The current pulses need to be applied to the respective phase at the exact rotor position relative to the excited phase.The inductance profile of SR motors is triangular shaped, with maximum inductance when it is in an aligned position and minimum inductance when unaligned. When the voltage is applied to the stator phase, the motor creates torque in the direction of increasing inductance. When the phase is energized in its minimum inductance position, the rotor moves to the forthcoming position of maximal inductance. The profile of the phase current together with the magnetization characteristics define the generated torque and thus the speed of the motor.

The SR motor requires control electronic for it's operation. Several power stage topologies are being implemented, according to the number of motor phases and the desired control algorithm. A power stage with two independent power switches per motor phase is the most used topology. This particular topology of SR power stage is fault tolerant -- in contrast to power stages of AC induction motors -- because it eliminates the possibility of a rail-to-rail short circuit.

The SR motor requires position feedback for motor phase commutation. In many cases, this requirement is addressed by using position sensors, like encoders,Hall sensors, etc. The result is that the implementation of mechanical sensors increases costs and decreases system reliability. Traditionally, developers of motion control products have attempted to lower system costs by reducing the number of sensors. A variety of algorithms for sensorless control have been developed, most of which involve evaluation of the variation of magnetic circuit parameters that are dependent on the rotor position.

 Page Contents
Key Characteristics
Parameters
Applications
Products
Documentation
Tools

BLDC Motor

Key Characteristics
  • Lowest construction complexity, many stamped metal elements
  • Like a BLDC or stepper without the magnets
  • High reliability (no brush wear), failsafe for Inverter but...acoustically noisy
  • High efficiency
  • Motor EMI good but…terrible EMI from Inverter
  • Driven by multi-phase Inverter controllers
  • Sensorless speed control possible
  • Higher total system cost than for DC motors
  • Inverter ‘shoot-through’ not possible so higher reliability for automotive
  • Torque ripple can be reduced by advanced control techniques
  • High speed operation possible
  • High start-up torque
SWITCHED RELUCTANCE MOTOR CONTROL
Multi-Phase Inverter
1-Phase AC Induction Motor
Return to Top Return to Top
 Application Parameters
Industrial    
Voltage Motor Power Speed Range
100 - 240 Vac
50W - 10'sKW
0 - 60,000 RPM
Automotive    
Voltage Motor Power Speed Range
12 - 42Vdc
50W -1kW
0 - 20,000 RPM
Return to Top Return to Top
 Applications
  • Washing Machines
  • Future automotive applications
  • Vacuum cleaners
  • Fans
  • White goods
  • Centrifuge
  • Small appliances
Return to Top Return to Top
 Highlighted Semiconductors

Return to Top Return to Top



 Switched Reluctance Motor Documentation                                                       
 

Documentation

  Application Notes
ID and Description Vendor ID Format Size K Rev # Date Last Modified Download Code Files
AN1712
Get Your Motor Running with the MC68HC708MP16  
FREESCALE   pdf   2297   0   1/01/1997   -  
AN1912
DSP56F80x 3-Phase SR Motor Control with Hall Sensors using DSP56F80x  
FREESCALE   pdf   749   2   9/20/2005   -  
AN1932
3-Phase SR Sensorless Motor Control using DSP56F80x  
FREESCALE   pdf   1067   2   2/28/2005   -  
AN1942
DSP56F80x Resolver Driver and Hardware Interface  
FREESCALE   pdf   1865   1   8/30/2005   -  
AN1948
Real Time Development of MC Applications using the PC Master Software Visualization Tool  
FREESCALE   pdf   695   1   11/16/2005   -  
AN2292
8-Bit Software Development Kit  
FREESCALE   pdf   1075   0   6/24/2002   -  

  Users Guides
ID and Description Vendor ID Format Size K Rev # Date Last Modified Download Code Files
8300SRMHSTD
Targeting manual 3ph SRM Hall Sensor Control.fm  
FREESCALE   pdf   646   0   2/28/2005   -  
8300SRMXXTD
Targeting manual 3ph SRM Sensorless Control.fm  
FREESCALE   pdf   560   0   2/28/2005   -  



Return to Top Return to Top


 Switched Reluctance Motor Reference Designs
 
ID and Description Vendor ID Format Size K Rev # Order Availability
Sensorless High Speed SR Motor Drive for Vacuum Cleaners using an MC56F8013  
The Sensorless High Speed SR Motor Control Reference design deals with a 2-phase Switch Reluctance (SR) motor sensorless drive for vacuum cleaner and other air movement applications. It is based on the Freescale's low-cost MC56F8013 digital signal...  
FREESCALE   -   -   -   -
3-Phase Switched Reluctance Motor Control with Encoder Using 56F80X Digital Signal Controllers  
3-Phase Switched Reluctance Motor Control with Encoder Using 56F80X Digital Signal Controllers  
FREESCALE   -   -   -   -
3-Phase SR Motor Control with Hall Sensor Reference Design for 56F80X or 56F8300 Digital Signal Controllers  
3-Phase SR Motor Control with Hall Sensor Reference Design for 56F80X or 56F8300 Digital Signal Controllers  
FREESCALE   -   -   -   -
3-Phase SR Motor Sensorless Control Reference Design using 56F80X or 56F8300 Digital Signal Controllers  
3-Phase SR Motor Sensorless Control Reference Design using 56F80X or 56F8300 Digital Signal Controllers  
FREESCALE   -   -   -   -


Return to Top Return to Top


 Switched Reluctance Motor Design Tools
 

Development Tools

  Emulators/Probes
ID and Description Vendor ID Format Size K Rev # Availability
DSPCOMMPARALLEL  
Parallel Port Command Converter for DSP  
FREESCALE   -   -   -   Buy Direct 
Distributor
CodeWarrior USB TAP  
Uses advanced emulation technology to provide control of and visibility into the target system  
FREESCALE   -   -   -   Buy Direct 
Distributor

  Evaluation/Development Boards & Systems
ID and Description Vendor ID Format Size K Rev # Availability
56F800DEMO  
56F800 Demonstration Kit  
FREESCALE   -   -   -   Buy Direct 
Distributor
DEMO56F8013  
Demonstration Board for 56F8013 Digital Signal Controller  
FREESCALE   -   -   -   Buy Direct 
Distributor
DSP56F801EVM  
Evaluation Kit for 56F801 Processor  
FREESCALE   -   -   -   Distributor
DSP56F803EVM  
Evaluation Kit for 56F803 Processor  
FREESCALE   -   -   -   Distributor
DSP56F805EVM  
Evaluation Kit for 56F805 Processor  
FREESCALE   -   -   -   Distributor
DSP56F807EVM  
Evaluation Kit for 56F807 Processor  
FREESCALE   -   -   -   Distributor
ECCTR908MR32  
MC68HC908MR32 Control Board  
FREESCALE   -   -   -   Distributor
MC56F8300DSK  
Developers Starter Kit for 56F8300/100 Digital Signal Controllers  
FREESCALE   -   -   -   Distributor
MC56F8323EVME  
Evaluation Kit for MC56F832x and MC56F812x Digital Signal Controllers  
FREESCALE   -   -   -   Buy Direct 
Distributor
MC56F8367EVME  
Evaluation Kit for Digital Signal Controllers  
FREESCALE   -   -   -   Buy Direct 
Distributor

  IDE - Debug, Compile and Build Tools
ID and Description Vendor ID Format Size K Rev # Availability
68HC908MRQS  
68HC908MR Quick Start Software Development Kit  
FREESCALE   -   -   -   -
CodeWarrior for 56800/E Digital Signal Controllers  
Integrated tool suite environment for 56800/E Digital Signal Controllers  
FREESCALE   -   -   -   Buy Direct 
Distributor
FreeMASTER Run-Time Debugging Tool  
Graphical PC host tool to control and debug embedded applications in run-time.  
FREESCALE   -   -   -   -

  Initialization/Boot/Device-Driver Code Generation
ID and Description Vendor ID Format Size K Rev # Availability
MPC500QUICKSTARTSW
MPC500_Quick_Start Initialization Tool
 
FREESCALE   zip   36297   4   Download



Return to Top Return to Top