论文部分内容阅读
本文以中文Windows98为操作平台,以Autodesk公司的AntoCADR14和MathWorks公司的Matlab5.1为支撑软件,利用Visual Basic 6.0语言开发了蓄能器及其回路CAD软件系统。 该蓄能器及其回路CAD软件系统主要包括的内容为:1.输入输出模块;2.蓄能器的选择及计算模块;3.蓄能器回路生成模块;4.蓄能器回路的动态特性分析模块;5.界面模块。本文阐述了各模块的原理及实现。 该蓄能器应用软件涉及到的知识有:软件工程、面向对象技术、嵌入式专家系统、ActiveX自动化技术。本人在对大量蓄能器及其理论资料进行总结、归纳的基础上,采用“嵌入式”专家系统的知识,利用面向对象编程的思想对软件进行了智能化开发。 该软件的蓄能器选择及计算模块可根据用户的输入,利用专家系统的知识进行判断、推理,并调用相应的计算模块,从蓄能器产品数据库中选择出合适的蓄能器,以图表的形式给出结果,并可对不合理参数予以报警。蓄能器回路模块利用AutoCAD建立了元件符号库和基本回路库,用户既可修改已有的回路也可根据需要调用元件符号库中的元件生成自己的回路。蓄能器回路动态特性分析模块用Matlab建立了典型回路的数学模型,用户可通过选择回路模型,输入参数,选择模拟方法实现蓄能器回路的动特性分析,并得到可视化的结果。在软件的设计中应用了最先进的技术——ActiveX自动化技术,实现了VisualBasic对AutoCAD和Matlab的控制。 软件采用了完全汉字Windows的界面风格,具有友好的人机交互功能,操作简单,易学易用。