网络上建筑设备的发现的制作方法

文档序号:1838515阅读:194来源:国知局
专利名称:网络上建筑设备的发现的制作方法
技术领域
本主题发明通常涉及建筑管理和设备布置,尤其涉及搜索和跟踪建筑工地上的建筑设备(例如焊接单元、电源等),该站点将该设备合并入一个网络区域。
背景技术
建筑管理能够跨越工程生命周期的不同阶段,从初始的可行性分析和概念发展直到工程的试运转。典型的,有效建筑管理的目标是将工程保持在进度表和预算内时集成工程的设计和结构阶段,确保具有高质量的完成工程。如果工程的建筑管理有缺陷会使得各种不同的问题发生,例如,成本超出额度、时间超出额度、低于标准的建筑质量、甚至是构造失败。因此,为了确保所有的工程目标都能够完全的获得,建筑管理人员利用他们的工程技能、经验、建筑知识订约以发展现实进度表,准备精确的建筑评估,分析可选的设计,研究劳动条件,实现评价工程技术,以及有效的调整建筑队的活动。
同时,建筑工地的管理,特别是配置有许多设备的大规模建筑工地,越来越变得更加复杂。建筑设备可以位于距离管理控制中心很远的位置。而且,建筑工地上材料、沙砾、泥土等的传送要求整个工地的建筑设备的不变的重新配置。同样的,收集有关建筑设备位置、及其维护需要和整个状态的数据是一项具有挑战性的任务。
相似的问题也存在于大量有正常布置的装配线操作中(例如自动操作),装配设备的位置在装配线或车间的效率和生产力方面扮有重要角色。
例如,在这样的装配线里焊接终端的配置和它们的正常维护在整个装配线效率中扮演了重要的角色。这样的焊接系统经常在大规模的生产环境中长距离被使用,并且多次分布交叉多个生产中心。已经给出了现代的特性和需要以及更加复杂的生产操作,然而,焊接系统设计者、建筑师和供应商面对增长的挑战,这些挑战涉及更新、维护、控制、维修和提供各种不同的焊接位置。不幸的,许多传统的焊接系统操作在单独的控制下,以及稍微隔离了与整个装配过程有关的生产位置。因此,在大的中心和/或交叉球体中,控制、维护、维修和提供多个隔离的位置变得具有更多挑战、时间消耗以及昂贵。
这样的挑战涉及位置、通话、维修和故障诊断焊接系统。例如,移动焊接系统能够位于建筑工地、大的造船所、甚至海上的游船。为了提供服务和/或故障诊断支持,传统的焊接系统通常要求工程师移动到物理的远程。
焊接系统面临的另一挑战涉及维护。焊接工经常根据由焊接系统的操作者实现的程序进行维护和维修。虽然一些操作者可能已足够维修和维护这些系统,维修和维护的质量通常等于单独操作者的受训和能力。因此,一些服务于整个装配过程的良好的维护焊接工的集合可能处于另一个并不适合维修或维护的焊接系统的支配之下。在涉及差的维护焊接工时,这可能导致在维修故障期间的处理停止或中断。即使在最好的环境下,已给出的许多以隔离方式操作的焊接系统中,直到发生故障后涉及这些系统完好的诊断信息才被报告或发现。
因此,这就需要克服前面提到的与传统系统和装置关联的示例性的不足。
发明概要为了提供对本发明的一个或多个方面的基本理解,下面显示了本发明的简单概要。该概要并不是本发明扩展的概要。它既没有试图提供本发明的识别键或关键元件,也没有描绘本主题发明的范围。更合适的,本概要的唯一目的是作为以下将更加详细描述的开头以简单的形式展示本发明的某些概念。
本主题发明提供了通过定位组件易于搜索建筑设备(例如焊接终端)的系统和方法,在由多个参考点定义的网络区域里搜索网络地址,以及能够将建筑单元的物理位置映射到其各自网络地址的映射组件。
参考点和/或能够接收和/或发送(收发)数据的相关的建筑设备的物理位置能够通过使用技术确定,这些技术例如全球定位系统(GPS),通过带有邻接检测器的参考点定义蜂窝网络以从参考点、角度和信号的到达时间差(TDOA)、涉及带有邻接检测器的接收参考点无线信号强度的概率分析等估计单元距离。不同的仿真智能方案也用于相对于参考点的建筑设备的位置区别。网络区域可以为局域网(LAN)或广域网(WAN)的一部分,其中建筑设备可以与各自的参考点关联,并能与中央主机通信。这样的安排进一步易于与中央主机通信的操作者对建筑单元的管理,例如,对单元的故障检查、维护、预定、研制和/或维修。
在相关的方面,当在多级地板建筑物或建筑工地使用便携式建筑单元时,不同的参考点可以被分配到具体的地板级,并向中央主机单元提供有关该便携式单元出现的信息。例如,便携式建筑设备配置有收发能力以通过带有邻接检测器的蜂窝参考和/或信令装置将其自身识别为特殊地板参考点。这样的参考点依次向中央主机单元提供关于地板级上的便携式建筑单元在何处的信息。有关便携式设备状态的附加信息(例如保留的电源、维修需要等)能够通过建筑设备提供给参考点,并传送到中央主机用于分析。
根据本主题发明的进一步的方面,中央主机能够将与标识的建筑设备有关的数据(例如,其物理位置、网络地址、该设备是正在使用还是被预定用于其它操作等)发送到管理/或监视这些单元操作的计算设备。例如,中央主机能将有关焊接终端的数据(例如,位置、状态)交换到由工地建筑工人携带的便携式无线通信设备(例如,个人数据助理或膝上电脑)。同样的,使用该便携式无线通信装置的用户(例如焊接工程师或者操作员)能够通过中央主机与焊接终端传送信息(例如参数设置和下载新的焊接程序)。用户进一步能够重现来自焊接终端的信息(例如,电线使用、出错日志和诊断信息)。
在本主题发明的又一方面,定位器组件使用插口排列,其中建筑设备通过限制到具体端口号的插口识别其自身到一网络或中央主机单元。该插口作为运行在网络或中心单元上的程序之间的双向通信链路的一个末端运行,在数据通信期间,以识别为目的将它限制为一个端口号。同样的,在中央主机单元上与建筑单元通信的端口号能够被识别。为了开始一个连接,中央主机试图在与一建筑设备关联的端口集合建筑设备。在接受连接时,分配新的插口(从而是新的端口),这样当通过新建的插口向中央主机提供数据时,建筑设备能够继续监听对于连接请求的原始插口。在相关的方面,关联组件能够确定建筑设备的类型(例如,是否是焊接设备、电源等)。
本主题发明也能够确定用于建筑工地的焊接设备的组合。例如,能够确定的有哪些单元是主要机器,哪些设备是从属的;和/或焊接单元是否是更大的装配的一部分以及作为其一部分工作的焊接工的数目;和/或特定的网络地址是否代表一系统结构模块。同样也可以作出关于自动焊接是否为单元配置的决定并使用该决定,以及该焊接系统的组合。另外,在定位焊接单元的网络地址后,焊接单元配置通过表示单元配置或电弧系统的逻辑布局的树结构来建立。而且,可以确定与焊接单元相关的软件选项类型,为诊断、维护等提供合适的动作过程。
为了实现前述的和相关目的,本发明包括以下详细描述的特征。以下描述和附图详细陈列了本发明的特定示例性方面。然而这些方面示出了几个采用本发明原理的各种不同方法。本发明的其它方面、优点和新的特征从以下结合附图对本发明详细的描述中显现出。
附图的简要描述

图1示出了工地布局和带有定位器组件的中央主机的结构框图,定位器搜索由多个参考点定义的网络区域。
图2示出了根据本主题发明的一个方面处于多级地板结构中的便携式建筑装置。
图3示出了根据本主题发明的一个方面用于带有罗盘系统的便携式计算/导航装置的显示器。
图4示出了根据本主题发明的一个方面具有与建筑设备通信的定位器组件的中央主机单元的框图。
图5示出了根据本主题发明的一个方面易于无线通信和识别到中央主机单元的焊接系统。
图6示出了能够作为本主题发明的部分应用的WAP客户组件的分级表示。
图7示出了与运行在中央主机单元和/或与定义网络区域的参考点相关的计算机环境内的应用程序关联的框图。
图8示出了根据本主题发明的一个方面定位建筑设备的流程图。
图9示出了根据本发明的一个方面能够被配置的焊接单元分级结构的结构图。
图10示出了合适的计算环境的摘要、普通描述,计算环境可以作为中央主机单元或参考计算单元的一部分,在其中可以实现本主题发明的不同方面。
图11示出了中央主机—服务器系统(例如与建筑单元相关),能够用于本主题发明的各种不同的方面。
本发明的详细描述本主题发明现在参考附图进行描述,其中相似的参考数字涉及相同的元件。在以下描述中,为了解释的目的,陈列出多个具体的细节以提供对本主题发明全面的理解。这是明显的,然而,该主题发明可以不用这些详细的细节来实现。在其它示例中,以框图的形式示出了已知的结构和装置使得容易描述本主题发明。
如在本申请中使用的,术语“组件”、“管理者”、“模型”、“系统”等,以及机械元件意指涉及相关计算机的实体—硬件、硬件和软件的组合、软件或者可执行的软件。例如,组件可以为,但不限于,运行在处理器上的处理、处理器、对象、可执行的、执行线程、程序和/域计算机。作为说明,运行在服务器上的应用程序和服务器都可以为组件。一个或多个组件可驻留在处理和/或可执行线程内,以及一个组件可以位于一个计算机上和/或分布于两个或多个计算机之间。同样的,这些组件可以从存储有各种不同数据结构的不同的计算机可读媒体中执行。组件可以通过本地和/或远程处理通信,例如依据带有一个或多个数据分组的信号(例如,来自与本地系统中另一个组件交互作用的一个组件的数据、分发系统、和/或交叉一个网络例如因特网与其它系统通过信号交叉)。
本主题发明提供了通过定位器组件使得在建筑工地上或工厂布局里容易搜索建筑设备的系统和方法,定位器组件搜索由多个参考点定义的网络区域。参考图1,示出了通过定位器组件104搜索的网络系统100。定位器组件104可以为运行在中央主机单元102上的应用程序的一部分,该中央主机单元102作为对网络系统100的管理控制中心运行。而且,映射组件107能将建筑设备的标识的物理位置与该设备的网络地址关联。因此计算机生成的和建筑工地的可处理映射得以发展,其中确定和匹配建筑单元的物理位置和网络地址。
网络系统100可以为系统区域网络或者其它类型的网络,可以通过许多参考点112、114、116(参考点1到n,其中n为整数)来定义。每个参考点可以关联和/或设计为具有发送/接收能力的建筑设备120、122、124(建筑单元1到m,其中m为整数)的位置。参考点112、114、116能够与附加的子参考点(例如节点130)通信,为了更高的分辨率这些子参考点进一步以三角形式描述了布局100。
网络系统100进一步包括附加主机(未示出),附加主机可以为个人电脑、服务器或者其它类型的计算机。这些主机通常能够运行或执行一个或多个应用级(或用户级)程序,以及初始化I/O请求(例如I/O读或写)。另外,网络系统100进一步包括一个或多个输入/输出单元(I/O单元),其中这些I/O单元包括一个或多个连接到它们的控制器,每个I/O可以为任何类型的I/O装置,例如存储装置(例如硬盘驱动器、磁带驱动器)或其它I/O装置。主机和I/O单元和其它连接的I/O控制器和驱动器可以组织为组,例如群,每个群包括一个或多个主机和典型的一个或多个I/O单元(每个I/O单元包括一个或多个I/O控制器)。主机和I/O单元通过路由器、交换机和连接一个或多个群的一组节点(例如连接一组主机和I/O)的通信链路(例如电线、连接器、电缆等)的集合相互连接。建筑单元120、122、124可以分散于网络系统100,定位器组件104能够根据对该建筑设备定位的物理位置初始的确定网络地址,在下文中将详细描述。
图2示出了根据本发明的一个方面在多级地板建筑物中的便携式建筑装置。如所示出的,便携式建筑装置200可以是焊接终端,该焊接终端包括支架系统202、带有电源206的焊接设备和通信组件208。该焊接终端200的紧密性和可携带使得它们充分地适合在远程位置使用。该终端本身足够,典型地不需要附加设备的就十分有功能。
例如在图2中示出的,在多级地板建筑物或建筑工地使用便携式建筑单元时,不同的参考点被分配给具体的地板级(例如参考点203和204分别分配到第一和第二级),以向中央主机单元220提供关于便携式焊接终端200在该地板上出现的信息。同样的,便携式便携式焊接终端200可以配置收发能力以通过信号机制和/或邻接检测器(未示出)等标识其本身为特殊地板的参考点。参考点203、204依次向中央主机单元220提供收集的信息,该信息有关便携式焊接终端200在特殊地板级上所处的位置。有关便携式焊接终端状态的附加信息(例如剩余电量、维护需要等)也可以由该单元提供给参考点203、204,并向前传送到中央主机220用于分析。当GPS系统的应用不容易时,可以使用这样的安排,例如在装配工厂的封闭区域。
在与本发明主题相关的一个方面,中央主机220可以将与标识的建筑设备关联的数据(例如其物理位置、网络地址、该设备是正在使用还是预留给了其它操作、维护需要等)发送到由职员使用的便携式计算设备(例如手持导航工具),该设备可以管理和/或监视这些单元的操作。例如,中央主机220可以将与焊接终端200有关的数据交换到由工地建筑工人携带的便携式无线通信装置230(例如个人数据助理或者膝上型电脑)。
图3示出了用于该便携式导航装置的示例性显示器300,该便携式导航装置可以包括GPS导航和罗盘系统,可以在便携式单元的显示器300上示出焊接设备312、314的位置。罗盘310能够通过三轴磁传感器和两轴倾角传感器提供信息。这种三轴磁传感器能够测量导航装置所处位置x,y,z各方向的地磁场强度,而两轴倾角传感器参考一个已知基准,例如重力矢量(本地水平切面),来测量单元的俯仰和滚动方位。与便携装置关联的处理器(没有示出)依据感知到的磁场强度和倾角信息能够计算航向和GPS数据。
例如,感知到的磁场强度和倾角信息到航向(如区域315所示)的转换可以通过磁力计和/或倾角计数据的三维矢量处理完成。因此,通过确定一个报头和一个行进方向,地图显示可以由使用者通过卷动按钮325卷屏来观察环境和任何可用焊接单元的地图或通过显示的段340被告知其位置。此外,与焊接单元相关的维护数据在显示单元的区域360显示。同样的,最近的焊接单元的位置(例如,相对于使用者位置)及其维护状态可以由使用者查看,并且使用者可以相应地将维护活动列为优先(例如,在其它单元之前给最大消耗的焊接单元再充电)。
图4示出了根据本主题发明的一个方面的带有定位器组件406的中央主机单元404的框图400。定位器组件406可以使用插口排列,其中建筑设备410通过插口限制到具体的端口号414初始的将其自身标识到网络和中央主机单元410。这样插口可以作为运行在网络或者中央主机单元404上的程序之间的双向通信链路的一个末端运行,并且可以在数据通信期间将其限制到一个端口号以用于识别的目的。同样的,在中央主机单元404上,可以标识与建筑单元通信的端口号416。为了开始一个连接,中央主机单元在端口414尝试与建筑设备的集合,该端口与该设备关联。连接接受时,分配新的插口(从而出现新端口415),当通过新建的插口向中央主机单元404提供数据时,建筑设备410能继续监听用于连接请求的原始插口。在本主题发明的一个相关的方面,关联组件408可以确定建筑单元类型,它是否是通信所请求的需要的单元。例如,建筑设备410可以为移动焊接系统。
图5示出了根据本主题发明的一个方面易于进行无线通信并标识到中央主机单元的焊接系统500。焊接系统500包括焊接组件520,无线应用协议(WAP)客户组件550和无线通信组件540。焊接组件520可以包括焊接单元和/或相关外围装置的节点,例如测试设备、监视设备、消耗使用监视器、电弧/焊接监视器和/或焊接数据存储器。
WAP客户组件550使在焊接组件520和中央主机单元和/或网络上的其它设备(未示出)之间传送信息变得容易。WAP客户组件550可以接收来自焊接组件520的信息并将其放置为一种格式,例如无线置标语言(WML)文本,用于通过无线通信组件540发送到其它装置(未示出)。而且,WAP客户组件可以通过无线通信组件540接收来自其它装置(未示出)的信息(例如WML和/或WML脚本文本)。
如图5示出的,无线通信组件540使在焊接单元510和其它装置(未示出)之间的通信变得容易,例如,WAP网关、计算机系统和/或个人数字助理。无线通信组件540能够利用后二代移动通信技术(例如5G)与其它装置(例如WAP网关555)进行通信。另外,无线通信组件540包括可改编程序的软件,并且通过一个信道和/或多信道之间的转换进一步通信,例如依据将要执行的通信类型(例如声音、数据和/或高速数据)。这样的无线通信组件540可以基于优先级使用特殊的通信形式。而且,无线通信组件540可以适合实现感知功能以易于通信。同样的,无线通信组件540可以确定进行通信的可用频率(例如临时使用),确定在每个频率与通信相关的花费,信道的所有者的导航使用权利。
在本主题发明的一个相关方面,无线通信组件540进一步监视传输质量和信息的接收,并适当的修改传输频率。可以理解的是,无线通信组件540可以包括用于移动通信的装置,该装置可以嵌入焊接设备510内部,例如配置有移动通信芯片组的印刷电路(未示出),和/或该装置在焊接单元510外部,例如为焊接单元510作为移动通信调制解调器的移动电话(未示出)。
在本主题发明一个进一步的方面,将要被应用在远程建筑工地的焊接系统500能够与中央主机单元和/或制造商的互联网网站的通信以易于焊接系统500的故障检修。焊接组件520,例如检测意外电压设置的焊接电源,可以通过WAP客户组件550利用初始通信与中央主机单元和/或制造商的互联网网站进行通信。WAP客户组件550能够生成通过无线通信组件540发送到中央主机单元和/或制造商的互联网网站(对信息的请求和/或应用工程师支持)的信息(例如WML和/或WML脚本文本)。无线通信组件540可以确定与WAP客户组件550生成的信息相关的优先级,例如,基于用户的请求和或预定的优先级。无线通信组件540利用合适的通信形式。例如用户可以确定应归于合同责任(例如与延迟相关的损失),其它时间无关紧要请求应给予高优先级。
焊接系统500可进一步包括浏览组件552,易于实现焊接系统500与其它装置(未示出)的用户接口。浏览组件552包括用于接收的微浏览器,例如WML文本和/HTTP客户。因此,通过浏览组件552,焊接系统500的用户能够通过互联网访问焊接资源。
焊接系统500,可选的,进一步包括全球定位组件522易于进行焊接系统500的物理位置的标识。例如,全球定位组件522可以接收来自全球定位卫星(GPS)的信号,并将关联的地理位置信息传送到WAP客户组件550用于发送到远程装置(未示出)。
同样,通过提供的与焊接单元510的物理位置相关联的信息,全球定位组件522能够使焊接应用工程师对焊接单元510进行的远程故障排除变得容易。例如,对处于制造商的位置和/或场业务办公室的故障排除人员的实况流视频发送。这样的信息初始的发送到中央主机单元。中央主机单元能够访问紧急情况,并通知合适的维护小组。因此,建筑工地的资源可以合适有效的使用。可选的,信息可以通过焊接单元直接发送到维护小组。
例如,焊接单元510的用户能够通过浏览组件552(例如微浏览器)与远程系统570通信。用户可以通过微浏览器552请求信息。对于信息的请求被发送到能够将请求格式化以发送到WAP网关组件555的WAP客户组件550(例如通过WML和/或WML脚本文本)。该请求通过无线通信组件540发送到WAP网关组件555(例如,后二代移动通信技术)。WAP网关组件555处理对于信息的请求,例如,通过网络连接560(例如互联网)检查焊接资源组件590。远程系统570能够通过WAP网关组件555将信息发送回焊接单元510(例如通过HTML文本、WML脚本文本、和/或WML文本)。WAP网关组件555能够处理(例如,将信息翻译成WML文本)并将信息传送回无线通信组件540。依次,无线通信组件540处理信息并将其传送到WAP客户组件550。最后,WAP客户组件550处理(例如利用WML脚本语言)并通过浏览组件552(例如,微浏览器)向用户展现信息。
参考图6,示出了WAP客户组件630的等级表示。WAP客户组件630包括无线应用环境(WAE)632,无线会话协议(WSP)634,无线传输协议636,无线传输层安全(WTLS)638,无线数据报协议(WDP)642和载体646。
无线应用环境(WAE)632可以定义,例如,用户接口。无线应用环境(WAE)632利用由WAP客户组件630接收的信息(例如WML文本)可以包括脚本语言(例如,WML脚本语言)。
无线会话协议(WSP)634使得在两个会话业务中的一个之间的通信变得容易在无线传输协议636之上的定向的连接会话业务操作和在无线数据报协议(WDP)642之上的无连接业务操作。
无线传输协议636在数据报业务(例如用户数据报协议(UDP))之上运行,并且是一套标准TCP/IP协议的一部分。无线传输协议636提供适用于低带宽移动站的简单协议,并通常提供三种传输业务不可靠单向请求、可靠单向请求和可靠双向请求响应。无线传输协议636适于优化焊接系统和远程系统之间信息的传输,远程系统例如中央主机单元。
无线传输层安全(WTLS)638使得焊接系统和WAP网关组件之间的通信变得容易。无线传输层安全(WTLS)638可以组合基于建立的传输层安全(TLS)协议标准的安全特征。同样的,无线传输层安全(WTLS)638进一步包括数据完整性检查,焊接系统和WAP网关组件之间的保密性。
无线数据报协议(WDP)642使得WAP客户组件630的高等级的层独立于WAP客户组件630的物理层(例如载体646)。无线数据报协议(WDP)662改编载体646因此向WAP客户组件630的高级层展现出一致的数据格式。
载体646使从WAP客户组件630向其它装置,例如WAP网关组件的传输信息变得容易。载体646可以使通过不同格式的信息传输变得容易,例如,根据相对成本、传输的信息数量和/优先级。而且载体646可以利用通常促进信息通信未组织的辅助业务数据,信息起初是数字数据和/或当访问速度也是重要的考虑方面时。USSD不是存储器和转发业务,是定向会话,这样当用户访问USSD业务时,建立会话和无线连接开放直到用户、应用或时间终止释放它。进一步,载体646可以利用短消息业务(SMS)、电路交换数据(CSD)和/或通用分组无线业务(GPRS)。
图7示出了与在中央主机单元主机终端和/或在与定义网络区域720的参考节点710关联的计算机环境内部运行的应用程序关联的框图。如示出的,映射组件730将标识的建筑设备的物理位置与该设备的网络地址关联。因此,计算机生成的和建筑工地的可处理的映射可以发展,其中物理位置和建筑单元的网络地址是确定和匹配的。在相关的方面,测量组件740可以作为输入接收从与建筑设备关联的无线信号分离的信号强度。可以理解的是,该测量组件也可以接收未加工的信号,然后处理该未加工的信号以获取信号强度数据。信号强度可以被转发至人工智能组件770用于涉及相对于与中央主机单元和/或参考点710的位置建筑单元的位置的推论。
因此,本主题发明(例如,与确定一个建筑单元的相对位置有关)可以基于实现它的不同方面的方案来采用不同的人工智能。例如,为了确定建筑单元位于哪个区域的处理可以通过一个自动分类系统和处理来实现。这种分类采用一种概率的和或基于统计的分析(例如,因式分解到分析资源和成本)来预测或推断一个期望被自动执行的动作。例如,可以采用一个支持矢量机械(SVM)分类器。分类器是一个函数,其映射一个输入特征矢量,x=(x1,x2,x3,x4,xn),到一个输入属于这一类的置信度,也就是,f(x)=置信度(类)。其它非类方法包括贝叶斯判决准则的网络,判决树,和提供不同独立模式的概率分类模型,可以被采用。这里使用的分类也是包含统计回归的,用于开发优先模型。易于从主题发明感知,主题发明可以采用不仅隐含训练(例如,通过观察系统行为,接收外来信息)而且明确训练(例如,通过一个一般的训练数据)的分类器,因此分类器用于依据选择准则自动确定选择哪个区域。例如,关于SVM,可以理解的是其它分类器模型也可以被使用,如自然贝叶斯,贝叶斯网络,判决树和其它学习模型-SVM通过在分类器构造器和特征选择模块中的学习或训练阶段而被构造。
图8描述了一个根据本主题发明的一个方面来定位建筑单元的流程图。最初,在820中附属于网络的建筑设备被中心主单元通过如前面所详细描述的信号装置发现和/或识别。例如,中心主单元的定位器组件,采用以“谁在外面”的形式的发现协议,连接到网络系统的其他建筑单元发布“我是”,与这些参与者描述他们的状态。(例如,他们是否正被使用,或将预留用于一个将来的任务,等等。)接着,在820中,这些建筑单元的物理位置可以通过采用前面详述的GPS装置确定。
在840,初始化映射将建筑单元的物理位置与其网络地址相匹配。这样使得在与中央主机通信时,易于操作者对建筑单元的管理(故障排除、维护、预定、开发和/或单元的维修)。随后,在880,可以应用合适的管理来有效的使用建筑单元。
虽然在此用一连串块代表不同事件和/或动作示出和描述了示例性的方法,本发明并不限于示出的块的顺序。例如,一些动作或事件可能以不同的顺序发生和/或与其它动作或事件并发,脱离了根据本发明在此示出的顺序。另外,根据本发明并不是所有示出的块、事件或动作需要在一种方法中实现。而且,可以理解的,根据本发明的示例方法和其它方法可以与在此示出和描述的方法关联的实施。同样也可以与其它未示出和描述的系统和装置关联。
在为焊接单元定位网络地址时,本主题发明能够确定哪些单元是主机器,哪些单元是从属的,和/或焊接单元是否是较大集合的一部分,以及作为一部分的焊接工的数目,和/或一个特定网络地址是否代表一个系统模型。同样,可以作出一个判决来验证是否使用了埋弧单元配置,以及焊接系统的性质。图9示出了能够通过树结构建立的焊接层配置的示意图,表示电弧系统的逻辑布置。输入组件903接收来自与焊接单元901的表交互的用户的指令。输入组件903包括计算机键盘、鼠标、指示装置、声音激活的计算机组件等。例如,输入组件903接收来自想要访问和/或建立层配置的用户的信息。
如图910示出的,作为单元no.1的系统接口的焊接单元(例如具有网络地址10.18.8.41)可以包括多个电弧焊接工人,其中电弧#1包括主装置(例如在10.18.8.43的网络地址)和从属装置(例如在10.18.8.44的网络地址)。同样的,本主题发明可以通过层布置的显示组件905显示,并基于多个检测的机器之间的连接提供需要的配置。
现在参考图10,示出了一个合适计算环境的简短的通常的描述,其可以是中央主机单元,或者参考节点和建筑单元的计算环境的一部分,其中可是实现本主题发明的不同的部分。虽然上述运行在一个计算机和/或多个计算机上的计算机程序的可执行计算机指令的通用上下文对本发明进行了描述,本领域熟练技术人员能够了解本发明也可以在其它程序模块的组合上实现。通常,编程模块包括例程、编程、组件、数据结构、等等。其执行特殊任务和/或执行特殊抽象数据类型。而且,本领域的熟练技术人员可以理解该发明方法可以应用于其它计算机系统配置,包括单处理器或多处理器计算机系统、微机、大型机、以及个人电脑、手持计算设备、基于微处理器或可编程的消费类电子等等。如前面解释,本发明图解的方面也可以用于分布式计算环境,在那里通过通信网络连接的远程处理设备执行任务。但是,一些,不是本发明的所有方面可以用于独立计算机。在分布式计算环境中,编程模块可以位于本地和远程存储器存储设备中。典型的环境包括计算机1020,该计算机包括处理单元1021、系统存储器1022、和系统总线1023、其连接不同的系统组件,包括到连接到处理单元1021的系统存储器。处理单元1021可以是任何不同的商业可用处理器。双微处理器和其它多处理器结构也可以用作处理单元1021。
系统总线可以是任何类型的总线结构,包括存储总线或存储控制器,外设总线,和使用任何各种商业可用总线结构的局域总线。系统存储器可以包括只读存储器(ROM)1024和随机访问存储器(RAM)1025。存储在ROM1024中的基本输入/输出系统(BIOS),包含帮助在计算机1020内元件之间传输信息的基本例程,例如在启动期间。
计算机1020此外还包括硬盘驱动1029,磁盘驱动1028,例如,读取或写入移动盘1029,光盘驱动1030,例如,读取或写入一个CD-ROM盘1031或读取或写入其它光介质。硬盘驱动1029,磁盘驱动1028和光盘驱动1030分别通过硬盘驱动接口1032,磁盘驱动接口1033和光盘驱动器接口1034各自连接到系统总线1023。驱动和它们关联的计算机可读介质为计算机1020提供数据、数据结构、计算机执行指令等的非易失型存储。尽管上面对计算机可读介质的描述指硬盘、移动磁盘和CD,但是本领域的熟练技术人员可以理解,其他类型介质是计算机可读的,例如磁带、闪存卡、数字视频盘、柏努利盒式磁盘等等,也可用于典型的操作环境,此外任何这些介质可能包含执行主题发明的方法的计算机执行指令。
许多编程模块可以存储在驱动器和RAM1025中,包括操作系统1035,一个或多个应用程序1036、其它编程模块1039、和编程数据1038。在示出的计算机中操作系统1035可以实质上是任何商业可用操作系统。
使用者可以通过键盘1040和指示设备,如鼠标1042,输入指令和信息到计算机1020。其它输入设备(未示出)包括麦克风、操纵杆、游戏垫、卫星反射器、扫描仪等等。这些和其它输入设备通常通过连接到系统总线的串口接口1046连接到处理单元1021,但是也可能被其它接口连接,例如并行端口、游戏端口或通用串行总线(USB)。监视器1049或其它类型显示设备通过接口,例如视频适配器1048,连接到系统总线1023。除了监视器,计算机典型的包括其它外部输出设备(未示出),例如扬声器和打印机。
计算机1020可用在使用到一个或多个远程计算机的逻辑连接的网络环境下运行,例如远程计算机1049。远程计算机1049可以是工作站、服务器计算机、路由器、同等装置或其它普通的网络节点,典型的包括描述的相对于计算机1020的多个或所有的元件,尽管仅仅在图10中示出了一个存储器存储装置1050。在图10中描述的逻辑连接可以包括局域网(LAN)1051和广域网(WAN)1052。这样的网络环境在办公室、企业范围计算机网络、内部网和互联网。
当应用在LAN网络环境时,计算机1020可以通过网络接口或适配器1053连接到本地网络1051。当应用在WAN网络环境中,计算机1020通常可以包括调制解调器1054、和/或连接到LAN上的通信服务器,和/或具有其它通过广域网1052,例如互联网,建立通信的其它装置。可以是内部的或外部的调制解调器1054,可以通过串行端口接口1046连接到系统总线1023。在网络环境中,描述的相对于计算机1020或是其一部分的程序模块可以存储在远程存储器存储装置中。可以理解的,示出的网络连接是示例性的,在计算机之间建立通信链路的其它装置也可以使用。
根据在计算机程序领域的技术人员的实践,本主题发明已经根据由计算机,例如计算机1020执行的动作和象征性代表操作进行了描述,除非另有说明。这样的动作和操作有时涉及计算机执行的。可以理解的,动作和象征性的代表操作包括电信号的处理单元1021进行的处理,电信号表示导致做为结果而发生的转换或电信号表现的减少的数据比特,和在存储系统(包括系统存储器1022、硬盘1029、软盘1028、CD-ROM1031)中存储位置的数据比特的维护,以重新配置或相反改变计算机系统的操作,以及其他信号的处理。数据保留在其中的存储位置是相应于数据比特具有特殊电的、磁的、或光属性物理位置。
现在参考图11,示出了中央主机-服务器系统1100(例如与建筑单元相关)可以使用本主题发明的不同的方面。中央主机1120可以使用硬件和/或软件(例如线程、处理、计算装置)。系统1100也包括一个或多个服务器1140。服务器1140可以是与示例操作和/或位置和建筑单元标识相关的硬件和软件(例如线程、处理、计算装置)。例如,这样的服务器1140可以收容线程以实现使用本发明执行转换。中央主机1120和服务器1140可以在两个或多个计算机处理之间根据本发明以数据分组传输的形式通信。中央主机/服务器可以共享相同的处理。如所示出的,系统1100包括能够使中央主机1120和服务器1140之间的通信变得容易的通信框架1170。中央主机1120可操作的连接到一个或多个可以将本地信息存储到主机单元1120的数据存储器1110。而且,主机1120可以访问和更新位于服务器计算机1140上的数据库1160,该服务器计算机运行服务器处理。在本主题发明的一个方面,通信框架1170可以是互联网,客户处理是网浏览器,服务器处理是网服务器。同样的,典型的主机1120可以是通用目的计算机,例如具有中央处理器单元(CPU)、系统存储调制解调器或用于将个人计算机连接到互联网的网卡、显示器、以及例如键盘、鼠标等其它组件的普通个人计算机。同样的,典型的服务器1140可以是任何计算机、大型主机、或描述的工作站,这些装置能够对建筑设备进行操作和控制。
根据特定示出的方面尽管已经示出和描述了本发明,可以理解的,在阅读和理解了这些细节和附图后,对本领域的熟练技术人员来说可以进行等同的变化和修改。尤其涉及由上述组件(集合、装置、系统等)执行的各种功能。用于描述这些组件术语(包括参考“装置”)意指相应于执行描述组件的具体功能的任何组件(例如,功能等同的),除非另作说明,尽管对披露的结构并不是结构等同的,但是执行根据本发明在此示出示例的方面的功能。在这点上,可以了解本发明包括系统及用于执行本发明不同方法的动作和/或事件的具有计算机可执行指令的计算机可读介质。而且,扩展术语“包含(include)”、“包括(including)”、“有(has)”、“拥有(having)”以及对其的各种变化用于详细的描述或权利要求中,这些术语以相同的方式意指术语“包括(comprising)”。
权利要求
1.一种确定设备在建筑工地的位置的系统,包括做为中央主机单元的一部分的定位器组件,用于定位建筑设备在网络上的地址,网络由多个参考点定义;以及映射组件,将网络地址映射到建筑设备的物理位置。
2.如权利要求1的系统,进一步包括GPS系统,做为多个参考点或者建筑设备的一部分。
3.如权利要求1的系统,物理位置由信号到达时间差(TDOA)和无线信号概率分析中至少一个来确定。
4.如权利要求3的系统,进一步包括一个人工智能单元,便于确定建筑单元相对于参考点的物理位置。
5.如权利要求1的系统,进一步包括便携式无线通信单元,可操作地连接到中央主机单元以接收关于建筑设备状态的数据。
6.如权利要求5的方法,状态包括物理位置、维护要求、以及建筑设备的操作状态中的至少一种。
7.如权利要求1的系统,建筑设备是焊接设备,包括焊接组件;无线应用协议(WAP)客户组件,便于在焊接组件和至少一个其他装置之间传送与焊接相关联的信息;以及无线通信组件,便于在WAP客户组件和至少一个其他装置之间的无线通信。
8.如权利要求7的焊接系统,WAP客户组件使用无线应用协议。
9.如权利要求7的焊接系统,通过无线标记语言(WML)文档和无线标记语言脚本(WML脚本)文档中的至少一种来进行信息传送。
10.如权利要求7的系统,WAP网关组件通过广域网、局域网、互联网和个人局域网中的至少一种与远程系统通信。
11.如权利要求7的系统,焊接系统进一步包括浏览组件。
12.如权利要求7的系统,传送的信息是诊断信息和出错日志中的至少一种。
13.如权利要求7的焊接系统,传输信息通过WML文档和WML脚本文档中的至少一种进行传输的。
14.一种在建筑工地定位设备的方法,包括确定连接到网络的设备的物理位置和网络地址;以及将网络地址映射到物理地址。
15.如权利要求14的方法,确定物理位置的动作采用GPS系统。
16.如权利要求14的方法,确定物理位置的动作使用信号到达时间差(TDOA)和无线信号的概率分析中的至少一种。
17.一种确定设备在建筑工地上位置的系统,包括中央主机单元,与由多个参考点定义的网络进行通信,所述参考点与具有收发能力的建筑设备相关联;以及做为中央主机单元一部分的定位器组件,定位建筑设备的网络地址。
18.如权利要求17的系统,进一步包括便于确定建筑设备的位置的人工智能组件。
19.如权利要求18的系统,人工智能组件使用了支架矢量机械分类器。
20.如权利要求18的系统,进一步包括插口排列,作为定位器组件的一部分。
21.一种向中央主机单元提供设备位置的方法,包括为了向中央主机单元传送与设备相关联的数据,在设备和WAP网关组件之间建立通信;与WAP网关组件交换信息;以及向中央主机单元标识设备的位置。
22.如权利要求21的方法,进一步包括用设备的网络地址映射设备的位置。
23.一种确定设备在建筑工地上位置的系统,包括用于定位与网络相关联的建筑设备的网络地址的装置,网络由多个参考点定义,以及用于将网络地址映射到建筑设备的物理地址的装置。
全文摘要
本发明涉及一种易于通过定位器组件搜索建筑设备(例如,焊接系统)的系统和方法,定位器组件搜索由多个参考点定义的网络区域。当定位建筑单元的网络地址时,该单元在网络上的物理地址,或参考点也可以通过使用技术,例如全球定位系统(GPS)、角度和信号到达时间差(TDOA)、关于参考点无线信号强度的概率分析等技术来确定。同样的,在建筑工地使用的焊接设备的组合也可以被确定和配置。
文档编号E04C1/00GK1882181SQ20061007934
公开日2006年12月20日 申请日期2006年2月5日 优先权日2005年2月3日
发明者D·布莱恩特, E·D·希尔伦, S·R·科莱 申请人:林肯环球股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1