![]() |
|
||||||||||||||
| . 网站首页 . 新闻 . 新品 . 方案 . 专访 . 活动 . DSP . EDA . 评测室 . 技术文库 . 会员区 . 商城 . 服务导航 . 邮购 . 资源 . | ||
|
||
|
|||||
| 基于DSP56F807的发变组保护装置的实现 | |||||
作者:互联网 文章来源:本站原创 点击数: 更新时间:2007-1-15 ![]() |
|||||
|
摘要: 提出一种基于DSP 1 引言 发电机变压器组(简称发变组)是电力系统最重要的电力设备之一,尤其是大型机组,运行工况复杂,配套设备多,相对事故频率高,使故障的分析、判断很困难,要求发变组保护装置具有良好的实时性、快速性和稳定性。微机继电保护技术日新月异,硬件平台也从原来的8、16位单片机发展到现在的16位甚至32位浮点DSP。目前市场上的继电保护装置大多采用TI的TMS320系列DSP。近年来Motorola推出的新一代的高性能、低价位的16位定点DSP56800系列,除具有通用DSP的特点外,还兼具单片机的所有功能,片内集成了相当容量的Flash,RAM以及丰富的I/O模块,单芯片便可运行。基于Motorola的DSP 2 装置特点 本装置是成套的发变组保护,或独立的发电机保护和变压器保护,保护种类根据机组容量及配置要求而定。具有以下几个方面的特点: ● 装置具有独立性、完整性、成套性。被保护设备包括发电机变压器组、发电机、主变压器、厂用变压器、备用变压器、励磁变及同步调相机等。 ● 保护装置模块配置合理,局部出现故障退出运行时,其他保护仍可运行。 ● 装置中不同类型的保护设有方便的投退功能。 ● 装置具有必要的参数监控功能。 ● 装置具有自动检测功能。当装置自检出元器件损坏时,发出装置异常信号,装置不回因为自身故障原因误动。 ● 装置设有自复位电路,在因干扰而造成程序走死时能通过自复位电路自动恢复正常工作。 ● 装置各保护软件在任何情况下都不互相影响。 ● 为了提高保护装置的可靠性,设有专门的启动CPU。 ● 装置具有独立的内部时钟,其误差每24h不超过5s,提供外部时钟同步接口。 3 硬件方案 整个装置主要由中央处理单元(DSP)、人机接口单元和数据采集单元组成,中央处理单元采用DSP
系统核心采用3块CPU方案,1号CPU负责主保护、2号CPU负责后备保护、3号CPU为启动CPU,主要负责主保护和部分后备保护的启动判断。正常情况下,启动CPU负责启动判断,2、3号负责出口判断,但在启动CPU发生故障时,2、3号CPU本身完成启动与出口判断功能。另外启动CPU与其他两块CPU采用不同的算法和判据,以保证整个装置的正确动作,降低误动、拒动发生的可能,各CPU还提供自检和互检功能。 3.1 DSP DSP ● 双哈佛结构,支持并行处理; ● 在80MHz的时钟频率可达到40兆条指令/s(MIPS)的指令执行速度; ● 单指令周期可以完成16×16位的并行乘-加运算; ● 支持15种不同的寻址方式; ● 支持位操作; ● 支持硬件DO和REP循环指令; ● 支持可由用户定义的多级中断优先级; ● 支持软件子程序,中断堆栈空间仅局限于存储器的空间大小; ● 具有两个带有扩展位的36位累加器; ● 支持DSP和MCU两种风格的指令系统; ● 具有3条内部地址总线和1条外部地址总线; ● 具有4条内部数据总线和1条外部数据总线; ● JTAG调试接口。 设计中选用DSP 该系统采用Maxim的单片4通道14bit A/D转换器MAX125来实现对18路模拟信号的采集。它是内部带用同步采样保持器的高速多通道14位数据采集芯片,芯片内部包含一个14位、转换时间为3us的逐次逼近型模拟数字转换器,一个+2.5V的内部电压基准,一个经过缓冲的内部基准输入端,一个内部16MHz的时钟,一组可以同时对4路输入信号同步采样/保持电路。MAX125每一个采集/保持电路(T/H)前面有一个2选1的转换开关,共可有8个输入信号。而且MAX125的总线电平和DSP 4 软件方案 该保护装置是成套的发变组保护,或独立的发电机保护和变压器保护,保护种类根据机组容量及配置要求而定,分布在三个CPU系统中。各CPU系统软件采用模块化设计方法,它主要采用三大模块:系统主程序、初始化程序和采样中断处理程序。采用C语言和汇编语言混合编程方式,数据格式采用自定义的浮点格式,在定点DSP中模拟浮点运算,具有很高的运算精度。系统主程序流程图如图2所示。 ⑴ 系统主程序主要完成各判据的实现及出口信号的输出;各电流、电压、频率、有功和无功等电量的计算。它主要包括正常处理循环和故障处理循环两大部分。 ● 正常处理循环:告警判断、故障启动判断; ● 故障处理循环:告警判断、故障出口判断。 ⑵ 初始化程序完成必要的初始化,并对装置进行全面的检查、测试、整定等;初始化内容包括CPU内部特殊功能寄存器、口线功能初始化;A/D初始化;报告区、各标志位、计数器初始化;开出初始化等。 ⑶ 采样中断处理程序主要完成采样数据及滤波、采样指针更新;面板复归信号处理;软件时钟及保护用计时器计时。
5 结束语 |
|||||
| 欢迎点击进入:TI德州中文网 (国内唯一针对TI应用的中文技术网站) 文章录入:admin 责任编辑:admin | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 最新热点 | 最新推荐 | 相关文章 | ||
| DSP56F807开发板-串口通信电… DSP56F807开发板-JTAG口电路… DSP56F807对时钟芯片DS1302的… 无ROM的DSP56858自引导技术 |
| 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告 | 管理登录 | | |||
|
|