首页> 外文学位 >Simultaneous optimal parameter selection and dynamic optimization using iterative dynamic programming.
【24h】

Simultaneous optimal parameter selection and dynamic optimization using iterative dynamic programming.

机译:同时使用迭代动态规划进行最佳参数选择和动态优化。

获取原文
获取原文并翻译 | 示例

摘要

This thesis consists of two main parts. In the first part, two procedures for improving the convergence property of iterative dynamic programming (IDP) in yielding the global optimum are presented. In the second part, we focus on the extension of IDP to optimal control problems where some of the time-invariant parameters in the initial condition and/or in the state equation are not specified, and must be chosen as a part of the optimization problem.; To increase the chance in achieving the global optimal solution, in addition to randomly chosen candidates for control, we include deterministic control candidates into the search space of IDP. Two types of deterministic control candidates (shifting and smoothing candidates) are chosen based on the control policy obtained in the previous iteration. The search for the optimal control value in the subsequent iteration is then made on the combined set of control candidates chosen randomly and deterministically. Three nonlinear optimal control problems are chosen to illustrate and test the procedure.; To improve the convergence rate of IDP, we suggest the use of an adaptive scheme for region size determination. In this procedure, IDP is used in a multi-pass manner where the initial region over which control candidates are chosen for a subsequent pass is based on the extent of variation of the control variable in the current pass. This procedure, as illustrated and tested with two highly nonlinear chemical engineering problems, enables the optimum to be determined more efficiently as compared to the conventional scheme of restoring the region size to a fraction of the size used at the beginning of the previous pass.; When the initial condition is not rigid as in the case of a fed-batch reactor where the initial volume is quite arbitrary, optimization can also be applied to determine the “best” initial condition to use. To apply IDP to an optimal control problem in which the initial values of some of the state variables are flexible and can be chosen by a user, we suggest that the free initial condition be taken to be an additional control variable for the first time stage only. In this way, the search for the optimal initial condition and also the optimal control policy can be carried out simultaneously using IDP. This method is straightforward; and the computational experience with three nonlinear optimal control problems shows that this approach provides an efficient and reliable means for solving optimal control problems with some flexibility in the choice of the initial condition.; When the free time-invariant parameters are present in both the initial condition and the state equation, we propose to first transform all unspecified parameters in the state equation into free initial conditions through the introduction of some extra state variables. Then the procedure for solving optimal control problems with a free initial condition is used to simultaneously determine the optimal control policy and the optimal values for the free parameters. As illustrated and tested with three nonlinear optimal control problems with unspecified parameters in the state equation, the use of this transformation approach with the simultaneous search is found to work well even for a highly nonlinear system with five unknown time-invariant parameters.
机译:本文由两个主要部分组成。在第一部分中,提出了两种改进迭代动态规划(IDP)的收敛性以产生全局最优值的过程。在第二部分中,我们将IDP扩展到最优控制问题,在最优控制问题中未指定初始条件和/或状态方程中的某些时不变参数,因此必须将其选择为优化问题的一部分。;为了增加获得全局最优解的机会,除了随机选择控制候选对象外,我们还将确定性控制候选对象纳入IDP的搜索空间。基于先前迭代中获得的控制策略,选择两种类型的确定性控制候选(移动和平滑候选)。然后在随机和确定性选择的控制候选组合集合中进行后续迭代中的最佳控制值搜索。选择了三个非线性最优控制问题来说明和测试该过程。为了提高IDP的收敛速度,我们建议使用自适应方案来确定区域大小。在此过程中,以多遍方式使用IDP,其中在其上选择用于后续遍的控制候选对象的初始区域基于当前遍中控制变量的变化程度。如图所示,并通过两个高度非线性的化学工程问题进行了测试,与将区域大小恢复到前一遍开始时使用的大小的一小部分的常规方案相比,可以更有效地确定最佳值。当初始条件不是刚性的,例如在进料分批反应器的初始体积非常任意的情况下,还可以应用优化来确定要使用的“最佳”初始条件。为了将IDP应用于最优控制问题,其中某些状态变量的初始值是灵活的并且可以由用户选择,我们建议将自由初始条件仅作为第一阶段的附加控制变量。通过这种方式,可以使用IDP同时搜索最佳初始条件和最佳控制策略。这种方法很简单;以及三个非线性最优控制问题的计算经验表明,该方法为初始条件的选择提供了一种灵活,可靠的解决最优控制问题的方法。当初始条件和状态方程中都存在自由时不变参数时,我们建议通过引入一些额外的状态变量,首先将状态方程中所有未指定的参数转换为自由初始条件。然后,使用求解具有自由初始条件的最优控制问题的过程来同时确定最优控制策略和自由参数的最优值。如图所示,并通过状态方程中未指定参数的三个非线性最优控制问题进行了测试,发现即使对于具有五个未知时不变参数的高度非线性系统,也可以将这种变换方法与同时搜索一起使用,效果很好。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号