Production data processing method and processing node based on alliance chain network

By adopting production data processing methods based on alliance chain network in industrial production, the problem of inefficient production efficiency is solved, precise intelligent mutual assistance and exception handling between nodes are simplified, and production efficiency is improved.

CN114329629BActive Publication Date: 2025-05-09CHINA UNITED NETWORK COMM GRP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111640272.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-29
Publication Date
2025-05-09
Estimated Expiration
2041-12-29

AI Technical Summary

Technical Problem

In the industrial production process, when encountering unprecedented problems, the lack of trust and reliable sharing of experience information will lead to reduced production efficiency and it is difficult to achieve accurate and intelligent mutual assistance.

Method used

The production data processing method based on the alliance chain network is adopted to receive and analyze production data, generate analysis results, and send a search request to the alliance chain network in abnormal situations to obtain processing strategies to handle abnormal production situations.

Benefits of technology

It realizes accurate and intelligent mutual assistance between production data processing nodes in the alliance chain network, simplifies the processing process of abnormal production situations, and improves production efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114329629B_ABST
    Figure CN114329629B_ABST
Patent Text Reader

Abstract

The present invention discloses a production data processing method and processing node based on an alliance chain network, and relates to the field of communication technology. The method comprises: receiving first production data collected and sent by at least one collection device in a first cycle; analyzing the first production data based on a preset production standard to generate a first analysis result, and determining whether the abnormal production situation corresponding to the first production data has been processed when the first analysis result is an abnormal result; when the abnormal production situation corresponding to the first production data has not been processed, sending a first search request to the alliance chain network to which it belongs; and processing the abnormal production situation corresponding to the first production data based on the first search result returned by the alliance chain network. The present invention can solve the problem that it is difficult for each production party in the industrial production process to help each other, and effectively improve production efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to a production data processing method, processing node, electronic device and computer-readable medium based on an alliance chain network. Background Art

[0002] In the actual industrial production process, we often encounter problems such as equipment failure, unqualified products, and high defective product rates. For the problems that have been dealt with before, it is relatively easy to solve them now. However, for the problems that have not been encountered before, due to lack of experience, solving these problems now requires investigation and positioning from the beginning, and then formulating solutions, analyzing feasibility, and finally implementing them, which greatly reduces production efficiency.

[0003] For these problems that have never been encountered before, if you can refer to the mature solutions of other production units, you can effectively improve production efficiency. However, there is a lack of trust between production units, and the reliability of the experience information shared on the Internet to solve the corresponding problems is low, the reference value is not high, and the experience information is scattered and difficult to retrieve, making it difficult to achieve accurate and intelligent mutual assistance in the industrial production process. Summary of the invention

[0004] To this end, the present invention provides a production data processing method, processing node, electronic device and computer-readable medium based on an alliance chain network to achieve precise and intelligent mutual assistance in the industrial production process and improve production efficiency.

[0005] In order to achieve the above-mentioned object, the first aspect of the present invention provides a production data processing method based on an alliance chain network, the method comprising:

[0006] Receiving first production data collected and sent by at least one collection device in a first period;

[0007] Analyzing the first production data based on a preset production standard to generate a first analysis result;

[0008] In the case where the first analysis result is an abnormal result, determining whether the abnormal production situation corresponding to the first production data has been processed;

[0009] In the case where the abnormal production situation corresponding to the first production data has not been processed, a first search request is sent to the alliance chain network to which it belongs; the first search request is used to request the alliance chain network to retrieve the processing strategy corresponding to the first production data in the alliance chain account book; the alliance chain account book includes the abnormal production data uploaded by at least one production data processing node in the alliance chain network and the processing strategy corresponding to the abnormal production data;

[0010] Based on the first search result returned by the alliance chain network, an abnormal production situation corresponding to the first production data is processed.

[0011] Optionally, the preset production standard includes at least one qualified parameter standard; the first analysis result includes one of a normal result, an uncertain result and an abnormal result; the step of analyzing the first production data based on the preset production standard to generate the first analysis result includes:

[0012] Extracting various production parameters from the first production data;

[0013] Comparing each of the production parameters with the corresponding qualified parameter standards to determine the number of qualified production parameters in the first production data;

[0014] If the number of qualified production parameters in the first production data is greater than a first preset number of items, a normal result is generated;

[0015] In the case where the number of qualified production parameters in the first production data is greater than the second preset number of items but less than or equal to the first preset number of items, an uncertain result is generated, and the second preset number of items is less than the first preset number of items;

[0016] When the number of qualified production parameters in the first production data is less than or equal to a second preset number of items, an abnormal result is generated.

[0017] Optionally, the step of determining whether the abnormal production situation corresponding to the first production data has been processed includes:

[0018] Analyzing the second production data based on the preset production standard to generate a second analysis result; the second production data is production data collected and sent by the collection device in a second cycle, and the second cycle is a next cycle adjacent to the first cycle; the second analysis result includes one of a normal result, an uncertain result and an abnormal result;

[0019] In the case where the second analysis result is a normal result, determining that the abnormal production situation corresponding to the first production data has been processed;

[0020] In a case where the second analysis result is an abnormal result or an indeterminate result, it is determined that the abnormal production situation corresponding to the first production data has not been processed.

[0021] Optionally, after determining that the abnormal production situation corresponding to the first production data has been processed, the method further includes:

[0022] Sending first processing information to the alliance chain network to which it belongs, so that the alliance chain network writes the first processing information into the alliance chain account book; the first processing information includes the first production data and a processing strategy corresponding to the first production data.

[0023] Optionally, after generating the uncertain result, the method further comprises:

[0024] Sending a second search request to the alliance chain network to which it belongs, so that the alliance chain network searches the alliance chain account book to determine whether there is any abnormality in the first production data;

[0025] Receiving a second search result returned by the alliance chain network;

[0026] When the second search result indicates that the first production data is abnormal, the step of sending the first search request to the alliance chain network to which it belongs is executed.

[0027] Optionally, after generating a normal result, the method further includes:

[0028] The first production data is archived.

[0029] Optionally, before receiving the first production data collected and sent by at least one collection device in the first period, the method further includes:

[0030] Create the alliance chain network, or join the alliance chain network through real-name authentication.

[0031] A second aspect of the present invention provides a production data processing node based on a consortium chain network, the production data processing node comprising:

[0032] A receiving module, used for receiving first production data collected and sent by at least one collecting device in a first period;

[0033] An analysis module, configured to analyze the first production data based on a preset production standard to generate a first analysis result;

[0034] a determination module, configured to determine, when the first analysis result is an abnormal result, whether the abnormal production situation corresponding to the first production data has been processed;

[0035] A sending module, configured to send a first search request to the alliance chain network to which it belongs when the abnormal production situation corresponding to the first production data has not been processed; the first search request is used to request the alliance chain network to retrieve a processing strategy corresponding to the first production data in the alliance chain account book; the alliance chain account book includes abnormal production data uploaded by at least one production data processing node in the alliance chain network and a processing strategy corresponding to the abnormal production data;

[0036] A processing module is used to process the abnormal production situation corresponding to the first production data based on the first search result returned by the alliance chain network.

[0037] A third aspect of the present invention provides an electronic device, characterized in that it includes:

[0038] one or more processors;

[0039] A memory having one or more programs stored thereon, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement any one of the methods described above;

[0040] One or more I / O interfaces are connected between the processor and the memory and are configured to implement information interaction between the processor and the memory.

[0041] A fourth aspect of the present invention provides a computer-readable medium having a computer program stored thereon, wherein the program, when executed by a processor, implements any of the methods described above.

[0042] The present invention has the following advantages:

[0043] The production data processing method provided by the embodiment of the present invention can realize accurate and intelligent mutual assistance among the production data processing nodes in the alliance chain network in the industrial production process, simplify the process of each production data processing node in handling abnormal production situations, and improve production efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] The accompanying drawings are used to provide further understanding of the present invention and constitute a part of the specification. Together with the following specific embodiments, they are used to explain the present invention, but do not constitute a limitation of the present invention.

[0045] Figure 1 A flowchart of a production data processing method based on an alliance chain network provided by an embodiment of the present invention;

[0046] Figure 2 A flowchart of a method for generating a first analysis result provided by an embodiment of the present invention;

[0047] Figure 3 A flowchart of a method for determining whether an abnormal production situation has been handled provided by an embodiment of the present invention;

[0048] Figure 4 A flowchart of another method for processing production data based on a consortium chain network provided by an embodiment of the present invention;

[0049] Figure 5A schematic diagram of the structure of a production data processing node provided by an embodiment of the present invention;

[0050] Figure 6 A schematic structural diagram of an electronic device is provided according to an embodiment of the present invention. DETAILED DESCRIPTION

[0051] The specific implementation of the present invention is described in detail below in conjunction with the accompanying drawings. It should be understood that the specific implementation described here is only used to illustrate and explain the present invention, and is not used to limit the present invention.

[0052] As used herein, the term "and / or" includes any and all combinations of one or more of the associated listed items.

[0053] The terms used in the present invention are only used to describe specific embodiments and are not intended to limit the present invention. As used in the present invention, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.

[0054] When the terms “comprising” and / or “made of…” are used in the present invention, it specifies the existence of the stated features, integers, steps, operations, elements and / or components, but does not exclude the existence or addition of one or more other features, integers, steps, operations, elements, components and / or groups thereof.

[0055] The embodiments of the present invention may be described with reference to plan views and / or cross-sectional views by way of ideal schematic views of the present invention. Therefore, the exemplary illustrations may be modified according to manufacturing techniques and / or tolerances.

[0056] Unless otherwise defined, all terms (including technical and scientific terms) used in the present invention have the same meaning as those commonly understood by those of ordinary skill in the art. It will also be understood that terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with their meaning in the context of the relevant art and the present invention, and will not be interpreted as having an idealized or overly formal meaning unless the present invention clearly defines it as such.

[0057] Figure 1 A flowchart of a production data processing method based on an alliance chain network provided in an embodiment of the present invention.

[0058] The alliance chain network is a blockchain network that includes at least one production data processing node. The data in the alliance chain network is only accessible to the production data processing nodes belonging to the alliance chain network.

[0059] The production data processing method provided by the embodiment of the present invention is applied to any production data processing node in the alliance chain network.

[0060] like Figure 1As shown, the method includes the following steps: step S1-step S5.

[0061] Step S1: receiving first production data collected and sent by at least one collection device in a first cycle.

[0062] The acquisition device is a device set in a production environment or on a production device for collecting production data. For example, the acquisition device may be an image acquisition device, a temperature sensor, a humidity sensor, a light sensor, an infrared sensor, or the like.

[0063] The cycle is a pre-set time interval for collecting production data. The first cycle is any one of the cycles. The duration corresponding to the cycle can be set according to the specific production scenario. For example, it can be set considering one or more factors such as the duration of producing products in the actual production scenario, the preciousness of the products, and the complexity of the products. This is not specifically limited in this embodiment. Taking the setting of the cycle according to the duration of producing products as an example, when the duration of producing a product is 10 seconds, the cycle can be set to 5 minutes; when the duration of producing a product is 10 minutes, the cycle can be set to half an hour.

[0064] The first production data is the production data collected by the collection device in real time during the current collection cycle. The first production data includes multiple production parameters, such as environmental parameters, product parameters, etc. Among them, environmental parameters include one or more parameters such as temperature, humidity, light intensity, dust concentration, noise parameters, etc. Product parameters include one or more parameters such as product size, product shape, surface texture, etc.

[0065] In this embodiment, the first production data may also be supplemented with corresponding production parameters according to the actual production scenario. For example, in a production environment for producing glass cups, the first production data may also include parameters such as the number of bubbles, the number of cracks, and the transparency of the collected glass cups.

[0066] Step S2: Analyze the first production data based on the preset production standard to generate a first analysis result.

[0067] The preset production standard is a pre-set indicator for measuring whether the production parameters are qualified. The preset production standard includes at least one qualified parameter standard, which can be a parameter value, a parameter range, or a standard image. The first analysis result includes one of a normal result, an uncertain result, and an abnormal result.

[0068] Figure 2 A flowchart of a method for generating a first analysis result provided by an embodiment of the present invention. In one embodiment, Figure 2As shown, the step of the production data processing node analyzing the first production data based on the preset production standard to generate the first analysis result (step S2) includes the following steps S21-S25.

[0069] Step S21, extracting various production parameters from the first production data.

[0070] Among them, production parameters include one or more parameters such as temperature, humidity, light intensity, dust concentration, noise parameters, product size, product shape, product pattern, etc.

[0071] Step S22: Compare each production parameter with the corresponding qualified parameter standard to determine the number of qualified production parameters in the first production data.

[0072] Among them, the qualified parameter standards can be indicator standards in the form of parameter values, parameter ranges, standard images, etc.

[0073] In some embodiments, when the qualified parameter standard is an upper parameter value, if the production parameter (e.g., dust concentration) is less than or equal to the corresponding qualified parameter standard, the production parameter is qualified; otherwise, the production parameter is unqualified. When the qualified parameter standard is a lower parameter value, if the production parameter is greater than or equal to the corresponding qualified parameter standard, the production parameter is qualified; otherwise, the production parameter is unqualified.

[0074] In other embodiments, when the qualified parameter standard is a qualified parameter range, if the production parameter is within the parameter range corresponding to the qualified parameter standard, the production parameter is qualified; otherwise, the production parameter is unqualified. When the qualified parameter standard is an unqualified parameter range, if the production parameter is within the parameter range corresponding to the qualified parameter standard, the production parameter is unqualified; otherwise, the production parameter is qualified.

[0075] In some other embodiments, when the qualified parameter standard is a standard image, if the production parameter (such as product texture, etc.) is consistent with the standard image, the production parameter is qualified; otherwise, the production parameter is unqualified.

[0076] In this step, the production parameters are compared with the corresponding qualified parameter standards to determine whether the production parameters are qualified, including but not limited to the methods provided in the above embodiments. Other determination methods can be set according to the actual production scenario.

[0077] Step S23: When the number of qualified production parameters in the first production data is greater than a first preset number of items, a normal result is generated.

[0078] The first preset number of items may be set according to a specific implementation scenario. For example, the first preset number of items may be set to a value corresponding to ninety percent of the total number of items of the production parameters in the first production data.

[0079] In this step, the number of qualified production parameters in the first production data is greater than the first preset number of items, indicating that the production situation in the first cycle is normal. Therefore, the generated first analysis result is a normal result.

[0080] In one embodiment, after generating a normal result, the production data processing node archives the first production data and ends the processing of the first production data, wherein the archiving operation may be storing the first production data in a pre-configured local storage area.

[0081] Step S24: When the number of qualified production parameters in the first production data is greater than the second preset number of items but less than or equal to the first preset number of items, an uncertain result is generated.

[0082] The second preset number of items is smaller than the first preset number of items. The first preset number of items can be set according to a specific implementation scenario, for example, the second preset number of items can be set to a value corresponding to 50% of the total number of production parameter items in the first production data.

[0083] In this step, when the number of qualified production parameters in the first production data is greater than the second preset number of items but less than or equal to the first preset number of items, it is not possible to determine whether the first production data is abnormal, and therefore, a first analysis result of an uncertain result is generated. In this embodiment, it can be further determined whether the first production data is abnormal through other subsequent processing processes.

[0084] Step S25: When the number of qualified production parameters in the first production data is less than or equal to the second preset number of items, an abnormal result is generated.

[0085] Among them, the number of qualified production parameters in the first production data is less than or equal to the second preset number of items, which means that there are too many unqualified production parameters in the first production data. The first production data must correspond to abnormal production conditions at this time. Therefore, the generated first analysis result is an abnormal result.

[0086] pass Figure 2 The method for generating a first analysis result is provided. The embodiment of the present invention can analyze first production data based on a preset production standard to generate a first analysis result, and the first analysis result includes one of a normal result, an uncertain result and an abnormal result.

[0087] In the embodiment of the present invention, when the first analysis result is an abnormal result, the following step S3 is performed.

[0088] Step S3: When the first analysis result is an abnormal result, determine whether the abnormal production situation corresponding to the first production data has been processed.

[0089] When the first analysis result is an abnormal result, it indicates that the first production data corresponds to an abnormal production situation.

[0090] Figure 3 A flowchart of a method for determining whether an abnormal production situation has been handled is provided in an embodiment of the present invention. In one embodiment, Figure 3 As shown, the step of determining whether the abnormal production situation corresponding to the first production data has been processed includes the following steps S31-S33.

[0091] Step S31: Analyze the second production data based on the preset production standard to generate a second analysis result.

[0092] The second production data is the production data collected and sent by the collection device in the second cycle, and the second cycle is the next cycle adjacent to the first cycle, and the first cycle and the second cycle have the same duration. The second production data includes multiple production parameters, such as environmental parameters, product parameters, etc. Environmental parameters include one or more parameters such as temperature, humidity, light intensity, dust concentration, noise parameters, etc. Product parameters include one or more parameters such as product size, product shape, surface texture, etc. The second analysis result includes one of a normal result, an uncertain result, and an abnormal result.

[0093] In this step, the process of analyzing the second production data based on the preset production standard is similar to the process of analyzing the first production data based on the preset production standard in step S2, so the process of analyzing the second production data is not repeated here.

[0094] It should be noted that, in the embodiment of the present invention, the production data processing node may analyze the production data after receiving the first production data of the first cycle, or may analyze the production data of each cycle after continuously receiving the production data of multiple cycles.

[0095] Step S32: when the second analysis result is a normal result, determine that the abnormal production situation corresponding to the first production data has been processed.

[0096] Among them, the second analysis result is a normal result, indicating that the production situation of the second cycle is normal. In other words, the abnormal production situation corresponding to the first production data has been processed.

[0097] In one embodiment, after the production data processing node determines that the abnormal production situation corresponding to the first production data has been processed, the method further includes: sending first processing information to the alliance chain network to which it belongs, so that the alliance chain network writes the first processing information into the alliance chain ledger.

[0098] The first processing information includes the first production data and the processing strategy corresponding to the first production data. The processing strategy corresponding to the first production data is a strategy for processing abnormal production conditions corresponding to the first production data, and the processing strategy includes one or more information such as how to adjust production parameters and how to control production equipment.

[0099] The alliance chain ledger includes abnormal production data uploaded by at least one production data processing node in the alliance chain network and a processing strategy corresponding to the abnormal production data.

[0100] In this embodiment, the first processing information is written into the alliance chain account book, which can assist other production data processing nodes belonging to the alliance chain network to handle similar abnormal production situations when encountering abnormal production situations similar to those corresponding to the first production data through the processing strategy included in the first processing information in the alliance chain account book. This process can realize the precise and intelligent mutual assistance of various production data processing nodes in the alliance chain network in the industrial production process, simplify the process of each production data processing node in handling abnormal production situations, and improve production efficiency.

[0101] In one embodiment, before sending the first processing information to the alliance chain network to which it belongs, the production data processing node performs a preset sorting process on the first production data, and generates the first processing information based on the sorted first production data and the corresponding processing strategy. Among them, the preset sorting process can be a process of adding a corresponding abnormal parameter label to the first production data according to at least one unqualified production parameter in the first production data. Through this preset sorting process, the difficulty of retrieving the first processing information after it is stored in the alliance chain account book can be reduced.

[0102] Step S33: When the second analysis result is an abnormal result or an uncertain result, it is determined that the abnormal production situation corresponding to the first production data has not been processed.

[0103] The second analysis result is an abnormal result, indicating that the abnormal production situation still exists, so it is determined that the abnormal production situation has not been handled. The second analysis result is an uncertain result, indicating that the number of unqualified production parameters has decreased but has not returned to the normal level, so the abnormal production situation is considered to have not been handled.

[0104] pass Figure 3The provided method for determining whether an abnormal production situation has been processed enables a production data processing node to effectively determine whether an abnormal production situation corresponding to the first production data has been processed.

[0105] In this embodiment, when the abnormal production situation corresponding to the first production data has not been processed, the following step S4 is performed.

[0106] Step S4: When the abnormal production situation corresponding to the first production data has not been processed, send a first search request to the alliance chain network to which it belongs.

[0107] The first search request is used to request the alliance chain network to retrieve a processing strategy corresponding to the first production data in the alliance chain account book. The alliance chain account book includes abnormal production data uploaded by at least one production data processing node in the alliance chain network and a processing strategy corresponding to the abnormal production data.

[0108] In one embodiment, before sending the first search request to the alliance chain network to which it belongs, the production data processing node performs a preset sorting process on the first production data, and generates a first search request based on the sorted first production data.

[0109] The first search request includes the sorted first production data. The preset sorting process may be a process of adding a corresponding abnormal parameter tag to the first production data according to at least one unqualified production parameter in the first production data.

[0110] In this embodiment, the corresponding abnormal parameter label is added to the first production data through the preset sorting process, which helps the alliance chain network to retrieve the processing strategy corresponding to the abnormal parameter label in the alliance chain ledger after receiving the first retrieval request containing the sorted first production data, relying on the abnormal parameter label added in the sorted first production data, thereby effectively improving the retrieval speed and retrieval accuracy of the alliance chain network retrieval of the corresponding processing strategy.

[0111] In one embodiment, after the alliance chain network retrieves the processing strategy corresponding to the first production data based on the first search request, it generates a first search result based on the processing strategy and returns the first search result to the production data processing node. The retrieved processing strategy is a strategy uploaded by any one or more other production data processing nodes belonging to the alliance chain network and used when processing abnormal production situations similar to the abnormal production situation corresponding to the first production data.

[0112] Step S5: Based on the first search result returned by the alliance chain network, process the abnormal production situation corresponding to the first production data.

[0113] The first search result includes a processing strategy corresponding to the first production data, and the processing strategy includes one or more information such as how to adjust production parameters and how to control production equipment.

[0114] In this embodiment, since the processing strategy included in the first search result is a mature processing strategy used by other production data processing nodes in the alliance chain network, the production data processing node processes the abnormal production situation corresponding to the first production data according to the processing strategy included in the first search result, which can simplify the process of handling abnormal production situations, improve the efficiency of handling abnormal production situations, and realize accurate and intelligent mutual assistance among the production data processing nodes in the alliance chain network in the industrial production process, thereby improving production efficiency.

[0115] It should be noted that the specific process of the production data processing node processing the abnormal production situation corresponding to the first production data according to the processing strategy included in the first search result can be set according to the actual production scenario, and is not specifically limited in this embodiment.

[0116] The production data processing method provided by an embodiment of the present invention first receives first production data collected and sent by at least one collection device in a first cycle; then, analyzes the first production data based on a preset production standard to generate a first analysis result, and, when the first analysis result is an abnormal result, determines whether the abnormal production situation corresponding to the first production data has been processed; when the abnormal production situation corresponding to the first production data has not been processed, sends a first search request to the alliance chain network to which it belongs; finally, based on the first search result returned by the alliance chain network, processes the abnormal production situation corresponding to the first production data, which can achieve accurate and intelligent mutual assistance among the production data processing nodes in the alliance chain network in the industrial production process, simplify the process of each production data processing node in processing abnormal production situations, and improve production efficiency.

[0117] Figure 4 A flowchart of another method for processing production data based on a consortium chain network provided by an embodiment of the present invention. In one embodiment, Figure 4 As shown, in the process of the production data processing node analyzing the first production data based on the preset production standard, after generating an uncertain result (step S24), the method further includes: steps S241-S244.

[0118] Step S241: Send a second search request to the alliance chain network to which it belongs, so that the alliance chain network can search the alliance chain account book to determine whether there is any abnormality in the first production data.

[0119] Among them, the second retrieval request is a request for requesting the alliance chain network to retrieve whether there is any abnormality in the first production data in the alliance chain account book.

[0120] In one embodiment, before sending the second search request to the alliance chain network to which it belongs, the production data processing node performs a preset sorting process on the first production data, and generates a second search request based on the sorted first production data.

[0121] The second search request includes the sorted first production data. The preset sorting process may be a process of adding a corresponding abnormal parameter tag to the first production data according to at least one unqualified production parameter in the first production data.

[0122] In this embodiment, by adding corresponding abnormal parameter tags to the first production data through the preset sorting process, it is helpful for the alliance chain network to retrieve whether there is abnormal production data corresponding to the abnormal parameter tag in the alliance chain account book by using the abnormal parameter tag added in the sorted first production data after receiving the first search request containing the sorted first production data. In the case that abnormal production data corresponding to the abnormal parameter tag exists in the alliance chain account book, it is determined that the first production data is abnormal; in the case that abnormal production data corresponding to the abnormal parameter tag does not exist in the alliance chain account book, it is determined that the first production data is normal. The alliance chain network generates and returns the second search result to the production data processing node based on the search situation.

[0123] Step S242: Receive the second search result returned by the alliance chain network.

[0124] Step S243: When the second search result indicates that there is an abnormality in the first production data, execute the step of sending a first search request to the alliance chain network to which it belongs.

[0125] Among them, the detailed working method of executing the step of sending the first search request to the alliance chain network to which it belongs can be found in the above steps S4 and S5 of this embodiment, which will not be repeated here.

[0126] Step S244: When the second search result shows that the first production data is normal, archiving the first production data.

[0127] The production data processing method provided in an embodiment of the present invention can, when a production data processing node is unable to determine whether the first production data has an abnormality, assist in determining whether the first production data has an abnormality through the experience of other production data processing nodes belonging to the alliance chain network, thereby enabling precise and intelligent mutual assistance among the production data processing nodes in the alliance chain network in the industrial production process.

[0128] In one embodiment, before receiving the first production data collected and sent by at least one collection device in the first period, the production data processing node further includes: creating an alliance chain network, or joining the alliance chain network through real-name authentication.

[0129] The alliance chain network is a blockchain network including at least one production data processing node, and the alliance chain network has the characteristics of decentralization and trustworthiness. The data in the alliance chain network is only accessible to the production data processing nodes belonging to the alliance chain network.

[0130] It should be noted that in actual application, since production data may be confidential, only when the owners of each production data processing node trust each other, each production data processing node may be willing to upload abnormal production data and the corresponding processing strategy of abnormal production data to the alliance chain network. Based on this, when a new member joins the alliance chain network, it is necessary to join the alliance chain network through real-name authentication to ensure the trust between the production data processing nodes.

[0131] The step division of the above methods is only for the purpose of clear description. When implemented, they can be combined into one step or some steps can be split and decomposed into multiple steps. As long as they include the same logical relationship, they are all within the scope of protection of this patent; adding insignificant modifications to the algorithm or process or introducing insignificant designs without changing the core design of the algorithm and process are all within the scope of protection of this patent.

[0132] Figure 5 A schematic diagram of the structure of a production data processing node provided by an embodiment of the present invention. Figure 5 As shown, the production data processing node includes: a receiving module 51 , an analyzing module 52 , a determining module 53 , a sending module 54 and a processing module 55 .

[0133] The receiving module 51 is used to receive first production data collected and sent by at least one collection device in a first period.

[0134] The analysis module 52 is used to analyze the first production data based on a preset production standard to generate a first analysis result.

[0135] In one embodiment, the preset production standard includes at least one qualified parameter standard; the first analysis result includes one of a normal result, an uncertain result, and an abnormal result. The analysis module 52 is specifically used to: extract various production parameters from the first production data; compare each production parameter with the corresponding qualified parameter standard to determine the number of qualified production parameters in the first production data; generate a normal result when the number of qualified production parameters in the first production data is greater than the first preset number of items; generate an uncertain result when the number of qualified production parameters in the first production data is greater than the second preset number of items but less than or equal to the first preset number of items, and the second preset number of items is less than the first preset number of items; generate an abnormal result when the number of qualified production parameters in the first production data is less than or equal to the second preset number of items.

[0136] The determination module 53 is used to determine whether the abnormal production situation corresponding to the first production data has been processed when the first analysis result is an abnormal result.

[0137] In one embodiment, the above-mentioned analysis module 52 is also used to analyze the second production data based on a preset production standard to generate a second analysis result; wherein the second production data is the production data collected and sent by the collection device in the second cycle, and the second cycle is the next cycle adjacent to the first cycle; the second analysis result includes one of a normal result, an uncertain result and an abnormal result.

[0138] The determination module 53 determines that the abnormal production situation corresponding to the first production data has been processed when the second analysis result is a normal result.

[0139] The determination module 53 determines that the abnormal production situation corresponding to the first production data has not been processed when the second analysis result is an abnormal result or an uncertain result.

[0140] In one embodiment, after the above-mentioned determination module 53 determines that the abnormal production situation corresponding to the first production data has been processed, the sending module 54 is used to send the first processing information to the alliance chain network to which it belongs, so that the alliance chain network writes the first processing information into the alliance chain account book; the first processing information includes the first production data and the processing strategy corresponding to the first production data.

[0141] The sending module 54 is used to send a first search request to the alliance chain network to which it belongs when the abnormal production situation corresponding to the first production data has not been processed.

[0142] The first search request is used to request the alliance chain network to retrieve the processing strategy corresponding to the first production data in the alliance chain account book. The alliance chain account book includes abnormal production data uploaded by at least one production data processing node in the alliance chain network and the processing strategy corresponding to the abnormal production data.

[0143] The above-mentioned receiving module 51 is also used to receive the first search result returned by the alliance chain network.

[0144] The processing module 55 is used to process the abnormal production situation corresponding to the first production data based on the first search result returned by the alliance chain network.

[0145] In one embodiment, after the above-mentioned analysis module 52 generates an uncertain result, the above-mentioned sending module 54 is also used to send a second search request to the alliance chain network to which it belongs, so that the alliance chain network can search the alliance chain ledger to determine whether there is any abnormality in the first production data.

[0146] The above-mentioned receiving module 51 is also used to receive the second search result returned by the alliance chain network.

[0147] The sending module 54 is also used to execute the step of sending a first search request to the alliance chain network to which it belongs when the second search result is that there is an abnormality in the first production data.

[0148] In one embodiment, the production data processing node further includes an archiving module, which is further configured to archive the first production data after the analysis module 52 generates a normal result.

[0149] In one embodiment, the production data processing node further includes a consortium chain building module. The consortium chain building module is used to create a consortium chain network.

[0150] In one embodiment, the production data processing node also includes a consortium chain authentication module, which is used to handle the process of joining the consortium chain network through real-name authentication.

[0151] It should be clear that the present invention is not limited to the specific configurations and processes described in the above embodiments and shown in the figures. For the convenience and brevity of description, a detailed description of the known methods is omitted here, and the specific working processes of the systems, modules and units described above can refer to the corresponding processes in the aforementioned method embodiments, which will not be repeated here.

[0152] An embodiment of the present invention provides a production data processing node, wherein a receiving module is used to receive first production data collected and sent by at least one collection device in a first cycle; an analyzing module is used to analyze the first production data based on a preset production standard to generate a first analysis result; a determining module is used to determine whether an abnormal production situation corresponding to the first production data has been processed when the first analysis result is an abnormal result; a sending module is used to send a first retrieval request to the alliance chain network to which it belongs when the abnormal production situation corresponding to the first production data has not been processed; and a processing module is used to process the abnormal production situation corresponding to the first production data based on the first retrieval result returned by the alliance chain network, so as to realize accurate and intelligent mutual assistance among the production data processing nodes in the alliance chain network in the industrial production process, simplify the process of each production data processing node in processing abnormal production situations, and improve production efficiency.

[0153] Figure 6 A schematic structural diagram of an electronic device is provided according to an embodiment of the present invention.

[0154] Reference Figure 6 , an electronic device provided by an embodiment of the present invention includes:

[0155] One or more processors 601;

[0156] A memory 602, on which one or more programs are stored. When the one or more programs are executed by one or more processors, the one or more processors implement any one of the above production data processing methods;

[0157] One or more I / O interfaces 603 are connected between the processor and the memory and are configured to implement information exchange between the processor and the memory.

[0158] Among them, the processor 601 is a device with data processing capabilities, including but not limited to a central processing unit (CPU), etc.; the memory 602 is a device with data storage capabilities, including but not limited to random access memory (Random Access Memory, abbreviated as RAM, more specifically such as Synchronous Dynamic Random-Access Memory, abbreviated as SDRAM, Double Data Rate SDRAM, abbreviated as DDR, etc.), read-only memory (Read-Only Memory, abbreviated as ROM), electrically erasable programmable read only memory (Electrically Erasable Programmable read only memory, abbreviated as EEPROM), and flash memory (FLASH); the I / O interface (read-write interface) 603 is connected between the processor 601 and the memory 602, and can realize information interaction between the processor 601 and the memory 602, including but not limited to a data bus (Bus), etc.

[0159] In some embodiments, the processor 601 , the memory 602 , and the I / O interface 603 are connected to each other through a bus, and further connected to other components of the computing device.

[0160] This embodiment also provides a computer-readable medium on which a computer program is stored. When the program is executed by a processor, the production data processing method provided in this embodiment is implemented. To avoid repeated description, the specific steps of the production data processing method are not repeated here.

[0161] It will be appreciated by those skilled in the art that all or some of the steps, systems, and functional modules / units in the invented method described above may be implemented as software, firmware, hardware, and appropriate combinations thereof. In hardware implementations, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed by several physical components in cooperation. Some physical components or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or temporary medium). As known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical disc storage, magnetic cassettes, magnetic tapes, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, it is well known to those skilled in the art that communication media typically contain computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.

[0162] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0163] Those skilled in the art will understand that although some embodiments described herein include certain features included in other embodiments but not other features, the combination of features from different embodiments is meant to be within the scope of the present embodiment and to form different embodiments.

[0164] It is to be understood that the above embodiments are merely exemplary embodiments used to illustrate the principles of the present invention, but the present invention is not limited thereto. For those of ordinary skill in the art, various modifications and improvements can be made without departing from the spirit and essence of the present invention, and these modifications and improvements are also considered to be within the scope of protection of the present invention.

Claims

1. A production data processing method based on a consortium chain network, characterized in that: The method comprises: Receiving first production data collected and sent by at least one collection device in a first period; Analyzing the first production data based on a preset production standard to generate a first analysis result; In the case where the first analysis result is an abnormal result, determining whether the abnormal production situation corresponding to the first production data has been processed; In the case where the abnormal production situation corresponding to the first production data has not been processed, a first search request is sent to the alliance chain network to which it belongs; the first search request is used to request the alliance chain network to retrieve the processing strategy corresponding to the first production data in the alliance chain account book; the alliance chain account book includes the abnormal production data uploaded by at least one production data processing node in the alliance chain network and the processing strategy corresponding to the abnormal production data; Based on the first search result returned by the alliance chain network, processing the abnormal production situation corresponding to the first production data; The step of determining whether the abnormal production situation corresponding to the first production data has been processed includes: Analyzing the second production data based on the preset production standard to generate a second analysis result; the second production data is production data collected and sent by the collection device in a second cycle, and the second cycle is a next cycle adjacent to the first cycle; the second analysis result includes one of a normal result, an uncertain result and an abnormal result; In the case where the second analysis result is a normal result, determining that the abnormal production situation corresponding to the first production data has been processed; In a case where the second analysis result is an abnormal result or an indeterminate result, it is determined that the abnormal production situation corresponding to the first production data has not been processed.

2. The method according to claim 1, characterized in that The preset production standard includes at least one qualified parameter standard; the first analysis result includes one of a normal result, an uncertain result and an abnormal result; the step of analyzing the first production data based on the preset production standard to generate the first analysis result includes: Extracting various production parameters from the first production data; Comparing each of the production parameters with the corresponding qualified parameter standards to determine the number of qualified production parameters in the first production data; If the number of qualified production parameters in the first production data is greater than a first preset number of items, a normal result is generated; In the case where the number of qualified production parameters in the first production data is greater than the second preset number of items but less than or equal to the first preset number of items, an uncertain result is generated, and the second preset number of items is less than the first preset number of items; When the number of qualified production parameters in the first production data is less than or equal to a second preset number of items, an abnormal result is generated.

3. The method according to claim 1, characterized in that After determining that the abnormal production situation corresponding to the first production data has been processed, the method further includes: Sending first processing information to the alliance chain network to which it belongs, so that the alliance chain network writes the first processing information into the alliance chain account book; the first processing information includes the first production data and a processing strategy corresponding to the first production data.

4. The method according to claim 2, characterized in that: After generating the uncertain result, the method further includes: Sending a second search request to the alliance chain network to which it belongs, so that the alliance chain network searches the alliance chain account book to determine whether there is any abnormality in the first production data; Receiving a second search result returned by the alliance chain network; When the second search result indicates that the first production data is abnormal, the step of sending the first search request to the alliance chain network to which it belongs is executed.

5. The method according to claim 2, characterized in that: After generating the normal result, the method further includes: The first production data is archived.

6. The method according to claim 1, characterized in that Before receiving the first production data collected and sent by at least one collection device in the first cycle, the method further includes: Create the alliance chain network, or join the alliance chain network through real-name authentication.

7. A production data processing device based on a consortium chain network, characterized in that: The production data processing device comprises: A receiving module, used for receiving first production data collected and sent by at least one collecting device in a first period; An analysis module, configured to analyze the first production data based on a preset production standard to generate a first analysis result; a determination module, configured to determine, when the first analysis result is an abnormal result, whether the abnormal production situation corresponding to the first production data has been processed; A sending module, configured to send a first search request to the alliance chain network to which it belongs when the abnormal production situation corresponding to the first production data has not been processed; the first search request is used to request the alliance chain network to retrieve a processing strategy corresponding to the first production data in the alliance chain account book; the alliance chain account book includes abnormal production data uploaded by at least one production data processing node in the alliance chain network and a processing strategy corresponding to the abnormal production data; A processing module, configured to process an abnormal production situation corresponding to the first production data based on the first search result returned by the alliance chain network; The step of determining whether the abnormal production situation corresponding to the first production data has been processed includes: Analyzing the second production data based on the preset production standard to generate a second analysis result; the second production data is production data collected and sent by the collection device in a second cycle, and the second cycle is a next cycle adjacent to the first cycle; the second analysis result includes one of a normal result, an uncertain result and an abnormal result; In the case where the second analysis result is a normal result, determining that the abnormal production situation corresponding to the first production data has been processed; In a case where the second analysis result is an abnormal result or an indeterminate result, it is determined that the abnormal production situation corresponding to the first production data has not been processed.

8. An electronic device, characterized in that: include: one or more processors; A memory having one or more programs stored thereon, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 6; One or more I / O interfaces are connected between the processor and the memory and are configured to implement information interaction between the processor and the memory.

9. A computer readable medium having a computer program stored thereon, wherein the program, when executed by a processor, implements the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Abnormal data access and query method and system based on alliance chain network

    CN110083757A

  • Stored data processing method and device and storage medium

    CN110222085A