固高球杆系统课程设计.doc
《固高球杆系统课程设计.doc》由会员分享,可在线阅读,更多相关《固高球杆系统课程设计.doc(28页珍藏版)》请在沃文网上搜索。
1、SummaryBall&Beamsystemisatypicalsecondordernonlineartime-dependentsystem,widelyusedinteachingandexperimentalresearchinginautomaticcontroltheory.Ithassignificantmeaninginthedesignofthenewcontrolmethodanditsstability,quicknessandaccuracy.Inthispaper,weestablishedBall&Beamsystemthroughthedynamicsanalys
2、isandMATLABprogrammingmathematicalsimulationmodel,fortheresearchofsystemdynamicprocessprovidesapowerfulmathematicaltool.Themainworkasfollows:AccordingtoNewtonssecondlaw,webuiltthisBall&BeammathematicmodelsystemandfinisheditsdigitalsimulationprogramdesigninMATLABenvironment.Throughmathematicalcalcula
3、tion,analysis,andjudgmentintheoriginalsystemaswellasvariousmethodstoimprovedsystemstability,TheBall&BeammathematicmodelsystembasedonMATLAB,wehavedesignedlead,lead/lag,PDandPIDcontrolmethodtoachievethegoodcontrolofballposition.The control system as the Ball&Beam mathematic model system platform, comp
4、ared the experimental data and simulation data;The basicagreement , proved that the established mathematic correction model was correct.The keywords: Ball&Beam system, system modeling and simulation, controller design目录 一、整体方案设计31.1需求31.2 设定目标31.3 概念设计31.4 整体开发方案设计及评估3二、系统设计42.1功能分析42.2设计规范和约束52.3 详
5、细设计62.3.1原料清单62.3.2设计原型62.3.3产品分析72.4 机械系统设计72.5 传感器输出信号的数字滤波9三、理论分析103.1 控制系统建模103.2 原系统稳定性分析103.2.1 原系统概述103.2.2待校正系统单位阶跃响应分析:103.2.3伯德图分析113.3频率响应法设计球杆系统控制器133.3.1设计要求133.3.2相位超前控制器133.3.3相位超前-滞后控制器16四、元器件、设备选型30五、加工安装调试335.1超前校正实际检验:335.2 超前-滞后校正实际检验:345.3 PD校正实际检验:355.4 PID校正实际检验:36六、 经济性分析386.
6、1市场分析386.2市场运作386.3成本分析38七、结论40八、心得体会41一、整体方案设计1.1需求 球杆系统是为自动控制原理等基础控制课程的教学实验而设计的实验设备。该系统涵盖了许多经典的和现代的设计方法。这个系统有一个非常重要的性质它是开环不稳定的。不稳定系统的控制问题成了大多数控制系统需要克服的难点,有必要在实验室中研究。但是由于绝大多数的不稳定控制系统都是非常危险的,因此成了实验室研究的主要障碍。而球杆系统就是解决这种矛盾的最好的实验工具,它简单、安全并且具备了一个非稳定系统所具有的重要的动态特性。1.2 设定目标球杆的控制问题就是使小球尽快地达到一个任意的设定位置,并且使之没有较
7、大的超调量和过大的调节时间。当小球达到期望的位置后,系统能克服随机扰动而保持在稳定的位置不变。球杆控制系统的目的是:小球和球杆组成的系统在受到干扰后,小球处于轨道的任意的设定位置,小球将保持在该位置不变。1.3 概念设计 球杆是一个非线性、二阶不稳定系统,经常作为研究比较不同控制方法的典型例子。设计一个球杆的控制系统,使球杆系统这样一个不稳定的被控对象在引入适当的控制策略的基础上而成为一个能够满足各种性能指标的稳定系统。 1.4 整体开发方案设计及评估通过对球杆系统物理模型的分析,建立球杆系统的物理模型,然后使用牛顿第二定律,推导出其非线性模型,得到球杆系统的传递函数,再设计出超前-滞后控制器
8、及PID控制器实现对其的控制。实验参数自己选定,但要合理,符合实际情况,并利用 MATLAB软件进行仿真。对自然不稳定物体,人为地施加一定的控制手段,使之稳定,达到人们的需求。这正是球杆系统的控制思想,一般而言,对球杆系统的控制目的就是通过控制杆的倾斜角度,使小球左右运动,将小球控制在平衡点附近。二、系统设计2.1功能分析 (1) 被控对象:球杆的被控对象为球杆和小球。球杆通过传动杆连接在齿轮上,并可以根据齿轮的角度变化来控制球杆的倾角,进而控制小球平衡在设定的平衡位置。通过给小球施加适当的力可以将球杆倾斜起来并最终使小球保持在平衡位置。 (2)传感器:球杆系统中的传感器为直线位移传感器。直线
9、位移传感器是线性轨道传感器接5V电压。轨道两边测得的电压作为IPM100控制卡A/D输入口的信号。当小球在轨道上滚动时,通过不锈钢杆上输出的电压信号的测量可得到小球在轨道上的位置。 图2.1 球杆系统传感器图整个装置由球杆执行系统、控制器和直流电源等部分组成。该系统对控制系统设计来说是一种理想的实验模型。正是由于系统的结构相对简单,因此比较容易理解该模型的控制过程。球杆执行系统由一根带槽轨道和一个不锈钢球组成。带槽轨道一侧为不锈钢杆,另一侧为直线位移电阻器。当球在轨道上滚动时,通过测量不锈钢杆上输出电压可测得球在轨道上的位置。轨道的一端固定,而另一端则由直流电机经过两级齿轮减速,再通过固定在大
10、齿轮上的连杆带动进行上下往复运动。轨道与水平线的夹角可通过测量大齿轮转动角度和简单的几何计算获得。这样,通过设计一个反馈控制系统调节直流电机的转动,就可以控制小球在轨道上的位置。(3)控制装置:电机的运动通过IPM100智能伺服驱动器进行控制,IPM100是一个智能的高精度、全数字的控制器,内嵌100W的驱动电路,适合于有刷和无刷电机。基于反馈控制原理,在得到传感器信号后,对信号进行处理,然后给电机绕组施加适当的PWM电压信号,这样,一个相应的扭矩作用于电机轴,使电机开始运动,扭矩的大小决定于用户程序中的控制算法。 IPM100是一款智能的控制器,它除了板载的用于放大控制信号的驱动放大器和PW
11、M调制电路,还有一个全数字的DSP处理芯片,内存以及其它逻辑元件,有了这些,就可以实现先进的运动控制技术和PLC的功能,它产生实时的轨迹路径,实现闭环伺服控制,执行上位机的操作命令,完成板载IO信号的处理,所有这些都依照储存器的程序指令或是主机的在线命令执行,这种嵌入式的智能控制可以提供一个实时性非常好的控制效果,即使因为PC的非实时操作系统而产生延时的情况下。因为控制器可以独立运行,也可以采用从动模式,本手册介绍的球杆系统将采用两种模式。IPM100安装于控制箱内部,通过RS232和上位计算机进行通讯,直流电源也置于控制箱内部。所用伺服电机如图2.2图2.2伺服电机伺服电机参数如表2.1表2
12、.1伺服电机参数2.2设计规范和约束用现代控制理论中的状态反馈方法来实现球杆系统的控制,就是设法调整闭环系统的极点分布,以构成闭环稳定的球杆系统,它的局限性是显而易见的。只要偏离平衡位置较远,系统就成了非线性系统,状态反馈就难以控制。实际上,用线性化模型进行极点配置求得的状态反馈阵,不一定能使球杆系统稳定起来,能使球杆系统稳定起来的状态反馈阵是实际调试出来的,这个调试出来的状态反馈阵肯定满足极点配置。这就是说,满足稳定极点配置的状态反馈阵很多,而能使球杆系统稳定起来的状态反馈阵只有很少的一个范围,这个范围要花大量的时间去寻找。2.3 详细设计 2.3.1原料清单 表2.2 原料清单图 2.3.
13、2设计原型设计原型如图2.32.3.3产品分析实验使用的是固高科技球杆控制系统,型号为GBB1004,它具有工业化、模块化、开放性和创新性的特点。工业化即它的机械结构是按照工业标准设计及制造,所有产品零部件均采用工业级产品;模块化即只需增减摆杆组件就可实现同类倒立摆单级与多级之间的转换,不同类别球杆系统的转换只需要更换基座;开放性是指基于PC和DSP 运动控制器的开放式硬件控制平台,固高Simulink通用软件实验平台,可直接对系统进行建模、仿真和实际控制;创新性即随意配置独具个性的实验平台,开发和验证自己的控制算法。2.4 机械系统设计机械部分包括底座、小球、横杆、减速皮带轮、支撑部分、马达
14、等。如图 2.2图2.4 球杆系统机械设计图选用直流伺服电机,采用齿轮箱减速机构进行减速,在输出齿轮上距齿轮圆心d(小于齿轮半径)处连接一杠杆臂Leaver Arm,此连接处螺钉不能固定太紧,杠杆臂的另一端与轨道 Beam铰链,机构的另一端是一固定座,此固定座上端与轨道的左侧铰链。如上图2.3,在一长约0.4 米的轨道上放置一不锈钢球,轨道的一侧为不锈钢杆,另一侧为直线位移传感器,当球在轨道上滚动时,通过测量不锈钢杆上输出的电压信号可获得球在轨道上的位置x 。电机转动带动齿轮系驱动杠杆臂转动,轨道随杠杆臂的转动与水平方向也有一偏角,球的重力分量会使它沿着轨道滚动,设计一个控制系统通过调节伺服角
15、度使得不锈钢球在杆上的位置能被控制。系统执行机构原理图如上图2.3。图2.5 球杆系统实物简化图 机械系统数学模型如下:为了便于分析我们将实物模型简化如图2.3。实际上使小球在导轨上加速滚动的力是小球的重力在同导轨平行方向上的分力同小球受到的摩擦力的合力。考虑小球滚动的动力学方程,小球在V型杆上滚动的加速度: 式(2.1-1)其中为小球与轨道之间的摩擦系数,而为轨道杆与水平面之间的夹角。 但在进行数学建模的过程中,我们忽略了摩擦力,因此,其基本的数学模型转换成如下方式: 式(2.1-2)当1时,将上式线性化,得到传递函数如下 式(2.1-3)其中X(s)为小球在轨道上的位置。但是,在实际控制的
16、过程中,杆的仰角是由电动机的转角输出来实现的。影响电动机转角和杆仰角之间关系的主要因素就是齿轮的减速比和非线性。因此,我们可以得到它们的关系如下: 式(2.1-4)把式(2.1-4)式代入式(2.1-3)式,我们可以得到另一个模型: 式(2.1-5)因此,球杆系统实际上可以简化为一个二阶系统。由建模分析我们得到球杆系统的开传递函数为: 式(2.1-6)其中X(s)为小球的实际位置,(s)为电机转角。2.5 传感器输出信号的数字滤波在系统的输入信号中,一般都含有各种干扰信号,它们入要来自被测信号本身、传感器或者外界的干扰。为了提高信号的可靠性,减小虚假信息的影响,可采用软件方法实现数字滤波。数字
17、滤波就是通过一定算法程序的计算或判断来剔除或减少干扰信号成分,提高信噪比。它与硬件RC滤波器相比具有以下优点:(1) 数字滤波是用软件程序实现的,不需要增加任何硬件设备,也不存在阻抗匹配问题,可以多个通道共用,不但节约投资,还可提高可靠性、稳定性。(2) 可以对频率很低的信号实现滤波,而模拟RC滤波器由于受电容容量的限制,频率不可能太低。 (3) 灵活性好,可以用不同的滤波程序实现不同的滤波方法,或改变滤波器的参数。正因为用软件实现数字滤波具有上述特点,所以在机电一体化测控系统中得到了越来越广泛的应用。 三、理论分析3.1 控制系统建模 由以上理论分析可得系统的方块图如图3.1控制器电机执行机
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 球杆 系统 课程设计