找回密码
 注册会员
更新自动建库工具PCB Footprint Expert 2024.04 Pro / Library Expert 破解版

[嵌入式/ARM] 基于LabVIEW的倒立摆控制系统的设计与实现

[复制链接]
admin 发表于 2013-3-22 17:22:41 | 显示全部楼层 |阅读模式

本文包含原理图、PCB、源代码、封装库、中英文PDF等资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
摘  要: 基于NI公司的PXI-1050工控机和PXI-7344运动控制卡,在LabVIEW环境下开发了直线二级倒立摆LQR控制系统的仿真与实时控制实验平台。该平台提供了LQR控制器的设计与仿真验证工具,以及实时监控环境,同时利用LabVIEW软件中的3D控件设计了可视化的人机交互界面。该平台可以为控制理论研究与教学提供良好的硬件在环实验环境,操作方便并且具有一定的开放性。
关键词: 倒立摆;最优控制;运动控制卡;硬件在环;人机交互
    LabVIEW是由美国国家仪器公司(NI)开发的一种图形化编程语言,它广泛地被工业界、学术界和研究实验室所接受,视为一个标准的数据采集和仪器控制软件,具有可视化、编程方便等特点[1]。NI公司的PXI-1050工控机带有8个PXI插槽,配合图像处理、数据采集、运动控制、嵌入式系统等模块,可以构成快速原型开发系统。在PXI-1050工控机上,利用LabVIEW软件可以开发硬件在环仿真实验平台。与MATLAB软件工具相比较,LabVIEW在硬件接口驱动、人机交互界面的设计方面更为方便。
 倒立摆是一种典型的非线性不稳定系统,在控制理论算法验证和课程教学中,将倒立摆作为经典被控对象开发的实验装置有广泛的应用价值。本文以LQR控制算法为例,介绍了直线二级倒立摆控制系统的设计与实现。该系统提供了一个控制器设计、仿真和实时控制实验平台。根据二次型最优指标,用户可以进行控制器参数设计、仿真调试和倒立摆的实时控制验证,并且通过倒立摆3D模型和响应曲线图直观地显示实际倒立摆运动情况。
1 二级直线倒立摆的数学模型
 二级倒立摆物理系统是由小车和安装在小车上的一级摆杆和二级摆杆组成。其中实际模型的参数如表1所示。
   
*滑块验证:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|手机版|MCU资讯论坛 ( 京ICP备18035221号-2 )|网站地图

GMT+8, 2025-1-11 08:11 , Processed in 0.053446 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表