共查询到20条相似文献,搜索用时 78 毫秒
1.
LabVIEW 7.0是一个优秀的虚拟仪器开发环境,被广泛运用于工程应用中本文主要介绍在LabVIEW 7.0环境下利用I/O端口函数和DLL(动态链接库)两种方式来开发I/O板卡驱动。 相似文献
2.
LabVIEW 7.0是一个优秀的虚拟仪器开发环境,被广泛运用于工程应用中.本文主要介绍在LabVIEW 7.0环境下利用I/O端口函数和DLL(动态链接库)两种方式来开发I/O板卡驱动. 相似文献
3.
针对直线单级倒立摆在模型参数不确定和外部扰动情况下的稳定控制问题,提出一种自适应积分反步控制策略。采用拉格朗日方程建立倒立摆系统的运动学模型,为减少稳态误差,将误差积分项引入反步法,设计了倒立摆的控制器;对含有未知参数的系统非线性状态微分方程,设计适当的Lyapunov函数推导出系统未知参数的自适应更新律,削弱了参数不确定性的影响。将自适应积分反步控制与一般的反步法控制、模糊控制及神经网络控制的仿真结果进行了对比,并在LabVIEW开发环境下进行了实物实验。结果表明,自适应积分反步法可以较为迅速且精确地完成稳定控制,较好地克服系统参数不确定及外部扰动的影响,具有较强的鲁棒性。 相似文献
4.
5.
LabVIEW是美国国家仪器公司开发的一个高效的图形化程序设计环境,在测量、测试及控制领域已有广泛的应用.结合具体实例,说明LabVIEW调用动态链接库函数,扩展LabVI-EW功能.在该应用中LabVIEW通过Cail Library Function节点调用动态链接库实现中文短信息的Unicode编码,按照AT命令集中PDU模式组织短信息发送命令行,由串口操作送往GSM模块,从而解决了不能在LabVIEW中传送中文短信息的问题. 相似文献
6.
本文在MATLAB环境下建立了二级倒立摆的半物理实时仿真模型,并应用线性二次型最优控制策略.设计了一个二级倒立摆LQR控制器。在实验中,运行该半实物仿真模型,成功的使倒立摆稳定地平衡在“倒立”状态。 相似文献
7.
本文针对网络环境下实际倒立摆对象的起摆与镇定问题,研究分析了普通以太网和交换以太网两种网络模型对系统控制性能的影响。实验结果表明在交换以太网环境下,倒立摆系统的控制性能得到较大的改善。 相似文献
8.
LabVIEW DAQ在学生实验中的应用 总被引:7,自引:0,他引:7
简要介绍了在实验室虚拟仪器集成环境LabVIEW中,对国产模拟量数据采集卡AD7202进行驱动的三种方法,包括直接用Inport和Outport图标编程、利用Code Interface Node(CIN)图标调用C语言编写的代码以及利用Call Library Functions图标调用数据采集卡的动态链接库函数。该文采用了调用动态链接库函数(adcard.du)的方法驱动,分别在单缓冲区方式和多缓冲区方式下进行实时数据采集(DAQ),并比较了两种方式的优劣,最后通过设计一个虚拟示波器,在多缓冲区方式下完成了LabVIEW DAQ在学生实验中的应用。该虚拟示波器具有存储示波器的功能。 相似文献
9.
基于DLL的虚拟仪器系统开发技术 总被引:6,自引:0,他引:6
LabVIEW是NI公司推出的一种高效的虚拟仪器开发平台,在数据检测、数据测量采集系统、工业自动控制系统和数据分析系统等领域有着广泛的应用,但其本身也存在不足。为了弥补其不足,LabVIEW提供了与传统编程语言的接口来扩充其功能,调用动态链接库技术就是其中的一项重要技术。本文将结合实例来介绍在LabVIEW环境下调用动态链接库的方法并介绍了几种开发动态链接库的方法。 相似文献
10.
Simulink环境下二级倒立摆的实时控制 总被引:2,自引:0,他引:2
在Matlab环境下进行控制系统的设计、分析与综合已是很方便的事,但对系统的计算机实时控制往往都是在DOS或WindoW环境下编制特定的控制程度.本研究在Matlab环境下,避开采用复杂的操作系统实时内核,仅通过运用一系列S-Function,开发出了Simulink中的倒立摆实时控制工具包,扩充了Simulink模块库;提出了Simulik环境下的实时控制模型,利用倒立摆工具包和实时控制模型实现了二级倒立摆的实时控制,并在实际实验中取得了满意的控制效果. 相似文献
11.
12.
13.
提出一个基于LabVIEW平台的低频信号数据采集系统的设计。该设计采用GMS97C2051单片机和TLC0831 A/D芯片作为数据采集模块,并与微机进行串口通讯,最后应用LabVIEW软件,实现在LabVIEW环境下对信号采集的控制和显示。 相似文献
14.
上位机使用LabVIEW软件,下位机使用Arduino控制板,借助于LabVIEW Hacker LINX工具包,可以很方便地使用LabVIEW软件与Arduino控制板实现交互设计。把这个工具包和LabVIEW软件结合起来,通过LabVIEW软件就可以实现对Arduino控制板的控制或者与Arduino控制板交换数据,并且Arduino控制板只需写入固件(Firmware),不需要用户编应用程序。由于LINX只需要对LabVIEW图形化编程,而无需Arduino编程,甚至不需要底层硬件知识,因此适合了解LabVIEW编程而不懂Arduino编程的使用者。 相似文献
15.
LabVIEW SIT(simulation interface toolkit)是由NI公司开发的一套仿真接口工具包,它能够实现LabVIEW和Simulink仿真模型的无缝链接。在提出了一种基于LabVIEW SIT的典型快速控制原型开发架构后,分析了LabVIEW SIT环境下PCI板卡驱动程序的实现方法。以PCI-9111HR多功能数据采集卡为例,介绍了驱动程序开发的方法及编程要点,给出了LabVIEW SIT下驱动程序的基本框架,并提供了部分关键代码。在某导弹舵机半实物仿真系统中的运行结果表明该驱动程序运行稳定、可靠。 相似文献
16.
17.
18.
阐述了在虚拟仪器软件LabVIEW环境下,用图形化的编程语言对控制系统进行分析与综合。将LabVIEW用于分析经典控制理论中控制系统的根轨迹,线性定常系统的频域响应以及现代控制系统中状态空间法对控制系统的分析和校正。实践表明,虚拟仪器环境下对自动控制控制系统进行分析与综合具有界面友好,实现方便等优点,同时体现了虚拟仪器软件强大的数据处理能力和便捷的图形化编程的方法,为后台信息处理乃至网络化仪器的实现提供便利和支持。 相似文献
19.
LabVIEW是一个高效的图形化程序设计环境,它在测量、测试及工业控制领域已有广泛的应用。声卡是多媒体计算机最基本的配置硬件之一,价格便宜,使用方便。本文介绍了一种将声卡作为A/D,用LabVIEW实现心电信号采集和虚拟频谱分析的功能。实际应用证明,文中设计分析仪成本低、性价比高、使用简单、易操作,完全能够满足数据采集和数据分析的功能。 相似文献
20.
虚拟仪器和自适应控制的应用已经十分广泛,而将两者结合起来的应用却比较少。研究用虚拟仪器开发软件LabVIEW实现自适应控制的方法,利用LabVIEW的节点对MATLAB程序进行调用来实现自适应控制。结果表明,通过LabVIEW可将虚拟仪器技术和自适应控制有机地结合起来,拓宽两者的应用范围,同时基于LabVIEW开发平台的人机界面友好、操作方便,提高控制系统的性能和开发效率,最后给出了基于该系统的一例控制实验示例。 相似文献