球杆系统课程设计
自制球杆系统课程设计
综合课程设计:自制球杆控制系统院(系、部):信息工程学院姓名:学号:年级:三年级专业:测控技术与仪器任课教师:摘要:球杆系统是控制理论研究中最为著名的实验设备之一,许多学者在控制理论中的研究都通过球杆系统进行验证。
球杆系统受到如此广泛的应用,是因为它有一些很重要的性质,例如其非线性特性、开环不稳定特性等,许多经典的或者现代的设计方法都可以应用到球杆系统中,它成为检验控制理论的理想的实验装置。
对球杆系统进行控制的方法多种多样,本文的目的就是设计一种PID控制器,对球杆系统进行控制。
本次课程设计以实验室现有的典型球杆控制装置为原型平台,设计开发一套相应的典型球杆控制系统装置。
我们的单片机选用arduino328,传感器选用自制红外传感器,电机选用SG5010。
根据左右两侧红外线传感器(不同距离的障碍物反射回来的红外线强弱不同得到的电压值不同)测得小球实际位置后传给单片机,单片机控制电机转动从而带动球杆上下运动,改变小球位置,减小误差使小球逐渐稳定于指定位置。
在此次课程设计中我们以自制球杆系统为研究对象,建立它的系统模型,采用时域和频域设计方法,设计PID或其他控制器,完成它的调试和控制。
关键字:自制球杆系统、红外线传感器、线性化、系统建模、PID控制、Arduino328Abstract: The ball and beam system is one of the most famous theoretical research laboratory equipment, research in control theory, many scholars are verified by the club system. Cue systems are so widely used, because it has some very important properties, such as its non-linear characteristics, the open-loop unstable characteristics, many classic or modern design methods can be applied to the club system, it an ideal experimental device inspection and control theory. Method for controlling a variety of club system, the purpose of this paper is to design a PID controller to control the system for the club.we choose arduino328 single-chip computer, sensor chooses homemade infrared sensor,motor selection of SG5010 steering gear. Infrared sensors (different distance barriers reflected infrared weak voltage value of different) measured ball after the actual position to the single-chip microcomputer, single chip microcomputer control motor rotation to drive the club moves up and down, change the ball position, gradually reduce the stable error ball in the specified location. In the course design with our homemade cue system as the research object, its system model is set up, using time domain and frequency domain design method, design PID or other controllers, to complete its commissioning and control.Keywords: Homemade system、Infrared sensor、linearization、System modeling、PIDcontrol、Arduino328目录引言------------------------------------------------------------------------------------------------------2一、整体方案设计1.1需求分析----------------------------------------------------------------------------------------5 1.2目标设定----------------------------------------------------------------------------------------5 1.3概念设计----------------------------------------------------------------------------------------51.4整体开发方案设计及评估-------------------------------------------------------------------5二、系统设计2.1功能分析-----------------------------------------------------------------------------------------52.1.1产品图纸----------------------------------------------------------------------------------62.1.2原料清单----------------------------------------------------------------------------------62.1.3设计原型----------------------------------------------------------------------------------72.1.4产品分析----------------------------------------------------------------------------------7 2.2机械系统设计2.2.1机械系统数学模型建立---------------------------------------------------------------72.2.2传感器检测及其接口设计------------------------------------------------------------82.2.3控制电动机------------------------------------------------------------------------------92.2.4控制器及其接口设计------------------------------------------------------------------10三、理论分析3.1控制系统建模----------------------------------------------------------------------------------10 3.2时域和频域分析-------------------------------------------------------------------------------11 3.3设计PID控制器-------------------------------------------------------------------------------13 3.3.1直接加入PID控制-------------------------------------------------------------------------153.3.2线性化后的PID控制----------------------------------------------------------------------15四、元器件、设备选型4.1单片机-------------------------------------------------------------------------------------------174.1.1单片机型号参数及性能分析----------------------------------------------------------174.1.2单片机购买渠道-------------------------------------------------------------------------184.1.3优劣性分析-------------------------------------------------------------------------------18 4.2控制电机----------------------------------------------------------------------------------------184.2.1控制电机型号参数及性能分析-------------------------------------------------------184.2.2控制电机购买渠道----------------------------------------------------------------------194.2.3改进方案----------------------------------------------------------------------------------19 4.3传感器-------------------------------------------------------------------------------------------194.3.1红外线传感器购买渠道----------------------------------------------------------------194.3.2优劣性分析-------------------------------------------------------------------------------194.3.3改进方案----------------------------------------------------------------------------------19五、加工制作5.1加工图纸----------------------------------------------------------------------------------------19 5.2材料选择----------------------------------------------------------------------------------------205.3加工方案----------------------------------------------------------------------------------------20六、安装调试6.1实验过程----------------------------------------------------------------------------------------206.2实验数据分析----------------------------------------------------------------------------------20七、经济性分析---------------------------------------------------------------------------------------207.1市场分析----------------------------------------------------------------------------------------20 7.2市场运作----------------------------------------------------------------------------------------217.2.1自制球杆系统优点----------------------------------------------------------------------217.2.2市场营销方案----------------------------------------------------------------------------21 7.3成本分析----------------------------------------------------------------------------------------217.3.1成本分类及估算-------------------------------------------------------------------------217.3.2劳动力成本估算-------------------------------------------------------------------------217.3.3产品定价----------------------------------------------------------------------------------21八、结论------------------------------------------------------------------------------------------------21 致谢------------------------------------------------------------------------------------------------------22参考文献------------------------------------------------------------------------------------------------22引言球杆系统(Ball & Beam )是为自动控制原理等基础控制课程的教学实验而设计的实验设备。
基于球杆的控制系统分 析与设计实验教程
实验一 实验二 实验三 实验四 实验五 小 结
第三章
球杆控制系统分析设计提高 ................................. 32
实验一 实验二 实验三 实验四 实验五
1
前
言
自动控制理论是自动控制及相关专业的必修专业基础课, 自动控制理论实验是学习和掌 握控制系统分析和设计方法最有效的途径之一。 机电控制系统分析设计是机电类相关专业学生的培养目标, 如何从机电系统总体设计的 角度出发,以性能指标为依据,深入分析机械结构、电气部分、控制算法对机电系统性能指 标影响的情况,是机电类控制系统分析设计的主要内容之一。 控制系统分析的标准是仿真与实际测试的性能指标满足误差范围。 控制系统设计的标准是通过分析机械结构、 电气部分的特性, 选择控制算法达到系统最 好的性能指标。并为改进机械、电气、控制算法提出依据。 球杆系统是典型的单输入单输出的机电类控制系统, 通过改变平衡杆与水平方向的夹角, 而控制平衡杆上的滚动的小球位置。球杆系统实验现象直观、明显,不仅可以表现出很多控 制系统的基本概念如:跟随特性,鲁棒性等,而且很吸引学生注意力,是不可多得的实验平 台。 本实验教程根据球杆系统的数学模型, 以性能指标为依据, 通过比较控制系统仿真与实 现的现象不同,分析影响球杆控制系统性能指标的机械、电气因素,并改进以提高系统性能 指标。使学生了解和掌握机电控制系统分析、设计的基本原理和基本方法。 通过若干次的反复实践, 学生可以深入理解机电类控制系统分析、 设计的基本过程和概 念。 本教程不仅是一个关于自动控制的实验教程, 还是一个机电系统设计的实验教程, 主要 包含以下内容: 第一章,介绍机电控制系统的几个基本概念理解,在长期的教学中,控制系统概念主要 是不理解因而不会用。这几个概念会在后面的设计中用到。 第二章,球杆控制系统分析设计入门,从推导简化模型入手,设计控制器。通过分析实 际测试的性能指标和仿真的不同,引申出影响系统性能的因素。 第三章,通过深入分析影响球杆控制系统性能的因素,加入到仿真模型中,在和实际控 制系统模型比较后,设计出性能优异的控制系统。 本实验教程实验项目包括:系统建模和稳定性分析、PID 校正、根轨迹校正、频域法校 正、状态反馈共五个实验。 其中综合性实验 1 个,为 PID 校正;设计性实验 3 个,为根轨迹校正、频域法校正、 状态反馈;验证性实验 1 个,为系统建模和稳定性分析。综合性、设计性试验占全部实验的 比例为 80%。 经典控制理论实验为 4 个,系统建模和稳定性分析、PID 校正、根轨迹校正、频域法校 正。综合型设计性实验比例为 75%.现代控制理论实验为 1 个,状态反馈, 综合型设计性实 验比例为 100%。 本实验教材适用于机电类控制专业的本科学习自动控制理论应用和机电控制系统分析 设计课程,以及非机电类控制专业的研究生学习自动控制理论之用。
1球杆系统
球杆系统GBB1004实验报告一、球杆系统的数学模型一、实验目的1) 分析并推导系统的数学模型;2) 求解系统的状态空间方程和传递函数方程;3) 在Matlab 下建立系统的模型并进行阶跃响应仿真。
4) 完成实验报告二、实验步骤1. 球杆系统在Simulink 下的模型建立在Simulink 下建立系统的模型:仿真结果如下:二、球杆系统的数字控制器实验报告一、实验目的学习使用根轨迹法设计一个稳定的系统,进一步理解根轨迹的基本概念和根轨迹图所代表的含义,通过实验来验证增加零、极点以及开环增益对系统性能有何影响。
二、实验步骤1、开环根轨迹实验程序:m=0.028;R=0.0145;g=-9.8;L=0.40;d=0.045;J=0.4*m*R^2;K=(m*g*d)/(L*(J/R^2+m));num=[-K]; den=[1 0 0];plant=tf(num,den);rlocus(plant)运行结果:2、可以看到系统在原点有两个极点沿虚轴伸向无穷远处使用sgrid 命令可以将设计目标也显示在根轨迹上m=0.028;R=0.0145;g=-9.8;L=0.40;d=0.045;J=0.4*m*R^2;K=(m*g*d)/(L*(J/R^2+m));num=[-K];den=[1 0 0];plant=tf(num,den);rlocus(plant)sgrid(0.7,1.9)axis([-5 5 -2 2])运行结果:3、超前补偿器;在上面那个程序前添加以下程序:zo=0.01;po=5;contr=tf([1 zo],[1 po])rlocus(contr*plant)sgrid(0.7,1.9)运行结果:4、现在,根轨迹的分支已经在设计目标范围内。
使用rlocfind 命令来确定系统的增益。
在m文件中加入以下几行[k,poles]=rlocfind(contr*plant)到图形显示窗口选择用十字形光标一点。
自动控制球杆系统实验指导书-2016资料
自动控制综合实验2 实验指导书Part 1球杆系统GBB1004北京邮电大学自动化学院林雪燕2016.5.24前言自动控制是一门理论与实践并重的技术,在成功掌握了理论知识(经典控制、现代控制)的同时再配合做一些经典的自动控制实验,从而加深对自动控制的理解与掌握,为今后从事自动控制的设计和研究工作打下扎实的基础。
为了更好地配合理论教学,达到理论与实践完美的结合,将自动控制相关的实验独立设置成一门实验课:自动控制综合实验。
自动控制理论实验主要目的是通过实验进一步理解自动控制理论的基本概念,熟悉和掌握控制系统的分析方法和设计方法,掌握常用工程软件使用,如MATLAB、LabVIEW 等。
上学期开设的自动控制综合实验(1)主要内容为控制系统的Matlab/simulink 仿真和基于实验箱的硬件模拟,以电路系统为研究对象。
本学期开始的自动控制综合实验(2)的内容是基于典型控制理论实验设备(球杆系统和倒立摆系统),熟悉和掌握控制系统的分析和设计方法。
球杆系统机械简单,结构紧凑,安全性高,采用智能伺服驱动模块和Windows 程序界面,可用于教学或科研。
对于自动控制理论等课程来说,针对设备的非线性与不稳定性特点,设计有效的控制系统是项有意义的工作。
球杆系统要完成的实验有:实验一:小球位置的数据采集处理实验二:球杆系统的PID法控制实验三:球杆系统的根轨迹法控制实验四:球杆系统的频率响应法控制倒立摆是一个典型的不稳定系统,同时又具有多变量、非线性、强耦合的特性,是自动控制理论中的典型被控对象。
运用控制手段可使之具有一定的稳定性和良好的性能。
许多抽象的控制概念如控制系统的稳定性、可控性、系统收敛速度和系统抗干扰能力等,都可以通过倒立摆系统直观的表现出来。
倒立摆系统要完成的实验有:实验五:倒立摆的数学建模及稳定性分析实验六:倒立摆的状态反馈控制实验七:不同状态下状态反馈控制效果比较实验八:倒立摆的LQR 控制同学们完成实验后,要完成相应的实验报告,并及时提交。
球杆定位控制系统实验指导书
球杆定位控制系统实验指导书实验指导书深圳市鸥鹏科技有限有限公司二○○五年十月目录目录 (2)一、球杆定位控制系统认知实验 (5)实验目的 (5)实验内容 (5)实验步骤 (5)实验报告 (7)二、系统建模分析 (8)1、机械建模分析 (8)2 电机建模分析 (8)三、球杆定位控制系统控制实验 (11)实验目的 (11)实验内容 (11)1、P控制器设计 (11)2、PD控制器设计 (12)2、PID控制器设计 (12)实验步骤 (12)实验报告 (20)四、球杆定位控制系统扩展控制实验 (21)4. 1 根轨迹算法设计 (21)4.2. 频率响应法设计 (21)前言球杆定位控制系统是为自动化,机械电子,电气工程等专业的基础控制课程教学实验而设计的实验设备。
通过对球杆系统进行分析和实验,学生可以学习对物理系统的建模和控制系统的设计,熟悉PID控制的设计和调节,以及利用别的控制理论和算法进行实验。
一、球杆定位控制系统认知实验实验目的认知球杆定位控制系统的结构和工作原理,熟悉系统的工作流程,并检验系统各通道的工作状况是否正常。
实验内容球杆定位控制系统结构如下图,有连杆机构及相应的电气驱动,传感部分组成,其工作流程为通过电机驱动,带动连杆运动,改变钢球所在滑道的倾斜角度,使钢球在重力作用下沿滑道运动。
本实验内容是要详细了解系统的结构,关键部件,并联机测试各部件工作是否正常。
实验步骤1、认真观察球杆定位控制系统,指出系统的各个部分,打开后盖,认知相关的电气控制部分及机械传动部分,并做好记录。
2、安装好后盖,将电源线,通讯线与电源箱,电脑正常连接。
3、接通电源,打开测试软件:1)在matlab下打开QGTEST.MDL进入测试界面:2)点击运行:3)设置运动位置POS,观察球杆运动情况,4)切换伺服开关,运动,停止开关,测试硬件响应5)改变运动速度,加速度及位置,观察运动情况6)打开各个示波器7)用手轻拨钢球,让钢球在滑道上缓慢滚动,观察采集到钢球的位置数据8)停止实时仿真,观察各示波器数据,并保存到相应的文件实验报告1写出球杆定位控制器通的主要组成,并描述各模块的功能与实现。
1-球杆系统建模分析
1-球杆系统建模分析-CAL-FENGHAI.-(YICAI)-Company One1《线性系统理论》课程设计报告书课题名称球杆系统姓名孟禹漆铖刘泽文孟凡强杨佐龙日期2013年2 月 25日老师陈玮1 球杆系统建模分析本章将对球杆系统进行简单的介绍,然后采用拉格朗日方程建立其数学模型,并在此基础上分析其特性。
1.1球杆系统介绍球杆系统(Ball & Beam )是由球杆执行系统、控制器和直流电源等部分组成。
该系统对控制系统设计来说是一种理想的实验模型。
正是由于系统的结构相对简单,因此比较容易理解该模型的控制过程。
球杆执行系统(如图1 所示)由一根V 型轨道和一个不锈钢球组成。
V 型槽轨道一侧为不锈钢杆,另一侧为直线位移电阻器。
当球在轨道上滚动时,通过测量不锈钢杆上输出电压可测得球在轨道上的位置。
V 型槽轨道的一端固定,而另一端则由直流电机(DC motor )的经过两级齿轮减速,再通过固定在大齿轮上的连杆带动进行上下往复运动。
V 型槽轨道与水平线的夹角可通过测量大齿轮转动角度和简单的几何计算获得。
这样,通过设计一个反馈控制系统调节直流电机的转动,就可以控制小球在轨道上的位置。
图1 球杆系统执行机构原理图1.2拉格朗日方程介绍建立一个力学体系的动力学方程所需要的独立坐标称为广义坐标,广义坐标一旦确定,体系在空间的位置状态也就可以唯一确定。
广义坐标可以是坐标变量,也可能是是角动量或其他独立变量,凡能用来表述体系的位形、运动和动力学状态的独立参量都可作为广义坐标。
广义坐标的条件是:互相独立、满足约束方程、唯一确定体系的位形式动力学状态。
拉格朗日方程方法建模可以表述为:设一个机械系统的自由度为n ,对于系统可以采用广义坐标12(,,...,)n q q q q =,12(,,...)n q q q q =来描述,记该系统的总体动能为(,)T q q ,总体势能为()V q ,系统的运动特性可以用以下的拉格朗日方程描述:d 1,2,...,d i i iL Li n t q q τ⎛⎫∂∂-== ⎪∂∂⎝⎭ (1.1)其中,方程组中方程式的数目等于质点系的自由度数,i τ为作用在第i 个广义坐标i q 方向的外部力或力矩之和。
4球杆控制系统课程设计解答
指导教师评定成绩:审定成绩:重庆邮电大学自动化学院自动控制原理课程设计报告设计题目:球杆控制系统单位(二级学院):自动化学院学生姓名:***专业:****班级:****学号:****指导教师:****设计时间:20**年*** 月重庆邮电大学自动化学院制一、设计题目:球杆控制系统设计一位置控制系统,已知:横杆长40CM,横板上全程设滑线变阻器,横板初始角度为0,小球质量为110g,半径0.015m,d=0.03m,齿轮传动比为10,球的转动惯量为0.00001kg.m.s2不计摩擦,球上有触点与变阻器及控制电路相连形成反馈,设要求系统在单位阶跃信号下:调节时间小于5秒,超调量小于20% ,求出系统地传递函数并探讨采用PID校正和频率法校正的方法,并确定校正装置。
初始位置x=0,电机及减速器的转动惯量为I=1kg.ms2,减速器传动比为10,不计所有摩擦和小球重量带来的阻力,输入设定电位器RW 的灵敏度为:±0.5V/±CM。
直流电机:励磁线圈电阻R f=20,电感L f忽略,扭矩常数Kt=1(N.M/A) 直流电机励磁电流和控制电压的关系为:u=R f *i f,转矩为:T=Kt i f ,工作原理为:电机通过减速齿轮带动横杆转动,小球在重力作用下移动并停止在设定位置。
二、设计报告正文执行系统是一个典型的四连杆机构,横杆由一根带刻度的不锈钢杆和一根直线位移传感器组成,可以绕其左边的支点旋转,通过控制横杆的角度,就可以控制小球的在横杆上的位置。
执行系统采用直流伺服电机驱动,通过控制电机轴的转角,就可以实现对横杆角度的控制。
小球的位置通过直线位移传感器采集,控制器根据位置误差计算控制量,控制电机轴的转角,从而控制横杆的角度,使小球稳定到目标位置。
球杆系统的非线性体现在驱动导轨运动的电机主轴与导轨仰角之间以及齿轮和导轨之间的传动存在多处非线性关系。
称球杆系统是不稳定系统,是因为即便导轨的仰角是固定的,小球的位置仍然是未知的。
球杆系统控制器设计及MATLAB仿真
摘要以球杆系统作为主体,系统中的小球作为被控对象,设计一个模糊控制器,控制小球在装置导轨上的运行状态,分析小球在导轨上的运行状态,以此来反映模糊控制器的控制性能。
设计首先对球杆系统组成结构及其基本原理进行分析之后,建立一个相对简化后的球杆系统模型;运用相关的模糊控制原理,建立球杆系统模糊控制规则,再对球杆系统进行模糊控制器设计。
并在MATLAB仿真环境下建立控制器的仿真模型,对球杆系统进行仿真,测试模糊控制器的控制性能。
针对球杆系统自身存在的不稳定特性,在进行仿真时加入闭环反馈控制环节,这样不但可以提高系统的稳定性,还可以提高控制的精度,相较于其他一般控制,它更具有独特优势,更符合人类思维。
球杆系统作为如今研究控制理论的经典案例,与模糊控制融合之后,能更好地表现模糊控制在自动控制方面的优良特性。
关键词:球杆系统;模糊控制;MATLAB建模ABSTRACTIn the ball and beam system as the main body, the ball as a controlled object,design a fuzzy controller , to control the ball in the guide rail device running status. Analysis the ball movement on the guide rail, in order to reflect the fuzzy controller performance. First,the design analysis the composition structure and the basic principle of the ball and beam system , then establish a relatively simplified of the ball and beam system model; using the principle of fuzzy control, to establish fuzzy control rules of the ball and beam system, design a fuzzy controller to the ball and beam system. And in the MATLAB simulation environment, establish the simulation model of the controller, simulate the club system and test the control performance of the fuzzy controller.For the ball and beam system own existence the instability characteristics, in the simulation by adding closed loop feedback control link, which can not only improve the system stability, but also can improve the control accuracy, compared with other general control, it is more unique advantages, more in line with human thinking.Club system as a classic case in study control theory, and after fusion with fuzzy control, can performance the excellent characteristics of fuzzy control in the automatic control .Key words: the ball and beam system;fuzzy control;MATLAB modeling目录1 绪论 (1)1.1 课题背景和研究意义 (1)1.1.1 课题背景 (1)1.1.2 课题的研究意义 (1)1.2 模糊控制的发展及研究状况 (2)1.2.1 模糊控制论的产生与发展 (2)1.2.2 模糊控制论的研究和现状 (3)2 球杆系统建模及仿真 (5)2.1 球杆系统介绍 (5)2.1.1 系统简述 (5)2.1.2 系统组成 (5)2.2 球杆系统建模 (6)2.2.1 球杆系统数学模型建立 (6)2.3 MATLAB建模 (7)2.3.1 MATLAB软件介绍 (7)2.3.2 球杆系统在MATLAB的模型建立 (7)3 模糊控制器设计 (13)3.1 模糊控制器概述及原理 (13)3.2 模糊控制器结构 (13)4 球杆系统的模糊控制器设计 (15)4.1 模糊控制的实现 (16)4.1.1 各个变量个论域 (16)4.1.2 隶属度划分 (16)4.1.3 模糊规则的建立 (18)4.2 模型仿真 (20)结束语 (22)参考文献 (23)致谢 (24)1 绪论1.1 课题背景和研究意义1.1.1 课题背景如今的世界已经迎来一场重要的信息革命了,而模糊理论的发展正好充分的印证了这次革命的必要。
自动控制球杆系统实验指导书-2016教材
自动控制综合实验2 实验指导书Part 1球杆系统GBB1004北京邮电大学自动化学院林雪燕2016.5.24前言自动控制是一门理论与实践并重的技术,在成功掌握了理论知识(经典控制、现代控制)的同时再配合做一些经典的自动控制实验,从而加深对自动控制的理解与掌握,为今后从事自动控制的设计和研究工作打下扎实的基础。
为了更好地配合理论教学,达到理论与实践完美的结合,将自动控制相关的实验独立设置成一门实验课:自动控制综合实验。
自动控制理论实验主要目的是通过实验进一步理解自动控制理论的基本概念,熟悉和掌握控制系统的分析方法和设计方法,掌握常用工程软件使用,如MATLAB、LabVIEW 等。
上学期开设的自动控制综合实验(1)主要内容为控制系统的Matlab/simulink 仿真和基于实验箱的硬件模拟,以电路系统为研究对象。
本学期开始的自动控制综合实验(2)的内容是基于典型控制理论实验设备(球杆系统和倒立摆系统),熟悉和掌握控制系统的分析和设计方法。
球杆系统机械简单,结构紧凑,安全性高,采用智能伺服驱动模块和Windows 程序界面,可用于教学或科研。
对于自动控制理论等课程来说,针对设备的非线性与不稳定性特点,设计有效的控制系统是项有意义的工作。
球杆系统要完成的实验有:实验一:小球位置的数据采集处理实验二:球杆系统的PID法控制实验三:球杆系统的根轨迹法控制实验四:球杆系统的频率响应法控制倒立摆是一个典型的不稳定系统,同时又具有多变量、非线性、强耦合的特性,是自动控制理论中的典型被控对象。
运用控制手段可使之具有一定的稳定性和良好的性能。
许多抽象的控制概念如控制系统的稳定性、可控性、系统收敛速度和系统抗干扰能力等,都可以通过倒立摆系统直观的表现出来。
倒立摆系统要完成的实验有:实验五:倒立摆的数学建模及稳定性分析实验六:倒立摆的状态反馈控制实验七:不同状态下状态反馈控制效果比较实验八:倒立摆的LQR 控制同学们完成实验后,要完成相应的实验报告,并及时提交。
球杆系统
实验一球杆系统简化模型的建立和稳定性分析一、实验目的1、理解球杆系统模型建立的基本步骤;2、建立球杆系统的简化数学模型;3、掌握控制系统稳定性分析的基本方法;二、实验要求1、建立球杆系统的数学模型;2、分析的稳定性,并在matlab 中仿真验证;三、实验设备1、球杆系统;2、计算机、matlab 平台;四、实验原理系统建模可以分为两种:机理建模和实验建模。
机理建模是在了解研究对象的运动规律基础上,通过物理、化学的知识和数学手段建立起系统内部的输入——输出状态关系。
实验建模是通过在研究对象上加上一系列的研究者事先确定的输入信号,激励研究对象并通过传感器检测其可观测的输出,应用数学手段建立起系统的输入——输出关系。
这里面包括输入信号的设计选取,输出信号的精确检测,数学算法的研究等等内容。
在导轨上移动的系统,是一个典型的运动的刚体系统,可以在惯性坐标系内应用经典力学理论建立系统的动力学方程。
下面采用其中的牛顿——欧拉方法建立球杆的数学模型。
球杆系统的机械部分包括底座、小球、横杆、减速皮带轮、支撑部分、马达等。
如图1.1所示。
图1.1 球杆本体图小球可以在横杆上自由的滚动,横杆的一端通过转轴固定,另一端可以上下转动,通过控制直流伺服电机的位置,带动皮带轮转动,通过传动机构就可以控制横杆的倾斜角。
直流伺服电机带有增量式编码器(1000P/R),可以检测电机的实际位置,在横杆上的凹槽内,有一线性的电阻传感器用于检测小球的实际位置。
当带轮转动角度,横杆的转动角度为,当横杆偏离水平的平衡位置后,在重力作用下,小球开始沿横杆滚动。
如下图1.2所示。
图1.2 球杆运动示意图连线(连杆和同步带轮的连接点与齿轮中心的连线)和水平线的夹角为的角度存在一定的限制,在最小和最大的范围之间),连杆和齿轮的连接点与齿轮中心的距离为d ,横杆与支撑杆连接点的长度为L ,于是,横杆的倾斜角α和θ之间的有如下的数学关系:d Lαθ=角度θ和电机轴之间存在一个减速比4n =的同步带,控制器设计的任务是通过调整齿轮的角度θ,使得小球在某一位置平衡。
4-球杆控制系统课程设计解答
4-球杆控制系统课程设计解答
由于缺乏具体题目,无法给出具体的解答。
但是,以下为球杆控制系统课程设计的一般步骤:
1. 系统需求分析:对需要设计的球杆控制系统进行需求分析,确定系统的功能、性能指标、工作环境等。
2. 模块划分:根据需求分析结果,将系统模块进行划分,确定各模块之间的关系。
3. 模块设计:分别对各个模块进行详细的设计,包括算法设计、逻辑设计、电路设计等。
4. 系统集成:将各个模块进行集成,对整个系统进行调试和测试。
5. 系统优化:对系统进行优化和改进,提高其性能指标、可靠性和稳定性。
6. 文档撰写:按照规定格式撰写课程设计报告,详细介绍系统设计过程、实现方法和结果分析等。
7. 实验演示:进行实验演示,展示球杆控制系统的功能和性能,同时回答师生们提出的问题。
8. 评审:进行评审,对课程设计的设计过程和结果进行评价和打分。
9. 反思总结:对课程设计过程进行总结,找出问题和不足之处,为今后的工作提供借鉴和改进。
球杆系统
(2)
2 在Simulink中建立球杆系统的模型
3 电气模型
电机轴的位置通过电机附带的编码器进行检测, θ和电机轴存在一个减速比n=4 编码器输出脉冲信号,并反馈给IPM100,驱 动器接收增量式编码器的信号,信号由两路信号 (A,B信号)以及一路index信号组成,两路信 号为方波信号,两者之间相位差为90度,A信号超 前B信号说明电机正转,否则说明电机反转。 控制器对编码器信号进行4分频,电机的位置 精度提高到四倍。电机转动一圈,index信号产生 一个负脉冲,用于同步控制或精确的控制。
三、实验
1.球杆系统的开环模型
X (s)和 (s)分别为系统输出(小球的位置)和输 入(齿轮的角度)的拉普拉斯变换。
2.球杆系统的PID控制
PID控制器的传递函数为:
KP, KI 和KD为PID控制器的比例,积分和微分参数。
3.完成报告内容
(1)在Simulink中建立球杆系统的模型 (2)假设控制的性能指标要求如下: ♦ 调整时间小于1秒(2%误差) ♦ 超调量小于10% 分别对球杆系统实现P控制、PD控制、PID控制, 对其稳定性进行理论分析,并在实际系统上验 证,给出控制实验结果曲线。 可假设: m = 0.11 R = 0.015 g = -9.8; L = 0.4 d = 0.04 J =2*m*R^2/5
传递函数包含一个积分项1/s,具有积分的特 性,通常Ra、Tm和J0都很小,伺服电机可以看作 为一个积分器。
♦ 球杆系统采用电位计检测小球的位置,电位 计安装在横杆上,小球位置对应的电压信号输 送给IPM100智能驱动的AD转换器。
4 控制结构
球杆系统的闭环控制系统结构图如下:
固高球杆系统课程设计
固高球杆系统课程设计固高球杆系统课程设计固高球杆系统课程设计目录一、整体方案设计3 1.1需求3 1.2 设定目标3 二、系统设计4 2.1功能分析4 2.2设计规范和约束5 2.3 机械系统设计7 2.4 传感器输出信号的数字滤波9 三、理论分析10 3.1 控制系统建模10 3.2 原系统稳定性分析10 3.2.1 原系统概述10 3.2.2待校正系统单位阶跃响应分析:10 3.2.3伯德图分析11 3.3频率响应法设计球杆系统控制器13 3.3.1设计要求13 3.3.2相位超前控制器13 3.3.3相位超前-滞后控制器16 3.4 P/PD/PID 控制器设计19 3.4.1 球杆系统的P 控制器设计19 3.4.2 球杆系统的PD 控制器设计20 3.4.3 球杆系统的PID 控制器设计24 3.5 各种控制方法比较总结28 3.5.1频域校正方法的比较28 3.5.2 PID校正方法的比较29 四、元器件、设备选型30 4.1激光位移传感器30 4.2 IPM240-5E 智能伺服驱动器31 4.3 70W伺服电机31 五、加工安装调试33 5.1超前校正实际检验:33 5.2 超前-滞后校正实际检验:34 5.3 PD校正实际检验:35 5.4 PID校正实际检验:36 六、经济性分析38 6.1市场分析38 6.2市场运作38 6.3成本分析38 七、结论40 八、心得体会41 一、整体方案设计 1.1需求球杆系统是为自动控制原理等基础控制课程的教学实验而设计的实验设备。
该系统涵盖了许多经典的和现代的设计方法。
这个系统有一个非常重要的性质——它是开环不稳定的。
不稳定系统的控制问题成了大多数控制系统需要克服的难点,有必要在实验室中研究。
但是由于绝大多数的不稳定控制系统都是非常危险的,因此成了实验室研究的主要障碍。
而球杆系统就是解决这种矛盾的最好的实验工具,它简单、安全并且具备了一个非稳定系统所具有的重要的动态特性。
球杆系统技术方案报告
球杆系统技术方案报告引言球杆系统是一个由一根直杆和放置于其上的一个小球组成的控制对象。
其中小球在沿直杆方向上有一个自由度可以自由滚动,而直杆与水平方向的夹角可以通过伺服电机进行控制。
当直杆偏离水平方向时,小球在重力的作用下将沿着直杆滚动。
该系统的设计目的就是通过伺服电机控制直杆的角度,进而控制小球在直杆上的滚动,实现在最短时间、最小过调量等控制条件下,让小球滚动并稳定到横杆上的指定位置[1]。
球杆系统是一个非线性不稳定系统,其中小球在导轨上滚动过程的动态描述十分复杂。
它具有自身时滞时间小、响应速度快的特性[2],是控制实验室里常见的实验设备。
球杆系统通常用来检验控制策略的效果,是控制理论研究中较为理想的实验手段。
图1德国Amira公司的Ball and Beem实验装置BW500[3]1球杆系统设计球杆系统包括V型槽轨道、不锈钢球、连杆、直流减速电机[4],直线位移传感器,角度传感器。
球杆系统通过执行部件直流减速电机带动杆和角度传感器轴转动。
杆倾斜时,小球由于自身重力的作用在杆上滚动,通过直线位移传感器检测小球在杆上的位置,角度传感器检测杆的倾角[5]。
球杆系统原理图如下图所示。
图1.1球杆系统原理图直流电机的驱动放大都是采用晶体管功率放大器来实现的,晶体管放大系统可以分为两种类型,线性放大器和开关型放大器。
线性放大器几乎都采用晶体管,线性地提供所需的直流电源,而开关型放大器可采用晶体管,也可采用普通晶闸管。
在开关型放大器中,输出级的功率器件工作在迅速地从非导通时功率器件上的压降很小,这样避开了工作在线性放大区域,因此功率输出级的损耗就很小。
目前,线性放大器一般仅在小功率的场合有所应用,而大量采用的是开关型放大器。
开关型放大器通常可分为三种;脉宽调制,脉冲频率调制和可控硅整流。
这里使用L298N直流电机驱动芯片,L298N是一款性能优越的小型直流电机驱动芯片,它可以用来驱动两个直流电机在4-46V电压下,提供2A的额定电流,并且还有过热自动关断功能,驱动电路图如图1.2所示。
球杆系统控制器设计实验报告(北京理工大学).
球杆系统控制器设计实验报告学院:自动化学院组号:5成员:球杆系统控制器设计实验一、实验目的和要求1.1 实验目的(1)通过本设计实验,加强对经典控制方法(PID控制器)和智能控制方法(神经网络、模糊控制、遗传算法等)在实际控制系统中的应用研究。
(2)提高学生有关控制系统控制器的程序设计、仿真和实际运行能力.(3)熟悉MATLAB语言以及在控制系统设计中的应用。
1.2 实验要求(1)每两人一组,完成球杆系统的开环系统仿真、控制器的设计与仿真以及实际运行结果;(2)认真理解设计内容,独立完成实验报告,实验报告要求:设计题目,设计的具体内容及实验运行结果,实验结果分析、个人收获和不足,参考资料。
程序清单文件。
二、实验内容本设计实验的主要内容是设计一个稳定的控制系统,其核心是设计控制器,并在MATLAB/SIMULINK环境下进行仿真实验,并在球杆实验平台上实际验证。
算法实现:设计模糊控制器控制球杆系统,达到要求目标。
三、实验原理3.1 球杆系统的特点球杆系统是一个典型的非线性系统,理论上而言,它是一个真正意义上的非线性系统,其执行机构还具有很多非线性特性,包括:死区,直流马达和带轮的传动非线性,位置测量的不连续性,导轨表面不是严格的光滑表面,产生非线性阻力,这些非线性因素对于传统意义上的测量和建模造成很大的影响,并对系统的控制性能造成非常大的影响,怎样去设计一个鲁棒的控制系统,是现代控制理论的一个重要问题。
因为系统机械结构的特点,球杆系统具有一个最重要的特性——不稳定性,对于传统的实验方法,存在一些实验的难处,不稳定的系统容易对实验人员产生危险或是不可预料的伤害,球杆系统相对而言,机械比较简单,结构比较紧凑,安全性也比较高,是一个可以避免这些危险和伤害的实验设备。
3.2 球杆系统的数学模型对小球在导轨上滚动的动态过程的完整描述是非常复杂的,设计者的目的是对于该控制系统给出一个相对简单的模型,如图3.1所示为实验使用球杆系统简化图。
球杆系统课程设计资料
固高球杆系统课程设计目录一、整体方案设计 (3)1.1需求 (3)1.2 设定目标 (3)二、系统设计 (4)2.1功能分析 (4)2.2设计规范和约束 (5)2.3 机械系统设计 (7)2.4 传感器输出信号的数字滤波 (9)三、理论分析 (10)3.1 控制系统建模 (10)3.2 原系统稳定性分析 (10)3.2.1 原系统概述 (10)3.2.2待校正系统单位阶跃响应分析: (10)3.2.3伯德图分析 (11)3.3频率响应法设计球杆系统控制器 (13)3.3.1设计要求 (13)3.3.2相位超前控制器 (13)3.3.3相位超前-滞后控制器 (16)3.4 P/PD/PID 控制器设计 (19)3.4.1 球杆系统的P 控制器设计 (19)3.4.2 球杆系统的PD 控制器设计 (20)3.4.3 球杆系统的PID 控制器设计 (24)3.5 各种控制方法比较总结 (28)3.5.1频域校正方法的比较 (28)3.5.2 PID校正方法的比较 (29)四、元器件、设备选型 (30)4.1激光位移传感器 (30)4.2 IPM240-5E 智能伺服驱动器 (31)4.3 70W伺服电机 (31)五、加工安装调试 (33)5.1超前校正实际检验: (33)5.2 超前-滞后校正实际检验: (34)5.3 PD校正实际检验: (35)5.4 PID校正实际检验: (36)六、经济性分析 (38)6.1市场分析 (38)6.2市场运作 (38)6.3成本分析 (38)七、结论 (40)八、心得体会 (41)一、整体方案设计1.1需求球杆系统是为自动控制原理等基础控制课程的教学实验而设计的实验设备。
该系统涵盖了许多经典的和现代的设计方法。
这个系统有一个非常重要的性质——它是开环不稳定的。
不稳定系统的控制问题成了大多数控制系统需要克服的难点,有必要在实验室中研究。
但是由于绝大多数的不稳定控制系统都是非常危险的,因此成了实验室研究的主要障碍。
西安工业大学实验三 球杆系统建模分析与控制
实验三:球杆系统建模、分析与控制实验(综合实验)一.实验目的:1、建立球杆系统的数学模型,掌握系统建模的一般方法及在Matlab中对系统进行建模的方法;2、对球杆系统进行性能分析,在Matalab Simulink中对系统进行仿真;3、理解PID控制的原理和方法,进行系统控制;4、掌握如何设计和调整PID参数,使系统达到设计的要求。
二.实验内容:1、对球杆系统进行受力分析,建立球杆系统的数学模型2、在Matlab下建立球杆系统的数学模型,3、对球杆系统进行性能分析与仿真4、P控制器的设计5、PD控制器的设计6、PID控制器的设计三.实验设备:1 固高科技球杆机械传动系统2 球杆系统运动控制箱3 计算机四.实验原理:1. PID 简介任何闭环控制系统的首要任务是要稳(稳定)、快(快速)、准(准确)的响应命令。
PID调整的主要工作就是如何实现这一任务。
增大比例系数P将加快系统的响应,它的作用于输出值较快,但不能很好稳定在一个理想的数值,不良的结果是虽较能有效的克服扰动的影响,但有余差出现,过大的比例系数会使系统有比较大的超调,并产生振荡,使稳定性变坏。
积分能在比例的基础上消除余差,它能对稳定后有累积误差的系统进行误差修整,减小稳态误差。
微分具有超前作用,对于具有容量滞后的控制通道,引入微分参与控制,在微分项设置得当的情况下,对于提高系统的动态性能指标,有着显著效果,它可以使系统超调量减小,稳定性增加,动态误差减小。
综上所述,P---比例控制系统的响应快速性好,快速作用于输出;I---积分控制系统的准确性好,消除过去的累积误差;D---微分控制系统的稳定性好,具有超前控制作用。
在调整的时候,你所要做的任务就是在系统结构允许的情况下,在这三个参数之间权衡调整,达到最佳控制效果,实现稳、快、准的控制特点。
根据要求添加PID控制器后,闭环系统的结构图如下:PID 控制器闭环结构图PID 控制器的传递函数为:)1()(sK s K K s G I D P PID ++=, K D 和 K I 对应于积分和微分控制,K P 为比例增益。
固高球杆系统课程设计
固高球杆系统课程设计固高球杆系统课程设计目录一、整体方案设计3 1.1需求3 1.2 设定目标3 二、系统设计4 2.1功能分析4 2.2设计规范和约束 5 2.3 机械系统设计7 2.4 传感器输出信号的数字滤波9 三、理论分析10 3.1 控制系统建模10 3.2 原系统稳定性分析10 3.2.1 原系统概述10 3.2.2待校正系统单位阶跃响应分析: 10 3.2.3伯德图分析11 3.3频率响应法设计球杆系统控制器13 3.3.1设计要求13 3.3.2相位超前控制器13 3.3.3相位超前-滞后控制器16 3.4 P/PD/PID 控制器设计19 3.4.1 球杆系统的P 控制器设计19 3.4.2 球杆系统的PD 控制器设计20 3.4.3 球杆系统的PID 控制器设计24 3.5 各种控制方法比较总结28 3.5.1频域校正方法的比较28 3.5.2 PID校正方法的比较29 四、元器件、设备选型30 4.1激光位移传感器30 4.2 IPM240-5E 智能伺服驱动器31 4.3 70W伺服电机31 五、加工安装调试33 5.1超前校正实际检验:33 5.2 超前-滞后校正实际检验:34 5.3 PD校正实际检验:35 5.4 PID校正实际检验:36 六、经济性分析38 6.1市场分析38 6.2市场运作38 6.3成本分析38 七、结论40 八、心得体会41 一、整体方案设计 1.1需求球杆系统是为自动控制原理等基础控制课程的教学实验而设计的实验设备。
该系统涵盖了许多经典的和现代的设计方法。
这个系统有一个非常重要的性质——它是开环不稳定的。
不稳定系统的控制问题成了大多数控制系统需要克服的难点,有必要在实验室中研究。
但是由于绝大多数的不稳定控制系统都是非常危险的,因此成了实验室研究的主要障碍。
而球杆系统就是解决这种矛盾的最好的实验工具,它简单、安全并且具备了一个非稳定系统所具有的重要的动态特性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
.固高球杆系统课程设计目录一、整体方案设计 (3)1.1需求 (3)1.2 设定目标 (3)二、系统设计 (4)2.1功能分析 (4)2.2设计规和约束 (5)2.3 机械系统设计 (7)2.4 传感器输出信号的数字滤波 (9)三、理论分析 (10)3.1 控制系统建模 (10)3.2 原系统稳定性分析 (10)3.2.1 原系统概述 (10)3.2.2待校正系统单位阶跃响应分析: (10)3.2.3伯德图分析 (11)3.3频率响应法设计球杆系统控制器 (13)3.3.1设计要求 (13)3.3.2相位超前控制器 (13)3.3.3相位超前-滞后控制器 (16)3.4 P/PD/PID 控制器设计 (19)3.4.1 球杆系统的P 控制器设计 (19)3.4.2 球杆系统的PD 控制器设计 (20)3.4.3 球杆系统的PID 控制器设计 (24)3.5 各种控制方法比较总结 (28)3.5.1频域校正方法的比较 (28)3.5.2 PID校正方法的比较 (29)四、元器件、设备选型 (30)4.1激光位移传感器 (30)4.2 IPM240-5E 智能伺服驱动器 (31)4.3 70W伺服电机 (31)五、加工安装调试 (33)5.1超前校正实际检验: (33)5.2 超前-滞后校正实际检验: (34)5.3 PD校正实际检验: (35)5.4 PID校正实际检验: (36)六、经济性分析 (38)6.1市场分析 (38)6.2市场运作 (38)6.3成本分析 (38)七、结论 (40)八、心得体会 (41)一、整体方案设计1.1需求球杆系统是为自动控制原理等基础控制课程的教学实验而设计的实验设备。
该系统涵盖了许多经典的和现代的设计方法。
这个系统有一个非常重要的性质——它是开环不稳定的。
不稳定系统的控制问题成了大多数控制系统需要克服的难点,有必要在实验室中研究。
但是由于绝大多数的不稳定控制系统都是非常危险的,因此成了实验室研究的主要障碍。
而球杆系统就是解决这种矛盾的最好的实验工具,它简单、安全并且具备了一个非稳定系统所具有的重要的动态特性。
1.2 设定目标球杆的控制问题就是使小球尽快地达到一个任意的设定位置,并且使之没有较大的超调量和过大的调节时间。
当小球达到期望的位置后,系统能克服随机扰动而保持在稳定的位置不变。
球杆控制系统的目的是:小球和球杆组成的系统在受到干扰后,小球处于轨道的任意的设定位置,小球将保持在该位置不变。
二、系统设计2.1功能分析(1)被控对象:球杆的被控对象为球杆和小球。
球杆通过传动杆连接在齿轮上,并可以根据齿轮的角度变化来控制球杆的倾角,进而控制小球平衡在设定的平衡位置。
通过给小球施加适当的力可以将球杆倾斜起来并最终使小球保持在平衡位置。
(2)控制装置:电机的运动通过IPM100智能伺服驱动器进行控制,IPM100是一个智能的高精度、全数字的控制器,嵌100W的驱动电路,适合于有刷和无刷电机。
基于反馈控制原理,在得到传感器信号后,对信号进行处理,然后给电机绕组施加适当的PWM电压信号,这样,一个相应的扭矩作用于电机轴,使电机开始运动,扭矩的大小决定于用户程序中的控制算法。
IPM100是一款智能的控制器,它除了板载的用于放大控制信号的驱动放大器和PWM 调制电路,还有一个全数字的DSP处理芯片,存以及其它逻辑元件,有了这些,就可以实现先进的运动控制技术和PLC的功能,它产生实时的轨迹路径,实现闭环伺服控制,执行上位机的操作命令,完成板载IO信号的处理,所有这些都依照储存器的程序指令或是主机的在线命令执行,这种嵌入式的智能控制可以提供一个实时性非常好的控制效果,即使因为PC的非实时操作系统而产生延时的情况下。
因为控制器可以独立运行,也可以采用从动模式,本手册介绍的球杆系统将采用两种模式。
IPM100安装于控制箱部,通过RS232和上位计算机进行通讯,直流电源也置于控制箱部。
2.2设计规和约束用现代控制理论中的状态反馈方法来实现球杆系统的控制,就是设法调整闭环系统的极点分布,以构成闭环稳定的球杆系统,它的局限性是显而易见的。
只要偏离平衡位置较远,系统就成了非线性系统,状态反馈就难以控制。
实际上,用线性化模型进行极点配置求得的状态反馈阵,不一定能使球杆系统稳定起来,能使球杆系统稳定起来的状态反馈阵是实际调试出来的,这个调试出来的状态反馈阵肯定满足极点配置。
这就是说,满足稳定极点配置的状态反馈阵很多,而能使球杆系统稳定起来的状态反馈阵只有很少的一个围,这个围要花大量的时间去寻找。
2.3 机械系统设计机械部分包括底座、小球、横杆、减速皮带轮、支撑部分、马达等。
如图2.2图2.4 球杆系统机械设计图选用直流伺服电机,采用齿轮箱减速机构进行减速,在输出齿轮上距齿轮圆心d(小于齿轮半径)处连接一杠杆臂Leaver Arm,此连接处螺钉不能固定太紧,杠杆臂的另一端与轨道Beam铰链,机构的另一端是一固定座,此固定座上端与轨道的左侧铰链。
如上图2.3,在一长约0.4 米的轨道上放置一不锈钢球,轨道的一侧为不锈钢杆,另一侧为直线位移传感器,当球在轨道上滚动时,通过测量不锈钢杆上输出的电压信号可获得球在轨道上的位置x 。
电机转动带动齿轮系驱动杠杆臂转动,轨道随杠杆臂的转动与水平方向也有一偏角α,球的重力分量会使它沿着轨道滚动,设计一个控制系统通过调节伺服角度θ使得不锈钢球在杆上的位置能被控制。
系统执行机构原理图如上图2.3。
图2.5 球杆系统实物简化图机械系统数学模型如下:为了便于分析我们将实物模型简化如图2.3。
实际上使小球在导轨上加速滚动的力是小球的重力在同导轨平行方向上的分力同小球受到的摩擦力的合力。
考虑小球滚动的动力学方程,小球在V 型杆上滚动的加速度:ααμsin cos g g a -= 式(2.1-1)其中μ为小球与轨道之间的摩擦系数,而α为轨道杆与水平面之间的夹角。
但在进行数学建模的过程中,我们忽略了摩擦力,因此,其基本的数学模型转换成如下方式:x m mg=αsin 式(2.1-2) 当α<<1时,将上式线性化,得到传递函数如下2)()(sg s s x =α 式(2.1-3) 其中X(s)为小球在轨道上的位置。
但是,在实际控制的过程中,杆的仰角α是由电动机的转角输出来实现的。
影响电动机转角θ和杆仰角α之间关系的主要因素就是齿轮的减速比和非线性。
因此,我们可以得到它们的关系如下:)()(s dL s αθ•= 式(2.1-4) 把式(2.1-4)式代入式(2.1-3)式,我们可以得到另一个模型: 2)()(Ls gd s s x =θ 式(2.1-5)因此,球杆系统实际上可以简化为一个二阶系统。
由建模分析我们得到球杆系统的开传递函数为:2)()(Ls gd s s x =θ 式(2.1-6)其中X(s)为小球的实际位置,θ(s)为电机转角。
2.4传感器输出信号的数字滤波在系统的输入信号中,一般都含有各种干扰信号,它们入要来自被测信号本身、传感器或者外界的干扰。
为了提高信号的可靠性,减小虚假信息的影响,可采用软件方法实现数字滤波。
数字滤波就是通过一定算法程序的计算或判断来剔除或减少干扰信号成分,提高信噪比。
它与硬件RC滤波器相比具有以下优点:(1) 数字滤波是用软件程序实现的,不需要增加任何硬件设备,也不存在阻抗匹配问题,可以多个通道共用,不但节约投资,还可提高可靠性、稳定性。
(2) 可以对频率很低的信号实现滤波,而模拟RC滤波器由于受电容容量的限制,频率不可能太低。
(3) 灵活性好,可以用不同的滤波程序实现不同的滤波方法,或改变滤波器的参数。
正因为用软件实现数字滤波具有上述特点,所以在机电一体化测控系统中得到了越来越广泛的应用。
三、理论分析3.1 控制系统建模由以上理论分析可得系统的方块图如图3.1图3.1 系统方块图 其中Xd 为输入的阶跃信号,θ为齿轮的转角,X 为输出的信号。
在我们使用的球杆系统中,建模部分主要包括对电机执行机构的建模和对传动杆和球杆的建模,机械系统的建模如上一章机械系统设计部分容,在此我们忽略对电机部分的建模,将其在S 域中所对应的部分传函视为1。
综上,我们可得系统的开环传递函数为:2298.0)()(s Ls gd s s x ==θ其中X(s)为小球的实际位置,θ(s)为电机转角,L 为横杆长度0.4m ,d 为小球直径0.04m 。
3.2 原系统稳定性分析3.2.1 原系统概述球杆系统的原系统就是一个未加任何控制器的模型,是对其分析得出的物理模型,并对其加以建模,然后分析它的稳定性。
3.2.2待校正系统单位阶跃响应分析:g=9.8;L=0.4;D=0.04;Num=[(g*D)/L];Den=[1 0 0];Plant=tf(Num,Den);%系统的开环传函kp=0.0001;Sys_cl=feedback(kp*Plant,1,-1);%求系统的闭环传函Step(Sys_cl);由待校正系统的根轨迹图及单位阶跃响应,可知该系统不稳定。
3.2.3伯德图分析num0=98;den0=[1 0 0];margin=tf(num0,den0);grid;xlabel('伯德图及稳定度分析margin')由Bode图可以看出系统相角裕度为0°,所以原系统处于临界稳定状态。
原系统根轨迹:num=[0.98];den=[1 0 0 ];rlocus(num,den);图3.4 原系统根轨迹3.3频率响应法设计球杆系统控制器3.3.1设计要求要求系统经过校正后相角裕度达到45°,保证系统达到稳定。
3.3.2相位超前控制器相位超前补偿器具有如下形式:1Ts 1Ts α(s)G c ++=α , 1α>通过频率围1/aT 和1/T (被称为角频率),相位超前补偿器将使系统增加正的相位。
超前补偿器最大可补偿的相位是90度。
我们希望大于42度的相位裕度。
计算步骤: 1、求0c ω和0γ由开环传递函数可知:K=0.980c ω=98.0=0.99rad /s , 0γ=0°2、根据要求相角裕量,估算需补偿的超前相角 ΔγΔγ =Δθ+ε=γ-0γ+ε=45°-0°+8°=53°其中 ε是为了补偿校正后,由于截止频率变大而导致的原系统相位滞后,一般取5° —12°。
3、求α:令 γϕ∆=m =53°所以4、求T为了充分利用超前网络的相位超前特性,应使校正后系统的截止频率ωc 正好在ωm 处,即取:ωc=ωm而在ωm 在点上G0(j ω)的幅值应为:-10lgα= -9.51dB从原系统的伯德图上,我们可求得:ωm=1.73rad /s93.8sin53-153sin 1=︒︒+=αωm 位于1/αT 与1/T 的几何中点,求得:5、将以上数据带入校正函数,得系统闭环传递函数为G(s)=Go(s)X αGc(s)=0.98(1.78S+1)/S2(0.20S+1)6、作出仿真伯德图 程序:Go=tf([0.98],[1 0 0]); Gc=tf([1.78,1],[0.20,1]); G=series(Go,Gc); Margin(G); Grid on;校正后的仿真伯德图为: 由仿真可知: γ=52.9°ωc=1.73rad/s校正后系统单位阶跃响应: g=9.8; L=0.4; D=0.04; Num=[(g*D)/L]; Den=[1 0 0]; Plant=tf(Num,Den);Contr=tf([1.78 1],[0.20 1]); Sys_cl=feedback(Contr*Plant,1,-1); T=0:0.01:5; Step(0.2*Sys_cl);20.0wm 1==αT图3.6 超前校正后阶跃响应仿真图由以上两图可以看出超前校正可以使系统达到稳定。