农业工程学报2026,Vol.42Issue(3):26-35,10.DOI:10.11975/j.issn.1002-6819.202508093
基于扰动补偿的林果园轮式机器人ENMPC轨迹跟踪方法
ENMPC trajectory tracking of orchard wheeled robots using disturbance compensation
摘要
Abstract
Accurate trajectory tracking is often required for autonomous wheeled robots in orchard and forestry environments.However,the control performance is also constrained by the external disturbances and parameter uncertainties caused by uneven terrain,soft soil,and frequent steering maneuvers,particularly when the wheel slip and steering-induced slip occur in practical agricultural scenarios.This study aims to propose a prediction-accuracy-enhanced explicit nonlinear model predictive control(ENMPC)algorithm integrated with a nonlinear disturbance observer(NDOB)for autonomous orchard wheeled robots.An extended kinematic model was firstly established to incorporate the typical disturbances in the field environments(including the wheel slip and steering slip)into an ideal kinematic framework.The trajectory tracking error dynamics were approximated over a finite receding horizon using a Taylor series expansion.An explicit analytical control law of the ENMPC was derived offline under the assumption that external disturbances were measurable.The requirement was fully met for the nonlinear optimization rather than the online one.As such,the controller significantly reduced the computational complexity for the real-time performance,which was critical for the embedded agricultural robotic systems with the limited computing resources.A nonlinear disturbance observer was designed to compensate for the external disturbances in real time in order to enhance the robustness against time-varying disturbances and modeling uncertainties.Furthermore,the disturbance estimates were treated as the additional corrective inputs using conventional feedforward compensation.By contrast,the approach directly integrates the disturbance estimation into the output prediction of the ENMPC.Therefore,the predicted system outputs were explicitly accounted for the disturbances in the prediction horizon,thereby achieving the zero steady-state offset in trajectory tracking.The closed-loop stability of the NDOB-ENMPC controller was analyzed under bounded disturbances.Simulation studies were conducted to evaluate the performance under multiple disturbance scenarios,including the constant disturbances,time-varying disturbances,and combined slip.The results demonstrate that the better performance was achieved under complex and uncertain working conditions.The NDOB-ENMPC algorithm effectively suppressed the disturbance influences.The superior accuracy and robustness were achieved in the trajectory tracking,compared with the conventional nonlinear model predictive control.Field experiments were further performed using an autonomous orchard wheeled robot in a forest grassland environment.Experimental results show that the NDOB-ENMPC reduces the maximum absolute lateral and longitudinal tracking errors by 39.42%and 49.01%,respectively,compared with a standard NMPC algorithm.While the mean absolute errors are also reduced by 29.45%and 44.01%,respectively.In addition,the average computation time is reduced by 97.47%.The maximum absolute lateral and longitudinal errors are reduced by 17.86%and 37.64%,respectively,and the mean absolute errors by 16.41%and 20.59%,respectively,compared with a Feedforward Compensated NMPC algorithm.While a 97.57%reduction is obtained in the average computation time.The NDOB-ENMPC algorithm fully meets the requirements of the real-time implementation,high tracking accuracy,and robustness for the autonomous navigation of the wheeled robots in complex orchard environments.The finding can provide the computationally efficient solution to deploy the optimal control strategies on the low-cost agricultural robotic platforms.There is also strong potential for practical applications in intelligent orchard and forestry environments.关键词
扰动观测器/林果园轮式机器人/显式模型预测控制/轨迹跟踪/最优控制Key words
disturbance observer/orchard wheeled robots/explicit model predictive control/trajectory tracking/optimal control分类
农业科技引用本文复制引用
沈跃,王辉,张亚飞,何思伟,杨开奇,刘慧..基于扰动补偿的林果园轮式机器人ENMPC轨迹跟踪方法[J].农业工程学报,2026,42(3):26-35,10.基金项目
国家自然科学基金面上项目(51975260) (51975260)