一种发电厂生产管理系统及方法

文档序号:6632202阅读:423来源:国知局
一种发电厂生产管理系统及方法
【专利摘要】本发明公开了一种发电厂生产管理系统及方法,涉及计算机【技术领域】,为解决火力发电厂运营成本较高的问题而发明。本发明的系统包括:客户端、应用服务器和数据库服务器;所述数据库服务器用于获取厂级监控信息系统SIS发送的数据信息,并对获取的所述数据信息进行存储;所述应用服务器与所述数据库服务器连接,用于读取所述数据库服务器存储的所述数据信息,并对读取的所述数据信息进行处理,获得管理信息;所述客户端与所述应用服务器连接,用于接收并输出所述应用服务器处理得到的所述管理信息。本发明主要应用于对火力发电厂的控制管理过程中。
【专利说明】一种发电厂生产管理系统及方法

【技术领域】
[0001] 本发明涉及计算机【技术领域】,尤其涉及一种发电厂生产管理系统及方法。

【背景技术】
[0002] 随着人民生活质量的提高及工业生产的不断发展,生活用电和工业用电的需求也 在不断的加大。而现在人们获得电力的方式主要包括:火力发电、水力发电、核能发电和新 能源发电等,而火力发电的发电量目前占到我国总发电量的75%甚至更高,而由于水力发 电受到水力资源等因素的制约,核能存在某种程度上的局限性,以及新能源发电受到环境、 技术等方面的制约,水力发电、核能发电和新能源发电暂时还无法取代火力发电的主要地 位。
[0003] 火力发电是主要通过火力发电厂进行发电,但较高的运营成本给火力发电厂带来 了很大的运营负担,而影响火力发电厂运营成本的主要因素包括:设备的使用效率和生产 运营的维护成本等。而现有技术中基本还没有相应的管理系统,用来提高火力发电厂的设 备使用率及减小生产运营的维护成本,以降低发电厂较高的运营成本。


【发明内容】

[0004] 鉴于上述问题,本发明提供了一种发电厂生产管理系统及方法,用以解决火力发 电厂运营成本较高的问题。
[0005] 为达到上述目的,本发明主要提供如下技术方案:
[0006] -方面,本发明提供了一种发电厂生产管理系统,包括:客户端、应用服务器和数 据库服务器;
[0007] 所述数据库服务器用于获取厂级监控信息系统SIS(Supervisoryinformation systeminplantlevel,厂级监控信息系统)发送的数据信息,并对获取的所述数据信息 进行存储;所述应用服务器与所述数据库服务器连接,用于读取所述数据库服务器存储的 所述数据信息,并对读取的所述数据信息进行处理,获得管理信息;
[0008] 所述客户端与所述应用服务器连接,用于接收并输出所述应用服务器处理得到的 所述管理信息。
[0009] 另一方面,本发明还提供了一种发电厂生产管理方法,包括:
[0010] 应用服务器向数据库服务器获取数据信息,所述数据信息为所述数据库服务器向 SIS获取并存储于本地的数据信息;
[0011] 应用服务器对获取的所述数据信息进行处理,获得管理信息;
[0012] 应用服务器将获得的所述管理信息发送给客户端,以使得所述客户端对所述管理 信息进行输出。
[0013] 借由上述技术方案,本发明提供的发电厂生产管理系统及方法,其系统包括:客户 端、应用服务器和数据库服务器,其中:数据库通过实时同步SIS中的数据信息,并将该数 据信息进行存储,应用服务器对该数据信息进行读取及处理,得到管理信息,客户端通过应 用服务器获得管理信息。与现有技术相比,本发明可以使得用户实时获取管理信息,及时有 效的对火力发电厂的运行进行控制管理,以提高火力发电厂的设备使用率及减小生产运营 的维护成本,能够大大降低发电厂较高的运营成本。
[0014] 上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段, 而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够 更明显易懂,以下特举本发明的【具体实施方式】。

【专利附图】

【附图说明】
[0015] 通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通 技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明 的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0016] 图1示出了本发明实施例中一种发电厂管理系统的结构示意图;
[0017] 图2示出了本发明实施例中另一种发电厂管理系统的结构示意图;
[0018] 图3示出了本发明实施例中运行管理模块的组成框图;
[0019] 图4示出了本发明实施例中设备管理模块的组成框图;
[0020] 图5示出了本发明实施例中安全管理模块的组成框图;
[0021] 图6示出了本发明实施例中班组管理模块的组成框图;
[0022] 图7示出了本发明实施例中技术监督模块的组成框图;
[0023] 图8示出了本发明实施例中绩效管理模块的组成框图;
[0024] 图9示出了本发明实施例中功能权限管理模块的组成框图;
[0025] 图10示出了本发明实施例中系统维护模块的组成框图;
[0026] 图11示出了本发明实施例中一种发电厂管理方法的流程图;
[0027] 图12示出了本发明应用实施例中发电厂生产管理系统的框架结构图;
[0028] 图13示出了本发明应用实施例中发电厂生产管理系统的结构示意图。

【具体实施方式】
[0029] 下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开 的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例 所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围 完整的传达给本领域的技术人员。
[0030] 为了解决火力发电厂运营成本较高的问题,本发明提供了一种发电厂生产管理系 统,如图1所示,该系统包括:客户端10、应用服务器20、数据库服务器30 ;
[0031] 数据库服务器30,用于获取外部SIS40发送的数据信息,并对获取的该数据信息 进行存储;其中,应用服务器20与数据库服务器30连接,还用于读取数据库服务器30存储 的数据信息,并对读取的该数据信息进行处理,确定出管理信息;
[0032] 客户端10与应用服务器20连接,用于向应用服务器20发送信息请求指令,该信 息请求指令用于请求不同类型的管理信息。
[0033]具体的,火力发电厂一般部署DCS(DistributionControlSystem,分布式控制系 统),通过DCS对系统内部的数据进行采集,并对系统内部的设备进行控制。火力发电厂通 过燃烧燃料(主要包括煤、石油等原料)燃烧,将锅炉内部的水进行加热,形成高温高压蒸 汽,进而推动汽轮机旋转。通过汽轮机的旋转,进而带动发电机的旋转产生电能。
[0034] 在上述火力发电厂产生电能的过程中,需要在发电设备中安装传感器,如温度传 感器及压力传感器等,用来实时检测锅炉内部的温度、气压,及燃料燃烧释放的能量产生的 温度等信息。其次,还需要将发电设备的使用情况进行定时登记,如记录设备的使用率、使 用时长、维修率等信息,将这些信息输入到DCS中。另外,由于设备的运行、维护及维修等, 都需要专门的工作人员进行操作。因此,需要将上述工作人员的个人信息、值班信息、任务 分配信息等输入到SIS40中去。最后,根据实际情况,还可以将火力发电厂中的一些其他信 息输入到DCS中,如设备的故障率等信息。
[0035] SIS40对DCS中的数据信息起到监控作用,SIS40会对DCS中的数据信息进行采 集。其中,SIS40实时采集DCS中的数据信息,并将该数据信息存储到本地服务器当中。
[0036] 数据库服务器30会获取SIS40服务器中存储的从DCS中采集到的数据信息,并将 该数据信息进行本地存储。应用服务器20会根据实际的需要,在本地开发相应的应用系 统,如:设备管理系统、设备运维系统及人员调度系统等等。应用服务器20会根据开发的应 用系统及对应的功能需求,将保存在数据库服务器30中的数据信息进行处理,如:统计数 据信息中的锅炉温度信息,将该温度信息制成实时图表等形式显示出来,为工作人员提供 参考,并且还可设置温度报警功能,将锅炉温度低于或高于某温度阈值时进行报警,提示工 作人员进行相应处理。如当锅炉温度过低时发出低温预警信息,以提示工作人员添加燃料 等操作;当锅炉温度过高时发出高温预警信息,以提示工作人员做出减少燃料供应等操作。
[0037] 客户端10为用户提供了一个数据信息查询、数据数据获取并显示的平台。如用户 可以在客户端10访问到应用服务器20中具有相应功能的系统中,以获取想要的数据信息。 实施例中,应用服务器20为web服务器,在该web服务器上面,根据功能划分的不同,部署 着不同的应用系统,并且数据库服务器30根据应用服务器20上的部署的应用系统,创建与 该应用系统对应的数据库。应用服务器20将数据库服务器30存储的数据信息进行处理, 将该数据信息处理为管理信息,并将该管理信息存储到数据库服务器30对应的数据库中。
[0038] 用户可以通过客户端10,访问到应用服务器20上的对应的应用系统,应用服务器 20上的应用系统会访问数据库服务器30中对应的数据库,从该数据库中获取所需的管理 信息,应用服务器20上的应用系统会将该管理信息通过网络发送到客户端10中,客户端10 将该管理信息显示给用户。
[0039] 进一步的,作为对图1发电厂生产管理系统的细化,在本发明另一实施例中,如图 2所示,本发明实施例中提供的发电生产管理系统,还包括:镜像服务器50和物理隔离器 60,其中,镜像服务器50分别与数据库服务器30和物理隔离器60连接,物理隔离器60的 另一端与SIS40链接,其中:
[0040] 物理隔离器60,用于对数据传输进行控制,使数据信息从SIS40传输到镜像服务 器具有单向性。实施例中,SIS40中的数据信息是从火力发电厂中的DCS中采集到的,为了 维护DCS中系统的正常运行,要防止外部数据流入到DCS中去,以免造成DCS系统发生紊 舌L。在本发明的另一实施例中,还可以用UDP(UserDatagramProtocol,用户数据报协议) 模块来替代物理隔离器60,或者二者同时使用。UDP模块采用UDP传输协议,使得从SIS40 到镜像服务器50间传输的数据信息具有单向传输特性。
[0041] 镜像服务器50,用于实时同步SIS40中的数据信息。由于DCS内部的很多数据信息 具有实时性,用户也需要实时获取DCS中的信息,因此,需要镜像服务器50实时同步SIS40 中的数据信息,并将该数据信息进行本地保存。另外,由于镜像服务器50存储有SIS40发 送的数据信息,因此,镜像服务器50还可以作为数据库服务器30的备份服务器,当数据库 服务器30中的数据出现缺失时,可以及时调用镜像数据库50中的数据信息。其中,数据信 息包括至少以下几种:温度信息、压力信息、设备信息和人员信息等。
[0042] 需要说明的是,从SIS40传输到镜像服务器50的数据信息为压缩的数据信息,实 施例中,为了保证数据信息传输的时效性,在数据传输前,需要对数据信息进行压缩处理, 当镜像服务器50同步到压缩的数据信息后,镜像服务器50会将压缩的数据信息进行解压 缩处理,将解压缩得到的数据信息进行本地存储。其中,对数据信息采取的压缩算法可以是 常用的哈夫曼算法等算法。
[0043] 另外,如图2所示,应用服务器20,包括:运行管理模块21、设备管理模块22、安全 管理模块23、班组管理模块24、技术监督模块25、绩效管理模块26、功能权限模块27和系 统维护模块28。
[0044] 进一步的,下面将具体对应用服务器20中的8个模块进行详细说明。
[0045] 1、运行管理模块21
[0046] 实施例中,如图3所示,运行管理模块21依据电厂生产运行的各项规章制度,以从 SIS中获取到的数据信息为基础,可以进行工作流程处理、数据统计、查询、分析及保存,为 电厂的安全生产提供可靠准确的生产数据;运行管理模块21主要包括:两票管理模块71、 交接班管理模块72、定期工作模块73、巡回检查模块74、运行日志管理模块75、记录台账模 块76、综合报警模块77、文档管理模块78及基础信息维护模块79等,分别用于实现两票管 理、交接班管理、定期工作、巡回检查、运行日志管理、记录台账、综合报警、文档管理及基础 信息维护等功能。另外,运行管理模块21还包括两票三制模块,两票三制模块包括:两票管 理模块、交接班管理模块、定期工作模块、巡回检查模块。
[0047] 2、设备管理模块22
[0048] 实施例中,设备管理模块22以提高设备可靠性为目标,将设备基础信息与设备运 行信息相结合,为制定设备检修计划提供依据,并通过对点检员日常工作的流程化、规范化 管理,客观反映点检人员的工作绩效,调动工作积极性,提高工作效率,实现设备生命周期 的闭环管理。
[0049] 设备管理模块22与发电厂生产管理系统中缺陷管理的信息关联,可使管理人员 按照设备类型、生产厂家等信息对缺陷进行统计、分析,指导管理人员制定大修和技改计 划;与工作票管理、操作票管理、危险点分析与控制系统、标准化作业指导书的信息关联,可 规范设备的检修、消缺工作,实现检修、消缺工作的标准化作业管理。设备管理模块22主要 用于:基础资料管理、设备台帐管理、现场点检、SIS点检、日常工作管理、设备定期工作、缺 陷检修管理、问题库、专家库管理、可靠性管理、故障异常管理、文档管理等,如图4所示,设 备管理模块22主要包括:文档管理模块81、设备台账管理模块82、设备点检模块83、工作 信息平台模块84、设备定期工作模块85、检修项目管理模块86、问题库专家库管理模块87、 可靠性管理模块88及基础信息维护模块89。
[0050] 3、安全管理模块23
[0051] 具体的,如图5所示,安全管理模块23功能覆盖了安监部门全部的安全监督管理 工作,可以实现安全监督工作的信息化、网络化,能够大大提高安全监督工作的质量,减轻 安监人员的工作强度。既可以在一个发电企业使用,也可以组成两级安全监督管理系统,实 现安全监督工作的远程、异地管理。其中,安全管理模块23包括:安全生产体系网络模块 901、安全文件管理模块902、安全目标管理模块903、安全统计模块904、安全统计模块905、 安全分析906、例行工作模块907、安全检查模块908、重大危险源909、应急预案910、两措管 理模块911、承包商管理模块912、外包管理模块913、消防管理模块914、防台防汛模块915 及安全教育培训模块916,分别用于安全生产体系网络、安全文件管理、安全目标管理、安全 统计、安全统计、安全分析、例行工作、安全检查、重大危险源、应急预案、两措管理、承包商 管理、外包管理、防台防汛及安全教育培训。
[0052] 4、班组管理模块24
[0053] 实施例中,班组管理模块24涉及业主和外协单位,班组管理模块24包括两类:运 行班组和维护班组,由于班组管理工作的方式、内容和标准存在较大差异,并且全部采用手 工书写台帐的纸质方式,信息相互孤立且形式区别较大,为此本发明实施例中对班组管理 开发了相应的模块实现信息化管理,主要内容为班组工作日志、安全日活动、班组技术培 训、班组思想政治工作和民主管理、安全生产分析、技术指标分析及月工作情况汇总等,分 别对应到如图6中的班组工作日志模块110、安全日活动模块120、班组技术培训模块130、 班组技术培训模块140、班组思想政治工作和民主管理模块150、安全生产分析模块160、技 术指标分析模块170及月工作情况汇总模块180,实现功能包括以上各项内容的录入、浏 览、审阅及智能查询等。
[0054] 5、技术监督模块25
[0055] 实施例中,技术监控模块25从信息规程发布、监督动态、报警总览、实时参数监 督、分析、专业工作报表与智能报表、文档资料、试验化验等基础着手,为电厂用户建设成一 套技术监控相关工作人员工作平台、设备状况预警平台和技术监控信息发布平台,实现了 技术监控信息的高度共享和信息挖掘,为生产、维护、检修及管理人员提供安全生产、运行 指导以及决策依据。如图7所示,针对上述技术监督模块25的功能,技术监督模块25包括: 监督网络模块210、监控报告模块220、监控计划模块230、专业管理模块240及上级监督单 位接口模块250。
[0056] 6、绩效管理模块26
[0057] 实施例中,如图8所示,绩效管理模块26包括:点检绩效模块310、运行绩效模块 320和耗差分析模块330。
[0058] 其中,点检绩效模块310主要用于考核电厂设备部点检员的工作绩效,点检员的 工作绩效主要体现在保证设备安全、可靠、经济、环保运行等方面。通过读取电厂SIS系统、 实时数据库、两票系统、缺陷系统、考勤系统、现场点检系统、以及本生产管理系统中其它模 块的数据来完成各项考核。对于点检员的点检工作和定修工作的处理完成情况,系统都会 自动记录。根据这些数据,系统可按周期生成点检员工作完成情况表,对于每项工作任务按 规定设定不同的考核权重标准。系统根据上述数据生成每个点检员的积分考核汇总表,同 时还可以查看每个点检员积分明细,查看积分的加减的详细记录。
[0059] 运行绩效模块320应用于电厂发电部,用于对运行值班人员的工作绩效考核算 分。运行绩效模块需要从电厂SIS实时数据库、其他应用系统诸如两票管理模块、点检模块 中读取数据以进行相应项目的考核,读取数据的操作是单向的,只从其他系统中读取数据 而不会向该系统中写入数据,因而不会影响到该系统的运行。系统从工作质量、工作量两个 大方面开展运行绩效考核
[0060] 耗差分析模块330是建立在DAS、SIS或DCS提供的实时数据基础之上的,根据实 时得到的小指标数据,通过定义好的计算公式,得到机组相关的各项经济性能指标,并与对 应的指标目标值比较,计算各项可控参数与目标值的偏差所引起的供电煤耗的变化,以突 出改善机组性能的主要因素,为运行全能值班员提供直观的运行指导,以便机组达到更好 的经济效益。
[0061] 7、功能权限模块27
[0062] 实施例中,功能权限模块27主要用于用户权限管理,如图9所示,功能权限模块27 包括:员工管理模块410和用户管理模块420。
[0063] 员工管理模块410用于完成以部门为单位的员工信息登记,该模块设计应充分考 虑操作直观、简便易用。员工管理模块的功能包括:
[0064] (1)组织机构管理:组织机构基本信息管理、岗位基本信息管理、岗位权重管理;
[0065] (2)员工信息管理,员工基本信息管理,员工部门岗位调整。
[0066] 用户管理模块420,用于完成用户注册、用户的授权及认证。其中,用户管理模块的 主要功能包括:
[0067] (1)用户授权管理:用户基本信息管理、用户包含的角色管理、用户包含的权限管 理;
[0068] (2)权限定制:系统功能管理、系统访问权限管理、系统角色管理;
[0069] (3)系统维护:系统访问查询。
[0070] 8、模块维护模块28
[0071] 实施例中,系统维护模块28提供了一组可以修改系统运行基础数据的界面,用于 维护系统运行时对用户透明的数据。如图10所示,系统维护模块28包括:报表维护模块 510、流程维护模块520和数据字典维护模块530。
[0072] 报表维护模块510,用于维护报表的表格样式,定义数据的录入方式和数据来源等 信息,这些报表包括:运行台帐、设备台帐、日常管理和日志月报的填报界面和查询界面。
[0073] 流程维护模块520,用于定义台帐的审批流程,基中包括参与审批的人员、每一步 可填报的字段、和每一环节可执行的操作等信息。
[0074] 数据字典维护模块530,用于维护系统中所有下拉列表框的数据来源,这些数据一 般情况下都比较固定,大部分为与行业相关的固定术语或选项。
[0075] 进一步的,作为对上述各实施例的实现方法,本发明实施例还提供了一种发电厂 生产管理方法,如图11所示,该方法包括:
[0076] 步骤301,应用服务器向数据库服务器获取数据信息。
[0077] 实施例中,数据信息为数据库服务器向SIS获取并存储于本地的数据信息。由于 在上述实施例中已对该数据信息及传输有较为详细的描述,这里不再赘述。
[0078] 步骤302,应用服务器对获取的数据信息进行处理,获得管理信息。
[0079] 实施例中,数据库服务器会获取SIS服务器中存储的从DCS中采集到的数据信息, 并将该数据信息进行本地存储。应用服务器会根据实际的需要,在本地开发相应的应用系 统,如:设备管理系统、设备运维系统及人员调度系统等等。应用服务器会根据开发的应用 系统及对应的功能需求,将保存在数据库服务器中的数据信息进行处理,得到管理信息。例 如:统计数据信息中的锅炉温度信息,将该温度信息制成实时图表等形式显示出来,为工作 人员提供参考,并且还可设置温度报警功能,将锅炉温度低于或高于某温度阈值时进行报 警,提示工作人员进行相应处理。如当锅炉温度过低时发出低温预警信息,以提示工作人员 添加燃料等操作;当锅炉温度过高时发出高温预警信息,以提示工作人员做出减少燃料供 应等操作。
[0080] 步骤303,应用服务器将获得的管理信息发送给客户端,以使得客户端对管理信息 进行输出。
[0081] 实施例中,客户端为用户提供了一个数据信息查询、数据数据获取并显示的平台。 如用户可以在客户端访问到应用服务器中具有相应功能的系统中,以获取想要的数据信 息。实施例中,应用服务器为web服务器,在该web服务器上面,根据功能划分的不同,部署 着不同的应用系统,并且数据库服务器根据应用服务器上的部署的应用系统,创建与该应 用系统对应的数据库。应用服务器将数据库服务器存储的数据信息进行处理,将该数据信 息处理为管理信息,并将该管理信息存储到数据库服务器对应的数据库中。
[0082]用户可以通过客户端,访问到应用服务器上的对应的应用系统,应用服务器上的 应用系统会访问数据库服务器中对应的数据库,从该数据库中获取所需的管理信息,应用 服务器上的应用系统会将该管理信息通过网络发送到客户端中,客户端将该管理信息显示 给用户。
[0083] 进一步的,数据库服务器通过镜像服务器从SIS中获取数据信息。镜像服务器能 够单向并实时的同步SIS中的数据信息,由于镜像服务器同步到的数据信息为压缩信息, 镜像服务器首先将压缩信息进行解压,将解压后的数据信息发送给数据库服务器。其中,对 数据信息采取的压缩算法可以是常用的哈夫曼算法等算法。
[0084] 进一步的,SIS与镜像服务器之间采用物理隔离器控制数据进行单向传输。物理 隔离器,用于对数据传输进行控制,使数据信息从SIS传输到镜像服务器具有单向性。实施 例中,SIS中的数据信息是从火力发电厂中的DCS中采集到的,为了维护DCS中系统的正常 运行,要防止外部数据流入到DCS中去,以免造成DCS系统发生紊乱。在本发明的另一实施 例中,还可以用UDP模块来替代物理隔离器,或者二者同时使用。UDP模块采用UDP传输协 议,使得从SIS到镜像服务器间传输的数据信息具有单向传输特性。
[0085] 其中,镜像服务器用于实时同步SIS中的数据信息。由于DCS内部的很多数据信 息具有实时性,用户也需要实时获取DCS中的信息,因此,需要镜像服务器实时同步SIS中 的数据信息,并将该数据信息进行本地保存。另外,由于镜像服务器存储有SIS发送的数据 信息,因此,镜像服务器还可以作为数据库服务器的备份服务器,当数据库服务器中的数据 出现缺失时,可以及时调用镜像数据库中的数据信息。其中,数据信息包括至少以下几种: 温度信息、压力信息、设备信息和人员信息等。
[0086] 本发明实施例中提供的发电厂生产管理方法,与现有技术相比,该方法可以使得 用户实时获取管理信息,及时有效的对火力发电厂的运行进行控制管理,以提高火力发电 厂的设备使用率及减小生产运营的维护成本,能够大大降低发电厂较高的运营成本。
[0087]作为对上述各实施例的具体应用,下面给出本发明发电厂生产管理系统的应用实 施例。
[0088] 图12示出了本发明应用实施例中发电厂生产管理系统的框架结构图。
[0089]如图12所示,用户利用客户端,通过网络登陆到Web页面的应用系统上,应用系统 会根据用户的用户请求指令进程业务信息的处理。应用系统根据用户请求指令,通过数据 库访问接口,调用数据库中的数据管理信息。应用系统会将从数据库中调用的管理信息通 过网络发送到客户端,客户端将接收到的管理信息显示给用户。
[0090]由于本发明实施例中提供的发电厂生产管理系统的局域网用户占主要地位,同时 从实时性和稳定性出发,实现系统的易安装和易维护,本系统的体系结构采用C/A/S(客户 端/应用服务器/数据库服务器)的方式,即多层分布式的体系结构。采用多层分布式体 系结构主要是考虑到它具有以下优点:
[0091]安全性:中间层隔离了客户直接对数据服务器的访问,保护了数据库的安全;
[0092] 稳定性:中间层缓冲Client与数据库的实际连接,使数据库的实际连接数量远小 于Client应用数量。能够在一台服务器故障的情况下,透明地把Client工作转移到其他 具有同样业务功能的服务器上;
[0093]易维护:由于业务逻辑在中间服务器,当业务规则变化后,客户端程序基本不做改 动;
[0094]快速响应:通过负载均衡以及中间层缓存数据能力,可以提高对客户端的响应速 度;
[0095]系统扩展灵活:基于多层分布体系,当业务增大时,可以在中间层部署更多的应用 服务器,提高对客户端的响应,而所有变化对客户端透明
[0096]本系统通过采用多级分布式模式,把数据库的连接管理、用户的权限管理、流程的 控制等重要的业务逻辑以组件的方式配置在应用服务器上。而用户机器上只需安装一个客 户端,即使将来系统更新,用户端也可以自动下载新版本的客户端甚至可以自动升级,从而 达到零配置、零安装。
[0097] 图13示出了本发明应用实施例中发电厂生产管理系统的结构示意图。
[0098]如图13所示,实施例中,终端可以是计算机,也可以是手机、平板电脑等设备。在 应用服务器上,对应安装部署有八个应用系统:即:运行管理系统、设备管理系统、安全管 理系统、班组管理系统、技术监督系统、绩效管理系统、功能权限系统和系统维护系统。
[0099]当用户通过客户端访问应用服务器上的运行管理系统时,运行管理系统会根据用 户的用户请求指令,调取镜像服务器中的管理信息。例如,当想要查看某一时间段内锅炉内 的气压变化值时,用户通过客户端登陆到运行管理系统上,用户将用户请求指令输入到运 行管理系统中,或者用户直接在运行管理系统上进行操作(如点击运行管理系统上的功能 模块),运行管理系统会根据用户的用户请求指令或操作,访问并调用数据库服务器上的某 一时间段内锅炉内的气压变化值。应用服务器将根据用户操作获取到的气压变化值发送到 客户端,在客户端上显示给用户。
[0100] 在数据信息从DCS到SIS及镜像服务器的过程中,DCS内部的设备上安装有传感 器,通过传感器能够实时检测设备的运行状态,如:实时记录锅炉内气压的变化,通过传感 器将该气压的变化值转换数字信息传输到DCS中。另外,一些其他的信息值,如:人员值班 信息、运维调度信息等信息可以人工的输入到DCS中去。SIS会实时的采集DCS中的数据, 并同步到本地数据库中,为了满足信息传输的实时同步性,DCS会将数据信息进行压缩,将 压缩后的数据传输到SIS当中。镜像服务器通过物理隔离器与SIS进行连接,镜像服务器实 时的将SIS中服务器上的数据同步到本地并存储。由于镜像服务器同步到本地的数据信息 为压缩信息,镜像服务器将压缩信息保存到本地后,会对该压缩数据信息进行解压缩处理, 将解压缩后的数据保存到本地。
[0101] 应用服务器、数据库服务器和镜像服务器之间的关系中,数据库服务器将镜像服 务器中解压缩后的数据信息进行同步,在数据库服务器本地进行存储,应用服务器在本地 安装部署如上述实施例中的应用系统。数据库服务器会根据应用服务器上面的不同的应用 系统,创建相应的数据库,如应用服务器上有运行管理系统,则在数据库服务器上创建运行 管理系统数据库,并将所有与运行管理系统有关的数据信息进行处理(如归类、统计、归一 化等操作),得到管理信息,以便用户可以随时调用。
[0102] 服务器硬件的配置及数量上,可以根据发电厂机组的数量进行适当调整,表1为 实施例中依据2-8个机组进行的配置。
[0103]

【权利要求】
1. 一种发电厂生产管理系统,其特征在于,所述系统包括:客户端、应用服务器和数据 库服务器; 所述数据库服务器用于获取厂级监控信息系统SIS发送的数据信息,并对获取的所述 数据信息进行存储;所述应用服务器与所述数据库服务器连接,用于读取所述数据库服务 器存储的所述数据信息,并对读取的所述数据信息进行处理,获得管理信息; 所述客户端与所述应用服务器连接,用于接收并输出所述应用服务器处理得到的所述 管理信息。
2. 根据权利要求1所述的系统,其特征在于,所述系统还包括镜像服务器; 所述镜像服务器与所述SIS连接,用于同步所述SIS中的所述数据信息; 所述镜像服务器与所述数据库服务器连接,用于将同步的所述数据信息发送给所述数 据库服务器。
3. 根据权利要求2所述的系统,其特征在于,所述镜像服务器单向同步所述SIS中的所 述数据信息。
4. 根据权利要求3所述的系统,其特征在于,所述系统还包括物理隔离器; 所述物理隔离器分别与所述镜像服务器和所述SIS连接,用于控制数据的单向传输。
5. 根据权利要求3所述的系统,其特征在于,所述系统还包括用户数据包协议UDP模 块; 所述UDP模块分别与所述镜像服务器和所述SIS连接,用于向所述镜像服务器单向广 播所述数据信息。
6. 根据权利要求2所述的系统,其特征在于,所述镜像服务器同步所述SIS中的压缩数 据信息; 所述镜像服务器对所述压缩数据信息进行解压缩,获得所述数据信息。
7. 根据权利要求1所述的系统,其特征在于,所述数据库服务器用于接收并存储所述 应用服务器处理得到的所述管理信息。
8. 根据权利要求1所述的系统,其特征在于,所述客户端用于向所述应用服务器发送 信息请求指令,所述信息请求指令用于请求不同类型的管理信息。
9. 根据权利要求1所述的系统,其特征在于,所述应用服务器,包括:运行管理模块、设 备管理模块、安全管理模块、班组管理模块、技术监督模块、绩效管理模块、功能权限模块和 系统维护模块。
10. 根据权利要求1-9中任一项所述的系统,其特征在于,所述数据库服务器获取的所 述数据信息,包括:温度信息、压力信息、设备信息和人员信息。
11. 一种发电厂生产管理方法,其特征在于,所述方法包括: 应用服务器向数据库服务器获取数据信息,所述数据信息为所述数据库服务器向厂级 监控信息系统SIS获取并存储于本地的数据信息; 所述应用服务器对获取的所述数据信息进行处理,获得管理信息; 所述应用服务器将获得的所述管理信息发送给客户端,以使得所述客户端对所述管理 信息进行输出。
12. 根据权利要求11所述的方法,其特征在于,所述数据信息为所述数据库服务器从 镜像服务器中获取的所述数据信息,所述镜像服务器中的所述数据信息来自于所述SIS。
13. 根据权利要求12所述的方法,其特征在于,所述镜像服务器中的所述数据信息为 从所述SIS中单向同步得到的数据信息。
14. 根据权利要求11所述的方法,其特征在于,在所述获得管理信息之后,所述方法进 一步包括: 所述应用服务器将所述管理信息发送给所述数据库服务器进行保存。
15. 根据权利要求11所述的方法,其特征在于,所述应用服务器将获得的所述管理信 息发送给客户端,包括: 所述应用服务器接收所述客户端发送的请求指令; 所述应用服务器根据所述请求指令向所述客户端返回不同类型的管理信息。
16. 根据权利要求11-15中任一项所述的方法,其特征在于,所述数据信息,包括:温度 信息、压力信息、设备信息和人员信息。
【文档编号】G06Q50/06GK104376498SQ201410594232
【公开日】2015年2月25日 申请日期:2014年10月29日 优先权日:2014年10月29日
【发明者】李洪志, 王超, 李晓东 申请人:国家电网公司, 北京博望华科科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1