随着航天技术的发展,越来越多的空间机械臂被应用到在轨服务中。为了保证空间机械臂在太空中稳定运行,就需要在升空之前对其进行大量的地面微重力环境下的仿真实验验证其各种性能指标。为了实现空间机械臂的地面微重力环境,同时保证高精度的微重力环境模拟效果,本文设计了一种三维主动悬吊式微重力模拟系统。该系统设有3个吊点机构,每个吊点实现微重力模拟的机构主要包括恒张力吊挂单元和二维水平直线运动单元。恒张力吊挂单元通过力传感器的反馈采用主动控制的方式实现空间机械臂竖直方向上的运动跟随和重力补偿。该单元的控制精度的高低直接影响到重力补偿精度的高低。二维水平直线运动单元通过角度传感器的反馈采用主动控制的方式实现空间机械臂水平方向上的运动跟随。该单元的运动跟随精度决定了是否会引入水平分力从而影响重力补偿精度。本文主要研究如何提高悬吊式微重力模拟系统的重力补偿精度。首先针对恒张力吊挂单元建立了数学模型,采用恒张力的控制思想提出一种基于模糊PID参数整定的力/位混合控制算法。该算法采用位置控制回路与力控制回路并联控制的结构,在力控制回路中通过模糊控制实现PID控制器参数的在线调整,实现高精度的重力补偿。并针对该单元的卷扬电机与电动缸的复合运动提出一种复合控制策略,实现卷扬电机对电动缸位移量程的扩展。然后针对于二维水平直线运动单元,设计了一种3-8-1网络结构的基于RBF神经网络系统辨识的增量式PID控制算法。通过RBF神经网络实现PID控制器参数的自适应调整,用以提高水平方向上的跟随运动的控制精度,从而避免引入水平分力对重力补偿精度造成影响。此外,本文还给出了控制系统的硬件组成及选型以及软件功能的设计流程。并在MATLAB/Simulink环境中搭建了仿真模型,仿真实验结果表明基于模糊PID 参数整定的...