D30806002D概要设计说明书_第1页
D30806002D概要设计说明书_第2页
D30806002D概要设计说明书_第3页
D30806002D概要设计说明书_第4页
D30806002D概要设计说明书_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、文档编号: 烟台东方电子信息产业集团有限公司概要设计说明书 项 目 名 称:电网调度综合防误系统项目开发部门:技术中心电力系统部 项目部门负责人:刘仲尧 项目技术负责人: 董文杰 2008 年 9 月 10 日1 引言1.1 编写目的编写目的:本说明书在产品需求规格书和总体方案的基础上对软件部分进行概要设计,作为软件详细设计和集成测试的依据。预期读者:软件研发人员和集成测试人员。1.2 背景u 软件系统的名称:电网调度综合防误系统u 本项目由技术中心系统部提出;由技术中心系统部完成主要的开发工作;由测试部完成相关的测试软件的开发和测试工作;最终用户是各级电网调度和集控中心。1.3 目标开发出一

2、套功能实用、防误全面、通用性强的电网调度综合防误系统。1.4 定义SCADA: 数据采集与监控系统PAS: 高级应用分析软件基本五防:电力部规定的在进行倒闸操作时,必须注意的五个方面问题。综合防误:在基本五防基础上综合利用SCADA实时数据及静态参数信息以及PAS计算分析结果进行防误检查。操作票:是指在电力系统中进行电气操作的书面依据,包括调度指令票和变电操作票。电网调度综合防误系统:提供给电网企业集控及调度人员用于辅助其日常电网调度工作,实现安全电网调度。1.5 参考资料1. 电网调度综合防误系统产品需求规格说明书2. 电网调度综合防误系统总体方案设计说明书3. 电力系统调度自动化设计技术规

3、程DL5003-914. 电力系统实时数据通信应用层协议DL 476-925. 能量管理系统应用程序接口(EMS-API)第1部分:导则和一般要求DL/T 890.16. 能量管理系统应用程序接口(EMS-API)第2部分:术语DL/T 890.27. 能量管理系统应用程序接口(EMS-API)第301部分:公共信息模型(CIM)基础DL/T 890.3018. 能量管理系统应用程序接口(EMS-API)第302部分:公共信息模型(CIM)财务、能量计划和备用DL/T 890.3029. 能量管理系统应用程序接口(EMS-API)第401部分:组件接口规范(CIS)框架DL/Z 890.401

4、10. 计算机软件工程规范国家标准汇编200311. 电气工作票技术规范(线路部分)Q/CSG10005-200412. 电气工作票技术规范(发电、变电部分)2 总体设计2.1 需求规定2.1.1 应用概述电网调度综合防误系统就是针对当前调度自动化系统功能单一,调度防误功能普遍空缺的现状,提供给电网企业调度及集控人员使用的一种集成了调度专家规则库、PAS计算分析、操作票生成管理等多功能高效计算机辅助支持系统。它有别于传统的变电站五防系统,突破单个变电站站内局限,基于更高的调度层面,针对整个电网安全的调度防误,突出强调电网调度运行操作防误的特点。同时它又完全涵盖了传统变电站五防的全部功能。利用该

5、计算机辅助支持系统,调度人员在实际调度操作以前可以在调度防误系统提供的图形化一次接线图界面上预先模拟所要进行的操作,该系统会根据内嵌的调度专家规则库及PAS计算分析结果对调度人员的具体模拟操作进行全面的防误检查,同时根据正确的操作顺序生成可执行的操作票,并且通过内嵌的流程管理功能,可实现调度管理工作中拟票、审核、执行、监护等流转过程的严格控制。由于执行操作票和生成操作票之间的时差缘故,前后电网运行方式和状态是不一样的,该系统还支持在操作票执行过程中也同样根据实时状态和实时电网运行方式进行全面的防误检查。从而最大程度减少乃至杜绝误操作产生的可能性,提高工作质量和效率,减轻调度值班人员工作负担,提

6、高电网的安全运行水平。2.1.2 功能需求系统的具体功能需求在电网调度综合防误系统产品需求规格说明书中有详细说明,下面对本系统中准备实现的主要功能进行汇总介绍。系统维护:包括用户权限管理、受令单位维护、操作术语维护等。防误检查:对所有模拟操作在不同的厂站间、在大电网上进行全面的防误检查,具体检查内容包括防止误分、误合开关; 防止带负荷拉、合隔离刀闸;防止带电挂(合)接地线(接地刀闸);防止带接地线(接地刀闸)合开关(隔离刀闸);合解环、解并列操作检查;防失压防越限检查;倒母线操作防误检查;倒变压器操作防误检查;旁路替代操作防误检查;以及自定义规则检查等。模拟操作:系统提供与SCADA平台一致的

7、电网一次接线图形模拟操作环境,允许用户在上面进行电网调度模拟操作,所有操作均通过防误模块进行全面的防误检查。系统根据用户所选择的设备给出允许操作选项,对于开关刀闸允许分合操作,对于开关、变压器、线路、母线、电容电抗器、以及负荷等允许状态转换操作。并提供模拟操作初始状态设置、设备参数查询、设备动态着色、潮流数据显示等功能。操作票生成及管理:调度员在电网一次接线图形界面上进行模拟操作过程中,如果操作正确无误,则生成相应的操作票步骤登记在操作票上,模拟操作正常结束后,即可形成完整的一张操作票。同时还包含了典型操作票、空白票、历史票等操作票生成模式。操作票生成后,自动进入票编辑、审查界面,供审查和校正

8、。既保证了操作票的正确性,又保留了审查操作票的要求。系统提供插入、删除、修改、移位等功能,便于用户对操作票中错误的操作步骤、不规范的术语等进行修改,对操作票的准确性、规范性进行确认。为减少键盘输入工作,系统提供常用术语自定义维护、分类管理等。操作票票编号规则可按用户要求来实现。操作票管理模块的功能非常严格而灵活。除能够对生成的操作票进行显示、审查、存取、分类、查询统计、自动编号及自定义打印,还可做新票、历史票、已执行、作废等标记,其中查询统计功能提供了多种检索条件如票属性、厂站名称、开票人、设备类型、时间段等,符合调度室的日常管理规定。报表管理:系统提供通用报表制作工具,可以灵活设计所需格式的

9、报表,并提供查询、打印等功能。2.1.3 非功能性需求程序运行信息:将软件中各程序的运行信息,关键中间结果等利用相关的窗口显示出来或保存到文件中,便于用户掌握程序的运行情况以及为出现的问题进行原因查找提供信息。数据合理性检测:对系统中维护的电网模型、量测模型等进行合理性检查,对有疑问的数据进行告警提示,方便用户实现数据的完整性、一致性。2.1.4 系统输入参见电网调度综合防误系统产品需求规格说明书。2.1.5 系统输出参见电网调度综合防误系统产品需求规格说明书。2.2 运行环境硬件环境:各种基于CICS或RICS指令集的PC工作站;SUN、HP、IBM等各种UNIX工作站;以及LINUX工作站

10、。软件环境:操作系统:WINDOWS系列、UNIX、以及LINUX数据库软件:SYBASE 或 ORACLE 等平台支持的数据库编译(或汇编)程序:C+,VC+运行支持软件:DF8003S平台软件、DF8003E平台软件、QT2.3 基本设计概念及处理流程2.3.1 用户权限管理实现对系统用户的添加、删除、修改、查询等功能,每个用户配置相关的角色(对应一定的权限),用户进入系统前需要登录。2.3.2 受令单位维护受令单位维护为了不影响现有平台系统正常运行和跨平台,利用受令单位配置文件来实现对受令单位的添加、删除、修改、查询等功能;对于设备所属受令单位通过受令单位和厂站参数配置文件来实现,对于非

11、线路设备,在配置文件中设置受令单位和和厂站参数的对应关系,对于线路设备直接设置受令单位和线路参数的对应关系。2.3.3 操作术语维护在系统中,由于一次接线图上主要提供设备操作,也就是设备的开合操作(开关和刀闸)或状态转换操作,如果是地线或保护等操作,设备操作则无能为力,为此设计了操作术语,用来提供一些非设备操作的操作步骤,为了管理方便将操作术语按照设备类型进行分组,同时还提供通用设备术语组。术语维护实现了对操作术语的分类、添加、删除、修改、查询等功能。2.3.4 模拟操作电网调度综合防误系统提供与SCADA平台一致的电网一次接线图形模拟操作环境,允许用户在上面进行电网调度模拟操作。系统根据用户

12、所选择的设备给出允许操作选项,对于开关刀闸设备允许分合操作,对于开关、变压器、线路、母线、电容电抗器、以及负荷等设备允许状态转换操作。在拉合开关刀闸及设备状态转换模拟操作过程中系统进行全面的综合防误检查。并提供模拟操作初始状态自动搜索、设备参数查询、设备动态着色、潮流数据显示等功能。详细模拟操作流程如下:2.3.5 防误检查对所有模拟操作,在不同的厂站间、在大电网上进行全面的防误检查,具体检查内容包括防止误分、误合开关;防止带负荷拉、合隔离刀闸;防止带电挂(合)接地线(接地刀闸);防止带接地线(接地刀闸)合开关(隔离刀闸);合解环、解并列操作检查;防失压防越限检查;倒母线操作防误检查;倒变压器

13、操作防误检查;旁路替代操作防误检查;以及自定义规则检查等。如果操作违反防误规则,系统将禁止操作或者报警,以文字和声音两种形式提示操作员,同时锁住当前点取的操作对象,使操作无效,错误信息可定位到元件级;如果操作正确,系统自动将该操作项登记在操作票上。详细的防误检查逻辑参加后面的算法设计。2.3.6 开票系统提供模拟操作开票、典型票开票、历史票开票等三种开票方式。模拟操作开票方式特点是开票简洁,灵活性好,内嵌防误功能,运行条件是设备参数完备、设备间连接关系正确、厂站接线图正确、开关刀闸状态准确。典型票开票方式是一种传统的开票方式,开票简单,但需要维护典型票模板,为了管理方便,典型票模板可由用户自定

14、义组来分类管理。历史票开票方式是以以前的旧票为模板形成新的操作票,开票简单,但使用的前提是必须保存有大量的历史票。模拟操作开票详细流程如下所示:典型票开票详细流程如下所示:历史票开票详细流程如下所示:2.3.7 票编辑票编辑就是对通过各种生成方式生成的操作票进行编辑,主要提供操作票步骤的增加、删除、修改、以及顺序调整功能。详细流程图如下所示:2.3.8 审票根据有关操作票和操作监护制度规程,为了保证所开票的操作安全性和正确性,一张操作票必须由多人来完成,一人开票,另外一人或多人审核,如审核通过,该操作票属性变为已审票,如有问题,则通知开票人修改。由此系统保证必须以有审票权限的用户登陆,并且和开

15、票人不是同一人。详细流程如下图所示:2.3.9 票查询统计系统提供操作票查询统计功能,查询统计条件有开票人、开票时间、操作票属性等,此外还提供模糊查询,可对票号和操作任务进行搜索查询。查询结果以列表显示,可选择其中一张操作票进行此票的详细信息查看。统计结果以棒图显示。票查询详细流程如下图所示:票统计详细流程如下图所示:2.3.10 报表制作根据电力调度规程规定,操作票必须以一定的格式打印出来并存档,以备以后查看,此需求由操作票报表来实现,报表制作就是制作一定的格式,以显示操作票,报表格式基本的内容包括报表模板、数据区、表格文件等内容。报表可以由用户定义设计,报表中访问的数据表由用户指定具体的名

16、称。所访问的表为历史数据表,具体表名是固定的,是保存操作票的数据表。2.3.11 报表显示根据选择的报表模板,输入对应的外部选择参数,将实际的报表结果显示出来,可以进行浏览、打印、以及报表转存等。2.4 总体结构和模块划分电网调度综合防误系统软件包括电网调度综合防误系统软件及平台应用支持软件。电网调度综合防误软件基本模块有:系统维护模块,防误检查块,模拟操作模块,操作票生成及管理模块,以及报表管理模块。平台应用支持软件包括操作系统、商用数据库管理软件、数据接口软件、QT软件等。总体的系统软件层次结构如下图示。其中操作系统、商用数据库管理软件、QT软件等为购买软件,但基本都在SCADA平台安装时

17、已经购买安装完毕。数据接口软件采用DF8003S及DF8003E平台提供的数据库接口软件。电网调度综合防误系统软件的各个模块需要进行自主开发。软件模块需要自主开发模块所包含的程序结构如下表所示:模块程序功能说明系统维护用户权限管理与平台采用一致的用户权限管理模式受令单位维护利用配置文件的方式操作术语维护防误检查防误检查综合防误核心算法模拟操作模拟操作单步操作票操作票生成及管理开票提供单步、典型票、空白票等多种开票模式票编辑审票票查询统计报表管理报表制作报表显示2.5 功能需求与程序的关系各项功能需求的实现与各程序模块的分配关系:功能程序系统维护防误检查模拟操作操作票生成及管理报表管理用户权限管

18、理受令单位维护操作术语维护防误检查模拟操作开票票编辑审票票查询统计报表制作报表显示2.6 可测试性、维护/升级设计系统采用模块化设计,模块间接口简洁,以方便系统的升级和各项功能的测试验证。同时系统提供大量的运行日志和调试信息输出,并可灵活设置日志信息输出控制开关,方便系统测试和调试维护。2.7 配置设计说明软件需要哪些配置项以满足不同用户的需求,如何实现。2.8 人工处理过程说明在本系统的工作过程中不得不包含的人工处理过程。2.9 尚未解决的问题说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。3 接口设计3.1 用户接口包括以下方面:1)、系统维护界面:用户权限维护利

19、用平台已有的维护工具,受令单位和操作术语维护利用与MMI一体化设计开发的维护界面;2)、模拟操作界面:包括操作任务选择、设备选取、设备状态转换、单步操作生成操作票等人机接口;3)、操作票生成及管理界面:包括典型票管理、从典型票和历史票生成操作票、操作票编辑等人机接口。4)、报表定制界面、报表查询界面:采用基于EXCEL的报表管理系统。考虑到跨平台的需求,除报表外的人机界面设计都基于QT技术开发。用户界面采用与平台调度员界面一体化的设计方法,风格和使用习惯与调度员界面完全一致。提供菜单、快捷键等来调用系统功能,应做到方实用、美观简洁。3.2 外部接口利用平台提供的数据库接口实现与数据库的存取,参

20、数维护功能利用了平台提供的统一参数维护工具,数据备份和恢复也利用平台提供的统一工具。电网调度综合防误系统没有自己的实时库,而是利用了分布式的PAS实时库获取设备连接关系及相关参数等。利用平台提供的实时库接口获取设备的最新状态,同时利用内嵌的PAS算法进行网络拓扑等计算。3.3 内部接口电网调度综合防误系统主要划分为系统维护、模拟操作、防误检查、操作票生成及管理、以及报表管理等五大模块。系统内部接口如下图所示:1)、“模拟操作”模块和“防误检查”模块之间的接口:“模拟操作”模块提供给“防误检查”模块所模拟操作设备的代码或者ID、目标状态等,“防误检查”模块根据防误规则和计算分析结果进行综合防误检

21、查,并把检查结果(包括允许操作、禁止操作和告警但允许强制操作三种)返回给“模拟操作”模块,“模拟操作”模块再根据返回的防误信息给出告警提示或者继续模拟操作。2)、“模拟操作”模块和“操作票生成和管理”模块之间的接口:对于单步生成操作票模式,选择操作任务后即开始进行操作票的模拟操作生成,每一步通过防误检查的模拟操作即成为操作票的一步,在选择操作任务结束时即完成一张操作票的生成进入到操作票编辑人机界面。4 波及分析电网调度综合防误系统没有自己独立的设备参数和实时库,而是公用平台的设备参数和PAS的实时库。由于操作票需要标准的设备双重命名,设备双重命名利用平台设备参数的设备描述。5 算法设计防误检查

22、作为电网调度综合防误系统的核心算法集成了调度专家规则库、利用了电网连接关系和PAS计算分析结果。具体逻辑判断流程如下: (1)防误拉开关选择欲操作开关判断开关类型,是否变压器开关是判断开关是否变压器高压侧开关检查变压器与该开关的连接关系是检查该变压器低压侧开关的位置判断低压侧开关是否在合位禁止操作高压侧开关,提示应先拉开低压侧开关否是判断开关类型,是否线路开关是否否否判断开关是否在送电侧检查线路与该开关的连接关系及相关有功功率的状态估计结果,确定功率流向检查该线路受电侧开关的位置判断受电侧开关是否在合位禁止操作送电侧开关,提示应先拉开受电侧开关是是否否校验合格,允许操作是否(2)防误合开关选择

23、欲操作开关是否有闭合地刀或已挂上接地线是禁止合开关,给出提示信息否根据设备连接关系,查找与该开关相关的地刀或接地线,判断其状态否根据设备连接关系,查找该开关两侧的普通刀闸,判断其状态两侧普通刀闸是否断开是禁止合开关,给出提示信息否判断开关类型,是否变压器开关是检查开关是否变压器低压侧开关是判断变压器高压侧开关是否断开禁止闭合低压侧开关,提示应先合上高压侧开关否是否否校验合格,允许操作(3)防误拉普通刀闸选择欲操作普通刀闸根据设备连接关系,查找与该刀闸相关的开关,判断其状态相关开关是否在闭合位置是禁止拉刀闸,给出提示信息否检查刀闸是在开关的母线侧,还是在负荷侧?检查负荷侧刀闸是否在闭合位置禁止拉

24、刀闸,提示应先拉开负荷侧开关在母线侧是在负荷侧校验合格,允许操作(4)防误合普通刀闸选择欲操作普通刀闸根据设备连接关系,查找与该刀闸相关的开关,判断其状态相关开关是否在闭合位置是禁止合刀闸,给出提示信息否检查相应的地刀是否在闭合位置是否禁止合刀闸,给出提示信息检查刀闸是在开关的母线侧,还是在负荷侧?在母线侧在负荷侧检查母线侧刀闸是否在断开位置禁止合刀闸,提示应先合上母线侧刀闸是否在母线侧在负荷侧相关开关是否是线路开关是禁止合刀闸,给出提示信息否检查线路对侧厂站的地刀是否闭合,或者是否挂上接地线是否校验合格,允许操作(5)防误合地刀或挂接地线选择欲操作设备根据设备连接关系,查找与该刀闸相关的开关

25、,判断其状态相关开关是否在闭合位置是禁止合地刀或挂接地线,并给出提示信息否检查相应的刀闸是否在闭合位置是否是否线路上的地刀或接地线是否禁止合地刀或挂接地线,并给出提示信息是否检查线路对侧厂站的开关或刀闸是否在闭合位置是禁止合地刀或挂接地线,并给出提示信息否校验合格,允许操作(6)合解环操作检查选择欲操作开关执行网络拓扑计算,判断该操作开关是否合解环点是合解环点是否给出报警信息校验合格,允许操作(7)防失压防越限检查选择欲操作设备,执行模拟操作执行网络拓扑和潮流计算,查看计算结果是否引起变压器、母线失压是否校验合格是否引起设备越限是否给出报警信息及详细的计算结果,提示操作员(8)防止误操作小水电

26、线路选择欲操作设备判断开关类型是否线路开关否校验合格检查开关类型是否有小水电标志是否给出报警信息,提示操作员(9)倒母线操作防误检查母线一 U1母线二 U2刀闸一刀闸二U1UU2上图为倒母线操作示意图,防误检查流程图如下:选择欲操作设备(如上图所示,要进行操作为带电合上刀闸二,再拉开刀闸一)执行网络拓扑查看计算结果两条母线是否在一个节点否是校验合格,允许操作禁止操作,并给出报警信息(10)倒变压器操作防误检查选择欲操作变压器,执行模拟操作如果是变压器并列,组别、档位是否满足要求是否校验合格,允许操作禁止操作,并给出报警信息如果是并列运行变压器停其中一台,计算网络拓扑和潮流计算,判断另一台单独运

27、行是否过负荷是(11)旁路替代操作防误检查旁路替代操作与第(9)项倒母线操作需要进行的防误检查内容是类似的,也是判断两条带电母线的矢量电压差是否越限,不过旁路替代需要检查的是工作母线和旁路母线,流程图从略。(12)自定义规则检查除了固定的防误检查规则以外,系统还具备用户自定义规则功能,更加灵活方便,描述如下:某一开关或刀闸的拉合操作必须以某厂站的某几个开关或刀闸的实时状态为前提,特点:a、这个规则是针对某个具体设备的,不是针对所有设备的;b、特殊规则目标设备类型可以是开关,可以是刀闸;c、条件设备类型可以一般情况下是开关,可以是刀闸; d、条件设备可以与目标设备不在一个厂站;e、条件设备可以有

28、多个,可以是不同厂站的,可以是不同设备类型的;f、定义特殊规则的设备在操作时也要进行常规防误检查。为简明起见,第(1)项到第(12)项单独列出,其实只有第(1)项到第(5)项是相互独立的,第(6)项到第(12)项应与前面几项结合起来检查,例如,拉开关操作时,除了要进行第一项检查以外,还要进行(7)、(8)、(10)、(12)等项检查,每一项不满足操作要求,都将禁止操作或报警。第(6)项到第(12)项检查,除了第(8)项、第(12)项以外,因为依赖于PAS系统的正常运行,可以根据PAS系统的运行状况有选择性的运行。对于这一类检查,最理想的情况是PAS系统运行正常,利用其计算结果进行检测,如果PA

29、S系统不能正常运行,也可以不检查这部分内容。这类检查应该根据用户要求选择进行。6 数据结构设计6.1 逻辑结构设计的要点6.1.1 预定义量字符串长度定义#define DPM_ASCNAME_LEN 22/设备代码长度#define DPM_NAME_LEN 60 /名称长度6.1.2 区域参数表typedef struct char ascnameDPM_ASCNAME_LEN;char nameDPM_NAME_LEN;char busascnameDPM_ASCNAME_LEN;int areano;/区域号int flag;/区域带电标志int earth;/区域接地标志Dpm_Ar

30、ea;6.1.3 厂站参数表typedef struct char ascnameDPM_ASCNAME_LEN;char nameDPM_NAME_LEN;int type;Dpm_Station;6.1.4 开关刀闸参数表typedef struct char ascnameDPM_ASCNAME_LEN;char nameDPM_NAME_LEN;char stationDPM_ASCNAME_LEN;char ele_lDPM_ASCNAME_LEN;char ele_rDPM_ASCNAME_LEN;int type_l;/dwj add 20071213int type_r;/dw

31、j add 20071213int type;int swtype;int vbase;int areano;int kstate;int flag;int earth_l;int earth_r;Dpm_Switch;6.1.5 变压器参数表typedef struct char ascnameDPM_ASCNAME_LEN;char nameDPM_NAME_LEN;char stationDPM_ASCNAME_LEN;int connectmode; /变压器接线方式int type; /变压器类型 (0:两绕组 1:三绕组) char ele_hDPM_ASCNAME_LEN;cha

32、r ele_mDPM_ASCNAME_LEN;char ele_lDPM_ASCNAME_LEN;char ele_h_midDPM_ASCNAME_LEN;char ele_m_midDPM_ASCNAME_LEN;int T_real_h; /高端实际档位char Ttype_hDPM_ASCNAME_LEN; /高端抽头类型 V8改int T_real_m; /中端实际档位char Ttype_mDPM_ASCNAME_LEN; /中端抽头类型 V8改int T_real_l; /低端实际档位char Ttype_lDPM_ASCNAME_LEN; /低端抽头类型 V8改int vbas

33、e_h; /高端电压等级int vbase_m; /中端电压等级int vbase_l; /低端电压等级int vbase_e; /其它端电压等级int hBr; /高压侧支路索引int mBr; /中压侧支路索引int lBr; /低压侧支路索引float p_h;float p_m;float p_l;int areano;int flag;int earth_h;int earth_m;int earth_l;int earth_h_mid;int earth_m_mid;int hparallel;int mparallel;int lparallel;Dpm_Tran;6.1.6 线

34、路参数表typedef struct char ascnameDPM_ASCNAME_LEN;char nameDPM_NAME_LEN;char station_lDPM_ASCNAME_LEN;char station_rDPM_ASCNAME_LEN;char ele_lDPM_ASCNAME_LEN;char ele_rDPM_ASCNAME_LEN;float p_l;int areano;int flag;int earth_l;int earth_r;Dpm_Line;6.1.7 母线参数表typedef struct char ascnameDPM_ASCNAME_LEN;ch

35、ar nameDPM_NAME_LEN;char stationDPM_ASCNAME_LEN;char elenameDPM_ASCNAME_LEN;int type;int areano;int flag;int earth;Dpm_Bus;6.1.8 负荷参数表typedef struct char ascnameDPM_ASCNAME_LEN;char nameDPM_NAME_LEN;char stationDPM_ASCNAME_LEN;char elenameDPM_ASCNAME_LEN;/dwj add 20080113int areano;int flag;int eart

36、h;Dpm_Load;6.1.9 发电机参数表typedef struct char ascnameDPM_ASCNAME_LEN;char nameDPM_NAME_LEN;char stationDPM_ASCNAME_LEN;int areano;int flag;int earth;Dpm_Gen;6.1.10 电容器参数表typedef struct char ascnameDPM_ASCNAME_LEN;char nameDPM_NAME_LEN;char stationDPM_ASCNAME_LEN;char ele_lDPM_ASCNAME_LEN;char ele_rDPM_

37、ASCNAME_LEN;int type;int areano;int flag;int earth_l;int earth_r;Dpm_Cap;6.1.11 电抗器参数表typedef struct char ascnameDPM_ASCNAME_LEN;char nameDPM_NAME_LEN;char stationDPM_ASCNAME_LEN;char ele_lDPM_ASCNAME_LEN;char ele_rDPM_ASCNAME_LEN;int type;int areano;int flag;int earth_l;int earth_r;Dpm_Hunt;6.1.12

38、消弧线圈参数表typedef struct char ascnameDPM_ASCNAME_LEN;char nameDPM_NAME_LEN;char stationDPM_ASCNAME_LEN;int areano;int flag;int earth;Dpm_Coil;6.1.13 电压互感器参数表typedef struct char ascnameDPM_ASCNAME_LEN;char nameDPM_NAME_LEN;char stationDPM_ASCNAME_LEN;int areano;int flag;int earth;Dpm_Volact;6.1.14 电压互感器

39、参数表typedef struct char ascnameDPM_ASCNAME_LEN;char nameDPM_NAME_LEN;char stationDPM_ASCNAME_LEN;int areano;int flag;int earth;Dpm_Volact; 6.1.15 操作票票头参数表typedef struct char m_optnoCARDNOLEN; / 操作票编号 int m_opttype; / 操作票类型 (综合票、调度票、倒闸票) char m_nameOPTNAMEMAXLEN; / 元件名称 int m_cardattr; / 待审票、已审票、已执行票

40、char m_opttaskCONTENTLEN; / 操作票任务 char m_subOPTNAMEMAXLEN; int m_tolcount; / 操作票总项数 char m_kpdate40; / 操作票生成日期 char m_worddateb40; / 操作票开始执行日期 char m_worddate40; / 操作票结束执行日期 char m_kpman40; / 开票人 char m_jhman40; / 监护人 char m_zbfzman40; / 值班负责人 int m_genmode; /票生成模式 1:单步 2:智能 3:典型票 4:空白票(手工编辑) 5:历史票

41、char m_bzCONTENTLEN; / 备注 char m_optnomodeCARDNOLEN; /票号格式 char m_maxoptnoCARDNOLEN; /本操作票的最大票号 char m_bak1OPTNAMEMAXLEN; /备用 char m_bak2OPTNAMEMAXLEN; /备用OPTHEAD; 6.1.16 操作票票体参数表typedef struct / 操作步骤 char m_optnoCARDNOLEN; / 操作票编号 int m_opttype ; / 操作票类型 int m_stepno ; / 操作票步骤序号 int m_stepno1 ; / 每

42、个站外序号 int m_rtustep ; / 每个站内序号 int m_showrtu ; / 是否显示厂站 char m_optdwOPTNAMEMAXLEN; / 操作单位 char m_contentCONTENTLEN; / 具体操作内容 char m_xltime40; / 下令时间 char m_wctime40; / 完成时间 char m_hbtime40; / 汇报时间 char m_slman40; / 受令人 char m_hbman40; / 汇报人 char m_jhman40; / 监护人 int m_devindex; / 本操作步骤设备索引 char m_bz

43、CONTENTLEN; / 备注 char m_bak1OPTNAMEMAXLEN; /备用 char m_bak2OPTNAMEMAXLEN; /备用OPTBODY; 6.1.17 操作票票体操作设备参数表typedef struct / 操作设备 char m_optnoCARDNOLEN; / 操作票编号 int m_opttype; / 操作票类型 int m_devindex; / 操作步骤设备索引 int m_optdevno; / 本操作步骤中本元件操作序号intm_operatetype;/操作类型 1:状态转换,0:开关刀闸直接操作/dwj add 20080229 char

44、 m_subOPTSIMMAXLEN; / 元件所属厂站 int m_type; / 元件类型 char m_nameOPTSIMMAXLEN; / 元件名称 int m_status; / 元件要进行的操作 1.合(推上),0.分(拉开)OPTDEV; 6.2 物理结构设计的要点本系统公用平台的公用设备静态参数和PAS的实时库,独立创建操作票相关数据库表,数据库和实时库访问接口采用平台提供的统一接口;各种参数的维护查询也采用平台提供的统一工具。文件目录安排和配置项目录结构如下:dat-调试数据输出文件存放目录。dbscript-历史库和实时库脚本文件目录,其分目录如下:sybase-sybase数据库脚本。oracle- oracle数据库脚本。doc-使用文档目录,包括安装说明和使用手册等。cfg-系

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论