用户名: 密码: 验证码:
基于MOTIF的电力设备数据库查询系统的设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
电力网络训练模拟系统(EPNSS)是一套用于系统控制人员培训,灾难应对措施评价等方面的工作的电力网络系统软件。它与电力网络控制系统有着相同的机能处理,不同的是,模拟系统中的数据可以从电力网络控制系统中实时采集,也可以进行手工进行修改并作为案例保存,以达到保存电力网络动作,甚至提前预测电力网络动作的目的。
     随着电力需求的日益增长以及配送电技术的不断发展,电力设备的种类和数量也逐日增加,在控制电力设备运行的系统中如何能够迅速准确高效的获得目标设备的信息显得日关重要。
     在绝大多数的电力网络控制系统中,负责主要业务处理计算以及操作控制台机能的服务器都是基于UNIX或LINUX操作系统,采用X Windows作为前台显示的主要手段。Motif是由开放软件基金会(OSF)提出,并在UNIX工程站上广泛采用的一套X Windows的开发界面库。它是基于X Toolkit的一套界面组件,功能强大,是工业系统软件常采用的界面制作环境。同时,Motif还具有高效,易移植,高重用性的特点。
     通过对现有的电力设备数据库的组成方式进行分析,设计出一套适应对象电力系统设备数据库的数据采集方式,提出了电力设备数据库查询系统的概念及主要需求,以支持多样化的查询手段、更方便的用户体验为目的,以界面与功能处理分离,功能处理与数据分离,便于机能升级与横向移植为设计主旨,结合Motif的相关特点,在OSF/Motif平台下完成了系统概要阶段的设计与分析。最终实现完成了此设备数据库查询系统,显著的提高了模拟系统中数据设定和参照的效率,并作为优秀软件,移植到了其他地方的电力系统中。
The Electric Power Network Simulation System(EPNSS) is a software which can be used as a training system or be used to appraise the disaster reaction. It has a same function process with the electric power network control system. The difference between them lies in that the basic data in the Simulation system could be collected from control system, and could be modified or saved as a case.
     With the increasing of the requirements, the quantity of electric power devices is also increasing. In the system, how to get the information of target devices is getting more and more important.
     In most electric power network control systems, the service processing server and console server are usually be constructed under UNIX/LINUX operation system, and using X Windows as the main display measure.
     Motif is a standard library on graphical user interface, which is designed by the Open Software Foundation (OSF). It has been widely used in most UNIX systems. It’s an industrial strength toolkit based on X Toolkit, and is very useful in developing the user interface application in industry software. Motif is high remarkable with efficiency, reusability, and transferability.
     By analyzing the composition of existing device database, the thesis designs a mode which could make the devices’data to adapt the EPNSS, presenting the concept of electric power device database inquiry system. To diverse the inquiry method, the more convenient user experience as the goal, by separating the user interface and function processing, function processing and object data, so that the version update and the crosswise transplant could be more convenient. The thesis unified Motif‘s characteristic, completed the system outline design under the OSF/Motif platform. Finally, the device database inquiry system has being realized. By using the software, the efficiency of data modify and reference was remarkably enhanced, and as an outstanding software, it has be transplanted to other electrical power systems.
引文
[1]黄益庄.变电站综合自动化技术[M] .北京:中国电力出版社, 2002:3-5
    [2]丁书文.变电站综合自动化原理及应用[M].北京:中国电力出版社, 2003:21-23
    [3]杨奇逊.变电站综合自动化技术发展趋势[J].电力系统自动化, 1995 , 19:74-75
    [4]于尔铿,刘广一,周京阳.能量管理系统(EM S):第一讲EMS的技术发展.电力系统自动化, 1997, 21(1): 65-68。
    [5]金振东,刘觉. 90年代电网自动化的发展方向.电力系统自动化, 1995, 19 (6): 5-10
    [6]顾人.大型火电厂自动化发展回顾与展望.电力系统自动化, 1996, 20(9):33-36.
    [7]方辉钦.引进及国产水电厂计算机监控系统析评,电力系统自动化, 1999, 23(8): 56-60
    [8]张雁靖.分层分布开放式计算机监控系统的设计.水利水电技术, 1997, 5 (28): 36-39
    [9]孙洪波.电力网络规划.重庆:重庆大学出版社(1996):100-103
    [10]林忠钦,徐峰,徐伟力,张中元.基于Unix进程间通信的图形界面开发方法.计算机应用研究2001(7):90-92
    [11]公茂惠,李维民,宋颖慧.利用Motif开发图形用户界面.哈尔滨电工学院学报1996(2):189-193
    [12]庄进宇,张悦秋,童家榕.基于Motif的图形用户界面速成原型.微电子学MicroElectronics 1996(4):112-115
    [13]吕冬梅,王惠娟.用MOTIF开发图形用户界面的一种方法.信息技术2001(2):23-24
    [14]张倪,莫斌. Motif与图形用户界面开发工具.北京:清华大学出版社(1995):20-29
    [15]邵才瑞,张福明,李洪奇.用C++开发X-Window/Motif用户界面的OOP技术.计算机工程2000(5):87-89
    [16]王桂平,王德宽. Motif环境下的交互式监控图形生成技术.水利水电技术. 1996(5):13-15
    [17]于明俭,陈向阳,方汉. Linux程序设计权威指南.北京:机械工业出版社(2001):262-543
    [18]金宏斌,徐毓.利用Xlib在Motif设计界面中实现画图.现代电子技术. 2003(8):89-94
    [19]陈传飞,左敦稳,孙卫祥.基于X Window/Motif的图形用户界面软件设计.机械与电子. 2001(1):39-41
    [20]矫桂娥,郭宏. X Window/Motif编程中颜色问题的探讨.电脑与信息技术. 2002(10):21-24
    [21]闵铁锐,杨波,林凡亮,俞祥基,王明军.基于OOP技术的X WINDOW/MOTIF用户界面设计和实现.中国民航飞行学院学报. 2004(2) :43-44
    [22] The Open Group. MOTIF 2. 1 Programmer’s Guide Desktop Product Documentation. The Open Group 1997:45-90
    [23] Keith D. Gregory. Programming With Motif.北京:海洋出版社, 1994, 7:200-220
    [24] Open Software Foundation. Motif Applications Environment Specification. Prentice Hall PTR (1990):50-52
    [25]任杰. C++下MOTIF编程.北京:北京大学出版社, (1994):2-6
    [26] Uresh Vahalia. UNIX高级教程系统技术内幕.北京:清华大学出版社, 2000:47-49
    [27] Robert W. Scheifler. X Window System: Extension Library: X Version 11. Digital Pr (E) (1997): 234-242
    [28] W. Richard Stevens. Advanced Programming in The UNIX Environment. Addison-Wesley Pub(2005): 20-25
    [29]喻海滔,徐向东,张良驹. X-Windows/Motif中应用软件中文界面的实现技术.小型微型计算机系统. 1998(19): 66-71
    [30]姜丹,顾向阳,顾晓丽.如何用Motif开发基于CATIA的图形用户界面.辽宁大学学报自然科学版. 2002(1): 42-44
    [31] Alan Southerton. The Shell Hacker's Guide to X and Motif/Book and Disk. John Wiley & Sons Inc (Computers) (1994): 230-242
    [32]王玉清,吴海燕.基于Motif的文电服务器管理系统开发.无线电通信技术. 2004(3): 39-40
    [33]张大斌,朱绍文. Motif环境下图形编辑系统人机界面的设计.计算机工程.2001(7): 170-171
    [34]朱学峰,顾耀林,曹莹. UNIX平台基于Motif环境的图形用户界面开发技术.江南大学学报(自然科学版) . 2002(1): 38-41
    [35]周军,成艾国. Motif OpenGL及混合编程.计算机系统应用. 1998(5): 35-37
    [36]董东,安素平. Motif的事件驱动机制.河北师范大学学报(自然科学版). 1999(6): 180-183
    [37]裴植,肖薇. UNIX/Linux图形开发集粹.北京:中国水利水电出版社, (2002): 8-10
    [38] William A. Parrette. Motif Programming in the X Window System Environment. McGraw-Hill Osborne Media(1993): 140-150
    [39] David Yardley. Successful IT Project Delivery Learning the Lessons of Project Failure. Addison-Wesley Pub (2002): 20-26
    [40]李建科.利用UIM/X工具开发OSF/Motif风格图形用户界面程序.无线电通信技术. 2001(3): 52-54
    [41]李好强.如何利用Motif开发汉化图形用户接口.计算机工程与应用. 1996(6): 61-63
    [42] Nabajyoti Barkakati. Unix Desktop Guide to X/Motif. Sams (1991): 20-50
    [43] Thomas Yager. Unix Program Development for IBM-PC: Including OSF/Motif. Addison-Wesley(1991): 134-136
    [44] Antony Fountain, Paula Ferguson. Motif Reference Manual for Motif 2. 1. O’Reilly & Associates Inc(1990): 20-24
    [45] Antony Fountain, Jeremy Huxtable, Paula Ferguson, Dan Heller. Motif Programming Manual for Motif 2. 1. Reilly & Associates Inc(1990): 45-58
    [46] Open Group. X/OPEN Window Management (CAE Specification S. ) X/OPEN Co. (1991):121-125
    [47] Brian. W. Kernighan, R. Pike. The UNIX Programming Environment. Addison-Wesley Pub(1992):113-130
    [48]刘曙,汤伟华. motif图形用户界面编程接口的可移植性封装.空军工程大学学报(自然科学版) 2003(4):78-80
    [49] Paul J. Asente. X Window System Toolkit: The Complete Programmer's Guide and Specification, X Version 11, Release 6 and 6. 1. Digital Pr (E); 2nd (1998):65-67
    [50] Sarwar. S. M. UNIX The Textbook.北京:机械工业出版社, 2003: 22-28
    [51] David R. Hanson. C Interfaces and Implementations: Techniques for Creating Reusable Software. Addison-Wesley Pub 1996: 50-58
    [52] Samuel P. Harbison. C A Reference Manual. Prentice Hall 2002: 89-97
    [53]顾耀林,贺晓燕. Motif平台的RGB图形演示技术研究.计算机工程. 2006(26): 21-22

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700