ARM9和Linux操作系统构成的电力负荷终端系统的设计

发布者:平和心态最新更新时间:2018-02-19 来源: eefocus关键字:ARM9  和Linux  操作系统  电力负荷  终端系统 手机看文章 扫描二维码
随时随地手机看文章

  随着客户对电能质量要求的逐步提高,传统的电力网络难以满足发展要求。为此,提出发展“全覆盖、全采集、全预付费”智能电网的设想,以实现传统电网的升级。电力用户用电信息采集系统——智能电网管理终端,是一种集计算机、通信、用电及计量技术于一体的智能抄表设备,它具有抄收速度快、计算精度高、抄表实时性好、集成度高、可靠性好、结构简洁、安装使用方便等突出的优点,可直接与营业计算机联网,对电力用户进行数据采集计算及控制管理。电能计量自动抄表系统实现了从电能数据采集、传输到处理的自动化,采用自动抄表可以缓解抄表人员的劳动强度,降低人为因素造成的抄表误差,并能迅速统计低压时线损,降低用电成本,同时对加强用电管理,防止国家电力资源流失,对推进电能管理现代化具有积极意义。

  1 系统组成及工作原理

  基于GPRS的负荷控制管理系统,以公共GPRS移动通信网络为载体,辅以现场RS485总线等通讯方式,将变电站、大用户、公用配变、居民户等为主要控制管理对象,实现从变电站到供电线路再到电力用户的综合供用电监测、控制和管理。其工作流程如图1所示。

88


    1.1 电力负荷管理终端系统组成
    终端主要由5部分组成:电源单元、处理单元、通信单元和GPRS单元,其系统组成原理框图如图2所示。

iu

  1.2 系统设计方案

  采用美国Atmel公司生产的AT91SAM9260CUARM9 CPU芯片为核心硬件架构搭建系统硬件电路。

  传统的低端嵌入式单片机或多片单片机联合控制(MCU)作为核心控制器件,实现对智能化、多任务的管理终端控制已不能满足需要。特别在实现数据上传、电表数据抄录、GPRS通信控制、485通信控制、负载控制、大规模数据存储等多任务并行方面,传统的单片机已不适用。原因是:(1)采用低端嵌入式单片机ARM7为采集终端的核心控制器件,可以实现程序的实时性,但其资源相对有限,在数据存储和管理、实现USB控制和以太网控制等方面不理想。(2)采用多片单片机联合形式实现如上要求的控制,其性能比采用低端嵌入式计算机ARM7还差,仅将多个任务分解,每单个任务由相应的一块单片机完成,这给每块单片机间的协调性带来压力,处理不好时程序运行很不稳定,难以实现程序的实时性。

  ARM9系列微处理器在高性能和低功耗方面提供最佳性能。具有以下特点:(1)5级整数流水线,指令执行效率更高。(2)提供1.1MIPS/M Hz  的哈弗结构。(3)支持32位ARM指令集和16位Thumb指令集。(4)支持32位的高速AMBA总线接口。(5)全性能的MMU,支持WindowsCE、Lin ux、Palm OS等多种主流嵌入式操作系统。(6)MPU支持实时操作系统。(7)支持数据Csche,具有更高的指令和数据处理能力。

  采用美国Enfora公司的ENFORA0306-GPRS模块作为数据上传核心部件,完成主站软件的各项操作。与传统通信方式相比,基于GPRS的无线数据传输有如下优点:(1)成本低廉。(2)建设工程周期短。(3)适应性强。(4)扩展性好。(5)设备维护方便。采用与GSM同样的无线调制标准、同样的频带以及同样的TDMA(时分多址)帧结构。因此,现有的基站子系统(BSS)可以提供全面的GPRS覆盖。GPRS引入的分组交换传输模式,使原来采用电路交换模式的GSM传输数据方式发生了根本变化,这在无线资源稀缺的情况下显得尤为重要。按电路交换模式而言,在整个连接期内,用户无论是否传送数据都将独占无线信道。而对分组交换模式,用户只有在发送或接收期内才占用资源,这意味着多个用户可以高效共享同一无线信道,提高了资源利用率。GPRS用户计费以通信的数据量为主要依据,其连接时间可能长达数小时,却只需支付相对低廉的连接费用,从而提供一种高效、低成本的无线分组数据业务。因此这种数据传输方式特别适用于简短的、突发性的或频繁的、少量的数据传输,也适用于偶尔大量的数据传输方式。

  采用RS485实现电表的数据抄录、电表的用电信息、实时监测电表的瞬时参数以及校时、结算日设置功能等。RS-485支持一点对多点的通信,允许在电路中有多个发送器,且允许一个发送器驱动多个负载设备,负载设备可以是被动发送器、接收器或收发器的组合单元便于组网;通信距离能够满足系统的设计要求。所以系统选择半双工的RS-485通信标准。终端机与集中器之间通过RS-485总线进行数据传输,采集器通过屏蔽双绞线采集用户各种远传能耗基表的信息,并进行换算和存储;采集器对电量的采集可以直接通过电表上的RS-485接口接收用户的电量信息,也可以通过采集器上的红外接口,利用专用的红外抄表器对采集器进行各种能耗信息的读取。

 

  软件环境采用2.6.20版本的嵌入式Linux操作系统,为系统应用软件提供良好的运行空间。Linux2.6内核中,引入很多有利于嵌入式应用的功能。这些新功能包括实时性能的增强、方便的移植性、支持高档电源管理和I/O系统的改进等。这些改进使2.6的性能在对比2.4内核有着相当大的优势,尤其是对嵌入式设备而言,无论从运行效率还是设备管理都有较大提升,能更好地处理多任务满足终端的控制要求。

  智能电网管理终端从硬件和软件两方面做防干扰可靠性设计,在保证功能的同时,尽可能地降低终端的故障率。

  2 终端具备的基本功能

  (1)计量数据采集功能。

  1)交流采样功能,测控管理终端具备交流采样模块,可以采集并计算三相电压、电流、功率、需量、有无功电量等。

  2)抄表功能,抄读电能表的正反有功电量、四象限无功电量、电压、电流、有功功率及无功功率,冻结电量等。

  (2)控制功能。

  1)电力负荷控制功能,强大的负荷控制功能,可对用户进行功控、电控等多种超预定负荷及避峰等拉闸控制,终端提供四轮控制,有四路遥信接口。

  2)数据抄读及存储功能,终端可以抄读和存储不同的数据。

  3)用电异常检测及报警功能,终端实时对电力测控进行监测,支持对电表状态、终端状态、计量回路状态以及各种处理分析的异常报警。

  4)通信功能,终端与主站的通信支持《电力负荷管理系统数据传输规约-2004》,支持GPRS/CDMA,并且有本地维护接口。

  时钟管理:时钟误差≤0.12 s·h-1,时钟保持>10年。

  5)远程升级,终端支持远程在线升级功能。

  (3)其他功能。

  1)软件远程下载,终端软件可通过远程通信信道实现在线软件下载。

  2)断点续传,终端进行远程软件下载时,终端软件具有断点续传能力。

  3)终端版本信息,终端能通过本地显示或远程召测查询终端版本信息。

  4)通信流量统计,终端能统计与主站的通信流量。

  3 软件设计

 

85

78

  4 结束语

  电力负荷控制终端是利用当代计算机技术,数字通讯技术与计量技术的完美结合,集能耗计量、数据采集、数据处理于一体。数据传输方面采用GPRS无线数字通信技术,远程抄表与监控系统在抗干扰性和避免死机方面采用看门狗电路技术保证了数据传输的稳定性、准确性和实时性。

  该系统的运用是电力办公自动化的发展趋势,借助RS-485串口通信,建立了智能远程抄表系统,实现远程自动抄表,可减少抄表和相关员工数及开支,降低员工劳动强度,提高工作效率。该系统的计量准确无误,实时监测可减少由于用户违章用电等造成的电量损失,故该系统的应用将有效地降低供电网络运行成本。


关键字:ARM9  和Linux  操作系统  电力负荷  终端系统 引用地址:ARM9和Linux操作系统构成的电力负荷终端系统的设计

上一篇:嵌入式系统的存储测试技术及无线传输应用
下一篇:一种嵌入式视频采集系统的设计

推荐阅读最新更新时间:2024-03-16 15:55

无线信息设计在通用操作系统EPOC
    摘要: 从系统结构、应用程序开发等方面详细介绍无线信息设备操作系统EPOC。说明其具有高效的内核处理机制、高可靠性、灵活的程序开发方法、丰富的通信协议支持。     关键词: 无线信息设备 操作系统 无线通信 随着数据通信的发展和无线网络的完善,无线数据通信的速度也不断提高。因此,为们对于手机的要求已不只是具有语音能力,要求提供良好数据服务的呼声越来越高。无线信息设备(wirless information device)就是在这种形式下产生的一种集手机和PDA功能为一体的新型手持设备。它不仅具有移动电话的全部特点,而且支持PDA的功能,如文件处理、电子邮件、与PC机数据同步、记事本以及多媒体等
[应用]
基于ARM9的电梯缓冲器复位时问测试仪的设计
0 引言 随着《电梯监督检验规程》的发布,对检验机构的电梯检验质量提出了新的要求。但在《检规》的实施过程中,不断发现现有的检验项目缺乏必要的、科学的检测手段。为此,探索研制一些检测仪器,设法满足特种设备检验的需要势在必行。 本研究针对电梯缓冲器复位时间的检测要求而展开。《检规》中是这样描述的:"对耗能型缓冲器需进行复位试验,复位时间应不大于120s。"对应的检验方法是:"轿厢在空载情况下,以检修速度下降,将缓冲器全压缩,从轿厢开始离开缓冲器瞬间起,直到缓冲器回复原状。观察并用秒表计时。" 上述检测手段主观性太大,造成实际的检验结果不具有科学性、准确性,应当开发一套成本相对较低,但检验精度高、效率高,安装容易,可靠性好的
[单片机]
基于<font color='red'>ARM9</font>的电梯缓冲器复位时问测试仪的设计
微软正式在国内发布Cloud OS云操作系统
    11月15日消息,今天上午,微软正式在国内发布包括Windows server 2012 R2,System Center 2012 R2、Windows Azure Pack在内的一系列企业级云计算产品及服务。   微软全球副总裁、服务器和工具业务部门营销总经理沼本健表示,预测显示今年全球公有云服务市场的年增长将达到50%,而中国在云计算上的公共投资已经占到了全世界的10%,因此,微软今天在中国发布Cloud OS云操作系统,以便把国际上成熟的理念和技术带到中国。   2012年,微软和世纪互联合作,使得微软的一系列云服务在国内落地成为可能。据悉,Cloud OS云操作系统以Windows Server和Windows A
[手机便携]
智能电力负荷控制与监测系统设计
   0 引言   通过智能电力负荷控制与监测系统可对智能配电设备的数字化信息进行采集和处理,实现配电站少人或无人值守,为制定电力系统规划设计和电力生产计划提供决策依据。本文着重给出了一种新型的电力负荷控制与监测系统的设计方法。该方法在性能可靠、高精度、低功耗、小体积的基础上,更能适应负荷管理、电能分析、电量集抄、多种控制方式、优化用电分析等功能需要,可满足电力负荷侧管理的各种应用需求。    l 系统工作原理   图1所示是本系统的工作原理框图。本系统采用适合于嵌入式系统设计的LPC2132FBD64作为主处理器;接口电路主要完成对脉冲量、开关量及模拟量的采集,主处理电路负责对其进行运算,以形成各种功率,电量,电表读数、需
[电源管理]
2019-2020年汽车操作系统发展现状趋势
智能座舱和智能驾驶的发展,特斯拉的突飞猛进,让主机厂越来越重视汽车操作系统。 智能汽车的底层软件研发绝非易事,对于新兴造车者,还是传统主机厂,都需要迈过数不清的坑,经历一次又一次的发布推迟。 佐思汽研在《2019-2020 年全球与中国汽车操作系统研究报告》中对比和分析了国内外汽车操作系统相关厂商的发展现状和趋势。 报告中将广义的“汽车操作系统”分为四类: 1)基础汽车操作系统:指汽车底层操作系统,如 AliOS、QNX、Linux 等,包含所有的底层组件,如系统内核、底层驱动等,有的还包含虚拟机。 2)定制型汽车操作系统:指在基础型操作系统之上进行深度定制化开发(包括系统内核修改),最终(Tier1 和主机厂一起
[嵌入式]
2019-2020年汽车<font color='red'>操作系统</font>发展现状<font color='red'>和</font>趋势
下一代汽车电子操作系统,如何为软件定义汽车提供基础支撑?
消费者对汽车的感知不再满足于出行需求,智能且安全的下一代网联汽车市场正成为主流。以人工智能为核心的软件技术是否决定下一代汽车产业的发展?如何减少交通事故、提高通行效率和安全系数?从“自动化”到“智能化”,汽车产业还有多少路要走?近日,CETC普华基础软件股份有限公司总经理刘宏倩接受媒体采访时称,下一代汽车将更多取决于软件所设计的功能,汽车的安全性则更多取决于软件和硬件的安全设计。 安全——汽车产业硬指标 近日,主题为“让技术尊重生命”的2020首届汽车功能安全日活动在线上举行,中国汽车电子基础软件自主研发与产业化联盟(CASA联盟)作为主办单位,意在通过对ISO 26262、AUTOSAR等与汽车安全、软件息息相关的标准解
[汽车电子]
vivo发布全新操作系统OriginOS:新外观新交互 体验更加流畅
新浪数码讯 11月18日上午消息,vivo在深圳举办OriginOS特别活动,发布新一代操作系统OriginOS。   发布会上,vivo高级副总裁、首席技术官施玉坚表示:vivo成立25年来,一直秉承“本分、创新、消费者导向”理念,在设计、系统、影像、性能四个方面更好的满足用户的需求,用创新的技术、让复杂的生活变得更简单。而OriginOS将是一个新的起点,vivo会继续以打造全新数字世界出发点为目标,带来更好的产品。   接下来,vivo用户体验设计总监葛亚男正式介绍了OriginOS。在设计方面,OriginOS以华容道为设计灵感,首发华容网格,也就是针对桌面的底层框架设计的一套全新的桌面网格体系,涉及桌面上图
[手机便携]
基于ARM9Linux的机器人控制系统设计
引 言 现有智能机器人用直流电机作为驱动轮时一般都是用单片机或者高速的DSP等进行控制,而且同一机器人往往需用多个CPU来实现各自的功能,但随着对机器人的智能化要求越来越高,需要一种新的控制器(使用一个处理器)来满足机器人的各种行为要求,例如视频采集、无线通信。本文介绍的利用ARM实现的智能机器人平台,为智能机器人的开发提供了一个新方法。平台采用的ARM9是基于三星公司的S3C2410处理器,主频高达200 MHz,支持蓝牙、触摸屏以及USBHOST接口,可以传输高速图像。嵌入式Linux系统是一个多用户操作系统,它允许多个用户同时访问系统而不会造成用户之间的相互干扰。另外,Linux系统还支持真正的多用户编程,一个用户可以创
[单片机]
基于<font color='red'>ARM9</font><font color='red'>和</font><font color='red'>Linux</font>的机器人控制<font color='red'>系统</font>设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved