大型微机保护程序是一种 由微型计算机和相应软件(程序)构成的新型保护系统。它通过计算机技术和数字化技术实现,具有保护、测量、控制、通信、信息处理、自诊断等多种功能。与传统保护装置相比,大型微机保护程序具有更高的可靠性、灵活性、智能化和自适应能力,能够适应电力系统的复杂需求。
微机保护程序的构成
硬件部分
数据采集系统:用于实时采集电力系统的各种电气量数据。
微机主系统:作为保护装置的核心,执行数据处理和控制任务。
开关量输入输出电路:用于接收和发送控制信号。
工作电源:为整个保护装置提供稳定的电力供应。
通信接口:用于与其他自动化设备或系统进行数据交换。
人机对话系统:提供用户与保护装置交互的界面。
软件部分
初始化模块:在系统启动时进行初始化,设置各项参数。
数据采集管理模块:负责数据的采集、处理和管理。
故障检出模块:检测电力系统中的故障情况。
故障计算模块:根据故障特征进行故障计算和分析。
自检模块:对保护装置本身进行自检,确保其正常运行。
微机保护程序的功能
定时限/反时限保护:在故障发生后的预定时间内动作,保护系统免受严重损坏。
后加速保护:在故障切除后的一段时间内,如果故障再次发生,保护装置会加速动作。
过负荷保护:当系统负荷超过预定值时,保护装置会动作,切断过载部分。
负序电流保护:检测系统中存在的负序电流,用于保护变压器等设备。
零序电流保护:检测系统中的零序电流,用于保护接地故障。
单相接地选线保护:在单相接地故障时,确定故障线路并进行保护。
过电压保护:当系统电压超过预定值时,保护装置会动作。
低电压保护:当系统电压低于预定值时,保护装置会动作。
失压保护:在系统失去电源时,保护装置会动作,切断电源。
微机保护程序的编程语言
C/C++:高效、可靠的编程语言,广泛用于系统级开发和嵌入式系统编程,适合编写微机保护程序。
Java:跨平台的编程语言,具有良好的可移植性和面向对象特性,也适用于微机保护程序的开发。
Python:简洁易读的编程语言,适合快速开发和原型设计,也适用于微机保护程序的开发。
微机保护程序的应用
大型微机保护程序广泛应用于电力系统的各个环节,包括发电、输电、配电和用电等。通过使用微机保护程序,可以提高电力系统的可靠性、安全性和经济性,降低事故发生的概率,保障电力系统的稳定运行。