摘要:为实现一类二阶非线性系统的轨迹跟踪控制,设计一种准滑模无模型自适应控制算法(quasi-sliding mode-model free adaptive control,SM-MFAC).首先,将模型分解为串联的两个离散子系统,并给出整体系统伪偏导数(pseudo partial derivative,PPD)的表达式;然后,利用两个子系统的输出数据设计出子系统2输出的期望状态,进而通过MFAC(model free adaptive control)对在线更新的期望状态进行不断追踪来实现对整体目标的跟踪控制;接着,对SM-MFAC控制系统进行稳定性分析,证明系统输出误差渐进跟踪到零的某个邻域内和等效控制输入是有界的;最后,以自由漂浮空间机械臂的关节轨迹跟踪控制为例验证SM-MAFC控制理论,在多体运动学与动力学仿真软件MBdyn中搭建一个平面两连杆的自由漂浮空间机械臂,关节系统中存在死区、输入饱和以及摩擦特性,通过在Matlab-simulink中的联合仿真表明:MFAC控制方案无法准确地估计出该类二阶非线性系统整体PPD的数值,导致控制性能降低,而所设计的SM-MFAC控制器相对于PID(proportional-integral-differential)、基于比例-微 分(proportional-differential,PD)的MFAC可以更快更准确地追踪目标曲线.