线路电流保护装置模拟整定试验平台.doc

上传人:PIYPING 文档编号:10806808 上传时间:2021-06-05 格式:DOC 页数:28 大小:316KB
返回 下载 相关 举报
线路电流保护装置模拟整定试验平台.doc_第1页
第1页 / 共28页
线路电流保护装置模拟整定试验平台.doc_第2页
第2页 / 共28页
线路电流保护装置模拟整定试验平台.doc_第3页
第3页 / 共28页
线路电流保护装置模拟整定试验平台.doc_第4页
第4页 / 共28页
线路电流保护装置模拟整定试验平台.doc_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《线路电流保护装置模拟整定试验平台.doc》由会员分享,可在线阅读,更多相关《线路电流保护装置模拟整定试验平台.doc(28页珍藏版)》请在三一文库上搜索。

1、 28 28线路电流保护装置模拟整定试验平台设计学 生:陈超 指导教师:易娜(三峡大学 科技学院)摘 要:根据电网的实际情况和运行工作的需要,本文介绍了线路电流保护装置模拟整定试验平台设计的必要性和设计思路。仿真程序的主要作用是对保护整定值的校验和电网事故分析,还能够进行保护人员的培训等等。继电保护仿真程序的应用,将给电网的安全稳定和经济运行带来可观的经济效益和社会效益。关键词:继电保护 设计构想 仿真程序 Abstract: The power of the actual situation and the need to run the work, this article describ

2、es the need for simulation program relay and design ideas. Simulation programs primary role is to protect the entire value of the checksum and network incident analysis, but also the protection of personnel training and so on. Application of the Simulator relay, will power and economic operation of

3、security and stability brought considerable economic benefits and social benefits.Keywords: relay protection design concept simulation program前言随着电力系统的发展,电网规模越来越大,结构也越来越复杂,继电保护整定计算的工作量也越来越大,然而继电保护装置在电力系统中担负着保证电力系统安全可靠运行的重要任务。由于电网的运行方式多种多样,目前只能采用电网最大、最小、检修等几种运行方式来简单概括所有运行方式的方法计算保护定值。而选择合理的运行方式进行计算,对保

4、证继电保护装置的可靠运行以及充分发挥继电保护装置的性能具有十分重要的作用。由于一般的计算程序在运行方式的选取、整定原则的编制、配合关系的选择、计算过程的控制等方面都有严格的限制,造成由程序自动计算出的整定值,不少情况下很不合理,如保护范围过大或过小,失配多,动作时限长等,严重影响了保护性能。另外,对于局部新设备的投产,一般只能进行局部电网保护定值的整定计算。但目前的整定计算程序都不能很好地处理这些问题,有可能使整个电网保护定值的配合出现偏差,造成保护定值之间的不配合而使保护误动,针对以上问题,研制了一套以图形建模方法为基础的电力系统继电保护整定计算、管理及仿真系统。可以利用图形化软件进行数据、

5、过程管理,电网故障分析,定值整定及仿真等。在整定计算中,可以方便地建立各种运行方式的计算模型,进行自动计算。也可以通过控制计算进程,方便地融入整定工程师的宝贵经验,借助整定程序优化电网各级继电保护装置的整定值,以实现不同电网结构及不同运行方式下的最佳整定方案,最大限度发挥继电保护装置的性能。通过灵活的电力系统故障仿真,实现对全网继电保护定值的仿真校验,摆脱目前继电保护装置动作行为只能在其动作后才能判断是否正确的被动状况,提高电网的安全运行水平和灵活性。它能迅速发现故障,进而有选择地切除故障。如果继电保护装置在电力系统故障时发生拒动或误动,将造成故障的蔓延,甚至引起大面积的停电事故。要使电力系统

6、达到安全,可靠,稳定的运行,可靠的继电保护显得极为重要,而保护可靠性在很大程度上依赖于继电保护装置的可靠性和继保人员的技能水平。通过建立一个与实际变电站运行状况相同或相似的继电保护仿真环境,可以为各种保护装置提供试验平台,指导继保人员充分理解装置功能和特性,满足人员培训和考核的需要,从而有效提高员工技能水平,也能让学生在实验室让理论和实践相结合,为以后走上工作岗位打下坚实的基础。1 线路电流保护概述1.1 研发背景电力系统的飞速发展对继电保护不断提出新的要求,电子技术、计算机技术与通信技术的飞速发展又为继电保护技术的发展不断地注入了新的活力,继电保护技术未来趋势是向计算机化,网络化,智能化,保

7、护、控制、测量和数据通信一体化发展。建国后,我国继电保护学科、继电保护设计、继电器制造工业和继电保护技术队伍从无到有,在大约10年的时间里走过了先进国家半个世纪走过的道路。50年代,我国工程技术人员创造性地吸收、消化、掌握了国外先进的继电保护设备性能和运行技术,建成了一支具有深厚继电保护理论造诣和丰富运行经验的继电保护技术队伍,对全国继电保护技术队伍的建立和成长起了指导作用。阿城继电器厂引进消化了当时国外先进的继电器制造技术,建立了我国自己的继电器制造业。因而在60年代中我国已建成了继电保护研究、设计、制造、运行和教学的完整体系。这是机电式继电保护繁荣的时代,为我国继电保护技术的发展奠定了坚实

8、基础。自50年代末,晶体管继电保护已在开始研究。60年代中到80年代中是晶体管继电保护蓬勃发展和广泛采用的时代。其中天津大学与南京电力自动化设备厂合作研究的500kV晶体管方向高频保护和南京电力自动化研究院研制的晶体管高频闭锁距离保护,运行于葛洲坝500 kV线路上,结束了500kV线路保护完全依靠从国外进口的时代。在此期间,从70年代中,基于集成运算放大器的集成电路保护已开始研究。到80年代末集成电路保护已形成完整系列,逐渐取代晶体管保护。到90年代初集成电路保护的研制、生产、应用仍处于主导地位,这是集成电路保护时代。在这方面南京电力自动化研究院研制的集成电路工频变化量方向高频保护起了重要作

9、用,天津大学与南京电力自动化设备厂合作研制的集成电路相电压补偿式方向高频保护也在多条220kV和500kV线路上运行。我国从70年代末即已开始了计算机继电保护的研究,高等院校和科研院所起着先导的作用。华中理工大学、东南大学、华北电力学院、西安交通大学、天津大学、上海交通大学、重庆大学和南京电力自动化研究院都相继研制了不同原理、不同型式的微机保护装置。1984年原华北电力学院研制的输电线路微机保护装置首先通过鉴定,并在系统中获得应用,揭开了我国继电保护发展史上新的一页,为微机保护的推广开辟了道路。在主设备保护方面,东南大学和华中理工大学研制的发电机失磁保护、发电机保护和发电机?变压器组保护也相继

10、于1989、1994年通过鉴定,投入运行。南京电力自动化研究院研制的微机线路保护装置也于1991年通过鉴定。天津大学与南京电力自动化设备厂合作研制的微机相电压补偿式方向高频保护,西安交通大学与许昌继电器厂合作研制的正序故障分量方向高频保护也相继于1993、1996年通过鉴定。至此,不同原理、不同机型的微机线路和主设备保护各具特色,为电力系统提供了一批新一代性能优良、功能齐全、工作可靠的继电保护装置。随着微机保护装置的研究,在微机保护软件、算法等方面也取得了很多理论成果。可以说从90年代开始我国继电保护技术已进入了微机保护的时代。计算机应用技术的迅猛发展及电网综合自动化管理水平的提高,在继电保护

11、计算机辅助整定软件的使用过程中,用户除了对软件的准确性、可靠性、运行速度等提出要求外,越来越对软件的直观性、易用性提出更高的要求。这就要求我们软件开发人员开发出功能强大的、人机界面更加友好的应用软件。而进行图形程序设计就是这一过程中的重中之重。利用Visual c+这一面向对象的程序设计软件作为开发工具,我们可以方便地开发出满足用户需求的图形处理功能强大的继保机辅整定软件。1.2 线路电流保护简介线路电流保护是由三段保护构成的:1)电流速断保护:电流速断保护按被保护设备的短路电流整定,当短路电流超过整定值时,侧保护装置动作,断路器跳闸。2)限时电流速断保护:电流速断保护一般没有时限,不能保护线

12、路全长(为避免失去选择性),即存在保护的死区为克服此缺陷,常采用略带时限的电流速断保护以保护线路全长时限速断的保护范围不仅包括线路全长,而深入到相邻线路的无时限保护的一部分,其动作时限比相邻线路的无时限保护大一个级差。3)过电流保护:作为下级线路主保护拒动和断路器拒动时的远后备保护,同时作为本线路主保护拒动时的近后备保护,也作为过负荷时的保护,一般采用过电流保护。过电流保护通常是指其启动电流按照躲开最大负荷电流来整定的保护,当电流的幅值超过最大负荷电流值时启动。4)继电保护装置与安全自动装置属于二次系统,但是,它是电力系统安全稳定地运行起着极为重要的作用,因为短路是电力系统中常见的严重故障,根

13、据短路发生的情况,有三相短路、两相短路、两相接地短路等。当故障发生时能够采用合理的措施限制短路故障的影响范围,保证电力系统安全、可靠、经济地运行。1.3 线路电流保护装置模拟整定试验平台的目标继电保护是电气工程及其自动化专业一门很重要的课程,该课程的理论内容比较抽象,学生必须通过实验手段加深理解,所以理论教学与实验教学在课程设置上非常紧密。但是,由于条件所限,许多学校无法完全开设出课程要求的实验,有些学校即使能开设出相应的教学实验,但设备都很陈旧、零散,在教学上难以规范操作,存在着误差因素多、实验结果难以分析、存在安全隐患等问题,因而实验教学管理困难,导致学生对实验不够重视,敷衍了事,使得继电

14、保护实验多数流于形式,难以达到应有的教学目的。为使继电保护实验与理论教学真正实现有机结合,本文提出了一种电力系统线路保护综合实验平台的实现方案,一方面,能使学生在掌握继电保护相关课程基本原理及实现方法的基础上,培养其动手能力及解决问题的能力;另一方面,能适应新的形势要求,配合创新型、综合性实验的开设,加强对学生创新能力的培养。自20世纪80年代末至今,我国的仿真技术获得了极大的发展。在电力系统中,应用较多的培训仿真系统有电厂仿真、电网运行工况仿真和变电所仿真。一般说来,凡是需要有一个或一组熟练人员进行操作、控制、管理与决策的实际系统,都需要对这些人员进行培训、教育与培养。早期的培训大都是经过理

15、论讲解和现场实习,通过实际操作经验的积累来完成的,这种培训方式因是在实际运行的系统上进行操作,不仅培训成本高、培训时间长,而且有些故障只能在实际发生时才能得到实际操作的机会,致使一部分知识只有感性认识,得不到实际操作的锻炼。随着系统规模的加大、复杂程度的提高,特别是造价日益昂贵,训练时因操作不当引起的破坏而带来的损失大大增加,因此,提高系统运行安全性、可靠性事关重大。为解决这些问题,出现了培训仿真系统,模拟实际系统的工作状况和运行环境,以避免运用实际系统时可能带来的危险性及高昂的代价。2 相关开发技术介绍2.1 系统开发软件的选择随着计算机应用技术的迅猛发展及电网综合自动化管理水平的提高,在继

16、电保护计算机辅助整定软件的使用过程中,用户除了对软件的准确性、可靠性、运行速度等提出要求外,越来越对软件的直观性、易用性提出更高的要求。这就要求软件开发人员开发出功能强大的、人机界面更加友好的应用软件。而进行图形程序设计就是这一过程中的重中之重一般开发人员喜欢用VB6.0来开发系统因为其可视化是最好的,但本课题的开发选择的是VC+6.0的开发环境,vc+是完全面向对象的编程工具,而VB是不够完全的面向对象编程工具,VC+是完全编译语言,VB是本地编译语言,不够完全,VC+效率高,封装性好,继承性高,VB效率相对低了很多。2.2 Visual c+简介Visual C+是一个功能强大的可视化软件

17、开发工具。自1993年Microsoft公司推出Visual C+1.0后,随着其新版本的不断问世,Visual C+已成为专业程序员进行软件开发的首选工具。 虽然微软公司推出了Visual C+.NET(Visual C+7.0),但它的应用的很大的局限性,只适用于Windows 2000,Windows XP和Windows NT4.0。所以实际中,更多的是以Visual C+6.0为平台。 Visual C+6.0不仅是一个C+编译器,而且是一个基于Windows操作系统的可视化集成开发环境(integrated development environment,IDE)。Visual C

18、+6.0由许多组件组成,包括编辑器、调试器以及程序向导AppWizard、类向导Class Wizard等开发工具。 这些组件通过一个名为Developer Studio的组件集成为和谐的开发环境。3 平台需求分析3.1 功能分析随着微机保护、综合自动化系统等新技术的发展、新设备的不断升级应用,继保人员面对的不同厂家、不同类型、不同软硬件版本的二次设备越来越多。电力系统的特殊性使得继保人员不能在实际运行的变电站中进行各种试验,以致继保专业人员不能快速、充分了解装置的功能和特性,仅仅依靠校验规程无法掌握调试校验要点,造成实际校验时项目不完整、数据判断不合理、事故分析时数据量缺乏等不正常现象。为解

19、决这些问题该试验平台要完成某电网的线路参数设置,电流保护配置,整定计算,故障设置,保护动作,断路器分合等一系列试验。下面分别对这些功能进行分析3.1.1电网的线路参数设置线路参数:母线电压,单位长度线路阻抗参数,发电机次暂态电抗,发电机次暂态电动势。3.1.2电流保护配置(1)电流保护分为主保护,后备保护和辅助保护。主保护:反映整个保护元件上的故障能以最短的延时有选择地切除故障的保护称为主保护后备保护:住保护拒动时,用来切除故障的保护,称为后备保护。辅助保护:为补充住保护或后备保护的不足而增设的简单保护。(2)小电流接地系统(35KV以下)输电线路一般采用三段式电流保护反应相间短路故障:由于小

20、电流接地系统没有接地点,故单相接地短路仅视为异常运行状态,一般利用母线上的绝缘监察装置发信号,由运行人员“分区”停电寻找接地设备。对于变电站来讲,母线上出线回路数较多,也涉及供电的连续性问题,故一般采用零序电流或零序方向保护反应接地故障。对于短线路行方式变化较大时,可不考虑I段保护,仅用II段+III段保护分别作为主保护和后备保护使用。(3)110KV输电线路一般采用三段式相间距离保护作为相间短路故障的保护方式,因为本设计是以小电流接地系统为主采用三段式电流保护,故对距离保护不做多的解释。3.1.3线路电流保护的整定计算3.1.3.1电流速断保护(第段):对于仅反应于电流增大而瞬时动作电流保护

21、,称为电流速断保护。(1)、短路电流的计算:图3.1电流速断保护I段图中、1最大运行方式下d(3) 2最小运行方式下d(2) 3保护1第一段动作电流 可见,Id的大小与运行方式、故障类型及故障点位置有关最大运行方式:对每一套保护装置来讲,通过该保护装置的短路电流为最大的方式。(Zs.min)最小运行方式:对每一套保护装置来讲,通过该保护装置的短路电流为最小的方式。(Zs.max)(2)整定值计算及灵敏性校验为了保护的选择性,动作电流按躲过本线路末端短路时的最大短路短路整定 ( ) 保护装置的动作电流:能使该保护装置起动的最小电流值,用电力系统一次测参数表示。(IdZ)在图中为直线3,与曲线1、

22、2分别交于a、b点可见,有选择性的电流速断保护不可能保护线路的全长灵敏性:用保护范围的大小来衡量 lmax 、lmin,一般用lmin() 来校验要求:(1520) 希望值50方法: 图解法 解析法: 可得 式中 ZL=Z1l被保护线路全长的阻抗值动作时间t=0s(3)总结1)仅靠动作电流值来保证其选择性2)能无延时地保护本线路的一部分(不是一个完整的电流保护)。3.1.3.2限时电流速断保护(第段)(1)要求1)任何情况下能保护线路全长,并具有足够的灵敏性2)在满足要求1)的前提下,力求动作时限最小。因动作带有延时,故称限时电流速断保护。(2)整定值的计算和灵敏性校验为保证选择性及最小动作时

23、限,首先考虑其保护范围不超出下一条线路第段的保护范围。即整定值与相邻线路第段配合。动作电流: 动作时间: t取0.5,称时间阶梯灵敏性: 要求:1.31.5若灵敏性不满足要求,与相邻线路第段配合。此时:动作电流:动作时间:1)构成:与第段相同:仅中间继电器变为时间继电器。2)小结: 限时电流速断保护的保护范围大于本线路全长 依靠动作电流值和动作时间共同保证其选择性 与第段共同构成被保护线路的主保护,兼作第段的金后备保护。3.1.3.3定时限过电流保护(第段)(1)作用:作为本线路主保护的近后备以及相邻线下一线路保护的远后备。其起动电流按躲最大负荷电流来整定的保护称为过电流保护,此保护不仅能保护

24、本线路全长,且能保护相邻线路的全长。(2)整定值的计算和灵敏性校验:1)动作电流:躲最大负荷电流 (1)在外部故障切除后,电动机自起动时,应可靠返回。图3.2定时限过电流保护III段电动机自起动电流要大于它正常工作电流,因此引入自起动系数KZq (2)式中, 显然,应按(2)式计算动作电流,且由(2)式可见,Kh越大,IdZ越小,Klm越大。因此,为了提高灵敏系数,要求有较高的返回系数。(过电流继电器的返回系数为0.850.9)2)动作时间在网络中某处发生短路故障时,从故障点至电源之间所有线路上的电流保护第段的测量元件均可能动作。例如:下图中d1短路时,保护14都可能起动。为了保证选择性,须加

25、延时元件且其动作时间必须相互配合。图3.3阶梯时间特性即 、 、 阶梯时间特性注:当相邻有多个元件,应选择与相邻时限最长的配合3)灵敏性近后备: Id1.min本线路末端短路时的短路电流远后备: Id2min 相邻线路末端短路时的短路电流构成:与第段相同小结: 第段的IdZ比第、段的IdZ小得多,其灵敏度比第、段更高; 在后备保护之间,只有灵敏系数和动作时限都互相配合时,才能保证选择性; 保护范围是本线路和相邻下一线路全长; 电网末端第段的动作时间可以是保护中所有元件的固有动作时间之和(可瞬时动作),故可不设电流速断保护;末级线路保护亦可简化(或),越接近电源,t越长,应设三段式保护。4 平台

26、总体设计4.1 系统设计目标线路电流保护的理论内容比较抽象,我们必须通过实验手段加深理解,所以理论教学与实验教学在课程设置上非常紧密。本课题为“线路电流保护装置模拟整定试验平台设计”,来源于理论研究。此设计是以纯软件的方式搭建线路电流保护装置模拟整定试验平台。该试验平台可完成某电网的线路参数设置,电流保护配置,整定计算,故障设置,保护动作,断路器分合等一系列试验。使学生了解实际水电站及发电机继电保护装置,熟悉发电机故障及继电保护装置动作过程,熟悉继电保护装置定值设定和故障报文,掌握继电保护的整定计算技术,在一定程度上具备适应实际继电保护工作的能力。4.1.1 系统的要求在界面设计上要求图标简洁

27、明了,色彩搭配合适,方便用户的使用,并能满足用户的使用需求。4.1.2界面设计中的主要问题和解决办法主要问题:1)VC的编程思想2)图形界面的开发过程解决方法:1)通过实际操作和查阅相关资料2)在学校机房试验在后台设计中,编写程序代码要层次清晰,结构分明。4.2系统结构设计4.2.1 系统结构流程图对系统进行整体设计的初期我对整个系统首先列了一个流程图按照流程图的顺序开始对整个系统的设计,流程图如下:参数设置计算机进行整定计算与整定值进行比较保护动作满足条件不满足条件保护不动作图3.2.1系统结构流程图4.2.2系统模块图图3.3.2系统模块图4.2.3图形建模模块本系统是以Visual C+

28、为主要开发工具,采用层次化体系结构建模组合层提供了支持继电保护多方法、多层次建模的模型框架,主要包括基本模型库、模型管理工具和组态式建模环境等组件。图形建模块提供给用户简单实用的电力系统网络拓扑结构编辑,管理的工具和方便快捷的图形操作手段,通过图形系统用户能够快速地完成电厂一次系统拓扑接线图的绘制和修改,并实现人机交互的大部分操作。具体的编辑工具包括对图形的复制,剪切,粘贴,删除,单个元件的移动及块移动等。所绘制的接线图可以记录下包括起始坐标和终止坐标在内的图元和各种属性并存放在数据库里,自动形成网络内不同元件之间的拓扑关系。另外模块提供多种显示方式与显示工具,使用户可以从图上非常直观地查看各

29、种运行方式下元件的运行状态,元件参数和计算结果等。图形绘制完毕后,可以将其保存为图形文件,下次使用时重新调出,还可以对接线图及元件参数进行再次修改和补充。系统提供了图形模块与其他三个模交互的接口,可以很方便地调用图形数据以供故障计算及定值整定模块使用。4.2.4故障分析模块故障分析模块提供设置故障的人机对话接口,自动生成序网图,进行故障分析,输出故障分析结果。故障分析采用稳态法。故障计算模块提供了简单故障计算功能,能计算出配电网各种形式短路时所产生的短路电流及其向本系统内其他支路分配的短路电流,并将各支路的故障电流分量以表格的形式显示出来,同时,当系统运行方式发生变化以及设备检修或新添加设备造

30、成网络拓扑结构发生变更的时候,只需要在一次系统图上断开或合上相应的开关以及输入相应改变的设备参数,重新计算以后,就可以自动获得在心的网络拓扑结构关系下某点发生短路后短路电流在系统里的分布。该模块计算出的短路电流数值可以提供给定值整定计算模块,用于保护定值整定计算和灵敏度校验。4.2.5保护整定模块保护整定模块是整套系统的核心部分,包括保护配置和整定计算两部分功能。它实现了配电网常用设备的保护定值的整定计算和管理。在程序设计过程中严格遵循(3110KV电网继电保护装置运行整定规程)的规定,并结合配电网的实际运行经验进行编制,兼顾通用和专用性。不同于以往同类软件,本系统的整定计算是直接面向具体的继

31、电保护装置的,根据保护装置的生产厂家,设备型号等信息分别建立相应的保护设备信息库。在建立信息库时,与保护装置相对应的定值清单列表及整定规则原始信息已经确定并写入库中,将来用户对某个保护装置整定值所作的修改,即是对该保护所对应的信息库中的相关信息进行修改。修改后的定值单及整定规则经用户确认后,将自动保存到相应的数据库中并覆盖掉原来的记录。用户只需要添加某类设备的某种保护并输入相应的计算参数,就可以计算出来。对于一般的常用保护,计算定值的时候整定规则可以直接从已经定制好的整定计算数据库中提取,同时由于继电保护整定计算原则的复杂性和多样性,我们构建了自定义保护模式,用户可以通过增加新的保护整定规则以

32、及对原来数据库里存放的整定规则的修改,来实现保护整定计算的通用性和灵活性。4.2.6信息管理模块信息管理模块用于实现用户对数据的管理功能,包括数据查询,数据备份和删除等。可以调用系统提供的定值单模块,在用户参与下自动生成保护装置的整定定值。4.2.7仿真应用层仿真应用层是基于应用框架层的具体应用,主要实现保护装置内部工作逻辑检验、故障回放分析、保护新原理验证、定值优化和保护系统效能评价等仿真应用功能。4.2.8人机交互界面人机交互界面是连接用户与软件的桥梁,用户通过人机界面调用上述各功能模块实现软件的操作。本系统的图形界面包括标题栏,菜单栏,工具栏窗口,视图窗口和状态栏窗口。其中标题栏是工程或

33、文件的名称,视图为用户提供可视的电气接线图画面,菜单和工具为用户提供操作途径,状态栏反应了工程或文件当前的状态。5 平台详细设计5.1 界面设计本设计分的界面设计分为,主界面、参数设置、故障设置、定值设置、动作报文。下面对这些对话框的构成和应用一一介绍。5.2 具体功能设计(1)本程序分析的是简单电力系统的电流保护则应先有较直观的电力系统等效图,而次程序要求人机界面交互,则应用鼠标事件选取相应区域,弹出对话筐对应元件设置。如图5.2.1用户一进入本设计程序首先看到的就是主界面的接线图图5.2.1主界面主界面是通过对程序的编译出来的主代码如下:CCurrent_protectionDoc* pD

34、oc = GetDocument();ASSERT_VALID(pDoc);pDC-SelectStockObject(NULL_BRUSH);CPen NewPen,*pOldPen;NewPen.CreatePen(PS_SOLID,pDoc-m_pWidth,pDoc-m_pColor);pOldPen=pDC-SelectObject(&NewPen);CBus bus1(CPoint(100,100),CPoint(100,150),pDoc-m_pWidth,pDoc-m_pStyle,pDoc-m_pColor);bus1.Drawing(pDC);CBus bus2(CPoin

35、t(300,100),CPoint(300,150),pDoc-m_pWidth,pDoc-m_pStyle,pDoc-m_pColor);bus2.Drawing(pDC);CBus bus3(CPoint(500,80),CPoint(500,170),pDoc-m_pWidth,pDoc-m_pStyle,pDoc-m_pColor);bus3.Drawing(pDC);CGenerator generator1(CPoint(52,110),pDoc-m_pWidth,pDoc-m_pStyle,pDoc-m_pColor)generator1.Drawing(pDC);pDC-Mov

36、eTo(80,124);pDC-LineTo(100,124);CLine line1(CPoint(150,124),CPoint(300,124),pDoc-m_pWidth,pDoc-m_pStyle,pDoc-m_pColor);line1.Drawing(pDC);CBreaker breaker1(CPoint(100,124),pDoc-m_pWidth,pDoc-m_pStyle,pDoc-m_pColor);breaker1.Drawing(pDC);CLine line2(CPoint(350,124),CPoint(500,124),pDoc-m_pWidth,pDoc-

37、m_pStyle,pDoc-m_pColor);line2.Drawing(pDC);CBreaker breaker2(CPoint(300,124),pDoc-m_pWidth,pDoc-m_pStyle,pDoc-m_pColor);breaker2.Drawing(pDC);CBreaker breaker3(CPoint(500,90),pDoc-m_pWidth,pDoc-m_pStyle,pDoc-m_pColor);breaker3.Drawing(pDC);CBreaker breaker4(CPoint(500,160),pDoc-m_pWidth,pDoc-m_pStyl

38、e,pDoc-m_pColor);breaker4.Drawing(pDC);(2)接下来单击左键发电机1就会弹出图5.2.2的参数界面,此界面是给用户设定最大和最小阻抗的如果不设定本界面的参数将无法继续后面的整定,以至于整个系统不动作:图5.2.2电机阻抗的设置表5.2.2 控件属性值设置Id类型对应变量变量类型IDD_DIALOG_GENERATOR对话框CGeneratorDialogCDialogIDC_GENERATOR_NUMEDITm_Generator_NumCStringIDC_GENERATOR_ZMAXEDITM_generator_zmaxDoubleIDC_GENER

39、ATOR_ZMINEDITM_genertor_zminDouble本界面是由以下主代码实现的:if(point.y110&point.y52&point.x122&point.y100&point.x122&point.y300&point.x500)CLineDialog Line_Dialog;CString name=2;Line_Dialog.m_Line_Num=name;Line_Dialog.m_Line_Z_Length=line2.length;Line_Dialog.m_Line_Z_Unit=line2.z_unit;if(Line_Dialog.DoModal()=I

40、DOK)line2.length=Line_Dialog.m_Line_Z_Length;line2.z_unit=Line_Dialog.m_Line_Z_Unit;line2.z=line2.length*line2.z_unit;(4)当所有的参数设置完毕后就点击主界面左上方的整定就会出现以下图5.2.4的对话框,通过设置,调用后台函数整定,通过人机交互界面显示出整定结果,如前面的对话框没设定参数的话就会出现乱码的现象:图5.2.4电流保护的整定表5.2.4 控件属性值设置ID类型对应变量变量类型IDD_DIALOG_GENERATOR对话框CGeneratorDialogCDialog

41、IDC_PROTECTION_11EDITM_protection_11DoubleIDC_PROTECTION_12EDITM_protection_12DoubleIDC_PROTECTION_13EDITM_protection_13DoubleIDC_PROTECTION_21EDITM_protection_21DoubleIDC_TIME_11EDITM_time_11DoubleIDC_TIME_12EDITM_time_12DoubleIDC_TIME_13EDITM_time_13DoubleIDC_TIME_21EDITM_time_21Double图5.2.4的对话框由以

42、下主代码实现:Double CCurrent_protectionView:CurrentProtection_1(double x1, double zsmin)double Iset;Iset=Krel_1*Ue/(1.732*(x1+zsmin);return Iset;double CCurrent_protectionView:CurrentProtection_2(double x1, double x2,double zsmin)double Iset,Itemp;Itemp=CurrentProtection_1(x1,x2,zsmin);Iset=Krel_2*Itemp;return Iset;double CCurrent_protectionView:CurrentProtection_3(double Ilmax)double Iset;Iset=Krel*Kss*Ilmax/Kre;return Iset;void CCurrent_protectionView:OnProtectionSet() / TODO: Add your command handler code hereCSetValueDialog setValu

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1