长水1国际机场EMS能源管理系统设计方案_模板.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《长水1国际机场EMS能源管理系统设计方案_模板.docx》由会员分享,可在线阅读,更多相关《长水1国际机场EMS能源管理系统设计方案_模板.docx(168页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、昆明长水国际机场EMS能源管理系统设计方案目录1引言11.1编写目的11.2背景11.3参考资料11.4术语定义及说明12设计概述22.1任务和目标22.2需求概述22.3运行环境概述32.3.1硬件环境32.3.2软件环境32.4条件与限制32.5详细设计方法和工具33系统详细需求分析53.1详细需求分析53.1.1功能需求53.1.2性能需求73.1.3运行需求73.2接口需求分析74总体方案确认124.1系统总体结构确认124.2系统详细界面划分134.2.1应用系统与支撑系统的详细界面划分134.2.2系统内部详细界面划分154.2.3系统网络架构154.2.4逻辑分层模型165系统详
2、细设计175.1系统结构设计及子系统划分175.2系统功能模块详细设计175.2.1峰值分析175.2.2节能专家185.2.3能效专家205.3系统界面详细设计395.3.1外部界面设计395.3.2内部界面设计515.3.3用户界面设计516数据库系统设计516.1设计要求516.2信息模型设计516.3数据库设计526.3.1设计依据526.3.2数据库选型526.3.3数据库种类及特点526.3.4数据库逻辑结构546.3.5物理结构设计566.3.6数据库安全766.3.7数据字典767网络通信系统设计767.1设计要求767.2网络结构确认767.3网络布局设计767.4网络接口设
3、计768信息编码设计768.1代码结构设计768.2代码编制769维护设计779.1系统的可靠性和安全性779.2系统及用户维护设计779.3系统扩充779.4错误处理779.4.1出错类别779.4.2出错处理779.5系统调整及再次开发问题7710系统配置7710.1配置原则7710.2硬件配置7710.3软件配置7711关键技术7811.1关键技术的提出7811.2关键技术的一般说明7811.3关键技术的实现方案7812组织机构及人员配置7813投资预算概算及资金规划78 昆明长水国际机场EMS能源管理系统设计方案1 引言1.1 编写目的本文档是根据WQJ-9000能源管理系统平台软件V
4、1.1多系统控制功能(以下简称本功能)进行详细分析和讨论后得出的分析说明书,旨在明确本软件模块的功能需求。通过本说明书,可以了解到本软件的开发背景、建设要求、功能需求等。各个模块的开发人员阅读此文档后,以各个模块的功能为基础,兼顾配合服务器模块,完成各自模块的功能。1.2 背景多系统控制功能是WQJ-9000V1.1中的一个功能,本功能与具体的图形、服务器等软件或功能独立,主要集成在相应的规约里,由图形模块负责调用,实现对接入设备的远程控制。无论是对话或非对话框,都会在对应的规约中弹出,以达到各自的通用、易扩展。1.3 参考资料编号资料名称说明1WQJ-9000能源管理优化 系统 需求规格说明
5、书 V1.00.doc2VC界面设计规范0808123VC编程规范4WQJ-9000能源管理系统平台软件V1.0 数据库设计说明书V1.00.doc5WQJ-9000能源管理系统平台软件V1.1 数据库设计说明书V1.00.doc1.4 术语定义及说明下表列出本报告中专门术语的定义、英文缩写词的原词组和意义、项目组内达成一致意见的专用词汇,同时继承全部的先前过程中定义过的词汇。词汇名称词汇含义备注2 设计概述2.1 任务和目标随着信息技术在智能楼宇和BA的深入与发展,系统本身与应用多样化的适配性、互连性、以及互操作开放性的低效与高成本等的不足体现得日趋明显。从系统长远考虑,上述不足主要体现在:
6、系统的高度复杂性,应用的互操作性/ 互连性/开放性,应用的实时操作性,应用的智能性,以及应用的集成性/ 扩展性。因此,必须将一个更加开放的、统一的能源管理平台系统,用以支持弥补现有系统的不足。 建设目标就是基于智能建筑,BA中各类自动化与信息化系统拓广性、集成性及开放性需求,开发出一种面向服务架构(SOA),基于分组、分层、分块的系统控制体系及构件化结构的能源管理平台系统,该平台系统能够体现出更大的智能性,通用性,持续扩展性,满足公司对能耗监测,能源管理,BA综合监控解决方案的需求以及未来能源管理系统运维的需求。2.2 需求概述(1)系统配置,配置每个控制点所属的专业子系统,在控制完成后,记录
7、的控制信息可由事件查询软件进行分类查询。(2)手动遥控功能/接口,该功能封装在规约模块中,用户以手工方式实现的远程遥控功能,可以界面或非界面的方式实现,如电力系统中的遥控功能,原来该功能是在TSGraphCom9000.dll中实现,现在把此功能移植到MMI_JK.DLL中。(3)手动置数(或调控)功能/接口,该功能封装在规约模块中,用户以手工方式实现的远程调控功能,接口函数一般以无界面的方式实现,即用户在图形显示软件上点击置数界面上的“确定”按钮时,调用该接口,如电力系统中的置数功能,原来该功能是在TSGraphCom9000.dll中实现,现在把此功能移植到MMI_JK.DLL中。(4)自
8、动遥控功能/接口,该功能封装在规约模块中,主要是供通用服务软件调用,实现某个开关量点的自动控制,顺序完成控制操作,如电力系统中的遥控功能,在此功能中实现预校验、执行两种步骤,原来该功能是在通用服务软件中实现,现在把此功能移植到MMI_JK.DLL中。2.3 运行环境概述2.3.1 硬件环境硬件环境类别要求备注CPU1.8GHz以上CPU内存1GB或以上主机硬盘至少80GB2.3.2 软件环境软件环境类别要求备注操作系统Windows 2000/2003或 Windows XP SP2及以上数据库SQL 2000 SP3及以上2.4 条件与限制2.5 详细设计方法和工具1、开发环境开发用机器类别
9、要求备注CPU2.40GHz CPU内存2G主机硬盘250G网卡100Mb/s操作系统Windows XP Professional SP3开发环境Microsoft Visual Studio 2008 SP12、界面设计软件采用BCG界面库实现,默认使用Windows 2007风格,界面风格如下:3、功能模块划分本功能模块主要以动态链接库(DLL)的形式存在,即每个接入设备对应的规约模块,规约模块除实现前端设备模拟量、开关量、脉冲量、事件、文件等数据上传外,还负责后台服务器对前端设备的控制、参数设置、校时等工作。多系统控制功能集成到规约模块中时,可以界面或非界面形式实现对前端设备的控制,主
10、要分为以下功能部分:1)形使用、手工遥控的接口 要是实现对开关量的远程遥控功能,可以以界面或非界面的形式展现,图形只是负责调用接口,其余的控制操作都由接口(规约模块)实现。2)使用、手工置数的接口 要是实现对模拟量的置数功能或远程调控,以非界面的形式供外部程序调用,图形只是负责调用该接口,传入必要的参数即可,其余操作由接口(规约模块)实现。3)用服务模块使用的接口 要是实现对开关量的定时自动控制,一步完成。以电力系统的自动控制为例,通用服务软件调用接口后,不需要在界面中点击预校验,需要把预校验、执行两个操作顺序完成。如果是其它系统的自动控制,则只需将其最终的控制流程封装在此接口中,通用服务软件
11、直接调用即可。 支持多系统,且最终控制的对象各不相同,因此,在WQJ-9000国配置其它系统或设备时,在系统中显示的最终状态都为设备,设备有对应的属性点。对于每个设备的属性点,如果为开关量信号,则对其进行远程控制,状态一般为开(0)、关(1);如为模拟量信号,则对其进行置数操作。3 系统详细需求分析3.1 详细需求分析3.1.1功能需求(1)专业子系统配置多系统控制功能需提供以下配置功能:(1) 专业子系统的名称、所属规约配置;(2) 设备类型、设备型号所属的专业子系统配置;(3) 设备所属的专业子系统配置;(4) 控制配置表、告警提示配置表所属的专业子系统配置。配置界面如下图所示:(2)手动
12、控制功能/接口手动控制功能/接口需具备以下功能:(1) 对于现有的电力控制来说,可正确实现遥控预校验、遥控执行;(2) 可正确设置预校验的返校时间;(3) 对于其它系统(未来需要接入的系统)来说,可正确实现远端设备的控制。(3)手动置数功能/接口需具备以下功能:(1)对于现有的电力置数来说,可正确实现置数功能;(2)对于即将集成进来的KNX灯光控制来说,可正确实现调光功能。(4)自动遥控功能/接口需具备以下功能:(1)对于现有的通用服务软件来说,可正确实现对电力系统中设备的自动控制功能。(2)对于即将集成进来的KNX灯光控制来说,可正确实现自动控制或联动控制功能。3.1.2性能需求(1)可靠性
13、指标系统可靠性 系统可用率超过99.99%系统平均无故障时间(MTBF) 30000小时(2)负荷率所有计算机的CPU负荷率在正常状态下任意5分钟内小于30%,在任意10秒内小于50%。LAN负荷率在正常状态下任意5分钟内小于25%,在告警状态下小于35%。3.1.3运行需求运行平台:CPU:1GHz以上CPU内存:最少1GB主机硬盘:最少80GB操作系统:Windows 2000Pro,Windows XP数据库:Sql Server 2000 SP3或以上软件开发平台:Visual Studio 2008 SP13.2 接口需求分析3.3 接口定义3.1.1 峰值分析(1)接口定义/获取功
14、率峰值散点图统计OperationContractPublic ResultEnergyAnalyse GetPeakValue(QueryPeakValue query) List rpValue; /返回散点图集合/获取功率峰值次数统计OperationContractPublic ResultEnergyAnalyse GetPeakValueNumber (QueryPeakValue query) List rpvNumber; /返回峰值次数统计图集合/获取用电峰值,最大值,次大,最小值和平均值OperationContractPublic ResultEnergyAnalyse
15、GetPeakValueCensus(QueryPeakValue query) List rpvCensus; /返回峰值总览集合/获取实时功率OperationContractPublic ResultEnergyAnalyse GetPowerModel (QueryPeakValue query) List rpvPower; /返回实时功率集合/获取下级点功率OperationContractPublic ResultEnergyAnalyse GetLowerPower (QueryPeakValue query) List rpvsPercentage; /返回下级点功率集合/获
16、取末端点功率OperationContractPublic ResultEnergyAnalyse GetEndPower (QueryPeakValue query)List rpvePercentage; /返回末端点功率集合(2) 传入参数定义 /条件结果集public class QueryPeakValue / / 选中的节点树节点编号 / DataMember public int PeakValueID get; set; / / 开始时间 / DataMember public DateTime StartTimeget;set; / / 结束时间 / DataMember p
17、ublic DateTime EndTimeget;set;(3) 传出参数定义/用功率峰值散点图统计结果集public class ResultPeakValue/出现最大数值public decimal PeakValueMaxNumberical get; set; /出现最小数值public decimal PeakValueMinNumberical get; set; /出现时间public string PeakValueDateTime get; set; /功率峰值散点图次数统计结果集public class ResultPeakValueNumber/出现次数public
18、int PeakValueNumber get; set; /出现时间public string PeakValueNumberDateTime get; set; /用电峰值总览结果集public class ResultPeakValueCensus/最大峰值public decimal MaxPeakValue get; set; /最大峰值出现时间public string MaxPeakValueTime get; set; /次大峰值public decimal MaxTwoPeakValue get; set; /次大峰值出现时间public string MaxTwoPeakV
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 能源管理
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内