论文部分内容阅读
随着全国社会用电量跨跃式增长,电力工业进入快速发展时期,抄表系统也由原来的人工抄表系统,向着自动抄表、远程抄表、集中抄表方向发展。而在抄表系统中,嵌入式系统的引入及其应用已经成了一个新的发展热点问题。而嵌入式操作系统的应用是近年来嵌入式系统向高端发展的趋势。嵌入式操作系统负责嵌入式系统的全部软、硬件资源的分配、调度和控制协调等工作,能够通过装卸模块进行功能配置,体现所在系统的特征。配电负荷监测系统就是基于uClinux嵌入式操作系统研发的。其具体架构是基于ARM+DSP的结构,与供电部门专用网络通讯使用GPRS方式或者800M无线高速数传通道方式。
使用DSP作为计量芯片,在ARM芯片上运行uClinux系统的系统架构,既提高了系统的运行速度,又提高了系统运行的可靠性。SmartARM2200开发平台的运行温度是-45℃~75℃,是工业级的设计,片上资源丰富,性价比高,可靠性好。uClinux系统无需MMU(Memory Management Unit)即可运行,内核代码非常小,可下载性强,非常适合于下载到SOC平台上。分两步将uClinux下载到目标板SmartARM2200中去,即下载bootloader和uClinux内核到目标板中,搭建交叉编译环境并编写驱动程序和应用程序。应用程序包括抄表程序和对DL/T645协议的解析。它与监控主控软件、通讯前置机以及Web页面发布系统构成了配电负荷监控系统的软件系统。配电负荷监测系统功能完善,具有通道稳定可靠开放性、通用性等特点。同时提供Web页面发布功能,可以直观地监测电网运行。该系统在江苏省宿迁市以及湖北省鄂州市配电网的改造中试运行,提高了我国电网自动化管理水平,使供电部门能够更方便、高效及时掌握电网及设备运行状态。目前系统运行稳定,数据传输可靠。