用数据驱动方法提升重型液压机器人的多步非线性控制精度与能效。
Data-Driven Multi-step Nonlinear Model Predictive Control for Industrial Heavy Load Hydraulic Robot
- 基于LSTM和MLP设计单次多步预测模型,减少计算压力。
- 实验验证在22吨挖掘机上可实现精准控制与高效能管理。
- 适合工业重载机器人控制与能源优化场景的工程师参考。
自动化复杂工业机器人需要精确的非线性控制与高效的能量管理。本文提出一种数据驱动的非线性模型预测控制(NMPC)框架,以优化多目标控制。为提高动态模型预测精度,设计基于长短期记忆网络(LSTM)与多层感知机(MLP)的单次多步预测(SSMP)模型,可直接获得预测时域,无需迭代,降低计算负担。此外,结合离线与在线模型,通过学习离线模型预测偏差来实时更新在线模型权重,模拟系统对环境扰动的响应叠加。所提混合预测模型将输入输出关系简化为矩阵乘法,快速求得导数,进而采用自适应学习率的梯度下降法求解控制信号序列,使NMPC代价函数转化为包含关键状态的凸函数。学习率根据状态误差动态调整,以补偿神经网络固有的预测偏差。控制器输出控制信号序列的平均值而非首项。在22吨液压挖掘机上的仿真与实验验证了该方法的有效性,表明其可广泛应用于工业系统中的非线性控制与能量管理。
原文摘要 · Abstract (English)
Automating complex industrial robots requires precise nonlinear control and efficient energy management. This paper introduces a data-driven nonlinear model predictive control (NMPC) framework to optimize control under multiple objectives. To enhance the prediction accuracy of the dynamic model, we design a single-shot multi-step prediction (SSMP) model based on long short-term memory (LSTM) and multilayer perceptrons (MLP), which can directly obtain the predictive horizon without iterative repetition and reduce computational pressure. Moreover, we combine offline and online models to address disturbances stemming from environmental interactions, similar to the superposition of the robot's free and forced responses. The online model learns the system's variations from the prediction mismatches of the offline model and updates its weights in real time. The proposed hybrid predictive model simplifies the relationship between inputs and outputs into matrix multiplication, which can quickly obtain the derivative. Therefore, the solution for the control signal sequence employs a gradient descent method with an adaptive learning rate, allowing the NMPC cost function to be formulated as a convex function incorporating critical states. The learning rate is dynamically adjusted based on state errors to counteract the inherent prediction inaccuracies of neural networks. The controller outputs the average value of the control signal sequence instead of the first value. Simulations and experiments on a 22-ton hydraulic excavator have validated the effectiveness of our method, showing that the proposed NMPC approach can be widely applied to industrial systems, including nonlinear control and energy management.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。