双闭环串级控制算法自平衡两轮车研究_第1页
双闭环串级控制算法自平衡两轮车研究_第2页
双闭环串级控制算法自平衡两轮车研究_第3页
双闭环串级控制算法自平衡两轮车研究_第4页
双闭环串级控制算法自平衡两轮车研究_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、只能上传一篇文档,所以原文和翻译合并为一个。如果需要翻译版的word格式:链接: 密码:n6lj如果需要,请联系158434505,仅限悬赏者本人。双闭环串级控制算法自平衡两轮车研究摘要为了解决两轮自平衡两轮车的问题,本文提出了双级串联控制算法。该方法由于系统结构的特殊性,减少了平衡控制、速度控制和方向控制的耦合性。本文成功地解决了传感器卡尔曼滤波算法融合陀螺和加速度计,并加入模糊改进的控制算法,提高了转向系统的灵活性,从而大大提高了精度和系统的响应率。关键词串级控制,卡尔曼滤波,模糊控制,模糊控制,模糊控制1.概述国内外自平衡两轮车的几种控制方案。参考方案三PID控制器的线性组合是由飞思卡尔

2、智能车竞赛委员会提出。由瑞士联邦技术大学开发的两轮机器人乔设计基于最优控制和状态反馈控制 2 。人工神经网络已被用来构建两轮自平衡机器人的自适应控制器 3 。在第一个方案的基础上,本文提出了一种新的双串级控制方法。控制系统本身的结构大大降低平衡控制、速度控制和方向控制之间的相互耦合,使系统的参数系统易于调整,与状态反馈控制和先进的智能控制相比,具有更高的控制,它不需要非常精确的系统模型,减少了控制方法的复杂性。2.模型分析自平衡两轮车是一种典型的欠驱动系统,两轮车有四度的自由,只有左,右车轮可以驾驶。运动控制任务可分为以下三个基本控制任务:平衡控制、速度控制和方向控制。姿势平衡模型类似于一级倒

3、立摆。立车模型可以看作是一个简单的摆,倒在车轮,车轮驱动可以产生一个相对加速度,倒立摆的机械模型如图1所示。在非惯性系,它强调附加惯性力,力的加速度成比例的车轮,但它的方向是相反的,所以恢复力是:由于小,可以线性化。它还需要添加一个额外的阻尼力,使钟摆稳定,从而可以把方程变成:车轮的加速度是:是倒立摆的倾角,是倾斜角速度,K1和K2的比系数。调整模型的控制周期短,通常是几毫秒,它远小于常数机器时间。因此,电机基本上是在加速阶段运行。它是可能的控制模型保持直立,如果我们可以控制车轮的加速度,如方程3所示。3.双闭环串级调速双串级控制集平衡控制为内环的速度控制,其输出是控制电压,同时,它将转向角速

4、度控制作为方向控制的内环,它的输出是差分电压,如图2所示。在速度平衡串级控制系统中的姿态大扰动角被包含在小循环中,极大地提高了扰动的能力系统拒绝。在方向和角速度串级控制系统中,非线性控制对象包含在小循环中,因此控制系统具有良好的动态性能 6 ,这是一个很好的动态性能控制系统使转向系统更快,更灵活。3.1速度平衡串级控制对于直立的车辆,速度是成正比的向前倾斜 7 。因此,我们控制的态度角度的汽车来控制速度。外环的输入是平均速度和平均速度的偏差预期的两个轮子的速度,和输出是一个角度的大小。而内部循环的输入是陀螺仪的速度和姿态角反馈的倾角与速度的偏差,输出是PWM信号。为了减少内和外循环的级联干扰,

5、通常输出的外循环是光滑的,内循环应迅速响应,所以速度环采用了皮控制器,执行周期为10毫秒,而平衡回路采用了局部放电控制器,执行周期为2毫秒。3.2方向角速度串级控制方向控制主要是通过差速系统。在汽车的设计中,单循环控制很难实现一个流畅和快速的转弯,所以本文介绍了角速度闭环作为小循环的方向控制。传统的自适应控制不能适应不同的环境,因此,它是需要添加的模糊控制器。模糊自整定的模糊自整定是找出模糊的误差变化率与误差的3个参数之间的关系。根据模糊控制原理,3个参数在线修改,以满足不同的控制参数的不同要求,作为不同的错误和误差变化率,使被控对象具有良好的动、静态性能 8 。介绍双闭环模糊控制的伺服结构,

6、使汽车快速响应,并有良好的自我适应能力。3.3没有IMU传感器的角速度反馈传统的转向角速度测量方法是添加一个反映偏航偏差的陀螺,在使用现有的速度编码器的两个轮子的反馈速度信号也可以推断的大小转弯速度,原理如图3所示。假设汽车有一个恒定的角速度,转弯半径是L,汽车的车轮踏面是二维的,左、右车轮速度分别为vleft和vright,得出:可以得出结论,转向角速度是左边和右边的微分成正车轮,当采样间隔很短,两个车轮的速度可以反映实时转向角速度。该方法不仅避免了陀螺的漂移,而且可以简化硬件的设计不降低精度。3.4陀螺仪和加速度计的融合滤波器在这篇文章中,采用卡尔曼滤波方法融合的信号,从加速度计和陀螺仪,其中可以解决噪声干扰的问题,并提出最优估计值 9 。它有四个步骤:首先,预测先验估计值;第二,预测先验估计协方差矩阵;第三,校正先验估计值;最后,修正先验估计协方差矩阵。作为一个递归滤波器,卡尔曼滤波只需要通过以前和当前观察到的估计状态来计算当前状态估计值量。与批量处理的滤波技术相比,卡尔曼滤波不需要历史估计和观测数据,不仅可以节省内存,而且可以提供高精度的态度角。4.结论本文提出了一种双串级控制器的控制算法。一种自平衡两轮车由该算法设计的,可以在每秒2.2米的速度驱动,而且它可以适应

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论