作为一个自然不稳定系统,倒立摆一直被用作实时控制系统实验的控制设备。通过对它的研究不仅可以解决控制中的理论问题,还能将控制理论涉及的三个主要基础学科:力学、数学和电学(包含计算机)进行有机的综合应用。此外,在近代机械控制系统中,如航空航天上直升飞机、火箭发射、卫星发射及生活中的做体操、花样滑冰、单轮骑车等等,都存在类似于倒立摆的稳定控制问题。因此实现倒立摆系统稳定控制的研究对实际工程和现实生活有非常重要的意义。 本论文的主要目标是设计和建造一个基于数字信号处理器(DSP)的计算机控制系统来控制倒立摆的平衡。论文中用到的控制理论主要是线性控制理论和反馈控制理论。 本文首先对倒立摆的背景和研究现状作了总体介绍,简要的阐述了常见的控制算法。随后详细介绍了利用牛顿第二定律及相关的动力学原理建立一级和二级倒立摆的数学模型,并用MAILAB对倒立摆的运动特性进行了仿真。然后研究倒立摆系统的各种控制策略,比较了各种控制方法的效果。 本论文还设计了基于DSP的计算机控制系统。详细介绍了DSP硬件电路设计和外围电路设计,用C和汇编语言编写了系统的控制程序。 最后,对本论文进行了总结,对下一步要进行的工作提出了自己的设想。 整个论文的完成以一定的理论为基础,既有数学模型的分析与推导,方法理论的探讨,又有实际控制系统设计过程,而且研究对象相当典型。本文所完成的工作,既可以作为现代控制理论的教学实验,对于具有类似模型的其他装置如两足机器人的研究也有一定的借鉴作用。
上传时间: 2013-04-24
上传用户:huyanju
本文以倒立摆控制系统控制为例,介绍Borland C++ Builder 在数据采集、处理中的应用,并根据系统控制算法控制电机左右运动,从而保证倒立摆能稳定地站立在竖直位置。关键词: C++
上传时间: 2013-04-24
上传用户:Shoen
利用stm32控制平板倒立摆使用了红外遥控,pwm控制,串口调试角加速度传感器
上传时间: 2014-11-10
上传用户:box2000
倒立摆系统是一种典型的控制系统模型,能够将实际与理论相结合,可以开发出新的控制算法来应用在系统模型之上。采用模糊控制算法研究二级倒立摆系统的控制问题,设计模糊控制器控制倒立摆系统的稳定。实践证明,模糊控制算法对二级倒立摆系统是可行的
上传时间: 2013-10-12
上传用户:epson850
倒立摆
上传时间: 2013-11-04
上传用户:ruixue198909
用几种规则控制倒立摆的模糊运动的程序
上传时间: 2014-01-15
上传用户:sdq_123
倒立摆可以倒来倒去,保持微妙的平衡。用模糊逻辑可以实现这一仿真,当然,还有不太成功的地方,大家可以自己修正!
标签: 倒立摆
上传时间: 2014-01-05
上传用户:D&L37
使用Matlab仿真模糊控制一级倒立摆程序示例
上传时间: 2015-03-28
上传用户:vodssv
倒立摆-采用LQR(线性二次型最优控制)方法实现倒立摆控制
上传时间: 2014-12-01
上传用户:wl9454
采用状态反馈方法控制倒立摆,matlab源码,对象:小车一阶倒立摆。
上传时间: 2015-04-11
上传用户:xiaodu1124