AGV及其滑模变结构控制器设计
- 格式:pdf
- 大小:274.11 KB
- 文档页数:4
基金项目:国家自然科学基金资助项目(60575051);江苏省高校自然科学基金(03K J B120005)收稿日期:2007-04-09 修回日期:2007-11-08第25卷 第7期计 算 机 仿 真2008年7月文章编号:1006-9348(2008)07-0145-04遥微操作机器人系统滑模变结构控制研究王艳,曾庆军(江苏科技大学电子信息学院,江苏镇江212003)摘要:遥微操作机器人是一种应用于医疗、微生物工程及微机械等领域的特殊遥操作机器人系统,文中主要针对面向微创外科手术系统的遥微操作机器人系统中,操作者及作业环境往往具有时变性而易导致系统不稳定且难以控制的问题,在已有的动力学模型的基础上,设计了一种新型的滑模变结构控制方案,在该方案中主机械手采用阻抗控制而从机械手采用滑模变结构控制策略。
仿真实验结果表明了方案的有效性和鲁棒性,系统能较好地实现位置比例跟踪和力比例跟踪。
关键词:遥微操作机器人;滑模变结构控制;比例跟踪;仿真中图分类号:TP242 文献标识码:ASli di ng -M ode Contro ller for Tele -m icro m ani pul ation R obot Syste mWANG Y an ,ZENG Q ing-j u n(Schoo l of E lectronic and Info r ma ti on Eng i neer i ng ,Jiangsu U n i ve rs i ty o f Science and T echno l ogy ,Zhen jiang Jiangsu 212003,Chi na)ABSTRACT :T e le-m i c ro m anipulation robot i s a spec ial te l e -man i pu l a tion robot syste m used i nvasively i n m edi c i ne ,m icro -b i oeng ineer i ng and m i cro -m echan i ca l syste m.T he sy stem for M IS techno l og ies i n m ed i c i ne m ay be co m e unstab l e because the operater and ope rating-env ironment som eti m es hav e ti m e-vary i ng charac teristi cs .In or der to so lve t h is prob le m,a ne w slidi ng-mode contro ller sche m e is des i gned ,i n wh ich the i m pedance contro l is used fo r t he m aster dev ice ,wh ile the sli ding -m ode contro l is used fo r the slave dev ice .T he si m ulati on resu lts m anifest the vali d it y and robustness o f the desi gned contro llers and the syste m can atta i n better sca led track i ng o f p l ace m ent and force .KEY W ORDS :T ele-m icrom an i pu lati on robot ;S li ding-m ode con tro ;l Scaled track i ng;S i m u l ation1 引言遥操作机器人是指在人的操纵下能在人难以接近(距离遥远、对人有害或操作有难度)的环境中完成比较复杂的精细操作的一种远距离操作系统。
滑模控制和滑膜变结构控制1. 引言滑模控制和滑膜变结构控制是现代控制理论中重要的控制策略,广泛应用于各个领域的控制系统中。
滑模控制通过引入一个滑模面来实现系统的稳定性和鲁棒性;滑膜变结构控制通过在线调整系统的结构以适应不确定性和外部扰动。
2. 滑模控制滑模控制最早由俄罗斯科学家阿莫斯特芬于1968年提出,并在1974年得到了进一步的发展。
滑模控制通过引入一个滑模面,将系统状态从非线性区域滑到线性区域,从而实现系统的稳定性和鲁棒性。
2.1 滑模面滑模面是滑模控制的核心概念之一,它通常由一个超平面表示,可以用数学方程描述为:s=Sx其中,s为滑模面,S为一个可逆矩阵,x为系统的状态变量。
2.2 滑模控制律滑模控制律用于调节系统状态,以使系统状态滑到滑模面上。
滑模控制律的一般形式可以表示为:u=−S−1B Tλ(s)其中,u为控制输入,B为输入矩阵,λ(s)为滑模曲线。
2.3 滑模控制的优点滑模控制具有以下几个优点:•鲁棒性强:滑模控制能够在面对参数扰动和外部干扰时保持系统的稳定性。
•快速响应:由于滑模面能够将系统状态快速滑到线性区域,使得系统具有快速响应的特性。
•无需精确模型:滑模控制不需要系统的精确模型,因此对于复杂系统的控制较为便捷。
3. 滑膜变结构控制滑膜变结构控制(SMC)由美国科学家丹尼尔·尤斯托曼在20世纪90年代末提出,是一种基于滑模控制的新型控制策略。
滑膜变结构控制通过在线调整系统的结构以适应不确定性和外部扰动,从而提高系统的鲁棒性和性能。
3.1 滑膜设计滑膜变结构控制的关键是设计一个合适的滑膜来响应系统的不确定性和扰动。
滑膜通常由一个或多个滑模面组成,通过在线调整滑膜的参数,可以适应不同的工作条件和控制要求。
3.2 滑膜变结构控制律滑膜变结构控制律的一般形式可以表示为:u=−K(θ)s−δ(θ)sign(s)其中,u为控制输入,K(θ)和δ(θ)分别为滑膜参数和输出增益,θ为参数向量,s为滑模曲线。
滑模变结构控制及应用滑模变结构控制(Sliding Mode Control,SMC)是一种具有强鲁棒性和抗扰动能力的非线性控制方法。
它是20世纪80年代发展起来的一种控制方法,它通过在滑模面上引入一个不连续函数来实现对系统状态的高频率的转换控制,从而将控制系统的性能提高到一个新的水平。
滑模变结构控制在自动控制领域中得到了广泛的研究与应用,下面我将就其基本原理、设计方法以及应用领域进行详细介绍。
滑模变结构控制的基本原理:滑模变结构控制的基本原理是引入一个滑模面,通过使系统状态在滑模面上进行快速的滑动,从而达到控制系统的稳定性和鲁棒性。
在滑模面上,系统状态由于受到控制输入和系统的非线性特性的影响而发生快速切换,从而使系统状态的滑动速度不断变化,最终达到滑动面的稳定状态。
滑模控制器利用滑模面上的控制输入来驱动系统状态沿着滑模面滑动,以实现状态的稳定和跟踪。
滑模变结构控制的设计方法:滑模变结构控制一般包括滑模面的设计和滑模控制器的设计两个步骤。
滑模面的设计要求其具有可实现性、稳定性和鲁棒性等特性,常用的滑模面设计方法包括等效控制、非线性控制、线性控制等。
滑模控制器的设计包括产生控制输入和产生滑模面两个部分,常用的滑模控制器设计方法包括理想滑模控制器、改进滑模控制器、自适应滑模控制器等。
滑模变结构控制的应用领域:滑模变结构控制在各个领域中都有广泛的应用,下面我将就几个典型的应用领域进行介绍。
1. 机械控制系统:滑模变结构控制在机械控制系统中应用广泛,例如机械臂控制、机械手控制等。
滑模变结构控制可以提供强鲁棒性和抗扰动能力,可以保证机械系统在复杂环境下的精确运动和稳定控制。
2. 电力系统:滑模变结构控制在电力系统中的应用主要包括电力系统稳定控制、电力系统调度控制等。
滑模变结构控制可以有效地处理电力系统中的不确定性和扰动,提高电力系统的稳态和动态性能。
3. 交通运输系统:滑模变结构控制在交通运输系统中的应用包括车辆控制、交通信号控制等。
滑模变结构控制理论及其在机器人中的应用研究共3篇滑模变结构控制理论及其在机器人中的应用研究1滑模变结构控制(Sliding Mode Control,SMC)是一种非线性控制方法,具有高精度、强适应性、鲁棒性好等优点,因此被广泛应用于机器人控制领域。
其基本思想是构造一个滑模面,使系统状态到达该面后就会保持在该面上运动,在保证系统稳定性的同时达到控制目的。
本文将阐述滑模变结构控制的理论基础以及在机器人控制中的应用研究。
一、滑模变结构控制的理论基础1. 滑模面滑模面是滑模控制的核心概念,它是一个虚拟平面,将控制系统的状态分为两个区域:滑模面上和滑模面下。
在滑模面上,系统状态变化很小,具有惯性;而在滑模面下,系统状态变化很大,具有灵敏性。
在滑模控制中,系统状态必须追踪滑模面运动,并保持在滑模面上,进而实现控制目的。
2. 滑模控制定律滑模控制定律是滑模变结构控制的核心之一,主要由滑模控制器和滑模面组成。
滑模控制器将系统状态误差与滑模面上的虚拟控制输入之间做差,生成实际控制输入。
而滑模面则是根据控制目的和系统性质,通过手动选择滑模面的形状和大小来合理地设计。
例如,对于已知模型的系统,可使用小扰动理论来设计滑模面;而对于未知模型的系统,可使用自适应滑模控制来自动调节滑模面。
总体来说,滑模控制定律是一种强鲁棒控制方法,在快速响应、鲁棒性和适应性等方面都表现出色。
3. 滑模变结构控制滑模变结构控制是将滑模控制定律与变结构控制相结合形成的一种新型控制方法。
在滑模变结构控制中,滑模面被用来描述整个系统状态,而滑模控制定律则用来保证系统状态追踪滑模面的过程中,系统特征不会发生大的变化。
换句话说,滑模控制定律的目的是在系统状态到达滑模面后,控制系统能够迅速且平稳地滑过该面,进而保持在滑模面上稳定运动。
二、滑模变结构控制在机器人中的应用研究滑模变结构控制广泛应用于机器人控制领域,例如:机器臂控制、移动机器人控制、人形机器人控制等。
关键字:滑模变结构PI 直流伺服电机PID1引言滑模变结构控制系统是一类特殊的变结构控制系统。
起特殊之处在于,系统的控制不仅有切换,而且该切换特性可以迫使系统的状态在切换面上沿预定的轨迹作小幅度、高频率的趋近运动-滑动模态运动。
这种滑动模态可以设计成与系统的参数及扰动无关。
这样,滑模变结构控制无须系统在线辨识就具有很好的鲁棒性。
滑模变结构控制近年来已被广泛应用于处理一些复杂的线性系统、非线性系统、时变、多变量耦合等确定性和不确定性系统,可使系统获得良好的动态品质[1]。
而对于高性能的直流伺服系统,一般要求精度高、无超调、响应速度快且鲁棒性好。
根据自动调节原理设计的常规PID、PI等控制器,结构简单,设计方法成熟,也容易实现,但直流伺服系统中的非线性、参数的时变性和外部扰动等都影响系统的控制性能,很难满足高精度伺服系统的要求。
滑模变结构控制的滑动模态对加给系统的干扰和系统的各种摄动具有完全自适应性,所以能完全满足高精度伺服系统的控制要求[2,4]。
2滑模变结构控制器设计直流伺服系统的结构框图如图1所示,虽然在多数情况下常把电机的参数看成常数,但实际当转速在大范围内变化时,电机的参数并非常数,而滑模控制正好对参数的变化不太敏感,故使用这种控制方式来控制电机具有很大的优越性。
2.3切换函数s的选取2.4控制量u的求取3仿真与结论由仿真结果可以看到,显然,当有电机参数大幅摄动时,滑模变结构控制系统能适应系统参数的变化,响应时间很快,很快达到稳态,无超调;而PID产生了大幅度的超调,对于直流伺服电机控制系统而言,超调过大,严重影响加工等过程。
5结束语本文通过对直流伺服系统分析,并对其设计了滑模变结构控制策略,设计方法简单,易于实现。
从仿真分析可知,滑模变结构控制优于PID控制,具有较强抑制参数摄动,自适应强。
另外合理地选择切换函数和控制率参数,滑模变结构控制系统具有快速性好、无超调、无静差的优良动、静态性能,而且系统参数摄动时,具有很好的鲁棒性。
永磁同步电动舵机系统滑模变结构控制器设计苏伟杰;张军;张波;王厚浩;陶键【摘要】Based on electric steering system, a vector control model of the surface permanent magnet synchronous motor(SPMSM)is established. A sliding mode variable structure controller based on index reaching law is designed, and chattering inhibition is carried out on this basis. A combined controller is designed by the combination of variable index reaching law sliding mode controller and PID controller. This controller can not only maximize the rapidity and robustness of sliding mode variable structure control, but also make use of the advantages of PID to reduce the chattering. Finally, the chattering inhibitory effect of this electric steering system is verified by comparing with the simulation of sliding mode controller based on index reaching law. The simulation results show that the combined controller can reduce the static error by 85%and basically eliminate the chattering at the end of the sliding mode.%针对电动舵机系统,建立表贴式永磁同步电机(SPMSM)矢量控制模型.设计基于指数趋近律的滑模变结构控制器,并在此基础上进行抖振抑制.利用变指数趋近律滑模控制器与比例-积分-微分(PID)控制器相结合,设计组合控制器,既可最大程度地发挥滑模变结构控制的快速性与鲁棒性,又可利用PID控制的优势减小系统最后的抖振.最后,通过与基于指数趋近律的滑模控制器进行仿真对比,验证组合控制器对电动舵机系统抖振的抑制效果.仿真结果表明:设计的组合控制器将系统静差减小了85%,并基本消除了滑模末端的抖振.【期刊名称】《上海航天》【年(卷),期】2018(035)003【总页数】7页(P101-107)【关键词】永磁同步电机;电动舵机;滑模变结构;抖振抑制;变指数趋近率;组合控制器;静差【作者】苏伟杰;张军;张波;王厚浩;陶键【作者单位】上海航天控制技术研究所,上海 201109;上海航天控制技术研究所,上海 201109;上海航天控制技术研究所,上海 201109;上海航天控制技术研究所,上海201109;上海航天控制技术研究所,上海 201109【正文语种】中文【中图分类】TM3410 引言电动舵机系统机械结构中存在齿轮、滚珠丝杆等传动机构,且系统中包含大量非线性因素[1],因此传统的比例-积分-微分(PID)控制器在控制性能方面存在明显缺陷。
一类机器人系统滑模变结构控制研究的开题报告开题报告:一类机器人系统滑模变结构控制研究一、研究背景机器人技术已经成为现代制造业的重要组成部分之一,机器人在工业、服务、医疗等诸多领域有着广泛应用,不仅能够提高生产效率,还可以降低人力成本和劳动强度,促进了社会和谐发展。
随着机器人技术的不断发展,如何提高机器人控制的精度和鲁棒性已成为当前研究的热点问题之一。
滑模控制作为一种常用的非线性控制方法,因其具有较强的鲁棒性和适应性,在机器人控制中得到广泛应用。
而滑模变结构控制则是一种进一步改进的滑模控制方法,能够更好地保持系统的稳定性和性能。
本文旨在研究一类机器人系统的滑模变结构控制方法,以提高机器人控制的精度和鲁棒性,为实际应用提供参考和借鉴。
二、研究内容(1)针对一类机器人系统,建立系统模型,并进行系统分析。
(2)设计系统的滑模变结构控制器,应用滑模控制和误差反演的思想,实现对系统的精确控制。
(3)利用Matlab仿真软件对设计的控制器进行验证,并与传统的滑模控制方法进行对比分析。
(4)在实际机器人系统中验证设计的控制器,比较实验数据与仿真结果的差异,分析其原因。
三、研究意义和目的滑模变结构控制方法具有较强的鲁棒性和适应性,在机器人控制中应用广泛,本文旨在研究一类机器人系统的滑模变结构控制方法,探索其在机器人控制中的优势和应用前景,具体意义如下:(1)提高机器人系统的控制精度和鲁棒性,实现对机器人的高效精准控制。
(2)探索并完善滑模变结构控制方法的理论体系和应用技术,丰富机器人控制的理论基础和应用方法。
(3)为机器人控制的发展和产业化提供技术支撑和理论指导,促进机器人技术的持续健康发展。
四、研究方法本文将采用以下研究方法:(1)系统建模方法:运用数学模型和物理模型,建立一类机器人系统的数学模型,分析其特性和性能。
(2)滑模变结构控制方法:尝试应用滑模控制和变结构控制相结合的控制技术,在控制系统中引入滑模面和切换控制器,实现对机器人的精准控制。
基于微分器的移动轮式机器人滑模变结构控制移动轮式机器人是一种具有多自由度的非线性、不确定性和非平稳性的复杂系统,其控制问题一直是研究的热点之一、滑模控制是一种针对非线性系统、不确定性系统和扰动系统设计的一种控制方法,具有抗干扰性强、鲁棒性好等优点,已被广泛应用于各类复杂系统的控制中。
本文将结合微分器和移动轮式机器人,设计一种基于微分器的滑模变结构控制方法,以解决移动轮式机器人的控制问题。
1.移动轮式机器人的数学模型移动轮式机器人通常由多个轮子组成,通过调整轮子的转速来实现运动控制。
其数学模型可以表示为:\[\begin{equation}\begin{aligned}\dot{x} &= v \cos(\theta) \\\dot{y} &= v \sin(\theta) \\\dot{\theta} &= \omega \\\dot{v} &= u_1 \\\dot{\omega} &= u_2\end{aligned}\end{equation}\]其中,\(x\)和\(y\)表示机器人的位置坐标,\(\theta\)表示机器人的朝向角,\(v\)表示机器人的线速度,\(\omega\)表示机器人的角速度,\(u_1\)和\(u_2\)分别表示机器人的线速度和角速度的控制输入。
2.微分器的设计微分器是一种可以对信号进行微分运算的电路,其输出为输入信号的微分值。
微分器可以用于提取信号的高频成分,对非线性系统的控制起到重要作用。
在本文中,将设计一个一阶微分器,其传递函数为:\[G(s)=Ks\]其中,\(K\)为微分器的增益。
3.滑模变结构控制策略滑模控制是一种通过引入滑模面,使系统的状态在滑模面上快速收敛到期望值的控制策略。
在本文中,设计一种基于微分器的滑模变结构控制方法,其控制律为:\[u_1 = -k_1e_1 - k_2\hat{e}_1 - \frac{1}{K}\dot{\hat{e}}_1+ V_1\]\[u_2 = -k_3e_2 - k_4\hat{e}_2 - \frac{1}{K}\dot{\hat{e}_2}+ V_2\]其中,\(e_1 = x_d - x\)和\(e_2 = \theta_d - \theta\)分别表示位置和朝向误差,\(\hat{e}_1 = x_d - x\)和\(\hat{e}_2 = \theta_d- \theta\)分别表示位置和朝向的估计误差,\(k_1, k_2, k_3, k_4\)为滑模控制器的增益,\(V_1\)和\(V_2\)为微分器的输出。
AGV及其控制器设计与开发随着自动化和智能化技术的快速发展,自动导引车(AGV)及其控制器在工业应用中的地位越来越重要。
本文将介绍AGV和控制器的基本概念、原理,分析设计与开发过程中的关键技术,并探讨未来的发展趋势。
AGV是一种能够自主或半自主地完成货物运输任务的车辆。
它通常配备有电池、电机、传感器等组件,可在预先设定的路径上行驶。
控制器是AGV的大脑,负责接收来自传感器的信号,根据控制算法作出决策,调整车辆的行驶状态。
AGV的主要驱动方式包括轮式、轨道式、悬挂式等。
电机是AGV的重要组件,它直接影响AGV的性能。
传感器如激光雷达、摄像头、超声波等用于获取环境信息,帮助AGV进行路径规划和障碍物识别。
控制算法是实现AGV自主行驶的关键,它可以根据传感器获取的信息,结合预定的路径,计算出AGV所需的行驶轨迹。
AGV控制器设计与开发的核心是硬件和软件部分。
硬件部分主要包括主控制器、电机驱动器、传感器接口等。
主控制器一般采用嵌入式系统,具有强大的计算能力和实时性。
电机驱动器用于控制电机的转速和转向,直接影响AGV的行驶性能。
传感器接口用于连接各类传感器,以获取环境信息。
软件部分则包括控制算法、通信协议、系统诊断等。
控制算法是实现AGV自主行驶的关键,它可以根据传感器获取的信息,结合预定的路径,计算出AGV所需的行驶轨迹。
通信协议则负责控制器与其他设备或系统的信息交流。
系统诊断用于实时监测控制器的运行状态,确保其稳定可靠。
在AGV控制器设计与开发过程中,需要注意以下几个问题:路径规划与优化:不仅要考虑预设路径的准确性,还要结合实际应用场景,如货物的放置位置、装卸货方式等,进一步优化路径规划算法。
传感器融合与精度提升:结合多种传感器,如激光雷达、摄像头、超声波等,提高环境感知的精度和稳定性。
能耗优化:通过选用高效电机、优化行驶路径等方式降低AGV的能耗,提高续航能力。
安全性提升:加强紧急情况下的处理能力,如设置紧急停车装置、加强避障能力等,提高AGV的安全性能。
滑模控制和滑膜变结构控制滑模控制和滑膜变结构控制是两种常用的控制方法,它们都具有在非线性系统中实现稳定控制的能力。
本文将从定义、原理、特点、应用等方面对这两种控制方法进行详细介绍。
一、滑模控制1.定义滑模控制是一种基于变结构控制的技术,它通过引入一个滑动模式来实现对系统的稳定性和鲁棒性的增强。
具体而言,它将系统分为两个部分,即“滑动模式”和“剩余部分”,然后设计一个控制器来使得系统的状态在“滑动模式”中运动,从而实现对系统的稳定和鲁棒性的保证。
2.原理滑模控制依赖于一个称为“滑动面”的函数,在该函数上系统状态会以特定方式运动。
当状态达到该函数上时,它将被强迫保持在该函数上,并且不会离开该函数。
因此,如果我们能够设计一个适当的“滑动面”,并使其与所需目标状态相交,则系统将被迫达到目标状态并保持在该状态上。
3.特点(1)鲁棒性:由于滑模控制依赖于变结构控制技术,因此它对系统中的不确定性和扰动具有很强的鲁棒性。
(2)快速响应:滑模控制器可以实现非常快速的响应,因为它可以在瞬间将系统状态从一个位置转移到另一个位置。
(3)简单性:相对于其他控制方法,滑模控制器通常比较简单,易于实现和调整。
4.应用滑模控制广泛应用于工业自动化、航空航天、机器人等领域。
例如,在直升机悬停控制中,滑模控制可以实现对直升机在空气动力学效应和风力扰动下的稳定悬停;在机器人轨迹跟踪问题中,滑模控制可以实现对机器人轨迹跟踪过程中的姿态稳定性和鲁棒性的保证。
二、滑膜变结构控制1.定义滑膜变结构控制是一种基于非线性系统理论和变结构控制理论的新型智能控制方法。
该方法通过引入一个“滑膜”来实现对非线性系统的稳定性和鲁棒性的增强。
2.原理滑膜变结构控制通过引入一个“滑膜”来实现对系统的控制。
滑膜是一个特殊的函数,它可以将系统分为两个部分,即“滑膜模式”和“剩余部分”。
然后设计一个控制器来使得系统的状态在“滑膜模式”中运动,从而实现对系统的稳定和鲁棒性的保证。
第1章绪论滑模变结构控制简介变结构控制(VSC: Variable Structure Control)本质上是一类特殊的非线性控制,其非线性表现为控制的不持续性,这种控制策略与其它控制的不同的地方在于系统的“结构”并非固定,而是能够在动态进程中,按照系统当前的状态(如误差及其各阶导数等),有目的地不断转变,迫使系统依照预定“滑动模态”的状态轨迹运动,所以又常称变结构控制为滑动模态控制(SMC: Sliding Mode Control),即滑模变结构控制。
由于滑动模态能够进行设计且与对象参数及扰动无关,这就使得变结构控制具有快速响应、对参数转变及扰动不灵敏、无需系统在线辩识,物理实现简单等长处。
该方式的缺点在于当状态轨迹抵达滑模面后,难于严格地沿着滑面向着平衡点滑动,而是在滑模面双侧来回穿越,从而产生哆嗦。
变结构控制出现于50年代,经历了40余年的进展,已形成了一个相对独立的研究分支,成为自动控制系统的一种一般的设计方式,适用于线性与非线性系统、持续与离散系统、肯定性与不肯定性系统、集中参数与散布参数系统、集中控制与分散控制等。
而且在实际工程中逐渐取得推行应用,如电机与电力系统控制、机械人控制、飞机控制、卫星姿态控制等等。
这种控制方式通过控制量的切换使系统状态沿着滑模面滑动,使系统在受到参数摄动和外干扰的时候具有不变性,正是这种特性使得变结构控制方式受到各国学者的重视。
变结构控制进展历史变结构控制的进展进程大致可分为三个阶段:(1)1957-1962年此阶段为研究的低级阶段。
前苏联的学者Utkin和Emelyanov在五十年代提出了变结构控制的概念,大体研究对象为二阶线性系统。
(2)1962-1970年六十年代,学者开始针对高阶线性系统进行研究,但仍然限于单输入单输出系统。
主要讨论了高阶线性系统在线性切换函数下控制受限与不受限及二次型切换函数的情形。
(3)1970年以后在线性空间上研究线性系统的变结构控制。
自行车机器人的滑模控制器的设计与仿真摘要自行车机器人是近年来机器人学术界所提出的一种全新的智能运输(或交通)工具概念,由于其车体窄小、可做小半径回转、运动灵活、结构简单,因此有广泛的应用空间。
到目前,在国内仍处于理论探讨和初步的实验研究阶段。
关于自行车机器人控制系统,世界上在研制的并不多。
由于双轮自行车的动力学特征较为复杂,其两轮纵向布置,与地面无滑动接触,它本身就是一个欠驱动的具有侧向不稳定的非完整系统,如果不对它实施侧向控制,它就会倾倒而无法稳定运行,进而无法产生纵向运动,同时自行车具有对称性特征。
因此,自行车机器人的控制问题相当困难。
基于上述原因,使得自行车机器人(也称无人驾驶自行车)具有一定的学术价值。
本文以自行车机器人的动力学建模、控制问题作为研究对象,采用拉格朗日方法建立了依靠调节车把保证自行车机器人平衡的SISO非线性动力学模型。
使用近似线性化的方法将非线性模型进行了线性化,设计了线性系统控制器,使自行车机器人在小范围内的变化可以得到有效的控制。
分析了SISO非线性动力学模型的特征,并提出了基于稳定滑模控制器对自行车机器人模型的控制方法,从而能够更加有效的实现自行车机器人的稳定控制。
并对所建的模型滑模控制设计,同时,对其进行仿真。
关键词:串级滑模控制;稳定滑模控制;分层滑模控制Sliding bicycle robot controller design and simulationABSTRACTThe bicycle robot that is proposed by academics in the field of robot in recent years is a new conception of intelligent transport (or traffic) tool.Because of its narrow body, do small turning radius, flexible movement, simple structure, it is widely used in space. Up to now, the country is still in the theoretical study and preliminary experimental research stage. About bicycle robot control system in the world is not much developed. Since the dynamic characteristics of two-wheeled bike is more complex, it rounds vertical arrangement, no sliding contact with the ground, which is itself an under-drive system with non-intact lateral instability, if not its implementation lateral control, it stable operation can not be dumped, and thus can not produce longitudinal motion, while bicycle symmetry characteristics. Therefore, bicycle robot control problems quite difficult. For these reasons, making the bike robot (also known as unmanned bike) with a certain value.In this paper, the bicycle robot dynamic modeling, control issues as the research object, using the Lagrangian method relies on the establishment of a regulator to ensure that the bicycle handlebar robot balanced SISO nonlinear dynamics model. Approximate linearization method using the nonlinear model was linearized linear system controller is designed to make the bicycle robot in a small range of variation can be effectively controlled. Analysis of the characteristics of SISO nonlinear dynamics model, and presents a stable sliding controller based on the model of the bicycle robot control method, which can more effectively achieve the bicycle robot stability control. And built a model of sliding mode control design, while its simulation.Key words:cascade sliding-mode control;stable sliding-mode control;hierarchical sliding-mode control目录摘要 (I)ABSTRACT (II)1 绪论 01.1 自行车机器人的研究现状及发展 01.2 变结构控制理论的产生与发展 (4)2 自行车机器人SISO非线性系统动力学建模与控制 (7)2.1 自行车机器人的建模 (7)2.2 自行车机器人的运动分析 (9)2.3 自行车机器人SISO非线性系统的近似线性化控制 (13)2.3.1 近似线性化模型 (13)2.3.2 最优二次型控制器设计 (15)2.3.3 仿真实验 (17)3 滑模变结构控制理论 (20)3.1 滑模变结构的控制原理 (20)3.2 滑模变结构控制的定义 (21)3.3 变结构控制系统的设计 (24)4 自行车机器人SISO非线性系统的滑模控制 (26)4.1 自行车机器人系统的结构特性 (26)4.1.1 非完整约束 (26)4.2 自行车机器人系统的稳定滑模控制 (28)4.2.1 稳定滑模控制器的结构设计 (28)4.2.2 稳定滑模控制的仿真实验结果分析 (30)5 总结与展望 (31)参考文献 (32)谢辞 (33)1 绪论1.1 自行车机器人的研究现状及发展国外对自行车的运动理论研究已有上百年历史,但是迄今自行车运动的动力学原理并未完全阐述清楚。