【技术实现步骤摘要】
【国外来华专利技术】用于控制系统的操作的控制系统和方法
本专利技术总体上涉及非线性动力学系统的预测控制,更具体地,涉及一种用于拟牛顿型优化算法中的块结构低秩雅可比更新以进行非线性系统的实时预测控制的方法和设备。
技术介绍
诸如模型预测控制(MPC)的预测控制器用于许多应用以控制由一组非线性微分方程(即,常微分方程(ODE)或微分代数方程(DAE)组)描述的复杂动力学系统。这些系统的示例包括生产线、车辆、卫星、引擎、机器人、发电机和其它数控机器。直接最优控制方法依赖于基于控制范围的离散化和预测范围上的控制动作的对应参数化的连续时间微分方程的离散化。所得非线性优化问题或非线性规划(NLP)可通过任何非线性优化求解器来求解。然而,在实时应用非线性系统的预测控制的情况下,需要在严格的定时约束下求解该非线性优化问题。由非线性微分方程描述的系统的预测控制需要在各个控制步求解非线性最优控制问题。代替精确地求解各个问题,可执行序列二次规划(SQP)方法的一次实时迭代,以便从一个时间点到下一时间点更新解猜测。这种牛顿型SQP方法需要该方法的每次迭代的离散非线性动力学的线性化。当使用显式积分方法时该线性化可昂贵并且需要雅可比评估,在隐式积分方法的情况下其可另外需要矩阵因式分解、矩阵-矩阵乘法和/或迭代过程以求解非线性方程系统。因此,需要在非线性动力学系统的实时预测控制应用中降低SQP求解器的计算成本。
技术实现思路
一些实施方式的目的在于提供一种用于通过求解不等式约束非线性动态优化问题(包括描述系统的动态模型的非 ...
【技术保护点】
1.一种用于控制系统的操作的控制系统,所述系统具有受制于包括对所述系统的状态变量和控制变量的等式约束和不等式约束的约束的连续时间非线性动力学,所述控制系统包括:/n估计器,该估计器使用所述系统的所述操作的测量来估计所述系统的当前状态;/n存储器,该存储器存储针对控制范围中的各个时间间隔确定的约束雅可比矩阵的近似和中间压缩矩阵,使得所述中间压缩矩阵和所述约束雅可比矩阵的所述近似具有块双对角结构;/n处理器,该处理器在各个控制步迭代地求解约束非线性优化问题的近似以生成控制解,其中,所述近似包括所述系统的所述非线性动力学的通过所述控制范围中的时间间隔离散化并针对所述控制范围的各个时间间隔使用所述约束雅可比矩阵的所述近似表示的线性化,其中,在各个控制步,所述处理器被配置为:/n从所述存储器检索针对各个时间间隔确定的所述约束雅可比矩阵的所述近似和所述中间压缩矩阵;/n使用所述系统的离散化动力学和所述系统的所述离散化动力学的方向导数中的一个或组合的评估来分块更新所述约束雅可比矩阵的所述近似和所述中间压缩矩阵,其中,所述中间压缩矩阵和所述约束雅可比矩阵中的各个块表示所述控制范围中的一个时间间隔;/n ...
【技术特征摘要】
【国外来华专利技术】20180213 US 15/895,3931.一种用于控制系统的操作的控制系统,所述系统具有受制于包括对所述系统的状态变量和控制变量的等式约束和不等式约束的约束的连续时间非线性动力学,所述控制系统包括:
估计器,该估计器使用所述系统的所述操作的测量来估计所述系统的当前状态;
存储器,该存储器存储针对控制范围中的各个时间间隔确定的约束雅可比矩阵的近似和中间压缩矩阵,使得所述中间压缩矩阵和所述约束雅可比矩阵的所述近似具有块双对角结构;
处理器,该处理器在各个控制步迭代地求解约束非线性优化问题的近似以生成控制解,其中,所述近似包括所述系统的所述非线性动力学的通过所述控制范围中的时间间隔离散化并针对所述控制范围的各个时间间隔使用所述约束雅可比矩阵的所述近似表示的线性化,其中,在各个控制步,所述处理器被配置为:
从所述存储器检索针对各个时间间隔确定的所述约束雅可比矩阵的所述近似和所述中间压缩矩阵;
使用所述系统的离散化动力学和所述系统的所述离散化动力学的方向导数中的一个或组合的评估来分块更新所述约束雅可比矩阵的所述近似和所述中间压缩矩阵,其中,所述中间压缩矩阵和所述约束雅可比矩阵中的各个块表示所述控制范围中的一个时间间隔;
使用所更新的所述约束雅可比矩阵的近似来求解所述非线性优化问题的所述近似;并且
使用所更新的所述约束雅可比矩阵的近似和所更新的中间压缩矩阵来更新所述存储器;以及
控制器,该控制器使用所述控制解来控制所述系统。
2.根据权利要求1所述的控制系统,其中,所述非线性优化问题的所述近似包括取决于所述约束雅可比近似与所述系统的所述离散化动力学的精确约束雅可比矩阵之间的差异的梯度校正。
3.根据权利要求2所述的控制系统,其中,所述非线性优化问题的所述近似是二次规划QP。
4.根据权利要求1所述的控制系统,其中,所述约束雅可比矩阵的近似和所述中间压缩矩阵的所述分块更新是分块秩一更新,并且其中,所述秩一更新由所述系统的所述离散化动力学的评估和所述系统的所述离散化动力学的方向导数的至少一个评估中的一个或组合定义。
5.根据权利要求1所述的控制系统,其中,所述系统的所述离散化动力学基于显式积分以将连续时间非线性微分方程组离散化,并且其中,所述约束雅可比矩阵的所述近似是在所述控制范围的各个时间间隔中应用于所述连续时间动力学的显式积分的雅可比近似。
6.根据权利要求1所述的控制系统,其中,所述系统的所述离散化动力学基于在所述控制范围的各个时间间隔中应用于所述连续时间系统动力学的隐式积分,其中,所述压缩矩阵是包括由所述连续时间非线性动力学的隐式非线性方程系统定义的中间变量的方程的雅可比的函数,并且其中,所述约束雅可比矩阵的所述近似表示所述控制范围的各个时间间隔的所述离散化动力学与所述隐式非线性方程系统的组合系统。
7.根据权利要求6所述的控制系统,其中,所述处理器利用所述约束雅可比近似的分块秩一更新来从所述非线性优化问题的所述近似数值上消除所述中间变量,以形成所述非线性优化问题的压缩近似。
8.根据权利要求1所述的控制系统,其中,所述分块更新是秩一更新,具有所述系统的所述离散化动力学的至少一个评估。
9.根据权利要求1所述的控制系统,其中,所述分块更新是双侧秩一更新,具有所述系统的所述离散化动力学的至少一个评估和所述系统的所述离散化动力学的伴随方向导数的至少一个评估。
10.根据权...
【专利技术属性】
技术研发人员:R·奎因,P·赫斯帕霍尔,
申请(专利权)人:三菱电机株式会社,
类型:发明
国别省市:日本;JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。