汽车生产进度监测方法、装置、设备及存储介质与流程
未命名
07-15
阅读:72
评论:0

1.本技术属于汽车生产领域,尤其涉及汽车生产进度监测方法、装置、设备及存储介质。
背景技术:
2.在汽车生产制造过程中,通常会根据汽车订单制定生产计划,并根据生产计划进行材料的备制、组装。在完成订单的汽车的生产后,交付给下订单的客户。
3.一般情况下,从汽车订单生成到订单交付需要较长的时间。并且,由于具体生产工况的差异,不同的订单的制造时间可能也会不同。当客户提交了订单后,不容易确定准确的订单生产所需要的时间,不利于向客户提供准确的生产进度信息。
技术实现要素:
4.有鉴于此,本技术实施例提供了一种汽车生产进度监测方法、装置、设备及存储介质,以解决现有技术中当客户提交了订单后,不容易确定准确的生产时间,不利于向客户提供准确的生产进度信息的问题。
5.本技术实施例的第一方面提供了一种汽车生产进度监测方法,所述方法包括:
6.获取汽车订单信息;
7.根据所述汽车订单信息向销售服务器发送汽车信息查询请求,并接收所述销售服务器返回的汽车信息和汽车订单排号信息,其中,所述汽车信息和所述汽车订单排号信息由所述销售服务器根据所述汽车信息查询请求确定;
8.根据所述汽车订单排号信息向生产服务器发送进度查询请求,接收所述服务器返回的所述汽车订单排号信息对应的生产节点,所述生产节点由所述生产服务器根据所述进度查询请求确定;
9.根据所述汽车订单信息对应的生产节点,结合所述汽车信息,确定所述汽车订单信息的交付时间。
10.结合第一方面,在第一方面的第一种可能实现方式中,根据所述汽车订单信息对应的生产节点,结合所述汽车信息,确定所述汽车订单信息的交付时间,包括:
11.根据所述汽车信息确定在所述生产节点之后包括的待完成节点;
12.确定所述待完成节点的作业时长;
13.根据所述待完成节点的物料供货信息和所述待完成节点的作业时长,估计待完成节点的持续时长;
14.根据所述生产节点之后的待完成节点的持续时长,确定所述汽车订单信息的交付时间。
15.结合第一方面的第一种可能实现方式,在第一方面的第二种可能实现方式中,根据所述汽车信息确定在所述生产节点之后包括的待完成节点,包括:
16.根据所述汽车信息确定所述汽车的车型、外饰和选配件中的一项或者多项;
17.根据预设的车型与第一生产节点序列的对应关系,外饰与第二生产节点序列的对应关系,和/或选配件与第三生产节点序列的对应关系,确定所述生产节点之后包括的待完成节点。
18.结合第一方面的第一种可能实现方式,在第一方面的第三种可能实现方式中,确定所述待完成节点的作业时长,包括:
19.确定所述待完成节点的生产条件和生产对象;
20.在预设的历史生产数据中,根据所述生产条件,确定完成所述生产对象生产的历史统计时长;
21.根据所述历史统计时长确定所述待完成节点的作业时长。
22.结合第一方面的第三种可能实现方式,在第一方面的第四种可能实现方式中,当所述汽车为新车型时,在预设的历史生产数据中,根据所述生产条件下,确定所述生产对象生产的历史统计时长,包括:
23.在预设的历史生产数据中,查找所述新车型的相同或相似生产条件下,对相同或相似生产对象完成操作的历史统计时长;
24.根据所述历史统计时长确定所述待完成节点的作业时长,包括:
25.根据所述生产条件的相似度,以及根据所述生产对象的相似度,确定历史统计时长对应的权重;
26.根据所述历史统计时长和所述权重确定所述待完成节点的作业时长。
27.结合第一方面至第一方面第四种可能实现方式中的任一项,在第一方面的第五种可能实现方式中,确定所述汽车订单排号信息对应的生产节点,包括:
28.获取当前时间在各个生产节点所生产的汽车的数量;
29.按照生产节点由后向前的查询方向,确定所述汽车订单排号信息所对应的生产节点。
30.结合第一方面至第一方面第四种可能实现方式中的任一项,在第一方面的第六种可能实现方式中,所述方法还包括:
31.监测各个生产节点的持续长时;
32.在所述持续时长与预先统计的标准时长的差值大于预定的阈值的情况下,根据差值的大小生成相应警示级别的异常提醒;
33.和/或,确定所述持续时长与预先统计的标准时长的差值大于预定的阈值的超时次数,根据所述次数生成相应警示级别的异常提醒。
34.本技术实施例的第二方面提供了一种汽车生产进度监测装置,所述装置包括:
35.汽车订单信息接收单元,用于获取汽车订单信息;
36.汽车订单排号信息接收单元,用于根据所述汽车订单信息向销售服务器发送汽车信息查询请求,并接收所述销售服务器返回的汽车信息和汽车订单排号信息,其中,所述汽车信息和所述汽车订单排号信息由所述销售服务器根据所述汽车信息查询请求确定;
37.生产节点确定单元,用于根据所述汽车订单排号信息向生产服务器发送进度查询请求,接收所述服务器返回的所述汽车订单排号信息对应的生产节点,所述生产节点由所述生产服务器根据所述进度查询请求确定;
38.交付时间确定单元,用于根据所述汽车订单信息对应的生产节点,结合所述汽车
信息,确定所述汽车订单信息的交付时间。
39.本技术实施例的第三方面提供了汽车生产进度监测设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面任一项所述方法的步骤。
40.本技术实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面任一项所述方法的步骤。
41.本技术实施例与现有技术相比存在的有益效果是:本技术实施例根据用户输入的汽车订单信息,向销售服务器查询该汽车订单信息对应的汽车信息和汽车订单排号信息,基于汽车排号信息向生产服务器发送进度查询请求,确定汽车订单信息对应的生产节点,使得用户可以准确有效的确定汽车订单信息对应的生产进度。并且进一步基于生产节点和汽车信息,确定汽车的交付时间,使得用户可以准确有效的获得汽车订单信息的交付时间。
附图说明
42.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
43.图1是本技术实施例提供的一种汽车生产进度监测方法的实施场景示意图;
44.图2是本技术实施例提供的汽车生产进度监测方法的实现流程示意图;
45.图3是本技术实施例提供的一种汽车生产节点示意图;
46.图4是本技术实施例提供的一种确定汽车订单排号信息对应的生产节点的流程示意图;
47.图5是本技术实施例提供的一种汽车订单信息的交付时间的流程示意图;
48.图6是本技术实施例提供的一种确定待完成节点的作业时长的流程示意图;
49.图7是本技术实施例提供的一种汽车的生产节点监测流程示意图;
50.图8是本技术实施例提供的一种汽车生产进度监测装置的示意图;
51.图9是本技术实施例提供的汽车生产进度监测设备的示意图。
具体实施方式
52.以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本技术。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本技术的描述。
53.为了说明本技术所述的技术方案,下面通过具体实施例来进行说明。
54.客户在订购了汽车后,如果车辆的还处于生产过程中,客户通常需要等待较长时间。在客户等待交车的这段时间中,客户通常处于不知情状态,无法获取车辆具体的生产进度和交付时间,会给客户造成不好的购车体验。
55.基于此,本技术实施例提供了一种汽车生产进度监测方法。该方法可以根据用户
输入的汽车订单信息,向销售服务器查询该汽车订单信息对应的汽车信息和汽车订单排号信息。其中,汽车信息可以包括汽车的车型、选配和外饰中的一种或者多种,订单排号信息可以包括所订购的汽车在未交付汽车中的排号,比如在该用户之前订购的同款未交付的汽车的数量。基于汽车排号信息向生产服务器发送进度查询请求,根据汽车排号信息和汽车的生产信息,可以确定汽车订单信息对应的生产节点,从而能够使得用户可以准确有效的确定汽车订单信息对应的生产进度所在的生产节点。并且进一步基于生产节点和汽车信息,确定汽车的交付时间,使得用户可以准确有效的获得汽车订单信息的交付时间。
56.图1为本技术实施例提供的一种汽车生产进度监测方法的实施场景示意图。如图1所示,该实施场景包括汽车生产进度监测设备1、销售服务器2、生产服务器3。其中,生产进度监测设备1可以用于接收用户的汽车信息的查询请求,用于获取用户所订购的汽车的生产进度,以及汽车的交付时间。其中,输入汽车订单信息的用户可以包括订车客户、销售人员或者其它需要了解汽车生产进度的相关人员。汽车生产进度监测设备可以获取汽车订单信息,并将该生产订单信息发送至销售服务器2。
57.销售服务器2可以根据接收到的汽车订单信息,查找该汽车订单信息对应的汽车信息,以及该汽车订单在同类型汽车的排号,即汽车订单排号。其中,汽车信息包括如汽车车型、外饰、选配等信息中的一种或者多种,汽车订单排号用于指示位于该订单之前包括的未交付的汽车,或者未交付的与用户订单信息中同款的汽车。
58.生产进度监测设备1在接收到汽车信息和汽车订单排号后,可以根据汽车订单排号向生产服务器3发送进度查询请求,基于生产服务器3中的各个生产节点的生产信息,确定该汽车订单信息对应的生产节点。根据生产节点在整个汽车生产工序中的位置,即可确定汽车订单信息对应的生产进度。该生产进度可以通过百分比的形式输出,也可以通过生产节点指示图的形式输出。
59.比如,可以确定完整的生产工序(或者生产节点序列)所包括的生产节点。可以根据汽车订单信息查找的生产节点,确定已完成的生产节点的数量,根据已完成的生产节点的数量与总的生产节点的数量的百分比作为输出的生产进度,或者也可以根据已完成生产节点所耗费的时长,与总的生产工序需要的时长的百分比作为输出的生产进度。
60.或者,也可以通过图像显示汽车的整个生产工序包括的生产节点,并且根据汽车订单信息确定对应的生产节点后,将已完成的生产节点通过第一状态显示,将未完成的生产节点,即待完成节点通过第二状态显示。第一状态和第二状态可以包括颜色不同、亮度不同或者是否闪烁中的一种或者多种进行区分。
61.基于所确定的生产节点,结合汽车信息对应的生产工序中的生产节点,可以确定汽车订单信息对应的待完成节点。根据待完成节点需要的时间,得到汽车订单信息的交付时间。
62.其中,待完成节点所需要的时长,可以根据历史统计数据确定。比如,可以根据生产条件和生产对象相同或相似的历史统计数据中,查找到该生产节点所需要的时长,基于所查找的时长,可通过取平均值、加权求和或者取中位数的方式,确定待完成节点所需要的时长。基于待完成节点所需要的时长,即可准确有效的确定汽车订单信息对应的交付时间。
63.图2为本技术实施例提供的一种汽车生产进度监测方法的实现流程示意图,该方法的执行主体可以为汽车生产进度监测设备。如图1所示,该方法的实现流程包括:
64.在s201中,获取汽车订单信息。
65.本技术实施例中,汽车订单信息可以为用户输入的汽车订单信息,也可以为用户账户关联的汽车订单信息。比如,可以通过进度查询界面,接收用户输入的汽车订单信息,以便于用户对汽车的生产进度的查询。或者,也可以在用户账户登录的情况下,根据用户的查询指令,获取用户账户关联的汽车订单信息。
66.其中,输入汽车订单信息的用户,可以为订购汽车的客户,也可以为销售人员或其它相关人员。通过由客户输入汽车订单信息,可以便于根据汽车订单信息查询汽车订单信息对应的生产进度及交付时间,有利于提高客户的订车使用体验。当用户为销售人员时,可以通过输入汽车订单信息,获取汽车的生产进度和交付时间,便于为汽车订购的客户提供准确有效的生产进度信息。
67.本技术实施例中的汽车订单信息,可以包括汽车订单号或者其它用于标识或关联该订单的标识,包括如用户账号、用户身份证号等信息中的一项或者多项。
68.其中,汽车订单号通常在客户下单时生成。不局限于此,也可以在汽车订购合同签署时确认汽车订单号。比如,客户可以通过网购平台进行订购下单,在接收到客户提交的确认信息后,基于该订购单生成汽车订单号。或者,客户也可以通过线下签署汽车订购单,根据所签署的汽车订购单生成汽车订单号,或者在将线下汽车订购单录入销售系统时,自动生成汽车订单号。
69.在s202中,根据所述汽车订单信息向销售服务器发送汽车信息查询请求,并接收所述销售服务器返回的汽车信息和汽车订单排号信息。
70.其中,汽车信息和汽车订单排号信息可以由销售服务器根据汽车信息查询请求确定。即:销售服务器在接收到汽车信息查询请求后,可以在预设的数据库中,根据该汽车信息查询请求中所包含的汽车订单信息,获得该汽车信息查询请求对应的汽车信息和汽车订单排号信息。
71.根据图1所示的实施场景,汽车生产进度监测设备在接收到用户输入的汽车订单信息后,根据该汽车订单信息生成汽车信息查询请求。汽车生产进度监测设备向销售服务器发送该汽车信息查询请求。销售服务器中记录有汽车订单信息对应的具体内容,包括如汽车的车型、选配、外饰、订单时间、汽车订单排号信息等信息中的一项或者多项。
72.其中,汽车订单排号信息可以包括同种车型的排号信息,或者也可以包括所有车型的排号信息。比如,在生成客户的汽车订单信息时,该汽车订单信息对应的车型a之前已存在x1个订单(默认每个订单为一辆汽车),则汽车订单排号信息为x1+1。
73.根据汽车订单信息确定汽车信息和汽车订单排号信息时,用户可以输入汽车订单号,汽车生产进度监测设备将该汽车订单号发送至销售服务器,根据销售服务器中记录的汽车订单号的相关信息,得到汽车订单号对应的汽车信息和汽车订单排号信息。
74.在可能的实现方式中,用户可以输入订购汽车的客户身份证号等标识信息,根据身份证号在销售服务器中查找对应的汽车信息和订单排号信息。
75.在可能的实现方式中,用户可以通过注册为汽车生产进度监测系统的账户,基于注册的账户下单购买汽车。汽车订单信息可以包括账户。当用户登录账户,发送汽车信息查询请求时,根据该账户下的订单,在销售服务器中查找对应的汽车信息和订单排号信息。当账户下包括一个或多个订单时,可以根据用户选择的需要查询的订单,向销售服务器查找
对应的汽车信息和订单排号信息等。
76.在可能的实现方式中,也可以由汽车生产进度监测设备从销售服务器导入汽车销售数据,根据所导入的汽车销售数据,确定汽车订单信息所对应的汽车信息和汽车订单排号信息。
77.在s203中,根据所述汽车订单排号信息向生产服务器发送进度查询请求,接收所述服务器返回的所述汽车订单排号信息对应的生产节点。
78.其中,汽车订单排号信息对应的生产节点,可以由生产服务器根据进度查询请求中所包括的汽车订单排号信息确定。汽车订单排号信息对应的生产节点,也可以理解为汽车订单信息在当前时间所对应的生产节点。
79.汽车的生产节点包括汽车从开始生产到交付的整个过程中所经历的各个过程。不同的车型、选配或外饰可能具有不同的生产节点。根据汽车的历史生产数据,可以预先确定汽车从开始生产到交付时所包括的节点。在确定了汽车订单信息对应的生产节点后,根据所确定的生产节点在整个生产工序中的位置,即可确定汽车订单信息对应的生产进度。
80.在可能的实现方式中,如图3所示,汽车的生产节点可以包括资源匹配节点、生产准备节点、生产中节点、发运安排节点、在途动作节点和车辆交付节点。其中,资源匹配节点用于指示订单相关流程。生产准备节点用于指示汽车订单生产的相关计划的制定和发放信息。生产中节点用于指示汽车部件的生产过程,包括如焊接、涂装、总线流程等。发运安排节点用于指示汽车发往目标位置的准确信息,确定好汽车运输的相关流程信息。在途运输用于指示汽车在运输过程中的相关流程信息。
81.其中,每个节点可以包括若干个子节点。比如图3所示,资源匹配节点中包括客户下单子节点、合同签署子节点和支付大定子节点。生产准备节点中包括月天计划子节点、周计划发放子节点。生产中节点包括焊接上线子节点、焊接下线子节点、涂装上线子节点、涂装下线子节点、总线上线子节点和总线下线子节点。发运安排节点可以包括车辆入库子节点、发运申请子节点、确定发运方式子节点和分配承运商子节点。在途运输节点可以包括车辆出库子节点、交接单生效子节点和车辆到达子节点。车辆交付节点可以包括门店已收车子节点、门店售前检查(英文简称为pdi,英文全称为pre delivery inspection)子节点、售前检测通过子节点、整车开票子节点和车辆已交付子节点。
82.在可能的实现方式中,确定汽车订单排号信息对应的生产节点的实现过程可以如图4所示,包括:
83.在s401中,获取当前时间在各个生产节点所生产的汽车的数量。
84.在汽车的整个生产工序中,包括多个生产节点,各个生产节点按照预定的顺序依次排序。在不同的生产节点,完成对汽车不同部件或部位的加工生产,或者完成对汽车的生产准备,或者完成对汽车的交付手续。在每个生产节点中所处理的汽车,包括相同数量或不同数量的汽车。比如,在焊接上线子节点中,同时对50辆汽车的焊接上线处理,该子节点对应的汽车数量为50。
85.在可能的实现方式中,不同生产节点所处理的汽车的数量,可以与该生产节点的持续时长匹配。即生产节点的持续时长越长,则该生产节点需要处理的汽车的数量越多,从而使得后续的生产节点在生产处理时,减少等待时长,提高整个汽车生产工序的生产效率。
86.比如,生产工序中依次包括a、b两个生产节点,a生产节点的持续时长(即一辆汽车
在a生产节点所需要花费的时长)为t1,b生产节点的持续时长为t2,如果t1大于t2,则在a生产节点同时处理的汽车的数量,或汽车部件的数量应当大于b生产节点同时处理的汽车数量,或者汽车部件的数量。
87.在s402中,按照生产节点由后向前的查询方向,确定所述汽车订单排号信息所对应的生产节点。
88.由于生产工序中的生产节点通常按照固定的先后顺序执行,因此,生产工序中越靠后的生产节点,所生产的汽车能够越早交付。可以根据生产节点的先后顺序,从后向前依次查找汽车订单排号信息所属的生产节点,确定该生产节点为汽车订单信息所对应的生产节点。即确定生产节点所对应的汽车数量(同时生产汽车数量),确定各个生产节点对应的汽车排序范围。根据汽车订单排号信息所属的排序范围,确定汽车订单排号信息所对应的生产节点。
89.比如,生产工序中按照先后依次包括a、b、c、d、e五个生产节点,且对应的汽车数量分别为x1、x2、x3、x4和x5,如果汽车订单排号信息为y,则根据生产节点对应的汽车数量确定排序范围,包括[0,x5]、[x5,x4+x5]、[x4+x5,x3+x4+x5]、[x3+x4+x5,x2+x3+x4+x5]、[x2+x3+x4+x5,x1+x2+x3+x4+x5],且分别对应e、d、c、b、a五个生产节点。比如,当汽车订单排号信息y属于[x3+x4+x5,x2+x3+x4+x5]的排序范围时,汽车订单排号信息所对应的生产节点为b生产节点。当汽车订单排号信息y属于[0,x5]的排序范围时,则汽车订单排号信息对应的第一节点为e生产节点。
[0090]
在s204中,根据所述汽车订单信息对应的生产节点,结合所述汽车信息,确定所述汽车订单信息的交付时间。
[0091]
其中,汽车信息可以包括汽车的车型、选配、外饰等信息。汽车信息中不同的车型、不同的选配、不同的外饰对应的生产节点可能存在不同,或者生产节点的持续时长可能不同。
[0092]
比如,汽车订单信息1和汽车订单信息2分别对应车型1和车型2。车型1和车型2对应的生产工序中,车型1与车型2的生产节点存在差异,比如车型1相对于车型2增加了生产节点,或者车型1相对于车型2减少了生产节点,或者车型1相对于车型2,存在不同的生产节点等。或者,车辆1与车型2存在相同名称的生产节点,通过相同的生产节点处理车型1和车型2时,所需要的持续时长可能不同。
[0093]
因此,基于汽车信息可以确定该汽车的生产工序中所包括的生产节点。基于汽车订单信息确定当前所处的生产节点,可以确定待完成节点(即当前所处的生产节点以后的生产节点),从而根据待完成节点得到汽车订单信息的交付时间,具体可以如图5所示,包括:
[0094]
在s501中,根据所述汽车信息确定在所述生产节点之后包括的待完成节点。
[0095]
根据所确定的汽车订单信息对应的汽车信息,可以确定订单中的汽车的车型、外饰、选配等信息中的一项或者多项。根据预先设定的车型与第一生产节点序列的对应关系、外饰与第二生产节点序列的对应关系或选配与第三生产节点序列的对应关系,可以得到生产订单信息对应的各个生产节点序列(第一生产节点工序、第二生产节点工序、第三生产节点工序)中的生产节点。
[0096]
在确定汽车订单信息当前所处的生产节点后,结合汽车信息确定的各个生产节点
序列中包括的生产节点,即可查找到待完成节点。待完成节点即为位于所确定的当前的生产节点之后的生产节点。
[0097]
比如,第一生产节点序列按照先后依次包括a、b、c、d、e五个生产节点,确定汽车订单信息对应的当前的生产节点为c生产节点时,则待完成节点包括d生产节点和e生产节点。或者,在可能的实现方式中,待完成节点也可以包括c生产节点。可以根据当前时间在c生产节点生产时长,确定c生产节点的待完成比例。按照相同的处理方式,可以得到第二生产节点序列
[0098]
在s502中,确定所述待完成节点的作业时长。
[0099]
其中,待完成节点的作业时长,可以根据历史统计数据得到。比如,可以根据相同生产条件下,对相同的生产对象进行生产时所需要的时间进行统计,得到各个待完成节点的作业时长,具体可以如图6所示,包括:
[0100]
在s601中,确定所述待完成节点的生产条件和生产对象。
[0101]
其中,生产条件可以包括该生产节点的设备数量、设备性能、生产工人数量等信息。生产对象即为生产加工的对象,可以包括汽车的各个部件。对于不同的汽车订单信息,可能对应不同车型、不同选配或不同外饰的生产对象。
[0102]
在s602中,在预设的历史生产数据中,根据所述生产条件下,确定完成所述生产对象生产的历史统计时长。
[0103]
可以预先统计在不同的生产节点中,处于不同生产条件下,生产不同的生产对象所需要的时间,得到历史数据库。可以根据当前的生产条件、生产对象,在历史数据库中查找具有相同生产条件和生产对象时,单辆汽车在节点需要的时长,根据所查找的多个时长得到历史统计时长。
[0104]
当汽车订单信息中的汽车为新款汽车,即在历史统计数据中未查找到相同的统计数据时,可以根据生产条件的相似度,以及生产对象的相似度,查找相似的历史统计数据。可以根据生产对象的相似度以及生产条件的相似度,确定历史数据与汽车订单信息的整体相似度,根据该整体相似度确定该历史数据的权重。
[0105]
在s603中,根据所述历史统计时长确定所述待完成节点的作业时长。
[0106]
在确定了生产节点对应的历史统计时长后,可以通过取平均值或中间值的方式,计算得到待完成节点的作业时长。
[0107]
或者,对于新款汽车,可以根据历史统计时长,结合各个统计数据对应的权重,加权计算得到待完成节点的作业时长。
[0108]
比如,对于某一新款汽车,在流程节点a处,根据生产条件和生产对象查找该生产节点相关的历史数据中,查找到某一历史数据中的生产条件与新款汽车的生产条件的相似度为s1,生产对象的相似度为s2,可以通过求和的方式,或者通过取平均值的方式,确定该历史数据与新款汽车在该生产节点的整体相似度。在查找到多个相似的历史数据后,可以根据整体相似度确定各个历史数据的权重,相似度越高,则权重越大,相似度越低,则权重越小。比如,查找到n个相似的历史数据,相似度分别为s1、s2
……
sn,则可以确定各个历史数据的权重分别为:s1/(s1+s2+
……
sn)、s2/(s1+s2+
……
sn)
……
s1/(s1+s2+
……
sn)。将该生产节点中的各个历史数据与对应的权重相乘求和,即可得到该生产节点的作业时长,即一个或同一批次汽车在该生产节点中处理时需要的时长。
[0109]
值得注意的是,所获得的作业时长可以为物料供货及时情况下,生产节点完成一辆汽车或同一批次汽车所需要的时长。
[0110]
在s503中,根据所述待完成节点的物料供货信息和所述待完成节点的作业时长,估计待完成节点的持续时长。
[0111]
由于汽车在生产加工过程中,还可能会受到物料供货信息的影响。为了提升交付时间估计的准确性,可以进一步结合物料供货信息对生产节点的影响,确定待完成节点的持续时长。可以根据供货信息对待完成节点的生产时间的影响,结合待完成节点的作业时长,则可以得到待完成节点所需要的总共时长,即该待完成节点的持续时长。
[0112]
比如,在生产节点a中需要的物料供应及时的情况下,单辆汽车或同一批次汽车完成生产节点a需要的时长,即生产节点a的作业时长。但是,生产节点可能需要等待物料供货信息的影响,只有物料到库后才能进一步执行生产节点a的生产处理。因此,汽车生产工序中,在生产节点a的持续时长除了包括生产节点的作业时长外,还包括等待物料入库的时长。将等待物料入库的时长与作业时长求和,即可得到生产节点,或者待完成节点为完成该生产节点中的一辆汽车或一个批次的汽车生产所需要的持续时长。
[0113]
在s504中,根据所述生产节点之后的待完成节点的持续时长,确定所述汽车订单信息的交付时间。
[0114]
在确定了各个待完成节点的持续时长后,即可对各个待完成节点的持续时长进行求和,得到各个待完成节点所需要的总的时长,根据当前时间和总的时长,即可得到汽车订单信息对应的交付时间。
[0115]
比如,当前时间为t1,待完成节点所需要的总的时长为t2,其中t2包括各个待完成节点所需要的持续时长。则交付时间为t1+t2。
[0116]
在可能的实现方式,本技术实施例还可以对汽车订单信息中的各个生产节点的持续时长进行监测,以便于能够及时的发现生产过程中的异常状态,及时介入生产节点的处理,减少生产问题,提高生产效率。具体实现过程可以如图7所示,包括:
[0117]
在s701中,监测各个生产节点的持续长时。
[0118]
可以通过生产服务器实时获得各个生产节点的持续时长。
[0119]
在可能的实现方式中,可以根据持续时长的大小进行报警提醒。比如,在s702中,在所述持续时长与预先统计的标准时长的差值大于预定的阈值时,根据差值的大小生成相应警示级别的报警信息。
[0120]
本技术实施例中,可以根据生产节点中生产的汽车信息,在历史订单数据中查找到相关的历史数据,基于所查找到的相关的历史数据,确定该生产节点对应的标准数据。
[0121]
在可能的实现方式中,所查找的标准数据的条件可以包括生产条件和生产对象。基于生产条件和生产对象,查找具有相同或相似的生产条件和生产对象的历史数据,基于所查找到相同或相似生产条件和生产对象的历史数据,确定生产节点对应的标准数据中的标准时长。
[0122]
将当前的汽车订单号的生产数据与标准数据进行比较,包括如将各个生产节点的持续时长与标准数据中持续时长进行比较,如果汽车订单号对应的生产节点的持续时长大于标准数据中的持续时长,且二者的差值大于预定的差阈值,则可以根据生产节点节的持续时长大于标准数据中的持续时长的幅度,生成对应的提示信息。
[0123]
比如,提示信息可以包括不同颜色的指示灯的提示信息,且不同颜色表示不同的警示级别。当汽车生产工序中的生产节点的持续时长与标准数据的持续时长的偏差属于第一预设范围,比如小于或等于标准数据的持续时长时,可以通过绿色指示灯提示,表示生产节点在当前时刻处于正常状态。如果偏差属于第二预设范围,比如大于标准数据的持续时长且小于第一阈值,可以通过黄色指示灯提示,表示生产节点可能出现异常,可由相关人员适当关注。如果偏差属于第三预测范围,即大于标准数据的持续时长且大于第一阈值,可以通过红色指示灯提示,表示生产节点处于紧急状态。其中,偏差是指汽车订单号对应的生产动作的持续时长与标准数据的生产动作的持续时长的差值。第一预设范围中的任意值小于第二预设范围中的任意值,第二预设范围中的任意值小于第三预设范围中的任意值。
[0124]
在可能的实现方式中,本技术还可以根据持续时长确定出现异常的次数,基于次数进行异常提醒。比如,可以在在s703中,确定所述持续时长与预先统计的标准时长的差值大于预定的阈值的超时次数,根据所述次数生成相应警示级别的异常提醒。
[0125]
根据偏差或提示信息出现的次数,找出容易发生偏差的环节,容易发生异常的时间段,容易发生异常偏离的产品类型,对生产流程进行优化,以便于能够及时找到异常订单,处理异常节点,减少客户问题反馈,提高生产效率。
[0126]
比如,对于黄色指示灯报警的次数达到第一数值,则生成优化节点的提示信息,当红色指示灯报警的次数达到第二数值,则生成优化节点的提示信息。其中,第一数值可以大于第二数值。
[0127]
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
[0128]
图8为本技术实施例提供的一种汽车生产进度监测装置的示意图,如图3所示,该装置包括:
[0129]
汽车订单信息接收单元801,用于获取汽车订单信息;
[0130]
汽车订单排号信息接收单元802,用于根据所述汽车订单信息向销售服务器发送汽车信息查询请求,并接收所述销售服务器返回的汽车信息和汽车订单排号信息,其中,所述汽车信息和所述汽车订单排号信息由所述销售服务器根据所述汽车信息查询请求确定;
[0131]
生产节点确定单元803,用于根据所述汽车订单排号信息向生产服务器发送进度查询请求,接收所述服务器返回的所述汽车订单排号信息对应的生产节点,所述生产节点由所述生产服务器根据所述进度查询请求确定;
[0132]
交付时间确定单元804,用于根据所述汽车订单信息对应的生产节点,结合所述汽车信息,确定所述汽车订单信息的交付时间。
[0133]
图8所示的汽车生产进度监测装置,与图2所示的汽车生产进度监测方法对应。
[0134]
图9是本技术一实施例提供的汽车生产进度监测设备的示意图。如图4所示,该实施例的汽车生产进度监测设备9包括:处理器90、存储器91以及存储在所述存储器91中并可在所述处理器90上运行的计算机程序92,例如汽车生产进度监测程序。所述处理器90执行所述计算机程序92时实现上述各个汽车生产进度监测方法实施例中的步骤。或者,所述处理器90执行所述计算机程序92时实现上述各装置实施例中各模块/单元的功能。
[0135]
示例性的,所述计算机程序92可以被分割成一个或多个模块/单元,所述一个或者
多个模块/单元被存储在所述存储器91中,并由所述处理器90执行,以完成本技术。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序92在所述汽车生产进度监测设备9中的执行过程。
[0136]
所述汽车生产进度监测设备可包括,但不仅限于,处理器90、存储器91。本领域技术人员可以理解,图9仅仅是汽车生产进度监测设备9的示例,并不构成对汽车生产进度监测设备9的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述汽车生产进度监测设备还可以包括输入输出设备、网络接入设备、总线等。
[0137]
所称处理器90可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
[0138]
所述存储器91可以是所述汽车生产进度监测设备9的内部存储单元,例如汽车生产进度监测设备9的硬盘或内存。所述存储器91也可以是所述汽车生产进度监测设备9的外部存储设备,例如所述汽车生产进度监测设备9上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,所述存储器91还可以既包括所述汽车生产进度监测设备9的内部存储单元也包括外部存储设备。所述存储器91用于存储所述计算机程序以及所述汽车生产进度监测设备所需的其他程序和数据。所述存储器91还可以用于暂时地存储已经输出或者将要输出的数据。
[0139]
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本技术的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0140]
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
[0141]
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
[0142]
在本技术所提供的实施例中,应该理解到,所揭露的装置/终端设备和方法,可以通过其它的方式实现。例如,以上所描述的装置/终端设备实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另
一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
[0143]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0144]
另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0145]
所述集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实现上述实施例方法中的全部或部分流程,也可以通过计算机程序指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括是电载波信号和电信信号。
[0146]
以上所述实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围,均应包含在本技术的保护范围之内。
技术特征:
1.一种汽车生产进度监测方法,其特征在于,所述方法包括:获取汽车订单信息;根据所述汽车订单信息向销售服务器发送汽车信息查询请求,并接收所述销售服务器返回的汽车信息和汽车订单排号信息,其中,所述汽车信息和所述汽车订单排号信息由所述销售服务器根据所述汽车信息查询请求确定;根据所述汽车订单排号信息向生产服务器发送进度查询请求,接收所述服务器返回的所述汽车订单排号信息对应的生产节点,所述生产节点由所述生产服务器根据所述进度查询请求确定;根据所述汽车订单信息对应的生产节点,结合所述汽车信息,确定所述汽车订单信息的交付时间。2.根据权利要求1所述的方法,其特征在于,根据所述汽车订单信息对应的生产节点,结合所述汽车信息,确定所述汽车订单信息的交付时间,包括:根据所述汽车信息确定在所述生产节点之后包括的待完成节点;确定所述待完成节点的作业时长;根据所述待完成节点的物料供货信息和所述待完成节点的作业时长,估计待完成节点的持续时长;根据所述生产节点之后的待完成节点的持续时长,确定所述汽车订单信息的交付时间。3.根据权利要求2所述的方法,其特征在于,根据所述汽车信息确定在所述生产节点之后包括的待完成节点,包括:根据所述汽车信息确定所述汽车的车型、外饰和选配件中的一项或者多项;根据预设的车型与第一生产节点序列的对应关系,外饰与第二生产节点序列的对应关系,和/或选配件与第三生产节点序列的对应关系,确定所述生产节点之后包括的待完成节点。4.根据权利要求2所述的方法,其特征在于,确定所述待完成节点的作业时长,包括:确定所述待完成节点的生产条件和生产对象;在预设的历史生产数据中,根据所述生产条件,确定完成所述生产对象生产的历史统计时长;根据所述历史统计时长确定所述待完成节点的作业时长。5.根据权利要求4所述的方法,其特征在于,当所述汽车为新车型时,在预设的历史生产数据中,根据所述生产条件下,确定所述生产对象生产的历史统计时长,包括:在预设的历史生产数据中,查找所述新车型的相同或相似生产条件下,对相同或相似生产对象完成操作的历史统计时长;根据所述历史统计时长确定所述待完成节点的作业时长,包括:根据所述生产条件的相似度,以及根据所述生产对象的相似度,确定历史统计时长对应的权重;根据所述历史统计时长和所述权重确定所述待完成节点的作业时长。6.根据权利要求1-5任一项所述的方法,其特征在于,确定所述汽车订单排号信息对应的生产节点,包括:
获取当前时间在各个生产节点所生产的汽车的数量;按照生产节点由后向前的查询方向,确定所述汽车订单排号信息所对应的生产节点。7.根据权利要求1-5任一项所述的方法,其特征在于,所述方法还包括:监测各个生产节点的持续时长;在所述持续时长与预先统计的标准时长的差值大于预定的阈值的情况下,根据差值的大小生成相应警示级别的异常提醒;和/或,确定所述持续时长与预先统计的标准时长的差值大于预定的阈值的超时次数,根据所述次数生成相应警示级别的异常提醒。8.一种汽车生产进度监测装置,其特征在于,所述装置包括:汽车订单信息接收单元,用于获取汽车订单信息;汽车订单排号信息接收单元,用于根据所述汽车订单信息向销售服务器发送汽车信息查询请求,并接收所述销售服务器返回的汽车信息和汽车订单排号信息,其中,所述汽车信息和所述汽车订单排号信息由所述销售服务器根据所述汽车信息查询请求确定;生产节点确定单元,用于根据所述汽车订单排号信息向生产服务器发送进度查询请求,接收所述服务器返回的所述汽车订单排号信息对应的生产节点,所述生产节点由所述生产服务器根据所述进度查询请求确定;交付时间确定单元,用于根据所述汽车订单信息对应的生产节点,结合所述汽车信息,确定所述汽车订单信息的交付时间。9.一种汽车生产进度监测设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述方法的步骤。10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述方法的步骤。
技术总结
本申请属于汽车生产领域,提出了一种汽车生产进度监测方法、装置、设备及存储介质。该方法包括:获取汽车订单信息;根据所述汽车订单信息向销售服务器发送汽车信息查询请求,并接收所述销售服务器根据所述汽车信息查询请求返回的汽车信息和汽车订单排号信息;根据所述汽车订单排号信息向生产服务器发送进度查询请求,根据所述进度查询请求获取所述汽车订单排号信息对应的生产节点;根据所述汽车订单信息对应的生产节点,结合所述汽车信息,确定所述汽车订单信息的交付时间。从而使得用户可以准确有效的确定汽车订单信息对应的生产进度,以及汽车订单信息的交付时间。以及汽车订单信息的交付时间。以及汽车订单信息的交付时间。
技术研发人员:周龙钢 吕聪 甘韬
受保护的技术使用者:阿维塔科技(重庆)有限公司
技术研发日:2023.04.12
技术公布日:2023/7/12
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/