摘 要: 为适应微机继电保护向高度数字化、网络化、综合化和智能化方向迅速发展的趋势,在采用工业数控开放式系统体系结构的基础上,提出并成功地开发了基于嵌入式多芯片模组的高性能通用微机保护平台。该平台以具有自主知识产权的嵌入式中央处理多芯片模组MCM2812为核心,MCM2812是以高性能数字信号处理器(DSP)为内核,集成了多种大容量存储器、译码器、时钟日历、网络通信和电源管理等功能元件;该平台还嵌入了控制器局域网(CAN)和以太网(Ethernet)通信模组,具有强大的数据处理和网络通信功能,有良好的通用性和抗干扰性。
关键词: 微机保护平台;嵌入式多芯片模组;CAN;以太网
引言
随着我国经济建设和电力工业的迅速发展,电力网的结构发生了巨大变化,各种类型的高压/超高压/特高压输电线路以及大容量发电机和变压器等不断涌现。为了适应这一状况、保证电力系统安全稳定经济运行以及连续可*地供电,迫切需要性能卓越的继电保护为之提供根本保证。同时,随着计算机、网络和多智能技术的不断进步,微机继电保护正向着高度数字化、网络化、综合化和智能化的方向迅速发展[1]。遵循开放式体系结构
1系统总体结构
本文所研究的微机保护平台是基于开放式系统体系结构,具有小型化、组合化、模块化和标准化等特点的平台。同时,该平台也是测量、控制、数据通信的平台。该平台的硬件系统采用插件式结构,主要包括五类插件:交流电压电流变换插件、中央处理插件、继电器插件、电源插件以及人机交互插件,其硬件结构如图1所示。其中,人机交互插件包括中央处理模块、Ethernet模块、CAN/RS485模块、LCD和键盘管理模块。中央处理插件包括中央处理模块、网络通信模块、开入模块、开出模块和模拟量数据采集(DAQ)模块。中央处理插件是该平台的核心,可根据不同的应用层次或用户的不同需求任意设置其数量,以完成更加复杂可*的保护和控制方案。中央处理插件和人机交互插件的核心是中央处理模块,本文采用多芯片模组形式开发了嵌入式中央处理模组MCM2812,为实现微机保护的高度数字化、网络化、综合化和智能化提供了强有力的硬件和软件支撑。
2中央处理插件
微机保护控制的一切功能都要通过中央处理插件实现。因此,中央处理插件的先进性和稳定性决定了整个微机保护控制的先进性和稳定性。中央处理插件既涉及模拟量的处理,也涉及数字量的处理,还涉及网络通信,结构复杂,功能繁多,因此采用模块化设计,按功能分成5类模块:
① 中央处理模块,由高性能嵌入式多芯片模组MCM2812实现。
② 模拟量数据采集模块,包括低通滤波单元、电压跟随单元、多路转换单元和高速高精度的模数转换单元,可以实现16路频率高达1 M的16位高精度数据采集。
③ 开入模块,由输入光电隔离和输出缓冲构成,其输出状态可由MCM2812高速I/O读取。
④ 开出模块,由输入锁存和输出光电隔离构成,其输入状态可由MCM2812高速I/O写入。
⑤ 网络通信模块,具有控制器局域网和嵌入式以太网接口。
3嵌入式中央处理多芯片模组
3.1多芯片模组的设计思想
随着微控制器/微处理器应用的发展,对其性能要求也越来越高。然而,现有的微控制器/微处理器不是存储容量不够,就是功能达不到设计要求,或是芯片本身的抗干扰能力不足。在这种情况下,使用者只能自己去设计实现这些功能和要求。对于尚未精通微控制器/微处理器的使用者,要求他不仅要了解和熟悉指令系统、寄存器功能、寻址方式和端口信号,而且还要进行单片机、存储器、电源管理、系统时钟电路、译码电路、I/O接口和时钟日历等的设计和调试以及提高微控制器/微处理器的抗干扰能力,这将是一个工作量很大的艰巨任务。即使对于有经验的使用者,虽
针对以上问题,我们采用了嵌入式模组化设计思想,即在尽可能小的电路板上集成CPU以及相关的外围芯片电路(包括扩展各种存储器、电源管理、系统时钟电路、译码电路、I/O接口和时钟日历等),并使用全金属外壳封装成黑匣子,以获得容量更大、功能更强、抗干扰能力更好的模组芯片。使用者只需要知道模组外部接口的管脚定义就可以把该模组芯片嵌入到相应的应用系统中,不必理会其复杂的内部结构。这样,就使得使用者可以把更多的精力放在自身的应用系统设计上,而无需过多地重复底层繁杂的电路设计调试。这种模组化设计方法对于提高设计效率、降低设计难度、减轻设计者的负荷是有很大好处的。
总的来说,以CPU为核心,集成多种外围芯片,构成中央处理模组芯片,可以具有如下优点:
① 属于嵌入式系统设计,只需了解其外围接口规范,就可以像一般单片机一样轻易地设计出各种应用方案,有利于移植、扩展和升级。
② 扩展了CPU的功能,适用于多种控制领域,扩展了各种类型的内存,便于处
③ 避免大量重复性的底层设计调试,节省开发者时间,大大缩短产品的开发周期。
④ 抗电磁干扰能力强。采用全金属外壳密封,并用绝缘胶填充内部空隙的封装形式,对环境中的电磁波干扰具有良好屏蔽性能,并且对空气湿度、温度的变化不敏感,能适应各种工作环境。
⑤ 稳定性强。小空间紧密布线、内置电源滤波净化系统、绝缘胶填充及金属外壳封装等抗干扰技术的应用均有利于提高DSP在高频运行时的稳定性。
3.2嵌入式中央处理模组芯片MCM2812
嵌入式中央处理模组芯片MCM2812以TI公司的DSP芯片TMS320F2812为内核,集成528k Words静态存储器(SRAM)、640 k Words闪速存储器(FLASH)、32k Bytes EEPROM、译码器、总线缓冲器、时钟日历和电源管理等芯片电路,具有强大的数据处理能力,宽裕的存储器空间,灵活的扩展外围接口控制方式和精确的实时时间日历,是一款新型的嵌入式中央处理模组。其资源和结构如图2所示。
3.3MCM2812的主要性能
MCM2812以高性能数字处理芯片为核心,指令周期为6.67 ns,4 M程序寻址空间和4 M数据寻址空间,支持标准JTAG实时仿真,支持标准C/C++编译调试;其外部扩展的640 k Words的FLASH存储空间,可存放程序代码、录波数据和汉字库,528 k Words的SRAM存储空间,支持高速访问,可存放临时数据,32 k Bytes位的EEPROM存储器,可存放系统参数、定值,1k Words位的OTP ROM存储器,可存放代码密钥;此外,MCM2812还带有两组事件管理模组,包括两个16位通用定时器,8路16位脉宽调制通道(PWM),3路事件捕获单元;模组还带有四种通信模块,包括控制器局域网(CAN),两个串行通信接口(SCI),串行外设接口(SPI),多通道缓冲串口(McBSP);模组还集成了实时日历时钟芯片,支持年、月、日、星期、时、分、秒的时间日历,并能在电池的支持下可以实现掉电保护;外设总线接口可以提供高速I/O的数据总线接口和片选信号;电源管理芯片可以提供1.8 V和3.3 V电源。
4网络通信
4.1控制器局域网(CAN)
CAN是一种具有很高保密性、有效支持分布式控制或实时控制的串行通信网络。嵌入式中央处理模组MCM2812的CAN模块支持高达32个CAN邮箱,每次可以传送0到8个字节的数据,具有可编程的局部接收屏蔽、位传输速率、中断方案和总线唤醒事件、超强的错误诊断、自动错误重发和远程请求回应、自测试模式等功能[1]。
CAN通信采用两线接口,要进行通信的各节点的控制器通过CAN驱动器连接到CAN总线上,各节点在CAN通信中没有物理地址,而是采用软件ID辨识的方式对在总线上广播的信息进行过滤,以及当多个节点需要同时信息传送时由信息传送的优先级决定。
本文采用了TI公司的SN65HVD230作为CAN驱动器。具体联结如图3所示。
4.210/100 M自适应以太网
4.2.1以太网和IEEE802.3规约
以太网规范是第一个世界范围的局部网络技术规范。IEEE802协议标准系列中,数据链路层包括逻辑链路控制(LLC)子层和媒体访问控制(MAC)子层。其中MAC位于LLC和物理层之间。它使LLC适用于不同的媒体访问技术和物理媒体。MAC单独作为一个
4.2.2以太网通信模组MCM91C111
嵌入式以太网通信模组由以太网芯片LAN91C111及其外围辅助电路和电磁耦合变压器TG110-S050N2构成。该模组可以由中央处理模组MCM2812驱动,在微机保护平台中实现嵌入式以太网。具体联结如图4所示。
MCM91C111的地址使AEN由MCM2812的片选信号控制,地址线A1、A2、A3由MCM2812的地址信号A7、A8、A9提供。由于LAN91C111是按通用标准时序设计的高速芯片,在读写访问
5结论
本文提出并成功地开发了基于嵌入式多芯片模组的高性能通用微机保护平台。该平台在采用工业控制开放式体系结构的基础上,兼顾了电力系统微机保护的特点,符合微机保护高度数字化、网络化、综合化和智能化的发展趋势。该保护平台以嵌入式中央处理多芯片模组为核心,并嵌入了控制器局域网(CAN)和以太网(Ethernet)通信模组,具有强大的数据处理和网络通信功能、良好的通用性和抗干扰性。目前,基于该平台已成功地开发了微机发电机、变压器和线路保护装置并应用到电力系统中。
参考文献
[1]贺家李(HE Jiali).电力系统继电保护技术的现状与发展(The Present State and Development Prospects of Power System Relay Protection)[J].中国电力(Electric Power),1999,32(10):38-40.
[2]卓清锋,刘和平,等(ZHUO Qingfeng, LIU Heping,et al). TMS320LF2407的CAN模块使用方法(The Usage of TMS320LF2407 CAN Module)[J]. 电子产品世界(Electronic Engineering and Products World), 2002,9:41-43.
[3]刘京菊,孙乐昌,等(LIU Jingju, SUN Yuechang,et al). 以太网MAC子层功能分析及安全性探讨(Analysis of the Ethernet MAC Sublayer′s Functions and Discussion of the Ethernet MAC)[J]. 电脑开发与应用(Computer′s Development and Application),2001,14(1):18-20.
[4]阳宪惠(YANG Xianhui). 现场总线技术及其应用(Field Bus Technology and Application)[M]. 北京:清华大学出版社(Beijing:Tsinghua University Press),1999.
[5]Texas Instruments.TMS320C28x DSP CPU and Instruction Set Reference Guide[Z].2002.
[6]Texas Instruments. TMS320F2810, TMS320F2812 Digital Signal Processors Data Manual[Z].2002.
[7]SMSC.LAN91C111 Advanced Information[Z].2001.