1、1一阶倒立摆 PID 控制系统设计电气工程及其自动化专业 2008 级电气(2)班 指导教师:摘要 本文具体研究的是一阶倒立摆 PID 控制系统。复杂、不平衡、非线性是倒立摆系统最基本的特性,PID 控制规律是在普通常见控制系统中最为广泛运用的控制规律,通过理论分析和实践证明,这种控制规律对众多的被控对象都是能取得不错的控制效果。本文最终选定 PID 控制作为本次课题的控制方法,并建立了一阶倒立摆的数学模型,利用 PID 控制器并调试系统软件,对系统进行了仿真,实现了 PID 控制系统对一阶倒立摆的有效控制。关键词 PID 控制;一阶倒立摆;控制系统;Abstract This paper m
2、akes a specific research on the first order inverted pendulum PID control system. Complexity, unbalance and nonlinearity are the most elementary characteristics of the inverted pendulum system, while PID control law is he most widely used control law among the common control system. Through the theo
3、retical analysis and practical proof, this control law is able to achieve good control effect on many controlled objects. This paper selects the PID control as the subject of the control method, establishing the first order inverted pendulum model, moreover, via using PID controller and debugging th
4、e system software, to emulate the system, then realizing the effective control from the PID control system to the inverted pendulum.Key words: PID control; First order inverted pendulum; Control system;2目 录1. 前 言 32. 倒立摆系统 42.1 倒立摆系统概述 .42.1.1 倒立摆系统组成与结构 42.1.2 倒立摆系统的特性 43倒立摆系统的控制方法 .63.1 倒立摆的 3 种控制
5、方法 .63.1.1 经典控制理论 PID 控制方法 .73.1.2 最优控制理论 LQR 控制 .83.1.3 模糊变结构控制方法 .93.2 控制方式对比与分析 .93.2.1 PID 控制方式 93.2.2 LQR 控制方式 93.2.3 模糊变结构控制 103.3 控制方法的采用与小结 .104一阶倒立摆的数学模型 114.1 一阶倒立摆的物理模型 114.2 一阶倒立摆的数学模型 114.2.1 一阶倒立摆的运动方程式 114.2.2 一阶倒立摆的微分方程及传递函数 .134.2.3 一阶倒立摆的实际模型 155一阶倒立摆的 PID 控制器设计与 MATLAB 仿真 .165.1 P
6、ID 控制原理 165.2 PID 控制器设计与仿真 175.3 一阶倒立摆的 PID 实时控制 .205.4 MATLB 的的基本介绍及仿真 .205.4.1 MATLAB 的基本介绍及仿真 216. 结论 25致谢 .26参考文献 .273前 言倒立摆是典型的快速、多变量、非线性、强耦合、自然不稳定系统。由于在实际中有很多这样的系统,因此对它的研究在理论上和方法论上均有深远的意义。本文具体研究的是一阶倒立摆PID控制系统,并对比了不同方法对一阶倒立摆控制的效果。由于 PID调节器结构简单, 各参数物理意义明确, 在工程上易于实现, 即使在控制理论日新月异发展的今天在工业过程控制中, 90
7、%以上的控制器仍然是 PID调节器 1。对于一阶的倒立摆系统,PID控制器足够满足控制效果,达到期望的应用效果。本文主要内容分四章进行阐述。各章节主要内容如下:第一章简单的介绍了倒立摆系统的特点及其原理;第二章阐述了不同的对倒立摆的控制方法及其原理、特点与相关研究情况,并确定采用PID 控制方案; 第三章对一阶倒立摆进行了数学研究,建立起其数学模型,并求出其状态空间描述;第四章根据一阶倒立摆的数学模型,对其进行PID控制器设计,采用MATLAB软件进行参数分析比较,得出PID控制参数;第五章对一阶倒立摆PID控制仿真调试,总结了全文的研究工作,给出了存在的问题和进一步研究的方向。42.倒立摆系
8、统2.1 倒立摆系统概述概述倒立摆控制系统是一个复杂的、不稳定的、非线性系统,是进行控制理论教学及开展各种控制实验的理想实验平台 1。倒立摆系统按摆杆数量的不同,可分为一级,二级,三级倒立摆等,多级摆的摆杆之间属于自由连接(即无电动机或其他驱动设备) 1。对倒立摆系统的研究能有效的反映控制中的许多典型问题:如非线性问题、鲁棒性问题、镇定问题、随动问题以及跟踪问题等 1。通过对倒立摆的控制,用来检验新的控制方法是否有较强的处理非线性和不稳定性问题的能力。同时,其控制方法在军工、航天、机器人和一般工业过程领域中都有着广泛的用途,如机器人行走过程中的平衡控制、火箭发射中的垂直度控制和卫星飞行中的姿态
9、控制等 1。 2.1.1 倒立摆系统组成与结构以小车的位移和摆棍的倾斜位置作为倒立摆系统的输入,在每一个采样周期中,传感器采集小车的位置和摆棍的角度信息,与设定值进行对比,采用控制算法算出控制量,然后通过数电模电转换电机进行摆棍的立即控制。皮带由直流电机带动,小车在皮带上一起运动,以一点为轴心小车上安装摆棍,让摆棍能在竖直的平面上自在的摇摆,须要一个作用力给小车,让摆棍摇摆达到稳定的竖直向上。 2.1.2 倒立摆系统的特性复杂、不平衡、非线性是倒立摆系统最基本的特性,通过对倒立摆系统可以展开各种控制实验,和制定非线性控制理论的学习。可以根据对倒立摆的控制,检验其对应的控制系统是否有处理非线性和
10、抗扰动的能力。5倒立摆的最大难度就是使摆杆以最快的速度达到一个稳定的位置,而且让它没有出现大的振荡角度和运动速度。当摆棍得到设定的设定值位置后,控制系统能克服扰动而且保持稳定。图 2-1 倒立摆系统原理图 虽然倒立摆的形式和结构各异,但所有的倒立摆都具有以下的特性:非线性 倒立摆是一个典型的非线性复杂系统,实际中可以通过线性化得到系统的近似模型,线性化处理后再进行控制,也可以利用非线性控制理论对其进行控制,倒立摆的非线性控制正成为一个研究的热点 2。不确定性 主要是模型误差以及机械传动间隙,各种阻力等,实际控制中一般通过减少各种误差,如通过施加预紧力减少皮带或齿轮的传动误差,利用滚珠轴承减少摩
11、擦阻力等不确定因素 2。耦合性 倒立摆的各级摆杆之间,以及和运动模块之间都有很强的耦合关系,倒立摆的控制中一般都在平衡点附近进行解耦计算,忽略一些次要的耦合量 2。 开环不稳定性 倒立摆的稳定状态只有两个,即在垂直向上的状态和垂直向下的状态,其中垂直向上为绝对不稳定的平衡点,垂直向下为稳定的平衡点 2。 约束限制由于机构的限制,如运动模块行程限制,电机力矩限制等。为制造方便和降低成本,倒立摆的结构尺寸和电机功率都尽量要求最小,行程限制对于倒立摆的摆起尤为突出,容易出现小车的撞边现象 2。63倒立摆系统的控制方法3.1 倒立摆的 3 种控制方法对倒立摆的控制有很多种方法。倒立摆作为一个非常经典的
12、控制对象常被做研究,有着理论上和实践上的最要意义。增加倒立摆的级数产生的控制难度是挑战人类控制能力的升级,并且能在挑战的过程中学习新的控制方法和理论,让科技为人类应用,让我们的生活更精彩。目前,对倒立摆的控制有以下几类方法。3.1.1 经典控制理论 PID 控制方法PID 控制就是由线性组合方式把偏差的比例 P、积分 I、微分 D 组合构成的控制量,对被控对象展开控制的控制方法。PID 控制规律在普通常见控制中最为广泛运用的控制系统规律,通过理论分析和实践证明这种控制规律对众多的被控对象都是能取得不错的效果。并且,其控制方法在军事、飞机、机械和普通工业控制过程领域中都有着非一般的作用,例如机械
13、人在漫步过程中的平衡控制,卫星发射中的火箭与地面的垂直角度的控制和形态控制等等。P表示按偏差进行比例放大得到一个输出,这个无法消除余差,因此再加上积分,积分是按偏差累积的,只要有偏差就有大于(或小于)0的积分值(就是不会为0)。仅仅这样还不够,因为偏差变化有快慢之分,因此要用微分,微分就是计算偏差变化的速率。同时使用者三种控制规律来控制被控变量就是PID控制。它并不表示某一个控制规律,而是同时使用三种控制规律的综合。在实际工程里,最为广泛被使用的有比例、积分、微分、PID控制器。在没有确定被控对象的结构、参数的时候,或者没有确定数学模型的时候,是很难使用其他控制理论技术的。必须通过大量的实践还
14、有现场的测试才能确定系统控制器的结构和参数,此时,PID控制器最为适用。PID控制,其实其中也包含PI和PD控制,它是利用比例、积分、微分还得根据被控系统中的误差进行计算得出控制量进行系统控制的。7PID控制器是一种线性控制器,它根据给定值 与实际输出值 构成控制偏差)(tr()yt)(te(3-1)()()etryt将偏差的比例(P)、积分(I)和微分(D) 通过线性组合构成控制量,对被控对象进行控制,故称 PID 控制器 3。其控制规律为(3-2)dteTtetKtuDtIP)()(1)()(0图3-1 PID控制原理图 3.1.2 最优控制理论 LQR 控制LQR是线性二次型调节器的简称
15、,英文全称为:linear quadratic regulator。它的控制对象为现代控制理论里的线性系统,控制对象的状态与控制输入的二级型函数是LQR的目标函数。设计出的状态反馈控制器 K要使二次型目标函数J 取最小值,而 K由权矩阵Q 和 R 共同决定,这就是LQR的最优控制。状态空间设计中LQR理论算得上是在现代控制理论中发展得最快最为迅速的一种设计法,并且由LQR的状态线性反馈的最优控制规律最为容易得到闭环最优控制方案,基于现代计算机的仿真效果,大大的为LQR理论的仿真提供便利的条件,便于LQR控制8的实现和发展。线性系统二次型性能指标的最优控制问题就是在线性系统控制器设计中,其性能指
16、标成为状态变量和控制变量的二次函数的积分,这就是最优控制问题。对于线性二次型问题的最优解可以列出统一规范化的表达式,而且可以采用闭环控制系统,已经有一套成熟的设计方案,还能达到控制多项性能指标,所以被认为很重要的控制理论系统,而且迅速发展成现代控制理论中比较优越不可或缺的一部分内容。 线性控制一般都会使用线性调节器,线性调节器可以让系统状态和变量在控制范围内的给定二次时间积分达到最优合适值,所以又被称为最优线性调节器。当然,它的反馈环节的规律也是与之线性规律有关。线性调节器会与它的控制对象一齐组成最优调节系统。3.1.3 模糊变结构控制方法模糊变结构控制系统是通过利用模糊数学的根本思想和基本理
17、论进行控制的控制系统。在传统的被控领域内,通过大量的实践,已证明影响控制质量好坏的最主要最关键的因素就是控制系统中的动态模式是否足够精准和正确。那就说明控制系统中的动态信息越为详细越为准确,则控制效果越为优越,控制能力越强。 但是,某些系统的变量太多,系统过于复杂,往往难以得到系统详细准确的动态信息,所以技术人员就开始尝试使用各种方案去简化系统动态信息,便于达到控制的效果,不过并不理想。那就说明传统控制理论不能满足处理过于复杂、变量多的系统,于是便尝试利用模糊数学来实现控制目的。模糊控制具有自学习能力,对于一些系统的干扰方面可以用模糊控制的自学习能力来抗干扰。模糊变结构控制是一种结合模糊理论和
18、变结构控制的控制系统设计方法,能有效的用于线线性及非线性结构的控制系统,例如调节系统、跟踪系统,自适应及不确定性强的控制系统。模糊变结构控制它具有优良的抗干忧能力和较强的自适应性。通过近年的快速发展,这种设计方法已经得到国内外顶尖专家的认可和大力支持。93.2 控制方式对比与分析通过理论分析,这 3 种控制方案都能对倒立摆实施很好的控制,都能达到稳定状态和完成控制指标要求。3.2.1 PID 控制方式PID 控制方式由比例,积分,微分三种作用组成在一起体现出来的。P 的优点:响应该速度快,调节动作迅速。I 的优点:消除余差。D 的优点:根据偏差信号的变化,趋势提前动作。先把微分作用取消掉,只保
19、留 PI,先调比例,再调积分,最后加上微分再调。如果振荡过快,加大 P。如果振荡后过很久才稳定,减小 P,减少积分时间。如果振荡的周期太长,加大积分时间。如果对调节对象变化反应过慢,增大 D。所以采用 PID 控制方式能很有效的实现倒立摆控制,减少超调量,有效控制小车的运动和摆棍的摆动,实现倒立摆的控制。3.2.2 LQR 控制方式线性二次型调节器的特点有:1、较大的稳定裕度 2、对系统模型的误差有较强的鲁棒性 3、广泛用于生产过程的控制 4、成本低廉,方法易于实现,可利用MATLAB 仿真。它能够准确地跟踪小车的位置,摆棍的超调量小、上升时间、峰值时间、最大超调量也基本达到控制要求。3.2.
20、3 模糊变结构控制 它是一种结合模糊理论和变结构控制的控制系统设计方法,它的控制方式是根据控制器的参数与偏差和偏差的变化之间的模糊关系,在运行时不断检测偏差量等,通10过事先确定的关系,利用模糊推理的方法,在线修改控制器的三个参数,让参数可自整定。因为参数可自动调整的缘故,所以也能解决不少一般的非线性问题,但是假如系统的非线性、不确定性很严重时,那模糊 PID 的控制效果就会不理想。而且模糊变结构控制的规则还是较复杂的,隶属度函数的选定也得靠经验。3.3 控制方法的采用与小结总体而言,这三种控制方法都能很有效的控制一阶倒立摆系统。 不过 PID 控制方式比 LQR 控制方式略差,模糊变结构控制
21、略比 LQR 好,但对于一阶倒立摆来言,三种控制方法都能满足控制指标,达到理想的状态。但由于 LQR 控制算法需要调整两个矩阵,算法比较复杂,计算代价较高,也不能容易被技术人员所理解和操作,模糊变结构控制就更为复杂麻烦了, PID 控制是最早发展起来的控制理论,虽然是经典理论,不过它的原理简单易懂,操作便利,能被操作者容易接受,所以在实际应用的控制系统中依然占大部分。LQR、模糊变结构控制方法更适用于更高级数的倒立摆控制系统。 PID控制简单易懂,使用中不需精确的系统模型等先决条件,因而成为应用最为广泛的控制器,经过比较和辩证分析最终决定采用PID控制方法作为本次实验的控制方案。114一阶倒立
22、摆的数学模型4.1 一阶倒立摆的物理模型倒立摆物理模型的构成由光滑的导轨、自由移动的小车和一个固定在小车上可以只可以在竖直平面内自由摆动的摆棍。以一点为轴心小车上安装摆棍,让摆棍能在竖直的平面上自在的摇摆,须要一个作用力F给小车,让摆棍摇摆达到稳定的竖直向上,从而达到倒立摆系统的平衡。该系统的被控变量有:摆棍偏离角度 、小车的位移 、摆棍的中心坐标为1x( )1,yx图 4-1 一阶倒立摆的物理模型图4.2 一阶倒立摆的数学模型4.2.1 一阶倒立摆的运动方程式根据以上一阶倒立摆的物理模型建立该系统的数学模型。12为简化系统,在建立实际的数学模型时,我们要忽略了空气阻力和导轨的各种摩擦,将一阶
23、倒立摆系统抽象成小车和匀质杆组成的系统,如上图所示。 定义系统的相关参数为:M:小车质量m:摆杆质量b:小车摩擦系数l:摆杆转动轴心到杆质心的长度I:摆杆惯量F:小车上的作用力x:小车 的位移 :摆棍垂直向上的夹角 :摆棍垂直向下的夹角图 4-2 小车和摆杆受力分析图根据系统小车的受力分析,可得:(4-1)MxFbN根据系统摆棍的受力分析,可得:(4-2)2(sin)dNmxlt联立上式两式,可以得到系统的第一个运动方程:(4-3)2()cossinMxbllF再对摆棍垂直方向上的受力状况,可得:2(cs)dPmglt (4-4)13力矩平衡方程如下:(4-5)sincosPlNlI因为:(4
24、-6)cosini联立以上两式,得到系统的第二个运动方程:(4-7)2()sincosImlglmlx4.2.2 一阶倒立摆的微分方程及传递函数微分方程模型设 = + ,当 1 时,可得:(4-8)2cos1in()0dt将上式线性化可得微分方程表达式:(4-9)2()ImlglxMxbu传递函数模型将以上方程组(4-9)进行拉氏变换:(4-10)2 2()()()ImlsglsmlXsXbU14输出角度为 ,由解方程组(4-10)的第一个方程,可以得到:(4-11)()()2sgmlIsX或 (4-12)glslIs2)()若令 ,则有:xv(4-13)mlslIsV2)()将上式代入方程组
25、(4-10)的第二个方程,可以得到: )()()()()()()( 2222 sUlsgmlIbsgmlIM (4-14)整理后得到以输入力 u 为输入量,以摆杆摆角 为输出量的传递函数:. (4-15)sqbmglsqlMsqmlIbslU23242)()()(其中 22)()(llI由牛顿力学可知:小车位置的传递函数为: 2()1XsV4.2.3 一阶倒立摆的实际模型由实验室中的数据可得实际系统参数:小车质量 M 1.096 千克15摆杆质量 m 0.109 千克小车摩擦系数 b 0.1 牛每立方;摆棍质心的长度 l 0.25 米;摆杆转动惯量 I 0.0034 千克*米*米输入系统参数可
26、得实际模型把参数代入式(4-12) 中得摆杆角度和小车位移的传递函数为:(4-16)2()0.751.60ssX把参数代入式(4-1 3)中得摆杆角度和小车加速度的传递函数为:(4-17)2(0.75).1.6sVs把参数代入式(4-1 5)中得摆杆角度和小车所受作用力 F 的传递函数:(4-18)32(.35)0.816792.304ssU另外小车位置和加速度的传递函数:(4-19)2()1XsV5一阶倒立摆的 PID 控制器设计与 MATLAB 仿真165.1 PID 控制原理在模拟控制系统中,PID 控制规律是控制器最常用的控制规律。图中 KD(S):PID 控制器传递函数; G(S):
27、被控对象传递函数图 5-1 常规 PID 控制系统图它的控制规律是:(5-1)dteTtetKtuDtIP)()(1)()(0传递函数的形式为:(5-2)sTsEUGDIP1)(也可以将传递函数写成以下形式以便系统仿真模拟:(5-3)sKsDIP)(KP:比例系数;KI:积分系数; TD:微分时间常数。PID 控制器各个环节的作用:(1)比例环节:反映控制系统的偏差信号,以减少偏差,提高系统响应速度。 (2)积分环节:减少消除比例环节造成的稳态误差,提高系统的精确度。 (3)微分环节:减少消除比例环节后的过冲量,反映偏差信号的变化趋势,引入一个有效的早期修正信号,加快系统的速度,减小调节时间。
28、175.2 PID 控制器设计与仿真 将输出量设为摆杆的位置,初始位置为垂直向上,若给系统施加一个扰动,观察摆杆的响应。 系统框图如下:图 5-2 直线一阶倒立摆闭环系统图为控制器传递函数; 为被控对象摆杆的传递函数)(sKD)(sG在我们对摆杆角度的控制过程中,再考虑小车位置,改进系统框图得以下框图:图 5-3 加入位置输出的直线一阶倒立摆系统结构框图G1是摆杆传递函数:G2是小车位置的传递函数根据 PID 控制器各个环节的作用,我们采用以下的试凑法来设定 PID 控制参数。步骤如下: 181.调节比例调节器,先确定比例系数。 2.加入积分控制,整定积分环节。若只调节比例调节器的参数时,还不
29、满足系统的静差设计要求,则加入积分环节。 3.加入微分控制,确定定微分时间。如果动态过程在反复调节比例调节器后仍达设计不到要求时,则加入微分环节。系统的实际物理模型:1.摆杆角度的传递函数: 26705.01)(ssV2.小车位置的传递函数: 2()Xs在软件 Simulink 中建立以下一阶 倒立摆 PID 控制模型:图 5-4 一阶倒立摆 PID 控制 MATLAB 仿真模型图中的 PID Controller 为封装(Mask)后的 PID 控制器,双击它便可打开设置PID 的 参数。19图 5-5 PID 参数的窗口设置先调节 PID 控制器的 P 参数 ,令 ,有以下仿真结果:0,9
30、DipK图 5-6 一阶倒立摆 P 控制仿真结果图(Kp9)由仿真图可知,控制曲线发散不收敛,所以增大 P 控制量,令有以下仿真结果:0,40DipK图 5-7 一阶倒立摆 P 控制仿真结果图(Kp40)20由仿真图可知,可知控制系统持续振荡,震荡周期约为 0.7 秒。为了消除系统的振荡,需要加入微分控制参数 。DK当 ,有以下的仿真结果:4,0,4ipK图 5-8 一阶倒立摆 PD 控制仿真结果图(Kp40,Kd4)由仿真图可知,稳定时间大约为 4 秒,而且稳定在两个振荡周期后,所以再加大微分控制参数 。DK增大微分控制为: ,得到以下的仿真结果图:10,0DipK图 5-9 一阶倒立摆 P
31、D 控制仿真结果图(Kp40,Kd10)根据以上的仿真结果图可以看出,系统大约在 1.5 秒后达到平衡状态,但依然存在稳态误差。为了消除稳态误差,所以我们再增加积分参数 。iK令: 10,2,40DipKK有以下仿真结果图:21图 5-10 一阶倒立摆 PID 控制仿真结果图(Kp40,Ki20,Kd4)根据以上的仿真结果图可知,系统可以比较好的稳定,不过因为加入了积分环节的因素影响下,系统稳定时大幅增加。双击模块“Scope1 ”,得到 以下的小车位置输出曲线:图 5-11 一阶倒立摆 PD 控制仿真结果图(小车位置曲线)由以上的仿真结果图可知,因为 PID 控制器为单输入单输出的控制系统,
32、所以在控制摆杆的角度时,并不能同时控制小车的位置,小车会向一个方向偏移。225.3 一阶倒立摆的 PID 实时控制在 MATALB Simulink 下进行一阶倒立摆的实时控制实验,在 Simulink 中建立如图 5-10 所示的直线一级倒立摆模型。 图 5-12 一阶倒立摆 MATLAB 实时控制界面根据上一节得到的控制参数,设置一阶倒立摆 MATLAB 实时控制实验的参数,令参数 Kp=40、Ki=20 、Kd=11 进行一阶倒立摆 MATLAB 实时控制。在控制过程中,提起摆杆到竖直向上的位置,当程序进入自动控制后松开摆棍,然后让小车自动运动,再用工具挡一下摆杆,使小车反向运动。便可得
33、到以下仿真图 5-13。 图 5-13 直线一级倒立摆 PID 控制实验结果 1 由图 5-13 中可以看出,系统可以很好并快速的稳定下来,摆杆角度约在 3.14 弧度(图 5-13 的下图)。和上节的仿真结果一样,PID 控制器不能 控制对小车的位置,(图 5-13 的上图)小车会朝着摆杆有稍微的移动。23当施加干扰的时候,得到以下的小车位置和摆杆角度的变化曲线 5-14: 图 5-14 一阶倒立摆 PID 控制实验结果 2(给定干扰) 由图 5-14 中可以看出,系统在干扰停止后,能快速的回复稳定,系统有较好的抵抗外界干扰的能力。24结论从一阶倒立摆 PID 控制实验结果图可以分析得出系统
34、平缓稳定。调节过程比较平稳,在干扰作用下,系统可以很好快速的稳定下来,响应结果好,超调量小,符合要求,证明这组 PID 参数与设定的 PID 控制器具有良好的控制作用与效果。若要使用传统的非线性系统分析方法必须得得到非线性系统的精确模型,但是现实中的非线性系统则存在着大量复杂的多变量、不确定性的参数和结构。本文采用PID 控制技术对一阶倒立摆控制进行了详细的分析与试验,而且使用MATLAB、Simulink 等计算机软件进行了一阶倒立摆控制系统的仿真。通过实验,得到以下的结论:(1) 分析非线性、多变量的控制系统,如倒立摆系统的时候,对于某些次要的非线性的因素,必须在误差允许范围内将其线性化。
35、(2) PID 控制理论能很好的实现一阶倒立摆的控制,系统响应速度快,超调量小,在干扰的作用下能快速的平稳下来。(3) Maltlab 在寻找 PID 控制参数中起了非常便利的作用,大大节省调试时间,计算机软件在倒立摆系统仿真试验过程中起了必不可少的角色,实现了倒立摆的仿真模拟控制。25致谢在本毕业设计结束之至,我要感谢所有帮助过我的老师和同学,在王教授的精心指导和悉心关怀下,论文从立题到相关资料的学习,从课题的研究到论文撰写的最后完成,每一步都凝集着老师的教诲与关心。老师和蔼可亲的教学态度和严谨的治学作风,敏锐的思维和渊博的学识都令我受益匪浅!在我的毕业设计撰写过程中,王老师提出了很多宝贵的
36、意见和建议,通过这次毕业设计,使我对自动化专业的认识有了很大的提高。在经过大量的实验后我把理论同实践结合起来,对我将来的工作有很大的帮助。此次毕业设计我不但完成了设计的任务,也从中得到了训练,这些都与王老师的悉心指导和帮助分不开。在此,我对辛勤培育我的导师致以最崇高的敬意和衷心的感谢!其次,在这次毕业设计中,我还得到了学院其他老师提供的帮助,谨在此对他们表示衷心的感谢!我还要感谢我的父母和朋友们,是他们在我一次次失败中鼓励我前进的!最后,衷心地感谢在百忙之中评阅我的毕业设计和参加答辩的各位老师! xxx二 O 一二年六月 于广州26参考文献1 胡文奎 . 一级倒立摆状态反馈控制系统设计. 河海
37、大学能源与电气学院; 2010PID 控制器参数自整定方法综述 1 申铁龙.鲁棒控制基准设计问题:倒立摆控制J.控制理论与应用,2003,20(6):974975.2 张智星.Matlab程序设计与应用M.北京:清华大学出版社, 2002.3 刘金琨.先进 PID控制及其Matlab 仿真M.北京:电子工业出版社, 2003.4 潘新民.微型计算机控制技术M.北京:电子工业出版社,2003.5 蔡自兴.智能控制 M.北京:电子工业出版社,2004.6 涂时亮,张有德编著 .单片微机控制技术著M.上海:复旦大学出版社,1994.7 何克忠,李伟编著 .计算机控制系统M.北京:清华大学出版社,19
38、98.8 张晓华.控制系统数字仿真与CADM.北京:机械工业出版社,2004.9 陈立锋 .PID控制技术及其参数整定方法 济宁学院学报,20086刘时鹏.MATLAB 环境下直线单级倒立摆系统实时控制实验的研究与设计R.重庆大学自动化学院,2004.68刘金琨. 先进 PID 控制及其 MATLAB 仿真M.北京:电子工业出版社,2003.1 7实验室.倒立摆系统实验指导书R.1 任侠 倒立摆系统的线性化方法研究 R 硕士学位论文 20093 张燕红 PID 控制器参数自整定方法综述 常州工学院学报 20089陶永华.新型 PID 控制及其应用M.北京:机械工业出版社,2002.9 23 页