基于MCGS的充电站监控系统设计

时间:2011-08-02来源:网络



图3 通讯控制器硬件结构框图

4.2.2软件设计

  通讯控制器采用linux作为系统的软件平台,开发工作主要包括交叉编译环境的建立、u-boot的配置、linux内核的裁剪和移植、jffs2(journalling flash file system version 2)文件系统的制作和协议转换软件的设计。

  4.3充电站服务器

  服务器存储和管理充电站内的数据信息,记录异常事件,提供用户权限管理、远程访问、gps时间校准功能。

  4.3.1硬件平台搭建

  充电站内,服务器存储和处理的数据量大,运行时间长并且要求系统响应时间短,因此对系统硬件平台的性能要求很高。此外,硬件平台需采用国际计算机市场上的主流产品,符合计算机产业的发展方向,适应电力工业的应用环境。参考配置见表1。



表1 硬件平台的参考配置

4.3.2软件设计

  服务器存储和管理充电站内的各种海量数据信息,数据之间逻辑关系复杂。站内的工作站需要服务器快速响应各种请求并提供数据服务,远程客户端通过浏览器可以访问服务器上的数据。因此需要开发针对充电站的数据管理系统和web服务程序。根据服务器实现的功能,整个软件系统采用架构如图4所示。



图4 充电站服务器软件系统架构


  整个软件系统采用分层和模块化结构,便于系统维护和软件升级,提高服务器的可扩展性。系统通过相应的软件实现服务器的硬件平台管理、数据存储、数据管理和远程访问功能。操作系统管理服务器硬件,提高硬件平台的运行效率和稳定性,为上层软件提供运行平台,方便服务器软件功能的扩展,提供数据的安全保护和服务器用户权限管理。服务器存储的数据量大,数据之间逻辑联系紧密。与文件系统相比,数据库能够提高充电站内信息在硬件设备上的高效存储,提信息据查询、修改等操作的效率和安全性。数据库为应用程序提供大量接口,方便系统的二次开发。此外,数据库还提供用户权限管理,为服务器上数据提供二次保护,提高服务器数据的安全性。充电站数据管理系统负责上层软件与本地数据库的通信,响应上层软件查询、存储、修改数据库中数据的请求并提供相应的服务。提供服务器的用户权限管理,管理充电站内的通信协议。充电站提供远程监控功能,远程客户端通过web服务器实现远程访问,客户端用户只需安装ie6或ie7浏览器,输入充电站web服务器的网址,验证身份后登录、查询和操作权限内的数据。web服务程序提供数据的图形显示方式,可以输出和打印报表。
  
  4.4监控软件设计

  本设计采用北京昆仑通态软件公司研发的组态软件开发系统mcgs(monitor and control generated system),该系统可以快速构造和生成上位机监控软件,模块化程度高,运行高效稳定,操作界面友好。根据监控系统的功能设计,监控软件的操作界面设计如图5所示。



图5 充电机监控界面

5 结束语

  本文分析和讨论了充个电站监控系统的设计,采用c/s和b/s相结合的方式构造整个系统。

  与以往监控软件的设计方式不同,文中引入了一种新的、高效可靠地设计方式,即采用mcgs组态软件进行快速的设计。随着国家大力扶持电动汽车产业政策的实施,充电站监控系统的建设必将提上日程,希望本文能为该产业的发展提供有力的支持和参考。

1 2

关键词: 设计 监控系统 充电 MCGS 基于

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版