Speed control of separately excited DC motor

American Journal of Applied Sciences, March, 2008 by Moleykutty George

[FIGURE 5 OMITTED]

In the system identification stage a neural network plant model must be developed before the controller is used. The plant model predicts future plant outputs. The plant model has only one hidden layer. The specifications of the plant model are tabulated in Table 1.

Table 1: Plant model specifications

Size of hidden layer          9
Sampling interval (s)         6.254e-5
No. of delayed plant inputs   3
No. of delayed plant outputs  2
Training samples              40000
Maximum plant input           240
Minimum plant input           0
Maximum interval value (s)    1
Minimum interval value (s)    0.5
Maximum plant output          120
Minimum plant output          0
Training Epochs               100
Training Function             Trainlm
Use current weights           selected
Use validation data           unselected
Use testing data              unselected

(ii) Controller design stage: The central idea of this type of control is to transform nonlinear system dynamics by canceling the nonlinearities. Fig. 6 shows the block diagram representation of NARMA-L2 controller. Sample performance graph and training data obtained from a NARMA-L2 controller are illustrated in Fig. 7 and Fig. 8 respectively.

[FIGURE 6 OMITTED]

[FIGURE 7 OMITTED]

[FIGURE 8 OMITTED]

(iii) Simulink model of NARMA-L2 controlled Separately Excited DC Motor: The simulink model of a NARMA-L2 controlled separately excited dc motor is shown in Fig. 9. A simulink based plant model using PI controller is used to generate the required training data. The inputs of the controller are the reference speed and the actual speed and the output is the driving voltage to the motor.

[FIGURE 9 OMITTED]

RESULTS AND DISCUSSION

NARMA-L2 controller has been successfully modeled and tested to control the speed of a separately excited dc motor. MATLAB 7.0 toolbox is used to model the system. The performance of the developed system is compared with two other systems; one with SimPowerSystems based chopper controlled dc motor model and the other one using simulink model. In chopper controlled circuits, a PI controller is used to generate the reference current and HCC is used to generate the switching patterns required by the chopper circuit. It has been found that the chopper and its control circuit could be eliminated by the use of NARMA-L2 controller. The validity of the system has been examined with different load torque, and different speeds. Simulation results are plotted as shown in Fig. 10. Plots of rated speed (wr), load torque (TL), actual speed of the motor using SimPowerSystems model (wap), simulink model (was ) and that of using NARMA-L2 controller (wasn) are shown in Fig. 10. Comparison of Figures 10.a, 10.b, and 10.c shows that NARMA-L2 controller is able to regulate the speed well above the rated conditions on the assumption that 50 % overload capacity is allotted.

[FIGURE 10A OMITTED]

[FIGURE 10B OMITTED]

[FIGURE 10C OMITTED]

CONCLUSION

Speed controller system based on NARMA-L2 controller has been successfully developed using MATLAB to control the speed of a separately excited dc motor. The novelty of this paper lies in the application of NARMA-L2 controller to control of a separately excited dc motor. This paper also discusses modeling and control of SEDM using SimPowerSystems and simulink models. The performance of the system has been compared using different types of controllers. It has been found that NARMA-L2 controller is able to regulate the speed well above the rated values.


 
Comment on Article

BNET TalkbackShare your ideas and expertise on this topic

Subscribe to this discussion via Email or RSS

  •  
    1

    jerang@...

    06/24/09 | Report as spam

    RE: Speed control of separately excited DC motor

    Great article thanks!

  •  
    2

    gegoyus

    10/14/09 | Report as spam

    RE: Speed control of separately excited DC motor

    i just wanna see the figures. but it is impossible i think. anyone
    can tell me how can i see these figures?

  •  
    3

    jerang@...

    12/17/09 | Report as spam

    RE: Speed control of separately excited DC motor

    Google is your friend @gegoyus!

Please add your comment:

  1. You are currently: a Guest |
  2.  

Basic HTML tags that work in comments are: bold (<b></b>), italic (<i></i>), underline (<u></u>), and hyperlink (<a href></a)

advertisement
advertisement
  • Click Here
  • Click Here
  • Click Here
advertisement

Content provided in partnership with Thompson Gale