基于嵌入式技术的微机继电保护应用探究

基于嵌入式技术的微机继电保护应用探究

ID:22373643

大小:25.00 KB

页数:5页

时间:2018-10-28

基于嵌入式技术的微机继电保护应用探究_第1页
基于嵌入式技术的微机继电保护应用探究_第2页
基于嵌入式技术的微机继电保护应用探究_第3页
基于嵌入式技术的微机继电保护应用探究_第4页
基于嵌入式技术的微机继电保护应用探究_第5页
资源描述:

《基于嵌入式技术的微机继电保护应用探究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于嵌入式技术的微机继电保护应用探究  摘要:随着我国经济发展水平的不断提高,电力技术不断进步与发展,本文将基于ARM9与uC/OS-II微机继电保护系统设计方案,将AT91RM9200芯片作为核心构成,对构成的高速保护装置进行分析,使用嵌入式操作系统uC/OS-II更好的完成复杂的继电保护。结果表明,基于ARM9与uC/OS-II系统硬件结构及软件流程可使设计系统运行更加稳定。  关键词:嵌入式技术;微机继电保护;应用研究  DOI:10.16640/j.cnki.37-1222/t.2017.05.134 

2、 0引言  随着电力系统设计日渐复杂化,继电保护有了更高要求与标准。当前,由高性能单片机与数字信号处理器构成继电保护系统处理器,提高处理器性能通过数字信号处理器与高性能单片机实现,但是,随着继电保护日渐智能化与多功能化、可视化及网络化,传统逻辑器件PLD与DSP已经不能达到网络化发展要求。为此,需要对新的微机保护装置进行设计,使用更高性能的处理器。ARM性价比高且功耗小,在嵌入领域应用日渐广泛。uC/OS-II是一种优越性能的嵌入式操作系统,将两者结合可以为继电保护软件提供统一开发平台。  1微处理器与嵌入式操

3、作系统选择  1.1微处理器  采用AT91RM9200作为微处理器,完整片上系统集中了ARM/Thumb指令,可以在150MHz频率下高速运算,速度可达到200MIPS,将外设与标准接口充分集成。处理器上有一个SRAM工作区域及可以低延迟?线接口,可以对同步DRAM与突发访问模式的静态存储器同时控制;提供了Flash接口,USB2.0接口高度集成,同时集成了媒体访问控制器,使外部器件应用种类得以扩展,更好的对网络层进行开发。  1.2嵌入操作系统  使用uC/OS-II的嵌入式操作系统,在1990年推出,经R

4、TCADO-178B标准化认证,安全性与稳定性高。uC/OS-II编写应用到了C语言,大部分代码均使用C语言编写完成,仅有一小部分由处理器汇编语言编写完成,可以对编写内容适当修改然后将其移植到前入睡处理器中,构成一个完整继电保护装置及软件开发平台。  2保护装置硬件系统设计  应用主模板内的AT91RM9200运行片内保护软件可以采样并对数值更好的计算与处理,确保整个系统运行更加稳定。一旦出现故障,处理器会发出跳闸动作信息,从而使系统得到保护[1-2]。与此同时,不同通信方式可以将保护动作信息传输到上位机中,实

5、现对数据的记录与报警。采用模块化设计的硬件系统,包括电流互感器/电压互感器、A/D转换单元、开出/开入单元、存储单员等模块。  2.1A/D转换单元  微机保护关键功能为A/D转换单元,将AD7329作为采样芯片,是一种低功耗、双极化的芯片,输入电压可以达到±10V,带符号位为12bit,可以使输入噪声降低,同时交流阻抗与直流阻抗较高[3]。  2.2存储器单元  该系统应用到了SDRAM,容量较大,32位高速数据总线由32MB构成,作用是对程序代码与各种数据进行存放,固话操作系统与应用程序代码使用到了32MB

6、的NORFLASH,还可以对操作过程中的事件信息与录波数据进行固化,保护定值则采用32KB的E2PROM。  2.3通信单元  鉴于电力系统大数据与实施数据传输需求较高,按照AT91RM9200微处理器的性能,对CAN与光纤、RS232/485、USB进行设计,其中,CAN控制器应用到的技术规范为CAN总线V2.0A,1Mb/s的通信速率[4],MCP2510为SPI接口。因为较远的光纤传输距离、宽频、小发射天线、良好的保密性与抗电磁干扰等优势,可以将光纤与以太网充分结合起来,将两者的优势充分发挥,可以进一步将

7、系统安全性与稳定性提高。  3软件系统设计  3.1传统前后台系统与实时多任务系统对比  3.1.1前后台系统  应用后台运行的程序,可以无限循环,循环中应用到固定函数支持,以完成此次操作,将这一过程称为后台行为或者任务级;随机事件处理为中断,将其称之为前台行为或者中断级。  3.1.2实时多任务系统  多与复杂的实时系统来说,仅依靠简单的后台主控程序软件不能准确、可靠的完成操作任务,不相关的过程使用同一个计算机处理,需要应用多个实时任务系统。在应用日渐多样与复杂化下,单个嵌入控制系统不能同时对多个外设进行监控

8、,响应要求较为严格,处理任务多,不同任务间传递需要依靠多种信息,这就出现以下几方面问题:处理时间长、中断未能及时得到响应;系统多各种可能出现的情况进行考虑,进而将软件可靠性降低。为了使系统操作复杂性降低,加强系统维护非常重要。  3.2uC/OS-11性能分析及其在AT90RM9200中移植  3.2.1uC/OS-11性能  基于“可剥夺”的优先级内核,可以使内核调度更为方便、简单,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。