论文部分内容阅读
无论是自然界还是人类社会,不确定性是一个普遍存在的因素,但对工程技术而言,这种不确定性的存在一般是不允许的。不确定性的存在使实际对象与所用数学模型之间有很大差别,如果仅仅根据标称系统来设计控制器,会使大量工程控制问题无法获得满意结果,甚至严重影响系统性能。因此,在非线性控制系统的设计中系统的鲁棒性成为一个必须研究的问题,使设计出来的控制器对各种各样的不确定性具有良好的鲁棒性,这是实际控制问题的需要。 本文对一类可以代表相当广泛的非线性系统的模型给出了鲁棒反步法和动态鲁棒反步法的设计过程,并对一类二阶级联系统给出了两种控制算法。论文给出的控制方法能够克服系统的不确定性,并有很好的鲁棒性。论文所研究的非线性系统是一类广泛的半严格反馈系统,系统的不确定性包括有界的参数不确定性,有界的输入增益的不确定性以及未知但有界的非线性方程和外部干扰。 在控制方法设计中主要应用了反步法(Backstepping)和滑模控制法。反步法用来递归设计每一步中的虚拟控制器,而每一步中的虚拟控制器以及最后的实际控制器利用滑模控制实现,对系统的不确定性进行补偿。论文给出的滑模反步法适用的系统范围更广泛,利用控制参数来决定每一步中的循迹误差。而且每一步中的虚拟控制能够补偿前一个子系统传递来的误差。 在此基础上,论文给出了动态鲁棒反步法的设计过程。这种方法的主要优点在于利用过滤器避免了每一步中对虚拟控制器的求导,过滤器的应用大大简化了控制器设计步骤。而且转换后的动态系统只含有较小的不确定性,因此每一步中的控制器只需要一个较小的增益来保证子系统的稳定。 其次,对于海浪干扰下的船舶,论文利用能量等分法给出了建立随机海浪模型的方法,提出了减摇和未减摇船舶横摇运动的计算方法,并通过仿真与实船数据的比较证明了论文提出方法的可行性。 最后建立了船舶运动的非线性数学模型,利用论文给出的滑模反步法设计了鲁棒控制器的有效性,仿真结果证明了横摇控制器完全可以实现系统设哈尔滨工程大学博士学位论文计的要求,而且也证明了这一控制算法具有较好的鲁棒性。关键词:不确定非线性系统;鲁棒控制;反步法(BackstePPing);滑模控制; 减摇鳍