自动控制原理-关于MATLAB课程设计.doc

自动控制原理-关于MATLAB课程设计.doc

ID:55613704

大小:591.50 KB

页数:20页

时间:2020-05-19

自动控制原理-关于MATLAB课程设计.doc_第1页
自动控制原理-关于MATLAB课程设计.doc_第2页
自动控制原理-关于MATLAB课程设计.doc_第3页
自动控制原理-关于MATLAB课程设计.doc_第4页
自动控制原理-关于MATLAB课程设计.doc_第5页
资源描述:

《自动控制原理-关于MATLAB课程设计.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、自动控制原理课程设计——磁悬浮小球学校:重庆交通大学指导老师:李斌学院:机电学院班级:2012级电气(1班)姓名:叶建学号:8设计时间:2014年12月一、设计的目的及意义1)、理论联系实际,加强对自动控制理论的理解。增强分析问题、解决问题的能力。2)、熟悉MATLAB软件,掌握它在控制系统设计当中的应用,能熟练进行系统建模、性能分析、模型仿真等操作。3)、用单片机进行编程,实现PID的控制算法,了解控制算法的具体实现及单片机软件仿真过程。4)、开发创新意识,增进对科学技术的兴趣。5)、培养严肃认真的科学态度。二、被控对象

2、、控制目标及性能指标1)、被控对象:根据小球与线圈的先对距离改变通入线圈电流的大小从而改变线圈感应的磁力大小。2)、控制目标:在线圈中通电时线圈中感应产生磁力,当磁力等于位于线圈下方的小球的重力时,小球悬浮。3)、性能指标:ts=1s,tr=1.5s,tp=1.5s,=5%三、设计方案及总体思路1)、基本框图2)、总体思路电磁铁绕组中通以一定的电流会产生电磁力,控制电磁铁绕组中的电流,使之产生的电磁力与钢球的重量相平衡,钢球就可以悬浮在空中而处于平衡状态。但是这种平衡状态是一种不稳定平衡,任何一点微小的扰动就可以导致钢球掉

3、落或被电磁铁吸住。因此,必须对线圈励磁电流进行恰当的闭环反馈控制,才能使钢球稳定的悬浮。即线圈产生的磁力始终与小球的重力相等。由电涡流位移传感器检测钢球与电磁铁之间的距离变化,当钢球受到扰动下降,钢球与电磁铁之间的距离增大,传感器输出电压增大,经控制器计算、功率放大器放大处理后,使电磁铁绕组中的控制电流相应增大,电磁力增大,钢球被吸回平衡位置,反之亦然。四、具体设计1、建立数学模型(1)、控制对象的运动方程忽略小球受到的其他干扰力,则受控对象小球在此系统中只受电磁吸力和自身的重力。球在竖直方向的动力学方程可以如下描述:式中

4、为磁极到小球的气隙,单位为;为小球的质量,单位为;为电磁吸力,单位为;为重力加速度,单位为。(2)、系统的电磁力模型由磁路的基尔霍夫定律、毕奥-萨伐尔定律和能量守恒定律有Error!Referencesourcenotfound.:式中为空气磁导率,;为铁芯的极面积,单位为;为电磁铁线圈匝数;为小球质心到电磁铁磁极表面的瞬时气隙,单位为;为电磁铁绕组中的瞬时电流,单位为。由于上式中、、均为常数,故可定义一常系数则电磁力可改写为:(3)、电磁铁中控制电压与电流的模型电磁铁绕组上的瞬时电感与气隙间的关系如图所示。电磁铁通电后所

5、产生的电感与小球到磁极面积的气隙有如下关系:由上式可知:又因为:故有:根据基尔霍夫电压定律有:式中为线圈自身的电感,单位为;为平衡点处的电感,单位为;为小球到磁极面积的气隙,单位为;为电磁铁中通过的瞬时电流,单位为;为电磁铁的等效电阻,单位为。(4)、电磁铁平衡时的边界条件当小球处于平衡状态时,其加速度为零,即所受合力为零,小球的重力等于小球受到的向上的电磁吸引力,即:(5)、电磁铁系统数学模型综上所诉,描述磁悬浮系统的方程可完全由下面方程确定:对电、力学关联方程线性化后,设系统的状态变量为,则系统的状态空间方程为:转化成

6、传递函数形式:式中为小球平衡位置,单位为;为平衡电流,单位为。(6)、电磁铁系统物理参数本实验系统实际的模型参数如表2.1所示。表2.1实验系统参数表参数值故代入数据有:五、性能分析(包括时域分析和频域分析)1、开环系统仿真1、加入PID调试(1)、Kp=1,Ki=1.3,Kd=0.1时的闭环阶跃响应如下(2)、(3)、Kp=1.5,Ki=1.3,Kd=0.1(2)、Kp=3,Ki=1.3,Kd=0.1(3)、Kp=5,Ki=1.3,Kd=0.1由各图得知,越大,系统响应速度越快,可减小系统调节时间;但是在接近稳态区域时,

7、如果选择过大,会导致长时间有过大的超调,甚至可能带来系统的不稳定。因而影响系统响应速度。(4)、Kp=1,Ki=0.1,Kd=0.1(2)、Kp=1,Ki=0.5,Kd=0.1(3)、Kp=1,Ki=1.5,Kd=0.1(2)、Kp=1,Ki=3,Kd=0.1(3)、Kp=1,Ki=10,Kd=0.1(4)、Kp=1,Ki=30,Kd=0.1由图得知,越大,系统静差消除越快,但是在系统响应过程的初期,一般偏差比较大,过大使系统响应过程出现较大的超调或者引起积分饱和现象。因而主要影响系统的稳态精度(2)、Kp=1,Ki=1.

8、3,Kd=0.001(3)、Kp=1,Ki=1.3,Kd=0.05(2)、Kp=1,Ki=1.3,Kd=0.1(3)、Kp=1,Ki=1.3,Kd=0.3(2)、Kp=1,Ki=1.3,Kd=1由图得知,微分作用主要是响应系统误差变化速率的,主要是在系统响应过程中当误差向某个方向变化时起制动作用。结合以

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。