The Preview Curvature Controller for a Passenger Car Steering Robot

dc.contributor.authorOlsson, Klas
dc.contributor.authorSandberg, Carl
dc.contributor.departmentChalmers tekniska högskola / Institutionen för tillämpad mekaniksv
dc.contributor.departmentChalmers University of Technology / Department of Applied Mechanicsen
dc.date.accessioned2019-07-03T12:42:37Z
dc.date.available2019-07-03T12:42:37Z
dc.date.issued2011
dc.description.abstractPurpose – Saab Automobile AB is planning to extend the use of steering robots to increase the repeatability and effectiveness of vehicle dynamics testing. A robot from Vehico GmbH has been considered for this task and to extend the use of the robot, from today’s open loop control, a closed loop path controller has been developed in this master thesis. The new controller uses GPS and inertia sensors to guide the vehicle along a predefined path. The controller can also perform superimposed closed loop control of open loop manoeuvres to enhance safety during testing. Procedure – After an initial literature review the controller was developed as a Simulink model. IPG CarMaker was used to simulate the vehicle dynamics and evaluate the performance of the controller. When the controller had been developed in Simulink it was converted to C-code and implemented into the robot software. Physical vehicle testing was performed to further evaluate performance and correlate simulations and reality. Results – The developed controller projects a preview point onto the track ahead of the vehicle. The required path curvature to reach the preview point is calculated and used as input to the controller. A predefined map of steering angle versus curvature and vehicle speed is used to calculate the required steering angle. Calibration of the controller is done by performing a simple steady state circle manoeuvre. The path following performance is very good all the way up to the limit of adhesion. The actuation is smooth and the path error rarely exceeds 1 m even at lateral acceleration levels of 10 m/s2. Most importantly good repeatability between the runs is achieved.
dc.identifier.urihttps://hdl.handle.net/20.500.12380/147794
dc.language.isoeng
dc.relation.ispartofseriesDiploma work - Department of Applied Mechanics, Chalmers University of Technology, Göteborg, Sweden : 2011:41
dc.setspec.uppsokTechnology
dc.subjectEnergi
dc.subjectTransport
dc.subjectInnovation och entreprenörskap (nyttiggörande)
dc.subjectÖvrig teknisk mekanik
dc.subjectEnergy
dc.subjectTransport
dc.subjectInnovation & Entrepreneurship
dc.subjectOther engineering mechanics
dc.titleThe Preview Curvature Controller for a Passenger Car Steering Robot
dc.type.degreeExamensarbete för masterexamensv
dc.type.degreeMaster Thesisen
dc.type.uppsokH
Ladda ner
Original bundle
Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
147794.pdf
Storlek:
2.6 MB
Format:
Adobe Portable Document Format
Beskrivning:
Fulltext