论文部分内容阅读
发电厂和变电所的继电控制接线,又称为“二次接线”,是发电厂和变电所安全生产、运行维护的重要组成部分。二次接线设计是一项重要且费时又费力的工作,长期以来都是由设计人员借助不具备自动化设计功能的辅助设计软件(如AutoCAD)完成设计任务,设计周期长、设计效率低。因此,研究二次接线自动生成方法和开发二次接线自动生成系统是一件十分有意义的工作。本文在总结和分析了国内外相关研究工作的基础上,针对二次接线的自动生成方法和电气原理图的设计展开了研究,设计和开发了一个优化的二次接线自动生成系统计算机辅助设计软件,其主要研究内容和成果如下:1.提出了一种优化的二次接线自动生成方法。首先,采用广度优先搜索算法查找电气原理图中的连通导线端点集,并根据不同类型的继电元件对应的CAD图块结构的不同,得到电气原理图中元件接线端子之间的连接关系;其次,根据二分图匹配算法为电气原理图中继电元件选择合适的型号和规格,并采用人工干预和自动布置相结合的方法完成屏面布置图的自动生成;最后,提出了完全无向图中经过每个顶点一次且仅一次的优化路径算法,利用该算法和经过预处理的Prim最小生成树算法自动生成屏内安装接线图和端子接线图。2.采用了基于绘图原语的方法设计电气原理图。电气原理图是二次接线自动生成系统需要处理的一种重要的原始输入数据。根据用户需求将被设计系统划分成比较独立的子系统,子系统再通过功能设计被划分成为一张张工程图纸,工程图纸被进一步细分为各种标准回路,然后根据各个标准回路所需的功能要求,利用绘图原语完成相应的设计工作。3.基于以上方法,使用开发工具Visual C++、ObjectARX,在AutoCAD 2002平台下设计和开发了二次接线自动生成系统计算机辅助设计软件。实践证明,本文提出的二次接线自动生成方法解决了满足布线工艺约束下的屏内安装接线图和端子接线图自动生成之间的瓶颈问题。同时,本文开发的二次接线自动生成系统具有良好的人机交互界面,能够自动完成大部分的二次接线设计工作,提高了二次接线系统的设计效率,并得到了良好的优化结果。