随着我国电力体制改革的不断深入,特别是实施"厂网分开,竞价上网"的新措施后,发电企业作为独立的法人实体进入电力市场开展生产经营活动,这就要求各个发电企业准确掌握发电成本,以高质量、低成本的策略去开拓发电市场。作为制定电价的根本依据,即成本,已成为电力企业经营管理者非常关心的核心问题。一方面,如何让决策者根据实时变动的电力成本,确定符合市场运行机制,且交易双方都能满意的电价www.cechina.cn,成为电力生产者和电力消费者都切身相关的问题。另一方面,随着现代计算机技术的发展,如何采用合适的技术使交易过程得以顺利实施,也是一个不能忽视的问题。由此可见,如何利用现有的信息技术和计算机技术对火电厂的实时成本进行分析已成为解决问题的关键。对发电企业进行实时成本分析,对于降低运营成本,提高经济效益具有重要的现实意义。基于这一应用背景,本文提出开发火电厂实时成本分析系统的设计方法,并对该设计方法的可行性进行了验证。
1 系统分析
目前,我国的电力工业正处在新旧体制的过渡
为了建立能够满足当前和未来需要的火电厂实时成本分析系统,深入到火电厂内部进行了广泛的市场调查,并做了系统的需求分析。火电厂的实际需求主要包括:机组主要技术经济指标的计算;机组运行可控损失分析;设备健康状态分析;煤质、煤量变化趋势分析;机组关键性能指标变化趋势分析;浓缩的机组运行日报;机组耗量特性的在线确定。
2 系统设计
2.1 总体结构设计
2.1.1 采用三层体系结构
在传统的双层客户机服务器系统中,业务逻辑的任何改变要求对应用程序的大部分进行改变。另外,由于数据库和业务逻辑都嵌入到服务器的应用程序中,因此如果要从一个数据库厂家移植到另一个数据库厂家,就要修改服务器代码。为了简化这些工作,应把代码进一步模块化,因此需要三层模型。在三层模型中,业务逻辑与数据库服务器分开。业务逻辑与数据库服务器的任何改变都不会影响对方。这样,火电厂实时成本分析系统的应用程序可以分为3层。
(1)表示层,提供用户界面和用户交互的组件,主要用于用户浏览各种数据,显示的形式主要是棒图、数据表格、模拟图和趋势图等;
(2)业务逻辑层,是解决业务问题的组件。在系统中,用正平衡法和反平衡法计算与成本有关的各种数据,如:汽机热效率、汽机绝对电效率、反平衡效率、空气预热器漏风率、发电煤耗等等,并将这些计算函数封装在业务逻辑层中;
(3)数据层,是系统中相对稳定持续的部分,它向业务逻辑层提供数据,通常由一个或多个数据库系统组成。
2.1.2 采用B/S模式与C/S模式相结合
系统的结构设计除了要完成所需的功能之外CONTROL ENGINEERING China版权所有,还要充分考虑到敏感数据的安全性,特别是对数据库的修改和对新增记录加强控制。生产成本是火电厂的重要经济机密,无论是泄密还是数据被破坏都可能对企业造成经济损失。虽然,B/S结构具有软件安装和维护简单的优点,但如果全部软件都采用B/S结构,则其安全性、保密性、可行性、响应速度等方面都比较差。因此火电厂实时成本分析系统采用B/S与C/S相结合的模式。
在系统维护、成本费用的管理等部分有大量的数据录入和计算,所以采用C/S结构。有关数据的查询程序采用B/S结构,以浏览器形式查看www.cechina.cn,使用简单,操作方便,而且具有良好的视觉效果。同时采用多种用户权限核查措施,以减少入侵和泄密的可能性。
2.2 数据库设计
在数据库设计中www.cechina.cn,对系统按照各单位、各机组、用电计划等进行数据分类,每一种类型分别用不同的表格存储其具体信息。由于火电厂生产实时数据量大,