{"title":"Piecewise Affine Relaxation of Discrete Value Functions in Learning Model Predictive Control With Application to Autonomous Racing","authors":"Eunhyek Joa;Changhee Kim;Donghoon Shin;Seunghoon Woo","doi":"10.1109/LCSYS.2024.3455174","DOIUrl":null,"url":null,"abstract":"Learning Model Predictive Control (LMPC) is a data-driven approach to MPC that enhances closed-loop performance by leveraging data from successive task iterations to approximate the solution of optimal control problems. The value function in LMPC is pivotal for performance enhancement, but its discrete nature-where each point corresponds to a data point-renders the LMPC problem computationally intensive due to its mixed-integer nature. This letter introduces a novel method to construct the LMPC value function. The proposed value function is a piecewise affine approximation that interpolates the discrete data points of the original value function, resulting in a nonlinear relaxation of the mixed-integer LMPC problem. By connecting the discrete data points with piecewise affine segments, the essential characteristics of the original value function are preserved. The proposed algorithm’s effectiveness is demonstrated through numerical simulations in autonomous racing.","PeriodicalId":37235,"journal":{"name":"IEEE Control Systems Letters","volume":null,"pages":null},"PeriodicalIF":2.4000,"publicationDate":"2024-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Control Systems Letters","FirstCategoryId":"1085","ListUrlMain":"https://ieeexplore.ieee.org/document/10666876/","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
Learning Model Predictive Control (LMPC) is a data-driven approach to MPC that enhances closed-loop performance by leveraging data from successive task iterations to approximate the solution of optimal control problems. The value function in LMPC is pivotal for performance enhancement, but its discrete nature-where each point corresponds to a data point-renders the LMPC problem computationally intensive due to its mixed-integer nature. This letter introduces a novel method to construct the LMPC value function. The proposed value function is a piecewise affine approximation that interpolates the discrete data points of the original value function, resulting in a nonlinear relaxation of the mixed-integer LMPC problem. By connecting the discrete data points with piecewise affine segments, the essential characteristics of the original value function are preserved. The proposed algorithm’s effectiveness is demonstrated through numerical simulations in autonomous racing.