随着计算机技术、信号检测技术及微电子技术的迅猛发展,对断路器控制单元的要求也不断提高,现代智能控制单元不仅要求具有自动保护、维护和信息传递功能,而且要求具备标准的通信协议,能方便的和不同厂家的主控单元组成分布式的控制系统;此外,从断路器控制单元的自身功能上更要求其具备同步关合功能。本文介绍的智能控制单元采用数字信号处理器(DSP)及嵌入式实时操作系统完成各种数据的处理、通信和算法的设计,而状态量的采集和执行信号输出将由复杂可编程逻辑器(CPLD)完成,主要是基于CPLD内部硬件电路结构的可靠性和对状态采集的实时性,该系统可以满足系统控制实时性及可靠性的要求。
硬件设计
TMS320F2812DSP介绍
TMS320F2812DSP是德州仪器公司(TI)推出的32位高性能数字信号处理器,它具有峰值运行每秒150万条指令(MIPS)的处理速度和单周期完成32×32位MAC运算功能,同时它还具有128k×16的片上Flash,18k×16的片上RAM以及大量的片上外设,包括A/D转换模块、2个事件管理器(EVA和EVB),CAN总线控制器、2个串行通信接口模块(SCIA和SCIB)、串行外设接口模块(SPI)、多功能串行接口(McBSP)及56个通用I/O口。该
DSP以高效的32位定点CPUTMS320C28xTM为核心处理器,其开发既可使用C28x汇编也可使用ANSIC/C++语言。此外TI公司还提供有虚拟浮点数学函数库(IQ数学函数库)、快速傅里叶变换(FFT)算法函数库、滤波器库等,这些函数库可显著简化应用系统开发。TMS320F2812强大的功能使其能满足嵌入式智能控制单元的设计要求。
系统硬件设计
智能控制单元主要完成的任务包括:处理主控模块控制命令、监测母线电力参数、温度采集、保护控制算法的实现、检测开关量的状态、开关量的输出控制及与监控中心的通信等。为了实现上述功能,并充分利用DSP TMS320F2812强大的外设功能及嵌入式操作系统的优点,DSP主要完成模拟量采集、数据处理、算法实现、温度采集、通信及命令处理。同时为了状态的快速检测和输出执行信号的可靠性,将由CPLD完成状态量的监测、与DSP的通信、状态信号的输出及外部高电压电路的控制。系统结构如图1所示。系统硬件的设计包括各调理电路、CAN总线通信驱动、RS-232总线驱动和RS-485总线驱动及CPLD内部电路的设计。
图1 智能控制单元系统结构图
|