基于MPC的球形机器人轨迹跟踪方法研究  

Research on trajectory tracking method of spherical robot based on MPC

在线阅读下载全文

作  者:刘春政 陈志华[1] 应展烽[2] 靳一聪 葛昊 LIU Chunzheng;CHEN Zhihua;YING Zhanfeng;JIN Yicong;GE Hao(National Key Laboratory of Transient Physics,Nanjing University of Science and Technology,Nanjing 210094,China;School of Energy and Power Engineering,Nanjing University of Science and Technology,Nanjing 210094,China)

机构地区:[1]南京理工大学瞬态物理国家重点实验室,南京210094 [2]南京理工大学能源与动力工程学院,南京210094

出  处:《兵器装备工程学报》2024年第7期290-297,共8页Journal of Ordnance Equipment Engineering

基  金:江苏省自然资源厅科技计划项目(JSZRHKJ202219)。

摘  要:单摆驱动式球形机器人运动存在欠驱动和非线性特性,导致轨迹跟踪难度较大。为此,提出了一种基于模型预测控制(MPC)的球形机器人轨迹跟踪控制方法。该方法首先利用拉格朗日动力学模型和参考运动轨迹,结合泰勒线性展开和时域离散处理,得到球形机器人运动状态偏差的预测模型。随后,以未来特定时段内轨迹跟踪误差最小为目标,在满足控制量和控制增量约束的条件下,利用二次规划对球形机器人长轴和短轴电机转矩进行滚动优化,同时在特定控制步长下不断根据优化结果进行电机转矩控制,最终实现对机器人参考轨迹的跟踪。仿真结果表明,与传统PID控制方法相比,所提MPC方法横向跟踪最大误差减少了0.664 4 m,纵向跟踪最大误差减少了0.112 1 m,跟踪误差曲线基本在0附近波动,具有明显的轨迹跟踪精度与稳定性优势。The trajectory tracking control of a spherical robot driven by a pendulum suffers from underactuation and nonlinearity,making it difficult to accurately follow desired trajectories.To address this,a Model Predictive Control(MPC)based trajectory tracking control method is proposed.This method utilizes the Lagrangian dynamics model and reference motion trajectory to derive a predictive model for the state deviation of the spherical robot,incorporating Taylor linearization and temporal discretization.Subsequently,with the objective of minimizing trajectory tracking errors within a future time horizon,subject to constraints on control inputs and control increment,a quadratic programming problem is formulated to optimize the rolling torques of the long and short axis motors of the spherical robot.The optimization results are used for torque control of the motors at specific control steps,enabling the robot to track the desired reference trajectory.Simulation results demonstrate that compared to the traditional PID control method,the proposed MPC method reduces the maximum lateral tracking error by 0.6644 m and the maximum longitudinal tracking error by 0.1121 m.The tracking error curve remains close to zero,indicating significant advantages in terms of trajectory tracking accuracy and stability.

关 键 词:球形机器人 非线性动力学模型 模型预测控制 滚动优化 轨迹跟踪 

分 类 号:TP242[自动化与计算机技术—检测技术与自动化装置]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象