{"title":"线性二次方法在求解直接转录非线性动态优化问题中的应用","authors":"Daniel R. Herber, Athul K. Sundarrajan","doi":"10.1115/IMECE2020-23885","DOIUrl":null,"url":null,"abstract":"\n Solving nonlinear dynamic optimization (NLDO) and optimal control problems can be quite challenging, but the need for effective methods is ever increasing as more engineered systems become more dynamic and integrated. In this article, we will explore the various uses of linear-quadratic dynamic optimization (LQDO) in the direct transcription-based solution strategies for NLDO. Three general LQDO-based strategies are discussed, including direct incorporation, two-level optimization, and quasi-linearization. Connections are made between a variety of existing approaches, including sequential quadratic programming. The case studies are solved with the various methods using a publicly available, MATLAB-based tool. Results indicate that the LQDO-based strategies can improve existing solvers and be effective solution strategies. However, there are robustness issues and problem derivative requirements that must be considered.","PeriodicalId":23585,"journal":{"name":"Volume 7A: Dynamics, Vibration, and Control","volume":"34 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2020-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"On the Uses of Linear-Quadratic Methods in Solving Nonlinear Dynamic Optimization Problems With Direct Transcription\",\"authors\":\"Daniel R. Herber, Athul K. Sundarrajan\",\"doi\":\"10.1115/IMECE2020-23885\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"\\n Solving nonlinear dynamic optimization (NLDO) and optimal control problems can be quite challenging, but the need for effective methods is ever increasing as more engineered systems become more dynamic and integrated. In this article, we will explore the various uses of linear-quadratic dynamic optimization (LQDO) in the direct transcription-based solution strategies for NLDO. Three general LQDO-based strategies are discussed, including direct incorporation, two-level optimization, and quasi-linearization. Connections are made between a variety of existing approaches, including sequential quadratic programming. The case studies are solved with the various methods using a publicly available, MATLAB-based tool. Results indicate that the LQDO-based strategies can improve existing solvers and be effective solution strategies. However, there are robustness issues and problem derivative requirements that must be considered.\",\"PeriodicalId\":23585,\"journal\":{\"name\":\"Volume 7A: Dynamics, Vibration, and Control\",\"volume\":\"34 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-11-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Volume 7A: Dynamics, Vibration, and Control\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1115/IMECE2020-23885\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Volume 7A: Dynamics, Vibration, and Control","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1115/IMECE2020-23885","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
On the Uses of Linear-Quadratic Methods in Solving Nonlinear Dynamic Optimization Problems With Direct Transcription
Solving nonlinear dynamic optimization (NLDO) and optimal control problems can be quite challenging, but the need for effective methods is ever increasing as more engineered systems become more dynamic and integrated. In this article, we will explore the various uses of linear-quadratic dynamic optimization (LQDO) in the direct transcription-based solution strategies for NLDO. Three general LQDO-based strategies are discussed, including direct incorporation, two-level optimization, and quasi-linearization. Connections are made between a variety of existing approaches, including sequential quadratic programming. The case studies are solved with the various methods using a publicly available, MATLAB-based tool. Results indicate that the LQDO-based strategies can improve existing solvers and be effective solution strategies. However, there are robustness issues and problem derivative requirements that must be considered.