2009年 学识获取与建模 第二次国际研讨会

研究一种应用于工程机械的智能监控系统

xxx,xxx

北京大学 土木工程与建筑专业,北京,中国

e-mail:xxxx

摘要:为了监控建筑机械的性能和质量,一个智能监控应用系统被提出。该系统安装监控单元在每个工程机械作为其系统的终端,GPRS(通用分组无线服务)作为它的网络载体,智能监控中心作为控制器。该系统可以监控工程机械的运行状态以及当它工作发生异常,该系统在线连接在以GPRS为基础的网络上,ARM嵌入式系统和以Lab Windows/CVI为基础的数据库设计。

关键词:智能监控;GPRS;ARM;工程机械

1.       引言

工程机械的性能和质量对工程的施工进度有着非常重要的影响。但是工程机械有着更高的失败率因为它复杂的机构,不确定的负荷和恶劣的工作环境。因此,工程机械的监控是稳定,安全和可靠的工程工作的一个症结。随着社会的发展和技术的进步,人们为了得到更高的效率和更低的成本开始越来越多的要求性能监控和工程机械故障分析。新一代的工程机械不仅需要集成操作和智能控制,还需要依靠网络整合整个系统控制的工程机械组。目前,传统的工程机械只被设计成普通的电子控制技术和定期的维修,这不能满足现代的需求。因此一个新的工程机械监控系统,可以完成本地的集中控制,监控和维护,也可以进行远程的监控和诊断,已经成为一个研究的热门问题。

为了监控工程机械运行性能,提出了一种依靠通用分组无线业务(GPRS)网络的工程机械的在线监控系统。这个系统可以监控一些工程机械的参数,例如速度、压力、温度通过远距离监控终端。

如果工程机械的维护人员想要知道工程机械的运行状态,他可以发送短信息给系统的监控单元,然后该系统就会通过GPRS模块经过通信网络和互联网给维护人员发送工程机械的运行参数。因此工程机械的实时监控系统已经实现。这个系统还可以设置当工程机械的一些重要参数处于危险边缘时进行报警提示。即如果工程机械出现异常,该系统将会发送报警信息到维护人员的手机或者发送到监控中心,以便于工程机械的问题可以马上被修复。在实践中,它展示了该系统的优越性。

2.       系统结构

2.1智能监控系统的结构

        

图1.智能监控系统的结构

智能监控系统主要由3部分组成:监控单元,GPRS,智能监控中心,如图1所示。监控单元安装在每个工程机械上。它通过GPRS无线网络与智能监控中心通信。另外,该系统结构是一个三层模型。监控单元是更底层,重点是获取设备状态信息。智能监控中心是更顶层系统,重点是处理状态和错误信息。上下层之间,GPRS负责他们的通信。

GPRS是整个系统的通信媒介,通过短消息,语言和两种分组数据(IP和X.25)可以被接收和发送。控制终端(手机)是一个远程控制者以及系统的显示者。它是负责发送几种命令短消息(例如监控工程机械实时状态的命令)和接收短消息(例如命令短消息的实施情况和错误的报警信息)

智能监控中心是负责从监控单元接收数据以及管理处理信息。

2.2    基于ARM嵌入式系统的现场监控单元

通过ARM微控制器和其他辅助设备设计和开发现场监控单元。ARM架构已经进化到一个地步,它支持实现的性能点的范围很广。ARM处理器架构简单很容易实现传统设备的小型化,小型化的设备又能允许更低的功耗。

现场监控单元可以通过他们的功能主要的被划分为五个单元:数据采集单元,通信单元,单片机(EasyARM615)单元,LED显示单元和电源单元等。如图2。

图2. 监控单元结构

如图,数据采集单元主要负责采集一些工程机械的重要信号,例如水温度,工作压力和速度等。GPRS网络的通信单元主要负责通信数据传输。LED显示单元负责工程机械的实时状态显示。单片机单元是系统的控制核心负责各模块单元的正常工作,电源单元负责提供工作电压。

因为几乎所以的监控参数将会被监控单元采集,他是整个系统的基础。工程机械是由电力系统,引擎转向系统,传动系统,刹车系统,电气系统等组成。传感器将会搭建在每个相关系统中。每个传感器将会采集相应的参数。监控单元可以从传感器中读取相应的参数然后实时的监控它们。

因此参数的选择对于监控单元来说是非常重要的。在理论上,更多的监控参数被获得,就能得到更好的效果。但是实际上,这是不考虑成本和操作的行为。此外,一些参数不可以在实际中测量,例如引擎发动,传动简单和操作效率降低。这些现象通过传感器监控更加困难,但是他们可以被操作员及时的直观的感知到。因此系统应该充分利用每个机械操作员的预估作为设备失败分析的一种信号。由于,监控单元使用结合传感器的采集和操作员的感知作为参数信息的措施,提供信息给智能监控中心。另外,监控单元必须有异常报警功能和从智能监控中心接收查询命令的功能。

2.3    智能监控中心

工程机械的智能监控中心是整个系统的核心部分。它是负责从监控单元接收系统状态信息和报警信息,分类和保存信息。智能监控中心,一方面通过GPRS网络模块与现场终端展开双向交流,另一方面,它给用户提供可视化界面,允许用户在家里远程了解工程机械。该智能监控中心必须依靠GPRS无线模块与终端通信。另外,它也负责工程机械的故障诊断,包括特殊状态和每个工程机械的故障信息,并分析导致故障的原因。

该系统应用软件采用模块化设计。它主要划分为以下几个模块:

  • 初始化模块:它从配置文件加载初始化系统参数,以确保操作系统可靠运行。这些参数包括串口参数(例如使用的端口号,波特率等),GPRS终端参数(例如短消息中心号码等)和系统参数(例如询问周期报警信息,日志存储时间等)。这些模块结合系统环境设置使用。它的作用是设置这些参数以确保系统运行更好并保存配置文件以便系统重新初始化。
  • 自动报警信息处理模块。经过系统初始化,系统程序开始运行。同时,自动报警信息处理模块也开始运行。它不断的读取报警信息从外部文件到报警信息队列,并发送报警信息到目标群体。报警信息包括报警内容,报警时间,报警源,目标群体等。
  • 手动报警信息处理模块。有时候,值班工人需要根据真实情形处理报警信息。鉴于此,系统设置了手动报警信息处理模块。工人可以手动的发送报警信息给指定的手机电话。

2.4    智能监控中心

系统程序包括3个主要部件:通信部分,数据库部分和人机界面部分。通信部分可以从传感器读取数据,然后将数据保存到数据库,并通过表格或者曲线的形势将他们显示到人机界面。系统设计流程图如图3.

图3.系统程序设计流程图

3.      基于LAB WINDOWS/CVI的数据库设计

在智能监控领域,随着集成测试的复杂性和困难的提高,越来越多的测试参数将会被涉及,包括测试对象,测试设备,测试结果,测试人群等。他们的维护和管理将会实现在一个统一的数据库。

LAB WINDOWS/CVI以实现在各种数据库之间的访问和维护。如图4。在图中,LAB WINDOWS/CVI可以从测试参数中接收数据并保存到数据库。然后它可以从数据库中读取数据,另外,它可以完成基于读取数据的图像显示。

图4.基于LAB WINDOWS/CVI的数据库设计

CVI SQL的工具包是依靠使用CVI软件包来操作数据库,其中包括一系列高性能的操作功能。这些功能全面的应用程序可以实现多功能的数据库。在SQL数据包安装后,Lab Windows/CVI SQL将会自动的注册一个ODBC(开放数据库连接)数据库源在计算机上,该数据源是Lab Windows / CVI SQL程序使用例程的数据源。

为了实现Lab Windows / CVISQL访问数据库和实现数据管理,该系统使用ActiveX Data Object (ADO)接口技术和ODBC(开放数据连接)并选择微软的Access数据库,然后使用SQL工具包作为数据管理和软件开发工具。

因为更多的工程机械的测试参数,设计一个良好的明确的接口对用户来说是非常重要的。Lab Windows / CVI可以提供开发环境来设计更好的基于数据库的接口。在该系统中,数据显示方式是图标还是数据曲线,如图5所示。这是他们明确的显示接口。

图5. 数据显示接口

4.      结论

考虑到现在工程机械远程控制系统的功能,本文提出一种以及GPRS网络的工程机械在线监控系统。工程机械的智能监控可以及时的探查或者诊断机械的故障。以达到实时的监控。在该系统中,以下几方面被主要提到:

  • 应用GPRS到工程机械智能监控系统
  • 运行基于ARM的嵌入式系统的监控单元
  • 基于 Lab Windows/CVI

该系统已经被试验在某一工厂用其他子系统的远距离监控中心。结果证明该系统可以节省时间,提高维护效率和提供其他的辅助功能。因此智能监控系统有具体的实际意义在现在的工程机械中。

承认书

这是一个被中国住房部和中国城乡发展计划支持的项目

参考文献

……

研究一种应用于工程机械的智能监控系统相关推荐

  1. R语言Kruskal-Wallis检验检验多组组独立样本数据是否来自同分布(均值是否相同):为研究4种不同药物对儿童咳嗽的治疗效果,相似的病人随机分为4组、使用不同药物进行治疗、判断治疗效果是否相同?

    R语言假设检验:使用Kruskal-Wallis检验检验多组组独立样本数据是否来自同分布(检验多组数据的均值是否相同).实现多组数据组间差异的非参数检验(为研究4种不同药物对儿童咳嗽的治疗效果,将25 ...

  2. 花栗鼠很喜欢偷吃生产队的大萝卜,因此花栗鼠科技大学正在研究一种新型的数据库,叫做萝卜数据库...(Python代码)

    @花栗鼠很喜欢偷吃生产队的大萝卜,因此花栗鼠科技大学正在研究一种新型的数据库,叫做萝卜数据库-(Python代码) 输入格式 第一行两个整数 n , k n,k n,k,意义如题所述. 接下来的若干行 ...

  3. 人体识别智能监控系统

    人体识别智能监控系统         上传时间: 2003-12-12 20:53:06 作者: 吴瑜 浅析人脸识别技术 摘要:在我们的项目人体识别智能监控系统中,虽然预期目标只需实现人体的检测的定位 ...

  4. 无人值守配电房智能监控系统的架构及优势

    1 配电房管理现状分析 假设碰见了非常恶劣的天气,就会严重的干扰配电房的功能性,由于配电房的地理位置分布得不够集中,有关工作人员无法在同一时刻对所有的配电站展开全面的保养与管理工作,但是这必定会导致供 ...

  5. 量子计算机模拟其他系统,一种量子计算机的模拟控制方法、系统及相关组件技术方案...

    [技术实现步骤摘要] 一种量子计算机的模拟控制方法.系统及相关组件 本专利技术涉及量子计算机控制领域,特别涉及一种量子计算机的模拟控制方法.系统及相关组件. 技术介绍 近年来,随着量子计算技术发展迅速 ...

  6. 基于用户角色的数据库智能监控系统应用场景分析

    摘要:本文尝试从概念和逻辑上推导了基于用户角色的数据库智能监控系统的可能应用场景. 本文分享自华为云社区<GaussDB(DWS)数据库智能监控系统应用场景分析>,原文作者:鲁大师. 与互 ...

  7. mac mini 储存文件的服务器,另一种“NAS”的玩法---mac系统的远程管理和文件共享...

    另一种"NAS"的玩法---mac系统的远程管理和文件共享 2019-12-28 17:00:00 8点赞 111收藏 24评论 自从我用矿渣蜗牛星际装黑群晖之后系统崩溃,费劲力气 ...

  8. 自制预防校园暴力的智能监控系统:远程连接,将前后端部署到CentOS服务器

    本文是[小码哥李明杰老师]指导完成的山东大学引航计划公益人工智能科研实训项目. 自制预防校园暴力的智能监控系统 远程连接CentOS 通常使用SSH工具远程连接CentOS, 常用的SSH工具:Xsh ...

  9. 一种可训练的目标检测系统

    麻省理工学院,人工智能实验室,生物与计算学习中心,美国马萨诸塞州剑桥 摘要 本文提出了一种通用的.可训练的.在无约束的.杂乱的场景中的目标检测系统.该系统的功能很大程度上来自于一种表示,该表示用一个过 ...

最新文章

  1. 如何使用标准稳压器输出几百毫伏极低直流电压?
  2. html5移动端根据百度地图api获取详细地址
  3. 出现运行时间错误_Excel VBA 运行错误,你知道为何突然出现错误的原因吗
  4. JVM经常使用的调优參数
  5. 006 技能数组分析和代码编写
  6. Angular - angular2升级到angular8
  7. redis学习之三配置文件redis.conf 的含义
  8. docker命令及挂载
  9. 阿里云Https部署网站
  10. HDU #5733 tetrahedron
  11. 数据--第46课 - 图算法课后练习
  12. 计算机控制技术证书可以考吗,计算机控制技术专业可考哪些资格证书
  13. 【每天一个 Linux 命令】tree命令
  14. 银川JW万豪酒店与银川万怡酒店双品牌酒店启幕
  15. 虚拟钢琴音源插件-GSi Genuine Sounds Vol.I Piano Edition v1.0.2 CE-win
  16. SQL 日期交差判断
  17. css shine_什么是Shine Enterprise Java模式?
  18. UINO优锘:竞速“元宇宙”,中国能凭借数字孪生技术突围吗?
  19. Mysql5.7 的错误日志中最常见的note级别日志解释
  20. 几种开源分词工具的比较

热门文章

  1. Geek Talk 035:阿拉伯国家的创业环境和机会
  2. 如何将12345这样的数字转换成相对应的大写的中文字? 比如:壹万贰千弎百肆十伍。
  3. 经典永恒--21guns
  4. 618网络机顶盒哪个牌子好?测评员盘点网络机顶盒排名
  5. 交互式和非交互式_发布交互式剧情
  6. 外呼系统是怎么帮助销售提升电销效率的?
  7. mac安装 Termius
  8. Stable Diffusion搭建全过程记录,生成自己的专属艺术照
  9. 功夫电影中非常经典(武术非常实用)
  10. 一文最全科普FPGA技术知识