基于数字信号处理器和GPS技术实现PMU测量系统的设计

发布者:ularof不加糖最新更新时间:2023-06-08 来源: elecfans关键字:数字信号处理器  GPS技术 手机看文章 扫描二维码
随时随地手机看文章

随着全球卫星定位系统(GPS)的广泛应用,基于GPS的实时相量测量装置PMU(Phase Measurement Unit)很好地解决了电力系统广域空间同步测量的问题,并形成了电网广域测量系统WAMS(Wide Area Measurement System)。PMU在全网统一的时间坐标系下(通过接收GPS的同步时钟信号),对电力系统不同节点的电压和电流进行同步采样,通过数据处理生成各节点电压、电流的正序相量,由GPS给每个相量打上时间标签,然后将这些信息实时传送到控制中心。控制中心在统一的时标下,根据各个PMU的测量信息对电力系统的状态进行分析,进行全电网的稳定控制、事故预警等。


本文提出的PMU构成方案,充分利用了数字信号处理器DSP(Digital Signal Processor)的集成资源,采用双CPU结构,以GPS秒脉冲为同步时钟信号,结合高速14位A/D芯片进行采样,并以USB 2.0接口、CAN总线接口和以太网接口相结合的通信方式实现高速、大容量的数据传输。软件没计采用μC/OS-II实时操作系统,保证了装置的实时性和可靠性。


1 PMU的构成与硬件实现

作为WAMS的关键组成部分,实时性和可靠性是最重要的,因此PMU的设计也应以此为依据。PMU的原理框图如图1所示。

来自PT/CT二次侧的电信号经前置滤波,变为适合DSP处理的小信号。然后,根据GPS输出的同步时钟秒脉冲(PPS)经DSP(No.2)内部的捕获单元产生满足时间同步和频率同步要求的异地同步采样信号,启动A/D转换。DSP(No.1)根据变间隔的递归离散傅里叶变换(DFT)算法,每出现一个新的采样数据窗计算一次被测量信号的基波分量,然后利用GPS给相量信息加上全网统一的“时间标签”。


DSP(No.1)与DSP(No.2)之间采用同步串行接口(SPI),实现无缝接口连接。DSP(No.2)利用液晶显示器实时显示数据和波形,以便在不必配置本地上位机时组成最小的监测单元。USB接口接本地上位机,同时也可以作为扩展口留作本地数据的携带转移。通过CAN总线和工业以太网相结合的方式实现PMU与控制中心的数据传输。下面就关键的几个部分加以详述。


1.1 相量数据采集模块

PMU的核心CPU采用TI公司的TMS320LF2407A(简称为“2407A”)芯片。主要原因在于其体积小,处理速度快,适于快速傅里叶(FFT)运算,并且片内集成了CAN、SPI等总线控制器,适于控制系统。

A/D采样电路是相量数据采集模块的重要组成部分之一,同步相量测量对于A/D转换部分的精度有着较高的要求。IEEE-1344和C37规范提供了如下公式,用于计算实际所需的A/D转换有效位数:

式中:Minimum resolution为所需A/D转换的最小有效位数,Fs为模拟量最大变动倍数,Emin为幅度计算的精度要求。

电力系统中电压的最大变动倍数通常在1.5倍以内,而电流的动态范围却很大,轻载运行时可能为额定值的10%,短时过载时可能为额定值的2~3倍,而故障时将可能达到额定值的40倍。考虑到在故障情况下的相量测量并不是非常有意义(故障情况下的相量计算结果将出现相角的跳变,与实际系统不吻合),因此,IEEE规定了电流测量的有效范围为额定负载的10%至额定负载的3倍,FS-30,当Emin=1%时,A/D转换有效位数为13.05位。


相量数据采集模块的速度与精度直接影响整个相量测量系统的性能。要实现高速数据采集,除了要有高性能的A/D转换设备,同时还需要有高速数据传输总线。从上述分析可以看出。同步采集卡的A/D转换部分要求达到13位有效精度,因此必须采用14位以上的A/D芯片方能满足要求。这部分采用14位A/D转换芯片AD7865(采样频率为3200Hz),而不用2407A芯片自带的10位A/D,主要是考虑精度的问题;芯片AD7865为并行接口方式,而2407A的高速数据总线可以与其匹配。在进行A/D采样时不采用多通道依次扫描的工作方式,而采用配置高速采样/保持器的工作方式。为了保证系统的多路模拟输入通道的同步采样,首先要在模块的前端为每个通道配置1个采样/保持器,在采样触发脉冲到来时可同时对全部通道的模拟信号采样/保持。本文采用AD783采样/保持器来实现。相量的处理充分利用DSP的特性,进行递归DFT运算并实现频率跟踪。


1.2 GPS授时模块

解决同步采样脉冲产生的问题是实现同步相量测量单元子站的关键技术之一。GPS授时模块主要负责同步采样触发脉冲的产生和精确的授时功能。它从GPS接收机的串行口接收数据并提取当前标准时间,同时接收GPS的秒脉冲信号(PPS),并由DSP(No.2)的30MHz时钟频率倍频,产生用于触发A/D进行转换的脉冲,以实现每周波采样64点。高精度(1μs同步精度)的GPS时钟源是同步相量测量技术的基础。为了降低对GPS的依赖性,采用高精度抗干扰自同步技术,由DSP(No.2)自身高精度晶振提供相当精确的秒脉冲,在短时失去GPS信号或GPS信号受到强干扰情况下实现高精度授时。


1.3 数据的通信传输模块

数据的通信传输模块采用USB2.O技术实现高速度实时数据的传输。USB是一种新的、双向的、同步传输并可热插拔的点对点数据传输总线,具有同步带宽、灵活稳定、易于安装等优点。其传输速度最高可达480Mbps,远高于一般的串行总线接口。传统的RS-232、RS-485传输速度较慢,且安装麻烦,已不能满足此要求。PCI总线虽然速度较快,但安装麻烦,也小易实现本地数据的携带转移。利用USB接口传输速率大、时延小、差错率极低的特点,能有效、快速地完成PMU实时测量数据高速上传以及工控机对PMU的操作与控制。


CAN的直接通信距离最远可达10km,通信速率最高可达1Mb/s(通信距离小于40m时)。CAN节点在自身发生错误时有自动关闭功能,不会影响其他节点的正常工作。由于DSP(2407A)集成有CAN模块,所以实现比较方便。


针对PMU数据通信的高速、实时的特点,采用EZ-USB SX2系列的CY7C68001芯片与DSP(No.2)结合,实现PMU与现场上位机(工控机)之间测量数据的实时传输。另一部分是PMU与控制中心的通信。这部分采用CAN总线和工业以太网相结合的方式。


2 PMU的软件平台

为了提高数据采集系统的实时性与可靠性,采用μC/OS-II实时操作系统平台,并在此平台上开发了USB设备驱动程序、模拟量幅值与相位计算等程序。


μC/OS-II是一种可移植、可裁减、占先式的实时多任务操作系统。其绝大部分代码是用ANSI C编写的,只有小部分与硬件相关的代码是用汇编语言编写的,易于移植。μC/OS-II功能强大,支持56个用户仟务,支持信号量、消息邮箱、消息队列等多种常用的进程间通信机制,可剥夺实时内核使得任务级系统响应时间得到最优,而响应时间是可知的,很适合于对实时性要求比较高的系统。现已成功应用到很多领域,其稳定性与可靠性已经得到检验。2000年7月,μC/OS-II通过非常严格的测试,取得了美国航空管理局(FAA)的认证,说明它可用于与人性命攸关的安全重要系统。


TMS320LF2407满足μC/OS-II移植的条件,TI公司提供的编译器Code Composer也支持C语言和汇编语言开发,本文在此平台七进行操作系统移植和软件开发。μC/OS-II操作系统的组成义件分为3类:与处理器无关的代码文件;与处理器有关的代码文件,以及μC/OS-II与应用相关的设置文件。当然,移植工作完成后编写应用程序,还应包括应用文件。移植所需要做的工作仅仅是修改部分与处理器有关的文件。这类文件包括:OS_CPU.H、0S_CPU_A.ASM、OS_CPU_C.C三个文件。


在本应用中,笔者建立了7个应用任务,优先级分别为4、5、6、7、8、9、1O;同时为每个任务分配了一个消息邮箱,使用基于消息邮箱事件的通信机制进行任务间通信与任务切换。整个软件的基本结构如图2所示。

任务AD_Task():DSP(N0.1)采样电压、电流信号。分配邮箱:pAd_Mbox。

任务DFT_Task():DSP(No.1)进行相量递归DFT计算。分配邮箱:pDFT_Mbox。

任务SPI_Task():DSP(No.1)通过SPI总线向DSP(No.2)发送相量数据和有功、无功信息。分配邮箱:pSPI_Mbox。

任务USB_Task():DSP(No.2)通过USB总线向上位机传送相量数据和有功、无功信息。分配邮箱:pUSB_Mbox。

任务CAN_Task():DSP(No.2)通过CAN总线在工业以太网传送相量数据和有功、无功信息。分配邮箱:pCAN_Mbox。

任务GPS_Task():DSP(No.2)配合GPS的秒脉冲实现高精度授时功能并启动A/D转换。分配邮箱:pGPS_Mbox。

任务LCD_Task():DSP(No.2)通过液晶模块实时显示信息。分配邮箱:pLCD_Mbox。

由上节对堆栈的分析可知,任务栈最少需要25个地址。笔者为每个任务分配了100个地址(200字节)的任务栈空间。使用函数OSTaskCreate()创建各任务。该函数的第三个参数为栈顶地址.为OSTaskStkInit()所调用。要注意,2407A的堆栈是递增的,故应传递任务栈的最低地址;而又由于任务程序是采用C语言编写的,编译器对ARl的偏移范围可能会超过任务栈栈顶。虽然在这种情况下ARl是可恢复的,但仍可能会影响最低地址之前的地址内容。所以笔者建议对其进行适当后移。


幅值与相角计算程序得到采样数据后,利用离散傅里叶算法(DFT),可分别计算出每路电压、电流信号的幅值与相位,生成相量形式的电压与电流数据。


结语

本文设计的PMU,硬件上采用了嵌入式微处理器DSP的双CPU结构,软件上采用μC/OS-II操作系统。通过μC/OS-II管理各个功能模块之间的任务调度、中断处理、信息的交互等操作,使整个系统具有高实时性、高可靠性、可热插拔等特点;同时也提高了软件开发的效率,缩短了开发周期。同步相量测量单元的研制是一个复杂的课题,其实现还存在很多难点。本设计只涉及其中一部分,许多通信环节及同步相量的高级应用问题还需在令后的工作中进一步完善和提高。


关键字:数字信号处理器  GPS技术 引用地址:基于数字信号处理器和GPS技术实现PMU测量系统的设计

上一篇:利用Minitab软件针对测量系统进行精确性分析
下一篇:电磁流量计故障的测量方法

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

基于多DSP互联技术的频谱监测仪研究
  随着微波技术的广泛发展,空间和地面电磁环境越来越复杂,无线电频谱资源作为公共资源的一种,需要频谱管理部门进行有效的分配和监控。设计了一种频谱监测分析仪,提出了系统的硬件方案与软件方案,研究了几种主要技术,经仿真,该频谱监测系统具有高分辨率、高速度搜索、高速存储及处理的特点,应用前景广泛。 0 引言 随着微波技术的广泛发展,空间和地面电磁环境越来越复杂,无线电频谱资源作为公共资源的一种,需要频谱管理部门进行有效的分配和监控。特别是在频带日益拥挤、自然和人为干扰日益增大的情况下,频谱监测系统有必要进行监测,检测存在的干扰,以便采取措施将影响降至最低,确保频谱资源得到合理的利用。 电磁频谱监测分析仪是应对当前电磁信号频谱检测挑战
[嵌入式]
基于DSP的SPWM直接面积等效算法的分析与实现
变频技术作为现代电力电子的核心技术,集现代电子、信息和智能技术于一体。针对工频(我国为50 Hz)并非是所有用电设备的最佳工作频率,因而导致许多设备长期处于低效率、低功率因数运行的现状,变频控制提供了一种成熟、应用面广的高效节能新技术。 而SPWM(正弦波脉宽调制)波的产生和控制则是变频技术的核心之一。开始的SPWM生成技术是采用模拟电路构成三角波和正弦波发生电路,用比较器来确定他们的交点。这种方法电路复杂,精度较差,早已淘汰。后来人们采用单片机和微机生成SPWM波,但受硬件计算速度和算法计算量的影响,往往无法兼顾计算的精度和速度。再后来随着具有强大运算能力的DSP和一些新算法的出现,这一问题得到了较好地解决。 1 算法的原理
[应用]
基于DSP的欠驱动体操机器人的摇起控制设计
   1 引言   欠驱动机器人是一种部分关节为被动关节,能用较少的驱动装置完成复杂任务的机械系统。欠驱动机器人是近年来开始出现的一个较新的研究领域,针对欠驱动机器人系统的研究目前得到不少学者的关注。欠驱动机器人系统在很多的机器人系统例如多指机器人手、轮式移动机器人、太空机器人等非完整约束系统中都存在。因此近几年来,欠驱动机器人的运动控制问题引起国内外广泛的研究兴趣。同时,随着集成芯片技术的飞速发展,人们对欠驱动机器人控制的实时性和精度提出了越来越高的要求。   本文设计了一种基于DSP的机器人控制系统。该控制系统采用两级控制结构。以通用PC作为上位机,完成目标设定、轨迹生成、系统管理和人机接口等功能;以美国Analog De
[嵌入式]
基于DSP的PCI总线CAN适配器设计
  引 言   CAN总线是一种开放式、数字化、多点通信的串行总线,是一种具有较高性价比、能满足分布式控制要求的现场总线,在控制领域得到广泛采用。CAN的速率可达到1 Mb/s/40 M,最大传输距离可达10 km/5 kb/s。为了扩展CAN总线的监控、管理功能,需要一种实时、可靠的CAN总线PC适配器,实现对CAN总线监视、控制和操作。本文利用TMS320LF2407芯片自带CAN模块,设计成CAN的一个特殊节点。使其即能通过PCI接口同PC机进行数据交换,又能独立与PC机自主运行。   2 适配器的硬件设计   2.1 CAN接口实现   以往CAN总线适配器多数采用Intel82527、Philips公司的SJA
[嵌入式]
基于DSP/FPGA高精度测量系统中多电源可靠性设计
由于高精度测量系统工作频率高,数据处理量大,功耗也相对较高,而供电系统的好坏直接影响到系统的稳定性和系统的精度,所以设计高效率、高可靠性的供电系统具有极其重要的现实意义。本文主要叙述了一个实际高精度测量系统的电源设计。 1 DSP和FPGA的电源要求 系统采用Altera公司的Cyclone系列EPIC12型号FPGA和TI公司的TMS320C6713B型号DSP均需要两种电源 :外围I/O电压为3.3V及内核电压分别为1.5V和1.2V。因此必须考虑它们的配合问题:(1)在加电过程中,要保证内核先得到供电,外围I/O后得到供电,内核最晚也应该与周边I/O接口电源同时加电。否则可能会导致DSP和FPGA的输出端出现大电流,这将
[测试测量]
基于<font color='red'>DSP</font>/FPGA高精度<font color='red'>测量系统</font>中多电源可靠性设计
Cadence 扩充 Tensilica Vision 产品线,新增毫米波雷达加速器及针对汽车应用优化的新款 DSP
内容提要 单个 DSP 用于嵌入式视觉、雷达、激光雷达和 AI 处理,在性能提升的前提下,带来显著的面积优化、功耗和成本的降低 针对 4D 成像雷达工作负载,新增的雷达加速器功能可提供高度可编程的硬件解决方案,显著提升性能 专为多传感器汽车、无人机、机器人和自动驾驶汽车系统设计中的传感器融合处理而设计 中国上海,2024 年 3 月 5 日 —— 楷登电子近日宣布扩充其 Tensilica IP 产品阵容,以应对不断增长的汽车传感器融合应用计算需求 。新推出的 Cadence® Tensilica® Vision 331 DSP 和 Vision 341 DSP 将视觉、雷达、激光雷达和 AI 处理功能整合到单个
[嵌入式]
Cadence 扩充 Tensilica Vision 产品线,新增毫米波雷达加速器及针对汽车应用优化的新款 <font color='red'>DSP</font>
TMS320F2812型数字信号处理器与PC的串行通信
摘要:讨论TMS320F2812与PC之间的串行通信方案,给出TI公司的TMS320F2812型DSP和Maxim公司的MAX3160型收发器的硬件接口电路,以及在此基础上使用中断和查询方法实现的串行通信软件流程,同时给出DSP SCI的初始化、发送和接收数据程序代码。 关键词:串行通信;数据信号处理;收发器;PC 引言 目前,微控制器系统在国民经济和人民生活中得到了广泛的运用,而数据传输业仍是一个很重要的领域。对于这些与计算机相距不远的人-机交换设备和串行存储的外部设备(如终端、打印机、逻辑分析仪、磁盘等)来说,采用串行通讯方式交换数据已非常普通 。 在以往DSP与PC之间的串行通信中,由于运行速度的差异和上下位机之间
[工业控制]
基于DSP与CPLD的变频器PWM脉冲发生器
1 引言 近年来,多电平变换器成为电力电子研究的热点之一,它主要面向中压大功率的应用场合。目前,有三种基本的多电平变换器拓扑结构 :①二极管箝位型;②飞跨电容型;③级联型。 几种拓扑结构各有其优缺点,但相对而言,级联型多电平变频器具有更独特的优点,它的结构如图1所示。它无需箝位二极管和电容,易于封装,不存在电容电压平衡问题。 图1 三相五电平变频器结构图 2 载波移相SPWM技术 所谓移相式PWM技术就是将调制波和载波的频率固定不变,调制波的相位也保持恒定,而只调整载波的相位,从而产生SPWM信号。将不同载波相位下的SPWM信号进行线性组合,达到消除谐波、提高输出功率的目的。可以证明
[嵌入式]
小广播
最新测试测量文章
换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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