{"title":"多目标速度规划教学的MATLAB应用程序:最小化时间和能量消耗","authors":"Stefano Ardizzoni , Luca Consolini , Mattia Laurini , Marco Locatelli","doi":"10.1016/j.ifacol.2025.08.031","DOIUrl":null,"url":null,"abstract":"<div><div>An important problem in motion planning is the computation of the speed profile along a predefined path, with the objective of minimizing travel time and energy consumption. This is a multi-objective optimization problem of clear industrial relevance. For control engineering students, addressing this problem requires the development of key skills. These include writing the dynamic equations of a road vehicles, formulating a multi-objective optimization problem, and using both convex and non-convex solvers for solving optimization problems. This paper presents a teaching unit focused on the speed planning problem, consisting of an initial lecture-based component delivered by the lecturer, followed by an interactive session supported by the use of a dedicated MATLAB-based application with a graphical user interface. This tool allows users to visualize instances of the speed planning problem and observe how solutions change as the problem parameters vary. Unlike traditional analytical approaches, this tool provides an interactive learning environment, where students can experiment with different scenarios in real time, gaining a more intuitive understanding of the trade-offs in multi-objective optimization.</div></div>","PeriodicalId":37894,"journal":{"name":"IFAC-PapersOnLine","volume":"59 7","pages":"Pages 105-110"},"PeriodicalIF":0.0000,"publicationDate":"2025-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A MATLAB App for Teaching Multi-Objective Speed Planning: Minimizing Time and Energy Consumption\",\"authors\":\"Stefano Ardizzoni , Luca Consolini , Mattia Laurini , Marco Locatelli\",\"doi\":\"10.1016/j.ifacol.2025.08.031\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>An important problem in motion planning is the computation of the speed profile along a predefined path, with the objective of minimizing travel time and energy consumption. This is a multi-objective optimization problem of clear industrial relevance. For control engineering students, addressing this problem requires the development of key skills. These include writing the dynamic equations of a road vehicles, formulating a multi-objective optimization problem, and using both convex and non-convex solvers for solving optimization problems. This paper presents a teaching unit focused on the speed planning problem, consisting of an initial lecture-based component delivered by the lecturer, followed by an interactive session supported by the use of a dedicated MATLAB-based application with a graphical user interface. This tool allows users to visualize instances of the speed planning problem and observe how solutions change as the problem parameters vary. Unlike traditional analytical approaches, this tool provides an interactive learning environment, where students can experiment with different scenarios in real time, gaining a more intuitive understanding of the trade-offs in multi-objective optimization.</div></div>\",\"PeriodicalId\":37894,\"journal\":{\"name\":\"IFAC-PapersOnLine\",\"volume\":\"59 7\",\"pages\":\"Pages 105-110\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2025-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IFAC-PapersOnLine\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S2405896325006007\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"Engineering\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IFAC-PapersOnLine","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2405896325006007","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"Engineering","Score":null,"Total":0}
A MATLAB App for Teaching Multi-Objective Speed Planning: Minimizing Time and Energy Consumption
An important problem in motion planning is the computation of the speed profile along a predefined path, with the objective of minimizing travel time and energy consumption. This is a multi-objective optimization problem of clear industrial relevance. For control engineering students, addressing this problem requires the development of key skills. These include writing the dynamic equations of a road vehicles, formulating a multi-objective optimization problem, and using both convex and non-convex solvers for solving optimization problems. This paper presents a teaching unit focused on the speed planning problem, consisting of an initial lecture-based component delivered by the lecturer, followed by an interactive session supported by the use of a dedicated MATLAB-based application with a graphical user interface. This tool allows users to visualize instances of the speed planning problem and observe how solutions change as the problem parameters vary. Unlike traditional analytical approaches, this tool provides an interactive learning environment, where students can experiment with different scenarios in real time, gaining a more intuitive understanding of the trade-offs in multi-objective optimization.
期刊介绍:
All papers from IFAC meetings are published, in partnership with Elsevier, the IFAC Publisher, in theIFAC-PapersOnLine proceedings series hosted at the ScienceDirect web service. This series includes papers previously published in the IFAC website.The main features of the IFAC-PapersOnLine series are: -Online archive including papers from IFAC Symposia, Congresses, Conferences, and most Workshops. -All papers accepted at the meeting are published in PDF format - searchable and citable. -All papers published on the web site can be cited using the IFAC PapersOnLine ISSN and the individual paper DOI (Digital Object Identifier). The site is Open Access in nature - no charge is made to individuals for reading or downloading. Copyright of all papers belongs to IFAC and must be referenced if derivative journal papers are produced from the conference papers. All papers published in IFAC-PapersOnLine have undergone a peer review selection process according to the IFAC rules.