SlideShare a Scribd company logo
Saif Al-Din Ail Madhi
Department of Mechanical Engineering/ College of Engineering/ University of Baghdad
30/6/2020 1 | P a g e
Nonlinear Integral Control for DC Motor Speed Control
with Unknown and Variable External Torque
University of Baghdad
Name: - Saif Al-din Ali -B-
s.madi1603@coeng.uobaghdad.edu.iq
The fourth stage
Saif Al-Din Ail Madhi
Department of Mechanical Engineering/ College of Engineering/ University of Baghdad
30/6/2020 2 | P a g e
TABLE OF CONTENTS
1. Introduction
2. Basic Model of DC Motor
3. NONLINEAR CONTROL SYSTEMS
4. Nonlinear elements
5. Methods of solution nonlinear transient responses
6. nonlinear systems stability
7. Simulink Model
Saif Al-Din Ail Madhi
Department of Mechanical Engineering/ College of Engineering/ University of Baghdad
30/6/2020 3 | P a g e
Nonlinear Integral Control for DC Motor Speed Control with
Unknown and Variable External Torque
Abstract: In this research, the control of motors is recognized by the
integration control if the engine recognizes an external load represented by
the torque. The circuit is recognized for the types of controllers and the
identification of non-linear control is controlled by the speed of the motor
1. Introduction
• DC motor converts electrical energy into mechanical energy. It is one of two basic
types of motors: the other type is the alternating current or AC motor. Among DC
motors, there are shunt-wound, series-wound, compound-wound and permanent
magnet motors.
• Basic DC Motor Operation
A DC motor is equipped with magnets, either permanent magnets or electromagnetic
windings, that produce a magnetic field. When current passes through the armature,
also known as the coil or wire, placed between the north and south poles of the magnet,
the field generated by the armature interacts with the field from the magnet and applies
torque. In a DC motor, the magnet forms the stator, the armature is placed on the rotor
and a commutator switches the current flow from one coil to the other. The commutator
connects the stationary power source to the armature through the use of brushes or
conductive rods. Furthermore, DC motors operate at a fixed speed for a fixed voltage
and there is no slip
❖ Speed control techniques in separately excited dc motor:
• By varying the armature voltage for below rated speed.
• By varying field flux should to achieve speed above the rated speed.
❖ Different methods for speed control of DC motor:
Saif Al-Din Ail Madhi
Department of Mechanical Engineering/ College of Engineering/ University of Baghdad
30/6/2020 4 | P a g e
• Traditionally armature voltage using Rheostatic method for low power dc
motors.
• Use of conventional PID controllers.
• Neural Network Controllers.
• Constant power motor field weakening controller based on load-adaptive
multi- input multi- output linearization technique (for high speed regimes).
• Single phase uniform PWM ac-dc buck-boost converter with only one
switching device used for armature voltage control.
• Using NARMA-L2 (Non-linear Auto-regressive Moving Average)
controller for the constant torque region
➢ PID (proportional-integral-derivative) control, three types of control: P,
PI and PID.
• P Control. Output power is directly proportional to control error. The
higher the proportion coefficient, the less the output power at the same
control error. Proportional control can be recommended for fast-
response systems with a large transmission coefficient. To adjust the
propotional controller
• PI Control. Output power equals to the sum of proportion and
integration coefficients. The higher the proportion coefficient, the less
the output power at the same control error. The higher the integration
coefficient, the slower the accumulated integration coefficient. PI
control provides zero control error and and is insensitive to interference
of the measurement channel. The PI control disadvantage is slow
reaction to disturbances.
Saif Al-Din Ail Madhi
Department of Mechanical Engineering/ College of Engineering/ University of Baghdad
30/6/2020 5 | P a g e
• PID Control. Output power equals to the sum of three coefficients:
proportional, integral and differential. The higher the proportion
coefficient, the less the output power at the same control error. The
higher the integration coefficient, the slower the accumulated
integration coefficient. The higher the differentiation coefficient, the
greater the response of the system to the disturbance. The PID
controller is used in inertial systems with relatively low noise level of
the measuring channel.
Fig (1) PID (proportional-integral-derivative) control
2. Basic Model of DC Motor
The basic principle behind DC motor speed control is that the output speed of DC
motor can be varied by controlling armature voltage for speed below and up to rated
speed keeping field voltage constant. The output speed is compared with the reference
speed and error signal is fed to speed controller. Controller output will vary whenever
there is a difference in the reference speed and the speed feedback. The output of the
speed controller is the control voltage Ec that controls the operation duty cycle of (here
the converter used is a IGBT) converter. The converter output give the required Va
required to bring motor back to the desired speed. The Reference speed is provided
Saif Al-Din Ail Madhi
Department of Mechanical Engineering/ College of Engineering/ University of Baghdad
30/6/2020 6 | P a g e
through a potential divider because the voltage from potential divider is linearly
related to the speed of the DC motor. The output speed of motor is measured by Tacho-
generator and since Tacho voltage will not be perfectly dc and will have some ripple.
So, we require a filter with a gain to bring Tacho output back to controller level. The
basic block diagram for DC motor speed control is show below:
Fig (2)Closed Loop System Model for Speed Control of DC Motor
Fig (3) Separately Excited DC motor
The armature equation is shown below:
Va =Eg+ IaRa+ La (dIa/dt)
The description for the notations used is given below:
1. Va is the armature voltage in volts.
2. Eg is the motor back emf in volts.
3. Ia is the armature current in amperes.
4. Ra is the armature resistance in ohms
5. La is the armature inductance in Henry.
Now the torque equation will be given by:
Td = Jdω/dt +Bω+TL
Where:
1. TL is load torque in Nm.
2. Td is the torque developed in Nm.
3. J is moment of inertia in kg/m².
4. B is friction coefficient of the motor.
5. ω is angular velocity in rad/sec.
Assuming absence (negligible) of friction in rotor of motor, it will yield:
B=0
Therefore, new torque equation will be given by:
Saif Al-Din Ail Madhi
Department of Mechanical Engineering/ College of Engineering/ University of Baghdad
30/6/2020 7 | P a g e
Td = Jdω/dt + TL --------- (i)
Taking field flux as Φ and (Back EMF Constant) Kv as K. Equation for back emf of motor
will be:
Eg = K Φ ω --------- (ii)
Also, Td = K Φ Ia --------- (iii)
From motor’s basic armature equation, after taking Laplace Transform on both sides, we will
get: Ia(S) = (Va – Eg)/(Ra + LaS)
Now, taking equation (ii) into consideration, we have:
=> Ia(s) = (Va – KΦω)/ Ra(1+ LaS/Ra )
And, ω(s) = (Td - TL )/JS = (KΦIa - TL ) /JS
Also, The armature time constant will be given by:
(Armature Time Constant) Ta = La/Ra
Fig (4) Model of Separately Excited DC Motor
After simplifying the above motor model, the overall transfer function will be as given
below:
ω (s) / Va(s) = [KΦ /Ra] /JS(1+TaS) /[ 1 +(K²Φ² /Ra) /JS(1+TaS)]
Further simplifying the above transfer function will yield:
ω(s) /Va(s) = (1 /kΦ) /{ 1 +(k²Φ² /Ra) /JS(1+TaS)} ---------------- (iv)
Assuming, Tm = JRa / (kΦ) ² as electromechanical time constant [1]. Then the above
transfer function can be written as below:
ω(s)/Va(s) = (1/kΦ)/ [STm (1+STa)+1] --------(v)
Let us assume that during starting of motor, load torque TL = 0 and applying full voltage Va
Also assuming negligible armature inductance, the basic armature equation can be written as:
Va = KΦω(t) + IaRa
At the same time Torque equation will be:
Td = Jdω/dt = KΦIa ----- (vi)
Putting the value of Ia in above armature equation:
Va=KΦω(t)+(Jdω/dt)Ra/ KΦ
Dividing on both sides by KΦ,
Va/KΦ=ω(t)+JRa(dω/dt)/(KΦ)² ------------------------(vii)
Va/KΦ is the value of motor speed under no load condition.
Therefore,
ω(no load)=ω(t)+JRa(dω/dt)/(KΦ)² = ω (t) + Tm (dω/dt)
Where, KΦ = Km(say) And, Tm=JRa/(KΦ)²=JRa/(Km)²
Saif Al-Din Ail Madhi
Department of Mechanical Engineering/ College of Engineering/ University of Baghdad
30/6/2020 8 | P a g e
Therefore, J = Tm (Km) ²/ Ra --------- (viii)
From motor torque equation, we have:
ω(s) = KmIa(s)/JS - TL/JS -------- (ix)
From equation (viii) and (ix), we have:
Now, Replacing KΦ by Km in equation (v), we will get:
ω(s)/Va(s)=(1/Km) / (1+STm+S²TaTm) ------------ (x)
Since, the armature time constant Ta is much less than the electromechanical time constant
Tm, (Ta << Tm)
Simplifying, 1 + STm + S²TaTm ≈ 1 + S (Ta+Tm) + S²TaTm = (1 + STm)(1 + STa)
The largest time constant will play main role in delaying the system when the transfer
function is in time constant form. To compensate that delay due to largest time constant we
can use PI controller as speed controller. It is because the zero of the PI controller can be
chosen in such a way that this large delay can be cancelled. In Control system term a time
delay generally corresponds to a lag and zero means a lead, so the PI controller will try to
compensate the whole system . Hence, the equation can be written as:
ω(s)/Va(s) = (1/Km)/((1 + STm)(1 + STa)) -----(xi)
Tm and Ta are the time constants of the above system transfer function which will determine
the response of the system. Hence the dc motor can be replaced by the transfer function
obtained in equation (xi) in the DC drive model shown earlier.
3.NONLINEAR CONTROL SYSTEMS
All physical systems are nonlinear. In the some area of dynamic
characteristic is possible make a linearization. Same of nonlinearities in
the system are undesirable, there are parasite nonlinearities e.g. friction,
backlash, saturation, etc. Another are putting to the system wittingly, e.g.
relay types nonlinearities – simple control loops with the costless two
step controllers or three step controllers.
Dynamic characteristics of nonlinear systems are described by nonlinear
differential equations. Axiom of superposition is not valid and no
transfer functions. Practical systems are solved approximately or are
solved by numerical and graphical methods. The static characteristic of
nonlinear system is a general curve, which is determined by analytic
expressions, graphs or values tables. In nonlinear systems is possible
generation: self-excitation oscillations or step resonances.
Saif Al-Din Ail Madhi
Department of Mechanical Engineering/ College of Engineering/ University of Baghdad
30/6/2020 9 | P a g e
Base differences between linear and nonlinear systems :
• input/output relationships are not linear
• nonlinear systems are described by nonlinear differential equations,
• static characteristic is not linear,
• definition of stability is more complicated,
• axiom of superposition is not valid ,
• relations between various modes of descriptions are complicated (from
state space description is not possible a simple receive transfer function),
• nonlinear system is composed by linear and nonlinear parts.
4.Nonlinear elements
There are described static characteristics of nonlinear elements than are important
in control technologies:
• Saturation or Clipping (Fig.5) – Some devices have natural maximum
values, such as voltage or pressure limitations caused by a regulated supply.
Typically occurs at sensors, amplifiers, mechanical end stops, speed
limitation, etc
Fig 5: Nonlinear static characteristic of saturation
• Deadband (Fig. 6) - The region where the applied voltage has no effect is
called the deadband e.g. sensors, friction in all components e.g.
servomotors.
Fig 6: Nonlinear characteristic with deadband
Saif Al-Din Ail Madhi
Department of Mechanical Engineering/ College of Engineering/ University of Baghdad
30/6/2020 10 | P a g e
• Friction (Fig. 7) – Friction is common in less expensive motors, and when
a motor is driving a mechanical system. In systems there are two type of
friction that must be considered. The static friction, ’stiction’, will prevent
initial motion. If the system breaks free and starts turning, the kinetic friction
will provide a roughly constant friction.
Fig.7: Nonlinear static characteristic of friction.
5. Methods of solution nonlinear transient responses
➢ Analytic methods
• Approximation of nonlinear characteristic by analytic expression,
• Approximation of nonlinear characteristic by linear partitions,
• Approximation of nonlinear characteristic by tangent line or secant line
in the working point – linearization in praxis.
➢ Estimate analytic methods
➢ Graphic and graphic-analytic methods
• Isoclines method,
• Phase-space method
➢ Numeric methods of nonlinear systems solution
➢
6.nonlinear systems stability
Stability of linear systems is attribute of the system, which don’t depend on the
instant state or on the input signal. Several definitions of the stability exist for
nonlinear systems. At nonlinear systems are defined steady (stationary) states, which
are following:
• Static steady state, which is represented by a point in the phase space, it is
the singular point.
Saif Al-Din Ail Madhi
Department of Mechanical Engineering/ College of Engineering/ University of Baghdad
30/6/2020 11 | P a g e
• Periodic steady state, which is represented by a curve in the phase space,
it is the limit cycle.
Every of steady states can be a stabile steady state (after deflection from the
steady state has ability to stabilize) or a non-stabile steady state (after deflection from
the steady state has not ability to stabilize). Stability of nonlinear systems depends
on initial values of states.
➢ Stability of nonlinear systems are examined by following methods:
• First Ljapunov method
• Second Ljapunov method
• Popov criterion of the stability
• Equivalent transfers method
7. Simulink Model
In this part of the report, an issue is resolved on the MATLAB 19
program, and we find the amount of speed and the amount of error
rates for both types of control (pi - p).
Fig (8) Simulink Model
Saif Al-Din Ail Madhi
Department of Mechanical Engineering/ College of Engineering/ University of Baghdad
30/6/2020 12 | P a g e
Fig (9) Model
Fig (10) Error
We note the amount of fluctuation in the error during control by Integrator until it reaches a state
of stability, unlike PI, the processing is quick
Saif Al-Din Ail Madhi
Department of Mechanical Engineering/ College of Engineering/ University of Baghdad
30/6/2020 13 | P a g e
Fig (11) Speed
We note the control responsiveness of the type pi and that the amount of time needed to reach the
tie is 15 seconds
Saif Al-Din Ail Madhi
Department of Mechanical Engineering/ College of Engineering/ University of Baghdad
30/6/2020 14 | P a g e
REFERENCES
1. Optimal Tuning of PI Controller for Speed Control of DC motor drive using Particle
Swarm Optimization
Rohit G. Kanojiya, Student, Y.C.C.E, and P. M. Meshram, Associate professor, Y.C.C.E
2. The Speed Control of DC Motor under the Load Condition using PI and PID
Controllers
Muhammed Reşit Corapsiz1,a) and Hakan Kahveci2
3. PI controller for DC motor speed realized with Arduino and Simulink
Mario Gavran*, Mato Fruk** and Goran Vujisić**
4. PI Controller of Speed Regulation of Brushless DC Motor Based on Particle
Swarm Optimization Algorithm with Improved Inertia Weights
Wei Xie,1 Jie-Sheng Wang ,1,2 and Hai-Bo Wang3
5. NONLINEAR INTEGRAL CONTROL DESIGN FOR DC MOTOR
SPEED CONTROL WITH UNKNOWN AND VARIABLE
EXTERNAL TORQUE
Dr. Shibly Ahmed Al-Samarraie1, *Bashar Fateh Midhat2, Ivan Isho Gorial3
6. Steady-State Integral Proportional Integral Controller for PI Motor Speed
Controllers
Choon Lih Hoo*, Sallehuddin Mohamed Haris*, Edwin Chin Yau
Chung**, and Nik Abdullah Nik Mohamed***
7. Modern Control Systems ThirTeenTh edition Richard C. Dorf University
of California, Davis Robert H. Bishop The University of South Florida

More Related Content

What's hot

Theory lab flywheel
Theory lab flywheelTheory lab flywheel
Theory lab flywheelrawaabdullah
 
Different Measurement and Method of testing of ic engine for 2 stroke engin...
 Different Measurement and  Method of testing of ic engine for 2 stroke engin... Different Measurement and  Method of testing of ic engine for 2 stroke engin...
Different Measurement and Method of testing of ic engine for 2 stroke engin...mayank chauhan
 
Sym Opti Motor Energy By Tahir Saleem
Sym Opti Motor Energy By Tahir SaleemSym Opti Motor Energy By Tahir Saleem
Sym Opti Motor Energy By Tahir SaleemIEEEP Karachi
 
Propulsion 2 questions for aeronautical students
Propulsion 2 questions for aeronautical studentsPropulsion 2 questions for aeronautical students
Propulsion 2 questions for aeronautical studentssundaraero
 
Dynamometer
DynamometerDynamometer
Dynamometerahkiaen
 
18 me54 turbo machines module 01 question no 1a &1b
18 me54 turbo machines module 01 question no 1a &1b18 me54 turbo machines module 01 question no 1a &1b
18 me54 turbo machines module 01 question no 1a &1bTHANMAY JS
 
Speed Control of The Three Phase Induction Motor via changing the line voltage
Speed Control of The Three Phase Induction Motor via changing the line voltageSpeed Control of The Three Phase Induction Motor via changing the line voltage
Speed Control of The Three Phase Induction Motor via changing the line voltageYazan Yousef
 
Dynamic analysis in reciprocating engines
Dynamic analysis in reciprocating enginesDynamic analysis in reciprocating engines
Dynamic analysis in reciprocating enginesVARUN BABUNELSON
 
IRJET- A Review of Testing of Multi Cylinder S.I. Petrol Engine
IRJET-  	  A Review of Testing of Multi Cylinder S.I. Petrol EngineIRJET-  	  A Review of Testing of Multi Cylinder S.I. Petrol Engine
IRJET- A Review of Testing of Multi Cylinder S.I. Petrol EngineIRJET Journal
 
18 me54 turbo machines module 04 question no 7a 7b &and 8a - 8b
18 me54 turbo machines module 04 question no 7a   7b &and 8a - 8b18 me54 turbo machines module 04 question no 7a   7b &and 8a - 8b
18 me54 turbo machines module 04 question no 7a 7b &and 8a - 8bTHANMAY JS
 
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...csandit
 
Turning moment diagram
Turning moment diagramTurning moment diagram
Turning moment diagramMohan Kumar S
 
Experimental investigation of stepped aerofoil using propeller test rig
Experimental investigation of stepped aerofoil using propeller test rigExperimental investigation of stepped aerofoil using propeller test rig
Experimental investigation of stepped aerofoil using propeller test rigeSAT Publishing House
 
Turning Moment Diagram and Flywheel
Turning Moment Diagram and FlywheelTurning Moment Diagram and Flywheel
Turning Moment Diagram and Flywheelnmahi96
 
unit and specific quantity
unit and specific quantityunit and specific quantity
unit and specific quantitypriya agrawal
 
18 me54 turbo machines module 05 question no 9a & 9b
18 me54 turbo machines module 05 question no 9a & 9b18 me54 turbo machines module 05 question no 9a & 9b
18 me54 turbo machines module 05 question no 9a & 9bTHANMAY JS
 

What's hot (19)

Icengines testing
Icengines testingIcengines testing
Icengines testing
 
Theory lab flywheel
Theory lab flywheelTheory lab flywheel
Theory lab flywheel
 
Different Measurement and Method of testing of ic engine for 2 stroke engin...
 Different Measurement and  Method of testing of ic engine for 2 stroke engin... Different Measurement and  Method of testing of ic engine for 2 stroke engin...
Different Measurement and Method of testing of ic engine for 2 stroke engin...
 
Sym Opti Motor Energy By Tahir Saleem
Sym Opti Motor Energy By Tahir SaleemSym Opti Motor Energy By Tahir Saleem
Sym Opti Motor Energy By Tahir Saleem
 
Propulsion 2 questions for aeronautical students
Propulsion 2 questions for aeronautical studentsPropulsion 2 questions for aeronautical students
Propulsion 2 questions for aeronautical students
 
Dynamometer
DynamometerDynamometer
Dynamometer
 
18 me54 turbo machines module 01 question no 1a &1b
18 me54 turbo machines module 01 question no 1a &1b18 me54 turbo machines module 01 question no 1a &1b
18 me54 turbo machines module 01 question no 1a &1b
 
Speed Control of The Three Phase Induction Motor via changing the line voltage
Speed Control of The Three Phase Induction Motor via changing the line voltageSpeed Control of The Three Phase Induction Motor via changing the line voltage
Speed Control of The Three Phase Induction Motor via changing the line voltage
 
Dynamic analysis in reciprocating engines
Dynamic analysis in reciprocating enginesDynamic analysis in reciprocating engines
Dynamic analysis in reciprocating engines
 
IRJET- A Review of Testing of Multi Cylinder S.I. Petrol Engine
IRJET-  	  A Review of Testing of Multi Cylinder S.I. Petrol EngineIRJET-  	  A Review of Testing of Multi Cylinder S.I. Petrol Engine
IRJET- A Review of Testing of Multi Cylinder S.I. Petrol Engine
 
mci
mcimci
mci
 
18 me54 turbo machines module 04 question no 7a 7b &and 8a - 8b
18 me54 turbo machines module 04 question no 7a   7b &and 8a - 8b18 me54 turbo machines module 04 question no 7a   7b &and 8a - 8b
18 me54 turbo machines module 04 question no 7a 7b &and 8a - 8b
 
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...
 
Turning moment diagram
Turning moment diagramTurning moment diagram
Turning moment diagram
 
Experimental investigation of stepped aerofoil using propeller test rig
Experimental investigation of stepped aerofoil using propeller test rigExperimental investigation of stepped aerofoil using propeller test rig
Experimental investigation of stepped aerofoil using propeller test rig
 
Turning Moment Diagram and Flywheel
Turning Moment Diagram and FlywheelTurning Moment Diagram and Flywheel
Turning Moment Diagram and Flywheel
 
unit and specific quantity
unit and specific quantityunit and specific quantity
unit and specific quantity
 
Turning moment diagrams
Turning moment diagramsTurning moment diagrams
Turning moment diagrams
 
18 me54 turbo machines module 05 question no 9a & 9b
18 me54 turbo machines module 05 question no 9a & 9b18 me54 turbo machines module 05 question no 9a & 9b
18 me54 turbo machines module 05 question no 9a & 9b
 

Similar to Nonlinear integral control for dc motor speed control with unknown and variable external torque

MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...cscpconf
 
Novelty Method of Speed Control Analysis of Permanent Magnet Brushless DC Motor
Novelty Method of Speed Control Analysis of Permanent Magnet Brushless DC MotorNovelty Method of Speed Control Analysis of Permanent Magnet Brushless DC Motor
Novelty Method of Speed Control Analysis of Permanent Magnet Brushless DC MotorIRJET Journal
 
Control of Wind Energy Conversion System and Power Quality Improvement in the...
Control of Wind Energy Conversion System and Power Quality Improvement in the...Control of Wind Energy Conversion System and Power Quality Improvement in the...
Control of Wind Energy Conversion System and Power Quality Improvement in the...ijeei-iaes
 
Simulation DC Motor Speed Control System by using PID Controller
Simulation DC Motor Speed Control System by using PID ControllerSimulation DC Motor Speed Control System by using PID Controller
Simulation DC Motor Speed Control System by using PID Controllerijtsrd
 
IRJET- Speed Control and Minimization of Torque Ripples in BLDC Motor usi...
IRJET-  	  Speed Control and Minimization of Torque Ripples in BLDC Motor usi...IRJET-  	  Speed Control and Minimization of Torque Ripples in BLDC Motor usi...
IRJET- Speed Control and Minimization of Torque Ripples in BLDC Motor usi...IRJET Journal
 
A Novel 4WD Permanent Magnet Synchronous Motor for an Electrical Vehicle Cont...
A Novel 4WD Permanent Magnet Synchronous Motor for an Electrical Vehicle Cont...A Novel 4WD Permanent Magnet Synchronous Motor for an Electrical Vehicle Cont...
A Novel 4WD Permanent Magnet Synchronous Motor for an Electrical Vehicle Cont...IRJET Journal
 
A NEW APPROACH TO DTC METHOD FOR BLDC MOTOR ADJUSTABLE SPEED DRIVES
A NEW APPROACH TO DTC METHOD FOR BLDC MOTOR ADJUSTABLE SPEED DRIVESA NEW APPROACH TO DTC METHOD FOR BLDC MOTOR ADJUSTABLE SPEED DRIVES
A NEW APPROACH TO DTC METHOD FOR BLDC MOTOR ADJUSTABLE SPEED DRIVEScscpconf
 
Speed Control of DC Motor under Varying Load Using PID Controller
Speed Control of DC Motor under Varying Load Using PID ControllerSpeed Control of DC Motor under Varying Load Using PID Controller
Speed Control of DC Motor under Varying Load Using PID ControllerCSCJournals
 
IRJET- Phase Conversion of VFD based Induction Motor
IRJET- Phase Conversion of VFD based Induction MotorIRJET- Phase Conversion of VFD based Induction Motor
IRJET- Phase Conversion of VFD based Induction MotorIRJET Journal
 
A NEW FUZZY LOGIC BASED SPACE VECTOR MODULATION APPROACH ON DIRECT TORQUE CON...
A NEW FUZZY LOGIC BASED SPACE VECTOR MODULATION APPROACH ON DIRECT TORQUE CON...A NEW FUZZY LOGIC BASED SPACE VECTOR MODULATION APPROACH ON DIRECT TORQUE CON...
A NEW FUZZY LOGIC BASED SPACE VECTOR MODULATION APPROACH ON DIRECT TORQUE CON...csandit
 
A Three-to-Five-Phase Matrix Converter BasedFive- Phase Induction Motor Drive...
A Three-to-Five-Phase Matrix Converter BasedFive- Phase Induction Motor Drive...A Three-to-Five-Phase Matrix Converter BasedFive- Phase Induction Motor Drive...
A Three-to-Five-Phase Matrix Converter BasedFive- Phase Induction Motor Drive...idescitation
 
ENERGY EFFICIENT VARIABLE SPEED HIGH POWER FACTOR THREE PHASE INDUCTION MOTOR...
ENERGY EFFICIENT VARIABLE SPEED HIGH POWER FACTOR THREE PHASE INDUCTION MOTOR...ENERGY EFFICIENT VARIABLE SPEED HIGH POWER FACTOR THREE PHASE INDUCTION MOTOR...
ENERGY EFFICIENT VARIABLE SPEED HIGH POWER FACTOR THREE PHASE INDUCTION MOTOR...Journal For Research
 
Matlab simulation on chopper based speed control of dc motor: A Review
Matlab simulation on chopper based speed control of dc motor: A ReviewMatlab simulation on chopper based speed control of dc motor: A Review
Matlab simulation on chopper based speed control of dc motor: A ReviewIRJET Journal
 
MODIFIED DIRECT TORQUE CONTROL FOR BLDC MOTOR DRIVES
MODIFIED DIRECT TORQUE CONTROL FOR BLDC MOTOR DRIVESMODIFIED DIRECT TORQUE CONTROL FOR BLDC MOTOR DRIVES
MODIFIED DIRECT TORQUE CONTROL FOR BLDC MOTOR DRIVESijctcm
 
Analytical Description of Dc Motor with Determination of Rotor Damping Consta...
Analytical Description of Dc Motor with Determination of Rotor Damping Consta...Analytical Description of Dc Motor with Determination of Rotor Damping Consta...
Analytical Description of Dc Motor with Determination of Rotor Damping Consta...theijes
 

Similar to Nonlinear integral control for dc motor speed control with unknown and variable external torque (20)

MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...
 
Design and implementation speed control system of DC Motor based on PID contr...
Design and implementation speed control system of DC Motor based on PID contr...Design and implementation speed control system of DC Motor based on PID contr...
Design and implementation speed control system of DC Motor based on PID contr...
 
Novelty Method of Speed Control Analysis of Permanent Magnet Brushless DC Motor
Novelty Method of Speed Control Analysis of Permanent Magnet Brushless DC MotorNovelty Method of Speed Control Analysis of Permanent Magnet Brushless DC Motor
Novelty Method of Speed Control Analysis of Permanent Magnet Brushless DC Motor
 
Control of Wind Energy Conversion System and Power Quality Improvement in the...
Control of Wind Energy Conversion System and Power Quality Improvement in the...Control of Wind Energy Conversion System and Power Quality Improvement in the...
Control of Wind Energy Conversion System and Power Quality Improvement in the...
 
Simulation DC Motor Speed Control System by using PID Controller
Simulation DC Motor Speed Control System by using PID ControllerSimulation DC Motor Speed Control System by using PID Controller
Simulation DC Motor Speed Control System by using PID Controller
 
IRJET- Speed Control and Minimization of Torque Ripples in BLDC Motor usi...
IRJET-  	  Speed Control and Minimization of Torque Ripples in BLDC Motor usi...IRJET-  	  Speed Control and Minimization of Torque Ripples in BLDC Motor usi...
IRJET- Speed Control and Minimization of Torque Ripples in BLDC Motor usi...
 
A Novel 4WD Permanent Magnet Synchronous Motor for an Electrical Vehicle Cont...
A Novel 4WD Permanent Magnet Synchronous Motor for an Electrical Vehicle Cont...A Novel 4WD Permanent Magnet Synchronous Motor for an Electrical Vehicle Cont...
A Novel 4WD Permanent Magnet Synchronous Motor for an Electrical Vehicle Cont...
 
dynamic of dc motor
dynamic of dc motordynamic of dc motor
dynamic of dc motor
 
A NEW APPROACH TO DTC METHOD FOR BLDC MOTOR ADJUSTABLE SPEED DRIVES
A NEW APPROACH TO DTC METHOD FOR BLDC MOTOR ADJUSTABLE SPEED DRIVESA NEW APPROACH TO DTC METHOD FOR BLDC MOTOR ADJUSTABLE SPEED DRIVES
A NEW APPROACH TO DTC METHOD FOR BLDC MOTOR ADJUSTABLE SPEED DRIVES
 
Speed Control of DC Motor under Varying Load Using PID Controller
Speed Control of DC Motor under Varying Load Using PID ControllerSpeed Control of DC Motor under Varying Load Using PID Controller
Speed Control of DC Motor under Varying Load Using PID Controller
 
IRJET- Phase Conversion of VFD based Induction Motor
IRJET- Phase Conversion of VFD based Induction MotorIRJET- Phase Conversion of VFD based Induction Motor
IRJET- Phase Conversion of VFD based Induction Motor
 
C010511620
C010511620C010511620
C010511620
 
A NEW FUZZY LOGIC BASED SPACE VECTOR MODULATION APPROACH ON DIRECT TORQUE CON...
A NEW FUZZY LOGIC BASED SPACE VECTOR MODULATION APPROACH ON DIRECT TORQUE CON...A NEW FUZZY LOGIC BASED SPACE VECTOR MODULATION APPROACH ON DIRECT TORQUE CON...
A NEW FUZZY LOGIC BASED SPACE VECTOR MODULATION APPROACH ON DIRECT TORQUE CON...
 
A Three-to-Five-Phase Matrix Converter BasedFive- Phase Induction Motor Drive...
A Three-to-Five-Phase Matrix Converter BasedFive- Phase Induction Motor Drive...A Three-to-Five-Phase Matrix Converter BasedFive- Phase Induction Motor Drive...
A Three-to-Five-Phase Matrix Converter BasedFive- Phase Induction Motor Drive...
 
Ce33493496
Ce33493496Ce33493496
Ce33493496
 
Ce33493496
Ce33493496Ce33493496
Ce33493496
 
ENERGY EFFICIENT VARIABLE SPEED HIGH POWER FACTOR THREE PHASE INDUCTION MOTOR...
ENERGY EFFICIENT VARIABLE SPEED HIGH POWER FACTOR THREE PHASE INDUCTION MOTOR...ENERGY EFFICIENT VARIABLE SPEED HIGH POWER FACTOR THREE PHASE INDUCTION MOTOR...
ENERGY EFFICIENT VARIABLE SPEED HIGH POWER FACTOR THREE PHASE INDUCTION MOTOR...
 
Matlab simulation on chopper based speed control of dc motor: A Review
Matlab simulation on chopper based speed control of dc motor: A ReviewMatlab simulation on chopper based speed control of dc motor: A Review
Matlab simulation on chopper based speed control of dc motor: A Review
 
MODIFIED DIRECT TORQUE CONTROL FOR BLDC MOTOR DRIVES
MODIFIED DIRECT TORQUE CONTROL FOR BLDC MOTOR DRIVESMODIFIED DIRECT TORQUE CONTROL FOR BLDC MOTOR DRIVES
MODIFIED DIRECT TORQUE CONTROL FOR BLDC MOTOR DRIVES
 
Analytical Description of Dc Motor with Determination of Rotor Damping Consta...
Analytical Description of Dc Motor with Determination of Rotor Damping Consta...Analytical Description of Dc Motor with Determination of Rotor Damping Consta...
Analytical Description of Dc Motor with Determination of Rotor Damping Consta...
 

More from Saif al-din ali

Evaluation of thermal performance of a typical vapor compression refrigeratio...
Evaluation of thermal performance of a typical vapor compression refrigeratio...Evaluation of thermal performance of a typical vapor compression refrigeratio...
Evaluation of thermal performance of a typical vapor compression refrigeratio...Saif al-din ali
 
Characteristics of a simply converging nozzle through which steam is passes
Characteristics of a simply converging nozzle through which steam is passesCharacteristics of a simply converging nozzle through which steam is passes
Characteristics of a simply converging nozzle through which steam is passesSaif al-din ali
 
Power plant steam condenser
Power plant steam condenser Power plant steam condenser
Power plant steam condenser Saif al-din ali
 
performance of the four strokes diesel engine
 performance of the four strokes diesel engine performance of the four strokes diesel engine
performance of the four strokes diesel engineSaif al-din ali
 
Introduction about i.c engine
Introduction about i.c engine Introduction about i.c engine
Introduction about i.c engine Saif al-din ali
 
Using the convergent steam nozzle type in the entrance
Using the convergent steam nozzle type in the entranceUsing the convergent steam nozzle type in the entrance
Using the convergent steam nozzle type in the entranceSaif al-din ali
 
Hybrid car Advanced vehicle technology
Hybrid car Advanced vehicle technologyHybrid car Advanced vehicle technology
Hybrid car Advanced vehicle technologySaif al-din ali
 
Weak and strong oblique shock waves2
Weak and strong oblique shock waves2Weak and strong oblique shock waves2
Weak and strong oblique shock waves2Saif al-din ali
 
Weak and strong oblique shock waves1
Weak and strong oblique shock waves1Weak and strong oblique shock waves1
Weak and strong oblique shock waves1Saif al-din ali
 
Oblique shock and expansion waves
Oblique shock and expansion wavesOblique shock and expansion waves
Oblique shock and expansion wavesSaif al-din ali
 
Characteristics of shock reflection in the dual solution domain
Characteristics of shock reflection in the dual solution domainCharacteristics of shock reflection in the dual solution domain
Characteristics of shock reflection in the dual solution domainSaif al-din ali
 
Characteristics of shock reflection in the dual solution domain
Characteristics of shock reflection in the dual solution domainCharacteristics of shock reflection in the dual solution domain
Characteristics of shock reflection in the dual solution domainSaif al-din ali
 
Weak and strong oblique shock waves
Weak and strong oblique shock wavesWeak and strong oblique shock waves
Weak and strong oblique shock wavesSaif al-din ali
 
The function of management should focus on getting people to work towards and...
The function of management should focus on getting people to work towards and...The function of management should focus on getting people to work towards and...
The function of management should focus on getting people to work towards and...Saif al-din ali
 

More from Saif al-din ali (20)

Design problem
Design problemDesign problem
Design problem
 
Evaluation of thermal performance of a typical vapor compression refrigeratio...
Evaluation of thermal performance of a typical vapor compression refrigeratio...Evaluation of thermal performance of a typical vapor compression refrigeratio...
Evaluation of thermal performance of a typical vapor compression refrigeratio...
 
Characteristics of a simply converging nozzle through which steam is passes
Characteristics of a simply converging nozzle through which steam is passesCharacteristics of a simply converging nozzle through which steam is passes
Characteristics of a simply converging nozzle through which steam is passes
 
Power plant steam condenser
Power plant steam condenser Power plant steam condenser
Power plant steam condenser
 
i.c engine
 i.c engine  i.c engine
i.c engine
 
Control servo motors
Control servo motors  Control servo motors
Control servo motors
 
Nozzles
NozzlesNozzles
Nozzles
 
performance of the four strokes diesel engine
 performance of the four strokes diesel engine performance of the four strokes diesel engine
performance of the four strokes diesel engine
 
Introduction about i.c engine
Introduction about i.c engine Introduction about i.c engine
Introduction about i.c engine
 
Flow system control
Flow system controlFlow system control
Flow system control
 
Using the convergent steam nozzle type in the entrance
Using the convergent steam nozzle type in the entranceUsing the convergent steam nozzle type in the entrance
Using the convergent steam nozzle type in the entrance
 
Hybrid car Advanced vehicle technology
Hybrid car Advanced vehicle technologyHybrid car Advanced vehicle technology
Hybrid car Advanced vehicle technology
 
Weak and strong oblique shock waves2
Weak and strong oblique shock waves2Weak and strong oblique shock waves2
Weak and strong oblique shock waves2
 
Weak and strong oblique shock waves1
Weak and strong oblique shock waves1Weak and strong oblique shock waves1
Weak and strong oblique shock waves1
 
Oblique shock and expansion waves
Oblique shock and expansion wavesOblique shock and expansion waves
Oblique shock and expansion waves
 
Characteristics of shock reflection in the dual solution domain
Characteristics of shock reflection in the dual solution domainCharacteristics of shock reflection in the dual solution domain
Characteristics of shock reflection in the dual solution domain
 
Characteristics of shock reflection in the dual solution domain
Characteristics of shock reflection in the dual solution domainCharacteristics of shock reflection in the dual solution domain
Characteristics of shock reflection in the dual solution domain
 
Weak and strong oblique shock waves
Weak and strong oblique shock wavesWeak and strong oblique shock waves
Weak and strong oblique shock waves
 
The function of management should focus on getting people to work towards and...
The function of management should focus on getting people to work towards and...The function of management should focus on getting people to work towards and...
The function of management should focus on getting people to work towards and...
 
Steam generator-part-1
Steam generator-part-1Steam generator-part-1
Steam generator-part-1
 

Recently uploaded

Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industriesMuhammadTufail242431
 
ENERGY STORAGE DEVICES INTRODUCTION UNIT-I
ENERGY STORAGE DEVICES  INTRODUCTION UNIT-IENERGY STORAGE DEVICES  INTRODUCTION UNIT-I
ENERGY STORAGE DEVICES INTRODUCTION UNIT-IVigneshvaranMech
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdfKamal Acharya
 
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical SolutionsRS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical SolutionsAtif Razi
 
Arduino based vehicle speed tracker project
Arduino based vehicle speed tracker projectArduino based vehicle speed tracker project
Arduino based vehicle speed tracker projectRased Khan
 
İTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering WorkshopİTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering WorkshopEmre Günaydın
 
Hall booking system project report .pdf
Hall booking system project report  .pdfHall booking system project report  .pdf
Hall booking system project report .pdfKamal Acharya
 
Scaling in conventional MOSFET for constant electric field and constant voltage
Scaling in conventional MOSFET for constant electric field and constant voltageScaling in conventional MOSFET for constant electric field and constant voltage
Scaling in conventional MOSFET for constant electric field and constant voltageRCC Institute of Information Technology
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdfPratik Pawar
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptssuser9bd3ba
 
Laundry management system project report.pdf
Laundry management system project report.pdfLaundry management system project report.pdf
Laundry management system project report.pdfKamal Acharya
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Dr.Costas Sachpazis
 
Digital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdfDigital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdfAbrahamGadissa
 
2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edgePaco Orozco
 
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical EngineeringC Sai Kiran
 
Top 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering ScientistTop 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering Scientistgettygaming1
 
Fruit shop management system project report.pdf
Fruit shop management system project report.pdfFruit shop management system project report.pdf
Fruit shop management system project report.pdfKamal Acharya
 
Introduction to Machine Learning Unit-5 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-5 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-5 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-5 Notes for II-II Mechanical EngineeringC Sai Kiran
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Electivekarthi keyan
 

Recently uploaded (20)

Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
 
ENERGY STORAGE DEVICES INTRODUCTION UNIT-I
ENERGY STORAGE DEVICES  INTRODUCTION UNIT-IENERGY STORAGE DEVICES  INTRODUCTION UNIT-I
ENERGY STORAGE DEVICES INTRODUCTION UNIT-I
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
 
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical SolutionsRS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
 
Arduino based vehicle speed tracker project
Arduino based vehicle speed tracker projectArduino based vehicle speed tracker project
Arduino based vehicle speed tracker project
 
İTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering WorkshopİTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering Workshop
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
Hall booking system project report .pdf
Hall booking system project report  .pdfHall booking system project report  .pdf
Hall booking system project report .pdf
 
Scaling in conventional MOSFET for constant electric field and constant voltage
Scaling in conventional MOSFET for constant electric field and constant voltageScaling in conventional MOSFET for constant electric field and constant voltage
Scaling in conventional MOSFET for constant electric field and constant voltage
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
 
Laundry management system project report.pdf
Laundry management system project report.pdfLaundry management system project report.pdf
Laundry management system project report.pdf
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
Digital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdfDigital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdf
 
2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge
 
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
 
Top 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering ScientistTop 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering Scientist
 
Fruit shop management system project report.pdf
Fruit shop management system project report.pdfFruit shop management system project report.pdf
Fruit shop management system project report.pdf
 
Introduction to Machine Learning Unit-5 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-5 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-5 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-5 Notes for II-II Mechanical Engineering
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 

Nonlinear integral control for dc motor speed control with unknown and variable external torque

  • 1. Saif Al-Din Ail Madhi Department of Mechanical Engineering/ College of Engineering/ University of Baghdad 30/6/2020 1 | P a g e Nonlinear Integral Control for DC Motor Speed Control with Unknown and Variable External Torque University of Baghdad Name: - Saif Al-din Ali -B- s.madi1603@coeng.uobaghdad.edu.iq The fourth stage
  • 2. Saif Al-Din Ail Madhi Department of Mechanical Engineering/ College of Engineering/ University of Baghdad 30/6/2020 2 | P a g e TABLE OF CONTENTS 1. Introduction 2. Basic Model of DC Motor 3. NONLINEAR CONTROL SYSTEMS 4. Nonlinear elements 5. Methods of solution nonlinear transient responses 6. nonlinear systems stability 7. Simulink Model
  • 3. Saif Al-Din Ail Madhi Department of Mechanical Engineering/ College of Engineering/ University of Baghdad 30/6/2020 3 | P a g e Nonlinear Integral Control for DC Motor Speed Control with Unknown and Variable External Torque Abstract: In this research, the control of motors is recognized by the integration control if the engine recognizes an external load represented by the torque. The circuit is recognized for the types of controllers and the identification of non-linear control is controlled by the speed of the motor 1. Introduction • DC motor converts electrical energy into mechanical energy. It is one of two basic types of motors: the other type is the alternating current or AC motor. Among DC motors, there are shunt-wound, series-wound, compound-wound and permanent magnet motors. • Basic DC Motor Operation A DC motor is equipped with magnets, either permanent magnets or electromagnetic windings, that produce a magnetic field. When current passes through the armature, also known as the coil or wire, placed between the north and south poles of the magnet, the field generated by the armature interacts with the field from the magnet and applies torque. In a DC motor, the magnet forms the stator, the armature is placed on the rotor and a commutator switches the current flow from one coil to the other. The commutator connects the stationary power source to the armature through the use of brushes or conductive rods. Furthermore, DC motors operate at a fixed speed for a fixed voltage and there is no slip ❖ Speed control techniques in separately excited dc motor: • By varying the armature voltage for below rated speed. • By varying field flux should to achieve speed above the rated speed. ❖ Different methods for speed control of DC motor:
  • 4. Saif Al-Din Ail Madhi Department of Mechanical Engineering/ College of Engineering/ University of Baghdad 30/6/2020 4 | P a g e • Traditionally armature voltage using Rheostatic method for low power dc motors. • Use of conventional PID controllers. • Neural Network Controllers. • Constant power motor field weakening controller based on load-adaptive multi- input multi- output linearization technique (for high speed regimes). • Single phase uniform PWM ac-dc buck-boost converter with only one switching device used for armature voltage control. • Using NARMA-L2 (Non-linear Auto-regressive Moving Average) controller for the constant torque region ➢ PID (proportional-integral-derivative) control, three types of control: P, PI and PID. • P Control. Output power is directly proportional to control error. The higher the proportion coefficient, the less the output power at the same control error. Proportional control can be recommended for fast- response systems with a large transmission coefficient. To adjust the propotional controller • PI Control. Output power equals to the sum of proportion and integration coefficients. The higher the proportion coefficient, the less the output power at the same control error. The higher the integration coefficient, the slower the accumulated integration coefficient. PI control provides zero control error and and is insensitive to interference of the measurement channel. The PI control disadvantage is slow reaction to disturbances.
  • 5. Saif Al-Din Ail Madhi Department of Mechanical Engineering/ College of Engineering/ University of Baghdad 30/6/2020 5 | P a g e • PID Control. Output power equals to the sum of three coefficients: proportional, integral and differential. The higher the proportion coefficient, the less the output power at the same control error. The higher the integration coefficient, the slower the accumulated integration coefficient. The higher the differentiation coefficient, the greater the response of the system to the disturbance. The PID controller is used in inertial systems with relatively low noise level of the measuring channel. Fig (1) PID (proportional-integral-derivative) control 2. Basic Model of DC Motor The basic principle behind DC motor speed control is that the output speed of DC motor can be varied by controlling armature voltage for speed below and up to rated speed keeping field voltage constant. The output speed is compared with the reference speed and error signal is fed to speed controller. Controller output will vary whenever there is a difference in the reference speed and the speed feedback. The output of the speed controller is the control voltage Ec that controls the operation duty cycle of (here the converter used is a IGBT) converter. The converter output give the required Va required to bring motor back to the desired speed. The Reference speed is provided
  • 6. Saif Al-Din Ail Madhi Department of Mechanical Engineering/ College of Engineering/ University of Baghdad 30/6/2020 6 | P a g e through a potential divider because the voltage from potential divider is linearly related to the speed of the DC motor. The output speed of motor is measured by Tacho- generator and since Tacho voltage will not be perfectly dc and will have some ripple. So, we require a filter with a gain to bring Tacho output back to controller level. The basic block diagram for DC motor speed control is show below: Fig (2)Closed Loop System Model for Speed Control of DC Motor Fig (3) Separately Excited DC motor The armature equation is shown below: Va =Eg+ IaRa+ La (dIa/dt) The description for the notations used is given below: 1. Va is the armature voltage in volts. 2. Eg is the motor back emf in volts. 3. Ia is the armature current in amperes. 4. Ra is the armature resistance in ohms 5. La is the armature inductance in Henry. Now the torque equation will be given by: Td = Jdω/dt +Bω+TL Where: 1. TL is load torque in Nm. 2. Td is the torque developed in Nm. 3. J is moment of inertia in kg/m². 4. B is friction coefficient of the motor. 5. ω is angular velocity in rad/sec. Assuming absence (negligible) of friction in rotor of motor, it will yield: B=0 Therefore, new torque equation will be given by:
  • 7. Saif Al-Din Ail Madhi Department of Mechanical Engineering/ College of Engineering/ University of Baghdad 30/6/2020 7 | P a g e Td = Jdω/dt + TL --------- (i) Taking field flux as Φ and (Back EMF Constant) Kv as K. Equation for back emf of motor will be: Eg = K Φ ω --------- (ii) Also, Td = K Φ Ia --------- (iii) From motor’s basic armature equation, after taking Laplace Transform on both sides, we will get: Ia(S) = (Va – Eg)/(Ra + LaS) Now, taking equation (ii) into consideration, we have: => Ia(s) = (Va – KΦω)/ Ra(1+ LaS/Ra ) And, ω(s) = (Td - TL )/JS = (KΦIa - TL ) /JS Also, The armature time constant will be given by: (Armature Time Constant) Ta = La/Ra Fig (4) Model of Separately Excited DC Motor After simplifying the above motor model, the overall transfer function will be as given below: ω (s) / Va(s) = [KΦ /Ra] /JS(1+TaS) /[ 1 +(K²Φ² /Ra) /JS(1+TaS)] Further simplifying the above transfer function will yield: ω(s) /Va(s) = (1 /kΦ) /{ 1 +(k²Φ² /Ra) /JS(1+TaS)} ---------------- (iv) Assuming, Tm = JRa / (kΦ) ² as electromechanical time constant [1]. Then the above transfer function can be written as below: ω(s)/Va(s) = (1/kΦ)/ [STm (1+STa)+1] --------(v) Let us assume that during starting of motor, load torque TL = 0 and applying full voltage Va Also assuming negligible armature inductance, the basic armature equation can be written as: Va = KΦω(t) + IaRa At the same time Torque equation will be: Td = Jdω/dt = KΦIa ----- (vi) Putting the value of Ia in above armature equation: Va=KΦω(t)+(Jdω/dt)Ra/ KΦ Dividing on both sides by KΦ, Va/KΦ=ω(t)+JRa(dω/dt)/(KΦ)² ------------------------(vii) Va/KΦ is the value of motor speed under no load condition. Therefore, ω(no load)=ω(t)+JRa(dω/dt)/(KΦ)² = ω (t) + Tm (dω/dt) Where, KΦ = Km(say) And, Tm=JRa/(KΦ)²=JRa/(Km)²
  • 8. Saif Al-Din Ail Madhi Department of Mechanical Engineering/ College of Engineering/ University of Baghdad 30/6/2020 8 | P a g e Therefore, J = Tm (Km) ²/ Ra --------- (viii) From motor torque equation, we have: ω(s) = KmIa(s)/JS - TL/JS -------- (ix) From equation (viii) and (ix), we have: Now, Replacing KΦ by Km in equation (v), we will get: ω(s)/Va(s)=(1/Km) / (1+STm+S²TaTm) ------------ (x) Since, the armature time constant Ta is much less than the electromechanical time constant Tm, (Ta << Tm) Simplifying, 1 + STm + S²TaTm ≈ 1 + S (Ta+Tm) + S²TaTm = (1 + STm)(1 + STa) The largest time constant will play main role in delaying the system when the transfer function is in time constant form. To compensate that delay due to largest time constant we can use PI controller as speed controller. It is because the zero of the PI controller can be chosen in such a way that this large delay can be cancelled. In Control system term a time delay generally corresponds to a lag and zero means a lead, so the PI controller will try to compensate the whole system . Hence, the equation can be written as: ω(s)/Va(s) = (1/Km)/((1 + STm)(1 + STa)) -----(xi) Tm and Ta are the time constants of the above system transfer function which will determine the response of the system. Hence the dc motor can be replaced by the transfer function obtained in equation (xi) in the DC drive model shown earlier. 3.NONLINEAR CONTROL SYSTEMS All physical systems are nonlinear. In the some area of dynamic characteristic is possible make a linearization. Same of nonlinearities in the system are undesirable, there are parasite nonlinearities e.g. friction, backlash, saturation, etc. Another are putting to the system wittingly, e.g. relay types nonlinearities – simple control loops with the costless two step controllers or three step controllers. Dynamic characteristics of nonlinear systems are described by nonlinear differential equations. Axiom of superposition is not valid and no transfer functions. Practical systems are solved approximately or are solved by numerical and graphical methods. The static characteristic of nonlinear system is a general curve, which is determined by analytic expressions, graphs or values tables. In nonlinear systems is possible generation: self-excitation oscillations or step resonances.
  • 9. Saif Al-Din Ail Madhi Department of Mechanical Engineering/ College of Engineering/ University of Baghdad 30/6/2020 9 | P a g e Base differences between linear and nonlinear systems : • input/output relationships are not linear • nonlinear systems are described by nonlinear differential equations, • static characteristic is not linear, • definition of stability is more complicated, • axiom of superposition is not valid , • relations between various modes of descriptions are complicated (from state space description is not possible a simple receive transfer function), • nonlinear system is composed by linear and nonlinear parts. 4.Nonlinear elements There are described static characteristics of nonlinear elements than are important in control technologies: • Saturation or Clipping (Fig.5) – Some devices have natural maximum values, such as voltage or pressure limitations caused by a regulated supply. Typically occurs at sensors, amplifiers, mechanical end stops, speed limitation, etc Fig 5: Nonlinear static characteristic of saturation • Deadband (Fig. 6) - The region where the applied voltage has no effect is called the deadband e.g. sensors, friction in all components e.g. servomotors. Fig 6: Nonlinear characteristic with deadband
  • 10. Saif Al-Din Ail Madhi Department of Mechanical Engineering/ College of Engineering/ University of Baghdad 30/6/2020 10 | P a g e • Friction (Fig. 7) – Friction is common in less expensive motors, and when a motor is driving a mechanical system. In systems there are two type of friction that must be considered. The static friction, ’stiction’, will prevent initial motion. If the system breaks free and starts turning, the kinetic friction will provide a roughly constant friction. Fig.7: Nonlinear static characteristic of friction. 5. Methods of solution nonlinear transient responses ➢ Analytic methods • Approximation of nonlinear characteristic by analytic expression, • Approximation of nonlinear characteristic by linear partitions, • Approximation of nonlinear characteristic by tangent line or secant line in the working point – linearization in praxis. ➢ Estimate analytic methods ➢ Graphic and graphic-analytic methods • Isoclines method, • Phase-space method ➢ Numeric methods of nonlinear systems solution ➢ 6.nonlinear systems stability Stability of linear systems is attribute of the system, which don’t depend on the instant state or on the input signal. Several definitions of the stability exist for nonlinear systems. At nonlinear systems are defined steady (stationary) states, which are following: • Static steady state, which is represented by a point in the phase space, it is the singular point.
  • 11. Saif Al-Din Ail Madhi Department of Mechanical Engineering/ College of Engineering/ University of Baghdad 30/6/2020 11 | P a g e • Periodic steady state, which is represented by a curve in the phase space, it is the limit cycle. Every of steady states can be a stabile steady state (after deflection from the steady state has ability to stabilize) or a non-stabile steady state (after deflection from the steady state has not ability to stabilize). Stability of nonlinear systems depends on initial values of states. ➢ Stability of nonlinear systems are examined by following methods: • First Ljapunov method • Second Ljapunov method • Popov criterion of the stability • Equivalent transfers method 7. Simulink Model In this part of the report, an issue is resolved on the MATLAB 19 program, and we find the amount of speed and the amount of error rates for both types of control (pi - p). Fig (8) Simulink Model
  • 12. Saif Al-Din Ail Madhi Department of Mechanical Engineering/ College of Engineering/ University of Baghdad 30/6/2020 12 | P a g e Fig (9) Model Fig (10) Error We note the amount of fluctuation in the error during control by Integrator until it reaches a state of stability, unlike PI, the processing is quick
  • 13. Saif Al-Din Ail Madhi Department of Mechanical Engineering/ College of Engineering/ University of Baghdad 30/6/2020 13 | P a g e Fig (11) Speed We note the control responsiveness of the type pi and that the amount of time needed to reach the tie is 15 seconds
  • 14. Saif Al-Din Ail Madhi Department of Mechanical Engineering/ College of Engineering/ University of Baghdad 30/6/2020 14 | P a g e REFERENCES 1. Optimal Tuning of PI Controller for Speed Control of DC motor drive using Particle Swarm Optimization Rohit G. Kanojiya, Student, Y.C.C.E, and P. M. Meshram, Associate professor, Y.C.C.E 2. The Speed Control of DC Motor under the Load Condition using PI and PID Controllers Muhammed Reşit Corapsiz1,a) and Hakan Kahveci2 3. PI controller for DC motor speed realized with Arduino and Simulink Mario Gavran*, Mato Fruk** and Goran Vujisić** 4. PI Controller of Speed Regulation of Brushless DC Motor Based on Particle Swarm Optimization Algorithm with Improved Inertia Weights Wei Xie,1 Jie-Sheng Wang ,1,2 and Hai-Bo Wang3 5. NONLINEAR INTEGRAL CONTROL DESIGN FOR DC MOTOR SPEED CONTROL WITH UNKNOWN AND VARIABLE EXTERNAL TORQUE Dr. Shibly Ahmed Al-Samarraie1, *Bashar Fateh Midhat2, Ivan Isho Gorial3 6. Steady-State Integral Proportional Integral Controller for PI Motor Speed Controllers Choon Lih Hoo*, Sallehuddin Mohamed Haris*, Edwin Chin Yau Chung**, and Nik Abdullah Nik Mohamed*** 7. Modern Control Systems ThirTeenTh edition Richard C. Dorf University of California, Davis Robert H. Bishop The University of South Florida