用户名: 密码: 验证码:
电力系统计算机模拟计算软件开发
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
对电力系统的运行状态进行分析需要进行大量的计算,电力系统计算机模拟计算主要包括潮流计算、简单故障计算、复杂故障计算、静态稳定计算和动态稳定计算等计算。
     本文针对当前电力系统计算软件大多都是早期的字符界面的软件,学习难度大,不易使用,以及不具备电力系统图形绘制等弊病,对Microsoft公司的Visual C++6.0及其所提供的Microsoft基础类库(MFC)展开了理论与应用的研究工作。首先对MFC的文档/视图体系结构进行了理论研究,然后对CDC类、设备无关位图及(DIB)的理论进行了分析。由于MFC中没有封装DIB,本文给出了部分DIB类的源代码,同时给出了对电力系统主要设备进行计算机绘图的程序。也为今后进一步完善其它仿真计算的图形分析的程序设计打下了坚实的基础。
     本文还对使用开放数据库连(ODBC)接进行数据库编程的方法进行了探讨,并给出了一个使用ODBC进行原始数据输入的程序。
     在此基础上,本文对电力系统常用的潮流计算进行了理论研究,主要对牛顿-拉夫逊法进行了理论分析,详细探讨了牛顿-拉夫逊法程序设计的数学模型,并给出了求解过程的部分程序。
The analysis needs mass of computing for running status of electricity power system . Electricity power system computer simulation the computing include the current computing, simple fault computing, complicated fault computing, quiescent stabilization the computing and development stabilization the computing etc.
    Because the computing software of electricity power system are all the earlier words software , it is very difficulty for studying and isn' t easily for using and can't draw the graphics of the electricity power system ect. this article proceeds the theory research to C++ 6. 0 of the Microsoft company and its providing foundation class( MFC) .At first the author proceeds the theory research for text file of MFC seeing the chart system construction , then the author proceeds the theory analysis for CDC and the potential chart of equipment and DIB theory. Because the DIB has't been setuped to the MFC , the author give outed the DIB sources code of part of the MFC and the program for main equipment of electricity power system at same time .
    this article will give some method of programming for the database for usage openning the database connect ( ODBC) and givi out an usage ODBC program of primitive data inputting.
    On the foundation , this article will give some theory analysis for current computing of electricity power system , part of procedures for mathematics pattern for Newton's method proceeds theory analysis, detail studying the Newton's method of procedure designings and giving out the processes of begging solving .
引文
[1] David j Kruglinski,Scot Wingo,George Shepherd 著 希望图书创作室译 Visual C++6.0技术内幕(第五版)北京希望电子出版社2001
    [2] Shepherd G., Kruglinski D., Programming with Microsoft Visual C++. NET. Microsoft Corporation 2003
    [3] 尤晋元 史美林等 Windows操作系统原理 机械工业出版社 2001
    [4] 本书编写组Visual C++6.0 MFC类库参考手册 人民邮电出版社 2002
    [5] Jeff Prosise 北京博彦科技发展公司译 MFC Windows程序设计 清华大学出版社 2001
    [6] Kate Gregory著 康博创作室译 Visual C++ 5.0开发使用手册 机械工业出版社 1998
    [7] 何斌等 Visual C++数字图像处理(第二版) 人民邮电出版社 2002年
    [8] 南京工学院 电力系统 电力工业出版社 1980 25~266
    [9] 何仰赞等 电力系统分析(上)华中工学院出版社 1987 158~180
    [10] 何仰赞等 电力系统分析(下)华中工学院出版社 1987 35~58
    [11] 西安交通大学 电力系统计算 水利电力出版社 1985 4~180
    [12] W.F. Tinney Some Examples of Sparse Matrix Methods for Power Network Problem PSCC 1969
    [13] W.F. Tinney C.E. Hart Power Flow Solution by Newton, s Method IEEE PAS Vo186 1449~1460
    [14] 诸骏伟 电力系统分析(上)中国电力出版社 1998 1~73
    [15] 周全仁 张清益 电网计算与程序设计 湖南科学技术出版社 1984 1~202
    [16] 钱焕延 赵晓彬 计算方法 西安电子科技大学出版社 1997 1~123
    [17] P.R. Adby Applied Circuit Theory Ellis Horwwod Limited 1980 126~181
    [18] 本书编写组Windows API函数参考手册 人民邮电出版社 2002
    [19] Ray Liscbner著 肖雪莲 朱腾辉译 Delphi技术手册 中国电力出版社2001
    [20] Marco Cantu著 王辉 谭海平等译 Delphi 3从入门到精通 电子工业出版社 1998
    [21] Marco Cantu等著 王辉等译 Delphi高级开发指南 电子工业出版社1998
    [22] Bruce Eckel, Thinking in C++ Second Edition Volume One, Prentice Hall 1998
    [23] Harvey M. Deitel, Paul James Deitet, C++ How to Program Second Edition, Prentice Hall 1998
    [24] Bjarne Stroustrup, The C++ Programming Language Special Edition, Pearson Education, Inc 2000
    [25] Jim Beveridge, Robert Wiener, Multithreading Applications in Win32, Addison Wesley Inc 1997
    [26] Everetl N. Mckay, Mike Woodring, Debugging Windows Programs, Addison Wesley Inc 2000
    [27] Raj Rajagopal,Subodth Monica, Windows 2000 Developer' s Guide ,McGraw Hill, 2000
    [28] Harvey M.Deitel,Paul.James Deitel著 袁兆山 刘宗田 苗沛荣等译 Java程序设计教程(基础篇) 机械王业出版社 2002
    [29] Harvey M.Deitel,Paul James Deitel著 袁兆山 刘宗田 苗沛荣等译 Java程序设计教程(高级篇) 机械工业出版社 2002
    [30] Harvey M. Deitel, Paul James Deitel, Java How to Program Fourth Edition , Prentice Hall, 2002
    [31] Microsoft公司著 希望图书创作室译Microsoft Visual C++ 6.0语言参考手册 北京希望电子出版社1999
    
    
    [32] Microsoft公司著 希望图书创作室译Microsoft Visual C++ 6.0运行库参考手册 北京希望电子出版社 1999
    [33] Microsoft公司著 希望图书创作室译Microsoft Visual C++ 6.0模板库参考手册 北京希望电子出版社 1999
    [34] Microsoft公司著 希望图书创作室译Microsoft Visual FoxPro中文版程序员指南 北京希望电子出版社 1999
    [35] Microsoft公司著 希望图书创作室译Microsoft Visual FoxPro中文版语言参考手册 北京希望电子出版社 1999
    [36] 邓自立 程序设计语言FORTRAN 77高等教育出版社 1985
    [37] 张海藩 软件工程导论 清华大学出版社 2002
    [38] Microsoft公司著 希望图书创作室译 Microsoft Visual Basic 6.0组件工具指南 北京希望电子出版社 1999
    [39] Microsoft公司著 希望图书创作室译 Microsoft Visual Basic 6.0中文版程序员指南 北京希望电子出版社 1999
    [40] Microsoft公司著 希望图书创作室译 Microsoft Visual Basic 6.0中文版语言参考手册 北京希望电子出版社1999
    [41] Microsoft公司著 希望图书创作室译 Microsoft Visual Basic 6.0控件参考手册北京希望电子出版社 1999
    [42] 中国科学院沈阳计算技术研究所 常用算法 科学出版社 1983
    [43] Jeb Long著 京京翻译组译Visual FoxPro 3开发指南 机械工业出版社 1997
    [44] Tom Swan著 宋建云 王理等译 汤姆·斯旺 C++编程秘诀 电子工业出版社 1994
    [45] P.Thurrott等著 北京科海培训中心译 Deiphi3.0编程参考手册 清华大学出版社 1998
    [46] 严蔚敏 吴伟民 数据结构(C语言版) 清华大学出版社 2001
    [47] David A. Solomon Mark E. Russinovich. Inside Windows 2000. Microsoft Press, 2000
    [48] Eckel著 刘宗田等译 C++编程思想(第2版)机械工业出版社2002
    [49] Waiter Oney. Programming the Microsoft Windows Driver Model. Microsoft Press, 2000
    [50] Shtern著 李师贤译 C++核心:软件工程方法 机械工业出版社 2002
    [51] Charles Petzold著 文都等译Windows 3.1程序设计 海洋出版社 1993
    [52] 谭浩强C程序设计(第二版) 清华大学出版社 2000
    [53] Victor Shtern, Core C++:a software engineering approach, Prentice Hall, 2000

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

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

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