水电仿真中控制回路图形化编程环境的设计与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:bbnn1122
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
控制回路设计是水电仿真系统的重要组成部分。目前对控制回路的设计,主要是针对具体水电站的控制回路,而不同水电站的控制回路也不同,重用性和扩展性差。图形化编程符合水电电气业务人员的设计习惯,且编程元素是用户自定义的,具有良好的重用性和扩展性。   文章针对目前水电仿真中控制回路设计重用性和扩展性差的问题,结合水电电气业务人员熟悉图形设计的习惯,将图形化编程引入水电仿真中控制回路的设计,设计并实现了面向水电电气业务工程师进行控制回路设计的水电仿真中控制回路图形化编程环境。其分成三个部分:   电气元件库,是图形化编程的元素。文章对水电仿真中控制回路常见的电气元件进行抽象,得到具有相同功能的图形电气元件控件,分类并集成为电气元件库。   图形化程序编辑器,是图形化编程的手段。文章设计并实现了描述电气元件关系的连线,然后实现了图形电气元件和连线的选中、添加、删除、属性设置等基本的编辑功能。   基础运行部分,是图形化编程的实现,是整个图形化编程环境的核心。文章对于设计完成的控制回路,首先采用基于深度优先的通路查找算法找出控制回路中的所有通路,然后结合控制回路实时性强和离散性触发的特点,分析了常见的动态纯数据流运行模型实时性不强、运行效率低的缺点,引入事件触发,设计并实现了事件触发数据流运行模型,具有较高的运行效率和良好的实时性。   最后对整个图形编程环境进行了单元测试和功能测试,达到了设计的目标。设计并实现了水电仿真系统水机子系统中高压油系统控制回路以及高压空压机事故停机控制回路,取得预期效果。
其他文献
随着信息技术和管理理论的发展以及计算机和网络的广泛应用,工作流技术正在成为计算机应用领域的研究热点。对工作流技术进行深入的研究对于提高企业的信息化程度、运行效率以
学位
随着信息技术的进步和Internet的迅速发展,一个全球性的信息社会正在逐渐形成,Web上提供的服务呈指数级增长,必须要有一个合适的服务发现机制来支持Web服务。但是目前在Web服务
目前,多处理器系统单晶片已经成为高性能芯片领域的研究热点之一,而片上网络(NoCs)技术则是解决多处理器系统单晶片上信息传输问题的一个重要方法。在NoCs设计方面,随着半导
动态对等群(Dynamic Peer Group(DPG))属于Ad Hoc群的一种,其最显著的特性是对称性和动态性。群中每一个成员都是平等对称的,任何成员无权擅自决定群密钥,同时成员加入或退出
随着数据库技术的不断发展,分布式数据库的应用变得越来越广泛。由于在分布式数据库系统中数据的冗余和分布,增加了分布式数据查询的难度和复杂度,如何更加有效的查询数据是
在传统的软件集成开发环境中,大多数仅实现了编程界面的可视化,对于程序执行过程及调试过程中的信息缺乏动态和直观的显示。另外,传统的软件集成开发环境在平台无关性等方面
随着网络应用的普及和全球通信业务的日益增长,网络流量的控制和管理显得尤为重要。长期以来,网络流量建模和分析都以泊松分布和马尔可夫过程理论为基础,而近年来大量对网络
复杂动态分布式实时系统中的服务质量QoS的描述、控制、管理、协商及保证是一项非常复杂和具有挑战性的工作,服务质量QoS直接关系到系统的性能。但是QoS的研究仍缺乏完整、清
近年来,互联网技术得到了前所未有的巨大发展。它给我们带来了一种全新的生活方式,对我们的生活带来了极大的方便。互联网成功的关键在于其庞大的信息容量以及它的内容不需要
旅行商问题(’Traveling Salesman Problem, TSP)又称为推销员问题、货郎担问题,简称为TSP问题。该问题是在寻求单一旅行者由起点出发,通过所有给定的需求点之后,再回到原点