导引与控制扰动衰减

J. L. Speyert
{"title":"导引与控制扰动衰减","authors":"J. L. Speyert","doi":"10.1109/AEROCS.1993.721001","DOIUrl":null,"url":null,"abstract":"The formulation of a disturbance attenuation problem provides a conceptual structure for the development of robust high performance guidance and control schemes in the presence of large uncertainties in the process and measurement disturbances. The disturbance attenuation problem is to find a feedback controller based upon the measurement output which guarantees that the disturbance attenuation function is bounded below some value for all admissible input disturbances. The disturbance attenuation function is an input-output relationship between a norm of a desired output, such as tracking error and/or control effort, to a norm associated with the input disturbance. This problem is usually solved by converting it to a zero-sum differential game between the controller, attempting to minimize a functional, and the disturbances acting as adversaries that maximize the performance index. By using a dynamic programming approach to differential game associated with the disturbance attenuation problem can be divided naturally into two problems. From the present time into the future and up to the terminal time, a game problem based upon perfect information naturally occurs since no actual measurements can be made, i.e., the system is causal. The solution to the dynamic programming problem is the optimal value function in terms of the state variables and time. This optimal value function is, in general, not easily generated, but in certain guidance problems it can be obtained approximately by using perturbation theory, producing solutions of high accuracy. The second half of the problem, from the initial time to the current time, is essentially viewed as a state estimation problem since the control sequence used in the past cannot be modified. The estimation problem can be viewed as dissipative with respect to a generalized energy function. An optimal accumulation function, which is the solution to the estimation dynamic programming problem, is a function of the current state and time. Some suggestions for determining suboptimal estimators are given. The final step is to maximize, with respect to the current state, the sum of the filter optimal accumulation function and the controller optimal value function. The resulting worst case state, which in the applications considered is a function of the state estimate and curvature, is used in the controller. Note that even though the worst case state is only a function of the measurement history and apriori values of the parameters, no certainty equivalence assumption is made.","PeriodicalId":170527,"journal":{"name":"Proceedings. The First IEEE Regional Conference on Aerospace Control Systems,","volume":"482 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1993-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Disturbance Attenuation for Guidance and Control\",\"authors\":\"J. L. Speyert\",\"doi\":\"10.1109/AEROCS.1993.721001\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The formulation of a disturbance attenuation problem provides a conceptual structure for the development of robust high performance guidance and control schemes in the presence of large uncertainties in the process and measurement disturbances. The disturbance attenuation problem is to find a feedback controller based upon the measurement output which guarantees that the disturbance attenuation function is bounded below some value for all admissible input disturbances. The disturbance attenuation function is an input-output relationship between a norm of a desired output, such as tracking error and/or control effort, to a norm associated with the input disturbance. This problem is usually solved by converting it to a zero-sum differential game between the controller, attempting to minimize a functional, and the disturbances acting as adversaries that maximize the performance index. By using a dynamic programming approach to differential game associated with the disturbance attenuation problem can be divided naturally into two problems. From the present time into the future and up to the terminal time, a game problem based upon perfect information naturally occurs since no actual measurements can be made, i.e., the system is causal. The solution to the dynamic programming problem is the optimal value function in terms of the state variables and time. This optimal value function is, in general, not easily generated, but in certain guidance problems it can be obtained approximately by using perturbation theory, producing solutions of high accuracy. The second half of the problem, from the initial time to the current time, is essentially viewed as a state estimation problem since the control sequence used in the past cannot be modified. The estimation problem can be viewed as dissipative with respect to a generalized energy function. An optimal accumulation function, which is the solution to the estimation dynamic programming problem, is a function of the current state and time. Some suggestions for determining suboptimal estimators are given. The final step is to maximize, with respect to the current state, the sum of the filter optimal accumulation function and the controller optimal value function. The resulting worst case state, which in the applications considered is a function of the state estimate and curvature, is used in the controller. Note that even though the worst case state is only a function of the measurement history and apriori values of the parameters, no certainty equivalence assumption is made.\",\"PeriodicalId\":170527,\"journal\":{\"name\":\"Proceedings. The First IEEE Regional Conference on Aerospace Control Systems,\",\"volume\":\"482 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1993-05-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings. The First IEEE Regional Conference on Aerospace Control Systems,\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/AEROCS.1993.721001\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings. The First IEEE Regional Conference on Aerospace Control Systems,","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AEROCS.1993.721001","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

扰动衰减问题的公式为在过程和测量扰动中存在较大不确定性的情况下开发鲁棒高性能制导和控制方案提供了一个概念结构。干扰衰减问题是根据测量输出找到一个反馈控制器,保证对所有允许的输入干扰,干扰衰减函数都有界于某一值以下。干扰衰减函数是期望输出的范数(如跟踪误差和/或控制努力)与输入干扰相关的范数之间的输入-输出关系。这个问题通常通过将其转换为控制器之间的零和微分博弈来解决,控制器试图最小化函数,而干扰则作为对手最大化性能指数。利用动态规划方法与微分对策相关联的扰动衰减问题自然可以分为两个问题。从现在到未来,再到最终时间,由于无法进行实际测量,自然会产生基于完美信息的博弈问题,即系统是因果性的。动态规划问题的解是关于状态变量和时间的最优值函数。一般来说,这种最优值函数不易生成,但在某些制导问题中,可以用摄动理论近似求得,得到精度较高的解。问题的后半部分,从初始时间到当前时间,本质上被视为状态估计问题,因为过去使用的控制序列不能修改。估计问题可以看作是相对于广义能量函数的耗散问题。最优积累函数是当前状态和时间的函数,是估计动态规划问题的解。给出了确定次优估计量的一些建议。最后一步是求滤波器最优累积函数和控制器最优值函数的和相对于当前状态的最大值。得到的最坏情况状态,在应用中是状态估计和曲率的函数,在控制器中使用。请注意,即使最坏情况状态只是测量历史和参数的先验值的函数,也没有做出确定性等效假设。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Disturbance Attenuation for Guidance and Control
The formulation of a disturbance attenuation problem provides a conceptual structure for the development of robust high performance guidance and control schemes in the presence of large uncertainties in the process and measurement disturbances. The disturbance attenuation problem is to find a feedback controller based upon the measurement output which guarantees that the disturbance attenuation function is bounded below some value for all admissible input disturbances. The disturbance attenuation function is an input-output relationship between a norm of a desired output, such as tracking error and/or control effort, to a norm associated with the input disturbance. This problem is usually solved by converting it to a zero-sum differential game between the controller, attempting to minimize a functional, and the disturbances acting as adversaries that maximize the performance index. By using a dynamic programming approach to differential game associated with the disturbance attenuation problem can be divided naturally into two problems. From the present time into the future and up to the terminal time, a game problem based upon perfect information naturally occurs since no actual measurements can be made, i.e., the system is causal. The solution to the dynamic programming problem is the optimal value function in terms of the state variables and time. This optimal value function is, in general, not easily generated, but in certain guidance problems it can be obtained approximately by using perturbation theory, producing solutions of high accuracy. The second half of the problem, from the initial time to the current time, is essentially viewed as a state estimation problem since the control sequence used in the past cannot be modified. The estimation problem can be viewed as dissipative with respect to a generalized energy function. An optimal accumulation function, which is the solution to the estimation dynamic programming problem, is a function of the current state and time. Some suggestions for determining suboptimal estimators are given. The final step is to maximize, with respect to the current state, the sum of the filter optimal accumulation function and the controller optimal value function. The resulting worst case state, which in the applications considered is a function of the state estimate and curvature, is used in the controller. Note that even though the worst case state is only a function of the measurement history and apriori values of the parameters, no certainty equivalence assumption is made.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
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学术官方微信