欢迎来到天天文库
浏览记录
ID:52954837
大小:129.67 KB
页数:5页
时间:2020-04-03
《电梯群控系统仿真平台的设计与应用 刘跃敏,曹锋.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、电梯群控系统仿真平台的设计与应用刘跃敏,曹锋(河南科技大学,河南洛阳,471003)摘要:电梯群控算法是电梯群控系统的核心部分,为了测试各种群控算法的性能,本文提出了一种基于Delphi和Matlab的电梯群控系统仿真平台的设计方法。Delphi是新一代面向对象、可视化的编程环境,而Matlab具有强大的数值计算和图形处理能力,把二者结合起来,利用DDE技术实现二者的动态数据交换。该仿真平台能够产生交通流,并根据交通流进行模式识别,模拟实际梯群的运行,并对梯群进行仿真调度,分析仿真结果。它为测试电梯群控算法、仿真电梯运行过程、进行电梯配置等工作提供了一个方便的试验平台,是研究电
2、梯群控系统必不可少的有力工具。关键词:电梯群控系统;DDE;Delphi;MatlabDesignandApplicationofElevatorGroupControlSystemSimulationPlatformLiuYue-Min,CAOFeng(HeNanUniversityOfScience&Technology,LuoYangHeNan,471003)Abstract:ElevatorGroupControlalgorithmisthecoreofElevatorGroupControlSystem,inordertotesttheperformanceofthe
3、variousgroupscontrolalgorithm,thedesignmethodofElevatorGroupControlSystemSimulationPlatformisproposedwhichisbasedonDelphiandMatlab.Delphiisthenewgenerationofobject-orientedandvisualprogrammingenvironment,andMatlabhaspowerfulnumericalcalculationandgraphicsprocessingcapability,tocombinetheboth
4、,usingDDEtechnologytoachieveboththedynamicdataexchange.Inlightoftheirgeneratedtrafficflow,thissimulationplatformcandeterminetrafficpattern,simulatetheactualstaircasegroup,dispatchtheoperationofelevators,andanalysisofsimulationresults.ItprovidesaconvenienttestplatformtotestElevatorGroupContro
5、lalgorithm,simulateelevatoroperationprocessandconfiguratetheelevators.ItisapowerfulandindispensabletooltostudyElevatorGroupControlSystem.KeyWords:ElevatorGroupControlSystem;DDE;Delphi;Matlab1引言目前,在许多高层建筑中,为了满足交通的需要,通常安装了多部电梯,这就需要采用一种管理多部电梯协调运行的控制系统即电梯群控系统来提高电梯群的运行效率和服务质量。电梯群控系统的主要功能是调度和管理各部电
6、梯,提高电梯服务系统的性能,比如缩短响应时间和服务时间,降低系统运行能耗等。电梯群控系统的核心问题——电梯群控算法是如何协调各部电梯的运行,使其达到最高的运行效率。为提高电梯群控系统的性能、改善服务质量,大量科研人员对群控算法进行了研究并提出各种算法。而群控算法性能的测试,又是他们面临的问题。若在实际的电梯群控系统中调度电梯,虽然能测试算法的性能,但这样可能会影响到电梯系统的使用,造成不必要的损失。因此就需要一种能替代实际电梯群控系统完成群控算法测试的仿真平台。为此,文中设计了一种基于Delphi和Matlab的电梯群控系统仿真平台,以替代实际的电梯群控系统,为电梯研究与开发提
7、供了一种经济有效的实验平台。2Delphi和Matlab基于DDE技术的动态数据交换【1】DDE(DynamicDataExchange)是基于Windows的一种消息机制,在客户机和服务器程序间通过互相传递信息进行“对话”,它允许两个或两个以上的应用程序之间进行实时的数据交换。根据这种原理,Matlab应用程序与Delphi应用程序之间就可以直接进行数据传输。将Delphi作为客户机,Matlab用作服务器。首先启动Delphi客户机,确立对话主题,然后连接Matlab服务器并建立DDE对
此文档下载收益归作者所有