...
首页> 外文期刊>Engineering Applications of Artificial Intelligence >A graph search and neural network approach to adaptive nonlinear model predictive control
【24h】

A graph search and neural network approach to adaptive nonlinear model predictive control

机译:图搜索和神经网络的自适应非线性模型预测控制

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

摘要

Systems with a priori unknown and time-varying dynamic behavior pose a significant challenge in the field of Nonlinear Model Predictive Control (NMPC). When both the identification of the nonlinear system and the optimization of control inputs are done robustly and efficiently, NMPC may be applied to control such systems. This paper considers stable systems and presents a novel method for adaptive NMPC, called Adaptive Sampling Based Model Predictive Control (Adaptive SBMPC), that combines a radial basis function neural network identification algorithm with a nonlinear optimization method based on graph search. Unlike other NMPC methods, it does not rely on linearizing the system or gradient based optimization. Instead, it discretizes the input space to the model via pseudo-random sampling and feeds the sampled inputs through the nonlinear model, producing a searchable graph. For this discretization, an optimal path is found using Lifelong Planning A~*, an efficient graph search method. Adaptive SBMPC is used in simulation to identify and control a simple plant with clearly visualized nonlinear behavior. In these simulations, both fixed and time-varying dynamic systems are considered. Results are compared with an adaptive version of Neural GPC, an existing NMPC algorithm based on Newton-Raphson optimization and a back propagation neural network model. When the cost function exhibits many local minima, Adaptive SBMPC is successful in finding a low-cost solution that appears close globally optimal while Neural GPC converges to a solution that is only locally optimal. This paper presents the method, soundness and completeness theory, and two simulated NMPC examples. The first is a transparent single-input single-output example, and the second considers a more complex power plant combustion process with two inputs and three outputs.
机译:具有先验未知和时变动态行为的系统在非线性模型预测控制(NMPC)领域提出了重大挑战。当非线性系统的识别和控制输入的优化都可靠而有效地完成时,NMPC可用于控制此类系统。本文考虑了稳定的系统,提出了一种新的自适应NMPC方法,即基于模型采样的预测控制(Adaptive SBMPC),该方法将径向基函数神经网络识别算法与基于图搜索的非线性优化方法相结合。与其他NMPC方法不同,它不依赖于线性化系统或基于梯度的优化。取而代之的是,它通过伪随机采样离散化模型的输入空间,并通过非线性模型馈送采样的输入,从而生成可搜索的图形。对于这种离散化,使用有效计划搜索方法Lifelong Planning A〜*找到了一条最佳路径。自适应SBMPC在仿真中用于识别和控制具有清晰可视化非线性行为的简单工厂。在这些仿真中,同时考虑了固定和时变动态系统。将结果与神经网络GPC的自适应版本,基于Newton-Raphson优化的现有NMPC算法和反向传播神经网络模型进行比较。当成本函数表现出许多局部最小值时,自适应SBMPC成功地找到了一种低成本解决方案,该解决方案似乎在全局范围内处于最佳状态,而Neural GPC收敛到了仅局部最优的解决方案。本文介绍了方法,稳健性和完整性理论,以及两个模拟的NMPC示例。第一个是透明的单输入单输出示例,第二个是具有两个输入和三个输出的更复杂的电厂燃烧过程。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号