掌桥专利:专业的专利平台
掌桥专利
首页

生产监控的方法和系统

文献发布时间:2023-06-19 18:27:32


生产监控的方法和系统

技术领域

本申请涉及生产制造领域,特别涉及一种生产监控的方法和系统。

背景技术

在生产制造领域,尤其是一些大型产品的生产制造(例如汽车),组成此类产品的组件数量和种类较多。因此,需要对该产品的生产流程进行实时监控,以便及时发现问题并解决。

对于同一类产品,存在不同的型号。在装配某一型号的产品时,组成该产品的所有对应的配件需要在规定的时间内被放置在规定的位置,以便工作人员或生产设备能进行装配工作。

但是,由于产品型号的不同,所需的配件型号是不同的。在装配过程中,可能会出现工作人员没有在规定时间在规定的位置放置对应的配件,或者是放置的配件型号错误,进一步导致装配错误。在完成部分配件的装配流程或完成整体产品的装配流程之后,再次进行检查时,需要对装配错误的产品进行拆解,然后再次进行装配。这样会影响产品的生产效率。

发明内容

本申请实施例提供了一种生产监控的方法和系统,能够解决相关技术的问题。技术方案如下:

第一方面,提供了一种生产监控的方法,所述方法应用于生产监控系统,所述生产监控系统包括管理设备、多个UWB基站、部件上设置的UWB标签和第一终端,所述方法包括:

第一部件上设置的目标UWB标签按预设周期广播发现消息,其中,所述发现消息携带有所述第一部件的标识信息;

所述UWB基站接收所述发现消息,确定对所述发现消息的接收时间,向所述管理设备发送通知消息,其中,所述通知消息中携带有所述接收时间和所述第一部件的标识信息;

所述管理设备根据每个UWB基站分别发送的对应所述标识信息的接收时间、以及每个UWB基站的位置,确定所述第一部件的位置;

所述管理设备根据预先存储的部件的标识信息与部件类型的对应关系,确定所述第一部件的标识信息对应的第一部件类型;

所述管理设备将所述第一部件的位置、标识信息和第一部件类型,发送至所述第一终端;

所述第一终端对所述第一部件的位置、标识信息和第一部件类型进行显示;

所述管理设备根据预先存储的生产环节与区域范围的对应关系,确定所述第一部件的位置所属的区域范围对应的第一生产环节;

所述管理设备根据预先存储的部件的标识信息、生产环节与基准时间范围的对应关系,确定所述第一部件的标识信息和当前时间所属的基准时间范围对应的第二生产环节,如果所述第二生产环节与所述第一生产环节不同,则向所述第一终端发送第一报警通知;

所述第一终端发出第一报警信号;

所述管理设备获取所述第一生产环节的需要组装的部件的部件类型的对应关系,确定当前处于所述第一生产环节的包括所述第一部件在内的多个部件,如果所述多个部件的部件类型与所述需要组装的部件的部件类型的对应关系中的任一对应关系项均不匹配,则向所述第一终端发送第二报警通知,其中,每个对应关系项由多个需要组装的部件的部件类型组成;

所述第一终端发出第二报警信号。

在一种可能的实现方式中,所述生产监控系统还包括第二终端;

所述第二终端响应于标识信息输入操作,获取输入的第二部件的标识信息;

所述第二终端向所述管理设备发送携带所述第二部件的标识信息的定位请求;

所述管理设备获取最新确定的所述第二部件的位置,向所述第二终端发送所述第二部件的位置;

所述第二终端根据目标生产车间的地图数据,显示目标生产车间的地图,并基于所述第二部件的位置在所述地图中显示所述第二部件的图标。

在一种可能的实现方式中,所述生产监控系统还包括第三终端,所述第三终端为穿戴式终端;

所述管理设备获取最新确定的所述第二部件的位置,向所述第二终端发送所述第二部件的位置之后,所述方法还包括:

所述第二终端获取所述第三终端的位置,根据所述第三终端的位置、所述第二部件的位置和所述地图数据,确定导航路线,基于所述导航路线和所述第三终端的位置,确定导航语音,向所述第三终端发送所述导航语音;

所述第三终端播报所述第二终端发送的导航语音。

在一种可能的实现方式中,所述管理设备根据预先存储的生产环节与区域范围的对应关系,确定所述第一部件的位置所属的区域范围对应的第一生产环节之后,所述方法还包括:

如果在上一周期中确定出的所述第一部件对应的生产环节为第三生产环节,则所述管理设备向所述第一终端发送装配完成通知,其中,所述装配完成通知中携带有所述第一部件的标识信息和所述第三生产环节的标识信息;

所述第一终端基于所述第一部件的标识信息和所述第三生产环节的标识信息,显示装配完成提示信息,其中,所述装配完成提示信息用于指示所述第一部件已完成所述第三生产环节的装配。

在一种可能的实现方式中,其特征在于,所述第一报警信号为声音报警信号或灯光报警信号,所述第二报警信号为声音报警信号或灯光报警信号。

第二方面,提供了一种生产监控的系统,所述生产监控包括管理设备、多个UWB基站、部件上设置的UWB标签和第一终端,其中:

第一部件上设置的目标UWB标签,用于按预设周期广播发现消息,其中,所述发现消息携带有所述第一部件的标识信息;

所述UWB基站,用于接收所述发现消息,确定对所述发现消息的接收时间,向所述管理设备发送通知消息,其中,所述通知消息中携带有所述接收时间和所述第一部件的标识信息;

所述管理设备用于,根据每个UWB基站分别发送的对应所述标识信息的接收时间、以及每个UWB基站的位置,确定所述第一部件的位置;根据预先存储的部件的标识信息与部件类型的对应关系,确定所述第一部件的标识信息对应的第一部件类型;将所述第一部件的位置、标识信息和第一部件类型,发送至所述第一终端;

所述第一终端用于,对所述第一部件的位置、标识信息和第一部件类型进行显示;

所述管理设备还用于,根据预先存储的生产环节与区域范围的对应关系,确定所述第一部件的位置所属的区域范围对应的第一生产环节;根据预先存储的部件的标识信息、生产环节与基准时间范围的对应关系,确定所述第一部件的标识信息和当前时间所属的基准时间范围对应的第二生产环节,如果所述第二生产环节与所述第一生产环节不同,则向所述第一终端发送第一报警通知;

所述第一终端还用于,发出第一报警信号;

所述管理设备还用于,获取所述第一生产环节的需要组装的部件的部件类型的对应关系,确定当前处于所述第一生产环节的包括所述第一部件在内的多个部件,如果所述多个部件的部件类型与所述需要组装的部件的部件类型的对应关系中的任一对应关系项均不匹配,则向所述第一终端发送第二报警通知,其中,每个对应关系项由多个需要组装的部件的部件类型组成;

所述第一终端还用于,发出第二报警信号。

在一种可能的实现方式中,所述生产监控系统还包括第二终端;

所述第二终端用于,响应于标识信息输入操作,获取输入的第二部件的标识信息;向所述管理设备发送携带所述第二部件的标识信息的定位请求;

所述管理设备还用于,获取最新确定的所述第二部件的位置,向所述第二终端发送所述第二部件的位置;

所述第二终端还用于,根据目标生产车间的地图数据,显示目标生产车间的地图,并基于所述第二部件的位置在所述地图中显示所述第二部件的图标。

在一种可能的实现方式中,所述生产监控系统还包括第三终端,所述第三终端为穿戴式终端;

所述管理设备获取最新确定的所述第二部件的位置,向所述第二终端发送所述第二部件的位置之后:

所述第二终端还用于,获取所述第三终端的位置,根据所述第三终端的位置、所述第二部件的位置和所述地图数据,确定导航路线,基于所述导航路线和所述第三终端的位置,确定导航语音,向所述第三终端发送所述导航语音;

所述第三终端用于,播报所述第二终端发送的导航语音。

在一种可能的实现方式中,所述管理设备根据预先存储的生产环节与区域范围的对应关系,确定所述第一部件的位置所属的区域范围对应的第一生产环节之后:

所述管理设备还用于,如果在上一周期中确定出的所述第一部件对应的生产环节为第三生产环节,则向所述第一终端发送装配完成通知,其中,所述装配完成通知中携带有所述第一部件的标识信息和所述第三生产环节的标识信息;

所述第一终端还用于,基于所述第一部件的标识信息和所述第三生产环节的标识信息,显示装配完成提示信息,其中,所述装配完成提示信息用于指示所述第一部件已完成所述第三生产环节的装配。

在一种可能的实现方式中,其特征在于,所述第一报警信号为声音报警信号或灯光报警信号,所述第二报警信号为声音报警信号或灯光报警信号。

本申请的实施例提供的技术方案可以包括以下有益效果:

通过本申请实施例提供的方法,管理设备可以确定第一部件的位置,在确定出第一部件当前所在位置对应的第一生产环节与当前时间对应的基准时间范围对应的第二生产环节不一致之后,或者是确定出当前处于第一生产环节的包括第一部件在内的多个部件的部件类型和第一生产环节需要组装的部件的部件类型的对应关系中的任一对应关系项均不匹配之后,第一终端会发出对应的报警信号。此时,工作人员可以对第一生产环节及相邻的生产环节进行检查,解决存在的问题,而且,如果当前装配出现问题,可以及时拆卸重新装配,不需要在完成所有部件的装配之后的检查环节对出现问题的产品进行拆装,可以提高生产效率。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本申请实施例提供的一种系统的结构示意图;

图2是本申请实施例提供的一种服务器的结构示意图;

图3是本申请实施例提供的一种终端的结构示意图;

图4是本申请实施例提供的一种生产监控方法的流程示意图;

图5是本申请实施例提供的一种生产环节对应的区域范围的示意图;

图6是本申请实施例提供的一种第一终端的显示内容的示意图;

图7是本申请实施例提供的一种第一终端的显示内容的示意图;

图8是本申请实施例提供的一种生产监控方法的流程示意图;

图9是本申请实施例提供的一种产品的装配条目的示意图;

图10是本申请实施例提供的一种生产监控方法的流程示意图;

图11是本申请实施例提供的一种第二终端的显示内容的示意图;

图12是本申请实施例提供的一种生产监控方法的流程示意图;

图13是本申请实施例提供的一种电子设备的结构示意图。

具体实施方式

本申请实施例提供了一种生产监控的方法,该方法用于监控大型设备的装配流程,例如,汽车的装配流程。该方法应用于生产监控系统。生产监控系统由管理设备、第一终端、第二终端、第三终端、UWB(ultra wide band,超宽带)基站、UWB标签,如图1所示。

管理设备是云端的管理平台,可以是单独的一台服务器,也可以是多台设备组成的设备组。

本申请实施例涉及实现不同功能的多个终端,包括第一终端、第二终端、第三终端。第一终端可以是一个生产车间设置一台,也可以是一个生产环节设置一台,主要用于显示部件的相关信息等。第二终端可以是在生产车间每隔一定距离设置一台,还可以是一个生产车间设置一台,主要用于查询部件的相关信息等。第三终端可以是穿戴式终端,主要用于查看地图、播报导航语音等。本申请实施例以第三终端是具有语音播放功能的手环式终端为例进行说明,手环式终端上粘贴有UWB标签,其他情况与之类似,不再赘述。

从硬件组成上来看,服务器的结构可以如图2所示,包括处理器210、存储器220和通信部件230。

处理器210可以是CPU(central processing unit,中央处理器)或SoC(system onchip,系统级芯片)等,处理器210可以用于执行该方法涉及的各种指令等。

存储器220可以包括各种易失性存储器或非易失性存储器,如SSD(solid statedisk,固态硬盘)、DRAM(dynamic random access memory,动态随机存取存储器)内存等。存储器220可以用于存储服务器发送和接收的各类消息的预存数据、中间数据和结果数据,例如,第一部件的标识信息、位置等。

通信部件230可以是有线网络连接器、WiFi(wireless fidelity,无线保真)模块、蓝牙模块、蜂巢网通信模块等。通信部件可以用于与其他设备进行数据传输,其他设备可以是服务器、也可以是其他终端等。

从硬件组成上来看,终端的结构可以如图3所示,包括处理器310、存储器320、显示部件330、通信部件340。

处理器310可以是CPU(central processing unit,中央处理器)或SoC(system onchip,系统级芯片)等,处理器310可以用于执行该方法涉及的各种指令等。

存储器320可以包括各种易失性存储器或非易失性存储器,如SSD(solid statedisk,固态硬盘)、DRAM(dynamic random access memory,动态随机存取存储器)内存等。存储器320可以用于存储导航过程中的预存数据、中间数据和结果数据,例如,地图数据、导航语音等。

显示部件330可以是独立的屏幕、或与终端机身一体的屏幕、投影仪等,屏幕可以为触控屏、也可以为非触控屏,显示部件用于显示提示信息等,例如,装配完成的信息等。

通信部件340可以是有线网络连接器、WiFi(wireless fidelity,无线保真)模块、蓝牙模块、蜂巢网通信模块等。通信部件可以用于与其他设备进行数据传输,其他设备可以是服务器、也可以是其他终端等。

除了处理器、存储器,终端还可以包括音频采集部件、音频输出部件等。

音频采集部件可以为麦克风,用于采集用户的语音。音频输出部件可以为音箱、耳机等,用于播放音频。

本申请实施例以汽车为例进行方案的详细说明,其他情况与之类似,本申请实施例不再赘述。

在汽车的生产车间,生产车间的生产线被分为多个生产环节,每个生产环节负责一个装配步骤。例如,生产线的第一个生产环节负责装配座椅,第二个生产环节负责装配方向盘。对于不同的车型,同一类部件的型号也不同。例如,不同的车型,所需的轮胎的型号是不同的。

本申请实施例针对上述的应用场景,提供了一种生产监控的方法,该方法应用于生产监控系统,处理流程可以如图4所示,包括如下处理步骤:

401,第一部件上设置的目标UWB标签按预设周期广播发现消息。

其中,第一部件可以是某个产品的组成配件,例如,产品为汽车,一个轮胎可以是该产品的第一部件。

发现消息携带有第一部件的标识信息。

在实施中,在汽车的装配流程开始之前,将第一部件的标识信息记录在目标UWB标签中,将目标UWB标签粘贴在第一部件上。目标UWB标签可以是在完成绑定的流程之后,就开始周期性地广播发现消息;也可以是在目标UWB标签进入UWB基站的蓝牙感应范围之后,开始周期性地广播发现消息。广播发现消息的周期是预设的,例如,周期可以是二十秒。

402,UWB基站接收发现消息,确定对发现消息的接收时间。

其中,UWB基站可以是按一定规则分布在生产车间内,可以是在生产流水线的两侧,每一侧的UWB基站按一定距离排列。

在实施中,UWB基站可以同时接收到多个目标UWB标签的发现消息,一个目标UWB标签的发现消息也可以被多个UWB基站接收到。

403,UWB基站向管理设备发送通知消息。

其中,通知消息中可以携带有接收时间和第一部件的标识信息,还可以携带有UWB基站的标识信息。

UWB基站向管理设备发送通知消息的方式有多种。

方式一,UWB基站每接收到一个发现消息,记录下接收该发现消息的时间,并且从发现消息中获取到第一部件的标识信息,将对发现消息的接收时间、第一部件的标识信息添加和UWB基站的标识信息添加到对应的通知消息中,将通知消息发送到管理设备。

方式二,UWB基站每接收到一个发现消息,记录下接收该发现消息的时间,并且从发现消息中获取到第一部件的标识信息,将接收时间和第一部件的标识信息进行对应存储。当UWB基站接收的发现消息的数量达到预设阈值时,UWB基站将这些发现消息的接收时间和第一部件的标识信息以及UWB基站的标识信息发送到管理设备。

方式三,UWB基站每经过一个周期,对该周期内接收的发现消息进行通知。该周期是预设的。UWB基站每接收到一个发现消息,记录下接收该发现消息的时间,并且从发现消息中获取到第一部件的标识信息。当UWB基站计时一个周期后,将该周期内记录的发现消息对应的标识信息以及接收时间添加到通知消息中,发送到管理设备。

404,管理设备根据每个UWB基站分别发送的对应标识信息的接收时间、以及每个UWB基站的位置,确定第一部件的位置。

在实施中,管理设备接收来自UWB基站的通知消息,并从该通知消息中获取到目标UWB标签的标识信息、UWB基站的标识信息和对应标识信息的接收时间。管理设备中预存有UWB基站的标识信息和UWB基站的位置的对应关系,基于该对应关系,管理设备可以确定出UWB基站的坐标。管理设备可以是在同一广播周期内,在接收到的发现消息中确定出对应相同部件的发现消息(即发现消息中携带的部件的标识信息相同),并从中获取到对应的接收时间和对应的UWB基站的标识信息。将接收时间和对应的UWB基站的坐标输入到定位算法中,可以计算出该部件的位置。定位算法可以是TOF(time of flight,飞行时间)、TOA(angle of arrival,到达角度)、TDOA(time difference of arrival,到达时差)算法等。管理设备将计算出的第一部件的位置和第一部件对应的标识信息进行对应存储。当第一部件的位置发生变化时,管理设备对第一部件的位置进行实时更新。

405,管理设备根据预先存储的部件的标识信息与部件类型的对应关系,确定第一部件的标识信息对应的第一部件类型。

其中,第一部件类型可以是物料号,用于指示部件的型号或版本,多个标识信息可以对应一个第一部件类型。例如,在生产同一车型的汽车时,多辆汽车的轮胎类型是相同的,标识信息是不同的。标识信息分别为1000000A和1000001A的两个轮胎,对应的部件类型都是A型号轮胎。

在实施中,管理设备中预存有部件的标识信息和部件类型的对应关系表。管理设备接收到UWB基站发送的通知消息后,从中获取到第一部件的标识信息,基于该标识信息,通过查标识信息和部件类型的对应关系表可以确定出第一部件类型。

406,管理设备将第一部件的位置、标识信息和第一部件类型,发送至第一终端。

在实施中,管理设备还可以基于第一部件的标识信息确定第一部件的名称、图标和参数标定等,将第一部件的名称、图标、参数标定、位置、标识信息和第一部件类型,发送到第一终端。第一终端可以是生产车间的显示屏。

407,第一终端对第一部件的位置、标识信息和第一部件类型进行显示。

例如,第一部件的名称是轮胎,第一终端显示的内容可以如表1所示。

表1

408,管理设备根据预先存储的生产环节与区域范围的对应关系,确定第一部件的位置所属的区域范围对应的第一生产环节。

在实施中,生产车间的平面图被网格化,每个小方格对应一个坐标点。生产车间被划分为多个区域,其中一些区域对应的是生产环节。每个生产环节对应多个小方格,基于多个小方格的坐标可以确定出各个生产环节对应的区域范围,如图5所示。管理设备将生产环节的标识信息及其对应的区域范围的坐标进行对应存储。当确定出第一部件所在的位置之后,确定其对应的区域范围,再进一步确定出其所在的生产环节。

409,管理设备根据预先存储的部件的标识信息、生产环节与基准时间范围的对应关系,确定第一部件的标识信息和当前时间所属的基准时间范围对应的第二生产环节,判断第二生产环节与第一生产环节是否相同。

在实施中,管理设备中预存有生产计划数据,包括基准时间范围、生产环节、部件的标识信息,例如,

表2

管理设备可以基于确定出的第一生产环节,获取第一生产环节对应的生产计划数据,也可以基于第一部件的标识信息,去获取第一部件对应的生产计划数据,还可以基于当前时间确定对应的基准时间范围对应的生产计划数据。

410,如果第二生产环节与第一生产环节不同,则管理设备向第一终端发送第一报警通知。

当管理设备确定出的第一部件当前时间所在的生产环节与生产计划数据不一致时,向第一终端发送第一报警通知,第一报警通知中携带有第一部件的标识信息。

例如,第一部件的标识信息是1000000A,基于1000000A可以确定出第一部件在10:10:00—10:15:00所在的生产环节是A生产环节。管理设备确定出10:11:00时,第一部件所在的生产环节是B生产环节,与生产计划数据不一致。

411,第一终端发出第一报警信号。

其中,第一报警信号可以是图像或声音的形式。

在实施中,第一终端接收到第一报警通知,显示第一部件的标识信息、报警文字和报警符号,也可以同时发出报警音效。报警文字可以是“生产计划匹配错误”。第一终端的显示内容可以如图6所示。

412,管理设备获取第一生产环节的需要组装的部件的部件类型的对应关系,确定当前处于第一生产环节的包括第一部件在内的多个部件,将多个部件的部件类型与需要组装的部件的部件类型的对应关系中的每一个对应关系项进行比对。

其中,每个对应关系项由多个需要组装的部件的部件类型组成。每个对应关系项由多个部件类型组成,也即每个对应关系项为一个部件类型集合,任一生产环节的需要组装的部件的部件类型的对应关系由多个部件类型集合组成。任一部件类型集合中的各部件类型是在该生产环节的一次组装过程中参与组装的各部件的部件类型。

管理设备可以预存有生产环节的标识信息及其对应的需要组装的部件的部件类型的对应关系。管理设备可以根据第一生产环节的标识信息,确定其对应的需要组装的部件的部件类型的对应关系。

管理设备基于当前处于第一生产环节的多个部件的标识信息,可以确定出多个部件对应的部件类型。进一步,将此多个部件类型分别与第一生产环节对应的每个部件类型集合进行比对。

413,如果多个部件的部件类型与需要组装的部件的部件类型的对应关系中的任一对应关系项均不匹配,则管理设备向第一终端发送第二报警通知。

如果此多个部件类型与任一部件类型集合中的各部件类型完全相同,则说明当前在第一生产环节的各部件是正确的,可以进行后续处理,无需进行报警;如果此多个部件类型与每个部件类型集合中的各部件类型都不完全相同,则向第一终端发送第二报警通知。

例如,第一生产环节需要组装的部件的底盘,第一生产环节的需要组装的部件的部件类型的对应关系包括:A型底盘—A型车架、B型底盘—B型车架、C型底盘—C型车架、D型底盘—D型车架4个对应关系项。当前处于第一生产环节的多个部件的部件类型包括B型底盘和A型车架,不属于底盘的类型的对应关系项中的一种,匹配错误,向第一终端发送第二报警通知。

414,第一终端发出第二报警信号。

在实施中,第一终端接收到第二报警通知时,显示第一部件的标识信息、报警文字、报警符号,也可以同时发出报警音效,还可以是指示灯报警。报警文字可以是“部件类型匹配错误”。第一终端的显示内容可以如图7所示。

在管理设备确定出第一部件的位置所属的区域范围对应的第一生产环节之后还包括如图8所示的处理流程,包括以下处理步骤:

801,如果在上一周期中确定出的第一部件对应的生产环节为第三生产环节,则管理设备向第一终端发送装配完成通知。

其中,装配完成通知中携带有第一部件的标识信息和第三生产环节的标识信息。周期是指上述流程的执行周期,可以认为是管理设备为部件进行定位的周期,也可以认为是UWB标签广播发现消息的周期。

在实施中,当第一部件所在的生产环节发生变化时,将发生变化之前第一部件所在的生产环节确定为第三生产环节。

例如,当轮胎所在的生产环节从2号生产环节变为3号生产环节时,2号生产环节即为上一周期轮胎所在的生产环节,即第三生产环节。管理设备将2号生产环节的标识信息和第一部件的标识信息添加在装配完成通知中,发送至第一终端。对应地,第一终端显示的内容中,轮胎的位置从2号生产环节变为3号生产环节。

802,第一终端基于第一部件的标识信息和第三生产环节的标识信息,显示装配完成提示信息。

其中,装配完成提示信息用于指示第一部件已完成第三生产环节的装配。

在实施中,在产品对应的组成部件未进行装配之前,装配条目的显示为一种颜色,用于指示该部件待装配。显示装配完成提示信息可以是将第一部件对应的装配条目显示为另外一种颜色。

如图9所示,产品1对应的装配条目表示产品1已完成所有生产环节对应的部件的装配,产品2对应的装配条目表示产品2完成了1—5号生产环节对应的部件的装配,产品5对应的装配条目表示产品5的所有生产环节对应的部件处于待装配状态。

本申请实施例还提供了查询部件所在位置的方法,处理流程如图10所示,包括如下处理步骤:

1001,第二终端响应于标识信息输入操作,获取输入的第二部件的标识信息。

其中,第二部件与第一部件可以是相同的部件也可以是不同的部件。

在实施中,当工作人员需要查询第二部件的位置时,可以在第二终端的界面输入第二部件的标识信息。在输入第二部件的标识信息时,第二终端可以通过已输入的标识信息中的部分内容,进行联想,这样,可以从联想的标识信息中选择第二部件对应的标识信息。

1002,第二终端向管理设备发送携带第二部件的标识信息的定位请求。

在实施中,工作人员输入第二部件的标识信息,可以选择查看第二部件的所有相关信息,包括第二部件的装配情况、类型、位置等。工作人员可以点击位置按钮以获取第二部件的位置。第二终端识别到工作人员的该点击操作之后,向管理设备发送定位请求。

1003,管理设备获取最新确定的第二部件的位置。

在实施中,管理设备从接收到的定位请求中获取到第二部件的标识信息,并基于第二部件的标识信息,获取最新确定的第二部件的位置。

1004,管理设备向第二终端发送第二部件的位置。

在实施中,管理设备将第二部件的位置发送到第二终端。当管理设备检测到第二部件的位置更新时,向第二终端发送第二部件的更新后的位置。

1005,第二终端根据目标生产车间的地图数据,显示目标生产车间的地图,并基于第二部件的位置在地图中显示第二部件的图标。

其中,地图数据包括生产线、生产环节的区域范围和图标以及部件的图标和位置等。

当第二终端接收到第二部件更新后的位置时,基于更新后的第二部件的位置和目标生产车间的地图数据,显示更新后的目标生产车间的地图,并基于更新后的第二部件的位置在地图中显示第二部件的图标,如图11所示。

管理设备获取最新确定的第二部件的位置,向第二终端发送第二部件的位置之后,还包括如图12所示的处理流程,处理步骤如下:

1201,第二终端获取第三终端的位置,根据第三终端的位置、第二部件的位置和地图数据,确定导航路线,基于导航路线和第三终端的位置,确定导航语音,向第三终端发送导航语音。

其中,第三终端可以是穿戴式设备,如智能手环、智能项链等。第三终端上可以粘贴有UWB标签。

当第二终端接收到更新之后的第二部件的位置或当第二终端获取到更新之后的第三终端的位置时,基于更新后的第二部件的位置以及地图数据,更新导航路线,基于更新后的导航路线和第三终端的位置,更新导航语音,并将更新后的导航语音发送到第三终端。

1202,第三终端播报第二终端发送的导航语音。

这样,对于不熟悉生产车间的工作人员,也可以根据导航语音及时找到第二部件,解决问题。

通过本申请实施例提供的方法,管理设备可以确定第一部件的位置,在确定出第一部件当前所在位置对应的第一生产环节与当前时间对应的基准时间范围对应的第二生产环节不一致之后,或者是确定出当前处于第一生产环节的包括第一部件在内的多个部件的部件类型和第一生产环节需要组装的部件的部件类型的对应关系中的任一对应关系项均不匹配之后,第一终端会发出对应的报警信号。此时,工作人员可以对第一生产环节及相邻的生产环节进行检查,解决存在的问题,而且,如果当前装配出现问题,可以及时拆卸重新装配,不需要在完成所有部件的装配之后的检查环节对出现问题的产品进行拆装,可以提高生产效率。

基于相同的技术构思,本申请实施例还提供了一种生产监控的系统,该系统包括管理设备、多个UWB基站、部件上设置的UWB标签和第一终端,其中:

第一部件上设置的目标UWB标签,用于按预设周期广播发现消息,其中,发现消息携带有第一部件的标识信息;

UWB基站,用于接收发现消息,确定对发现消息的接收时间,向管理设备发送通知消息,其中,通知消息中携带有接收时间和第一部件的标识信息;

管理设备用于,根据每个UWB基站分别发送的对应标识信息的接收时间、以及每个UWB基站的位置,确定第一部件的位置;根据预先存储的部件的标识信息与部件类型的对应关系,确定第一部件的标识信息对应的第一部件类型;将第一部件的位置、标识信息和第一部件类型,发送至第一终端;

第一终端用于,对第一部件的位置、标识信息和第一部件类型进行显示;

管理设备还用于,根据预先存储的生产环节与区域范围的对应关系,确定第一部件的位置所属的区域范围对应的第一生产环节;根据预先存储的部件的标识信息、生产环节与基准时间范围的对应关系,确定第一部件的标识信息和当前时间所属的基准时间范围对应的第二生产环节,如果第二生产环节与第一生产环节不同,则向第一终端发送第一报警通知;

第一终端还用于,发出第一报警信号;

管理设备还用于,获取第一生产环节的需要组装的部件的部件类型的对应关系,确定当前处于第一生产环节的包括第一部件在内的多个部件,如果多个部件的部件类型与需要组装的部件的部件类型的对应关系中的任一对应关系项均不匹配,则向第一终端发送第二报警通知,其中,每个对应关系项由多个需要组装的部件的部件类型组成;

第一终端还用于,发出第二报警信号。

在一种可能的实现方式中,生产监控系统还包括第二终端;

第二终端用于,响应于标识信息输入操作,获取输入的第二部件的标识信息;向管理设备发送携带第二部件的标识信息的定位请求;

管理设备还用于,获取最新确定的第二部件的位置,向第二终端发送第二部件的位置;

第二终端还用于,根据目标生产车间的地图数据,显示目标生产车间的地图,并基于第二部件的位置在地图中显示第二部件的图标。

在一种可能的实现方式中,生产监控系统还包括第三终端,第三终端为穿戴式终端;

管理设备获取最新确定的第二部件的位置,向第二终端发送第二部件的位置之后:

第二终端还用于,获取第三终端的位置,根据第三终端的位置、第二部件的位置和地图数据,确定导航路线,基于导航路线和第三终端的位置,确定导航语音,向第三终端发送导航语音;

第三终端用于,播报第二终端发送的导航语音。

在一种可能的实现方式中,管理设备根据预先存储的生产环节与区域范围的对应关系,确定第一部件的位置所属的区域范围对应的第一生产环节之后:

管理设备还用于,如果在上一周期中确定出的第一部件对应的生产环节为第三生产环节,则向第一终端发送装配完成通知,其中,装配完成通知中携带有第一部件的标识信息和第三生产环节的标识信息;

第一终端还用于,基于第一部件的标识信息和第三生产环节的标识信息,显示装配完成提示信息,其中,装配完成提示信息用于指示第一部件已完成第三生产环节的装配。

在一种可能的实现方式中,其特征在于,第一报警信号为声音报警信号或灯光报警信号,第二报警信号为声音报警信号或灯光报警信号。

通过本申请实施例提供的系统,管理设备可以确定第一部件的位置,在确定出第一部件当前所在位置对应的第一生产环节与当前时间对应的基准时间范围对应的第二生产环节不一致之后,或者是确定出当前处于第一生产环节的包括第一部件在内的多个部件的部件类型和第一生产环节需要组装的部件的部件类型的对应关系中的任一对应关系项均不匹配之后,第一终端会发出对应的报警信号。此时,工作人员可以对第一生产环节及相邻的生产环节进行检查,解决存在的问题,而且,如果当前装配出现问题,可以及时拆卸重新装配,不需要在完成所有部件的装配之后的检查环节对出现问题的产品进行拆装,可以提高生产效率。

需要说明的是:上述实施例提供的生产监控系统在进行生产监控时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将系统的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的生产监控系统与生产监控的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

图13示出了本申请实施例提供的电子设备1300的结构框图。该电子设备可以是上述实施例中的各终端。该电子设备1300可以是便携式移动终端,比如:智能手机、平板电脑、MP3播放器(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)、MP4(Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面4)播放器、笔记本电脑或台式电脑。电子设备1300还可能被称为用户设备、便携式终端、膝上型终端、台式终端等其他名称。

通常,电子设备1300包括有:处理器1301和存储器1302。

处理器1301可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器1301可以采用DSP(Digital Signal Processing,数字信号处理)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)、PLA(Programmable Logic Array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器1301也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称CPU(Central ProcessingUnit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器1301可以集成有GPU(Graphics Processing Unit,图像处理器),GPU用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器1301还可以包括AI(Artificial Intelligence,人工智能)处理器,该AI处理器用于处理有关机器学习的计算操作。

存储器1302可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器1302还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器1302中的非暂态的计算机可读存储介质用于存储至少一个指令,该至少一个指令用于被处理器1301所执行以实现本申请实施例提供的方法。

在一些实施例中,电子设备1300还可选包括有:外围设备接口1303和至少一个外围设备。处理器1301、存储器1302和外围设备接口1303之间可以通过总线或信号线相连。各个外围设备可以通过总线、信号线或电路板与外围设备接口1303相连。具体地,外围设备包括:射频电路1304、显示屏1305、摄像头组件1306、音频电路1307、定位组件1308和电源1309中的至少一种。

外围设备接口1303可被用于将I/O(Input/Output,输入/输出)相关的至少一个外围设备连接到处理器1301和存储器1302。在一些实施例中,处理器1301、存储器1302和外围设备接口1303被集成在同一芯片或电路板上;在一些其他实施例中,处理器1301、存储器1302和外围设备接口1303中的任意一个或两个可以在单独的芯片或电路板上实现,本实施例对此不加以限定。

射频电路1304用于接收和发射RF(Radio Frequency,射频)信号,也称电磁信号。射频电路1304通过电磁信号与通信网络以及其他通信设备进行通信。射频电路1304将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。可选地,射频电路1304包括:天线系统、RF收发器、一个或多个放大器、调谐器、振荡器、数字信号处理器、编解码芯片组、用户身份模块卡等等。射频电路1304可以通过至少一种无线通信协议来与其它终端进行通信。该无线通信协议包括但不限于:万维网、城域网、内联网、各代移动通信网络(2G、3G、4G及5G)、无线局域网和/或WiFi(Wireless Fidelity,无线保真)网络。在一些实施例中,射频电路1304还可以包括NFC(Near Field Communication,近距离无线通信)有关的电路,本申请对此不加以限定。

显示屏1305用于显示UI(User Interface,用户界面)。该UI可以包括图形、文本、图标、视频及其它们的任意组合。当显示屏1305是触摸显示屏时,显示屏1305还具有采集在显示屏1305的表面或表面上方的触摸信号的能力。该触摸信号可以作为控制信号输入至处理器1301进行处理。此时,显示屏1305还可以用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在一些实施例中,显示屏1305可以为一个,设置在电子设备1300的前面板;在另一些实施例中,显示屏1305可以为至少两个,分别设置在电子设备1300的不同表面或呈折叠设计;在另一些实施例中,显示屏1305可以是柔性显示屏,设置在电子设备1300的弯曲表面上或折叠面上。甚至,显示屏1305还可以设置成非矩形的不规则图形,也即异形屏。显示屏1305可以采用LCD(Liquid Crystal Display,液晶显示屏)、OLED(Organic Light-Emitting Diode,有机发光二极管)等材质制备。

摄像头组件1306用于采集图像或视频。可选地,摄像头组件1306包括前置摄像头和后置摄像头。通常,前置摄像头设置在终端的前面板,后置摄像头设置在终端的背面。在一些实施例中,后置摄像头为至少两个,分别为主摄像头、景深摄像头、广角摄像头、长焦摄像头中的任意一种,以实现主摄像头和景深摄像头融合实现背景虚化功能、主摄像头和广角摄像头融合实现全景拍摄以及VR(Virtual Reality,虚拟现实)拍摄功能或者其它融合拍摄功能。在一些实施例中,摄像头组件1306还可以包括闪光灯。闪光灯可以是单色温闪光灯,也可以是双色温闪光灯。双色温闪光灯是指暖光闪光灯和冷光闪光灯的组合,可以用于不同色温下的光线补偿。

音频电路1307可以包括麦克风和扬声器。麦克风用于采集用户及环境的声波,并将声波转换为电信号输入至处理器1301进行处理,或者输入至射频电路1304以实现语音通信。出于立体声采集或降噪的目的,麦克风可以为多个,分别设置在电子设备1300的不同部位。麦克风还可以是阵列麦克风或全向采集型麦克风。扬声器则用于将来自处理器1301或射频电路1304的电信号转换为声波。扬声器可以是传统的薄膜扬声器,也可以是压电陶瓷扬声器。当扬声器是压电陶瓷扬声器时,不仅可以将电信号转换为人类可听见的声波,也可以将电信号转换为人类听不见的声波以进行测距等用途。在一些实施例中,音频电路1307还可以包括耳机插孔。

定位组件1308用于定位电子设备1300的当前地理位置,以实现导航或LBS(Location Based Service,基于位置的服务)。定位组件1308可以是基于GPS(GlobalPositioning System,全球定位系统)、北斗系统的定位组件。

电源1309用于为电子设备1300中的各个组件进行供电。电源1309可以是交流电、直流电、一次性电池或可充电电池。当电源1309包括可充电电池时,该可充电电池可以是有线充电电池或无线充电电池。有线充电电池是通过有线线路充电的电池,无线充电电池是通过无线线圈充电的电池。该可充电电池还可以用于支持快充技术。

在一些实施例中,电子设备1300还包括有一个或多个传感器1310。该一个或多个传感器1310包括但不限于:加速度传感器1311、陀螺仪传感器1312、压力传感器1313、指纹传感器1314、光学传感器1315以及接近传感器1316。

加速度传感器1311可以检测以电子设备1300建立的坐标系的三个坐标轴上的加速度大小。比如,加速度传感器1311可以用于检测重力加速度在三个坐标轴上的分量。处理器1301可以根据加速度传感器1311采集的重力加速度信号,控制显示屏1305以横向视图或纵向视图进行用户界面的显示。加速度传感器1311还可以用于游戏或者用户的运动数据的采集。

陀螺仪传感器1312可以检测电子设备1300的机体方向及转动角度,陀螺仪传感器1312可以与加速度传感器1311协同采集用户对电子设备1300的3D动作。处理器1301根据陀螺仪传感器1312采集的数据,可以实现如下功能:动作感应(比如根据用户的倾斜操作来改变UI)、拍摄时的图像稳定、游戏控制以及惯性导航。

压力传感器1313可以设置在电子设备1300的侧边框和/或显示屏1305的下层。当压力传感器1313设置在电子设备1300的侧边框时,可以检测用户对电子设备1300的握持信号,由处理器1301根据压力传感器1313采集的握持信号进行左右手识别或快捷操作。当压力传感器1313设置在显示屏1305的下层时,由处理器1301根据用户对显示屏1305的压力操作,实现对UI界面上的可操作性控件进行控制。可操作性控件包括按钮控件、滚动条控件、图标控件、菜单控件中的至少一种。

指纹传感器1314用于采集用户的指纹,由处理器1301根据指纹传感器1314采集到的指纹识别用户的身份,或者,由指纹传感器1314根据采集到的指纹识别用户的身份。在识别出用户的身份为可信身份时,由处理器1301授权该用户执行相关的敏感操作,该敏感操作包括解锁屏幕、查看加密信息、下载软件、支付及更改设置等。指纹传感器1314可以被设置在电子设备1300的正面、背面或侧面。当电子设备1300上设置有物理按键或厂商Logo时,指纹传感器1314可以与物理按键或厂商Logo集成在一起。

光学传感器1315用于采集环境光强度。在一个实施例中,处理器1301可以根据光学传感器1315采集的环境光强度,控制显示屏1305的显示亮度。具体地,当环境光强度较高时,调高显示屏1305的显示亮度;当环境光强度较低时,调低显示屏1305的显示亮度。在另一个实施例中,处理器1301还可以根据光学传感器1315采集的环境光强度,动态调整摄像头组件1306的拍摄参数。

接近传感器1316,也称距离传感器,通常设置在电子设备1300的前面板。接近传感器1316用于采集用户与电子设备1300的正面之间的距离。在一个实施例中,当接近传感器1316检测到用户与电子设备1300的正面之间的距离逐渐变小时,由处理器1301控制显示屏1305从亮屏状态切换为息屏状态;当接近传感器1316检测到用户与电子设备1300的正面之间的距离逐渐变大时,由处理器1301控制显示屏1305从息屏状态切换为亮屏状态。

本领域技术人员可以理解,图13中示出的结构并不构成对电子设备1300的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。

在本申请实施例中,还提供了一种计算机可读存储介质,例如包括指令的存储器,上述指令可由终端中的处理器执行以完成上述实施例中执行互动操作的方法。该计算机可读存储介质可以是非暂态的。例如,所述计算机可读存储介质可以是ROM(Read-OnlyMemory,只读存储器)、RAM(Random Access Memory,随机存取存储器)、CD-ROM、磁带、软盘和光数据存储设备等。

需要说明的是,本申请所涉及的信息(包括但不限于用户设备信息、用户个人信息等)、数据(包括但不限于用于分析的数据、存储的数据、展示的数据等)以及信号(包括但不限于用户终端与其他设备之间传输的信号等),均为经用户授权或者经过各方充分授权的,且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本申请的部分可能的实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

相关技术
  • 一种果汁生产线智能化监控系统的网络传输方法
  • 烘干生产线的监控系统和方法
  • 生产过程的监控方法、系统、监控设备和监控系统
  • 监控处理饮料的生产设施的方法和生产设施的监控系统
技术分类

06120115578784