SlideShare a Scribd company logo
Scientific Review
ISSN(e): 2412-2599, ISSN(p): 2413-8835
Vol. 2, No. 1, pp: 1-7, 2016
URL: http://arpgweb.com/?ic=journal&journal=10&info=aims
*Corresponding Author
1
Academic Research Publishing Group
Model Validation and Control of an In-Wheel DC Motor
Prototype for Hybrid Electric Vehicles
Mohammed F. Jaff * Control and Systems Engineering Department, University of Technology, Baghdad, Iraq
Kumeresan A. Danapalasingam Faculty of Electrical Engineering, Universiti Teknologi Malaysia, UTM Skudai, Malaysia
Amir A. Bature Department of Electrical Engineering, Bayero University Kano, Kano State, Nigeria
1. Introduction
Since transportation has significant effects on environmental pollution that constitutes a great threat on various
life forms on the planet, an efficient vehicular technology is necessary for economic and social evolution. This
includes effective technological solutions like utilizing less polluting vehicles with lower fuel consumptions [1]. A
hybrid electric vehicle (HEV) represents one of the solutions where it is the culmination of mechanical, electrical,
electronic and power engineering technologies. It is a type of vehicle that has two sources of power, namely fuel and
a battery [2]. In general, there are several types of HEV such as series and parallel type HEV. In this paper, a
through-the-road (TtR) HEV is considered where it consists of an internal combustion engine (ICE) and one or more
in wheel-motors (IWMs) to provide traction forces of front and rear wheels respectively. Figure 1 shows the top
view of a TtR HEV.
Figure-1. Top view of a TtR HEV [2]
A HEV may utilize IWMs for various reasons such as to increase the energy efficiency and to reduce the weight
of the car. The advantages of IWMs include a high torque to weight and volume ratio, low torque ripple, a simple
manufacturing process. An IWM is capable of supplying a high torque at low speed for vehicle start up and
acceleration. A DC motor possesses these characteristics which makes it an acceptable choice for a gearless
application in HEVs [3]. DC motors are extensively utilized in control systems as actuators or control elements in
Abstract: In this paper, a mathematical model and a controller for a DC motor are developed for the
construction of an in-wheel motor. In-wheel motors can be used in hybrid electric vehicles to provide traction
force of front or rear wheels. The model identification is achieved using a simple and low cost data acquisition
system. An Arduino Uno embedded board system is used to collect data from sensors to a computer and for
control purposes. Data processing is performed using Matlab/Simulink. Validations of the developed
mathematical model and controller performance are carried out by comparing simulation and experimental results.
The results obtained show that the mathematical model is accurate enough to assist in speed controller design and
implementation.
Keywords: DC motor; Model validation; In-wheel motor; Hybrid electric vehicle; Arduino Uno embedded system.
Scientific Review, 2016, 2(1): 1-7
2
process control systems. It is often used to convert an output signal from a controller into torque or an angular
displacement to control a process [4].
Several techniques are usually employed for parameter identification of a DC motor. In Saab and Kaed-Bey [5],
Saab and Abi Kead-Bey state that system identification methods can be divided into three. The first two approaches
are related to closed-loop systems and usually utilized for time-varying systems. The gradient algorithm is a steepest
descent algorithm for minimizing the error of identification. In the stochastic state estimation, parameters of the
system are estimated by using the Kalman filter and assumed to be unknown states. The third technique, i.e. the
least-square method, is applied for linear time invariant systems for minimizing the integral-squared error of the
identification. Rahim, et al. [6] propose a back-propagation algorithm to train a multilayer perceptron (MLP)
network which is used to fit a nonlinear autoregressive moving average with exogenous input (NARMAX) model in
Rahim, et al. [6]. In Kara and Eker [7], the Hammerstein approach is used for identification of nonlinear systems. It
is stated that by implementing the Hammerstein nonlinear model, the problem of nonlinear system identification can
be placed in a linear regression form. In addition, many linear system identification approaches can be used to
describe efficiently the nonlinearity of a dynamical system. In spite of its simplicity, it can be used to cover a wide
area of nonlinear systems. In the same research work, the recursive least square (RLC) method is performed for
linear and nonlinear models in online identification. Sendrescu [8] presents a distribution off-line approach algorithm
to identify the parameters of a DC motor by using three types of test functions (exponential, sinusoidal and
polynomial type) in Sendrescu [8]. The author shows that this algorithm can be used to estimate a continuous-time
model from discrete-time data directly. It is reported that the technique is able to provide good results even the in the
presence of measurement noise.
Different methods have been introduced to control the speed or position of DC motor since the mid-twentieth
century. High efficiency DC motors are essential in any electromechanical systems. In Aydemir, et al. [9], carry out
a comparison between fuzzy logic controller (FLC) and proportional controller (PI) in controlling the speed of a DC
motor for under loaded and unloaded operating conditions. The results show that FLC has a better performance in
terms of rise time, steady state error and overshoot, and more sensitive against load disturbance. In Eker [10]
discusses the sliding mode control combined with a PID of sliding surface. El-Gammal and El-Samahy [11]
introduce the implementation of a particle swarm optimization (PSO) method for tuning the PID speed controller’s
gain and also show that the efficiency of the optimized PID controller is better than the traditional one by
minimizing the values of the steady state error, rise time, overshoot and settling time in El-Gammal and El-Samahy
[11]. Murtaza and Bhatti [12] propose sliding mode controller (SMC), integral sliding mode (ISM) controller and
dynamic sliding (DSM) controller for controlling a DC motor speed in Murtaza and Bhatti [12]. The researchers
report controller robustness and a high control performance even in the presence of external noise and disturbance.
The paper claims that the main drawback of SMC (charting) is reduced with the implementations of ISM and DSM
methods. In Sharma, et al. [13], a technique to control a DC motor through speech recognition using mel-frequency
cepstral coefficient (MFCC) to recognize the speech of the user, and vector quantization (VQ) to raise the accuracy
of the speech recognition is demonstrated. Morales, et al. [14] propose a DC motor control using algebraic derivative
estimation, by measuring only angular position and input voltage to the motor in Morales, et al. [14]. As reported,
the advantages of the method include total independence from the initial conditions of the motor and robustness
against the effect of Coulomb friction.
This paper presents the derivation of a DC motor mathematical model based on Newton’s and Kirchhoff’s laws.
The model is constructed using the system identification method. Based on the developed model, a conventional
PID and LQR optimal controllers are designed to control the speed of the motor. The model validation and the
performance of the controllers are performed in simulation and experimental works. Section 2 describes system
identification of a DC motor, after which the controller designs are presented in Section 3. Simulation and
experimental results are discussed in Section 4 and the paper is concluded in Section 5.
2. Mathematical Modeling of a Dc Motor
2.1. System Equation
A DC motor is an electromechanical actuator that yields a torque or an angular velocity for a voltage input.
Generally, the main objective of DC motor modelling is to relate input voltage to output torque or angular velocity
[15]. Figure 2 illustrates a simplified circuitry of a DC motor. The system equation of a DC motor can be derived as
follows:
The torque of a DC motor is related to the armature current by
KiT  (1)
The electromotive force (emf) voltage is proportional to the angular velocity as given by
dt
d
K
m
K
a
e

  (2)
From Newton’s and Kirchoff’s laws we can obtain
Ki
dt
dθ
b
dt
θd
J 2
2
(3)
Scientific Review, 2016, 2(1): 1-7
3
dt
d
KVRi
dt
di
L

 (4)
Applying Laplace transform,
)()()(2 sKIsbssJs   (5)
)()()()( sKssvsRIsLsI  (6)
The armature current can be expressed as
LsR
sKssV
sI



)()(
)(

(7)
LsR
sKssVK
sBssJs



))()((
)()(2 
 (8)
From Eq. (8), a transfer function that relates input voltage to angular position can be written as
]))([()(
)(
)( 2
KbJsLsR
K
sV
s
sGa



(9)
Subsequently to angular velocity
]))([()(
)(
)( 2
KbJsLsR
K
sV
s
sGv



(10)
Figure-2. A simplified DC motor circuitry
2.2. Experimental Circuit Design
The design comprises of a driver circuit and sensing elements connected to a DC motor to enable data collection
and transmission to a computer through a microcontroller. The system consists of an Arduino Uno microcontroller
that acts as a data acquisition system, a motor driver as the servo-amplifier and a rotary encoder as a speed sensor.
Figure 3 shows the block diagram of the experimental circuit.
Figure-3. Experimental block diagram
Scientific Review, 2016, 2(1): 1-7
4
Table-1. DC motor specifications
Specification Value
Operating voltage (V) 12
Output power (W) 3.4
Rated speed (rpm) 170
Rated current (A) 0.9
Rated torque (mN.m) 196
2.3. System Identification
System identification is an important process to describe the behavior of a system of interest through a
mathematical model [16]. After which the model validation is applied by comparing the model’s output to the
measured one to check whether it represent the actual system behavior with acceptable boundaries [17]. The
approach involves direct measurements of input and output signals for the purpose of fitting a mathematical model.
Using Matlab/Simulink, a best fit of 94% is produced as shown in Figure 4. From the system identification process,
a transfer function in the form of Eq. (9) is obtained as follows
58.5005.19
1504
)( 2


ss
sGv (11)
Figure-4. System Identification result
3. Controller Design
In this paper, two approaches namely the proportional-integral-derivative (PID) and linear quadratic regulator
(LQR) controllers are considered for controlling the DC motor speed.
3.1. PID Controller
The main concept of a PID control involves measuring the error of a system, calculating the control input by
computing proportional, integral, and derivative terms, and finally aggregating the three terms to be fed to the system
[14]. The proportional gain Kp minimizes the rising time and steady state error. The integral gain KI removes the
steady state error with an effect on transient response. The derivative gain KD improves the system stability,
minimizes overshoot and improves the transient response. Figure 5 shows the block diagram of a PID controller and
the transfer function of a PID controller is stated as
sK
s
K
KG d
i
pc  (12)
Scientific Review, 2016, 2(1): 1-7
5
Figure-5. Block diagram of a PID controller
3.2. LQR Controller
The LQR controller utilizes an algorithm that minimizes a performance index and the control effort with
weighting factors that are supplied by a designer [15]. The performance index can be described as



0
))()()()(( tRututQxtXI TT
(13)
Where XT
refers to a state vector and uT
is an input vector, Q and R are positive definite (or positive semi-
definite) state cost and performance matrices respectively. The performance index is tuned until a desired
performance is reached, after which a feedback gain of the control system is computed. After suitable values of Q
and R are chosen, controller gains are calculated using the lqr function in MATLAB. Figure 6 depicts the block
diagram of an LQR controller.
Figure-6. Block diagram of an LQR controller
4. Result and Discussion
A mathematical model has to be validated by comparing simulated and experimental data, before it could be
used for simulation and control purposes. Figure 7 shows a random voltage that is applied as the input for both the
simulation model and actual DC motor. Simulated and actual speed response is presented in Figure 8.
Figure-7. Random input voltage
0 10 20 30 40 50 60
-20
0
20
40
60
80
100
120
140
160
180
Time (s)
PWM
Scientific Review, 2016, 2(1): 1-7
6
Figure-8. Speed response comparison
Analyzing the figures above, it can be observed that the angular speed curves from the simulation is close to that
of measured from the experiment.
The experimental speed responses for step and square reference inputs are shown in Figs. 9 and 10 respectively.
The input to the DC motor is in the form of pulse width modulation (PWM). The range of PWM from 0 to 255,
which is equivalent to 0 to 12V.
Figure-9. Response for step wave input
Figure-10. Response for square wave input
5. Conclusion
The mathematical model of a DC motor is derived by implementing the system identification method. The
process is achieved with a simple and cheap data accusation system. The mathematical model is validated, after
which PID and LQR controllers are designed based on the derived model. Practical experiments are carried out to
test the performances of the controllers for angular speed control. Experimental results indicate that the LQR
controller performs better than the PID controller.
References
[1] Hybrid Electric Vehicles, 2009. An overview of current technology and its application in developing and
transitional countries. Nairobi, Kenya: United Nations Environment Programme (UNEP).
[2] Danapalasingam, A., 2013. "Electric vehicle traction control for optimal energy consumption."
International Journal of Electric and Hybrid Vehicles, vol. 5, pp. 233-252.
[3] Gottipati, O. D. and Mendrela, E., 2010. "In-wheel brushless DC motor for a wheel chair drive." In Power
Electronics, Drives and Energy Systems (PEDES) & 2010 Power India, 2010 Joint International
Conference. pp. 1-4.
0 10 20 30 40 50 60
0
50
100
150
200
250
Time (s)
Speed(rpm)
Experimental
Simulation
0 5 10 15
-20
0
20
40
60
80
100
120
140
Time (s)
Speed(rpm)
LQR
PID
Reference
0 2 4 6 8 10 12 14 16 18 20
-20
0
20
40
60
80
100
120
Time (s)
Speed(rpm)
Reference
PID
LQR
Scientific Review, 2016, 2(1): 1-7
7
[4] Aung, W. P., 2008. "Analysis on modeling and simulink of dc motor and its driving system used for
wheeled mobile robot." International Journal of Computer, Information & Systems Science & Engineering,
vol. 2,
[5] Saab, S. S. and Kaed-Bey, R. A., 2001. "Parameter identification of a DC motor: an experimental
approach." In Electronics, Circuits and Systems, 2001. ICECS 2001. The 8th IEEE International
Conference. pp. 981-984.
[6] Rahim, N., Taib, M., and Yusof, M., 2003. "Nonlinear system identification for a DC motor using
NARMAX Approach." In Sensors, 2003. AsiaSense 2003. Asian Conference. pp. 305-311.
[7] Kara, T. and Eker, I., 2004. "Nonlinear modeling and identification of a DC motor for bidirectional
operation with real time experiments." Energy Conversion and Management, vol. 45, pp. 1087-1106.
[8] Sendrescu, D., 2012. "Parameter identification of a DC motor via distribution based approach." In Methods
and Models in Automation and Robotics (MMAR), 2012 17th International Conference. pp. 17-22.
[9] Aydemir, S., Sezen, S., and Ertunc, H. M., 2004. "Fuzzy logic speed control of a DC motor." In Power
Electronics and Motion Control Conference, 2004. IPEMC 2004. The 4th International. pp. 766-771.
[10] Eker, İ., 2006. "Sliding mode control with PID sliding surface and experimental application to an
electromechanical plant." ISA transactions, vol. 45, pp. 109-118.
[11] El-Gammal, A. A. and El-Samahy, A., 2009. "A modified design of PID controller for DC motor drives
using Particle Swarm Optimization PSO." In Power Engineering, Energy and Electrical Drives, 2009.
POWERENG'09. International Conference. pp. 419-424.
[12] Murtaza, G. and Bhatti, A., 2012. "Control of DC motors using sliding mode." In Applied Sciences and
Technology (IBCAST), 2012 9th International Bhurban Conference. pp. 37-42.
[13] Sharma, P. K., Lakshmikantha, B., and Sundar, K. S., 2011. "Real time control of DC motor drive using
speech recognition." In Power Electronics (IICPE), 2010 India International Conference. pp. 1-5.
[14] Morales, R., Somolinos, J., and Sira-Ramírez, H., 2014. "Control of a DC motor using algebraic derivative
estimation with real time experiments." Measurement, vol. 47, pp. 401-417.
[15] Kara, T. and Eker, I., 2004. "Nonlinear closed-loop direct identification of a DC motor with load for low
speed two-directional operation." Electrical Engineering, vol. 86, pp. 87-96.
[16] Ljung, L., 1999. System identification. Wiley Online Library.
[17] Hussin, M., Azuwir, M., and Zaiazmin, Y., 2011. "Modeling and validation of brushless dc motor." In
Modeling, Simulation and Applied Optimization (ICMSAO), 2011 4th International Conference. pp. 1-4.

More Related Content

What's hot

Comparing of switching frequency on vector controlled asynchronous motor
Comparing of switching frequency on vector controlled asynchronous motorComparing of switching frequency on vector controlled asynchronous motor
Comparing of switching frequency on vector controlled asynchronous motor
ijscai
 
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
 
IRJET- Control of Induction Motor using Neural Network
IRJET- Control of Induction Motor using Neural NetworkIRJET- Control of Induction Motor using Neural Network
IRJET- Control of Induction Motor using Neural Network
IRJET Journal
 
IRJET- Self-Tuning PID Controller with Genetic Algorithm Based Sliding Mo...
IRJET-  	  Self-Tuning PID Controller with Genetic Algorithm Based Sliding Mo...IRJET-  	  Self-Tuning PID Controller with Genetic Algorithm Based Sliding Mo...
IRJET- Self-Tuning PID Controller with Genetic Algorithm Based Sliding Mo...
IRJET Journal
 
The gravitational search algorithm for incorporating TCSC devices into the sy...
The gravitational search algorithm for incorporating TCSC devices into the sy...The gravitational search algorithm for incorporating TCSC devices into the sy...
The gravitational search algorithm for incorporating TCSC devices into the sy...
IJECEIAES
 
An efficient predictive current controller with adaptive parameter estimation...
An efficient predictive current controller with adaptive parameter estimation...An efficient predictive current controller with adaptive parameter estimation...
An efficient predictive current controller with adaptive parameter estimation...
International Journal of Power Electronics and Drive Systems
 
Pi3426832691
Pi3426832691Pi3426832691
Pi3426832691
IJERA Editor
 
A novel method for determining fixed running time in operating electric train...
A novel method for determining fixed running time in operating electric train...A novel method for determining fixed running time in operating electric train...
A novel method for determining fixed running time in operating electric train...
IJECEIAES
 
Comparative Study of the Success of PI and PI-Fuzzy Controller for Induction ...
Comparative Study of the Success of PI and PI-Fuzzy Controller for Induction ...Comparative Study of the Success of PI and PI-Fuzzy Controller for Induction ...
Comparative Study of the Success of PI and PI-Fuzzy Controller for Induction ...
inventionjournals
 
Disturbance observer-based controller for inverted pendulum with uncertaintie...
Disturbance observer-based controller for inverted pendulum with uncertaintie...Disturbance observer-based controller for inverted pendulum with uncertaintie...
Disturbance observer-based controller for inverted pendulum with uncertaintie...
IJECEIAES
 
A Robust EKF Based Speed Estimator and Fuzzy Optimization Technique for Senso...
A Robust EKF Based Speed Estimator and Fuzzy Optimization Technique for Senso...A Robust EKF Based Speed Estimator and Fuzzy Optimization Technique for Senso...
A Robust EKF Based Speed Estimator and Fuzzy Optimization Technique for Senso...
International Journal of Power Electronics and Drive Systems
 
Hardware-in-the-loop based comparative analysis of speed controllers for a tw...
Hardware-in-the-loop based comparative analysis of speed controllers for a tw...Hardware-in-the-loop based comparative analysis of speed controllers for a tw...
Hardware-in-the-loop based comparative analysis of speed controllers for a tw...
journalBEEI
 
V04507125128
V04507125128V04507125128
V04507125128
IJERA Editor
 
PID Controller Design for a Real Time Ball and Beam System – A Double Integra...
PID Controller Design for a Real Time Ball and Beam System – A Double Integra...PID Controller Design for a Real Time Ball and Beam System – A Double Integra...
PID Controller Design for a Real Time Ball and Beam System – A Double Integra...
idescitation
 
Experimental dataset to develop a parametric model based of DC geared motor i...
Experimental dataset to develop a parametric model based of DC geared motor i...Experimental dataset to develop a parametric model based of DC geared motor i...
Experimental dataset to develop a parametric model based of DC geared motor i...
IJECEIAES
 
Heuristic remedial actions in the reliability assessment of high voltage dire...
Heuristic remedial actions in the reliability assessment of high voltage dire...Heuristic remedial actions in the reliability assessment of high voltage dire...
Heuristic remedial actions in the reliability assessment of high voltage dire...
IJECEIAES
 
Adaptive dynamic programing based optimal control for a robot manipulator
Adaptive dynamic programing based optimal control for a robot manipulatorAdaptive dynamic programing based optimal control for a robot manipulator
Adaptive dynamic programing based optimal control for a robot manipulator
International Journal of Power Electronics and Drive Systems
 
Oa3424532456
Oa3424532456Oa3424532456
Oa3424532456
IJERA Editor
 

What's hot (20)

Ball and beam
Ball and beamBall and beam
Ball and beam
 
Comparing of switching frequency on vector controlled asynchronous motor
Comparing of switching frequency on vector controlled asynchronous motorComparing of switching frequency on vector controlled asynchronous motor
Comparing of switching frequency on vector controlled asynchronous motor
 
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...
 
IRJET- Control of Induction Motor using Neural Network
IRJET- Control of Induction Motor using Neural NetworkIRJET- Control of Induction Motor using Neural Network
IRJET- Control of Induction Motor using Neural Network
 
IRJET- Self-Tuning PID Controller with Genetic Algorithm Based Sliding Mo...
IRJET-  	  Self-Tuning PID Controller with Genetic Algorithm Based Sliding Mo...IRJET-  	  Self-Tuning PID Controller with Genetic Algorithm Based Sliding Mo...
IRJET- Self-Tuning PID Controller with Genetic Algorithm Based Sliding Mo...
 
The gravitational search algorithm for incorporating TCSC devices into the sy...
The gravitational search algorithm for incorporating TCSC devices into the sy...The gravitational search algorithm for incorporating TCSC devices into the sy...
The gravitational search algorithm for incorporating TCSC devices into the sy...
 
An efficient predictive current controller with adaptive parameter estimation...
An efficient predictive current controller with adaptive parameter estimation...An efficient predictive current controller with adaptive parameter estimation...
An efficient predictive current controller with adaptive parameter estimation...
 
Pi3426832691
Pi3426832691Pi3426832691
Pi3426832691
 
A novel method for determining fixed running time in operating electric train...
A novel method for determining fixed running time in operating electric train...A novel method for determining fixed running time in operating electric train...
A novel method for determining fixed running time in operating electric train...
 
Comparative Study of the Success of PI and PI-Fuzzy Controller for Induction ...
Comparative Study of the Success of PI and PI-Fuzzy Controller for Induction ...Comparative Study of the Success of PI and PI-Fuzzy Controller for Induction ...
Comparative Study of the Success of PI and PI-Fuzzy Controller for Induction ...
 
Disturbance observer-based controller for inverted pendulum with uncertaintie...
Disturbance observer-based controller for inverted pendulum with uncertaintie...Disturbance observer-based controller for inverted pendulum with uncertaintie...
Disturbance observer-based controller for inverted pendulum with uncertaintie...
 
A Robust EKF Based Speed Estimator and Fuzzy Optimization Technique for Senso...
A Robust EKF Based Speed Estimator and Fuzzy Optimization Technique for Senso...A Robust EKF Based Speed Estimator and Fuzzy Optimization Technique for Senso...
A Robust EKF Based Speed Estimator and Fuzzy Optimization Technique for Senso...
 
Hardware-in-the-loop based comparative analysis of speed controllers for a tw...
Hardware-in-the-loop based comparative analysis of speed controllers for a tw...Hardware-in-the-loop based comparative analysis of speed controllers for a tw...
Hardware-in-the-loop based comparative analysis of speed controllers for a tw...
 
40220130405013
4022013040501340220130405013
40220130405013
 
V04507125128
V04507125128V04507125128
V04507125128
 
PID Controller Design for a Real Time Ball and Beam System – A Double Integra...
PID Controller Design for a Real Time Ball and Beam System – A Double Integra...PID Controller Design for a Real Time Ball and Beam System – A Double Integra...
PID Controller Design for a Real Time Ball and Beam System – A Double Integra...
 
Experimental dataset to develop a parametric model based of DC geared motor i...
Experimental dataset to develop a parametric model based of DC geared motor i...Experimental dataset to develop a parametric model based of DC geared motor i...
Experimental dataset to develop a parametric model based of DC geared motor i...
 
Heuristic remedial actions in the reliability assessment of high voltage dire...
Heuristic remedial actions in the reliability assessment of high voltage dire...Heuristic remedial actions in the reliability assessment of high voltage dire...
Heuristic remedial actions in the reliability assessment of high voltage dire...
 
Adaptive dynamic programing based optimal control for a robot manipulator
Adaptive dynamic programing based optimal control for a robot manipulatorAdaptive dynamic programing based optimal control for a robot manipulator
Adaptive dynamic programing based optimal control for a robot manipulator
 
Oa3424532456
Oa3424532456Oa3424532456
Oa3424532456
 

Similar to Model Validation and Control of an In-Wheel DC Motor Prototype for Hybrid Electric Vehicles

Adaptive fuzzy sliding mode controller design for PMLSM position control
Adaptive fuzzy sliding mode controller design for PMLSM position controlAdaptive fuzzy sliding mode controller design for PMLSM position control
Adaptive fuzzy sliding mode controller design for PMLSM position control
International Journal of Power Electronics and Drive Systems
 
Analysis and investigation of different advanced control strategies for high-...
Analysis and investigation of different advanced control strategies for high-...Analysis and investigation of different advanced control strategies for high-...
Analysis and investigation of different advanced control strategies for high-...
TELKOMNIKA JOURNAL
 
CONTROL OF AN INDUCTION MOTOR WITH DOUBLE ANN MODEL BASED DTC
CONTROL OF AN INDUCTION MOTOR WITH DOUBLE ANN MODEL BASED DTCCONTROL OF AN INDUCTION MOTOR WITH DOUBLE ANN MODEL BASED DTC
CONTROL OF AN INDUCTION MOTOR WITH DOUBLE ANN MODEL BASED DTC
csandit
 
Comparison of cascade P-PI controller tuning methods for PMDC motor based on ...
Comparison of cascade P-PI controller tuning methods for PMDC motor based on ...Comparison of cascade P-PI controller tuning methods for PMDC motor based on ...
Comparison of cascade P-PI controller tuning methods for PMDC motor based on ...
IJECEIAES
 
African vulture optimizer algorithm based vector control induction motor driv...
African vulture optimizer algorithm based vector control induction motor driv...African vulture optimizer algorithm based vector control induction motor driv...
African vulture optimizer algorithm based vector control induction motor driv...
IJECEIAES
 
Design of H_∞ for induction motor
Design of H_∞ for induction motorDesign of H_∞ for induction motor
Brushless Dc Motor Speed Control Using Proportional-Integral And Fuzzy Contro...
Brushless Dc Motor Speed Control Using Proportional-Integral And Fuzzy Contro...Brushless Dc Motor Speed Control Using Proportional-Integral And Fuzzy Contro...
Brushless Dc Motor Speed Control Using Proportional-Integral And Fuzzy Contro...
IOSR Journals
 
Optimization of Modified Sliding Mode Controller for an Electro-hydraulic Act...
Optimization of Modified Sliding Mode Controller for an Electro-hydraulic Act...Optimization of Modified Sliding Mode Controller for an Electro-hydraulic Act...
Optimization of Modified Sliding Mode Controller for an Electro-hydraulic Act...
IJECEIAES
 
Identification and Real Time Control of a DC Motor
Identification and Real Time Control of a DC MotorIdentification and Real Time Control of a DC Motor
Identification and Real Time Control of a DC Motor
IOSR Journals
 
Comparison of dc motor speed control performance using fuzzy logic and model ...
Comparison of dc motor speed control performance using fuzzy logic and model ...Comparison of dc motor speed control performance using fuzzy logic and model ...
Comparison of dc motor speed control performance using fuzzy logic and model ...
Mustefa Jibril
 
[000007]
[000007][000007]
[000007]
Al Mtdrs
 
Comparison of the speedy estimate methods of the induction motors
Comparison of the speedy estimate methods of the induction motorsComparison of the speedy estimate methods of the induction motors
Comparison of the speedy estimate methods of the induction motors
TELKOMNIKA JOURNAL
 
Alienor method applied to induction machine parameters identification
Alienor method applied to induction machine parameters identification Alienor method applied to induction machine parameters identification
Alienor method applied to induction machine parameters identification
IJECEIAES
 
A Concise Review of Control Techniques for Reliable and Efficient Control of...
A Concise Review of Control Techniques for Reliable and  Efficient Control of...A Concise Review of Control Techniques for Reliable and  Efficient Control of...
A Concise Review of Control Techniques for Reliable and Efficient Control of...
International Journal of Power Electronics and Drive Systems
 
Fuzzy logic Technique Based Speed Control of a Permanent Magnet Brushless DC...
Fuzzy logic Technique Based Speed Control of a Permanent  Magnet Brushless DC...Fuzzy logic Technique Based Speed Control of a Permanent  Magnet Brushless DC...
Fuzzy logic Technique Based Speed Control of a Permanent Magnet Brushless DC...
IJMER
 
OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROL...
OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROL...OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROL...
OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROL...
elelijjournal
 
Output feedback trajectory stabilization of the uncertainty DC servomechanism...
Output feedback trajectory stabilization of the uncertainty DC servomechanism...Output feedback trajectory stabilization of the uncertainty DC servomechanism...
Output feedback trajectory stabilization of the uncertainty DC servomechanism...
ISA Interchange
 
Induction motor harmonic reduction using space vector modulation algorithm
Induction motor harmonic reduction using space vector modulation algorithmInduction motor harmonic reduction using space vector modulation algorithm
Induction motor harmonic reduction using space vector modulation algorithm
journalBEEI
 
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
 
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
 

Similar to Model Validation and Control of an In-Wheel DC Motor Prototype for Hybrid Electric Vehicles (20)

Adaptive fuzzy sliding mode controller design for PMLSM position control
Adaptive fuzzy sliding mode controller design for PMLSM position controlAdaptive fuzzy sliding mode controller design for PMLSM position control
Adaptive fuzzy sliding mode controller design for PMLSM position control
 
Analysis and investigation of different advanced control strategies for high-...
Analysis and investigation of different advanced control strategies for high-...Analysis and investigation of different advanced control strategies for high-...
Analysis and investigation of different advanced control strategies for high-...
 
CONTROL OF AN INDUCTION MOTOR WITH DOUBLE ANN MODEL BASED DTC
CONTROL OF AN INDUCTION MOTOR WITH DOUBLE ANN MODEL BASED DTCCONTROL OF AN INDUCTION MOTOR WITH DOUBLE ANN MODEL BASED DTC
CONTROL OF AN INDUCTION MOTOR WITH DOUBLE ANN MODEL BASED DTC
 
Comparison of cascade P-PI controller tuning methods for PMDC motor based on ...
Comparison of cascade P-PI controller tuning methods for PMDC motor based on ...Comparison of cascade P-PI controller tuning methods for PMDC motor based on ...
Comparison of cascade P-PI controller tuning methods for PMDC motor based on ...
 
African vulture optimizer algorithm based vector control induction motor driv...
African vulture optimizer algorithm based vector control induction motor driv...African vulture optimizer algorithm based vector control induction motor driv...
African vulture optimizer algorithm based vector control induction motor driv...
 
Design of H_∞ for induction motor
Design of H_∞ for induction motorDesign of H_∞ for induction motor
Design of H_∞ for induction motor
 
Brushless Dc Motor Speed Control Using Proportional-Integral And Fuzzy Contro...
Brushless Dc Motor Speed Control Using Proportional-Integral And Fuzzy Contro...Brushless Dc Motor Speed Control Using Proportional-Integral And Fuzzy Contro...
Brushless Dc Motor Speed Control Using Proportional-Integral And Fuzzy Contro...
 
Optimization of Modified Sliding Mode Controller for an Electro-hydraulic Act...
Optimization of Modified Sliding Mode Controller for an Electro-hydraulic Act...Optimization of Modified Sliding Mode Controller for an Electro-hydraulic Act...
Optimization of Modified Sliding Mode Controller for an Electro-hydraulic Act...
 
Identification and Real Time Control of a DC Motor
Identification and Real Time Control of a DC MotorIdentification and Real Time Control of a DC Motor
Identification and Real Time Control of a DC Motor
 
Comparison of dc motor speed control performance using fuzzy logic and model ...
Comparison of dc motor speed control performance using fuzzy logic and model ...Comparison of dc motor speed control performance using fuzzy logic and model ...
Comparison of dc motor speed control performance using fuzzy logic and model ...
 
[000007]
[000007][000007]
[000007]
 
Comparison of the speedy estimate methods of the induction motors
Comparison of the speedy estimate methods of the induction motorsComparison of the speedy estimate methods of the induction motors
Comparison of the speedy estimate methods of the induction motors
 
Alienor method applied to induction machine parameters identification
Alienor method applied to induction machine parameters identification Alienor method applied to induction machine parameters identification
Alienor method applied to induction machine parameters identification
 
A Concise Review of Control Techniques for Reliable and Efficient Control of...
A Concise Review of Control Techniques for Reliable and  Efficient Control of...A Concise Review of Control Techniques for Reliable and  Efficient Control of...
A Concise Review of Control Techniques for Reliable and Efficient Control of...
 
Fuzzy logic Technique Based Speed Control of a Permanent Magnet Brushless DC...
Fuzzy logic Technique Based Speed Control of a Permanent  Magnet Brushless DC...Fuzzy logic Technique Based Speed Control of a Permanent  Magnet Brushless DC...
Fuzzy logic Technique Based Speed Control of a Permanent Magnet Brushless DC...
 
OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROL...
OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROL...OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROL...
OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROL...
 
Output feedback trajectory stabilization of the uncertainty DC servomechanism...
Output feedback trajectory stabilization of the uncertainty DC servomechanism...Output feedback trajectory stabilization of the uncertainty DC servomechanism...
Output feedback trajectory stabilization of the uncertainty DC servomechanism...
 
Induction motor harmonic reduction using space vector modulation algorithm
Induction motor harmonic reduction using space vector modulation algorithmInduction motor harmonic reduction using space vector modulation algorithm
Induction motor harmonic reduction using space vector modulation algorithm
 
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...
 
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...
 

More from Scientific Review SR

Scientific Management of Equipment in Medical Innovation Laboratory
Scientific Management of Equipment in Medical Innovation LaboratoryScientific Management of Equipment in Medical Innovation Laboratory
Scientific Management of Equipment in Medical Innovation Laboratory
Scientific Review SR
 
Internationalization and Sustainable Operations: A Broad Investigation of Chi...
Internationalization and Sustainable Operations: A Broad Investigation of Chi...Internationalization and Sustainable Operations: A Broad Investigation of Chi...
Internationalization and Sustainable Operations: A Broad Investigation of Chi...
Scientific Review SR
 
Mechanical Engineering in Ancient Egypt, Part 92: Tomb Inscription During the...
Mechanical Engineering in Ancient Egypt, Part 92: Tomb Inscription During the...Mechanical Engineering in Ancient Egypt, Part 92: Tomb Inscription During the...
Mechanical Engineering in Ancient Egypt, Part 92: Tomb Inscription During the...
Scientific Review SR
 
Usability Engineering, Human Computer Interaction and Allied Sciences: With R...
Usability Engineering, Human Computer Interaction and Allied Sciences: With R...Usability Engineering, Human Computer Interaction and Allied Sciences: With R...
Usability Engineering, Human Computer Interaction and Allied Sciences: With R...
Scientific Review SR
 
Concentration Distribution and Ecological Risk Assessment of Polycyclic Aroma...
Concentration Distribution and Ecological Risk Assessment of Polycyclic Aroma...Concentration Distribution and Ecological Risk Assessment of Polycyclic Aroma...
Concentration Distribution and Ecological Risk Assessment of Polycyclic Aroma...
Scientific Review SR
 
Volume Fractions of Tantalum Carbides Deduced from the Ta Contents in the Mat...
Volume Fractions of Tantalum Carbides Deduced from the Ta Contents in the Mat...Volume Fractions of Tantalum Carbides Deduced from the Ta Contents in the Mat...
Volume Fractions of Tantalum Carbides Deduced from the Ta Contents in the Mat...
Scientific Review SR
 
Assessment of the Coliform Bacterial Load of Some Drinking Water Sources in D...
Assessment of the Coliform Bacterial Load of Some Drinking Water Sources in D...Assessment of the Coliform Bacterial Load of Some Drinking Water Sources in D...
Assessment of the Coliform Bacterial Load of Some Drinking Water Sources in D...
Scientific Review SR
 
Bio Inspired Self-Curing Composite: A Leap into Augmented Enactment
Bio Inspired Self-Curing Composite: A Leap into Augmented EnactmentBio Inspired Self-Curing Composite: A Leap into Augmented Enactment
Bio Inspired Self-Curing Composite: A Leap into Augmented Enactment
Scientific Review SR
 
Influence of Information and Communication Technology (ICT) in Tourism Sector...
Influence of Information and Communication Technology (ICT) in Tourism Sector...Influence of Information and Communication Technology (ICT) in Tourism Sector...
Influence of Information and Communication Technology (ICT) in Tourism Sector...
Scientific Review SR
 
Reinforcement of Bakelite Moulding Powder in Acrylonitrile Butadiene Rubber (...
Reinforcement of Bakelite Moulding Powder in Acrylonitrile Butadiene Rubber (...Reinforcement of Bakelite Moulding Powder in Acrylonitrile Butadiene Rubber (...
Reinforcement of Bakelite Moulding Powder in Acrylonitrile Butadiene Rubber (...
Scientific Review SR
 
Toxic Effect of Glyphosate-Pesticide on Lipid Peroxidation Superoxide Dismuta...
Toxic Effect of Glyphosate-Pesticide on Lipid Peroxidation Superoxide Dismuta...Toxic Effect of Glyphosate-Pesticide on Lipid Peroxidation Superoxide Dismuta...
Toxic Effect of Glyphosate-Pesticide on Lipid Peroxidation Superoxide Dismuta...
Scientific Review SR
 
Design of Quad-Wheeled Robot for Multi-Terrain Navigation
Design of Quad-Wheeled Robot for Multi-Terrain NavigationDesign of Quad-Wheeled Robot for Multi-Terrain Navigation
Design of Quad-Wheeled Robot for Multi-Terrain Navigation
Scientific Review SR
 
Geometrical Analysis and Design of Tension-Actuated Ackermann Steering System...
Geometrical Analysis and Design of Tension-Actuated Ackermann Steering System...Geometrical Analysis and Design of Tension-Actuated Ackermann Steering System...
Geometrical Analysis and Design of Tension-Actuated Ackermann Steering System...
Scientific Review SR
 
A Study of Propensity Score on Influencing Factors of Length of Stay in Hospi...
A Study of Propensity Score on Influencing Factors of Length of Stay in Hospi...A Study of Propensity Score on Influencing Factors of Length of Stay in Hospi...
A Study of Propensity Score on Influencing Factors of Length of Stay in Hospi...
Scientific Review SR
 
Effects of Carbonation on the Properties of Concrete
Effects of Carbonation on the Properties of ConcreteEffects of Carbonation on the Properties of Concrete
Effects of Carbonation on the Properties of Concrete
Scientific Review SR
 
Biogas Synthesis as Means of Solid Waste Management in Kampala, Uganda
Biogas Synthesis as Means of Solid Waste Management in Kampala, UgandaBiogas Synthesis as Means of Solid Waste Management in Kampala, Uganda
Biogas Synthesis as Means of Solid Waste Management in Kampala, Uganda
Scientific Review SR
 
The Influence of Partial Replacement of Some Selected Pozzolans on the Drying...
The Influence of Partial Replacement of Some Selected Pozzolans on the Drying...The Influence of Partial Replacement of Some Selected Pozzolans on the Drying...
The Influence of Partial Replacement of Some Selected Pozzolans on the Drying...
Scientific Review SR
 
Study on the Granulation of FLY Ash from Thermal Power Station
Study on the Granulation of FLY Ash from Thermal Power StationStudy on the Granulation of FLY Ash from Thermal Power Station
Study on the Granulation of FLY Ash from Thermal Power Station
Scientific Review SR
 
Machining Versus Molding Tolerances in Manufacturing Automotive Sealing Systems
Machining Versus Molding Tolerances in Manufacturing Automotive Sealing SystemsMachining Versus Molding Tolerances in Manufacturing Automotive Sealing Systems
Machining Versus Molding Tolerances in Manufacturing Automotive Sealing Systems
Scientific Review SR
 
Sinthesis and Properties of Marble-Like Glass-Ceramics Using of Ash from Ther...
Sinthesis and Properties of Marble-Like Glass-Ceramics Using of Ash from Ther...Sinthesis and Properties of Marble-Like Glass-Ceramics Using of Ash from Ther...
Sinthesis and Properties of Marble-Like Glass-Ceramics Using of Ash from Ther...
Scientific Review SR
 

More from Scientific Review SR (20)

Scientific Management of Equipment in Medical Innovation Laboratory
Scientific Management of Equipment in Medical Innovation LaboratoryScientific Management of Equipment in Medical Innovation Laboratory
Scientific Management of Equipment in Medical Innovation Laboratory
 
Internationalization and Sustainable Operations: A Broad Investigation of Chi...
Internationalization and Sustainable Operations: A Broad Investigation of Chi...Internationalization and Sustainable Operations: A Broad Investigation of Chi...
Internationalization and Sustainable Operations: A Broad Investigation of Chi...
 
Mechanical Engineering in Ancient Egypt, Part 92: Tomb Inscription During the...
Mechanical Engineering in Ancient Egypt, Part 92: Tomb Inscription During the...Mechanical Engineering in Ancient Egypt, Part 92: Tomb Inscription During the...
Mechanical Engineering in Ancient Egypt, Part 92: Tomb Inscription During the...
 
Usability Engineering, Human Computer Interaction and Allied Sciences: With R...
Usability Engineering, Human Computer Interaction and Allied Sciences: With R...Usability Engineering, Human Computer Interaction and Allied Sciences: With R...
Usability Engineering, Human Computer Interaction and Allied Sciences: With R...
 
Concentration Distribution and Ecological Risk Assessment of Polycyclic Aroma...
Concentration Distribution and Ecological Risk Assessment of Polycyclic Aroma...Concentration Distribution and Ecological Risk Assessment of Polycyclic Aroma...
Concentration Distribution and Ecological Risk Assessment of Polycyclic Aroma...
 
Volume Fractions of Tantalum Carbides Deduced from the Ta Contents in the Mat...
Volume Fractions of Tantalum Carbides Deduced from the Ta Contents in the Mat...Volume Fractions of Tantalum Carbides Deduced from the Ta Contents in the Mat...
Volume Fractions of Tantalum Carbides Deduced from the Ta Contents in the Mat...
 
Assessment of the Coliform Bacterial Load of Some Drinking Water Sources in D...
Assessment of the Coliform Bacterial Load of Some Drinking Water Sources in D...Assessment of the Coliform Bacterial Load of Some Drinking Water Sources in D...
Assessment of the Coliform Bacterial Load of Some Drinking Water Sources in D...
 
Bio Inspired Self-Curing Composite: A Leap into Augmented Enactment
Bio Inspired Self-Curing Composite: A Leap into Augmented EnactmentBio Inspired Self-Curing Composite: A Leap into Augmented Enactment
Bio Inspired Self-Curing Composite: A Leap into Augmented Enactment
 
Influence of Information and Communication Technology (ICT) in Tourism Sector...
Influence of Information and Communication Technology (ICT) in Tourism Sector...Influence of Information and Communication Technology (ICT) in Tourism Sector...
Influence of Information and Communication Technology (ICT) in Tourism Sector...
 
Reinforcement of Bakelite Moulding Powder in Acrylonitrile Butadiene Rubber (...
Reinforcement of Bakelite Moulding Powder in Acrylonitrile Butadiene Rubber (...Reinforcement of Bakelite Moulding Powder in Acrylonitrile Butadiene Rubber (...
Reinforcement of Bakelite Moulding Powder in Acrylonitrile Butadiene Rubber (...
 
Toxic Effect of Glyphosate-Pesticide on Lipid Peroxidation Superoxide Dismuta...
Toxic Effect of Glyphosate-Pesticide on Lipid Peroxidation Superoxide Dismuta...Toxic Effect of Glyphosate-Pesticide on Lipid Peroxidation Superoxide Dismuta...
Toxic Effect of Glyphosate-Pesticide on Lipid Peroxidation Superoxide Dismuta...
 
Design of Quad-Wheeled Robot for Multi-Terrain Navigation
Design of Quad-Wheeled Robot for Multi-Terrain NavigationDesign of Quad-Wheeled Robot for Multi-Terrain Navigation
Design of Quad-Wheeled Robot for Multi-Terrain Navigation
 
Geometrical Analysis and Design of Tension-Actuated Ackermann Steering System...
Geometrical Analysis and Design of Tension-Actuated Ackermann Steering System...Geometrical Analysis and Design of Tension-Actuated Ackermann Steering System...
Geometrical Analysis and Design of Tension-Actuated Ackermann Steering System...
 
A Study of Propensity Score on Influencing Factors of Length of Stay in Hospi...
A Study of Propensity Score on Influencing Factors of Length of Stay in Hospi...A Study of Propensity Score on Influencing Factors of Length of Stay in Hospi...
A Study of Propensity Score on Influencing Factors of Length of Stay in Hospi...
 
Effects of Carbonation on the Properties of Concrete
Effects of Carbonation on the Properties of ConcreteEffects of Carbonation on the Properties of Concrete
Effects of Carbonation on the Properties of Concrete
 
Biogas Synthesis as Means of Solid Waste Management in Kampala, Uganda
Biogas Synthesis as Means of Solid Waste Management in Kampala, UgandaBiogas Synthesis as Means of Solid Waste Management in Kampala, Uganda
Biogas Synthesis as Means of Solid Waste Management in Kampala, Uganda
 
The Influence of Partial Replacement of Some Selected Pozzolans on the Drying...
The Influence of Partial Replacement of Some Selected Pozzolans on the Drying...The Influence of Partial Replacement of Some Selected Pozzolans on the Drying...
The Influence of Partial Replacement of Some Selected Pozzolans on the Drying...
 
Study on the Granulation of FLY Ash from Thermal Power Station
Study on the Granulation of FLY Ash from Thermal Power StationStudy on the Granulation of FLY Ash from Thermal Power Station
Study on the Granulation of FLY Ash from Thermal Power Station
 
Machining Versus Molding Tolerances in Manufacturing Automotive Sealing Systems
Machining Versus Molding Tolerances in Manufacturing Automotive Sealing SystemsMachining Versus Molding Tolerances in Manufacturing Automotive Sealing Systems
Machining Versus Molding Tolerances in Manufacturing Automotive Sealing Systems
 
Sinthesis and Properties of Marble-Like Glass-Ceramics Using of Ash from Ther...
Sinthesis and Properties of Marble-Like Glass-Ceramics Using of Ash from Ther...Sinthesis and Properties of Marble-Like Glass-Ceramics Using of Ash from Ther...
Sinthesis and Properties of Marble-Like Glass-Ceramics Using of Ash from Ther...
 

Recently uploaded

一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
kywwoyk
 
web-tech-lab-manual-final-abhas.pdf. Jer
web-tech-lab-manual-final-abhas.pdf. Jerweb-tech-lab-manual-final-abhas.pdf. Jer
web-tech-lab-manual-final-abhas.pdf. Jer
freshgammer09
 
MATHEMATICS BRIDGE COURSE (TEN DAYS PLANNER) (FOR CLASS XI STUDENTS GOING TO ...
MATHEMATICS BRIDGE COURSE (TEN DAYS PLANNER) (FOR CLASS XI STUDENTS GOING TO ...MATHEMATICS BRIDGE COURSE (TEN DAYS PLANNER) (FOR CLASS XI STUDENTS GOING TO ...
MATHEMATICS BRIDGE COURSE (TEN DAYS PLANNER) (FOR CLASS XI STUDENTS GOING TO ...
PinkySharma900491
 
Cyber Sequrity.pptx is life of cyber security
Cyber Sequrity.pptx is life of cyber securityCyber Sequrity.pptx is life of cyber security
Cyber Sequrity.pptx is life of cyber security
perweeng31
 
F5 LTM TROUBLESHOOTING Guide latest.pptx
F5 LTM TROUBLESHOOTING Guide latest.pptxF5 LTM TROUBLESHOOTING Guide latest.pptx
F5 LTM TROUBLESHOOTING Guide latest.pptx
ArjunJain44
 
NO1 Uk Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Amil In La...
NO1 Uk Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Amil In La...NO1 Uk Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Amil In La...
NO1 Uk Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Amil In La...
Amil baba
 
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
eemet
 
Drugs used in parkinsonism and other movement disorders.pptx
Drugs used in parkinsonism and other movement disorders.pptxDrugs used in parkinsonism and other movement disorders.pptx
Drugs used in parkinsonism and other movement disorders.pptx
ThalapathyVijay15
 
一比一原版UVM毕业证佛蒙特大学毕业证成绩单如何办理
一比一原版UVM毕业证佛蒙特大学毕业证成绩单如何办理一比一原版UVM毕业证佛蒙特大学毕业证成绩单如何办理
一比一原版UVM毕业证佛蒙特大学毕业证成绩单如何办理
kywwoyk
 

Recently uploaded (9)

一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
 
web-tech-lab-manual-final-abhas.pdf. Jer
web-tech-lab-manual-final-abhas.pdf. Jerweb-tech-lab-manual-final-abhas.pdf. Jer
web-tech-lab-manual-final-abhas.pdf. Jer
 
MATHEMATICS BRIDGE COURSE (TEN DAYS PLANNER) (FOR CLASS XI STUDENTS GOING TO ...
MATHEMATICS BRIDGE COURSE (TEN DAYS PLANNER) (FOR CLASS XI STUDENTS GOING TO ...MATHEMATICS BRIDGE COURSE (TEN DAYS PLANNER) (FOR CLASS XI STUDENTS GOING TO ...
MATHEMATICS BRIDGE COURSE (TEN DAYS PLANNER) (FOR CLASS XI STUDENTS GOING TO ...
 
Cyber Sequrity.pptx is life of cyber security
Cyber Sequrity.pptx is life of cyber securityCyber Sequrity.pptx is life of cyber security
Cyber Sequrity.pptx is life of cyber security
 
F5 LTM TROUBLESHOOTING Guide latest.pptx
F5 LTM TROUBLESHOOTING Guide latest.pptxF5 LTM TROUBLESHOOTING Guide latest.pptx
F5 LTM TROUBLESHOOTING Guide latest.pptx
 
NO1 Uk Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Amil In La...
NO1 Uk Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Amil In La...NO1 Uk Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Amil In La...
NO1 Uk Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Amil In La...
 
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
 
Drugs used in parkinsonism and other movement disorders.pptx
Drugs used in parkinsonism and other movement disorders.pptxDrugs used in parkinsonism and other movement disorders.pptx
Drugs used in parkinsonism and other movement disorders.pptx
 
一比一原版UVM毕业证佛蒙特大学毕业证成绩单如何办理
一比一原版UVM毕业证佛蒙特大学毕业证成绩单如何办理一比一原版UVM毕业证佛蒙特大学毕业证成绩单如何办理
一比一原版UVM毕业证佛蒙特大学毕业证成绩单如何办理
 

Model Validation and Control of an In-Wheel DC Motor Prototype for Hybrid Electric Vehicles

  • 1. Scientific Review ISSN(e): 2412-2599, ISSN(p): 2413-8835 Vol. 2, No. 1, pp: 1-7, 2016 URL: http://arpgweb.com/?ic=journal&journal=10&info=aims *Corresponding Author 1 Academic Research Publishing Group Model Validation and Control of an In-Wheel DC Motor Prototype for Hybrid Electric Vehicles Mohammed F. Jaff * Control and Systems Engineering Department, University of Technology, Baghdad, Iraq Kumeresan A. Danapalasingam Faculty of Electrical Engineering, Universiti Teknologi Malaysia, UTM Skudai, Malaysia Amir A. Bature Department of Electrical Engineering, Bayero University Kano, Kano State, Nigeria 1. Introduction Since transportation has significant effects on environmental pollution that constitutes a great threat on various life forms on the planet, an efficient vehicular technology is necessary for economic and social evolution. This includes effective technological solutions like utilizing less polluting vehicles with lower fuel consumptions [1]. A hybrid electric vehicle (HEV) represents one of the solutions where it is the culmination of mechanical, electrical, electronic and power engineering technologies. It is a type of vehicle that has two sources of power, namely fuel and a battery [2]. In general, there are several types of HEV such as series and parallel type HEV. In this paper, a through-the-road (TtR) HEV is considered where it consists of an internal combustion engine (ICE) and one or more in wheel-motors (IWMs) to provide traction forces of front and rear wheels respectively. Figure 1 shows the top view of a TtR HEV. Figure-1. Top view of a TtR HEV [2] A HEV may utilize IWMs for various reasons such as to increase the energy efficiency and to reduce the weight of the car. The advantages of IWMs include a high torque to weight and volume ratio, low torque ripple, a simple manufacturing process. An IWM is capable of supplying a high torque at low speed for vehicle start up and acceleration. A DC motor possesses these characteristics which makes it an acceptable choice for a gearless application in HEVs [3]. DC motors are extensively utilized in control systems as actuators or control elements in Abstract: In this paper, a mathematical model and a controller for a DC motor are developed for the construction of an in-wheel motor. In-wheel motors can be used in hybrid electric vehicles to provide traction force of front or rear wheels. The model identification is achieved using a simple and low cost data acquisition system. An Arduino Uno embedded board system is used to collect data from sensors to a computer and for control purposes. Data processing is performed using Matlab/Simulink. Validations of the developed mathematical model and controller performance are carried out by comparing simulation and experimental results. The results obtained show that the mathematical model is accurate enough to assist in speed controller design and implementation. Keywords: DC motor; Model validation; In-wheel motor; Hybrid electric vehicle; Arduino Uno embedded system.
  • 2. Scientific Review, 2016, 2(1): 1-7 2 process control systems. It is often used to convert an output signal from a controller into torque or an angular displacement to control a process [4]. Several techniques are usually employed for parameter identification of a DC motor. In Saab and Kaed-Bey [5], Saab and Abi Kead-Bey state that system identification methods can be divided into three. The first two approaches are related to closed-loop systems and usually utilized for time-varying systems. The gradient algorithm is a steepest descent algorithm for minimizing the error of identification. In the stochastic state estimation, parameters of the system are estimated by using the Kalman filter and assumed to be unknown states. The third technique, i.e. the least-square method, is applied for linear time invariant systems for minimizing the integral-squared error of the identification. Rahim, et al. [6] propose a back-propagation algorithm to train a multilayer perceptron (MLP) network which is used to fit a nonlinear autoregressive moving average with exogenous input (NARMAX) model in Rahim, et al. [6]. In Kara and Eker [7], the Hammerstein approach is used for identification of nonlinear systems. It is stated that by implementing the Hammerstein nonlinear model, the problem of nonlinear system identification can be placed in a linear regression form. In addition, many linear system identification approaches can be used to describe efficiently the nonlinearity of a dynamical system. In spite of its simplicity, it can be used to cover a wide area of nonlinear systems. In the same research work, the recursive least square (RLC) method is performed for linear and nonlinear models in online identification. Sendrescu [8] presents a distribution off-line approach algorithm to identify the parameters of a DC motor by using three types of test functions (exponential, sinusoidal and polynomial type) in Sendrescu [8]. The author shows that this algorithm can be used to estimate a continuous-time model from discrete-time data directly. It is reported that the technique is able to provide good results even the in the presence of measurement noise. Different methods have been introduced to control the speed or position of DC motor since the mid-twentieth century. High efficiency DC motors are essential in any electromechanical systems. In Aydemir, et al. [9], carry out a comparison between fuzzy logic controller (FLC) and proportional controller (PI) in controlling the speed of a DC motor for under loaded and unloaded operating conditions. The results show that FLC has a better performance in terms of rise time, steady state error and overshoot, and more sensitive against load disturbance. In Eker [10] discusses the sliding mode control combined with a PID of sliding surface. El-Gammal and El-Samahy [11] introduce the implementation of a particle swarm optimization (PSO) method for tuning the PID speed controller’s gain and also show that the efficiency of the optimized PID controller is better than the traditional one by minimizing the values of the steady state error, rise time, overshoot and settling time in El-Gammal and El-Samahy [11]. Murtaza and Bhatti [12] propose sliding mode controller (SMC), integral sliding mode (ISM) controller and dynamic sliding (DSM) controller for controlling a DC motor speed in Murtaza and Bhatti [12]. The researchers report controller robustness and a high control performance even in the presence of external noise and disturbance. The paper claims that the main drawback of SMC (charting) is reduced with the implementations of ISM and DSM methods. In Sharma, et al. [13], a technique to control a DC motor through speech recognition using mel-frequency cepstral coefficient (MFCC) to recognize the speech of the user, and vector quantization (VQ) to raise the accuracy of the speech recognition is demonstrated. Morales, et al. [14] propose a DC motor control using algebraic derivative estimation, by measuring only angular position and input voltage to the motor in Morales, et al. [14]. As reported, the advantages of the method include total independence from the initial conditions of the motor and robustness against the effect of Coulomb friction. This paper presents the derivation of a DC motor mathematical model based on Newton’s and Kirchhoff’s laws. The model is constructed using the system identification method. Based on the developed model, a conventional PID and LQR optimal controllers are designed to control the speed of the motor. The model validation and the performance of the controllers are performed in simulation and experimental works. Section 2 describes system identification of a DC motor, after which the controller designs are presented in Section 3. Simulation and experimental results are discussed in Section 4 and the paper is concluded in Section 5. 2. Mathematical Modeling of a Dc Motor 2.1. System Equation A DC motor is an electromechanical actuator that yields a torque or an angular velocity for a voltage input. Generally, the main objective of DC motor modelling is to relate input voltage to output torque or angular velocity [15]. Figure 2 illustrates a simplified circuitry of a DC motor. The system equation of a DC motor can be derived as follows: The torque of a DC motor is related to the armature current by KiT  (1) The electromotive force (emf) voltage is proportional to the angular velocity as given by dt d K m K a e    (2) From Newton’s and Kirchoff’s laws we can obtain Ki dt dθ b dt θd J 2 2 (3)
  • 3. Scientific Review, 2016, 2(1): 1-7 3 dt d KVRi dt di L   (4) Applying Laplace transform, )()()(2 sKIsbssJs   (5) )()()()( sKssvsRIsLsI  (6) The armature current can be expressed as LsR sKssV sI    )()( )(  (7) LsR sKssVK sBssJs    ))()(( )()(2   (8) From Eq. (8), a transfer function that relates input voltage to angular position can be written as ]))([()( )( )( 2 KbJsLsR K sV s sGa    (9) Subsequently to angular velocity ]))([()( )( )( 2 KbJsLsR K sV s sGv    (10) Figure-2. A simplified DC motor circuitry 2.2. Experimental Circuit Design The design comprises of a driver circuit and sensing elements connected to a DC motor to enable data collection and transmission to a computer through a microcontroller. The system consists of an Arduino Uno microcontroller that acts as a data acquisition system, a motor driver as the servo-amplifier and a rotary encoder as a speed sensor. Figure 3 shows the block diagram of the experimental circuit. Figure-3. Experimental block diagram
  • 4. Scientific Review, 2016, 2(1): 1-7 4 Table-1. DC motor specifications Specification Value Operating voltage (V) 12 Output power (W) 3.4 Rated speed (rpm) 170 Rated current (A) 0.9 Rated torque (mN.m) 196 2.3. System Identification System identification is an important process to describe the behavior of a system of interest through a mathematical model [16]. After which the model validation is applied by comparing the model’s output to the measured one to check whether it represent the actual system behavior with acceptable boundaries [17]. The approach involves direct measurements of input and output signals for the purpose of fitting a mathematical model. Using Matlab/Simulink, a best fit of 94% is produced as shown in Figure 4. From the system identification process, a transfer function in the form of Eq. (9) is obtained as follows 58.5005.19 1504 )( 2   ss sGv (11) Figure-4. System Identification result 3. Controller Design In this paper, two approaches namely the proportional-integral-derivative (PID) and linear quadratic regulator (LQR) controllers are considered for controlling the DC motor speed. 3.1. PID Controller The main concept of a PID control involves measuring the error of a system, calculating the control input by computing proportional, integral, and derivative terms, and finally aggregating the three terms to be fed to the system [14]. The proportional gain Kp minimizes the rising time and steady state error. The integral gain KI removes the steady state error with an effect on transient response. The derivative gain KD improves the system stability, minimizes overshoot and improves the transient response. Figure 5 shows the block diagram of a PID controller and the transfer function of a PID controller is stated as sK s K KG d i pc  (12)
  • 5. Scientific Review, 2016, 2(1): 1-7 5 Figure-5. Block diagram of a PID controller 3.2. LQR Controller The LQR controller utilizes an algorithm that minimizes a performance index and the control effort with weighting factors that are supplied by a designer [15]. The performance index can be described as    0 ))()()()(( tRututQxtXI TT (13) Where XT refers to a state vector and uT is an input vector, Q and R are positive definite (or positive semi- definite) state cost and performance matrices respectively. The performance index is tuned until a desired performance is reached, after which a feedback gain of the control system is computed. After suitable values of Q and R are chosen, controller gains are calculated using the lqr function in MATLAB. Figure 6 depicts the block diagram of an LQR controller. Figure-6. Block diagram of an LQR controller 4. Result and Discussion A mathematical model has to be validated by comparing simulated and experimental data, before it could be used for simulation and control purposes. Figure 7 shows a random voltage that is applied as the input for both the simulation model and actual DC motor. Simulated and actual speed response is presented in Figure 8. Figure-7. Random input voltage 0 10 20 30 40 50 60 -20 0 20 40 60 80 100 120 140 160 180 Time (s) PWM
  • 6. Scientific Review, 2016, 2(1): 1-7 6 Figure-8. Speed response comparison Analyzing the figures above, it can be observed that the angular speed curves from the simulation is close to that of measured from the experiment. The experimental speed responses for step and square reference inputs are shown in Figs. 9 and 10 respectively. The input to the DC motor is in the form of pulse width modulation (PWM). The range of PWM from 0 to 255, which is equivalent to 0 to 12V. Figure-9. Response for step wave input Figure-10. Response for square wave input 5. Conclusion The mathematical model of a DC motor is derived by implementing the system identification method. The process is achieved with a simple and cheap data accusation system. The mathematical model is validated, after which PID and LQR controllers are designed based on the derived model. Practical experiments are carried out to test the performances of the controllers for angular speed control. Experimental results indicate that the LQR controller performs better than the PID controller. References [1] Hybrid Electric Vehicles, 2009. An overview of current technology and its application in developing and transitional countries. Nairobi, Kenya: United Nations Environment Programme (UNEP). [2] Danapalasingam, A., 2013. "Electric vehicle traction control for optimal energy consumption." International Journal of Electric and Hybrid Vehicles, vol. 5, pp. 233-252. [3] Gottipati, O. D. and Mendrela, E., 2010. "In-wheel brushless DC motor for a wheel chair drive." In Power Electronics, Drives and Energy Systems (PEDES) & 2010 Power India, 2010 Joint International Conference. pp. 1-4. 0 10 20 30 40 50 60 0 50 100 150 200 250 Time (s) Speed(rpm) Experimental Simulation 0 5 10 15 -20 0 20 40 60 80 100 120 140 Time (s) Speed(rpm) LQR PID Reference 0 2 4 6 8 10 12 14 16 18 20 -20 0 20 40 60 80 100 120 Time (s) Speed(rpm) Reference PID LQR
  • 7. Scientific Review, 2016, 2(1): 1-7 7 [4] Aung, W. P., 2008. "Analysis on modeling and simulink of dc motor and its driving system used for wheeled mobile robot." International Journal of Computer, Information & Systems Science & Engineering, vol. 2, [5] Saab, S. S. and Kaed-Bey, R. A., 2001. "Parameter identification of a DC motor: an experimental approach." In Electronics, Circuits and Systems, 2001. ICECS 2001. The 8th IEEE International Conference. pp. 981-984. [6] Rahim, N., Taib, M., and Yusof, M., 2003. "Nonlinear system identification for a DC motor using NARMAX Approach." In Sensors, 2003. AsiaSense 2003. Asian Conference. pp. 305-311. [7] Kara, T. and Eker, I., 2004. "Nonlinear modeling and identification of a DC motor for bidirectional operation with real time experiments." Energy Conversion and Management, vol. 45, pp. 1087-1106. [8] Sendrescu, D., 2012. "Parameter identification of a DC motor via distribution based approach." In Methods and Models in Automation and Robotics (MMAR), 2012 17th International Conference. pp. 17-22. [9] Aydemir, S., Sezen, S., and Ertunc, H. M., 2004. "Fuzzy logic speed control of a DC motor." In Power Electronics and Motion Control Conference, 2004. IPEMC 2004. The 4th International. pp. 766-771. [10] Eker, İ., 2006. "Sliding mode control with PID sliding surface and experimental application to an electromechanical plant." ISA transactions, vol. 45, pp. 109-118. [11] El-Gammal, A. A. and El-Samahy, A., 2009. "A modified design of PID controller for DC motor drives using Particle Swarm Optimization PSO." In Power Engineering, Energy and Electrical Drives, 2009. POWERENG'09. International Conference. pp. 419-424. [12] Murtaza, G. and Bhatti, A., 2012. "Control of DC motors using sliding mode." In Applied Sciences and Technology (IBCAST), 2012 9th International Bhurban Conference. pp. 37-42. [13] Sharma, P. K., Lakshmikantha, B., and Sundar, K. S., 2011. "Real time control of DC motor drive using speech recognition." In Power Electronics (IICPE), 2010 India International Conference. pp. 1-5. [14] Morales, R., Somolinos, J., and Sira-Ramírez, H., 2014. "Control of a DC motor using algebraic derivative estimation with real time experiments." Measurement, vol. 47, pp. 401-417. [15] Kara, T. and Eker, I., 2004. "Nonlinear closed-loop direct identification of a DC motor with load for low speed two-directional operation." Electrical Engineering, vol. 86, pp. 87-96. [16] Ljung, L., 1999. System identification. Wiley Online Library. [17] Hussin, M., Azuwir, M., and Zaiazmin, Y., 2011. "Modeling and validation of brushless dc motor." In Modeling, Simulation and Applied Optimization (ICMSAO), 2011 4th International Conference. pp. 1-4.