新型配电自动化监测控制器的设计

技术分类: 嵌入式系统  | 2007-09-10
来源:电子技术 | 作者:梁玲飞 金燕等

  这种算法使用了3次乘法、1次加法和2次减法,代价是额外的(C,C+S,C-S)笫三个表,这些数以128归一化为8Bit有符号数存储在ROM中。

  为了防止运算中的溢出,碟形处理器需要计算两个蝶形方程:

公式

  临时结果必须乘以旋转因子。

  采用maxplusII做为开发软件,maxplusII支持原理图、VHDL等语言文本文件。maxplus2可以支持功能仿真和时序仿真,能够产生精确的仿真结果。

  2.2 波形分析

  假设CLK为输入一个周期为80ns的时钟,Are_in,Aim_in为输入数据的实部和虚部,旋转因子采用乘以128归一化的8bit有符弓数。旋转因子欧拉公式变换为近似值C+jS=59+j25,则cps=c+s=84,cms=c-s=34,计算出的第一个数的实部、席部为Dre_out、Dim_out,第一个数的实部、虚部为Ere_out、Eim_out,由maxplus2生成的波形文件的图形如图3所示。

由maxplus2生成的波形文件的图形

  3 STR710FZ2b6控制器功能

  STR710FZ2b6与ACEX1K30均有丰富的I/O口资源,囚此采用并行通信使数据的交换速度比较快。ACEX1K30

内部可配置的RAM的总容量小于8KB,地址总线有A0~A12组成。数据线由D0~D7组成,接口信号线中包含片选信号,控制总线包括读写信号线,NRD与NEW。

  对于本系统设计的监测控制器,除厂功能多样性外,实时性及通信技术也是关键指标。μC/OS-Ⅱ操作系统是一个完整的、可移植、可固化、可裁剪的抢占式实时多任务内。因此在STR710FZ2b6平台上移植该操作系统就能够很好的解决系统任务繁重性与实时性要求高之间的矛盾。

  在通信方面,除了RS32、USB等技术之外,还采用了以态网通信,它具有可靠性好、通信速度快、互连性、开放性好,设备成本低等优点,因此在电能质量监测控制器中采用以太网技术就能够很好地解决终端数量的增多和用户对自动化水平要求提高等一系列问题。本系统采用美国CIRRUSLOGIC公司尘产的CS8900A以太网控制器。该控制器符合EthernetII与IEEE802.3标准,全双工,收发可同时达到10Mbit/s速率,内置16kB SRAM用于收发缓冲等性能。该控制器通过RJ45接口与以太网通信。

  在通信方面,除了采用RS32,USB等技术之外,还采用了以态网通信,它具有可靠性好,通信速度快,瓦连性、开放性好和设备成本低等优点,因此在配电自动化监测控制器中采用以太网技术就能很好的解决了终端数量的增多和用户对自动化水平要求提高等一系列问题。本系统采用美国CIRRUS LOGIC公司生产的CS8900A[5]以太网控制器。该控制器符合EthernetII与IEEE802.3标准,全双工,收发可同时达到10Mbps的速率,内置16KB的SRAM用于收发缓冲等性能。该控制器通过RJ45接口与以太网通信。采用TFTP文件传输协议,程序或文件可以同时向许多计算机下载,该协议代码所占的内存比较小。

  系统的总体程序流程如图4所示,中断处理程序模块包括键盘处理、通信模块(响应通信请求中断)、故障处理等。

系统的总体程序流程

  在电能自量监测控制器信号调理电路上采用巧妙的设计思路、采用高性价比的集成芯片等元器件,处理器采用FPGA与STR710FZ2b6相结合结构,通信上采用多种通信方式。使得该系统具有精度高、可靠性强、集成度高,接口方便、灵活性好、保密性好以及时分复剧、扩展性强等优异特点。

0
0
(请您对文章做出评价)
1】【2
加载中

对文章的评论

更多评论

剩余字数:  

浏览该文章的用户还看过...

  • 文 章

  • 论 坛

  • 博 客

  • 小 组

  • 博客推荐

  • 论坛推荐

  • 在线研讨会