Return to search

Powertrain modelling and control algorithms for traction control

För att ett fordon ska kunna bromsa, accelerera och svänga är friktion mellan däcken och vägen ett måste. Vid för mycket gaspådrag under en acceleration kan det hända att hjulen förlorar fäste och börjar spinna loss, något som leder till både försämrad kontroll över fordonet och att däcken slits ut i förtid. Traction controlsystemet förhindrar hjulen från att spinna loss och försöker maximera friktionen. Målet med detta examensarbete är att utvärdera olika reglerprinciper samt att undersöka olika möjligheter för att reglera friktionen mellan däck och väg. Det är ett svårt reglerproblem, dels på grund av dess olinjäritet, dels på grund av det faktum att friktionen är en okänd parameter. För att kunna undersöka olika reglermöjligheter har en modell över hjuldynamiken och en modell över drivlinan tagits fram i Matlabs simuleringsprogram Simulink. Därutöver har tre regulatorer designats: en fuzzy-regulator, en fuzzy-P-regulator och en PI-regulator. Regulatorerna utvärderades i tre tester som bland annat testade deras robusthet. Fuzzy-regulatorn och fuzzy-P-regulatorn lyckades reglera systemet bra. PI-regulatorn gjorde däremot inte ett tillfredsställande jobb, mest på grund av dess behov av ett börvärde. / Traction is necessary for a vehicle to be able to brake, accelerate and turn. When pushing the accelerator pedal too hard during an acceleration, the wheel can loose traction and start spinning, which leads to a worsen vehicle control and also wears out the tyres faster. The traction control system prevents the wheels from spinning and tries to make the tyres maintain maximum traction. The purpose of this master’s thesis is to evaluate different control methods and to investigate possible ways to control the traction. This is a difficult control problem due to its nonlinearity and the fact that the friction is an unknown parameter. For the investigation, a model of the wheel dynamics and a model of the powertrain have been developed in Matlab’s simulation program Simulink. Furthermore, three different controllers have been designed; a fuzzy controller, a fuzzy-P controller and a PI controller. The controllers were evaluated in three test cycles that among others tested their robustness. The fuzzy controller and the fuzzy-P controller managed to control the system very well. The PI controller, however, did not work satisfactory, mainly because of its need of a desired value.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:liu-10048
Date January 2007
CreatorsZetterqvist, Carin
PublisherLinköpings universitet, Institutionen för systemteknik, Institutionen för systemteknik
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageEnglish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0024 seconds