You are currently viewing Speed Control of Switched reluctance motor(SRM) Using dsPIC

Speed Control of Switched reluctance motor(SRM) Using dsPIC

Spread the love

This blog post explains the speed control of SRM Motor using dspic microcontroller.To buy this product for your Lab you can find here.

Switched Reluctance Motor Control using DSPIC

This module is designed for Four Phase Switched Reluctance Motor Speed control application up to 1 HP ratings by using the latest IGBT. Any external PWM controller can be interfaced with this power module for SR Motor open / closed loop speed control application.

Demo Video of Four phase SRM Control

Demo Video of Three phase SRM Control


In every industry there are processes some form that require adjustment for normal operation. Such adjustments are usually accomplished with variable speed drive and it consists of three components

  • Controller
  • Power Converter
  • Electric Motor

Controller: The controller generates PWM signal to the converter & hence forms the heart of the Variable speed system.

Power Converter: It controls the power flow from an AC supply to the motor by appropriate control of power semiconductor switches (part of power Converter).

Electric Motor: It is connected directly/indirectly to the load.

Introduction to SRM Motor control

A Switched Reluctance or Variable Reluctance Motor does not contain any permanent magnets. The stator is similar to a brushless dc motor. However, the rotor consists only of iron laminates. The iron rotor is attracted to the energized stator pole. The polarity of the stator pole does not matter. Torque is produced as a result of the attraction between the electromagnet and the iron rotor.

The rotor forms a magnetic circuit with the energized stator pole. The reluctance of a magnetic circuit is the magnetic equivalents to the resistance of an electric circuit. The reluctance of the magnetic circuit decreases as the rotor aligns with the stator pole. When the rotor is in line with the stator the gap between the rotor and stator is very small. At this point the reluctance is at a minimum. This is where the name “Switched Reluctance” comes from.

Features of SRM Motor control module

Our srm motor control module has the following features

  • ☞Various test points to check waveforms at different stages of operation.
  • ☞Flexibility to work with different controller modules developed by us.
  • ☞Necessary protections are provided through fuses. A separate protection circuit for input over current faults.
  • ☞Power supply to the Eddy Current load coil is also provided from the module.
  • ☞Required connectors are provided for motor input supply connection and feedback signal connection.

Motor Specifications

  • ☞Rated Voltage = 50Vdc
  • ☞Current = 4.5 Amp
  • ☞Speed = 4000 RPM
  • ☞Phase = 4 Phase (8/6 Pole)

Hardware Description

IGBT Driver for SRM Motor control

Opto isolator & Gate Driver for SRM Motor control module

The Opto Isolator placed inside the module is to isolate the high impedance side from low impedance side. Hence the optoisolator is placed to isolate the PWM pulses from the Micro-4011 Trainer to the driver in power module. The driver provides the PWM signal to the switches and drives them.

Current Sensor

The output sensing circuits measure motor winding currents. The current values measured are scaled to analog voltages (3.5 A/V). The sensor used for current sensing works on the principle of Hall Effect, so those sensors are called as Hall Effect Transducer. Hall Effect Transducer output current depends upon the transducer primary and secondary windings ratio. The turn ratio depends on the ratio of primary turn to the ratio of secondary turn. Current Transducer Schematic diagram is as shown in figure.

SRM Hall Sensor

The rotor position is sensed using a Hall Sensor placed inside the motor. The rotor position is sensed once in 15??i.e the rotor position changes for each 15?.

Experiment Section

Exp: Speed control of Switched Reluctance Motor


To control the speed of Switched Reluctance Motor using Micro-4011 trainer and SRM power module.

Equipments Required

Connection Procedure

  • ☞Connect the 2-pin power adaptor of the Micro-4011 trainer to the supply.
  • ☞Connect the power module to the P N power supply.
  • ☞Connect the 20 pin FRC cable one end to 10 pin FRC connector in Micro-4011 trainer and the other end to “IGBT- PWM INPUTS” of the power module.
  • ☞Connect the 20 pin FRC cable one end to 20 pin connector in Micro-4011 trainer and the other end to “FEEDBACK SIGNALS” of the power module.
  • ☞Connect the motor feedback to the motor feedback connector provided in the SRM power module.
  • ☞Connect the motor power output terminal of power module to the power input terminal of Switched Reluctance Motor.
  • ☞Connect the (0-30) V DC power supply to the Eddy Current coil terminals.

Experiment Procedure

  • ☞Verify the connections as per the connection procedure and connection diagram.
  • ☞Switch ON the Micro-4011 trainer.
  • ☞Switch ON the power ON/OFF switch in the SRM Power Module.
  • ☞Check whether shut down LED “SD” glows or not. If ‘SD’ LED glows press the Reset switch, the LED gets OFF.
  • ☞Switch on the ac supply external source and gradually increase the voltage up to 300 V (DC link voltage) using 1 ph variac.
  • ☞In the dsPIC Develeopment board we are provide the INC & DEC key provided.
  • ☞Digital LCD also provided in the micro 4011 set speed and actual speed displaying.
  • ☞Select the motor open loops are closed loop using INC are DEC.

This Post Has One Comment

  1. vijay bhattad

    Sir pls get me details of this project for Single SRM motor with synopsis along with converter details for on of my student project

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.