论文部分内容阅读
本文沿着理论研究与工程实际相结合的设计思路,较为系统和全面的研究了非线性模型预测控制理论,提出改进新算法;探讨了非线性模型预测控制理论在自主水下航行器控制系统设计中的应用,丰富和发展了模型预测控制理论,本论文的主要工作及意义有以下几个方面: 1) 从工程应用的角度研究有限域无终端约束广义预测控制稳定性充分条件,为有约束广义预测控制稳定性研究奠定了基础。提出充分利用预测信息的广义预测控制算法和基于Smith预估器的自适应广义预测控制算法,改善闭环系统过渡品质。 2) 提出并研究约束统一数学表达式。研究有限域约束广义预测控制稳定性充分条件。深入分析约束预测控制在线优化算法、初始可行解问题和约束不可行时的处理方案。提出改进系统性能的超调约束广义预测控制算法,研究遗传算法在非二次型性能指标约束广义预测控制中的应用。 3) 研究神经网络非线性递推多步预测模型及非递推多步预测模型,并构造基于三层静态前向神经网络的预测模型。研究基于线性参数神经网络的预测控制和基于非线性参数神经网络的预测控制,分析神经网络广义预测控制系统结构,推导神经网络递推预测模型灵敏度导数。在Newton-Rhapson广义预测控制算法及梯度下降法次优广义预测控制算法的基础上,提出采用多层前向神经网络改进在线学习算法的自适应BP神经网络广义预测控制算法和基于RBF神经网络的非线性广义预测控制算法。研究神经网络作为优化器优化模型预测控制性能指标的模型预测神经网络控制。 4) 研究基于微分几何方法的反馈线性化技术在非线性模型预测控制中的应用。提出递推QP算法求解二次型性能目标非线性约束MPC优化问题。分析基于反馈线性化的MPC稳定性。提出基于仿射神经网络模型的约束非线性模型预测控制。研究非仿射非线性系统反馈线性化方法——逆系统方法,及其在非线性模型预测控制中的应用。 5) 研究非线性模型预测控制分解协调算法,分析大系统目标协调算法在模型预测控制中的应用。提出基于大系统空间分解和时间分解的非线性预测控制在线优化三级分解协调算法。 6) 基于6自由度水下航行器通用动力学模型,建立自主式水下航行器波动西北工业大学博士学位论文运动方程。研究浅水环境中波浪对水下航行器位置保持的影响,并建立波浪干扰模型。应用模型预测控制,解决水下航行器有波浪干扰环境下的位置保持问题。