基于虚拟仪器的高分辨率SoE系统设计

发布者:心灵之窗最新更新时间:2011-09-24 关键字:虚拟仪器  高分辨率  SoE系统 手机看文章 扫描二维码
随时随地手机看文章

1 引言

在电力系统中,SoE(Sequence of Event)事件顺序记录系统是调度人员正确处理事故、分析和判断复杂电网故障的重要工具。其主要功能是将现场关联设备的状态变化按照发生的先后顺序及时捕捉并加上时间标签后传送到调度主站,作为辨别电网故障的主要依据。目前的SoE系统大都是毫秒级的分辨率,当某一事件发生后,可能在同一时间间隔内出现的信息较多,不能分出先后顺序,且监测端子一般较少,只覆盖机组运行中最重要的开关量,随着电网结构的日益复杂,供电企业对电网监控水平、事故分析判断水平要求越来越高,因此要求SoE系统具有更多的监测端子和更高的分辨事件能力。

2 SoE系统概述

为了能更精确地获取事件信息,为事故分析提供有力的证据,同时参照供电企业实际要求,所设计的SoE系统需同时监测500路开关量信号,并达到0.1 ms的分辨率。在设计中,多通道信号的同步采集和附加了时间标记的开关量数据的排序问题成为系统开发的瓶颈。在传统的SoE系统中,受所用硬件系统的限制,在采集通道数目较多时,往往采用多组模块经I/O扩展来达到通道数目的要求,而多组模块之间采集信号时的同步要求会大幅增加软硬件设计的难度,同时对巨型开关量数据的排序会大量占用系统资源,降低系统的实时性。

综合以上问题,同时较大限度地降低系统的成本,拟采取如下设计方案:选择单片机小系统作为下位机进行数据采集;通过USB口或串口通讯将数据传送到计算机;在LabVIEW平台下,对数据进行分析与处理,并对相关数据进行存储、显示和打印,实现一种在LabVIEW环境下的单片机数据采集系统。

3 SoE系统的硬件构成

在信号输入部分,输入模块接收来自外部设备的开关信号,经输入模块对输入信号进行整形处理,进入光电隔离电路,形成CPU所能识别的脉冲信号。

服务节点主要负责开关量信号的采集与传送,其构成框图如图1所示。

3.1 信号采集部分

(1)CPU的选取与时钟同步

在单片机构成的下位机系统中,考虑到开关量信号地理位置分布比较集中,数据采集采用1块时钟频率为100 MHz的混合信号ISP FLASH微控制器C8051F130通过I/O扩展实现500路信号的采集。由于在SoE系统中关注的是一系列记录的先后动作顺序,所以各分散节点必须使用严格同步的时钟,否则各通道数据采集之间的时间延迟可能造成系统的紊乱,造成错误的输出报表。该系统中时间同步信息由时间信息和同步脉冲2部分组成。时间信息指时钟芯片DS12CR887提供的年月日及时分秒的时间信号,同步脉冲指由CPU通过定时器产生的每隔0.1 ms产生的时钟脉冲,通过对时钟脉冲计数确定秒数量级以下的时间。在系统上电时,CPU初始化时钟芯片、定时器及计数器,每0.1 ms产生的同步脉冲作为采集数据的触发信号,达到数据采集的精确同步。

(2)I/O扩展

I/O扩展方面,采用多片扩展能力较强的芯片8255,实现对500路开关量信号的采集,8255由芯片IDT74LVC4245A驱动,同时该芯片可实现3.3 V与5 V信号之间的转换,实现CPU与扩展芯片8255的连接,其选通由CPU通过译码器实现。

3.2 信号传送部分

为了降低数据通讯对系统资源的占用,提高系统监测的实时性,采用另一CPU负责与上位机进行数据通讯,通信CPU通过串口或USB口与上位机进行连接。通讯过程如下:当系统监测到1次事件触发后,通讯CPU从双口RAM中读出数据,将数据通过串口或USB口发给上位机。

4 SoE系统的软件结构

根据SoE系统的硬件构成,其软件结构也分为下位机部分与上位机部分。

4.1 下位机

下位机程序采用汇编语言编写,其主要完成定时数据采集及数据发送工作。其中定时采样的中断频率由定时器0的常数自动装载16位计数器方式产生;波特率由定时器1的方式1产生;自定义软件握手,握手信号可以随意选择一常数,如果单片机接收到的数据等于此常数,则表示握手成功,否则重新接收握手数据。

在系统上电复位后,根据各开关量的正常状态将原始数据存入存储器,同时在同步脉冲下将采集到的数据与初始状态做比较,如果数据保持不变,说明各开关量的状态没有改变,系统重新采集数据;当接收到一个事件触发数据时,就会按照该触发事件时间标记将采集到的数据传送到缓存器中,同时开始计时,如果在定义的时间内没有其他事件到达,则完成1次SoE记录,并将数据从缓存器中发送到双口RAM中,再由通信CPU将数据从双口RAM中调出,经汇总整理后,经网络提交给上位机。其流程图可简单描述如图2所示:

4.2 上位机

上位机的程序主要负责工作状态的设置及数据处理与输出,利用LabVIEW进行数据分析和人机交互界面的编制。采集数据经通讯CPU发往上位机后,经数据处理程序输出结果,结果以事件发生的先后顺序排序,报告相应开关量的状态变化情况,同时将相关数据存入SQL数据库,实现带有时间标签数据的永久保存,作为优化设计和分析故障的重要依据。由于在机组的日常运行中一些运行设备的切换是很正常的,例如磨和风机的切换,如果这些跳变也触发产生SoE报表并打印,将造成系统资源的较大浪费。在实际应用中应以汽机跳闸等少数信号作为触发信号产生SoE报表,并设置当这些量中的任何一个跳变后,向前追忆及向后追加记录的个数,从而完整地反映出整个突发事故的全貌。

5 结 语

基于单片机和LabVIEW的SoE系统,实现了低成本的数据采集系统架构,在实际开发中,LabVIEW表现出很强的灵活性。LabVIEW环境下的单片机数据采集系统将单片机用于数据采集的灵活性与LabVIEW强大的数据分析处理能力相结合,可广泛用于测控领域。

关键字:虚拟仪器  高分辨率  SoE系统 引用地址:基于虚拟仪器的高分辨率SoE系统设计

上一篇:虚拟仪器系统的设计方案
下一篇:基于LabVIEW平台的脉冲和过渡过程测量的虚拟仪器

推荐阅读最新更新时间:2024-03-30 22:18

Gapwaves与Uhnder合作开发高分辨率数字雷达 用于最后一英里自动驾驶车辆
据外媒报道,近日,毫米波波导天线技术公司Gapwaves宣布与Uhnder合作,开发一款高分辨率雷达,并计划将其部署在最后一英里自动驾驶车辆中。Gapwaves专门开发波导天线,用于毫米波频率应用,例如汽车雷达和5G电信系统。其创新波导雷达天线解决方案,可实现较宽的视野范围和高隔离度。 (图片来源:Gapwaves官网) Uhnder采用先进的CMOS和数字代码调制(DCM)技术,开发了独特的数字雷达芯片(RoC)。Uhnder的4D数字调制雷达芯片将192个虚拟通道集成到一个芯片上,并率先研发高对比度分辨率(HCR)技术,可显著提高雷达的距离分辨率和角度分辨率,使小型雷达波反射器与近距离大型反射器分离成为可能。与目前的
[汽车电子]
Gapwaves与Uhnder合作开发<font color='red'>高分辨率</font>数字雷达 用于最后一英里自动驾驶车辆
高分辨率示波器的低失真测量
  用PicoScope 4262高分辨率示波器来进行故障查询及测试。   基本的故障查询   PicoScope4262是一款高分辨率示波器,它非常适用于一般情况下的故障查询。有两个输入通道,可以在同一时间内显示信号在时域和频域内的视图。光谱视图中提供了自动测量的一些数据,包括失真度和噪声。   动态范围   在大多数的数字示波器中,从模拟到数字的转换器都只有8位分辨率,可产生256个量化水平。这相当于是一个理想的48dB的动态范围。PicoScope4262有一个16位分辨率模拟到数字的转换器,可以产生65536个量化水平,动态范围增加到96dB。   96dB是理论中的最佳值,但在实际中,采集系统中会有一些噪音,
[测试测量]
<font color='red'>高分辨率</font>示波器的低失真测量
虚拟仪器测试温度和压力信号的解决方案
项目描述 为了检测传火管各个喷口一致性是否良好。该系统实现了对传火管的一致性的 自动化 检测。传火管的一致性指标包括 火焰温度、火焰冲量、管壳压力分布、管壳温度分布。该系统运用了薄膜型快速相应热电偶动态温度传感技术和高速动态压力传感技术,结合先进 虚拟仪器 技术保证了传火管输出性能测试系统的高精度、高可靠的自动化测试。 技术指标 测量传火管输出性能,包括火焰动态温度、动态压力、冲量和管内 动态温度; 比较传火管各喷口输出性能的一致性; 动态温度测量误差: 8%F.S. 动态压力测量误差: 8%F.S. 管内动态温度测量误差: 10%F.S. 适用环境:室内试验室环境。温度: 0~40 ℃ 电源:220V
[测试测量]
<font color='red'>虚拟仪器</font>测试温度和压力信号的解决方案
虚拟仪器的关键是什么?
虚拟仪器的关键是什么? 虚拟仪器的关键是软件,由于虚拟仪器的信号处理功能和仪器控制功能都是用软件实现的,所以虚拟仪器在硬件平台确定以后,主要的工作是软件的编程。对用户和系统集成商来说,最终形成的虚拟仪器性能如何,主要取决于软件编程的质量。换句话说,软件就是仪器。
[测试测量]
虚拟仪器技术在产品测试、控制和设计中的应用
   虚拟仪器 技术已在测试和测量领域广为应用。利用不断革新的Labview软件以及数以百计的测量硬件设备, 虚拟仪器 技术逐渐扩大了它所触及的应用范围。本文将这一技术扩展到了控制和设计部分。主要介绍了 虚拟仪器 技术在 产品测试 、控制和设计中的一些实际应用,供大家了解。    虚拟仪器 技术已在测试和测量领域广为应用。利用不断革新的LabVIEW软件以及数以百计的测量硬件设备, 虚拟仪器 技术逐渐扩大了它所触及的应用范围。今天,NI率先将这一技术扩展到了控制和设计部分。曾经促进了测试发展的益处正开始加速控制和设计的发展。工程师和科学家不断提高对 虚拟仪器 的要求,以希望有效地满足世界范围的需要,他们正是这一加速背后的驱动力。
[测试测量]
<font color='red'>虚拟仪器</font>技术在产品测试、控制和设计中的应用
全球首个小尺寸CMOS感光组件面世
  柯达采用最新技术来设计影象传感器CMOS,成功达到缩小体积的效果,但影像质量超过现在的1.75微米的CMOS。   这款CMOS名称为KAC-05020,预计用于可携式设备,估计不久将可以在手机上出现。   之前,柯达曾经发布一款采用CMOS的数码相机C513,但该机的ISO只达到200。   而新出的KAC-05020除提供500万像素高分辨率,并且使用最为普遍的“大小尺寸之外”,甚至还可以到ISO3200以及每秒30张的720p影片录制。   柯达称,该产品预计于今年第二季量产。
[焦点新闻]
如何校准虚拟仪器
  1 引言   随着科学技术的发展,基于计算机的测量仪器,即我们常说的虚拟仪器与计算机联系日益紧密,虚拟仪器由于设置灵活,数据处理功能完善等特点,应用范围几乎覆盖了测试的各个领域:从数据采集、信号调理、声音和振动测量、视觉、运动、仪器控制、信号发生、信号测量、分布式I/O到CAN接口等工业通讯领域无所不能,并且随着计算机性能的不断提高和虚拟仪器卡的类型不断增加,更多的用户接受虚拟仪器的概念,使得虚拟仪器的运用范围不断扩大。   2 虚拟仪器的构成   传统测试仪器主要由输入/输出部分,电源部分,仪器内部核心,显示控制单元等组成。对于虚拟仪器而言,显示控制部分改由计算机实现,仪器内部核心部分为各种类型总线结构的虚拟仪器卡。虚拟仪
[测试测量]
如何校准<font color='red'>虚拟仪器</font>
应用虚拟仪器对雷达信号系统模拟
   1 引言   传统的雷达发射机,采用专用的信号发生模块,无法任意的设置波形形式、参数,信号中心频率,信号功率等。在一定程度上限制了应用范围。尤其在雷达的预研和新技术的探索阶段,要对各种雷达信号进行实验或评估,如果为每种雷达信号设计专用的信号发生模块,将极大的耗费成本。如果使用虚拟仪器技术,集成高性能的商用测试仪器 ,通过编程设计系统的功能,可以有效模拟多种雷达信号,并以较大的灵活性对雷达信号的参数进行设置,克服通用性差的问题,满足多种多样的应用要求。    2 雷达信号发生系统   雷达信号产生原理方框图如图1所示,基带信号发生模块利用D/A变换,将数字存储波形转换为I/Q两路基带模拟信号输出。I/Q调制模块对I/Q两
[测试测量]
应用<font color='red'>虚拟仪器</font>对雷达信号<font color='red'>系统</font>模拟
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved