期刊文献+

一种能量管理系统中实时数据的处理方法 被引量:9

A PROCESSING METHOD OF REAL-TIME DATA IN ENERGY MANAGEMENT SYSTEM
下载PDF
导出
摘要 随着电力系统规模的不断扩大 ,能量管理系统中传统的串行实时数据处理方式已经不能满足系统的需求。为了满足大型电网监控 /能量管理 (SCADA / EMS)以及大型实时数字仿真决策系统中的实时数据处理的需要 ,必须使用多任务并行化的处理方法。作者研究了 SCADA/ EMS中的实时数据 ,设计并实现了一种基于多任务的实时数据处理方法 ,解决了多任务数据处理的 2个核心问题即数据共享和任务协同 ;提出了利用循环队列在多任务间共享数据 ,避免数据缓冲区锁定 ;利用事件驱动的方式协调多任务的运行 ,提高系统运行效率。还给出了在 Windows NT和 U NIX操作系统环境下 ,基于多任务的 SCADA / EMS处理实时数据的具体方法。基于此原理实现的系统得到了多个应用。实际应用表明 ,基金项目 :国家重点基础研究专项经费资助项目(G19980 2 0 313)。该方法提高了系统的效率和实时性 ,满足了大型 Along with the continual extension of the scale of power system, the conventional series processing computation mode is no longer suitable for real time data processing. To meet the need of processing the real time data of large scale SCADA/EMS or other large scale real time digital emulation decision making systems, the multiple task based parallel processing method must be used. In this paper the real time data in SCADA/EMS is researched and a multiple task based real time data processing method is developed. Two kernel problems in multiple task data processing, i.e., the data sharing and tasks in coordination, are solved,. A method is put forward in which the circulatory queue is used to share the data among multiple tasks to avoid dead lock and the event driver is used to harmonize multiple task performance to improve the system efficiency. A multiple task based concrete method of processing real time data for large scale SCADA/EMS under Windows NT or UNIX system is proposed. Practical applications show that the method can improve the efficiency and meet the need for large scale SCADA/EMS system.
机构地区 清华大学电机系
出处 《电网技术》 EI CSCD 北大核心 2001年第5期15-19,共5页 Power System Technology
基金 国家重点基础研究专项经费资助项目!(G19980 2 0 313)
关键词 能量管理系统 实时数据处理 电力系统 电网 数字仿真 large scale SCADA/EMS real time data multiple task
  • 相关文献

参考文献1

同被引文献100

引证文献9

二级引证文献97

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部