远程抄表课程设计
水、电、气表远程抄表系统项目设计方案

(3)、安装
采集器安装要求和方法:
采集器应安装在干净无大量灰尘、通风不潮湿的环境中,避免靠近高温、高磁场的恶劣环境采集器应牢固固定在一处,不能随意挪动,可以采用悬挂式或嵌入在墙体
采集器的安装位置应当在楼层的显著地方,如楼层的进门口或楼梯过道的墙体上,不宜安装在住户的家中或不便于安装或维护的地方
采集器的安装高度应该离地面1.4—1.5米左右3、集中器
(1)、日期
显示内容如下图所示。
如日期内容: 03-12-15
图11 (2)、地址
显示内容如下图所示。
如地址内容: 255---00 表示集中器当前地址为:255号。
图12
附图:掌上电脑。
远程抄表系统的设计与实现

远程抄表系统的设计与实现随着科技的不断发展,远程抄表系统的普及率也越来越高。
远程抄表系统是一种利用信息技术实现远程抄表的系统,它具有高效、精确、智能等多种优点。
本文将介绍远程抄表系统的设计与实现。
一、需求分析随着现代社会对能耗监测和管理的要求越来越高,以往传统的抄表方式已经无法满足日益增长的需求。
因此,设计一种高效、精确、智能的远程抄表系统成为必然的选择。
首先,我们需要确定系统所需满足的功能需求,包括能够实现远程抄表、能够将抄表数据实时传输到服务器端、能够实现数据的存储与管理、能够实现数据的分析与统计,以及便捷的操作界面等。
此外,我们还需要考虑系统所需满足的性能需求,比如高效的数据传输速度、极高的数据准确度、高度稳定的系统运行等。
二、系统设计基于以上的需求分析,我们进行系统设计如下:1.硬件方案设计远程抄表系统的核心硬件设备包括传感器和数据采集器。
传感器用于感应电表、水表、气表等各种能源的使用情况,数据采集器用于采集传感器产生的数据,并将数据传输到服务器端。
由于使用环境的不同,这些设备需要具备相应的防水、抗干扰、耐用等特性。
2.软件应用设计软件应用方面,我们需要开发相应的客户端应用和服务器端应用。
客户端应用包括用户注册登录、数据查看分析等功能;服务器端应用包括数据接收存储、数据处理分析等功能。
此外,还需要考虑多种安全因素,包括数据的加密传输、身份验证等。
三、系统实现实现过程中,我们需要考虑以下步骤:1.系统搭建根据系统设计,需要选择合适的硬件设备和软件工具。
硬件设备需要安装传感器和数据采集器,软件工具需要安装相应的客户端应用和服务器端应用。
2.数据采集与传输传感器采集的数据需要通过数据采集器实时传输到服务器。
为保证数据的传输精度与速度,我们可以采取联网方式,使用SIM卡等外部硬件,并进行数据传输压缩。
3.数据存储与管理服务器需要对收集到的数据进行存储与管理。
为保证数据的可靠性与安全性,我们需要设计服务器端应用程序和数据库结构,以及能够自动备份的机制。
远程抄表系统的设计与实现

远程抄表系统的设计与实现1. 引言1.1 研究背景远程抄表系统作为现代智能水表管理的重要组成部分,具有极大的便利性和效率性。
传统的抄表方式需要人工逐个去用户家中进行抄表,费时费力且容易出现差错,而远程抄表系统通过无线通讯技术和智能管理软件实现了远程抄表,极大地提升了抄表的效率和准确性。
随着科技的不断发展和物联网技术的普及应用,远程抄表系统已成为水务管理部门不可或缺的工具。
而随着城市化和工业化的发展,用户数量不断增加,传统的抄表方式已无法满足快速高效的管理需求。
设计和实现一套高效稳定的远程抄表系统显得尤为迫切和重要。
研究远程抄表系统的背景,不仅可以帮助我们了解其发展历程和应用场景,更可以为我们设计和实现更好更高效的远程抄表系统提供参考和借鉴。
本文将深入探讨远程抄表系统的设计与实现,旨在为相关领域的研究和实践工作提供有益的指导和参考。
1.2 研究目的远程抄表系统的研究目的是为了解决传统抄表方式存在的诸多问题,如人工误差、效率低下、成本高昂等。
通过引入先进的远程监测技术,实现水、电、气等能源的远程抄表,并能将数据实时传输至管理中心,从而提高抄表的准确性和效率。
远程抄表系统的研究目的还包括提升能源管理的智能化水平,为用户提供更加便捷的服务体验,降低企业的运营成本,同时为环保节能事业做出贡献。
通过本研究,可以进一步推动远程抄表技术的发展,提升其在能源管理领域的应用价值,推动行业发展。
【字数:131】1.3 研究意义远程抄表系统的设计与实现在当前社会中具有重要的意义。
远程抄表系统的推出可以极大地提高抄表效率和准确性,降低人力资源成本,提高工作效率。
通过远程抄表系统的应用,可以实现智能化管理和监控,及时发现和解决问题,提高供水、供电等公共设施的运行效率和质量,确保用户的正常使用。
远程抄表系统的推广应用也有利于推动科技进步,促进信息化建设,推动传统行业向现代化转型升级。
远程抄表系统的研究与应用具有重大的社会意义和经济效益,在提高行业发展水平、促进社会进步和节约资源方面具有重要的推动作用。
远程抄表系统的设计与实现

远程抄表系统的设计与实现远程抄表系统是一种通过网络实现抄表信息获取的系统,其设计与实现需要考虑以下几个方面。
一、系统需求分析1. 系统功能需求:远程抄表系统应该具备抄表、查询、统计、报警等功能。
通过网络实现抄表数据的自动收集、传输和存储,以及报警等功能,方便管理部门实时监控设备运行状态。
2. 系统性能需求:应该满足高并发、高可靠性、低时延、可扩展性等性能要求。
3. 系统安全需求:应该具备严格的安全措施,防止数据泄露、篡改等恶意行为。
4. 系统用户需求:应该具备友好的用户界面,方便使用者使用。
同时还需要考虑设备厂家和水电等管理部门的需求。
二、系统设计1. 系统架构设计:远程抄表系统采用分布式系统架构,包括前端采集系统、传输层和后台数据中心。
前端采集系统负责数据采集和控制,传输层负责数据的传输和存储,后台数据中心负责数据处理、统计和报警。
2. 系统设计原则:应该采用面向对象的设计原则,实现高内聚、低耦合的系统设计。
另外应该采用可重用性、可维护性、可扩展性等设计原则。
3. 系统硬件设计:应该选用高性能、低功耗、稳定可靠的硬件设备,具备良好的安全性和可维护性。
4. 系统软件设计:应该采用跨平台、模块化、并发性好以及易于扩展的软件开发工具。
具体可以选用Java、Python或C++等编程语言进行系统开发。
三、系统实现1. 前端采集系统:选用传感器和电子表等设备,采用数字化输出方式,并利用集成电路和单片机等技术,实现设备信息的实时采集和异地传输。
2. 传输层实现:在前端采集设备和后台数据中心之间搭建传输层,通过网络传输数据。
具体实现可以采用ZigBee、GPRS、3G、4G等技术。
3. 后台数据中心实现:数据中心包括数据存储、处理、分析和统计,以及报警等功能。
数据处理采用多线程技术,能够同时处理多个数据请求。
报警功能采用短信或邮件方式,通过提醒方式实现对设备管理的有效监控。
4. 安全措施实现:保证数据的安全性采用信息加密、数字签名等技术。
远程抄表系统的设计与实现

远程抄表系统的设计与实现一、引言随着社会的不断发展,城市化进程的加快,水、电、煤气等公共设施的管理变得越来越重要。
在过去,传统的抄表方式往往需要人工逐户逐户的去抄表,不仅耗费了大量的人力物力,而且还存在数据不准确、效率低下的问题。
为了解决这些问题,远程抄表系统应运而生。
本文将就远程抄表系统的设计与实现进行深入探讨。
二、远程抄表系统的设计1. 系统架构设计远程抄表系统的架构设计应考虑到设备端、网络通信和数据中心三个主要部分。
在设备端,需要设计抄表设备并集成通信模块,保证可以远程传输数据。
网络通信部分需要设计合理的网络结构,并确保网络的安全稳定。
数据中心部分需要包括数据存储和处理系统,保证数据能够及时高效的传输和处理。
2. 功能模块设计远程抄表系统应包括多个功能模块,例如用户管理模块、抄表管理模块、数据分析模块等。
用户管理模块负责管理用户的信息和权限,包括增加、删除和修改用户信息、设置权限等功能;抄表管理模块负责远程抄表的操作,包括实时抄表、定时抄表、手动抄表等功能;数据分析模块负责对抄表数据进行分析和统计,提供相关报表和图表,帮助管理人员快速了解用能情况。
3. 数据处理设计远程抄表系统需要对大量的抄表数据进行处理和存储,因此需要设计合理的数据库结构和数据处理算法。
在数据库设计上,可以采用多层次的存储结构,保证不同类型的数据能够得到有效的存储和管理;在数据处理算法上,可以采用数据压缩、数据加密等技术,提高数据的传输效率和安全性。
1. 抄表设备的设计与制造远程抄表系统的关键在于抄表设备的设计与制造。
抄表设备需要包括抄表模块、通信模块和数据处理模块。
抄表模块负责对用能设备进行抄表,通信模块负责将抄表数据传输给数据中心,数据处理模块负责对抄表数据进行处理和存储。
在制造过程中,需要保证抄表设备的稳定性和可靠性,避免出现故障和数据丢失的情况。
2. 网络通信的建设与维护远程抄表系统需要依靠网络进行数据传输,因此网络通信的建设与维护非常重要。
远程抄表系统的设计与实现

远程抄表系统的设计与实现远程抄表系统是一个自动化的电力计量管理系统,可以在远程的情况下对电力计量设备进行抄表、数据采集、计量信息处理以及运行监测等一系列操作,大大提高了电力计量系统的效率和精度。
以下是远程抄表系统的设计与实现。
一、系统整体设计远程抄表系统包括4个主要的模块:硬件模块、数据采集模块、数据处理模块和用户界面模块。
其中,硬件模块负责实现对电力计量设备的远程访问和抄表工作,数据采集模板负责对电力计量设备的电量数据进行采集、存储和传输,数据处理模块负责对采集到的数据进行处理、分析和存储,用户界面模块负责对用户的操作进行监控和数据的展示。
二、硬件模块的设计硬件模块主要由采集控制器、通讯模块和电力计量设备组成。
采集控制器负责控制数据的采集过程,通讯模块负责与远程服务器通讯,电力计量设备则负责提供电量数据。
设计中,我们采用了基于物联网技术的无线通讯方式,通过ZigBee无线通讯技术,让设备之间不需要有物理接触,节省了设备的安装和维护成本,同时,无线通讯具有互联性强、传输速度快、可靠性高等优点。
三、数据采集模块的设计数据采集模块是整个系统的核心,负责对电力计量设备进行周期性的抄表、数据采集和传输。
在设计过程中,我们采用了基于主从结构的数据采集方式,通过传感器实现数据的实时采集,利用智能控制器实现数据的处理和存储,然后通过无线通讯方式传输数据给服务器。
同时,我们还采用了定时采集的策略,即在设定的时间节点采集一批数据,避免了频繁的数据采集带来的效率和精度的降低。
数据处理模块负责对采集到的数据进行清洗、分析和存储,主要包括数据处理、数据分析和数据存储三个过程。
在数据处理过程中,对采集到的数据进行去重、归一化、消噪等处理,确保数据的真实性和准确性;在数据分析过程中,对数据进行统计分析、趋势分析和预测分析,提供有效的决策支持;在数据存储过程中,实现对数据的存储管理和备份,确保数据的安全性和可靠性。
五、用户界面模块的设计用户界面模块是整个系统的可视化展示部分,主要包括显示功能和控制功能两个部分。
远程抄表系统的设计与实现

远程抄表系统的设计与实现随着社会的不断发展,科技的飞速进步,人们对生活质量的要求也越来越高。
对于水表、电表、煤气表等各种计量表的抄表工作,人工抄表难免存在一些弊端,例如效率低、易出错等问题。
远程抄表系统应运而生。
远程抄表系统是指通过无线通讯技术,将计量设备与运营管理中心进行连接,实现对计量设备的远程监控和抄表。
本文将对远程抄表系统的设计与实现进行详细介绍。
一、系统需求分析1. 实时数据传输:远程抄表系统需要能够实现对计量设备抄表数据的实时传输,确保数据的准确性和及时性。
2. 安全可靠:系统需要具备数据安全保密能力,防止数据泄露和被篡改。
3. 实用性:系统需要具备良好的用户界面和操作便捷性,方便用户进行操作和管理。
4. 扩展性:系统需要能够满足不同规模的抄表需求,具备灵活的扩展性。
二、系统设计1. 系统架构设计远程抄表系统主要包括计量设备、数据传输模块、远程监控中心等组成部分。
计量设备通过传感器采集用量数据,传输模块将采集的数据通过无线通讯技术传输到远程监控中心,实现数据的实时传输。
2. 数据库设计系统需要建立一套完善的数据库系统,用于存储计量设备采集的抄表数据。
数据库需要具备高效的数据存储和管理能力,能够满足系统实时数据传输和历史数据查询的需求。
3. 用户界面设计系统的用户界面需要设计简洁明了,操作便捷。
远程监控中心的用户界面应包括实时数据显示、操作控制、报警提示等功能,并提供用户友好的操作流程和功能按钮,方便用户操作和管理。
三、系统实现1. 传感器采集与数据传输2. 数据存储与管理四、系统优化与改进1. 数据加密技术为了提高系统的安全性,可以引入数据加密技术,对传输的数据进行加密处理,防止数据泄露和被篡改。
2. 自动化运维可以引入自动化运维技术,对系统进行智能化管理和维护,可以对计量设备的运行状态进行实时监测和预警,提高系统的稳定性和可靠性。
3. 运营数据分析可以引入大数据分析技术,对抄表数据进行深度分析,发现用量异常和节能优化的潜在机会,为运营管理提供决策支持。
远程抄表系统的设计与实现

远程抄表系统的设计与实现随着科技的不断发展,远程抄表系统已经成为现代社会中不可或缺的一部分。
远程抄表系统的设计与实现对于提高抄表效率、节约人力成本、减少数据错误等方面有着重要的意义。
下面将从远程抄表系统的设计和实现两个方面来进行探讨。
一、远程抄表系统的设计1. 系统需求分析在设计远程抄表系统之前,首先需要进行系统需求分析,明确系统的功能和性能需求。
系统应该具备远程抄表、数据传输、数据管理和报表生成等基本功能,并且需要具备高效、稳定、安全、可靠的性能。
系统还需要满足现实抄表操作的实际需求,包括对各种仪表的适配能力、数据处理的灵活性等。
2. 系统架构设计远程抄表系统的架构设计是系统设计的重要环节。
合理的架构设计能够提高系统的稳定性和性能。
在远程抄表系统中,可以采用客户端/服务器模式,通过客户端对各个终端进行数据的采集,然后通过服务器进行数据存储和管理,并提供远程访问和控制的功能。
为了提高系统的扩展性,可以采用分布式架构,将数据存储、数据处理和用户接口等功能进行分离。
3. 数据采集与传输数据采集和传输是远程抄表系统的核心部分。
在设计远程抄表系统时,需要考虑数据采集的方式和数据传输的方式。
数据采集可以采用现场终端设备来进行抄表,也可以通过远程通讯的方式进行抄表。
在数据传输方面,可以采用有线传输或者无线传输,具体选择要根据实际环境来确定,以保证数据的稳定传输和安全性。
4. 数据存储与管理数据存储与管理是远程抄表系统不可或缺的一部分。
在设计远程抄表系统时,需要考虑如何进行数据的存储和管理。
可以采用数据库来进行数据的存储,同时需要设计合理的数据管理系统,包括对数据的整理、处理、备份、恢复和权限管理等功能,以保证数据的安全和完整性。
5. 用户接口设计用户接口设计是远程抄表系统的重要组成部分,直接关系到系统的易用性和用户体验。
在设计用户接口时,需要考虑用户的不同角色和需要,提供相应的操作界面和功能。
还需要考虑用户接口的友好性和可定制性,以提高系统的适用性和便利性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录第一章绪论 (1)第二章远程系统简介及远程抄表系统 (2)2.1 远程系统简介 (2)2.2系统整体结构 (2)2.3集中器的硬件平台 (3)第三章系统设计原理及实现方案 (5)3.1集中器的软件设计方案 (5)3.2任务的划分 (5)3.3同类方案对比 (6)第四章系统方案论证 (7)4.1 方案介绍 (7)4.2技术论证 (8)4.3系统实现 (10)第五章心得体会 (12)附录 (13)参考文献 (13)第一章绪论随着无线通信数字网络的发展,无线远程自动抄表已成为发展的必然趋势,其应用领域极为广阔。
目前基于仪器、仪表分布点多面广,其远程抄表大多仍沿用有线传输方式,线路维护量很大。
由于电话线公用,通讯时经常发生冲突,既影响了数据的传输也对电调部门的正常工作造成了干扰,并且此种方式对通讯部门程控交换机正常。
稳定的运行也有一定的影响。
为保证传输质量,若采用专线方式,投资成本太高;采用中国移动GPRS无线数字网的通讯方式,很好地解决了远程抄表的瓶颈问题。
用户上网可以免受断线的痛苦。
使用GPRS无线组网方案,数据实现分组发送和接收,用户就可以总是在线且按流量计费,迅速降低了服务成本。
针对部分偏远地区电表管殚水平较低,提fl{了一种基于嵌人式网络监控系统的远程抄表技术方案,阐述r基于嵌入式处理器$3C2440A的远程网络监控系统的设计方法,并给出了该系统的结构图.从而建立对电表的测赞、控制于一体的嵌入式系统。
系统充分利朋r$3C2440A和“nux操作系统的强大管理功能,从而性能稳定可靠,实时性好。
本文建立了基于嵌入式系统和以太网技术的嵌入式工作平台,通过以太网将主机和目标机的连接,实现南主机通过网络将多个用户电表的数据集中抄读的智能抄表系统。
它是用现代化的通讯手段去抄读这此仪表的数据,而不用到现场。
智能抄表系统一般是集中抄表系统与数据远程通讯的组合。
在该平台上实现应用程序的运行,并给出了具体的测试。
第二章远程系统简介及远程抄表系统2.1 远程系统简介远程抄表系统,又称为自动抄表系统,是一种利用传感技术、通信技术和计算机技术,对。
三表”(即电表,水表,燃气表)的计量数据进行自动读取并传送到远程信息中心进行数据统计、分析和计算的计算机应用系统。
旱在上世纪六十年代,美国电话电报公司(AT&D便开始了自动抄表系统的实验开发,但是这种基于电话系统的解决方法由于成本高,未能大规模在实际中应用。
随着技术的进步,成本的降低,大规模的使用远程抄表成为可能,特别在那些无法进行人工抄表的场合。
我国从上世纪九十年代开始研发用于远程抄表的智能电子表,现在市场上已经出现了各种技术类型的远程抄表系统。
这些抄表系统一般由以下三个典型的部分构成:1)表计信息采集模块,负责将表具计量信息数字化并储存和传输。
2)网络通信模块,负责收集采集模块采集到的数据并传送给远程的信息处理中心。
3)信息处理中心,负责对抄表数据进行统计,分析和计算,以及提供用户查询等功能。
实用案例Application Case网络通信模块的主要载体是集中器,其硬件平台大部分还是单片机,软件平台大多采用单流程的循环控制系统或者带有简单的操作系统,他们的优点是开发成本低,能够满足一些基本的功能要求,但主要存在以下不足;1)硬件平台依赖性强,不具通用性,不利于软件的开发,升级和移植;2)单流程的循环控制系统,其响应命令的平均时间较长,使用不方便;3)硬件平台简单导致了它只能使用简单的嵌入式操作系统,这使得软件的开发难度加大,缺乏广泛的应用接口支持,难以适应长期的发展需要。
2.2系统整体结构采用ARM9内核的$3C2440处理器和嵌入式Linux操作系统设计的高性能集中器可以很好地解决上述问题。
整个抄表系统分为三个部分:信息中心服务器(一般为供能公司,如燃气公司等),集中器,网络表。
计算机系统应用图1远程抄表系统整体结构图该系统的表具都是智能表,集成了通信和数字化计量模块,能够响应集中器的控制命令,我们称之为远传表。
他们和集中器的通信方式有两种,一种是基于RS485总线。
这种情况下,如果不加485中继器,普通485总线只能挂32块表具。
一种基于CCl 100模块的短距离自组网络无线通信模式,这种情况下,中继器可以连接的表具数目受现场条件对无线信号的影响程度不同而不同。
无论是哪种通信方式,对集中器来说,他们都是串口通信。
采用远传表的好处是不需要专门配置采集模块,使得整个系统集成度更高。
集中器通过网络接口接入小区以太网,可以响应来自移动工作站以及远程信息中心的控制命令,并且可以主动向远程信息中心报告表具异常信息。
移动工作站用于管理小区范围的用户抄表,并向远程信息中心提供抄表数据。
远程信息中心也可以直接和集中器通信,实时抄收、监控表具的运行情况。
可以看出,集中器是整个远程抄表系统的通信中枢,对系统的稳定性起到关键的作用。
2.3集中器的硬件平台根据集中器的现实需求和扩展需求,我们采用基于ARM9内核$3C2440处理器的mini2440开发板搭建硬件开发平台。
$3C2440是一款专门针对功耗和成本敏感的应用系统而设计,它基于ARM920T内核,标准0.1 3斗rn CMOS工艺,核心电压1.3v,外围设备电压最高3.3v,带外扩SDRAM控制器,3路串口控制器,2个USB主机控制器,1个USB设备控制器,触摸屏接口等丰富的接口控制器。
本系统中的手持配置工具和GPRS模块和集中器都是通过串口进行通信的,需要注意的是,$3C2440不具备完整RS232串口控制,它的UART0和UARTl只有TxD,RxD,RTS和CTS四个功能引脚,UART2只有TxD和RxD两个功能引脚。
但是一般的GPRS模块都需要载波检测引脚DCD来判断GPRS是否在线,以及DTR 来控制GPRS模块的状态,如启动和关闭GPRS模块。
本例中使用的GR47模块便需要DCD和DTR引脚才能正常操作解决办法是,从$3C2440中挑选两个空闲的I/O口来充当DCD和DTR,然后把这两个引脚和UART控制器的其他现有引脚一块接到MA×3232串口扩展模块上,然后再把GPRS 模块接在这个扩展模块上即可。
程序中可以写一个针对这两个引脚的驱动程序来操作GPRS模块。
图2集中器的硬件接I=I模块组成连接表具和集中器的485网络芯片采用半双工的SP485芯片,成本低,数据传输速率高达SMbps,完全可以满足表具计量数据规模的通信量。
如果表具采用无线方式,则使用CCl 1 00无线收发模块,这是一款为自动抄表系统设计的具有极低功率的UHF无线收发器,可以工作在31 5/433/868/91 SMHz的ISM/SRD波段,根据中国的ISM频率划分,我们这里选择433MHz 这个中心频率。
手持配置工具完成表具条码扫描输入,配置集中器所管辖的表具信息。
它与集中器通过串口进行通信。
预留的按键,可以用于通知集中器手持设备的接入和取出以及系统复位等功能。
Nor Flash主要用于开发阶段的调试,开发完成后可以不用Nor Flash。
Nand Flash主要用于操作系统和程序的存储,相当于PC机上的硬盘。
触摸屏是为将来把集中器设计为可视化操作而预留的。
第三章系统设计原理及实现方案3.1集中器的软件设计方案集中器的功能需求集中器是系统中的通信和信息翻译的桥梁,在本系统中,它主要实现的功能有以下几点:1)通过短距离无线射频或者RS485与表具通信,获取表具的运行数据并做相应的数据分析处理。
此外,还需要对表具进行必要的控制。
2)通过GPRS或者以太网与远程信息中心服务器通信,接收并分析服务器发过来的命令数据帧,同时向服务器上报表具运行的异常情况。
3)手持配置工具通过串口接入集中器,初始化或者更新集中器所管辖的表具信息,以及设置集中器的运行参数,如设置集中器需要连接的服务器的ip地址和端口号等。
此功能主要用于集中器的现场安装以及后期的简单维护。
4)以上所有通信都需要遵循一定的协议准则,因而集中器就必须根据这项协议来分析收到的通信帧,并在发起通信的时候组装通信帧。
3.2任务的划分软件系统的整体方案是基于嵌入式Linux的多线程与多进程设计方案。
根据集中器的功能需求,我们可以将系统划分为以下三类任务:1)抄表任务,包括定时抄表任务和周期抄表任务:2)通信帧解析任务;3)网络通信任务,包括发送和接收两个任务;4)集中器配置任务,响应手持设备对集中器的设置操作。
在本系统中,各任务间有数据联系关系。
除了定时抄表任务和集中器配置任务之外,其他任务都要操作通信帧队列,因而他们之间是数据紧密相关的,应当设计为多线程。
需要注意的是,在Linux中,同一进程的多个线程共享一个定时器,而定时抄表任务和周期抄表任务都依赖定时器来触发其工作。
所以,如果把定时抄表任务也设计为线程,那么就需要用软件设计技巧来模拟两个定时器的功静sl。
但这样做就使得简单的功能却实现得比较复杂,不具可读性,因而我们把定时抄表任务作为独立的进程来运行。
集中器配置任务需要和手持配置工具进行通信,通信协议与集中器和服务器的通信协议格式类似,可以和帧解析任务共享一些分析校验通信帧的可重八函数,故这里把集中器配置任务设计为线程。
3.3同类方案对比3.2.1电力线载波抄表以电力线作为传输信道,将数据信号调制为高频信号叠加在电力线上进行通信。
此方式无需另外布线、易施工、成本低、与电网建设同步。
目前国内10kV 以上电压等级的高压电力线载波技术已较成熟,但低压电力线载波还未能达到令人满意的水平,制约了电力线载波抄表在我国的应用。
原因在于电力载波信号存在着脉冲干扰,传输距离越远,信号衰减越大。
低压电器电磁兼容性的控制尚不十分严格,低压电力线上存在的电磁污染严重,干扰大,影响载波通信的质量;另外,用户负载千变万化造成网络传输特性复杂多变,难以用准确的数学模型加以表征。
因此,抗干扰是低压电力线载波技术必须克服的问题。
3.2.2 总线抄表总线通信是目前国内自动抄表系统采用较多的一种通信方式,其数据传输速度较快,可靠,稳定,通信质量高。
目前使用的总线通信方式有RS-232,RS-485,LonWorks等。
但这种方式布线工作量大,通信信道易遭外界因素破坏,信道后续维护工作量大。
3.2.3 GPRS抄表GPRS抄表系统通过GPRS网连接至Intemet网与主站计算机进行通信。
用户的数据经过GPRS模块处理、协议封装后发送出去,由GPRS接收模块接收经Intemet网络传送至主站,实现用户耗能数据和主站的实时在线连接。
GPRS以GSM网络为基础,采用分组交换的高效率传输方式,克服了GSM电路变换速率低、资源利用率差等缺点,最大限度地利用了现有的GSM网络资源。