SlideShare a Scribd company logo
1 of 6
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1502
Adaptive Cruise Control System for Vehicle Using Model Predictive
Control Algorithm
Ashish Dilip Kapare1, Azhar Inamdar2
1Student, Walchand college of engineering, Sangli, India, 416415.
2Assistant Professor, Control System Engineering Walchand college of engineering Sangli, India, 416415.
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Adaptive cruise control (ACC) system is sub
technology advanced driver assistant systems(ADAS)whichis
playing and critical role for Safety of vehicles and avoid the
accidents. There are some other technologies like cruise
control (CC), Blind spot detection, collision avoidance etc.
which consider the ACC as base technology for them. Above all
this Methods are improved their performanceforautonomous
driving. The Model Predictive Controller (MPC) is advance
version of feedforward controller which have capability to
predict for future. MPC also follow the constrains like speed
limit, acceleration dynamics also MPC has preview capability.
In this paper, a MPC based ACC system for vehicle is designed
and Its results are observed in MATLAB. The ACC system is
latest system for vehicles.
Key Words: ADAS, Adaptive Cruise Control, Model
Predictive control, multi-input multi-output.
1. INTRODUCTION
The cruise control is speed control for vehicles that
automatically control speed of car or vehicles. ACC is
modified, latest and advanced version of cruise control
system that also adjust the speed of vehicles with
considering the safedistancesbetweenthem[1].ACCsystem
have increasing graph for automobile in last few years. The
ADAS and ACC are both used as base technologies for
autonomous driving technology [2]. This ACCwill work with
help of different sensors which help it to avoidaccidentsand
sensors also help to detects such incidentspreviouslysothat
driving actions are taken. So, it will a pre alert to driver to
concentrate on driving in such situations i.e., lane change
warning [3]. Latest ACC are usingMPCmethodwhichismost
popular now days. There are various studies and research
are in this literature [1]-[10]. In past Cruise control PID
controller was used but because of some drawbacks like
optimization multi-input multi-output together are not
possible on PID. MPC Can handle multi-input multi-output
systems which have interactions between their input and
outputs [4]. MPC can handletheinputandoutputconstraints
that helps in improve the performance of overall ACC. The
ACC can track the speed or set velocity and maintain safe
distance from leading vehicle by adjusting speed of initial
car.[4] The ACC system have three total subsystems Car
acceleration dynamics with MPC, Collision Detectionsystem
and last is Lane change function for vehicles [5]. There are
different features which will help about environment in
vision range also rain density etc. The ACC will take the raw
data from sensors then MPC will optimize that data and will
take only required data. This data can be calculated with
help of Radar sensors which are widely used in ACC Systems
[1], [4].
The MPC computes optimal control actions while satisfying
safe distance, speed, and acceleration constraints [6]. MPC
uses algorithm for step prediction N for both acceleration
and deceleration and then take the required control action
or inputs. In ACC case like jerk is also considered for best
comfort is considered by system [7]. In this studypastcruise
control system has some problems that will beconsideredin
ACC system which is totally control an architecture for
autonomous driving. ACC is designed in MATLAB with MPC
and considered the cases like emergency break, free driving
mode and second mode of driving. In section 2 the block
diagram of ACC system with current technologyispresented
also mathematical equation for acceleration dynamics. In
section 3 proposed system is given. In Section 4, the
simulation and experimental resultsaregiven.Inlastsection
5, conclusion is given.
2. METHOLOGY- THE SUBSYSTEM IN ACC
2.1 Block diagram For ACC.
The simple ACC system have 4 main parts as shown in
below Fig.1 i.e., MPC controller, collision detection, car plant
with standard accelerationdynamicsandsensors. Thisblock
diagram will help to implement the ACC.
Fig -1: Block Diagram of Adaptive cruise control system
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1503
2.2 Mathematical modeling of acceleration
dynamics
Fig -2: Model for leading car initial car
Here from Fig.2 is model for leading car and initial car
consider this model of car understandinghereweconsidered
only weight m of car and friction with road and environment
like air oppose given by b. The distance between thetwocars
is Δs. According to mass damper system the car has equation
like [11].
Taking Laplace transform on both sides of above equation
the transfer function in Laplace domain will be
Now This above transfer function is for both leading and
initial car. Here we add integrator in acceleration dynamics.
to get change in reference speed. So finally standard
acceleration dynamics is given as follows:
Here we can simulate above acceleration dynamics and we
can see that the simple acceleration dynamics withMATLAB
results in fig.3.
Fig -3: Acceleration Dynamics and vehicle following
reference speed
Here from Fig. 3, we can get that with help of integrator we
can externalize the speed value of “10 km/hr” for vehicle as
reference speed and the saturationblockisusedtoaccelerate
and decelerate the vehicle without reaching speed limit to
negative. Here the speed is gradually increasing which will
follow reference speed and overshoot is also not too much at
starting In Literaturewecan find various typesofcontrollers
are used in control algorithm [6]. As we discussed the model
predictive control algorithm have preview capability which
will help calculate preferred acceleration, deceleration and
safedistance constraints [11]. Here the two controlloopsare
present in ACC as shown in below figure 4 where outer loop
is consisting of MPC controller unit and Inner loop consider
the acceleration and deceleration data. The performance
Index also consider the relative safe speed, relative safe
distance and emergency break conditions [6][11]. The ACC
will control the speed forinitialcaraccordingtothereference
speed and relative distance and will follow the track desired
speed also it is possible for vehicle to change the lane and
cross the leading vehicle to reach at desired location within
time.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1504
3. DESIGN- THE PROPOSED ACC SYSTEM
The two rules are followed when ACC is considered:
So, from fig.2 If here this will activate the
speed control mode. The controller must track the set
velocity, Set. If , here the distance maintain
mode is active. The controller must maintain safe distance,
Safe [12].
Fig -4: Proposed ACC system
The above architecture has multi decision control so that is
used for autonomous vehicle controlsystem.Hereinfig.4the
high-level control unit used to adjust the speed, desired
velocity or to keep the minimum distance between two cars.
The low-level control unit handle the controlling action on
throttle or break which will maintain safe speed[17][18].
3.1 Three modes of ACC operation.
From above Fig 5. The ACC have three modes of driving ACC
free driving mode considered as driving mode 1, this mode
will only operate when relative distance between the two
cars is greater than 50m otherwise the driving mode 2, i.e.,
vehicle following mode will operated because relative
distance is less than or equal to 40m. In vehicle following
modethe initial car will follow the leadingcarwhilemaintain
safe relative distance between them. And last ACC driving
mode is Emergency break mode i.e., driving mode 3 which
will be applicable only if relative distanceislessthanorequal
to 10m between two cars.
Fig -5: Three modes of ACC.
3.2 Collision Detection system.
The collision detection system will stop the ACC if there is
sudden jerk or suddenly relative distance fall below 5m. The
collision detection system consists of constant block in
MATLAB have 2m as input which will be considered the half-
length for vehicle. Whenthehalf-lengthwilllessthanorequal
to zero then simulation suddenly get stopped and ACC will
exit the loop as shown in figure 6 below [13],
Fig -6: collision detection
3.3 Lane Change Function and 2D car preview.
The lane change function will have lane change program
which carry logic to change the lane forinitial car tocrossthe
leading car to reach destination within specified time. Andto
visualize this in 2D we must specify some dimensions of
vehicle in program, function plotVehicle(V1_Pose, V2_Pose,
V3_Pose)
%% Clear previous Vehicle
cla;
%% Vehicle 1 - Pose
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1505
x1 = V1_Pose(1);
y1 = V1_Pose(2);
yaw1 = V1_Pose(3);
centerP = [x1;y1];
V1_HalfLength = 2; % Length = 4m
V1_HalfWidth = 1; % Width = 2m
% Creating a rectangle
p1 = [V1_HalfLength; V1_HalfWidth];
p2 = [V1_HalfLength; -V1_HalfWidth];
p3 = [-V1_HalfLength; -V1_HalfWidth];
p4 = [-V1_HalfLength; V1_HalfWidth];
% Rotation Matrix
Fig -7: Overall ACC system for vehicle.
Rmatrix = [cos(yaw1) -sin(yaw1); sin(yaw1) cos(yaw1)];
% Rotated Points
p1r = centerP + Rmatrix*p1;
p2r = centerP + Rmatrix*p2;
p3r = centerP + Rmatrix*p3;
p4r = centerP + Rmatrix*p4;
% Connecting points
Hitbox_V1 = [p1r p2r p3r p4r p1r];
cornersV1_x = transpose(Hitbox_V1(1,:));
cornersV1_y = transpose(Hitbox_V1(2,:));
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1506
4. SIMULATION AND RESULTS
Here the Overall adaptive cruise controlsystemhasdesigned
and with above information and data we can achieve cruise
control forvehicles. as shown in Fig. 7 where right-hand side
is showing automated driving toolbox and vehicle 3D
configuration and left-hand side is for vehicle acceleration
dynamics.
In simulation we considered that initial car is coming with
speed of 30km/hr. which was in free driving mode when
initial car realize that leading car is ahead it will slow down
and follow the reference speed as we can see in below figure
8
Fig -8: Reference speed tracking result.
To visualize this in 3D we can get the real car visualization in
MATLAB auto using automated driving toolbox, simulation
3D scene configuration and simulation 3D vehicle with
ground following block as shown in fig. 7. The 3D scene
configuration block will give us some other features like it
have inbuilt sensors like air density, fog opacity, rain etc. and
3D vehicle block will take input as X axis, Y axis and Yaw
angle [13]. We can better visualize this simulation in videoto
get actual idea of ACC. Here some3D picture from simulation
is attached in below figures9,10,11 with all driving modes.
Fig -9: Free Driving Mode.
Fig -10: Vehicle following mode
Fig -11: Lane change mode
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1507
3. CONCLUSIONS
In this paper an adaptive cruise control (ACC) system is
designed. We tasted each driving mode independently
considering all the circumstances. MPC control play an
important role in ACC in high-level control. In adaptive
cruise control system when the safe distance is reaches to
zero then there is chance of collision so the ACC system will
stop. If distance is more between the two vehicles or no
vehicle is present on the road then it will be free driving
mode and if the distance is less between the two vehicles,
then the vehicle is in second mode which will automatically
back and forth.
With help of Lane change function car can
automatically change its path and will cover the distance in
Required time with Safe Speed.
REFERENCES
[1] A. Shaout, D. Colella, S. Awad, “Advanced Driver
Assistance Systems- Past, Present and Future,” Computer
Engineering Conference (ICENCO), Giza, pp. 72-82, Dec.
2011.
[2] Li Lin, Xichan Zhu, “Design Concept and Method of
Advanced Driver Assistance Systems.” Measuring
Technology and Mechatronics Automation (ICMTMA),Hong
Kong, pp.434-437, Jan. 2013
[3] Li Li, Ding Wen, Nan-Ning Zheng, Lin-Cheng Shen,"
Cognitive Cars: A New Frontier for ADAS Research,"
Intelligent Transportation Systems, IEEE Transactions on,
Vol. 13, No. 1, pp. 395-407, March 2012.
[4] Li Shengbo, Li Keqiang, R. Rajamani, Jianqiang Wang,
"Model Predictive Multi-ObjectiveVehicularAdaptiveCruise
Control," Control SystemsTechnology,IEEETransactions on,
Vol. 19, No. 3, pp. 556-566, May. 2011.
[5] S. Echegaray, W. Luo, “The modular design and
implementation of an intelligent cruise control system,”
System of Systems Engineering, SoSE '08. IEEEInternational
Conference on, Singapore, pp. 1-6, Jun. 2008.
[6] G. Naus, R. van den Bleek, J. Ploeg, B. Scheepers, "Explicit
MPC design and performance evaluation of an ACC Stop-&-
Go," American Control Conference, Seattle, p:224-229, June
2008.
[7] R. Muller, G. Nocker, “Intelligent Cruise Control with
Fuzzy Logic”, IntelligentVehicles'92Symposium,Detroit, pp.
173-178, June 1992.
[8] H.H. Meinel, "Evolving Automotive Radar - from the very
beginnings into the future," Antennas and Propagation
(EuCAP), 2014 8th European Conference on, The Hague, pp.
3107-3114.
[9] W.D. Jones, "Keeping cars fromcrashing,"IEEESpectrum,
Vol. 38, No. 9, pp. 40-45, September 2001.
[9] A. Amditis, E. Bertolazzi, M. Bimpas, F. Biral, P. Bosetti, M.
Da Lio, L. Danielsson, A. Gallione, H. Lind, A. Saroldi, A.
Sjogren, "A Holistic Approach to the Integration of Safety
Applications: The INSAFES Subproject Within the European
Framework Programme 6 Integrating Project PReVENT,"
Intelligent Transportation Systems, IEEE Transactions on,
Vol. 11, No.3, pp. 554-566, Sept. 2010
[10] D. Corona, M. LAzar, B. De Schutter, M. Heemels, " A
hybrid MPC approach to the design of a Smart adaptive
cruise controller", Computer Aided Control System Design,
2006 IEEE International ConferenceonControl Applications,
2006 IEEE International Symposium on Intelligent Control,
Munich, pp. 231-236, Oct. 2006
.
[11] S. Germann, R. Isermann,“Nonlineardistanceandcruise
control for passenger cars,” American Control Conference,
Seattle, pp. 3081-3085, Jun. 1995
[12] B. Ganji, A. Z. Kouzani, Sui Yang Khoo, M. Nasir, "A
sliding mode controlbased adaptive cruise controller,"
Control & Automation (ICCA), 11th IEEE International
Conference on IEEE, Taichung, pp. 394,397, June 2014.
[13] S.H. Hosseinnia, I. Tejado, V. Milanes, J. Villagra, B.M.
Vinagre, "Experimental Application of Hybrid Fractional-
Order Adaptive Cruise Control at Low Speed," Control
Systems Technology, IEEE Transactions on, Vol.22,No.6, pp.
2329-2336, Nov. 2014
[14] U. Yayan, M. Akçakoca, İ. Kılıç, H. Yücel, A. Yazıcı, "Low-
Level Controller Desgin for Intelligent Wheelchair" » In
Turkish : "Akıllı Tekerlekli Sandalye için Düşük Seviye
Denetleyici Tasarımı," Kocaeli, pp. 119-124 ,TOK 2013.
[15] J.E. Naranjo, C. Gonzalez, R. Garcia, T. de Pedro,
"ACC+Stop&Go Maneuvers With Throttle and Brake Fuzzy
Control," Intelligent Transportation Systems, IEEE
Transactions on, Vol. 7, No. 2, Jun. 2006.

More Related Content

What's hot

Vehicle Design construction
Vehicle Design constructionVehicle Design construction
Vehicle Design constructionRajat Seth
 
Modelling simulation and control of an active suspension system
Modelling  simulation and control of an active suspension systemModelling  simulation and control of an active suspension system
Modelling simulation and control of an active suspension systemIAEME Publication
 
Summer training report coach care new Delhi rkgit
Summer training report coach care new Delhi rkgitSummer training report coach care new Delhi rkgit
Summer training report coach care new Delhi rkgitItnesh Kumar
 
Defining Automotive Technology by SouLSteer
Defining Automotive Technology by SouLSteerDefining Automotive Technology by SouLSteer
Defining Automotive Technology by SouLSteerShobhit Gosain
 
Active suspension system
Active suspension systemActive suspension system
Active suspension systemKiran Patil
 
Four wheel steering mechanism
Four wheel steering mechanismFour wheel steering mechanism
Four wheel steering mechanismravinder
 
Chittaranjan locomotives works
Chittaranjan locomotives worksChittaranjan locomotives works
Chittaranjan locomotives worksKanhaiya Kumar
 
Automobile safety system
Automobile safety systemAutomobile safety system
Automobile safety systemSRINIVASAN R
 
central railway internship report
central railway internship reportcentral railway internship report
central railway internship reportrahul waghmare
 
Hill Assist Control Seminar
Hill Assist Control SeminarHill Assist Control Seminar
Hill Assist Control SeminarAmey Ekbote
 
Ứng dụng phần mềm matlab/ simulink mô phỏng hệ thống phanh abs trên xe du lịch
Ứng dụng phần mềm matlab/ simulink mô phỏng hệ thống phanh abs trên xe du lịchỨng dụng phần mềm matlab/ simulink mô phỏng hệ thống phanh abs trên xe du lịch
Ứng dụng phần mềm matlab/ simulink mô phỏng hệ thống phanh abs trên xe du lịchMan_Ebook
 
FOUR WHEEL STEERING SYSTEM
FOUR WHEEL STEERING SYSTEMFOUR WHEEL STEERING SYSTEM
FOUR WHEEL STEERING SYSTEMPraveen Kumar
 
Indian railway report main
Indian railway report mainIndian railway report main
Indian railway report mainVicky Gupta
 
Mechanical Engineering Projects (power steering system )
Mechanical Engineering Projects (power steering system )Mechanical Engineering Projects (power steering system )
Mechanical Engineering Projects (power steering system )Jaivinder Singh Bhandari
 
ACTIVE SUSPENSION SYSTEM
ACTIVE SUSPENSION SYSTEMACTIVE SUSPENSION SYSTEM
ACTIVE SUSPENSION SYSTEMGagan Nir
 

What's hot (20)

Vehicle Design construction
Vehicle Design constructionVehicle Design construction
Vehicle Design construction
 
Hybrid vehicle
Hybrid vehicleHybrid vehicle
Hybrid vehicle
 
Modelling simulation and control of an active suspension system
Modelling  simulation and control of an active suspension systemModelling  simulation and control of an active suspension system
Modelling simulation and control of an active suspension system
 
Head Impact
Head ImpactHead Impact
Head Impact
 
Summer training report coach care new Delhi rkgit
Summer training report coach care new Delhi rkgitSummer training report coach care new Delhi rkgit
Summer training report coach care new Delhi rkgit
 
Defining Automotive Technology by SouLSteer
Defining Automotive Technology by SouLSteerDefining Automotive Technology by SouLSteer
Defining Automotive Technology by SouLSteer
 
Active suspension system
Active suspension systemActive suspension system
Active suspension system
 
Automobile Chassis
Automobile Chassis  Automobile Chassis
Automobile Chassis
 
Four wheel steering mechanism
Four wheel steering mechanismFour wheel steering mechanism
Four wheel steering mechanism
 
AUTONOMOUS VEHICLES
AUTONOMOUS VEHICLESAUTONOMOUS VEHICLES
AUTONOMOUS VEHICLES
 
Chittaranjan locomotives works
Chittaranjan locomotives worksChittaranjan locomotives works
Chittaranjan locomotives works
 
Automobile safety system
Automobile safety systemAutomobile safety system
Automobile safety system
 
central railway internship report
central railway internship reportcentral railway internship report
central railway internship report
 
Hill Assist Control Seminar
Hill Assist Control SeminarHill Assist Control Seminar
Hill Assist Control Seminar
 
Ứng dụng phần mềm matlab/ simulink mô phỏng hệ thống phanh abs trên xe du lịch
Ứng dụng phần mềm matlab/ simulink mô phỏng hệ thống phanh abs trên xe du lịchỨng dụng phần mềm matlab/ simulink mô phỏng hệ thống phanh abs trên xe du lịch
Ứng dụng phần mềm matlab/ simulink mô phỏng hệ thống phanh abs trên xe du lịch
 
Traction control systems
Traction control systemsTraction control systems
Traction control systems
 
FOUR WHEEL STEERING SYSTEM
FOUR WHEEL STEERING SYSTEMFOUR WHEEL STEERING SYSTEM
FOUR WHEEL STEERING SYSTEM
 
Indian railway report main
Indian railway report mainIndian railway report main
Indian railway report main
 
Mechanical Engineering Projects (power steering system )
Mechanical Engineering Projects (power steering system )Mechanical Engineering Projects (power steering system )
Mechanical Engineering Projects (power steering system )
 
ACTIVE SUSPENSION SYSTEM
ACTIVE SUSPENSION SYSTEMACTIVE SUSPENSION SYSTEM
ACTIVE SUSPENSION SYSTEM
 

Similar to Adaptive Cruise Control System for Vehicle Using Model Predictive Control Algorithm

IRJET- Implementation of Ideal Stop and Go Deactivation Logic for Passeng...
IRJET-  	  Implementation of Ideal Stop and Go Deactivation Logic for Passeng...IRJET-  	  Implementation of Ideal Stop and Go Deactivation Logic for Passeng...
IRJET- Implementation of Ideal Stop and Go Deactivation Logic for Passeng...IRJET Journal
 
Automatic Control Electronic Throttle Control System (ETCS) By Google Maps Pl...
Automatic Control Electronic Throttle Control System (ETCS) By Google Maps Pl...Automatic Control Electronic Throttle Control System (ETCS) By Google Maps Pl...
Automatic Control Electronic Throttle Control System (ETCS) By Google Maps Pl...IRJET Journal
 
ACTIVE SAFETY CONTROL TECHNIQUE TO PREVENT VEHICLE CRASHING
ACTIVE SAFETY CONTROL TECHNIQUE TO PREVENT VEHICLE CRASHINGACTIVE SAFETY CONTROL TECHNIQUE TO PREVENT VEHICLE CRASHING
ACTIVE SAFETY CONTROL TECHNIQUE TO PREVENT VEHICLE CRASHINGP singh
 
Obstacle Detection and Collision Avoidance System
Obstacle Detection and Collision Avoidance SystemObstacle Detection and Collision Avoidance System
Obstacle Detection and Collision Avoidance SystemIRJET Journal
 
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
 
Control systems project report (180501008)(180501016)(180501018)(180501020)
Control systems project report (180501008)(180501016)(180501018)(180501020)Control systems project report (180501008)(180501016)(180501018)(180501020)
Control systems project report (180501008)(180501016)(180501018)(180501020)khang31
 
A Longitudinal Control Algorithm for Smart Cruise Control with Virtual Parame...
A Longitudinal Control Algorithm for Smart Cruise Control with Virtual Parame...A Longitudinal Control Algorithm for Smart Cruise Control with Virtual Parame...
A Longitudinal Control Algorithm for Smart Cruise Control with Virtual Parame...ijceronline
 
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
 
Vehicle Dynamics and Drive Control for Adaptive Cruise Vehicles
Vehicle Dynamics and Drive Control for Adaptive Cruise VehiclesVehicle Dynamics and Drive Control for Adaptive Cruise Vehicles
Vehicle Dynamics and Drive Control for Adaptive Cruise VehiclesIRJET Journal
 
MECHATRONIC SYSTEM BASED MANUAL TRANSMISSION
MECHATRONIC SYSTEM BASED MANUAL TRANSMISSION MECHATRONIC SYSTEM BASED MANUAL TRANSMISSION
MECHATRONIC SYSTEM BASED MANUAL TRANSMISSION IAEME Publication
 
Mechatronic system based manual transmission
Mechatronic system based manual transmissionMechatronic system based manual transmission
Mechatronic system based manual transmissionIAEME Publication
 
Comparison of active and semi active suspension systems using robust controller
Comparison of active and semi active suspension systems using robust controllerComparison of active and semi active suspension systems using robust controller
Comparison of active and semi active suspension systems using robust controllerMustefa Jibril
 
Comparison of active and semi active suspension systems using robust controller
Comparison of active and semi active suspension systems using robust controllerComparison of active and semi active suspension systems using robust controller
Comparison of active and semi active suspension systems using robust controllerMustefa Jibril
 
Research of the vehicle with AFS control strategy based on fuzzy logic
Research of the vehicle with AFS control strategy based on fuzzy logicResearch of the vehicle with AFS control strategy based on fuzzy logic
Research of the vehicle with AFS control strategy based on fuzzy logicIJRES Journal
 
Implementation of Automatic Upper Dipper in Car Dashboard using CANoe
Implementation of Automatic Upper Dipper in Car Dashboard using CANoeImplementation of Automatic Upper Dipper in Car Dashboard using CANoe
Implementation of Automatic Upper Dipper in Car Dashboard using CANoeIRJET Journal
 
IRJET- To Develop a Distance Algorithm using Sensor Networks for Adaptive Cru...
IRJET- To Develop a Distance Algorithm using Sensor Networks for Adaptive Cru...IRJET- To Develop a Distance Algorithm using Sensor Networks for Adaptive Cru...
IRJET- To Develop a Distance Algorithm using Sensor Networks for Adaptive Cru...IRJET Journal
 
Adaptivecruisecontrolsystem 140429150505-ppt
Adaptivecruisecontrolsystem 140429150505-pptAdaptivecruisecontrolsystem 140429150505-ppt
Adaptivecruisecontrolsystem 140429150505-pptswamyRishi
 

Similar to Adaptive Cruise Control System for Vehicle Using Model Predictive Control Algorithm (20)

Oa3424532456
Oa3424532456Oa3424532456
Oa3424532456
 
IRJET- Implementation of Ideal Stop and Go Deactivation Logic for Passeng...
IRJET-  	  Implementation of Ideal Stop and Go Deactivation Logic for Passeng...IRJET-  	  Implementation of Ideal Stop and Go Deactivation Logic for Passeng...
IRJET- Implementation of Ideal Stop and Go Deactivation Logic for Passeng...
 
Automatic Control Electronic Throttle Control System (ETCS) By Google Maps Pl...
Automatic Control Electronic Throttle Control System (ETCS) By Google Maps Pl...Automatic Control Electronic Throttle Control System (ETCS) By Google Maps Pl...
Automatic Control Electronic Throttle Control System (ETCS) By Google Maps Pl...
 
energies-13-02795.pdf
energies-13-02795.pdfenergies-13-02795.pdf
energies-13-02795.pdf
 
ACTIVE SAFETY CONTROL TECHNIQUE TO PREVENT VEHICLE CRASHING
ACTIVE SAFETY CONTROL TECHNIQUE TO PREVENT VEHICLE CRASHINGACTIVE SAFETY CONTROL TECHNIQUE TO PREVENT VEHICLE CRASHING
ACTIVE SAFETY CONTROL TECHNIQUE TO PREVENT VEHICLE CRASHING
 
Obstacle Detection and Collision Avoidance System
Obstacle Detection and Collision Avoidance SystemObstacle Detection and Collision Avoidance System
Obstacle Detection and Collision Avoidance System
 
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...
 
Control systems project report (180501008)(180501016)(180501018)(180501020)
Control systems project report (180501008)(180501016)(180501018)(180501020)Control systems project report (180501008)(180501016)(180501018)(180501020)
Control systems project report (180501008)(180501016)(180501018)(180501020)
 
Suspension system
Suspension systemSuspension system
Suspension system
 
A Longitudinal Control Algorithm for Smart Cruise Control with Virtual Parame...
A Longitudinal Control Algorithm for Smart Cruise Control with Virtual Parame...A Longitudinal Control Algorithm for Smart Cruise Control with Virtual Parame...
A Longitudinal Control Algorithm for Smart Cruise Control with Virtual Parame...
 
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...
 
Vehicle Dynamics and Drive Control for Adaptive Cruise Vehicles
Vehicle Dynamics and Drive Control for Adaptive Cruise VehiclesVehicle Dynamics and Drive Control for Adaptive Cruise Vehicles
Vehicle Dynamics and Drive Control for Adaptive Cruise Vehicles
 
MECHATRONIC SYSTEM BASED MANUAL TRANSMISSION
MECHATRONIC SYSTEM BASED MANUAL TRANSMISSION MECHATRONIC SYSTEM BASED MANUAL TRANSMISSION
MECHATRONIC SYSTEM BASED MANUAL TRANSMISSION
 
Mechatronic system based manual transmission
Mechatronic system based manual transmissionMechatronic system based manual transmission
Mechatronic system based manual transmission
 
Comparison of active and semi active suspension systems using robust controller
Comparison of active and semi active suspension systems using robust controllerComparison of active and semi active suspension systems using robust controller
Comparison of active and semi active suspension systems using robust controller
 
Comparison of active and semi active suspension systems using robust controller
Comparison of active and semi active suspension systems using robust controllerComparison of active and semi active suspension systems using robust controller
Comparison of active and semi active suspension systems using robust controller
 
Research of the vehicle with AFS control strategy based on fuzzy logic
Research of the vehicle with AFS control strategy based on fuzzy logicResearch of the vehicle with AFS control strategy based on fuzzy logic
Research of the vehicle with AFS control strategy based on fuzzy logic
 
Implementation of Automatic Upper Dipper in Car Dashboard using CANoe
Implementation of Automatic Upper Dipper in Car Dashboard using CANoeImplementation of Automatic Upper Dipper in Car Dashboard using CANoe
Implementation of Automatic Upper Dipper in Car Dashboard using CANoe
 
IRJET- To Develop a Distance Algorithm using Sensor Networks for Adaptive Cru...
IRJET- To Develop a Distance Algorithm using Sensor Networks for Adaptive Cru...IRJET- To Develop a Distance Algorithm using Sensor Networks for Adaptive Cru...
IRJET- To Develop a Distance Algorithm using Sensor Networks for Adaptive Cru...
 
Adaptivecruisecontrolsystem 140429150505-ppt
Adaptivecruisecontrolsystem 140429150505-pptAdaptivecruisecontrolsystem 140429150505-ppt
Adaptivecruisecontrolsystem 140429150505-ppt
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 

Recently uploaded (20)

DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 

Adaptive Cruise Control System for Vehicle Using Model Predictive Control Algorithm

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1502 Adaptive Cruise Control System for Vehicle Using Model Predictive Control Algorithm Ashish Dilip Kapare1, Azhar Inamdar2 1Student, Walchand college of engineering, Sangli, India, 416415. 2Assistant Professor, Control System Engineering Walchand college of engineering Sangli, India, 416415. ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Adaptive cruise control (ACC) system is sub technology advanced driver assistant systems(ADAS)whichis playing and critical role for Safety of vehicles and avoid the accidents. There are some other technologies like cruise control (CC), Blind spot detection, collision avoidance etc. which consider the ACC as base technology for them. Above all this Methods are improved their performanceforautonomous driving. The Model Predictive Controller (MPC) is advance version of feedforward controller which have capability to predict for future. MPC also follow the constrains like speed limit, acceleration dynamics also MPC has preview capability. In this paper, a MPC based ACC system for vehicle is designed and Its results are observed in MATLAB. The ACC system is latest system for vehicles. Key Words: ADAS, Adaptive Cruise Control, Model Predictive control, multi-input multi-output. 1. INTRODUCTION The cruise control is speed control for vehicles that automatically control speed of car or vehicles. ACC is modified, latest and advanced version of cruise control system that also adjust the speed of vehicles with considering the safedistancesbetweenthem[1].ACCsystem have increasing graph for automobile in last few years. The ADAS and ACC are both used as base technologies for autonomous driving technology [2]. This ACCwill work with help of different sensors which help it to avoidaccidentsand sensors also help to detects such incidentspreviouslysothat driving actions are taken. So, it will a pre alert to driver to concentrate on driving in such situations i.e., lane change warning [3]. Latest ACC are usingMPCmethodwhichismost popular now days. There are various studies and research are in this literature [1]-[10]. In past Cruise control PID controller was used but because of some drawbacks like optimization multi-input multi-output together are not possible on PID. MPC Can handle multi-input multi-output systems which have interactions between their input and outputs [4]. MPC can handletheinputandoutputconstraints that helps in improve the performance of overall ACC. The ACC can track the speed or set velocity and maintain safe distance from leading vehicle by adjusting speed of initial car.[4] The ACC system have three total subsystems Car acceleration dynamics with MPC, Collision Detectionsystem and last is Lane change function for vehicles [5]. There are different features which will help about environment in vision range also rain density etc. The ACC will take the raw data from sensors then MPC will optimize that data and will take only required data. This data can be calculated with help of Radar sensors which are widely used in ACC Systems [1], [4]. The MPC computes optimal control actions while satisfying safe distance, speed, and acceleration constraints [6]. MPC uses algorithm for step prediction N for both acceleration and deceleration and then take the required control action or inputs. In ACC case like jerk is also considered for best comfort is considered by system [7]. In this studypastcruise control system has some problems that will beconsideredin ACC system which is totally control an architecture for autonomous driving. ACC is designed in MATLAB with MPC and considered the cases like emergency break, free driving mode and second mode of driving. In section 2 the block diagram of ACC system with current technologyispresented also mathematical equation for acceleration dynamics. In section 3 proposed system is given. In Section 4, the simulation and experimental resultsaregiven.Inlastsection 5, conclusion is given. 2. METHOLOGY- THE SUBSYSTEM IN ACC 2.1 Block diagram For ACC. The simple ACC system have 4 main parts as shown in below Fig.1 i.e., MPC controller, collision detection, car plant with standard accelerationdynamicsandsensors. Thisblock diagram will help to implement the ACC. Fig -1: Block Diagram of Adaptive cruise control system
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1503 2.2 Mathematical modeling of acceleration dynamics Fig -2: Model for leading car initial car Here from Fig.2 is model for leading car and initial car consider this model of car understandinghereweconsidered only weight m of car and friction with road and environment like air oppose given by b. The distance between thetwocars is Δs. According to mass damper system the car has equation like [11]. Taking Laplace transform on both sides of above equation the transfer function in Laplace domain will be Now This above transfer function is for both leading and initial car. Here we add integrator in acceleration dynamics. to get change in reference speed. So finally standard acceleration dynamics is given as follows: Here we can simulate above acceleration dynamics and we can see that the simple acceleration dynamics withMATLAB results in fig.3. Fig -3: Acceleration Dynamics and vehicle following reference speed Here from Fig. 3, we can get that with help of integrator we can externalize the speed value of “10 km/hr” for vehicle as reference speed and the saturationblockisusedtoaccelerate and decelerate the vehicle without reaching speed limit to negative. Here the speed is gradually increasing which will follow reference speed and overshoot is also not too much at starting In Literaturewecan find various typesofcontrollers are used in control algorithm [6]. As we discussed the model predictive control algorithm have preview capability which will help calculate preferred acceleration, deceleration and safedistance constraints [11]. Here the two controlloopsare present in ACC as shown in below figure 4 where outer loop is consisting of MPC controller unit and Inner loop consider the acceleration and deceleration data. The performance Index also consider the relative safe speed, relative safe distance and emergency break conditions [6][11]. The ACC will control the speed forinitialcaraccordingtothereference speed and relative distance and will follow the track desired speed also it is possible for vehicle to change the lane and cross the leading vehicle to reach at desired location within time.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1504 3. DESIGN- THE PROPOSED ACC SYSTEM The two rules are followed when ACC is considered: So, from fig.2 If here this will activate the speed control mode. The controller must track the set velocity, Set. If , here the distance maintain mode is active. The controller must maintain safe distance, Safe [12]. Fig -4: Proposed ACC system The above architecture has multi decision control so that is used for autonomous vehicle controlsystem.Hereinfig.4the high-level control unit used to adjust the speed, desired velocity or to keep the minimum distance between two cars. The low-level control unit handle the controlling action on throttle or break which will maintain safe speed[17][18]. 3.1 Three modes of ACC operation. From above Fig 5. The ACC have three modes of driving ACC free driving mode considered as driving mode 1, this mode will only operate when relative distance between the two cars is greater than 50m otherwise the driving mode 2, i.e., vehicle following mode will operated because relative distance is less than or equal to 40m. In vehicle following modethe initial car will follow the leadingcarwhilemaintain safe relative distance between them. And last ACC driving mode is Emergency break mode i.e., driving mode 3 which will be applicable only if relative distanceislessthanorequal to 10m between two cars. Fig -5: Three modes of ACC. 3.2 Collision Detection system. The collision detection system will stop the ACC if there is sudden jerk or suddenly relative distance fall below 5m. The collision detection system consists of constant block in MATLAB have 2m as input which will be considered the half- length for vehicle. Whenthehalf-lengthwilllessthanorequal to zero then simulation suddenly get stopped and ACC will exit the loop as shown in figure 6 below [13], Fig -6: collision detection 3.3 Lane Change Function and 2D car preview. The lane change function will have lane change program which carry logic to change the lane forinitial car tocrossthe leading car to reach destination within specified time. Andto visualize this in 2D we must specify some dimensions of vehicle in program, function plotVehicle(V1_Pose, V2_Pose, V3_Pose) %% Clear previous Vehicle cla; %% Vehicle 1 - Pose
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1505 x1 = V1_Pose(1); y1 = V1_Pose(2); yaw1 = V1_Pose(3); centerP = [x1;y1]; V1_HalfLength = 2; % Length = 4m V1_HalfWidth = 1; % Width = 2m % Creating a rectangle p1 = [V1_HalfLength; V1_HalfWidth]; p2 = [V1_HalfLength; -V1_HalfWidth]; p3 = [-V1_HalfLength; -V1_HalfWidth]; p4 = [-V1_HalfLength; V1_HalfWidth]; % Rotation Matrix Fig -7: Overall ACC system for vehicle. Rmatrix = [cos(yaw1) -sin(yaw1); sin(yaw1) cos(yaw1)]; % Rotated Points p1r = centerP + Rmatrix*p1; p2r = centerP + Rmatrix*p2; p3r = centerP + Rmatrix*p3; p4r = centerP + Rmatrix*p4; % Connecting points Hitbox_V1 = [p1r p2r p3r p4r p1r]; cornersV1_x = transpose(Hitbox_V1(1,:)); cornersV1_y = transpose(Hitbox_V1(2,:));
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1506 4. SIMULATION AND RESULTS Here the Overall adaptive cruise controlsystemhasdesigned and with above information and data we can achieve cruise control forvehicles. as shown in Fig. 7 where right-hand side is showing automated driving toolbox and vehicle 3D configuration and left-hand side is for vehicle acceleration dynamics. In simulation we considered that initial car is coming with speed of 30km/hr. which was in free driving mode when initial car realize that leading car is ahead it will slow down and follow the reference speed as we can see in below figure 8 Fig -8: Reference speed tracking result. To visualize this in 3D we can get the real car visualization in MATLAB auto using automated driving toolbox, simulation 3D scene configuration and simulation 3D vehicle with ground following block as shown in fig. 7. The 3D scene configuration block will give us some other features like it have inbuilt sensors like air density, fog opacity, rain etc. and 3D vehicle block will take input as X axis, Y axis and Yaw angle [13]. We can better visualize this simulation in videoto get actual idea of ACC. Here some3D picture from simulation is attached in below figures9,10,11 with all driving modes. Fig -9: Free Driving Mode. Fig -10: Vehicle following mode Fig -11: Lane change mode
  • 6. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1507 3. CONCLUSIONS In this paper an adaptive cruise control (ACC) system is designed. We tasted each driving mode independently considering all the circumstances. MPC control play an important role in ACC in high-level control. In adaptive cruise control system when the safe distance is reaches to zero then there is chance of collision so the ACC system will stop. If distance is more between the two vehicles or no vehicle is present on the road then it will be free driving mode and if the distance is less between the two vehicles, then the vehicle is in second mode which will automatically back and forth. With help of Lane change function car can automatically change its path and will cover the distance in Required time with Safe Speed. REFERENCES [1] A. Shaout, D. Colella, S. Awad, “Advanced Driver Assistance Systems- Past, Present and Future,” Computer Engineering Conference (ICENCO), Giza, pp. 72-82, Dec. 2011. [2] Li Lin, Xichan Zhu, “Design Concept and Method of Advanced Driver Assistance Systems.” Measuring Technology and Mechatronics Automation (ICMTMA),Hong Kong, pp.434-437, Jan. 2013 [3] Li Li, Ding Wen, Nan-Ning Zheng, Lin-Cheng Shen," Cognitive Cars: A New Frontier for ADAS Research," Intelligent Transportation Systems, IEEE Transactions on, Vol. 13, No. 1, pp. 395-407, March 2012. [4] Li Shengbo, Li Keqiang, R. Rajamani, Jianqiang Wang, "Model Predictive Multi-ObjectiveVehicularAdaptiveCruise Control," Control SystemsTechnology,IEEETransactions on, Vol. 19, No. 3, pp. 556-566, May. 2011. [5] S. Echegaray, W. Luo, “The modular design and implementation of an intelligent cruise control system,” System of Systems Engineering, SoSE '08. IEEEInternational Conference on, Singapore, pp. 1-6, Jun. 2008. [6] G. Naus, R. van den Bleek, J. Ploeg, B. Scheepers, "Explicit MPC design and performance evaluation of an ACC Stop-&- Go," American Control Conference, Seattle, p:224-229, June 2008. [7] R. Muller, G. Nocker, “Intelligent Cruise Control with Fuzzy Logic”, IntelligentVehicles'92Symposium,Detroit, pp. 173-178, June 1992. [8] H.H. Meinel, "Evolving Automotive Radar - from the very beginnings into the future," Antennas and Propagation (EuCAP), 2014 8th European Conference on, The Hague, pp. 3107-3114. [9] W.D. Jones, "Keeping cars fromcrashing,"IEEESpectrum, Vol. 38, No. 9, pp. 40-45, September 2001. [9] A. Amditis, E. Bertolazzi, M. Bimpas, F. Biral, P. Bosetti, M. Da Lio, L. Danielsson, A. Gallione, H. Lind, A. Saroldi, A. Sjogren, "A Holistic Approach to the Integration of Safety Applications: The INSAFES Subproject Within the European Framework Programme 6 Integrating Project PReVENT," Intelligent Transportation Systems, IEEE Transactions on, Vol. 11, No.3, pp. 554-566, Sept. 2010 [10] D. Corona, M. LAzar, B. De Schutter, M. Heemels, " A hybrid MPC approach to the design of a Smart adaptive cruise controller", Computer Aided Control System Design, 2006 IEEE International ConferenceonControl Applications, 2006 IEEE International Symposium on Intelligent Control, Munich, pp. 231-236, Oct. 2006 . [11] S. Germann, R. Isermann,“Nonlineardistanceandcruise control for passenger cars,” American Control Conference, Seattle, pp. 3081-3085, Jun. 1995 [12] B. Ganji, A. Z. Kouzani, Sui Yang Khoo, M. Nasir, "A sliding mode controlbased adaptive cruise controller," Control & Automation (ICCA), 11th IEEE International Conference on IEEE, Taichung, pp. 394,397, June 2014. [13] S.H. Hosseinnia, I. Tejado, V. Milanes, J. Villagra, B.M. Vinagre, "Experimental Application of Hybrid Fractional- Order Adaptive Cruise Control at Low Speed," Control Systems Technology, IEEE Transactions on, Vol.22,No.6, pp. 2329-2336, Nov. 2014 [14] U. Yayan, M. Akçakoca, İ. Kılıç, H. Yücel, A. Yazıcı, "Low- Level Controller Desgin for Intelligent Wheelchair" » In Turkish : "Akıllı Tekerlekli Sandalye için Düşük Seviye Denetleyici Tasarımı," Kocaeli, pp. 119-124 ,TOK 2013. [15] J.E. Naranjo, C. Gonzalez, R. Garcia, T. de Pedro, "ACC+Stop&Go Maneuvers With Throttle and Brake Fuzzy Control," Intelligent Transportation Systems, IEEE Transactions on, Vol. 7, No. 2, Jun. 2006.