- NI Labview 8.2 Simulation Module (图形化开发环境)
- 运行环境:Win9X/Win2000/WinXP/Win2003/
- 软件语言:英文
- 软件类型:普通会员 - 电子电路
- 授权方式:破解稳定版
- 软件大小:121 MB
- 更新时间:2006-10-10 10:15:19
- 联系方式:cadbbsnet@163.com
- 插件情况:

- 解压密码:www.cadbbs.net
软件简介
NI Labview 8.2 Simulation Module (图形化开发环境):

NI LabVIEW 8.2的仿真模块,相关信息:
http://www.9iv.com/down/soft/229.htm
将动态系统仿真和实时执行模块与LabVIEW集成
使用LabVIEW开发电机控制器和液压模拟器等动态系统
使用内置式LabVIEW数据采集函数,实现带实时I/O的动态系统
通过内置式程序将MathWorks, Inc. Simulink®中的模型转化为LabVIEW的模型
通过各种解算器,模拟线形、非线形和离散系统
通过NI LabVIEW Real-Time模块,将动态系统部署到实时硬件上
NI LabVIEW仿真模块将动态系统仿真与LabVIEW环境进行集成。可在新的仿真结点内的程序框图中建立线性、非线性、离散和连续的插置或控制系统。从积分器、微分器和传递函数等框图中创建模型,然后加入图形和控件对这些模型进行测试。另外,还可导入在NI LabVIEW控制设计工具包或NI LabVIEW系统识别工具包中开发的模型。交互式的LabVIEW工具可在记录仿真结果的同时对参数进行修改。通过仿真结点创建的模型可无缝下载至具有用于成型和HIL(hardware-in-the-loop)仿真控制的LabVIEW实时模块的实时目标硬件上。
开发动态系统诸如发动机控制器和LabVIEW的水压模拟器,使用LabVIEW内置的数据捕获功能在实时I/O中执行你的动态系统,使用NI LabVIEW Real-Time Module配置动态系统到实时硬件。从The MathWorks, Inc. Simulink®转化模型到LabVIEW内置应用系统中 ,为模拟线性的,非线性的,离散的系统提供了大量求解方案。
注:NI LabVIEW是一种图形化的编程语言,用于快速创建灵活的、可升级的测试、测量和控制应用程序。使用LabVIEW,工程师和科学家们可以采集到实际信号,并对其进行分析得出有用信息,然后将测量结果和应用程序进行分享。无论您是否有编程经验,使用LabVIEW,您都可以方便快捷地开发测量程序。
模型介绍

---
在很多情况下,工厂或者试验室需要监控室温、湿度等环境量,同时机械运作设备中一般都缺不了动力的核心——电动机。实时监测电动机的运行情况在某些情况下是急需的。如何监控好多个信号,然后动态显示,处理分析,数据记录,远程共享数据等需要综合考虑。
---
本文利用Matlab中的Simulink Module 开发物理模型来模拟控制对象,模型包括房屋的温度和供暖气设备模型、直流电动机的物理模型,然后利用LabVIEW Toolkit之一中的Simulation Interface调用物理模型,结合LabVIEW的通用采集程序,使得这些模型的输入输出都是真实的信号,从而来实现半物理仿真环境。
构建平台
---
半物理仿真平台的实现
---
1.房屋室温模型
---
引用Matlab Simulink Module 中自带的模型,模型的建立不再赘述。
---
2.直流电机模型
---
引用通用的直流电机模型建立相关的simulink程序,如图2所示。
---
3.LabVIEW Simulation Interface Toolkit
---
LabVIEW发行的Toolkits之一中的Simulation Interface为在LabVIEW调用matlab的simulink提供了很方便的工具。我们可以利用LabVIEW的丰富界面作为Simulink的输入输出,同时可以利用LabVIEW的无数采集程序或则其他测量方面的应用联系Simulink。鉴于simulink在仿真领域中的优越性能,我们可以通过simulation interface 实现丰富的半物理仿真。Simulation Interface亦可以调用由simulink real-time workshop创建的dll并将其植入到RT系统中。
---
4.LabVIEW Datalogging and Supervisory Control Module
---
LabVIEW发行的toolkits之一中的DSC(datalogging and supervisory control)为编写基于LabVIEW的测试程序与通用的工业模块如PLC进行通信提供了方便。DSC监视并记录server(工业网络如OPC)上各节点的数据,报警事件以及其他功能。本文中利用DSC目的在于利用其历史数据的记录功能,DSC将记录的数据记录在内置的数据库中,我们可以查看历史记录并可以将数据库导出做进一步分析。
---
5.采集卡完成真实信号的采集和输出
---
进行半物理仿真,需要实际信号的参与,在这里信号的采集和输出有PCI-6014多功能采集卡完成。采集输出程序是连续的硬件控制采样刷新率的缓冲型的普通程序。
---
6.半物理仿真平台的实现
非实时控制平台的实现

---
(1)非实时控制平台主要完成:依据采集房屋温度模型输出的温度值,算法计算,然后输出相关值;
---
(2)数据(温度设定值和当前温度值)通过datasocket传送至上位机;
---
(3)前面板如图4所示。
实时控制平台的实现
---
(1)PXI RT平台包括PXI-8176和PXI-6052E多功能采集卡;
---
(2)依据实时程序的一般编程方法,将线程分为采集算法输出部分和通信存储部分,其中前者的优先级最高,设定为critical;
---
(3)通信部分完成数据传输和与远程上位机的某些参数的通行,包括程序的启动停止,PID参数的设置等;
---
(4)存储部分完成数据的本地存盘;
---
(5)采集算法输出部分为硬件定时采样,PID算法和硬件定时输出;
---
(6)通信存储部分与采集算法输出部分之间通过FIFO通信。

NI LabVIEW 8.2的仿真模块,相关信息:
http://www.9iv.com/down/soft/229.htm
将动态系统仿真和实时执行模块与LabVIEW集成
使用LabVIEW开发电机控制器和液压模拟器等动态系统
使用内置式LabVIEW数据采集函数,实现带实时I/O的动态系统
通过内置式程序将MathWorks, Inc. Simulink®中的模型转化为LabVIEW的模型
通过各种解算器,模拟线形、非线形和离散系统
通过NI LabVIEW Real-Time模块,将动态系统部署到实时硬件上
NI LabVIEW仿真模块将动态系统仿真与LabVIEW环境进行集成。可在新的仿真结点内的程序框图中建立线性、非线性、离散和连续的插置或控制系统。从积分器、微分器和传递函数等框图中创建模型,然后加入图形和控件对这些模型进行测试。另外,还可导入在NI LabVIEW控制设计工具包或NI LabVIEW系统识别工具包中开发的模型。交互式的LabVIEW工具可在记录仿真结果的同时对参数进行修改。通过仿真结点创建的模型可无缝下载至具有用于成型和HIL(hardware-in-the-loop)仿真控制的LabVIEW实时模块的实时目标硬件上。
开发动态系统诸如发动机控制器和LabVIEW的水压模拟器,使用LabVIEW内置的数据捕获功能在实时I/O中执行你的动态系统,使用NI LabVIEW Real-Time Module配置动态系统到实时硬件。从The MathWorks, Inc. Simulink®转化模型到LabVIEW内置应用系统中 ,为模拟线性的,非线性的,离散的系统提供了大量求解方案。
注:NI LabVIEW是一种图形化的编程语言,用于快速创建灵活的、可升级的测试、测量和控制应用程序。使用LabVIEW,工程师和科学家们可以采集到实际信号,并对其进行分析得出有用信息,然后将测量结果和应用程序进行分享。无论您是否有编程经验,使用LabVIEW,您都可以方便快捷地开发测量程序。
模型介绍

---
在很多情况下,工厂或者试验室需要监控室温、湿度等环境量,同时机械运作设备中一般都缺不了动力的核心——电动机。实时监测电动机的运行情况在某些情况下是急需的。如何监控好多个信号,然后动态显示,处理分析,数据记录,远程共享数据等需要综合考虑。
---
本文利用Matlab中的Simulink Module 开发物理模型来模拟控制对象,模型包括房屋的温度和供暖气设备模型、直流电动机的物理模型,然后利用LabVIEW Toolkit之一中的Simulation Interface调用物理模型,结合LabVIEW的通用采集程序,使得这些模型的输入输出都是真实的信号,从而来实现半物理仿真环境。
构建平台
---
半物理仿真平台的实现
---
1.房屋室温模型
---
引用Matlab Simulink Module 中自带的模型,模型的建立不再赘述。
---
2.直流电机模型
---
引用通用的直流电机模型建立相关的simulink程序,如图2所示。
---
3.LabVIEW Simulation Interface Toolkit
---
LabVIEW发行的Toolkits之一中的Simulation Interface为在LabVIEW调用matlab的simulink提供了很方便的工具。我们可以利用LabVIEW的丰富界面作为Simulink的输入输出,同时可以利用LabVIEW的无数采集程序或则其他测量方面的应用联系Simulink。鉴于simulink在仿真领域中的优越性能,我们可以通过simulation interface 实现丰富的半物理仿真。Simulation Interface亦可以调用由simulink real-time workshop创建的dll并将其植入到RT系统中。
---
4.LabVIEW Datalogging and Supervisory Control Module
---
LabVIEW发行的toolkits之一中的DSC(datalogging and supervisory control)为编写基于LabVIEW的测试程序与通用的工业模块如PLC进行通信提供了方便。DSC监视并记录server(工业网络如OPC)上各节点的数据,报警事件以及其他功能。本文中利用DSC目的在于利用其历史数据的记录功能,DSC将记录的数据记录在内置的数据库中,我们可以查看历史记录并可以将数据库导出做进一步分析。
---
5.采集卡完成真实信号的采集和输出
---
进行半物理仿真,需要实际信号的参与,在这里信号的采集和输出有PCI-6014多功能采集卡完成。采集输出程序是连续的硬件控制采样刷新率的缓冲型的普通程序。
---
6.半物理仿真平台的实现
非实时控制平台的实现

---
(1)非实时控制平台主要完成:依据采集房屋温度模型输出的温度值,算法计算,然后输出相关值;
---
(2)数据(温度设定值和当前温度值)通过datasocket传送至上位机;
---
(3)前面板如图4所示。
实时控制平台的实现
---
(1)PXI RT平台包括PXI-8176和PXI-6052E多功能采集卡;
---
(2)依据实时程序的一般编程方法,将线程分为采集算法输出部分和通信存储部分,其中前者的优先级最高,设定为critical;
---
(3)通信部分完成数据传输和与远程上位机的某些参数的通行,包括程序的启动停止,PID参数的设置等;
---
(4)存储部分完成数据的本地存盘;
---
(5)采集算法输出部分为硬件定时采样,PID算法和硬件定时输出;
---
(6)通信存储部分与采集算法输出部分之间通过FIFO通信。
下载地址
软件温馨提示 (本软件下载需要 122 点,请确认你账户有足够点数)
下载说明
* 为了达到最快的下载速度,推荐使用网际快车或迅雷下载本站软件。
* 请一定升级到最新版WinRAR3.51才能正常解压本站提供的软件!
* 如果您发现下载链接错误,请点击报告错误谢谢!
* 站内提供的所有软件包含破解及注册码均是由网上搜集,若侵犯了你的版权利益,敬请来信通知我们!
* 请一定升级到最新版WinRAR3.51才能正常解压本站提供的软件!
* 如果您发现下载链接错误,请点击报告错误谢谢!
* 站内提供的所有软件包含破解及注册码均是由网上搜集,若侵犯了你的版权利益,敬请来信通知我们!

您当前的位置: