实时非实时综合应用在多个信号的测量

发布者:雅意盎然最新更新时间:2019-10-21 来源: eefocus关键字:实时  非实时  综合应  信号  测量  LabVIEW 手机看文章 扫描二维码
随时随地手机看文章

摘要:基于信号的不同特性与要求,将实时测量和非实时测量综合应用在多个信号的测试。本文在LabVIEW的通用测试程序中,引入LabVIEW RT的实时测试,同时应用LabVIEW Simulation Interface调用Matlab构建模型,应用Datalogging and Supervisory Module完成数据的即时存储。本文编写Matlab来完成房屋的温度模型和直流电机物理模型,并调入LabVIEW的真实采集环境进行半物理仿真,同时编写LabVIEW非实时控制模块和LabVIEW实时控制模块控制仿真模型,从而来完成实时和非实时监控。


1: 引言


在工厂或实验室里,实验人员需要实时监测某些动态量和状态量,或用于快速准确的监控某些关键的设备,或用于记录过程,为作以后系统的调整(如算法的修改,参数整定等)做参考。其中一个广泛试验是半物理仿真,即所称谓的硬件在环仿真 仿真的核心在算法,配合硬件的输入输出,往往要求在确定的时间里完成确定的监测与控制。此时通常采用实时系统。


实时系统是在确定的时间间隔内对来自外部激励信号完成响应,其中从输入到输出的每一循环抖动足够小,而使每个循环的过程不因为干扰而中断。实时系统往往要求连续循环进行准确控制,这样就对运行实时系统的软硬件环境要求都很高。



设计实时系统的关键之一在于所待测信号的特性分析,即合理分布被测对象。哪些信号需要实时监控,哪些信号只是普通的检测。由于实时系统所控制的量通常很关键或者影响到全局的,被测量都是某些特定或者必需的,所以某些非实时被测量都不需要也不应该引入整个系统的实时部分,因为多一个监测量的引入都会影响实时性能。故在多个物理量的监测时候,特别在有实时信号和非实时信号混合监测时候,需要将系统分为实时部分和非实时部分。


实时系统发展很快,编写实时测试程序的软件环境著名的有QNX,VxWorks等,LabVIEW RT是National Instrument 公司在基于LabVIEW的Real-Time Module的实时编程环境,其利用LabVIEW的图形化语言,使得我们能够快速编写程序并方便地移植到实时平台。特别在测量领域,很多工程师都很熟悉LabVIEW编写测控程序,利用NI LabVIEW Module使得工程师不需要再花费额外的时间学习其他平台就能开发很好的实时系统。


2:设计平台和模型介绍
2.1:本文所用的硬件平台包括NI的PXI平台、通用PC平台以及笔记本平台,采集输出卡包括基于PXI、PCI和DAQCard的多功能采集卡。PXI平台是PXI-1002机箱,PXI-8176实时控制器,PXI-6052多功能采集卡;PC平台是通用PC机和PCI-6014采集卡;笔记本平台是IBM系列和DAQCard-6062多功能采集卡。

2.2: 本文中所设计软件平台是美国国家仪器(NI)推行的LabVIEW7.0以及LabVIEW Real-time 7.0 Module,其中所采用的LabVIEW工具包为Simulation Interface 2.0和Datalogging and Supervisory Module 7.0,同时还采用Mathswork 的Matlab6.5.

2.3: 模型介绍

工厂或者试验室,很多情况下,需要监控室温,湿度等环境量,同时机械运作设备中一般都缺不了动力的核心-电动机。实时监测电动机的运行情况在某些情况下是急需的。如何监控好多个信号,然后动态显示,处理分析,数据记录,远程共享数据等需要综合考虑。

本文利用Matlab中的Simulink Module 开发物理模型来模拟控制对象,模型包括房屋的温度和供暖气设备模型,直流电动机的物理模型,然后利用LabVIEW Toolkit之一中的Simulation Interface调用物理模型,结合LabVIEW的通用采集程序,使得这些模型的输入输出都是真实的信号,从而来实现半物理仿真环境。


关键字:实时  非实时  综合应  信号  测量  LabVIEW 引用地址:实时非实时综合应用在多个信号的测量

上一篇:利用LabVIEW对大型造纸厂的纸浆生产进行仿真与控制
下一篇:HH52P型电磁继电器动态特性监测方法的研究

推荐阅读最新更新时间:2024-11-08 08:35

日产智能后视镜技术:实时拍摄车后的画面
在汽车领域,一些领先当前水平的技术通常都会被应用到赛车上,然后才会慢慢普及到普通的汽车产品上,高端碳陶瓷刹车系统就是一个非常好的例子。但是,消费级民用汽车技术有时候也会给赛车带来意想不到的好处,比如我们今天要介绍的日产 Full Display Mirror 系统。根据外媒 Cnet 的介绍,Full Display Mirror 一开始是日产(Nissan)为旗下的客车所专门研发的智能后视镜(Smart Rearview Mirror)概念技术。   这项技术允许驾车者在标准的后视镜和一个具备相机功能的液晶显示器之间进行自由切换。 事实上,这样的技术是非常实用的,因为车子配备了智能后视镜之后,驾车者就不会被障碍物挡
[嵌入式]
基于LabVIEW的卫星干扰监测技术研究
0引言   卫星应用已为我国陆、海、空各类军民载体提供全天候、全天时的高精度定位监测等服务, 已在国防建设和国民经济中凸现出越来越重要作用。但是卫星极易受到干扰, 在大功率干扰或者有匹配干扰入站时, 会造成正常入站信号电平下降甚至中断, 用户信息无法入站等情况, 严重影响了系统的稳定运行。   为保障卫星正常工作, 有必要进行干扰监测, 目前, 我国利用幅差法可对某些干扰进行一定精度内的定位。基于上述需求, 本系统利用LabVIEW 开发出1 套自动监测、存储超限干扰信号、提取载噪比及信号重要参数的系统。   对存储数据可进行复现, 分析其来源、类型及对系统的影响, 对某些干扰实现定位, 消除干扰对系统的影响。 1系
[工业控制]
基于<font color='red'>LabVIEW</font>的卫星干扰监测技术研究
基于mikroC和microchip的TC74的温度测量方案
TC74是microchip公司的一种可以串行访问的数字温度传感器,它能从它的机载固态传感器的采集并转换温度信息,分辨率为1 C。温度是一 个8位数字字存储在其内部的一种可以通过一个2线I2C兼容的串行总线访问的温度记录器。本教程介绍如何使用TC74传感器与PIC单片机测量环境温度。 图1 成品图 一、原理 TC74数字温度传感器是采用SOT - 23和TO - 220封装,它与设备通信是通过一个2线I2C兼容的串行总线实现的。对于温度的分辨率是1 C和它的转化率名义上是8个样本/秒。 图2 TC74的管脚图 TC74储存测量温度为8位的内部寄存器为2 的补码二进制格式。最重要的位是符号位,这是负的温度设置为1。
[测试测量]
基于mikroC和microchip的TC74的温度<font color='red'>测量</font>方案
用示波器抓取信号遇到的问题
1.使用安捷伦MSO7104B 混合信号示波器抓取一个*百纳秒,电压*伏的脉冲信号(每周期含3-5个脉冲),按下auto scale,选用的阀值类型是CMOS,即可捕获该信号。同样条件下用安捷伦MSO9104A混合信号示波器却不能抓取到信号,无论是按auto scale自动抓取,还是设置触发条件TTL,CMOS,或自定义。将时基调大,触发时延超前在屏幕的左边,即可抓取到完整的一个周期信号。这样的做法对吗,或者有什么其他的补充? 2.一机械工作时内部电路的启动信号频率不过几千赫兹,电压0-70V左右,使用安捷伦MSOX3054A抓取该信号,按下auto scale,试了数次不能抓取到信号。于是将触发电平调高,仍不能抓取到信号,有时
[测试测量]
基于嵌入式激光显示手持式测量仪方案
  引言   激光显示是以红、绿、蓝(RGB)三基色激光为光源的显示技术,可以最真实地再现客观世界丰富、艳丽的色彩,提供更具震撼的表现力。我国激光显示研发的最终目标是在未来的几年内将激光显示技术推向产业化。在这样的背景下,激光显示系统的光色性能的检测也显得越发重要。然而,目前的各类光色性能的检测系统以及各类色度照度计,其测量目标主要还是针对具有较宽光谱范围的非相干光源,同时存在成本昂贵、检测精度不高的缺点。   本文针对显示用激光光源波长固定的特点,在获得精确被测光源对应的光电流值的情况下,只要给出被测光源的特定波长相对应的光电转换装置的光电转换系数,就能获得精确的被测光源的光功率分布,进而获得该被测光的光色性能的光通量、对比度、
[单片机]
基于嵌入式激光显示手持式<font color='red'>测量</font>仪方案
首个商用5G移动网被吐槽 信号太难找速度不稳定
不久前,美国电信运营商Verizon本周在芝加哥和明尼阿波利斯发布了5G超宽带网络,号称全球首个可搭载智能手机使用的5G商用移动服务网。从目前看到的测试结果看,有惊喜也有遗憾。 外媒CNET编辑Jessica Dolcourt进行了5G网络的街头测试,她用摩托罗拉Moto Z3手机,在Verizon 5G节点附近使用5G网络整整六个小时,这次她在兴奋体验之余也表示,“心情沮丧”、“困惑不解”、“完全疯了”。 以下为CNET的原文: 我想说使用Verizon的5G是一种令人兴奋的体验,下载速度超出了我最疯狂的梦想。我希望我能告诉你,我立即下载了整个音乐专辑和流媒体视频。不幸的是,经过漫长的一天,我可以诚实地说,我发
[物联网]
首个商用5G移动网被吐槽 <font color='red'>信号</font>太难找速度不稳定
关于labview的队列的简单领悟
无意中发现,labview中的队列在编程中简约且实用。用白话描述一下队列就是:创建一个栈,先入先出的栈,通过元素如队列将该元素压进栈,通过元素出队列将元素弹出。同时,可以设置队列的大小,当队列满的时候,协调队列的输入和输出,让输入(也就是元素如队列)等待,直到出现了存储空间,才执行输入。 下面是队列的函数,包括: 我们看一个典型应用:(这个是labview帮助里面的例子) 前面产生一个随机数,压进队列,后面的循环从队列中读出元素。这两个循环可以设置不同的循环时间。 当入队列的时间快于出队列的时间,队列很快就会满掉,此时,队列调节入队列循环等待,当有空间时,执行如队列循环。当入队列时间小于
[测试测量]
基于NI LabVIEW快速开发医疗电子设备
针对医疗设备行业的投资最近几年一直处于上升阶段,在过去两年,针对医疗设备的风险投资几乎翻倍,2007年更是达到了40亿美元。无论从全球角度还是在中国市场,小型的、未上市的医疗设备制造商在具备产品、市场和创新的元素下,正逐步成为投资新宠。对于这些小型公司来说,如何从激烈的市场竞争中站稳脚跟并脱颖而出是非常困难的事情。他们的核心技术人员也许是生物医学领域的专家,掌握了一定的专利或研究成果,但如何在团队人员非常有限的情况下,快速的将专利或研究成果转化成产品、并保证产品的可靠性和稳定性是很大的难点。通过NI所提供的图形化开发环境LabVIEW和商业化嵌入式原型平台,领域专家或研发人员可以无缝集成硬件I/O与算法,在有限的团队人数下快
[工业控制]
基于NI <font color='red'>LabVIEW</font>快速开发医疗电子设备
小广播
最新测试测量文章
换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved