期刊文献+

录波分析软件中的图形状态记忆算法 被引量:1

Memory algorithm of wave chart state in fault record analysis software
下载PDF
导出
摘要 针对当前电力故障录波分析软件中由于缺少undo(撤销)功能而导致的人机交互性能差和分析效率低的问题,通过把通道图形对象和通道录波数据间的关系由包含改造为相识,使得算法在设计上避免了内存使用量和效率上的瓶颈。阐述了算法中基于属性包的数据结构及其简化容器定义的技术,引入行为型设计模式COMMAND以降低程序设计中的耦合度和复杂度,其中专门论述了COMMAND模式中Client(客户端触发器)和Receiver(接收器)之间复杂的调用关系,并且给出了使用2个栈(RedoStack和UndoStack)实现undo算法的详细步骤及其类接口。使用该算法实现了各种波形控制操作的undo机制,用户可同时在多个显示状态间进行直接切换。 Aiming at the low analysis efficiency and bad MMI in current fault record analysis software without undo function,the relationship between channel graphic object and channel record data is changed from CONTAINMENT to ACQUAINTANCE to avoid the efficiency bottleneck of memory usage in software design. The data structure based on property package and the technique of simplified container definition are expatiated. By introducing the behavioral design pattern COMMMAND,the complexity and coupling depth in program design are lowered. The complicated CALL relationship between Client and Receiver in COMMAND mode is especially discussed,and the detailed implementation steps of undo algorithm with two stacks(RedoStack and UndoStack) and its CLASS interfaces are given. By using the proposed algorithm,the undo mechanism for all wave controls are realized,and different display states can thus be directly switched over.
出处 《电力自动化设备》 EI CSCD 北大核心 2007年第9期35-39,共5页 Electric Power Automation Equipment
关键词 故障分析 故障录波 设计模式 fault analysis fault record design patterns
  • 相关文献

参考文献15

二级参考文献26

  • 1王茂海,孙元章.基于DFT的电力系统相量及功率测量新算法[J].电力系统自动化,2005,29(2):20-24. 被引量:75
  • 2梁旭,张萍,胡明亮,周仲晖,毛岚.基于实时仿真技术的变电站数字物理混合仿真与培训系统[J].电力系统自动化,2005,29(10):79-81. 被引量:38
  • 3朱声石.高压电网继电保护原理与技术[M].北京:中国电力出版社,1995..
  • 4杨奇逊 苏沛浦.微型机继电保护基础[M].北京:中国电力出版社,1988..
  • 5陈建春.Visual C++高级编程技术[M].电子工业出版社,1999,9..
  • 6DavidJKruglinski著 潘爱民 王国印译.Visual C++技术内幕(第四版)[M].清华大学出版社,1999..
  • 7Eckel B.C++编程思想[M].北京:机械工业出版社,2000,1..
  • 8中国电机工程学会(CSEE).中国电机工程学会继电保护专委会运行技术组会议资料之五,电力系统暂态数据交换(COMTRADE)共用格式(Proceedings of the CSEE Relay Protection, Part Five, Transient Data Format for Exchanging in Power System COMTRADE) [Z].2003.
  • 9David Bennett.Visual C++5开发人员指南(Visual C++ 5.0 Develop Guider)[M].北京:机械工业出版社(Beijing:China Machine Press),2000.
  • 10李光琦(LI Guang-qi).电力系统暂态分析(Transient Analysis of Power System)[M].北京:水利电力出版社(Beijing:Hydraulic and Electric Power Press),1995.

共引文献160

同被引文献6

引证文献1

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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