Professional Documents
Culture Documents
Karan Kishore Final Year Internship Report
Karan Kishore Final Year Internship Report
1
Vision of the Department
To emerge as one of the finest Electrical & Electronics Engineering Departments facilitating the
development of competent professionals, contributing to the betterment of society.
Program Outcomes
After the successful completion of the Program, the graduate will be able to,
Design system components and solve complex engineering problems that meet
PO3
specific societal and environmental needs.
PO4 Conduct experiments, analyze, and interpret data to provide valid conclusion
PO8 Understand social issues and ethical principles of electrical engineering practice.
EEE, BMSIT&MPage 1
Internship Title 2022 - 23
2
principles and apply these as a member and leader in a team to manage projects
in multi-disciplinary environments.
PSO3 Analyze and design power electronic controllers for industrial drives
EEE, BMSIT&MPage 2
Internship Title 2022 - 23
INTERNSHIP CERTIFICATE
EEE, BMSIT&MPage 3
Internship Title 2022 - 23
CONTENTS Page. No
1. Chapter – 1 : About the Company
2. Chapter – 2 : About the department
3. Chapter – 3 : Technical Report
4. Chapter – 4: Learning Outcomes of the Internship
5. Chapter – 5: Conclusion
EEE, BMSIT&MPage 4
Internship Title 2022 - 23
5
chapter 1
EEE, BMSIT&MPage 5
Internship Title 2022 - 23
6
chapter 2
About the department
EEE, BMSIT&MPage 6
Internship Title 2022 - 23
7
chapter 3
Technical details
Role in the department as an intern
• My role in Decibels lab is of design intern in the control systems department.
During the 4 week period of internship , my group was tasked with two problem
statements as follows :
Problem statement 2: Analyze the data sheet and speed requirement of BLDC
motor to be used in a quadcopter and design a model of PID control based speed
control system and report the plots obtained.
problem statement 1
EEE, BMSIT&MPage 7
Internship Title 2022 - 23
8
Modelling of Vehicle Resistive forces acting on a fast moving vehicle
1) Drive cycle
A driving cycle is a series of data points representing the speed of a
vehicle versus time. Driving cycles are produced by
different countries and organizations to assess the performance of
vehicles in various ways, as for example fuel
consumption, Battery Capacity, Battery Discharge current and polluting
emissions.
2) Wheel speed
EEE, BMSIT&MPage 8
Internship Title 2022 - 23
9
Wheel speed is the speed of the wheel in rpm.
Nw= V∗60/2∗ 𝑝i ∗𝑅w
where,
Nw= Wheel Speed [rpm]
V = Vehicle Speed [mps]
Rw = Radius of the wheel [m]
Gross vehicle mass is the total mass of the vehicle including the driver.
GVM = Kerb mass of the vehicle+Driver mass
Where,
Kerb mass of the vehicle=The total mass of a vehicle with standard
equipment and all necessary operating consumables such as motor oil,
transmission oil,coolant, air conditioning refrigerant, and sometimes a full tank
of fuel,while not loaded with either passengers or cargo.
Gross Vehicle Weight is the total weight of the vehicle including the driver and
the vehicle.
GVW =GVM∗g
Where,
GVM = Gross vehicle mass
g = acceleration due to gravity
10
Rolling resistance, sometimes called rolling friction or rolling drag, is the force
resisting the motion when a body (such
as a ball, tire, or wheel) rolls on a surface.
Rolling resistance force is the product of gross vehicle weight and the
rolling resistance
coefficient.
The coefficient of rolling resistance, which has the dimension of length, is
approximately
equal to the value of the rolling resistance force times the radius of the wheel
divided by the wheel load.
The coefficient rolling resistance value depends on the wheel and road material.
Fr = GVW ∗ Crf
Where,
Fr = Rolling resistance force [N]
GVW = Gross vehicle weight [N]
Crf = coefficient of rolling friction
EEE, BMSIT&MPage 10
Internship Title 2022 - 23
11
Gradient resistance force is the force acting on the vehicle when the vehicle is
climbing an inclined surface.
Where,
Fgr= Gradient force [N]
theta= Angle of inclination with respect to the horizontal [Degrees]
Grade data
7) Aerodynamic Force
EEE, BMSIT&MPage 11
Internship Title 2022 - 23
12
It is a resistive force acting on the vehicle,because of its frontal area, density of
air, geometry of car & cars velocity.
When the area of the vehicle is not present the aerodynamic force can be
calculated by a process called coast down process.
Fa = Rho*A*Cd*v^2 / 2
where,
Fa = Aerodynamic Force [N]
rho= Density of air [Kg/m^3]
A = Frontal area [m^2]
Cd = Coefficient of Drag
EEE, BMSIT&MPage 12
Internship Title 2022 - 23
13
8) Acceleration Force
Acceleration force is the force that helps the vehicle to reach a predefined speed
form rest in a specified period of
time.
Facc = GVM*a
Where,
Facc = Acceleration Force [N]
GVM = Gross Vehicle Mass [kg]
a = acceleration [m/s]
Total tractive effort is the total force that the vehicle needs to provide to the
wheel in order to move the vehicle. The total tractive effort value does not
represent for a single wheel, but it represents the total force that needs to be
provided to move the vehicle.
TTE = Fr + Fgr + Fa + Facc
Where,
TTE = Total tractive effort [N]
Fr = Rolling resistance force [N]
Fgr = Gradient force [N]
Fa = Aerodynamic force [N]
Facc = Acceleration force [N]
EEE, BMSIT&MPage 13
Internship Title 2022 - 23
14
Rw = Radius of the wheel [m]
MODEL PREFIX INPUT DATA:
EEE, BMSIT&MPage 14
Internship Title 2022 - 23
15
EEE, BMSIT&MPage 15
Internship Title 2022 - 23
16
Problem statement 2
Modelling of PID controller based electronic speed control system for
quadcopter rotors
DRONE
⮚ Powered by Li-Po battery , an aerial vehicle that does not carry a human
operator, uses aerodynamic forces to provide vehicle lift, can fly
autonomously or be piloted remotely, expendable or recoverable and can
carry a lethal or non-lethal payload.
⮚ Drones can access difficult-to-reach areas, such as remote and tight spots in
a hostile region.
EEE, BMSIT&MPage 16
Internship Title 2022 - 23
17
DYNAMICS OF A DRONE
⮚ YAW: Rotational movement about the vertical axis, parameter for controlling
the steer motion of the drone.
⮚ PITCH: Rotational movement about the Z-axis , parameter for controlling the
forward and backward motion of the drone.
EEE, BMSIT&MPage 17
Internship Title 2022 - 23
18
controlling the sideways motion of the drone.
PID CONTROLLER
EEE, BMSIT&MPage 18
Internship Title 2022 - 23
19
WORKING OF A PID CONTROLLER
The PID controller maintains the output such that there is zero error
between the process variable and setpoint/ desired output by closed-loop
operations. PID uses three basic control behaviors :
P- Controller
Proportional or P- controller gives an output that is proportional to current
error e (t). It compares the desired or set point with the actual value or
feedback process value. The resulting error is multiplied with a proportional
constant to get the output. If the error value is zero, then this controller
output is zero.
This controller requires biasing or manual reset when used alone. This is
because it never reaches the steady-state condition. It provides stable
operation but always maintains the steady-state error. The speed of the
response is increased when the proportional constant Kp increases.
I-Controller
Due to the limitation of the p-controller where there always exists an offset
between the process variable and setpoint, an I-controller is needed, which
provides necessary action to eliminate the steady-state error. It integrates
the error over a period of time until the error value reaches zero. It holds the
value to the final control device at which error becomes zero.
Integral control decreases its output when a negative error takes place. It
limits the speed of response and affects the stability of the system.
mathematically, it adds a pole at origin to the plant control system transfer
function which leads the root locus trace to shift towards the right side thus
decreasing the stability margin. The speed of the response is increased by
decreasing integral gain, Ki.
EEE, BMSIT&MPage 19
Internship Title 2022 - 23
20
D-Controller
The I-controller doesn’t have the capability to predict the future behavior of
error. So it reacts normally once the setpoint is changed. D-controller
overcomes this problem by anticipating the future behavior of the error. Its
output depends on the rate of change of error with respect to time, multiplied
by derivative constant. It gives the kick start for the output thereby increasing
system response.
A pid control topology employs all three controller types as discussed above
and result in a brand new controller that can be tuned to carry out stable
control function
In modern industries ,PLCs are used like PID controllers in most of the
industrial control applications. The arrangement of PID blocks can be done
within PACs or PLCs to give superior choices for an exact PLC control.
These controllers are smarter as well as powerful as compared with separate
controllers. Each PLC includes the PID block within the software
programming.
EEE, BMSIT&MPage 20
Internship Title 2022 - 23
21
TUNING METHODS FOR PID CONTROLLER
Before the working of the PID controller takes place, it must be tuned to suit the
dynamics of the process to be controlled. Designers give the default values for
P, I, and D terms, and these values couldn’t give the desired performance and
sometimes leads to instability and slow control performances. Different types of
tuning methods are developed to tune the PID controllers and require much
attention from the operator to select the best values of proportional, integral, and
derivative gains.
EEE, BMSIT&MPage 21
Internship Title 2022 - 23
22
The advantages of a brushless motor over brushed motors are high power-to-
weight ratio, high speed, nearly instantaneous control of speed (rpm) and torque,
high efficiency, and low maintenance. Brushless motors find applications in
such places as computer peripherals (disk drives, printers), hand-held power
tools, and vehicles ranging from model aircraft to automobiles
23
EEE, BMSIT&MPage 23
Internship Title 2022 - 23
24
A2212 (BLDC) BRUSHLESS DC MOTOR
EEE, BMSIT&MPage 24
Internship Title 2022 - 23
25
EEE, BMSIT&MPage 25
Internship Title 2022 - 23
26
EEE, BMSIT&MPage 26
Internship Title 2022 - 23
27
EEE, BMSIT&MPage 27
Internship Title 2022 - 23
28
EEE, BMSIT&MPage 28
Internship Title 2022 - 23
29
In response to problem statement 2 , A PID control enabled electronic speed
control system model was designed .
The BLDC motor model was based upon the market quadcopter motor standard
model A2212 .
The desired output response from the motor was to produce a rotor speed of
1500 RPM .
The PID controller was tuned to get a fast and accurate output from the BLDC
motor .
The tuned gains of PID enabled the BLDC motor to reach its 90% of final value
within 0.3 seconds as shown in the plot , thus offering a very fast response .
The system achieved a rotor speed of 1520 RPM at present Tuned gain values .
Thus , the system offered a steady state error of 1.3% .
The above output response qualifies our designed system to move forward
towards the production line as it offers a fast transient response with a stable
operation and tolerable steady state error.
EEE, BMSIT&MPage 29
Internship Title 2022 - 23
30
Chapter 4
Learning Outcomes of the Internship
• Deep insight into the field of control engineering and its applications.
• Hands-on experience with design and development of various controllers.
• Understanding of mathematical tools used for system analysis.
• Understanding of different types of motors being used in industry for vivid
applications
EEE, BMSIT&MPage 30
Internship Title 2022 - 23
31
Chapter 5
Conclusion
EEE, BMSIT&MPage 31