MCU+MPU双处理器架构的电力馈线终端设计方案

ZLG致远电子 2018-01-12 09:24 次阅读

目前市面上大多电力FTU产品均采用MCU+MPU双处理器架构,以利用MCU的实时性和MPU上运行的稳定的网络协议和文件系统资源。那么,我们是否可以把MCU+MPU的结构用一个MPU来替代?答案是完全可以,本文就介绍一种单处理核心的FTU实现方案。

FTU全名是馈线终端设备,是配电自动化系统中重要的监控设备。具有遥控、遥信,故障检测功能,并与配电自动化主站通信,提供配电系统运行情况和各种参数即监测控制所需信息,包括开关状态、电能参数、相间故障、接地故障以及故障时的参数,并执行配电主站下发的命令,对配电设备进行调节和控制,实现故障定位、故障隔离和非故障区域快速恢复供电等功能。

FTU照片如下:

图1 FTU

FTU硬件需要符合《DL/T721-2000 配电网自动化系统远方终端》标准,软件需要符合《IEC 60870-5-104:2009》传输规约。从以上2份标准和规约中可以提炼出FTU的3个关键实现技术点:

1、遥信SOE分辨率需要达到1ms以内;

2、软件协议要求数据采用文件系统存储方式,存储空间需求数量级在50M字节左右;

3、要求最少2路以太网接口。

以上3点中即有实时性要求,又有比较丰富的数据处理和通信能力要求,所以常规情况会采用MCU+MPU的方案,常规硬件方案框图如下:

图2 FTU框图

下面我们就3个关键点逐一讨论FTU的MCU+MPU替代为AW280单核心方案的可行性。

一、1ms的SOE分辨率

从电力自动化装置事件顺序记录过程来看,影响装置SOE分辨率的主要因素有事件处理时间和装置时间精度。事件处理时间取决于装置状态量处理方式及硬件处理速度;装置时间精度取决于装置时钟芯片的准确度及装置时钟处理方式。装置最佳状态量处理方式为中断响应方式,以保证状态量可打断其它任务以最高优先级立即执行。

常规MPU运行的linux系统由于任务负载的不确定性,会导致中断响应时间的不确定性,这样就会造成装置状态量处理不及时,所以常规FTU方案中必须有一颗MCU运行的实时操作系统核心来处理状态量,以达到1ms以内的SOE分辨率。

AW280核心板搭载的AWorks操作系统为实时操作系统,其中断处理方式和MCU中常用的RTOS近似,这样就可以保证中断响应时间不低于常规方案;另外AW280核心板采用的MPU的运行速度为454MHZ,是常规的MCU主频的2倍以上,这就让AW280的中断响应会优于常规MCU处理方案,性能可以满足之前MCU+MPU才能实现的SOE分辨率。

二、文件系统

IEC 60870-5-104:2009规定装置需要提供文件服务,有详细规定需要提供文件系统目录查询、文件读写、文件传输等功能。常规MCU对于文件系统操作的支持有限,所以常规方案中均会采用一颗MPU搭载linux系统来提供文件服务。

AW280区别于普通MCU,可以支持NAND型FLASH,低成本实现大容量存储。AW280核心板搭载的AWorks操作系统具有完善稳定的文件系统。AW280的硬件和软件性能决定了可以满足之前MCU+MPU才能实现的文件系统服务。

文件系统在AWorks系统中的位置见下图:

图3 文件系统在AWorks系统中的位置

三、以太网需求

FTU至少需要2路以太网来完成不同对象之间的通信,常规方案中MCU一般只具备一个网口,导致必须要多加一颗MPU来增加网络接口。

AW280搭载的IMX280芯片本身具有2路以太网,并且AWorks系统默认支持双网口。这在常规MCU上没有,在常规的RTOS上也少见双路以太网的支持。所以AW280可以满足之前MCU+MPU才能实现的多网口功能。

另外,AW280具有SPI可以连接国家电网加密IC,AW280具有5路UART可以满足周边设备通信需求。

综上所述,AW280核心板完全可以胜任FTU的功能需求,可以取代传统MCU+MPU方案。

图4 AW280系列核心板

热门推荐

原文标题:【经验】电力馈线终端设计方案

文章出处:【微信号:ZLG_zhiyuan,微信公众号:ZLG致远电子】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

请问音频功放这个电阻R16有什么作用

发表于 06-20 17:30 5次 阅读
请问音频功放这个电阻R16有什么作用

聊聊单片机8051的发展史

无所不在的处理器,对厂商来说,等于是无可限量的商机。因此,许多处理器应用架构都想要取代8051当市场....

的头像 玩转单片机 发表于 06-19 15:55 181次 阅读
聊聊单片机8051的发展史

Linux以inode的方式,让数据形成文件

当我们读取一个文件时,实际上是在目录中找到了这个文件的inode编号,然后根据inode的指针,把数....

的头像 马哥Linux运维 发表于 06-19 14:23 146次 阅读
Linux以inode的方式,让数据形成文件

未来健身发展趋势:健身+可穿戴设备+大数据+智能推荐

国内健身热主要是在健身O2O创新的推动下才进入大众视野,而健身O2O创新的鼻祖是由 Payal Ka....

发表于 06-19 11:35 76次 阅读
未来健身发展趋势:健身+可穿戴设备+大数据+智能推荐

SoC无线充电芯片对比MCU方案的优势

发表于 06-19 11:11 118次 阅读
SoC无线充电芯片对比MCU方案的优势

输入部分电路的设计,按键部分硬件电路部分应用实例

在目前MCU应用领域里,很多场合都离不开开关信号,这些开关信号的实现都是通过按键操作实现。而传统的按....

的头像 电子工程专辑 发表于 06-19 09:03 172次 阅读
输入部分电路的设计,按键部分硬件电路部分应用实例

Embest EduKit2410 平台的ARM920T Linux实验系统的用户手册详细概述

Linux 的调试通常比较复杂,可以选择的调试环境也很多。但由于 Linux 系统内核有包括全球在内....

发表于 06-19 08:00 9次 阅读
Embest EduKit2410 平台的ARM920T Linux实验系统的用户手册详细概述

单片机的IO口模拟I2C数据总线传输方式的详细中文资料概述

需要做的工作小结如下:1、MCU的I2C采用IO口模拟实现;2、MCU作为I2C主设备与定时芯片RX....

发表于 06-19 08:00 29次 阅读
单片机的IO口模拟I2C数据总线传输方式的详细中文资料概述

请问一下如果是linux下编译得到的.a库文件,可以在windows下面安装的ccs5.3中使用么?

发表于 06-19 03:42 20次 阅读
请问一下如果是linux下编译得到的.a库文件,可以在windows下面安装的ccs5.3中使用么?

Linux文件缓存使用情况和命中率查看的工具详细概述

这里总结几个Linux文件缓存(page cache)使用情况、命中率查看的工具。

的头像 Linuxer 发表于 06-18 17:51 67次 阅读
Linux文件缓存使用情况和命中率查看的工具详细概述

Windows和Linux的区别以及Linux系统的目录结构

本文先对 Windows 和 Linux 上面文件系统原理、组织概念进行区分,并给出例子、列举两者的....

的头像 Linux爱好者 发表于 06-18 17:37 79次 阅读
Windows和Linux的区别以及Linux系统的目录结构

USB摄像头的描述符和驱动程序有什么关系吗?

发表于 06-16 16:24 108次 阅读
USB摄像头的描述符和驱动程序有什么关系吗?

请问TMS570 MCU通过IIC通信,一个做master,另一个作slaver,可以吗?怎么设置?

发表于 06-16 02:18 15次 阅读
请问TMS570 MCU通过IIC通信,一个做master,另一个作slaver,可以吗?怎么设置?

介绍SH-Stick试用套件的特点与使用演示

面向SH/Tiny MCU的超小型在线调试器SH-Stick的使用简介。 演讲者:瑞萨电子(上海)....

的头像 Renesas视频 发表于 06-15 13:52 85次 观看
介绍SH-Stick试用套件的特点与使用演示

物联网小电流测试

物联网设备在智能穿戴、医疗电子、智能家居和智能机器等各个方面的应用越来越广。一些物联网设备由于体积小....

的头像 Keysight视频 发表于 06-15 13:16 126次 观看
物联网小电流测试

嵌入式工程师应该如何解决物联网数据采集需求?

最近物联网(IoT)相关的文章充斥在许多电子工程杂志。众所周知虽然物联网的服务五花八门包罗万象,但有....

的头像 嵌入式资讯精选 发表于 06-15 11:04 591次 阅读
嵌入式工程师应该如何解决物联网数据采集需求?

对比之后,才明白哪款智能手表适合自己!

发表于 06-15 10:51 111次 阅读
对比之后,才明白哪款智能手表适合自己!

介绍瑞萨电子MCU直流无刷电动工具的特点与解决方案

瑞萨电子公司上海分公司的覃杰将讲述:瑞萨电子MCU直流无刷电动工具解决方案。

的头像 Renesas视频 发表于 06-15 06:01 140次 观看
介绍瑞萨电子MCU直流无刷电动工具的特点与解决方案

主要讲解USB的应用方案

USB应用方案这一讲由Renesas电子中国MCU产品中心的孙国峰给大家讲解。

的头像 Renesas视频 发表于 06-15 03:46 122次 观看
主要讲解USB的应用方案

介绍基于R8C MCU 180度E-Bike的解决方案

由瑞萨电子公司MCU产品中心王鸥为大家讲述:180度E-Bike解决方案(基于R8C MCU)。

的头像 Renesas视频 发表于 06-15 02:16 85次 观看
介绍基于R8C MCU 180度E-Bike的解决方案

请问cortex-a8端如何调用video-M3编码功能?源码文件又是哪些?

发表于 06-15 01:30 29次 阅读
请问cortex-a8端如何调用video-M3编码功能?源码文件又是哪些?

介绍(基于78K0R MCU)180度E-Bike解决方案

本讲座由瑞萨电子公司闫在春在线讲述:180度E-Bike解决方案(基于78K0R MCU)。

的头像 Renesas视频 发表于 06-15 00:56 143次 观看
介绍(基于78K0R MCU)180度E-Bike解决方案

基于omapl138的uart2和FPGA通讯,请问如何修改arm Linux内核的配置?

发表于 06-15 00:07 43次 阅读
基于omapl138的uart2和FPGA通讯,请问如何修改arm Linux内核的配置?

关于瑞萨电子工具e8a的讲座

本讲座由瑞萨电子公司MCU产品中心钟雪日为大家讲述:瑞萨电子工具e8a。

的头像 Renesas视频 发表于 06-14 16:12 138次 观看
关于瑞萨电子工具e8a的讲座

Linux内存配置:overcommit的设置

使用版本管理工具的工程师都熟悉commit的含义,就是向代码仓库提交自己更新的意思,对于这个场景,实....

的头像 Linuxer 发表于 06-14 11:45 190次 阅读
Linux内存配置:overcommit的设置

如何系统掌握智能硬件开发的核心技术知识呢?

疯壳开源可编程蓝牙心率运动手环众筹项目正在火热进行中,支持者可获得100%开源的蓝牙心率运动手环硬件....

的头像 电子发烧友网 发表于 06-14 09:24 435次 阅读
如何系统掌握智能硬件开发的核心技术知识呢?

介绍了RL78/G13 MCU 开发套件演示

RL78/G13 Stick上安装了R5F100LE MCU,用户可以直接使用它来评估RL78 MC....

的头像 Renesas视频 发表于 06-14 09:21 176次 观看
介绍了RL78/G13 MCU 开发套件演示

如何在Linux中使用SIM7100模块的详细资料概述

本文档的主要内容详细介绍的是如何在Linux中使用SIM7100模块的详细资料概述

发表于 06-14 08:00 21次 阅读
如何在Linux中使用SIM7100模块的详细资料概述

介绍了解MCU电力线通信解决方案

瑞萨电子公司李天太为大家讲述:MCU电力线通信(PLC)解决方案。

的头像 Renesas视频 发表于 06-14 04:14 179次 观看
介绍了解MCU电力线通信解决方案

关于在线调试工具EZ-CUBE参考设计的一场讲座

这一讲由瑞萨电子公司MCU产品中心钟雪日讲座:在线调试工具EZ-CUBE参考设计。

的头像 Renesas视频 发表于 06-14 02:14 117次 观看
关于在线调试工具EZ-CUBE参考设计的一场讲座

介绍MCU的新系列RL78产品的特点与应用

介绍瑞萨MCU的新系列RL78产品的特点

的头像 Renesas视频 发表于 06-14 00:12 119次 观看
介绍MCU的新系列RL78产品的特点与应用

Linux用户与用户组的关系详解

在 linux 中,用户帐号,用户密码,用户组信息和用户组密码均是存放在不同的配置文件中的。

的头像 马哥Linux运维 发表于 06-13 14:30 211次 阅读
Linux用户与用户组的关系详解

请问哪位大神可以推荐一些关于mcu的理论书籍?

发表于 06-13 02:36 31次 阅读
请问哪位大神可以推荐一些关于mcu的理论书籍?

Web Installer介绍和提供的各种特性以及优点的详细资料概述

你有没有注意到在Netflix流媒体视频播放时,有时候视频模糊,然后很快恢复到高质量? 你知道Net....

的头像 嵌入式资讯精选 发表于 06-12 19:44 457次 阅读
Web Installer介绍和提供的各种特性以及优点的详细资料概述

Linux内核中的hash与bucket

哈希表(Hashtable)又称为“散列”,Hashtable是会根据索引键的哈希程序代码组织成的索....

的头像 嵌入式ARM 发表于 06-12 14:53 273次 阅读
Linux内核中的hash与bucket

教程:只需六步,将Hal库移植到标准库

到MCU开发的时候下载了生成的代码发现是HAL库的,无奈自己刚刚学习stm32,用的是标准库这里参考....

的头像 机智云开发者 发表于 06-12 10:10 796次 阅读
教程:只需六步,将Hal库移植到标准库

盘点那些有趣的智能硬件

HWTrek智造协作平台从平台2300多智能硬件项目中,精选二十多家海外物联网创新中小企业,在深圳举....

的头像 39度创意研究所 发表于 06-12 09:46 367次 阅读
盘点那些有趣的智能硬件

智能硬件市场火爆,可为什么有那么多公司却以失败告终?

今年年初,高盛对VR/AR800亿美元的市场高估值无疑再次推动了智能硬件的风口,让“虚拟现实”和“增....

的头像 39度创意研究所 发表于 06-12 09:45 500次 阅读
智能硬件市场火爆,可为什么有那么多公司却以失败告终?

电机控制和TI的低成本电机控制MCU的价值

Advanced digital motor control was only an option ....

的头像 TI视频 发表于 06-12 07:24 261次 观看
电机控制和TI的低成本电机控制MCU的价值

德州仪器基于CC2640R2F的MCU 支持阿里云Link物联网平台

TI基于CC2640R2F的SDK提供一套例程来支持阿里云Link物联网平台。在这套方案里面,你可以....

的头像 人间烟火123 发表于 06-11 16:19 1472次 阅读
德州仪器基于CC2640R2F的MCU 支持阿里云Link物联网平台

智能手表的定位功能采用的是哪种芯片呢?

发表于 06-11 12:02 79次 阅读
智能手表的定位功能采用的是哪种芯片呢?

用 RL78/G13 控制使用串口助手给MCU发送消息

使用串口助手 给MCU发送消息 初步软硬件联调 使用软件助手发送不同的命令 0x00 0x01 ....

的头像 Renesas视频 发表于 06-11 09:10 98次 观看
用 RL78/G13 控制使用串口助手给MCU发送消息

介绍MCU电能计量的特点与应用

本讲座由瑞萨电子公司李天太讲述:MCU电能计量解决方案。

的头像 Renesas视频 发表于 06-11 05:14 113次 观看
介绍MCU电能计量的特点与应用

讲述E-Bike报警特点及应用方案

瑞萨电子公司MCU产品中心的孙国峰将讲述:E-Bike报警应用方案。

的头像 Renesas视频 发表于 06-11 03:10 72次 观看
讲述E-Bike报警特点及应用方案

9个超有趣的Linux命令使用动画演示详细介绍

Linux最强大的一个特征就是它有大量的各种小命令工具,这也可以称做是它最有趣的一个地方了。

的头像 马哥Linux运维 发表于 06-10 09:19 375次 阅读
9个超有趣的Linux命令使用动画演示详细介绍

Unix和Linux有什么区别?

近些年来,随着 Android 和基于 Linux 的嵌入式系统在智能手机、电视、汽车和其他设备中的....

的头像 Linux爱好者 发表于 06-08 17:57 453次 阅读
Unix和Linux有什么区别?

总结一些在LwIP移植的时候体会

之前做了很多linux驱动开发,也了解到RT-Thread是类linux的一种RTOS,也怪自己太直....

的头像 电子发烧友网 发表于 06-08 09:33 780次 阅读
总结一些在LwIP移植的时候体会

MCU的存储器组织知识

这段程序中,Str[] 是一个局部数组,其大小为 6,占用的堆栈空间是 2 个字符;"12345" ....

的头像 嵌入式ARM 发表于 06-07 15:54 361次 阅读
MCU的存储器组织知识

中科创达发布TurboX智能大脑平台,“黑科技”元素众多

激昂的音乐声中,8架无人机自场中缓缓飞起,在空中来回穿梭,却井然有序。这些无人机身材小巧,飞行却异常....

的头像 39度创意研究所 发表于 06-07 11:46 418次 阅读
中科创达发布TurboX智能大脑平台,“黑科技”元素众多

盘点那些关于睡眠的智能硬件

话说睡眠大约占据了人们三分之一的时间,良好的睡眠会让我们一整天都精力充沛,而睡不好很有可能会毁了这一....

的头像 39度创意研究所 发表于 06-07 11:46 284次 阅读
盘点那些关于睡眠的智能硬件

这些智能软硬件在黑客面前“一触即破”,你有没有中招

虽然攻击手机、电脑已经成为黑客们多年以来的习惯,但随着智能硬件的普及,许多产品跟用户的交互深度已经远....

的头像 39度创意研究所 发表于 06-07 11:45 420次 阅读
这些智能软硬件在黑客面前“一触即破”,你有没有中招

有了这个智能硬件,再也不怕家中老人摔倒了

近日,台湾工业技术研究院研发了一款“智能感应便利贴”的产品,能够在家中老人摔倒后,及时通过手机通知子....

的头像 39度创意研究所 发表于 06-07 11:45 806次 阅读
有了这个智能硬件,再也不怕家中老人摔倒了

智能机器人很有可能成为继PC和智能手机之后新一代的杀手锏级别产品

改善人机交互、多样化应用有望助推智能机器人产业爆发,AI将成为图像、语音等识别技术和数据处理的核心推....

的头像 39度创意研究所 发表于 06-07 11:45 379次 阅读
智能机器人很有可能成为继PC和智能手机之后新一代的杀手锏级别产品

这12种智能硬件最不该做

成功的硬件各有各的成功,但不成功的硬件往往都是相似的。最近就总结了12种最不该做的硬件产品,基本上还....

的头像 39度创意研究所 发表于 06-06 10:47 263次 阅读
这12种智能硬件最不该做

ROVA烧录工具的应用程序和注册及初始化MCU说明和配置设置详细概述

本文档的主要内容介绍的是ROVA烧录工具的应用程序和注册及初始化MCU说明和配置设置,安装信息的详细....

发表于 06-06 10:00 31次 阅读
ROVA烧录工具的应用程序和注册及初始化MCU说明和配置设置详细概述

Linux Mint 19“Tara”beta版发布

Linux Mint 团队已正式宣布推出 Linux Mint 19 "Tara" 的首个 beta....

的头像 Linux爱好者 发表于 06-06 09:07 229次 阅读
 Linux Mint 19“Tara”beta版发布

学习Linux的基础知识的详细中文资料概述

这本书的所有内容是学习Linux的基础,这些内容是基础中的基础,如果您能将其中的文字都看完并且消化过....

发表于 06-06 08:00 49次 阅读
学习Linux的基础知识的详细中文资料概述

AIP1629A LED驱动专用电路产品说明书的详细中文资料概述

AIP1629A是一块LED驱动专用电路,内置MCU数字接口、数据锁存器等电路。主要应用于冰箱、空调....

发表于 06-06 08:00 77次 阅读
AIP1629A LED驱动专用电路产品说明书的详细中文资料概述

硬件走向开放不是在遥远的未来,一定就是发生在现在

人类社会的发展,是依赖一次次生产效率提升的变革,软件、硬件都是信息技术的载体,软件已经验证了开放作为....

的头像 39度创意研究所 发表于 06-05 16:47 633次 阅读
硬件走向开放不是在遥远的未来,一定就是发生在现在

Linux进程的概念及进程通信的应用场景

管道是由内核管理的一个缓冲区,相当于我们放入内存中的一个纸条。管道的一端连接一个进程的输出。这个进程....

的头像 嵌入式ARM 发表于 06-05 16:44 523次 阅读
Linux进程的概念及进程通信的应用场景