菜单
  
    根轨迹控制器设计 15

    4 MATLAB 19

    4.1 MATLB介绍 19

    4.1.1 MATLAB的概况 19

    4.1.2 MATLAB的语言特点 20

    4.2 SIMULINK介绍 20

    4.3 M文件编程 21

    4.4 球杆系统建模 23

    4.5 SIMULINK参数设定 24

    5 球杆控制系统的实时控制 27

    5.1 P控制实验 27

    5.2 PD控制实验 28

    5.3 PID控制实验 29

    5.4 根轨迹控制实验 29

    6 结论 31

    致谢 32

    参考文献 34

    1 绪论

    球杆系统是研究控制理论最为典型的实验器材之一。它布局简单、安全,并且涵盖许多经典和现代控制对象的特性,有着非线性不稳定系统所具有的重要动态特征,可以直观的反映控制器的控制效果。球杆系统可以用在实现各种已有的控制理论以及方法,也可以作为新的理论和控制方法的检测器材。所以球杆系统作为一个经典的控制对象被普遍应用于控制理论的研究中去[1]。

    球杆系统由底座、小球、横杆、减速皮带轮、支撑部分、马达等构成,小球可以在横杆上自由的滚动,横杆的一端通过转轴绑定,另一端可以上下转动,通过控制直流伺服电机的位置,带动皮带轮转动,通过传动机构就可以控制横杆的倾斜角。直流伺服电机带有增量式编码器(1000P/R),可以检测到电机所在的位置,在横杆上的凹槽内,有一个线性的传感器用于测量小球的确切实际的位置,两个确切位置的信号都传送给控制系统,组成一个闭环反馈系统。当带轮滚动角度θ ,横杆的转动角度是α ,当横杆偏开水平的平衡位置之后,在重力作用下,小球慢慢开始沿横杆滚动[5]-[8]。

    电机的运动经过 IPM100 智能伺服驱动器进行实时控制,IPM100 是一个智能的高精度、全数字的控制器,内嵌 100W 的驱动电路,应用于有刷和无刷电机。基于反馈控制理论,在得到传感器信号后,对信号进行处理,然后给电机绕组加恰当的 PWM 电压信号之后,如此,一个相应的扭矩作用于电机轴,电机开始转动,扭矩的幅度决定于用户写入程序中的控制算法[9]。

    本课题主要采用的控制软件是MATLAB Simulink 平台,MATLAB 是一个十分适合于自控的软件,集成了很多控制算法,通过运行 IPM Motion Studio,在其环境下编写 TML ( Technosoft Motion Studio)高级语言程序,程序代码和在线指令通过主机的RS232串口传输到 IPM100 中。

    根据微分方程,利用拉氏变换求出系统的时间响应,然后根据时间响应曲线来分析球杆系统的性能,最后对整个控制系统进行实时调试,使它们达到预期的性能指标[2]。

  1. 上一篇:PLC垂直升降立体车库控制系统设计+梯形图
  2. 下一篇:基于FDS的汽车冲压车间地坑的火灾数值研究
  1. MATLAB小电流接地故障选相方法研究

  2. AT89S51单片机储藏室温湿度...

  3. 触摸屏在PLC控制系统中的应用设计+梯形图

  4. 电梯PLC控制系统设计+梯形图

  5. CAN总线串联式混合动力电...

  6. Matlab基于前馈控制的加热炉温度控制系统设计

  7. STC89C52RC单片机的智能路灯...

  8. 十二层带中心支撑钢结构...

  9. 大众媒体对公共政策制定的影响

  10. 酸性水汽提装置总汽提塔设计+CAD图纸

  11. 乳业同业并购式全产业链...

  12. 电站锅炉暖风器设计任务书

  13. 河岸冲刷和泥沙淤积的监测国内外研究现状

  14. 当代大学生慈善意识研究+文献综述

  15. 中考体育项目与体育教学合理结合的研究

  16. java+mysql车辆管理系统的设计+源代码

  17. 杂拟谷盗体内共生菌沃尔...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回