基于DSP的倒立摆控制系统研究与实现

来源 :中国地质大学(武汉) | 被引量 : 0次 | 上传用户:zhuang321
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文选择单级倒立摆作为研究对象,因为它是一个典型的输出多变量、极度非线性、天然不稳定的随动系统,其实现实生活中的倒立摆是处处存在的,比如发射的火箭卫星、摆动的摆钟、体操比赛中的运动员、舞台上的芭蕾舞演员等等这些情形都可以近似地看成倒立摆的控制问题,比如如何保持稳定、怎么解决非线性、如何提高鲁棒性等,这些问题都能在倒立摆实验中找到理想的答案,可以说对倒立摆的研究无论在控制策略的探索上还是实际的工程应用中都具有深远的意义。同时倒立摆还是一个理想的研究载体,新出现的控制策略和方法都能在倒立摆系统中加以验证,因此对倒立摆控制系统的研究受到国内外许多科学家和科研人员的普遍重视,已被认为是控制理论特别是现代控制理论研究极佳的实验工具和实验平台。   本文以系统控制理论为基础,围绕直线单级倒立摆控制系统的总体设计思路和方案,详细介绍了实现该系统所采取的理论、技术和方法,其中不仅推导出了倒立摆的数学模型,还对线性控制策略、智能控制策略这些控制理论的方法进行了探讨并结合倒立摆的数学模型进行了仿真实验得出了结论,又结合实际的倒立摆控制系统进行了硬件及软件设计,本文不仅对其他类似的实验装置有一定的参考意义,还能为现代控制理论这方面的实验提供丰富的教学素材。   本文共分7章,主要内容如下:   第一章,绪论。介绍了倒立摆的起源,阐述了对倒立摆系统研究的目的和意义以及关于倒立摆研究的发展过程和现状,接着综述了目前倒立摆系统控制策略的发展概况,最后提出了本文的研究内容和拟解决的关键性问题。   第二章,倒立摆控制系统总体方案。介绍了作者提出的直线单级倒立摆控制系统的总体设计思路和方案,主要由机械、电气、PC三大部分组成了本文的倒立摆系统。   第三章,倒立摆控制系统的数学建模。详细介绍了如何利用动力学原理和经典的牛顿力学定律来建立单级倒立摆的数学模型,最后得到了倒立摆系统的状态空间方程并根据现代控制理论对其特性进行了分析和判断,证明了倒立摆是可控又可观的系统这为下一章节控制策略的设计提供了理论依据。   第四章,倒立摆系统控制策略的研究。首先采用了线性反馈控制理论,包括状态反馈法、LQR法以及经典PID法对单级倒立摆系统进行了稳定控制,通过得到的仿真曲线可以发现这三种方法都能较好地控制倒立摆系统中小车的位移和摆杆的角度,经过较短的上升时间,小车和摆杆就能够保持稳定。接着采用了智能控制策略来控制倒立摆,主要是指广义预测模型的方法,因为倒立摆系统本身是极度非线性、天然不稳定的系统,采用线性控制策略需要建立精确的数学模型,而这是很难的并且即使建立起来的模型也是经过线性化处理后的结果与实际的模型有一定差距,而采用智能控制策略不需要建立精确的数学模型,通过仿真曲线可以看出采用智能控制策略能实现倒立摆系统的稳定控制,而且具有较强的参数适应性等优点。在本章最后对比分析了本文所设计的四种控制器的优劣特点,结合实际控制特点选用PID作为下一步硬件及软件实现的控制策略。   第五章,倒立摆控制系统的硬件实现。本章研究的内容是基于TMS320F2812的倒立摆系统的稳定控制实现,详细设计了以DSP(DigitalSignalProcessor)为控制核心的硬件平台,包括数据采集控制板在内的系统主电路和外围保护电路的设计。这部分首先介绍了TMS320F2812的芯片结构以及功能特点,说明了本文为什么选用该款芯片作为主控芯片;接着设计了包括DSP最小系统、电源电路、PWM电路、串口电路以及测量电路等在内的数据采集控制板的设计思路,同时也设计了限位保护电路、开关量输入/输出电路、脉冲量输入/输出电路、编码器输出电路等在内的系统外围电路;在本章的最后给出了文中所采用伺服驱动器参数的设置方法以便在需要的时候调整驱动器的性能。   第六章,倒立摆控制系统的软件实现。本章结合第四章控制策略中的PID控制器介绍了倒立摆控制系统的软件实现。首先介绍了采用DSP进行开发的环境流程,包括CCS3.3(CodeComposerStudio3.3)简要的介绍,然后对倒立摆控制系统各个的软件模块的功能进行了具体分析并给出了各个模块的设计思路和要实现的功能,最后给出了主程序流程图、主程序代码及各个模块的程序代码。   第七章,研究结论。
其他文献
数控技术作为制造业信息化的一个核心技术,体现一个国家制造业信息化的水平,是发展新兴高端端工业的使能技术,“十二五”计划中将高性能数控装备的研发作为了重点发展方向。我国
脊髓损伤和中风是导致神经系统损伤并进而导致瘫痪的两大主要原因,神经系统损伤之后适当的康复训练可以减轻或避免残疾。根据神经系统可塑性原理,目前临床上常用的治疗方法包
随着电子技术以及经济的不断发展,电子设备的数量和种类越来越多,致使单位空间内的电磁能量增大,电磁环境变得越来越恶劣,电子设备的电磁兼容问题异常突出,甚至影响到了人类的人身
目前对传染病传播系统的建模分析与控制是当前系统科学和应用数学领域的一个热门研究课题.媒介传染病(包括疟疾,登革热,血吸虫病,黄热病登,禽流感等)和禽流感是所有传染病中危害
随着人们消费方式的改变和人力成本的提高,自动售货机的应用领域越来越广泛,控制技术越来越成熟,己形成日新月异的产业链模式。但是自动售货机仍然存在零售价格过高,售货机机
社会媒体是在Web2.0背景下产生的一种新的多媒体信息共享和交流方式,其发展迅速,受到世界范围内越来越多用户的青睐和研究者的关注。社会媒体包括博客、社交网站、微博、wiki
不同于传统控制理论,系统性能极限理论研究的核心问题是:根据系统的内部结构特性判断其闭环控制系统能否获得完美的控制性能,并且计算其最优可达控制性能.显然,系统的性能极
小目标是指图像平面中所占像元数少、信噪比低的目标。小目标的检测与跟踪技术广泛地应用于军事与民用领域,对小目标检测与跟踪算法进行深入研究,具有重要的意义。但是由于小
统一电能质量控制器(UPQC)是具有综合调节功能的串并联补偿调节装置,它包含了串联补偿调节装置和并联补偿调节装置各自具备的特有功能,主要用于综合解决多种电能质量问题。随着
滚动轴承振动信号是由不同零部件振动耦合而成,且滚动轴承工作环境极为复杂,因此具有非常明显的非平稳性,如何从振动信号中提取能够准确反应滚动轴承工作状态的特征量成为对其进行故障诊断关键所在。本文以对滚动轴承振动信号的分析为基础,重点研究了基于时序分析的经验模态分解和时变自回归模型方法在滚动轴承故障诊断中的应用。针对经验模态分解后选择固有模态函数时具有盲目性的问题,提出一种基于能量阀值的固有模态函数筛选