Advanced Optimal Control Problem and Numerical Method for its Solving

Q4 Engineering
A. Diveev
{"title":"Advanced Optimal Control Problem and Numerical Method for its Solving","authors":"A. Diveev","doi":"10.17587/mau.25.111-120","DOIUrl":null,"url":null,"abstract":"The advanced statement of the optimal control problem is presented. The difference between the extended setting of the problem and the classical one is that the model of the control object consists of two subsystems, a reference model, which generates an optimal motion path and a dynamic model of the control object with a system for stabilizing movement along the optimal trajectory. In the problem, it is necessary to find a program control function whose argument is time and a stabilization system function whose argument is the deviation of the state vector of the control object from the optimal program trajectory. The task has many initial conditions, one of which is used in the search for software control, and the rest for the search for a stabilization system. The control quality criterion is defined as the sum of the original quality criterion for all specified initial conditions. The procedure for trans forming the classical setting of the optimal control problem to an extended setting based on the refinement of the problem for its practical implementation is presented. To solve the extended optimal control problem, a universal numerical method is proposed based on a piecemeal linear approximation of the control function using evolutionary algorithms and symbol regression methods for structurally parametric optimization of the stabilization system function. An example of solving an extended optimal control problem for spatial motion by a quadcopter, which should conduct reconnaissance of a given territory in a minimum time, is given.","PeriodicalId":36477,"journal":{"name":"Mekhatronika, Avtomatizatsiya, Upravlenie","volume":"15 S2","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-03-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Mekhatronika, Avtomatizatsiya, Upravlenie","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.17587/mau.25.111-120","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"Engineering","Score":null,"Total":0}
引用次数: 0

Abstract

The advanced statement of the optimal control problem is presented. The difference between the extended setting of the problem and the classical one is that the model of the control object consists of two subsystems, a reference model, which generates an optimal motion path and a dynamic model of the control object with a system for stabilizing movement along the optimal trajectory. In the problem, it is necessary to find a program control function whose argument is time and a stabilization system function whose argument is the deviation of the state vector of the control object from the optimal program trajectory. The task has many initial conditions, one of which is used in the search for software control, and the rest for the search for a stabilization system. The control quality criterion is defined as the sum of the original quality criterion for all specified initial conditions. The procedure for trans forming the classical setting of the optimal control problem to an extended setting based on the refinement of the problem for its practical implementation is presented. To solve the extended optimal control problem, a universal numerical method is proposed based on a piecemeal linear approximation of the control function using evolutionary algorithms and symbol regression methods for structurally parametric optimization of the stabilization system function. An example of solving an extended optimal control problem for spatial motion by a quadcopter, which should conduct reconnaissance of a given territory in a minimum time, is given.
高级优化控制问题及其数值求解方法
本文介绍了最优控制问题的高级陈述。该问题的扩展设置与经典问题的区别在于,控制对象的模型由两个子系统组成,一个是生成最优运动轨迹的参考模型,另一个是带有沿最优轨迹稳定运动系统的控制对象动态模型。在这个问题中,需要找到一个参数为时间的程序控制函数和一个参数为控制对象状态向量与最优程序轨迹偏差的稳定系统函数。该任务有许多初始条件,其中一个用于搜索软件控制,其余用于搜索稳定系统。控制质量标准被定义为所有指定初始条件的原始质量标准之和。本文介绍了将最优控制问题的经典设置转换为基于问题细化的扩展设置的程序,以便于实际应用。为解决扩展的最优控制问题,提出了一种通用数值方法,该方法基于控制函数的零散线性近似,使用进化算法和符号回归方法对稳定系统函数进行结构参数优化。举例说明了如何解决四旋翼飞行器空间运动的扩展优化控制问题,该飞行器应在最短时间内对给定区域进行侦察。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Mekhatronika, Avtomatizatsiya, Upravlenie
Mekhatronika, Avtomatizatsiya, Upravlenie Engineering-Electrical and Electronic Engineering
CiteScore
0.90
自引率
0.00%
发文量
68
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信