展示柜厂家
免费服务热线

Free service

hotline

010-00000000
展示柜厂家
热门搜索:
成功案例
当前位置:首页 > 成功案例

最火基于虚拟现实技术的楼宇自控组态软件研究过滤系统热收缩管燕尾服焊割器防火墙OrE

发布时间:2023-11-04 01:59:26 阅读: 来源:展示柜厂家

基于虚拟现实技术的楼宇自控组态软件研究

摘要:文章介绍了一种新型的楼宇自控系统,该系统是虚拟现实技术在自动化领域的一种应用。

关键词:虚拟现实 vRMI BAS 无标题文档 目前楼宇自控系统监控界面主要是二维界面,虽然二维平面系统已经达到较好的效果,但用二维界面描述三维现实世界毕竟有些欠缺,随着虚拟现实技术(VR)的发展,制作三维楼宇自控系统成为可能,本文介绍虚拟现实建模语言(VRML)在楼宇自控组态软件中的应用。l VRML概述1.1 VRML语言 VRML(virtual Reality Modeling Language)即虚拟现实建模语言,是一种用于建立真实世界的场景模型或人们虚构三维世界的场景建模语言。它是用来描述三维物体及其行为的,可以构建虚拟境界(Virtual World)。VRML的基本目标是建立因特上的交互式三维多媒体,基本特征包括分布式、三维、交互性、多媒体集成、境界逼真性等,是目前Intemet上基于“WWW“的三维互动站制作的主流语言。1.2 VRML引擎 楼字自控系统的一个显著特点是需要采集底层各种控制器节点的数据以及与实时数据库进行数据交换。而VRML是一种在web上进行传输的三维虚拟规范,为了保证客户端计算机的安全,在访问计算机底层I/0方面没有做更多的考虑。尽管VRML可以使用JAVA程序和三维虚拟场景进行交互,但出于对计算机安全增加额外的加工设施需要时间方面的考虑,JAVA周福霖团队致力“层间隔震”和“3维隔震”新技术体系的理论研究和工程利用在访问底层I/O方面远远抗氧化剂不及VC等开发工具简单,且由于JAVA采用平台无关设计,JAVA虚拟机在解析JAVA程序并运行时牺牲了效率,所以JAVA不是理想的三维楼字自控软件开发语言。 综合各种编程语言的优缺点,笔者认为Visual C++比较同时也会下降本钱和节俭能源合适的开发语言,但是M81自粘橡胶沥青防水卷材FC并没有提供现成的恃VRML的类库,所以必须选择一种符合VRML规的C++类库,我们称之为VRML引擎。2新型楼宇自控系统软件部分总体结构 目前,国内较流行的组态软件如电子产品三维力控、组态王、昆仑通态等,其结构体系都是建立在二维组态和二维监控的基础上,楼宇自控组态软件采用二维组态、三维监控的模式,分为场景配置与场景浏览两个部分。主体结构如图l所示:2.1场景配置 目前有关虚拟现实与生产自动化相结合的应用大多数采用的办法是先使用一些三维场景制作软件,如3DMax、AutoCAD、Maya等将工业现场的三维场景制作出来,然后再利用三维开发工具包如WTK、VTree等开发工具的文件导人功能将制作的三维场景导入。本系统采用的方法是制作一个二维的场景配置软件,运行时利用二维场景下所作的组态信息生成三维的场景,该软件界面如图2所示。 图2为利用配置软件制作的楼宇单层二维俯视图,里面包含了对墙、门、窗、地板、传感器等的配置信息,文件配置完成后以.dat文件形式保存。2.2场景浏览 场景浏览软件利用配置软件生成的.dat文件新建一个工程文件,该工程定时器文件包含所需要的全部三维配置信息,然后再通过VRML引擎将配置场景重现。图3为根据图2配置生成的三维场景画面,可以三维浏览,实现虚拟现实的各项功能。2.3监控功能的实现 与其它虚拟现实应用有所不同的是楼自控系统需要与现场设备随时交换数据,并根据现场的返回数据实时改变当前的虚拟场景。图3中的绿色小点代表了楼宇自控系统的烟雾传感器;当传感器处于报警状态时,传感器状态变量通过现场总线传递到实时数据库,场景浏览器根据实时数据库的数据刷新当前场景。图4显示了传感器报警时对虚拟场景的刷新界面。 图4虚拟场景的刷新界面 可以看出,第三层的传感器数据发生变化,系统采取的动作是将整个第三层楼层显示为透明,同时标出该传感器的位置,为用户提供更为直观的显示界面。3系统后续工作 由于VRML本身的特点与限制,当系统需要动态改变场景时,如传感器颜色变化,开关状态变化等,不得不将场景中的每一个组件更新一遍,这必然浪费系统大量的资源,需要进一步优化。 采用俯视图形式完成组态配置虽然较为方便,但用俯视图形式表达复杂形状物体时显得有点力不从心,需要更多的参数,因此有必要考虑其它方法弥补不足。4结束语 本系统只是将虚拟现实技术应用于楼宇自控系统的一个小小尝试,笔者坚信,随着虚拟现实技术的试验设备发展,必将在工业控制领域有更广泛的应用。参考文献1邹湘军.孙建.何汉武.虚拟环境下的生产线三维动态仿真及建模.《中国期刊》2004;42吕惠强.李益明.杨洁.周坚忠.基于VRA4L的虚拟现实设计的基本原理.《浙江工业大学学报》2001;


儿童咳嗽有痰吃什么药
儿童中耳炎会自愈吗
小孩支气管炎咳嗽吃什么药好的快
小孩感冒发烧吃什么药