当前位置:问答库>论文摘要

题目:大规模照明控制系统中工作流管理系统的研究与实现

关键词:智能照明控制系统;工作流管理系统;工作流建模;工作流引擎

  摘要

2008年北京奥运会,奥林匹克公园中心区照明设备数量大、种类多、控制复杂;景观照明方案采用大量的动态场景,并结合分时、分区控制的方法,来展现艺术照明效果。而传统的照明控制方式只有开关操作,因此照度和场景很难改变;虽然智能照明系统预置多种场景可以满足用户一定的需求,但是实现动态场景时需要人工输入大量控制指令,控制复杂度较高。为了提高奥运中心区照明控制的工作效率,需要一种适应于大规模照明系统的照明业务流程管理方案。传统的照明控制和智能照明系统对复杂照明场景控制和照明系统运行维护支持不够,而工作流技术为此提供了解决方案。 本文将工作流技术引入到“奥运景观照明的IPv6数字化网络控制系统”,根据系统的照明控制需求设计开发了一套大规模照明领域里的工作流管理系统(Lighting Control Workflow Management System,简称LCWfMS),本文取得的主要成果如下:1.建立了一套照明控制系统里的原子操作库,原子操作库中保存所有原子实例化信息和描述信息,为流程模型的编辑提供必要的元数据。2.定义了一种用于描述照明控制流程的工作流建模语言(Lighting Control Workflow Language,简称LCWfL),该语言基于XML,主要包括:模型描述、执行时间、变量、活动和异常处理五部分。3.设计并开发了基于Web的照明模型编辑工具,利用该工具可以实现动态照明场景的编辑等。4.设计开发了针对照明控制特点的工作流任务管理系统,该系统主要包括任务调度和任务监控两个模块,任务调度模块对多个任务队列的任务进行统一调度,任务监控模块对任务实例的生命周期进行管理。5.设计开发了分级工作流引擎,实现了照明模型的解析与执行,主引擎负责广域模型的分解,次引擎负责区域模型的解析执行。 实验表明,该工作流管理系统一方面实现了灵活多变的照明控制,包括日程控制、艺术照明控制和现场控制等,一方面实现了快速准确的系统运行状态检测与报警。 关键词:智能照明控制系统,工作流管理系统,工作流建模,工作流引擎