基于微控制器k60的光电智能车控制软件设计论文(45页).doc
《基于微控制器k60的光电智能车控制软件设计论文(45页).doc》由会员分享,可在线阅读,更多相关《基于微控制器k60的光电智能车控制软件设计论文(45页).doc(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-基于微控制器k60的光电智能车控制软件设计论文-第 35 页西安文理学院物理与机械电子工程学院本科毕业论文(设计)题 目 基于微控制器k60的光电智能车 控制软件设计 专业班级 09自动化1班 学 号 08103090102 学生姓名 赵昆鹏 指导教师 雷俊红 设计所在单位 西安文理学院 2013 年 5 月西安文理学院本科毕业设计(论文)指导教师评分表学生姓名赵昆鹏学 号08103090102专 业自动化班 级1班毕业设计(论文)题目基于微控制器k60的光电智能车控制软件设计设计(论文)起止时间 2013年 1 月 10 日至 2013 年 5 月 24 日指导教师评语:建议成绩:指导教师
2、签名: 年 月 日西安文理学院本科毕业设计(论文)评阅教师评分表学生姓名赵昆鹏学 号08103090102专 业自动化班 级1班毕业设计(论文)题目基于微控制器k60的光电智能车控制软件设计设计(论文)起止时间 2013 年 1 月 10 日至 2013 年 5 月 24 日评阅教师评语:建议成绩:评阅教师签名: 年 月 日西安文理学院本科毕业设计(论文)答辩记录学生姓名赵昆鹏学 号08103090102专业名称自动化答辩时间2013年5月24 日答辩地点C0311指导教师雷俊红题 目基于微控制器k60的光电智能车控制软件设计答辩小组成 员姓 名职 称姓 名职 称提问及回答情况记录: 记录人签
3、字: 年 月 日答辩成绩:答辩小组组长签名: 年 月 日毕业论文成绩答辩委员会认定成绩毕业论文等级学院答辩委员会意见:负责人签名: 年 月 日注:1、毕业论文成绩=指导教师成绩40%评阅教师成绩20%答辩成绩40%;2、答辩委员会认定成绩是根据该生毕业设计期间的表现及该专业整体论文情况的综合评定成绩。3、论文等级分优秀(90分)、良好(8089分)、中等(7079分)、及格(6069分)、不及格(g( g 是重力加速度)那么回复力的方向便于位移方向相反了。 此外,为了使得倒立摆能够尽快地在垂直位置稳定下来,还需要增加阻尼力,与偏角的速度成正比,方向相反。因此式(2-1)可变为 (2-2)按照上
4、面的控制方法,可把倒立摆模型变为单摆模型,能够稳定在垂直位置。因此,可得控制车轮加速度的控制算法 (2-3)式中, 为车模倾角; 为角速度; 、 均为比例系数;两项相加后作为车轮加速度的控制量。只要保证在 g 0、 条件下,可以维持车模直立状态。其中, 决定了车模是否能够稳定到垂直位置,它必须大于重力加速度; 决定了车模回到垂直位置的阻尼系数,选取合适的阻尼系数可以保证车模尽快稳定在垂直位置。 因此控制车模稳定,需要下列两个条件:(1)能够精确测量车模倾角 的大小和角速度 的大小; (2)可以控制车轮的加速度2.2 车模速度控制车模运行速度是通过控制车轮速度实现的,车轮通过车模两个后轮电机经由
5、减速齿轮箱驱动,因此通过控制电机转速可以实现对车轮的运动控制。 电机的运动控制有三个作用: (1)通过电机加速度控制实现车模直立稳定。其中控制规律由上一节给出; (2)通过电机速度控制,实现车模恒速运行和静止。比赛规则中要求车模速度恒定,要求车模在比赛之前和冲过终点之后保持静止状态。通过速度控制,就可以提高车模稳定性,从而达到静止的要求。比赛中规则要求车模静止,或者需要通过路桥等障碍,速度控制将会发挥作用。 (3)通过电机差速控制,可以实现车模方向控制。差速的控制方法参见下一小节“车模方向控制”。电机运动控制是通过改变施加在其上的驱动电压实现的。对于电机的电磁模型、动力学模型以及车模的动力学模
6、型进行分析和简化,可以将电机运动模型简化成如下的一阶惯性环节模型。施加在电机上一个阶跃电压 Eu (t),电机的速度变化曲线为 (2-4)式中,E 为电压;u (t)为单位阶跃函数;T1 为惯性环节时间常数;km 为电机转速常数。 对应不同的电压,电机的速度变化曲线如图2.6所示。图2. 6 电机在不同电压下的速度由图2.6 可以看出,电机运动明显分为两个阶段:第一个阶段是加速阶段;第二个阶段为恒速阶段。其中,在加速阶段,电机带动车模后轮进行加速运动,加速度近似和施加在电机上的电压成正比,加速阶段的时间长度取决于时间常数 ,该常数由电机转动惯量、减速齿轮箱、车模的转动惯量决定;在恒速阶段,电机
7、带动车模后轮进行恒速运行,运行速度与施加在电机上的电压成正比。 调整车模直立时间常数很小,此时电机基本上运行在加速阶段。由上一节式(2-3)计算所得到的加速度控制量a 再乘以一个比例系数,即为施加在电机上的控制电压,这样便可以控制车模保持直立状态。 车模运行速度调整时间相对很长,此时,电机速度与施加在其上的电压成正比。通过传统的PID 反馈控制,便可以精确控制电机的运行速度,从而控制车模的运行速度。 电机速度控制需要测量电机的转速,电机旋转速度可以通过安装在电机输出轴上的光电编码盘方便获得。如图2.7 所示图2. 7 电机速度检测对于电机速度PID 控制方法如图2.8 所示。图2.8 电机 P
8、I 反馈控制电机速度控制采用了PI 调节器,具体实现可以通过单片机软件编程实现。2.3 车模方向控制 实现车模方向控制是保证车模沿着竞赛道路比赛的关键。通过道路中心反射光强偏差检测与电机差动控制实现方向控制。(1) 道路反射光强度的偏差检测道路中心反射光强度偏差可以通过线性CCD来反馈实现。CCD是一种半导体器件,能够把光影信号转化为数字信号。(2) 电机差动控制 利用光强偏差检测信号分别与车模速度控制信号进行加和减,形成左右轮差动控制电压,使得车模左右轮运行角速度不一致进而控制车模方向。如图2.9 所示。图2. 9 通过差动控制左右电机驱动电压控制车模方向通过左右电机速度差驱动车模转向消除车
9、模偏差,这个过程是一个积分过程。因此车模差动控制一般只需要进行简单的比例控制就可以完成车模方向控制。2.4 车模倾角测量在上节车模直立控制中介绍了控制车模直立的算法,通过测量车模的倾角和倾角加速度控制车模车轮的加速度来消除车模的倾角。因此车模倾角以及倾角加速度的测量成为控制车模直立的关键。测量车模倾角和倾角加速度可以通过加速度传感器和陀螺仪实现。加速度传感器可以测量由地球引力作用或者物体运动所产生的加速度。竞赛规则规定如果车模使用加速度传感器必须使用飞思卡尔公司产生的加速度传感器。该系列的传感器采用了半导体表面微机械加工和集成电路技术,传感器体积小,重量轻。它的基本原理如图2.10 所示。图2
10、.10 加速度传感器通过微机械加工技术在硅片上加工形成了一个机械悬臂。它与相邻的电极形成了两个电容。由于加速度使得机械悬臂与两个电极之间的距离发生变化,从而改变了两个电容的参数。通过集成的开关电容放大电路量测电容参数的变化,形成了与加速度成正比的电压输出。MMA7260是一款三轴低g 半导体加速度计,可以同时输出三个方向上的加速度模拟信号,如图2.11 所示。图2.11 三轴加速度传感器通过设置可以使得MMA7260最大输出灵敏度为800mV/g 。 只需要测量其中一个方向上的加速度值,就可以计算出车模倾角,比如使用Z 轴方向上的加速度信号。车模直立时,固定加速度器在 Z 轴水平方向,此时输出
11、信号为零偏电压信号。当车模发生倾斜时,重力加速度 g 便会在Z 轴方向形成加速度分量,从而引起该轴输出电压变化。变化的规律为式中,g 为重力加速度;q 为车模倾角;k 为比例系数。当倾角q 比较小的时候,输出电压的变化可以近似与倾角成正比。似乎只需要加速度就可以获得车模的倾角,再对此信号进行微分便可以获得倾角加速度。但在实际车模运行过程中,由于车模本身的运动所产生的加速度会产生很大的干扰信号叠加在上述测量信号上,使得输出信号无法准确反映车模的倾角,如图2.12 所示。图2.12 车模运动引起加速度计信号波动车模运动产生的振动加速度使得输出电压在实际倾角电压附近波动,可以通过数据平滑滤波将其滤除
12、。但是平滑滤波也会使得信号无法实时反映车模倾角的变化,从而减缓对于车模车轮控制,使得车模无法保持平衡。因此对于车模直立控制所需要的倾角信息需要通过另外一种器件获得,那就是角速度传感器- 陀螺仪,如图2.13 所示。(2)角速度传感器-陀螺仪 陀螺仪可以用来测量物体的旋转角速度。竞赛允许选用村田公司出品的EN-03 系列的加速度传感器。它利用了旋转坐标系中的物体会受到克里利奥力的原理,在器件中利用压电陶瓷做成振动单元。当旋转器件时会改变振动频率从而反映出物体旋转的角速度。图2.13 角速度传感器在车模上安装陀螺仪,可以测量车模倾斜的角速度,将角速度信号进行积分便可以得到车模的倾角。如图2.14
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 控制器 k60 光电 智能 控制 软件设计 论文 45
限制150内