多关节机器人的智能滑模变结构控制方法研究
【摘要】:
对于多关节机器人的轨迹跟踪控制,自适应性和鲁棒性是其控制器应具备的两种基本控制特性。滑模变结构控制因为具有较强的鲁棒性,而成为一种有效的控制方法。但由于滑模变结构控制存在抖振,在一定程度上限制了其应用和发展。为了消除滑模变结构控制这个缺点,本文研究了滑模变结构控制与智能控制相结合的控制方法。主要包括滑模变结构控制与模糊控制、神经网络、遗传算法相结合的控制方法,并取得了如下成果:
(1)研究了多关节机器人的控制结构,设计了一种并行控制结构。该控制结构具有两个优点:一是充分利用机器人已知的知识,作为滑模控制的等效控制,缩短了智能控制部分对不确定性干扰学习的时间;二是充分利用了嵌入式系统和计算机通信等最新技术的发展成果,将对机器人不确定性干扰的学习任务分配给多个微处理器,利用计算机通信进行相互协作。这样简化了学习和控制算法,提高了控制速度。该控制结构兼有集中控制和分散控制的优点,不会因为某一关节的传感器损坏而影响其它关节的工作。所以,便于故障检测和排除,增强了控制系统的可靠性,并且便于并行处理,具有很强的鲁棒性。
(2)研究了模糊控制的设计方法和万能逼近特性。提出了一种快速自适应模糊滑模控制方法,并将此方法应用到两个机器人仿真系统中:针对具有建模误差和不确定干扰的机器人,设计了一个基于快速直接自适应模糊滑模控制的仿真系统;针对参数未知的不确定机器人,设计了一个基于快速间接自适应模糊滑模控制的仿真系统。这两个系统都不再需要对机器人的未知参数进行预先估计,通过模糊系统对机器人未知参数的逼近,使控制器的参数能随着机器人参数的变化而自适应地变化。因此,消除了滑模变结构控制的抖振。另外,文中利用李亚普诺夫稳定性定理证明了系统的稳定性,并详细分析了这两种控制系统的误差运行轨迹,从理论上证明了控制系统的误差只与模糊系统的逼近误差有关,而与系统的建模误差和干扰无关,所以该方法提高了控制系统精度、增强了控制系统的鲁棒性。
(3)研究了神经网络的设计和学习方法。针对具有建模误差和不确定干扰的机器人,提出了一种基于径向基函数的快速神经滑模控制方法。该方法通过神经网络在线学习机器人不确定性干扰的上界,消除了滑模控制的抖振。并利用李亚普诺夫稳定性定理推导出了神经网络的目标函数,保证了系统的稳定性。另外,文中详细分析了控制系统的误差特性和鲁棒性。
(4)研究了同时具有模糊控制和神经网络优点的模糊神经网络。针对具有建模误差和不确定干扰的机器人,提出了一种基于自组织模糊神经网络的全程滑模控制方法。该方法将模糊神经网络的结构学习和参数学习结合在一起,根据控制系统的性能要求自组织模糊规则,并利用梯度下降算法在线调整模糊神经网络的参数和权值,从而提高了控制系统的精度,消除了滑模控制的抖振。
(5)研究了遗传算法的设计方法。针对参数未知的不确定机器人,提出了一种基于改进遗传算法的模糊神经滑模控制方法。该方法首先利用神经网络对机器人进行数学建模,然后利用遗传算法离线优化模糊神经网络的参数,提高了控制系统的在线学习速度,最后利用梯度算法在线调节模糊神经网络的权值,使控制器参数能够随机器人参数的变化而变化,削弱了滑模控制的抖振。另外,为了解决简单遗传算法的不成熟收敛和收敛速度慢的问题,对实数编码的遗传算法设计了一种自适应遗传变异算法。该算法能有效实现全局优化,提高进化效率,对求解复杂的优化问题具有广泛的适应性。
|
|
|
|
1 |
周超俊,蒋慰孙,藤井省三;非线性系统的多模态ARMAX模型──一种基于插值理论的模型[J];自动化学报;1995年02期 |
2 |
李新忠,简林柯,何钺;连续跟踪轨迹的非线性系统迭代学习控制[J];机床与液压;1997年05期 |
3 |
丁伟东,孙志毅,吴聚华;一类非线性系统的迭代学习控制[J];系统仿真学报;2004年01期 |
4 |
徐余法;徐余法;俞金寿;;基于神经网络的非线性预测控制[J];电气自动化;2005年05期 |
5 |
沈永良;胡致强;赵建华;;基于动态非线性逼近的非线性系统预测控制[J];控制与决策;2007年01期 |
6 |
陈作贤;季海波;何德峰;;一类输出反馈非线性系统的鲁棒输出调节[J];中国科学技术大学学报;2008年12期 |
7 |
赵彤;许昕;曲绍华;;一类隐含控制输入非线性系统的自适应控制[J];青岛科技大学学报(自然科学版);2009年06期 |
8 |
王慧;容旭东;;非线性系统故障诊断与容错控制技术综述[J];浙江万里学院学报;2010年04期 |
9 |
罗国权,和永寿
,翟应田;电容非线性系统倍周期状态下对小信号的响应[J];云南大学学报(自然科学版);1988年01期 |
10 |
韩京清;非线性系统的状态观测器[J];控制与决策;1990年03期 |
11 |
胡仰曾;;一类非线性系统参数辨识的新方法及其在生化发酵过程建模中的应用[J];自动化学报;1990年06期 |
12 |
金凤莲;;非线性系统用模拟计算机仿真的研究[J];大连轻工业学院学报;1992年Z2期 |
13 |
岳振军,曹祖庆,陈浩球;非线性系统参数估计的迭代Bayes方法[J];东南大学学报;1995年05期 |
14 |
马晓军,王小捷,文传源;基于神经网络的非线性系统的输出调节[J];控制与决策;1995年03期 |
15 |
黄淑芳;起飞车航向稳定非线性系统的仿真研究[J];数据采集与处理;1996年01期 |
16 |
鲍立威,沈平,何敏;用人工神经网络K-Net构造状态观测器[J];信息与控制;1997年02期 |
17 |
卢俊国,汪小帆,王执铨;离散时间非线性系统的一种新型状态观测器[J];南京理工大学学报;1998年04期 |
18 |
施阳,徐德民,严卫生,任章;一类不确定性非线性系统的神经网络稳定控制[J];西北工业大学学报;1998年03期 |
19 |
袁南儿;一类非线性系统的变强度通-断模糊控制策略[J];电工技术学报;1998年06期 |
20 |
严星刚,林辉,戴冠中;一类非线性系统的D型在线学习控制[J];航空学报;1999年01期 |
|