Skip to main content

PERMANENT MAGNET DC MOTOR ANALYSIS USING MATLAB

HELLO FRIENDS!!!!!
I am here to share my project work with you. in this project, i have done a comparative analysis of PMDC motor  to  show the variation in response by changing its parameters. we'll start with PMDC introduction....

1-Permanent Magnet DC motors
PMDC machines are found in a wide variety of low-power applications. the field winding is a permanent magnet. they do not require external excitation, less space requirement and they are cheaper.
PMDC motors have found their applications in the robotic systems requiring small actuators that can easily be tested and formulated.
Basic Theory
The stator magnetic field is generated by permanent magnets; no power is used in the field structure. The stator magnetic flux remains essentially constant at all levels of armature current and, therefore, the speed torque curve of the PM motor is linear over an extended range (see fig 1).

Fig. 1. Permanent Magnet DC motor
Fig. 2. Variation of current and speed with Torque

With modern ceramic magnets, the stalled torque will tend to be more linear than for a comparable wound field motor.
The linear speed torque curve is a result of use of permanent magnets, since in the case of these motors, the armature reaction flux stays orthogonal to the permanent magnet flux, since the permeability of ceramic magnetic material is very low (almost equal to that of air). In addition the high coercive force of the magnetic materials resists an change in flux whenever the armature field enters, thus the result is the linear torque characteristics.
Advantages of the PM DC motors:
  1. The electrical power need not be supplied to generate the stator magnetic flux. And hence reducing the power losses. Thus, the Pm motor thus simplifies power supply requirements, while at the same time it requires less cooling.
  2. They had linear torque-speed characteristics.
  3. High stall (accelerating) torque.
  4. A small frame and lighter motor for a given output power. This is because their radial dimension is typically one forth that of the wound field for a given air gap.

    2-Motor Equations and Transfer Function

    In PM DC the permanent magnets produce a constant field flux, Φf. in steady state the electromagnetic torque, Tem is given by;

    Tem = kT Ia …(1)
    Where, kT is the torque constant of the motor. In the armature circuit a back emf, Ea is generated by the rotation of the armature conductors at speed wm in the presence of field flux, and in given by;
    Ea = kE wm …(2)
    When a controllable voltage Vi is applied to the armature terminals to establish Ia. Thus Ia is determined by the Vi, the back-emf Ea, the armature winding resistance Ra, and the armature winding inductance La, as;

    Vi = Ea +Ia Ra + La di/dt …(3)
    The interaction of Tem (electromagnetic torque generated) with the load torque, TL(t) is given by;

    Tem = J dwm/dt + B wm + TL(t) …(4)
    Where, J and B are total equivalent inertia and damping, of the motor load combination and TL(t) is the total working torque of the load.
    Fig. 3. DC Motor Equivalent Circuit


    The equation (3) and (4) are termed as the electrical and the dynamic equations respectively.
    Motor Transfer Function
    Equation (1), (3) and (4) provide a model for the motor which describes a relation between its variables. Now for the motor to be used as a component in a system, it is described in a transfer function between motor voltage and its velocity.
    For this purpose we can assume that TL equals zero for the time being, and then apply the laplace transforms to the motor equations, we obtain;

    Tem(s) = kT Ia(s) … (5)
    Vi(s) = kE wm(s) + Ra Ia (s)+ sLa (s)Ia(s) … (6)
    Tem (s) = sJ wm(s) + B wm (s) … (7)
    Solving these equations;

    Fig.4. Block diagram representation of the Motor and Load



Popular posts from this blog

Open Loop Analysis of the PMDC Motor

Hello friends !!! i am here to share my project work with you.   i have done a comparative analysis of PMDC motor  to  show the variation in response by changing its parameters.. the introduction of PMDC motors can be view by checking the page linked on this page. we'll start with open loop analysis of the motor. Open Loop Analysis of the PM DC Motor The open loop analysis is done using MATLAB ® . Open loop analysis using MATLAB ® .m-file With the aid of the PM DC motor parameters provided, the open loop analysis us done by considering the stability factors and making the necessary plots for this analysis. This includes the step response and the bode plot diagram. For this purpose, separate m files were created for the constants, file to change these constants and the main files. constants.m % start of code % motor parameters L = 0.12 R = 7 Kt = .0141 J = 1.6e-6 Ke = .0141 B = 6.04e-6 % end of code The above file generated constants.m stores the relevant constants des