Web-Books
im Austria-Forum
Austria-Forum
Web-Books
Technik
Integration of Advanced Driver Assistance Systems on Full-Vehicle Level - Parametrization of an Adaptive Cruise Control System Based on Test Drives
Seite - 80 -
  • Benutzer
  • Version
    • Vollversion
    • Textversion
  • Sprache
    • Deutsch
    • English - Englisch

Seite - 80 - in Integration of Advanced Driver Assistance Systems on Full-Vehicle Level - Parametrization of an Adaptive Cruise Control System Based on Test Drives

Bild der Seite - 80 -

Bild der Seite - 80 - in Integration of Advanced Driver Assistance Systems on Full-Vehicle Level - Parametrization of an Adaptive Cruise Control System Based on Test Drives

Text der Seite - 80 -

6. Upper Level Controller Parameter Identification Theinput fortheACCcontroller iscalculatedusingeqs. (2.22)to(2.24). Theparameters of eq. (2.22)are found inchapters6.2.1and6.2.2. The inter-vehicledistanceusedatzero speed is set to s0 = 1.978m for all simulated manoeuvres. The parameter τset has to be determined for each manoeuvre, using the method described in chapter 6.2.2. This is necessary due to the significant variation of the following behaviour of different drivers. The output of the simulations is the state vector at simulation time tk reading x˜k=   vs˜x,kvv˜x,k va˜x,k   , (6.18) wherethelongitudinalpositionduringthesimulationiscalculatedusingvs˜x,k= ∫ tk 0 vv˜xdt. At time tk, the error between measurement and simulation is defined by e˜k=   vsx,kvvx,k vax,k   − x˜k. (6.19) The goal during the identification process is to minimize the cost function reading JDF = ∑ k e˜Tk e˜k, (6.20) which is the sum of the squared errors over all time steps tk between measurements and simulation. Toperformtheoptimization, theNelder-Mead-Method isused,whichhasthe advantagethatgradientsof thecost functionwithrespect to thesearchedparametersare notneeded, [Obe12]. Adetaileddescriptionof thealgorithmused is given inappendixE. The output of this method is sensitive to the initial parametersP1,0 toP4,0. Ingeneral, theNelder-Mead-AlgorithmperformsanoptimizationwiththeoutputPi∈<. For the special case thatPi has either an upper or a lower bound or both, a parameter transformationhas tobeperformedto includethis limitation intheoptimizationprocess. The transformation rules read Pi=Pi,min+ Pi,max−Pi,min 1+e−P′i for Pi,min<Pi<Pi,max, (6.21) Pi=Pi,max−e−P′i for Pi<Pi,max and (6.22) Pi=Pi,min+e P′i for Pi,min<Pi. (6.23) Figure 6.9 illustrates the functions eqs. (6.21) to (6.23), where eq. (6.21) is a sigmoid function. The minimization can be solved by plugging eqs. (6.21) to (6.23) in the op- timization problem and varying P ′i instead of Pi. At the end of the process, the back transformation has to be done with the help of eqs. (6.21) to (6.23). One important advantage of this transformation is that a certain step width atP ′i leads to small steps near the limits ofPi,max orPi,min. 80
zurück zum  Buch Integration of Advanced Driver Assistance Systems on Full-Vehicle Level - Parametrization of an Adaptive Cruise Control System Based on Test Drives"
Integration of Advanced Driver Assistance Systems on Full-Vehicle Level Parametrization of an Adaptive Cruise Control System Based on Test Drives
Titel
Integration of Advanced Driver Assistance Systems on Full-Vehicle Level
Untertitel
Parametrization of an Adaptive Cruise Control System Based on Test Drives
Autor
Stefan Bernsteiner
Verlag
Verlag der Technischen Universität Graz
Ort
Graz
Datum
2016
Sprache
englisch
Lizenz
CC BY 4.0
ISBN
978-3-85125-469-3
Abmessungen
21.0 x 29.7 cm
Seiten
148
Kategorie
Technik
Web-Books
Bibliothek
Datenschutz
Impressum
Austria-Forum
Austria-Forum
Web-Books
Integration of Advanced Driver Assistance Systems on Full-Vehicle Level