基于设计模式的组件化电梯群控仿真系统设计与实现

来源 :天津大学 | 被引量 : 0次 | 上传用户:yhmlivefor48
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文通过对电梯群控系统特点的详细分析,以统一建模语言——UML和设计模式为工具对其在计算机中的仿真进行了分析、设计,建立了电梯群控仿真系统的逻辑模型和物理模型。为了提高仿真系统的总体运行效率,以组件对象模型——COM和分布式COM技术为基础,设计了系统的分布式体系结构。最终,结合具体的软件开发技术和工具,完成了电梯群控仿真系统的开发。从而为电梯群控算法提供了一个通用的软件验证平台,在一定程度上促进了电梯群控算法研究的发展。首先,本文深入阐述了面向对象软件建模的重要工具UML,对UML的动、静态建模机制进行了分析。UML可以和电梯群控仿真系统开发过程的各个阶段紧密结合,但其在系统设计阶段缺乏有效的指导。设计模式描述了一个在特定设计上下文中重复出现的问题,以及一个通用解决方案。其应用优化了电梯群控仿真系统的内部结构,良好的组织了系统中的类与对象,降低了它们之间的耦合度,使系统易于扩展,可复用性更强。设计模式弥补了UML缺乏指导的不足,两者的结合为电梯群控仿真系统的分析与设计提供了工具帮助。COM是Windows平台下的主流组件技术,DCOM是其在网络计算环境下的扩展,本文对其进行了深入探讨,为实现电梯群控仿真系统的分布式体系结构奠定了技术基础。在以上研究的基础上,本文完成了电梯群控仿真系统的分析、设计与实现。首先,阐述了用户对电梯群控仿真系统的功能需求,并进行了细致的需求整理。将仿真系统划分为几个相对独立的功能组件,定义了功能组件之间的协作方式。其次,使用UML提供的图形建模机制,结合抽象工厂,适配器,工厂方法等几种具体的设计模式,建立了系统的静、动态模型。然后,使用DCOM技术开发了群控算法服务器,并将其部署到网络中的远程计算机上,实现了仿真系统的分布式体系结构。最后,讨论了系统实现与软件开发技术的具体结合,并对电梯群控仿真系统的具体应用进行了说明。
其他文献
在炼焦生产过程中,焦炉集气管压力是炼焦生产中的重要参数,它的稳定性直接影响着焦炉的使用寿命和焦碳的质量。焦炉集气管压力控制系统是一个具有多扰动、强耦合、时变、非线性
随着工业控制技术的发展,工业控制系统越来越朝着以太网技术发展,并且将支持标准ModBus协议的从设备连入控制网络,更加具有通用价值。 针对EPA现场总线控制系统开发了EPA Con
随着科学技术的飞速发展,工业设备日趋复杂,设备运行的可靠性越来越引起人们的重视,特别是复杂设备,在运行过程中如果任何一个部件发生故障而不能及时处理,会造成巨大的经济
在战时外场机务保障活动中,保障机组是主要的、决定性的和具有能动性的因素。它与航空装备的有机结合成为衡量战时外场机务保障模式高效运作的主要尺度。因此,分析保障机组与航
本文论述了多变频电机协调矢量控制调速系统。 很多大型设备都需要大容量电力传动系统作为驱动装置。目前,随着电力电子学,微电子学、传感技术和控制理论的近人发展,尤其是先
航空电子综合化系统是飞机的重要组成部分。对其进行可靠性分析是飞机设计中必不可少的重要环节。传统的可靠性分析主要是依靠可靠性框图或故障树分析方法进行系统的可靠性分
本文从电机故障诊断的类型、机理和特征出发,介绍了电机故障诊断技术的关键性问题以及将DSP和现场总线引入故障诊断的必要性。并在此之上介绍了DSP和DeviceNet总线的基础知识以及运行于DSP上的嵌入式操作系统的基本知识。然后从硬件和软件两方面介绍了基于DSP的电机故障监测诊断与传输技术的实现。本文具体的工作内容是:首先,介绍了利用电流法进行电机故障监测诊断时各种故障的特征频率和特征幅值,指出故障
磁悬浮控制技术是磁浮列车的核心和关键技术之一,是一项高难度、高复杂性的尖端科学技术。本文是针对常见的电磁悬浮(EMS)式的磁悬浮列车控制系统的模型进行的研究,磁悬浮系
当前非线性系统理论还非常不完善,非线性系统的建模与控制问题一直以来都是难点。对其进行研究的多种方法中,模糊系统理论由于具有类似人类思维的语言式描述方式,能够智能地
随着世界各地工、农业自动化的不断进步和完善,电机在这些领域的应用也日益普及,单机数量和容量也不断提高,电机发生故障会直接影响人们的生产、生活。研究电动机的故障监测与诊断技术有助于电机故障的预报和对电机故障的进行检修。本论文首先介绍了课题的开发背景和研究意义,阐述了常用的电机故障数据传输、处理方法以及它们存在的一些问题,并对USB总线开发所必须掌握的USB2.0规范进行了深入的分析研究。论文提出了一