An Efficient Minimum-Time Trajectory Generation Strategy for Two-Track Car Vehicles
In this paper, we propose a novel approach to compute minimum-time trajectories for a two-track car model, including tires and (quasi-static) longitudinal and lateral load transfer. Given the car model and a planar track, including lane boundaries, our goal is to find a trajectory of the car minimiz...
Saved in:
Published in | IEEE transactions on control systems technology Vol. 23; no. 4; pp. 1505 - 1519 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
IEEE
01.07.2015
|
Subjects | |
Online Access | Get full text |
ISSN | 1063-6536 1558-0865 |
DOI | 10.1109/TCST.2014.2377777 |
Cover
Abstract | In this paper, we propose a novel approach to compute minimum-time trajectories for a two-track car model, including tires and (quasi-static) longitudinal and lateral load transfer. Given the car model and a planar track, including lane boundaries, our goal is to find a trajectory of the car minimizing the traveling time subject to steering and tire limits. Moreover, we enforce normal force constraints to avoid wheel liftoff. Based on a projection operator nonlinear optimal control technique, we propose a minimum-time trajectory generation strategy to compute the fastest car trajectory. Numerical computations are presented on two testing scenarios, a 90° turn and a real testing track. The computations allow us to both demonstrate the efficiency and accuracy of the proposed approach and highlight important features of the minimum-time trajectories. Finally, we integrate our strategy into a commercial vehicle dynamics software, thus computing minimum-time trajectories for a complex multibody vehicle model. The matching between the predicted trajectory and the one of the commercial toolbox further highlights the effectiveness of the proposed methodology. |
---|---|
AbstractList | In this paper, we propose a novel approach to compute minimum-time trajectories for a two-track car model, including tires and (quasi-static) longitudinal and lateral load transfer. Given the car model and a planar track, including lane boundaries, our goal is to find a trajectory of the car minimizing the traveling time subject to steering and tire limits. Moreover, we enforce normal force constraints to avoid wheel liftoff. Based on a projection operator nonlinear optimal control technique, we propose a minimum-time trajectory generation strategy to compute the fastest car trajectory. Numerical computations are presented on two testing scenarios, a 90° turn and a real testing track. The computations allow us to both demonstrate the efficiency and accuracy of the proposed approach and highlight important features of the minimum-time trajectories. Finally, we integrate our strategy into a commercial vehicle dynamics software, thus computing minimum-time trajectories for a complex multibody vehicle model. The matching between the predicted trajectory and the one of the commercial toolbox further highlights the effectiveness of the proposed methodology. |
Author | Notarstefano, Giuseppe Hauser, John Rucco, Alessandro |
Author_xml | – sequence: 1 givenname: Alessandro surname: Rucco fullname: Rucco, Alessandro email: alessandro.rucco@unisalento.it organization: Dept. of Eng., Univ. del Salento, Lecce, Italy – sequence: 2 givenname: Giuseppe surname: Notarstefano fullname: Notarstefano, Giuseppe email: giuseppe.notarstefano@unisalento.it organization: Dept. of Eng., Univ. del Salento, Lecce, Italy – sequence: 3 givenname: John surname: Hauser fullname: Hauser, John email: john.hauser@colorado.edu organization: Dept. of Electr., Comput. & Energy Eng., Univ. of Colorado, Boulder, CO, USA |
BookMark | eNp9kM1OwzAQhC1UJNrCAyAufoEU_9s9VlEpSEUcGrhGqbMGl8ZBThDq2-PQigMHVlrtHGZWo2-CRqENgNA1JTNKyfy2yDfFjBEqZozrYc7QmEppMmKUHCVNFM-U5OoCTbpuR5JTMj1Gm0XAS-e89RB6_OiDbz6brPAN4CJWO7B9Gw94BQFi1fs24E2fBLwesGsjLr7aLNnsO86riF_gzds9dJfo3FX7Dq5Od4qe75ZFfp-tn1YP-WKdWaZkn0lGtVDArVCCMS6dc3NS19QIy7hwW6LrOi1TqoYtKAFOGWe0qrSpFa8NnyJ9_Gtj23URXGl9_9MydfT7kpJyYFMObMqBTXlik5L0T_Ij-qaKh38zN8eMB4BfvyZCa2n4N3sbcfU |
CODEN | IETTE2 |
CitedBy_id | crossref_primary_10_1109_TVT_2017_2729623 crossref_primary_10_1109_TVT_2020_3023059 crossref_primary_10_1051_matecconf_202338804018 crossref_primary_10_1016_j_ifacol_2017_08_324 crossref_primary_10_1109_TIV_2019_2904390 crossref_primary_10_1080_00423114_2020_1742925 crossref_primary_10_1109_TCYB_2018_2881190 crossref_primary_10_1016_j_trip_2024_101105 crossref_primary_10_1002_oca_2218 crossref_primary_10_1080_00423114_2019_1605081 crossref_primary_10_1016_j_ejcon_2023_100865 crossref_primary_10_1016_j_iot_2023_101043 crossref_primary_10_1109_LRA_2021_3101244 crossref_primary_10_1109_TIE_2019_2939934 crossref_primary_10_1109_TII_2018_2883545 crossref_primary_10_1109_OJITS_2022_3181510 crossref_primary_10_1109_TVT_2023_3237388 crossref_primary_10_1109_TCST_2019_2908938 crossref_primary_10_1109_TIV_2022_3168130 crossref_primary_10_4271_12_07_01_0007 crossref_primary_10_1109_LRA_2018_2794582 crossref_primary_10_1109_TCYB_2019_2895305 crossref_primary_10_1002_rob_21977 crossref_primary_10_1137_22M1472206 crossref_primary_10_1109_TIV_2023_3320401 crossref_primary_10_3390_s23136140 crossref_primary_10_1080_00423114_2019_1617886 crossref_primary_10_1109_TITS_2022_3159747 crossref_primary_10_1109_TRO_2023_3249564 crossref_primary_10_1109_TCST_2017_2661824 crossref_primary_10_1109_TAC_2017_2753460 crossref_primary_10_1007_s11071_022_07761_4 crossref_primary_10_1109_TAES_2017_2767958 crossref_primary_10_1109_TIV_2024_3351131 crossref_primary_10_1109_ACCESS_2020_2995520 crossref_primary_10_1109_TVT_2022_3172473 |
Cites_doi | 10.1115/1.4023400 10.1109/ACC.2005.1470174 10.1243/095440705X11211 10.4271/2000-01-3563 10.1109/9.920800 10.1080/00423114.2011.586707 10.1109/CDC.2008.4739014 10.1080/00423114.2013.813557 10.1080/00423119608969319 10.1002/oca.892 10.1109/ISIE.2005.1528937 10.1109/TCST.2013.2272402 10.1109/ISIE.2005.1528936 10.1109/CDC.2006.377331 10.1109/CDC.2012.6426265 10.1109/TCST.2012.2198886 10.1109/CDC.2013.6760213 10.1016/j.ejcon.2014.04.005 10.1076/0042-3114(200008)34:2;1-G;FT077 |
ContentType | Journal Article |
DBID | 97E RIA RIE AAYXX CITATION |
DOI | 10.1109/TCST.2014.2377777 |
DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef |
DatabaseTitle | CrossRef |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering |
EISSN | 1558-0865 |
EndPage | 1519 |
ExternalDocumentID | 10_1109_TCST_2014_2377777 7047758 |
Genre | orig-research |
GroupedDBID | -~X .DC 0R~ 29I 4.4 5GY 5VS 6IK 97E AAJGR AARMG AASAJ AAWTH ABAZT ABQJQ ABVLG ACBEA ACGFO ACGFS ACIWK ACKIV AENEX AETIX AGQYO AGSQL AHBIQ AI. AIBXA AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 EBS EJD HZ~ H~9 ICLAB IFIPE IFJZH IPLJI JAVBF LAI M43 O9- OCL P2P RIA RIE RNS TN5 VH1 AAYXX CITATION |
ID | FETCH-LOGICAL-c265t-521746e3c4642235fff90dd184c234fb07dd07d266debe64ef68f876a78d63d83 |
IEDL.DBID | RIE |
ISSN | 1063-6536 |
IngestDate | Wed Oct 01 02:12:35 EDT 2025 Thu Apr 24 22:54:14 EDT 2025 Wed Aug 27 02:55:07 EDT 2025 |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 4 |
Keywords | two-track vehicle dynamics Minimum-time trajectory optimization race car nonlinear optimal control |
Language | English |
License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c265t-521746e3c4642235fff90dd184c234fb07dd07d266debe64ef68f876a78d63d83 |
PageCount | 15 |
ParticipantIDs | ieee_primary_7047758 crossref_citationtrail_10_1109_TCST_2014_2377777 crossref_primary_10_1109_TCST_2014_2377777 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | 2015-July 2015-7-00 |
PublicationDateYYYYMMDD | 2015-07-01 |
PublicationDate_xml | – month: 07 year: 2015 text: 2015-July |
PublicationDecade | 2010 |
PublicationTitle | IEEE transactions on control systems technology |
PublicationTitleAbbrev | TCST |
PublicationYear | 2015 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
References | ref13 ref12 ref15 ref14 ref11 ref10 ref2 ref1 ref17 ref16 ref24 spenko (ref20) 2005 ref22 ref21 milliken (ref3) 1995 ref27 rucco (ref25) 2013 ref8 ref7 genta (ref23) 2006 kelly (ref5) 2008 ref9 ref4 ref6 velenis (ref26) 2007 hauser (ref18) 2002 maciejowski (ref19) 2002 |
References_xml | – ident: ref6 doi: 10.1115/1.4023400 – ident: ref10 doi: 10.1109/ACC.2005.1470174 – ident: ref4 doi: 10.1243/095440705X11211 – ident: ref16 doi: 10.4271/2000-01-3563 – ident: ref24 doi: 10.1109/9.920800 – year: 2006 ident: ref23 publication-title: Motor Vehicle Dynamics Modeling and Simulation – ident: ref2 doi: 10.1080/00423114.2011.586707 – ident: ref13 doi: 10.1109/CDC.2008.4739014 – year: 1995 ident: ref3 publication-title: Race Car Vehicle Dynamics – ident: ref14 doi: 10.1080/00423114.2013.813557 – year: 2008 ident: ref5 article-title: Lap time simulation with transient vehicle and tyre dynamics – ident: ref8 doi: 10.1080/00423119608969319 – year: 2005 ident: ref20 article-title: Hazard avoidance for high-speed rough-terrain unmanned ground vehicles – ident: ref12 doi: 10.1002/oca.892 – ident: ref11 doi: 10.1109/ISIE.2005.1528937 – ident: ref27 doi: 10.1109/TCST.2013.2272402 – start-page: 205 year: 2013 ident: ref25 article-title: Non-existence of minimizing trajectories for steer-braking systems publication-title: Proc IFAC Symp Nonlinear Control Syst – start-page: 1233 year: 2007 ident: ref26 article-title: Modeling aggressive maneuvers on loose surfaces: The cases of trail-braking and pendulum-turn publication-title: Proc Eur Control Conf – ident: ref7 doi: 10.1109/ISIE.2005.1528936 – ident: ref17 doi: 10.1109/CDC.2006.377331 – ident: ref1 doi: 10.1109/CDC.2012.6426265 – start-page: 310 year: 2002 ident: ref18 article-title: A projection operator approach to the optimization of trajectory functionals publication-title: Proc IFAC World Congr – ident: ref22 doi: 10.1109/TCST.2012.2198886 – ident: ref15 doi: 10.1109/CDC.2013.6760213 – ident: ref21 doi: 10.1016/j.ejcon.2014.04.005 – year: 2002 ident: ref19 publication-title: Predictive Control with Constraints – ident: ref9 doi: 10.1076/0042-3114(200008)34:2;1-G;FT077 |
SSID | ssj0014527 |
Score | 2.4199347 |
Snippet | In this paper, we propose a novel approach to compute minimum-time trajectories for a two-track car model, including tires and (quasi-static) longitudinal and... |
SourceID | crossref ieee |
SourceType | Enrichment Source Index Database Publisher |
StartPage | 1505 |
SubjectTerms | Computational modeling Force Load modeling Minimum-time nonlinear optimal control race car Tires Trajectory trajectory optimization two-track Vehicle dynamics Vehicles |
Title | An Efficient Minimum-Time Trajectory Generation Strategy for Two-Track Car Vehicles |
URI | https://ieeexplore.ieee.org/document/7047758 |
Volume | 23 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Electronic Library (IEL) customDbUrl: eissn: 1558-0865 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0014527 issn: 1063-6536 databaseCode: RIE dateStart: 19930101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3da8IwEA_q0_awLzfmvsjDnsaqWZMm9lFEkYF7sQ7fSpsP5px1SGW4v36XtIobY6xQKOEOwl3o3S-5_A6hWwlZLuEAS5QQ0mMJYV6oAbi204dA-8oPjHbVFk98MGaPk2BSQffbuzBaa1d8ppv2053lq4Vc2a2yliBMQH5bRVUhwuKu1vbEgBXtWQHhUI-7I8lGyafZirqjyBZxsaZPhX2-xaCdpioupvQP0XAzm6KUZNZc5WlTfv4gavzvdI_QQZlc4k6xGo5RRWcnaH-HcrCORp0M9xxtBOji4TSbzldzz14EwRC2Xt0e_hoXZNTWZ7ikr11jyG5x9LHwQEzOcDdZ4mf94orqTtG434u6A69srOBJnwc5gE_wENdUMkAfPg2MMSFRCsCe9CkzKRFKwQuxW4GPOdOGtw38NhPRVpyqNj1DtWyR6XOEJZGQwinDlAyYoj4sCQAsieGU-iolYQORjaljWbKO2-YXb7FDHySMrXdi65249E4D3W1V3gvKjb-E69bwW8HS5he_D1-iPVAOinLbK1TLlyt9DUlFnt641fQFe3TH6A |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LS8NAEB5qPagH32J97sGTmLpmN5v2WEpL1baXpuItNPvAV1MpLVJ_vbObtFQRMRAIYTYsO0tmvp2ZbwAuJHq5VCAsUWEoPT6g3KtqBK6V5CbQvvIDo122RVe0-vzuMXgswNWiFkZr7ZLPdNk-uli-GsmpPSq7DikP0b9dgdUAUUWYVWstYgY8a9CKGId5wgUlSzmj5nVU70U2jYuXfRba65sVWmqr4qxKcws68_lkySSv5ekkKcvPH1SN_53wNmzm7iWpZfthBwo63YWNJdLBPejVUtJwxBE4lnSe0-fhdOjZUhCChuvFneLPSEZHbbVGcgLbGUH_lkQfIw_F5CupD8bkQT-5tLp96DcbUb3l5a0VPOmLYILwE3UkNJMc8YfPAmNMlSqFcE_6jJuEhkrhjdZboZYF10ZUDP44B2FFCaYq7ACK6SjVh0AklejEKcOVDLhiPm4KhCwDIxjzVUKrJaDzpY5lzjtu21-8xQ5_0GpstRNb7cS5dkpwuRjynpFu_CW8Zxd-IZiv-dHvr89hrRV12nH7tnt_DOv4oSBLvj2B4mQ81afoYkySM7ezvgApbcs5 |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=An+Efficient+Minimum-Time+Trajectory+Generation+Strategy+for+Two-Track+Car+Vehicles&rft.jtitle=IEEE+transactions+on+control+systems+technology&rft.au=Rucco%2C+Alessandro&rft.au=Notarstefano%2C+Giuseppe&rft.au=Hauser%2C+John&rft.date=2015-07-01&rft.issn=1063-6536&rft.eissn=1558-0865&rft.volume=23&rft.issue=4&rft.spage=1505&rft.epage=1519&rft_id=info:doi/10.1109%2FTCST.2014.2377777&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_TCST_2014_2377777 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1063-6536&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1063-6536&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1063-6536&client=summon |