Industrial chain toughness monitoring dynamic arrangement scheduling method and system based on low codes
Patent Information
- Application Number
- CN202510765557.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-10
- Publication Date
- 2025-09-26
Smart Images

Figure CN120704670A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of industrial chain resilience analysis, and in particular to a low-code-based dynamic orchestration and scheduling method and system for industrial chain resilience monitoring. Background Art
[0002] Industrial chain resilience refers to an industry chain's ability to quickly adapt, recover, and maintain continuous operations in the face of external shocks, risks, or changes. This encompasses not only the ability to resume normal operations but also the ability to minimize losses, adjust structures, and optimize resource allocation during crises. It is generally reflected in flexibility, adaptability, resilience, collaboration, and resilience. Industrial chain resilience is a crucial characteristic, crucial for coping with external risks and maintaining market competitiveness.
[0003] At present, in order to ensure the resilience of the industrial chain, many response measures are generally added to the industrial chain, allowing the industrial chain and measures to run at the same time. Although this can eliminate the anomalies generated during the operation of the industrial chain to a certain extent, the industrial chain will be in a high-load operation state for a long time, affecting the efficiency of the industrial chain's own work.
[0004] Therefore, the present invention provides a low-code-based dynamic orchestration and scheduling method and system for industrial chain resilience monitoring. Summary of the Invention
[0005] The present invention is based on a low-code dynamic orchestration and scheduling method and system for industrial chain resilience monitoring, which realizes automatic scheduling, real-time monitoring and dynamic optimization of resources, and improves the efficiency and adaptability of industrial chain resilience analysis.
[0006] The present invention provides a low-code-based dynamic orchestration and scheduling method for monitoring industrial chain resilience, including:
[0007] Step 1: Package the relevant models and tools of the industrial chain into components to obtain several independent components of the industrial chain, and configure corresponding component codes for each independent component;
[0008] Step 2: Control the component codes to run synchronously according to the operation process of the industrial chain, and deduce the conflict characteristics of the industrial chain based on the operation results;
[0009] Step 3: Select corresponding dynamic optimization resources according to the conflict characteristics, configure corresponding orchestration codes for the dynamic optimization resources, and write the orchestration codes into the industrial chain;
[0010] Step 4: Eliminate conflicting features in the industrial chain using the arrangement code, and monitor the elimination process to generate and display an optimization report for the industrial chain.
[0011] In one practicable manner,
[0012] The step 1 comprises:
[0013] Step 11: Perform functional decomposition and structural decomposition on each of the related models to obtain a number of model structures corresponding to each of the related models and determine the functional embodiment of each of the model structures; perform purpose identification on each of the related tools to determine the purpose association characteristics between each of the related tools and the related models;
[0014] Step 12: Simulating several operational projects of the industrial chain based on the association characteristics of each of the related tools with different uses and the model structure corresponding to each of the related models, and uniformly packaging the model structure and / or related tools corresponding to the same operational project to obtain several independent components of the industrial chain;
[0015] Step 13: Perform component function coding on the independent components according to the functional embodiment / use association characteristics corresponding to each independent component, perform structural coding on the independent components belonging to the related model according to the model structure, and generate a component code for each independent component.
[0016] In one practicable manner,
[0017] The step 2 comprises:
[0018] Step 21: Obtain upstream data and downstream data generated during the operation of the industrial chain, divide the upstream data and the downstream data into a number of operation items, match the corresponding relevant component code to the characteristics of each item, and construct the operation long code of the industrial chain based on the relevant component code;
[0019] Step 22: Controlling the running long code to run synchronously with the industrial chain to obtain the deduced running result of the industrial chain, deducing the actual running result of the industrial chain based on the upstream data and the downstream data, performing rationality evaluation on the deduced running result and the actual running result respectively, and determining the rationality corresponding to each running result;
[0020] Step 23: When the actual running result is inconsistent with the derived running result, and the rationality difference is higher than a specified difference value, the derived running result is compared horizontally and vertically with the actual running result to obtain a plurality of horizontal and vertical differences, and the differences are marked in the running long code respectively;
[0021] Step 24: Determine the conflict dimension of the industrial chain based on the fixed position of each horizontal difference / the vertical difference in the running long code and the code function corresponding to each fixed position, determine the conflict value of the industrial chain based on the conflict difference value corresponding to each fixed position, and generate the conflict characteristics of the industrial chain.
[0022] In one practicable manner,
[0023] Also includes:
[0024] Performing cause deduction and consequence deduction on each of the conflict characteristics to obtain the conflict cause and conflict consequence corresponding to each of the conflict characteristics;
[0025] The conflict causes are divided into internal causes and external causes, and a conflict warning report of the industrial chain is constructed and displayed in combination with corresponding conflict consequences.
[0026] In one practicable manner,
[0027] The step 3 comprises:
[0028] Step 31: Constructing a conflict elimination direction and conflict elimination strength corresponding to each conflict feature based on the conflict dimension and conflict difference value corresponding to each conflict feature, selecting a corresponding dynamic optimization resource based on the conflict elimination direction, and adjusting the optimization parameters corresponding to the dynamic optimization resource using the conflict elimination strength;
[0029] Step 32: Perform visual programming for the adjusted dynamic optimization resources. Drag and drop the target-related model and target-related tools used in this programming to perform logic and data configuration on the adjusted dynamic optimization resources, and generate corresponding orchestration code.
[0030] Step 33: Writing the corresponding orchestration code into the corresponding industrial link of the industrial chain according to the first correspondence between the conflict feature and the dynamically optimized resource; when the industrial link and the corresponding orchestration code are mutually exclusive, switching the writing position of the orchestration code until all the orchestration codes are written into the industrial chain.
[0031] In one practicable manner,
[0032] The process of switching the writing location of the arrangement code includes:
[0033] Locating a write failure position of the arrangement code and obtaining conflict features corresponding to the arrangement code;
[0034] Identifying several related industrial links corresponding to conflicting characteristics in the industrial chain, adjusting the arrangement of the arrangement code according to the link characteristics corresponding to each of the related industrial links, and writing the adjusted arrangement code into the corresponding related link;
[0035] If the first writing fails, the relevant links are cyclically selected for writing until all the arrangement codes are written into the industrial chain.
[0036] In one practicable manner,
[0037] The step 4 comprises:
[0038] Step 41: Using the arrangement code to adjust the operation details of the industrial chain, obtain the adjusted data of the industrial chain, deduce the local adjustment process of the industrial chain based on the adjusted data, and construct the conflict elimination trend of the industrial chain;
[0039] Step 42: When the conflict elimination trend is consistent with the corresponding conflict feature, it is determined that the corresponding arrangement code is a valid code, and several overall adjusted key information of the industrial chain are synchronously constructed based on the valid adjusted data corresponding to the valid code, and an optimization report of the industrial chain is generated and displayed.
[0040] In one practicable manner,
[0041] Also includes:
[0042] Divide the industrial chain into several industrial links, and identify the industrial link corresponding to each of the conflict characteristics;
[0043] When each of the industrial links contains conflicting characteristics, it is determined that the resilience of the industrial chain has failed and an emergency processing instruction is generated;
[0044] According to the emergency processing instruction, drag and drop several emergency component codes and transmit them to the management terminal for display.
[0045] The present invention provides a low-code-based dynamic orchestration and scheduling system for monitoring industrial chain resilience, including:
[0046] A component packaging module is used to package the relevant models and tools of the industrial chain into components, obtain several independent components of the industrial chain, and configure corresponding component codes for each independent component;
[0047] A conflict identification module, configured to control the synchronous operation of the component codes according to the operation process of the industrial chain, and deduce the conflict characteristics of the industrial chain according to the operation results;
[0048] a code writing module, configured to select corresponding dynamic optimization resources according to the conflict characteristics, configure corresponding orchestration codes for the dynamic optimization resources, and write the orchestration codes into the industrial chain;
[0049] The optimization execution module is used to eliminate conflicting features in the industrial chain by using the arrangement code, and supervise the elimination process to generate and display an optimization report of the industrial chain.
[0050] In one practicable manner,
[0051] The conflict identification module includes:
[0052] a code generation unit, configured to obtain upstream data and downstream data generated during the operation of the industrial chain, divide the upstream data and the downstream data into a plurality of operation items, match corresponding relevant component codes to the characteristics of each item, and construct the operation long code of the industrial chain based on the relevant component codes;
[0053] an operation evaluation unit, configured to control the operation long code to run synchronously with the industrial chain, obtain a derived operation result of the industrial chain, deduce an actual operation result of the industrial chain based on the upstream data and the downstream data, perform rationality evaluation on the derived operation result and the actual operation result, and determine the rationality corresponding to each operation result;
[0054] a derivation and comparison unit, configured to, when the actual operation result is inconsistent with the derivation operation result and the rationality difference is higher than a specified difference value, perform a horizontal and vertical comparison on the derivation operation result and the actual operation result, obtain a plurality of horizontal and vertical differences, and mark them respectively in the operation long code;
[0055] The conflict positioning unit is used to determine the conflict dimension of the industrial chain according to the fixed position of each horizontal difference / the vertical difference in the running long code and the code function corresponding to each fixed position, determine the conflict value of the industrial chain according to the conflict difference value corresponding to each fixed position, and generate the conflict characteristics of the industrial chain.
[0056] The achievable beneficial effects of the above technical solution are: in order to improve the quality and efficiency of optimizing the resilience of the industrial chain and ensure the high-speed and high-quality operation of the industrial chain, the relevant models and related tools of the industrial chain are first packaged into components to obtain independent components, and corresponding component codes are set for each component. Then, the component code is controlled to run synchronously with the industrial chain to ensure the consistency and interoperability between the component code and the industrial chain, so as to improve the subsequent monitoring and optimization effects. If the industrial chain generates conflict characteristics during operation, the corresponding dynamic optimization resources are called up and written into the industrial chain for conflict elimination, and an optimization report is generated for reference by relevant personnel after the conflict is eliminated. In this way, various anomalies in the industrial chain can be dealt with, and relevant components can be automatically scheduled to monitor and dynamically optimize the industrial chain in real time, ensuring the resilience analysis efficiency and adaptability of the industrial chain, and realizing the enhancement of the risk resistance ability of the industrial chain and the self-adaptation ability of the industrial chain, ensuring the safe, reliable and sustainable development of the industrial chain.
[0057] Other features and advantages of the present invention will be described in the following description, and in part will become apparent from the description, or will be understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description and the accompanying drawings.
[0058] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0059] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:
[0060] Figure 1 Schematic diagram of the workflow of the low-code-based dynamic orchestration and scheduling method for industrial chain resilience monitoring in an embodiment of the present invention;
[0061] Figure 2 This is a schematic diagram of the composition of the low-code-based dynamic orchestration and scheduling system for industrial chain resilience monitoring in an embodiment of the present invention. DETAILED DESCRIPTION
[0062] The preferred embodiments of the present invention are described below with reference to the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention and are not used to limit the present invention.
[0063] Example 1
[0064] This embodiment provides a low-code-based dynamic orchestration and scheduling method for monitoring the resilience of the industrial chain. Figure 1 Shown, including:
[0065] Step 1: Package the relevant models and tools of the industrial chain into components to obtain several independent components of the industrial chain, and configure corresponding component codes for each independent component;
[0066] Step 2: Control the component codes to run synchronously according to the operation process of the industrial chain, and deduce the conflict characteristics of the industrial chain based on the operation results;
[0067] Step 3: Select corresponding dynamic optimization resources according to the conflict characteristics, configure corresponding orchestration codes for the dynamic optimization resources, and write the orchestration codes into the industrial chain;
[0068] Step 4: Eliminate conflicting features in the industrial chain using the arrangement code, and monitor the elimination process to generate and display an optimization report for the industrial chain.
[0069] In this example, the relevant models represent the models used by the industry chain during its operation, and the relevant tools represent the tools used by the industry chain during its operation;
[0070] In this instance, component encapsulation refers to the process of breaking down related models or related tools into independent components with clear functions;
[0071] In this example, the component code represents a code used to distinguish independent components and can express the functions of the independent components, and the code is low code;
[0072] In this instance, the conflict feature indicates anomalies in the operation of the industrial chain;
[0073] In this example, the dynamic optimization resource represents a dynamic resource used to optimize conflicts in the industrial chain;
[0074] In this example, the orchestration code represents the code used to express the dynamic optimization resources, and the code is also low-code;
[0075] In this example, the optimization report represents a report of the process of eliminating conflicting features.
[0076] The working principle and beneficial effects of the above technical solution: In order to improve the quality and efficiency of optimizing the resilience of the industrial chain and ensure the high-speed and high-quality operation of the industrial chain, the relevant models and related tools of the industrial chain are first componentized and packaged to obtain independent components, and corresponding component codes are set for each component. Then, the component code is controlled to run synchronously with the industrial chain to ensure the consistency and interoperability between the component code and the industrial chain, so as to improve the subsequent monitoring and optimization effects. If the industrial chain generates conflict characteristics during operation, the corresponding dynamic optimization resources are called up and written into the industrial chain for conflict elimination, and an optimization report is generated for reference by relevant personnel after the conflict is eliminated. In this way, various anomalies in the industrial chain can be dealt with, and relevant components can be automatically scheduled to monitor and dynamically optimize the industrial chain in real time, ensuring the resilience analysis efficiency and adaptability of the industrial chain, and realizing the enhancement of the risk resistance ability of the industrial chain and the self-adaptation ability of the industrial chain, ensuring the safe, reliable and sustainable development of the industrial chain.
[0077] Example 2
[0078] Based on Example 1, the low-code-based dynamic orchestration and scheduling method for industrial chain resilience monitoring includes:
[0079] Step 11: Perform functional decomposition and structural decomposition on each of the related models to obtain a number of model structures corresponding to each of the related models and determine the functional embodiment of each of the model structures; perform purpose identification on each of the related tools to determine the purpose association characteristics between each of the related tools and the related models;
[0080] Step 12: Simulating several operational projects of the industrial chain based on the association characteristics of each of the related tools with different uses and the model structure corresponding to each of the related models, and uniformly packaging the model structure and / or related tools corresponding to the same operational project to obtain several independent components of the industrial chain;
[0081] Step 13: Perform component function coding on the independent components according to the functional embodiment / use association characteristics corresponding to each independent component, perform structural coding on the independent components belonging to the related model according to the model structure, and generate a component code for each independent component.
[0082] In this instance, model structure represents the structure presented by a related model;
[0083] In this instance, the functional embodiment represents the functions that can be achieved by each model structure;
[0084] In this instance, the usage association feature represents the functional association between the related tools and the related models;
[0085] In this example, the running project represents the project executed by the industrial chain;
[0086] In this example, unified packaging means packaging the model structure and model tools belonging to the same running project in the same way.
[0087] The working principle and beneficial effects of the above technical solution: In order to ensure the orderly operation of the industrial chain, it is necessary to encapsulate the models or components of the same operating project in the same way according to their functions when encapsulating the relevant models and related tools. First, the relevant models are functionally decomposed and structurally decomposed to determine the functional embodiment of each model structure. At the same time, the uses of the relevant tools are identified to determine the use association characteristics between the relevant tools and the relevant models. Then, the operating projects of the simulated industrial chain will encapsulate the model structures and related tools belonging to the same operating project. Then, the generated independent components are encoded according to their corresponding functional embodiments or use association characteristics to obtain the component code of each independent component. In this way, similar components can be distinguished, the accuracy of subsequent dragging and dropping components is improved, and the normal execution of the industrial chain is guaranteed.
[0088] Example 3
[0089] Based on Example 1, the low-code-based dynamic orchestration and scheduling method for industrial chain resilience monitoring includes:
[0090] Step 21: Obtain upstream data and downstream data generated during the operation of the industrial chain, divide the upstream data and the downstream data into a number of operation items, match the corresponding relevant component code to the characteristics of each item, and construct the operation long code of the industrial chain based on the relevant component code;
[0091] Step 22: Controlling the running long code to run synchronously with the industrial chain to obtain the deduced running result of the industrial chain, deducing the actual running result of the industrial chain based on the upstream data and the downstream data, performing rationality evaluation on the deduced running result and the actual running result respectively, and determining the rationality corresponding to each running result;
[0092] Step 23: When the actual running result is inconsistent with the derived running result, and the rationality difference is higher than a specified difference value, the derived running result is compared horizontally and vertically with the actual running result to obtain a plurality of horizontal and vertical differences, and the differences are marked in the running long code respectively;
[0093] Step 24: Determine the conflict dimension of the industrial chain based on the fixed position of each horizontal difference / the vertical difference in the running long code and the code function corresponding to each fixed position, determine the conflict value of the industrial chain based on the conflict difference value corresponding to each fixed position, and generate the conflict characteristics of the industrial chain.
[0094] In this example, upstream data refers to data at the initial stage of production or supply chain in the industry chain, and downstream data refers to data at the product sales and consumption stage in the industry chain;
[0095] In this instance, the related component code represents the code of a component related to a running project;
[0096] In this example, the running long code represents the code corresponding to the operation of the industrial chain;
[0097] In this example, the actual operation result and the derived operation result each correspond to a rationality, and the rationality indicates the rationality of generating the operation result;
[0098] In this example, horizontal comparison refers to comparing the similarities and differences between the derivation and execution results and the time execution results within the same time period, and vertical comparison refers to comparing the similarities and differences between the same execution result in different time periods.
[0099] In this example, the specified difference is: 5%;
[0100] In this example, the conflict dimension represents the type of conflict that occurs in the industrial chain, such as data error conflict, item loss conflict, environmental impact conflict, etc.
[0101] The working principle and beneficial effects of the above technical solution are as follows: by processing the upstream data and downstream data generated by the industrial chain during its operation, several operating projects in the industrial chain are determined, and then the corresponding relevant component codes are matched to each operating project according to its project characteristics, and the long operating code of the industrial chain is generated. The long operating code is then run synchronously with the industrial chain to determine the deduced operating results of the industrial chain, and the actual operating results of the industrial chain are deduced based on the upstream data and downstream data. The conflict dimensions and conflict values in the long operating code are determined by performing rationality evaluation and difference comparison on the two results, and the conflict characteristics of the industrial chain are generated. In this way, not only the conflicts in the industrial chain can be evaluated, but also the dimensions, values and positions of the conflicts can be determined, which facilitates the subsequent conflict elimination work.
[0102] Example 4
[0103] Based on Example 3, the low-code-based dynamic orchestration and scheduling method for monitoring industrial chain resilience further includes:
[0104] Performing cause deduction and consequence deduction on each of the conflict characteristics to obtain the conflict cause and conflict consequence corresponding to each of the conflict characteristics;
[0105] The conflict causes are divided into internal causes and external causes, and a conflict warning report of the industrial chain is constructed and displayed in combination with corresponding conflict consequences.
[0106] The working principle and beneficial effects of the above technical solution are as follows: by deducing the causes and consequences of conflict characteristics, the internal and external causes of the conflict and their consequences are determined, thereby constructing a conflict early warning report for the industrial chain for reference by managers.
[0107] Example 5
[0108] Based on Example 1, the low-code-based dynamic orchestration and scheduling method for industrial chain resilience monitoring includes:
[0109] Step 31: Constructing a conflict elimination direction and conflict elimination strength corresponding to each conflict feature based on the conflict dimension and conflict difference value corresponding to each conflict feature, selecting a corresponding dynamic optimization resource based on the conflict elimination direction, and adjusting the optimization parameters corresponding to the dynamic optimization resource using the conflict elimination strength;
[0110] Step 32: Perform visual programming for the adjusted dynamic optimization resources. Drag and drop the target-related model and target-related tools used in this programming to perform logic and data configuration on the adjusted dynamic optimization resources, and generate corresponding orchestration code.
[0111] Step 33: Writing the corresponding orchestration code into the corresponding industrial link of the industrial chain according to the first correspondence between the conflict feature and the dynamically optimized resource; when the industrial link and the corresponding orchestration code are mutually exclusive, switching the writing position of the orchestration code until all the orchestration codes are written into the industrial chain.
[0112] In this example, the conflict elimination direction indicates the execution direction when eliminating the conflicting features, and the conflict elimination intensity indicates the effect to be achieved when eliminating the conflicting features;
[0113] In this example, the logical configuration represents the result of logically connecting the dynamic optimization resources with the industrial chain, and the data configuration represents the result of setting corresponding parameters for the dynamic optimization resources.
[0114] The working principle and beneficial effects of the above technical solution are as follows: In order to ensure the normal operation of the industrial chain and eliminate the conflicts therein, the direction and intensity of eliminating the conflict feature are first determined based on the conflict dimension and conflict difference value of the conflict feature, so as to select the corresponding dynamic optimization resources to perform this work, and then use visual programming to perform logical configuration and data configuration for the relevant models and related tools required this time, construct the orchestration code, and finally write the orchestration code into the industrial chain to perform conflict elimination work. In this way, each conflict feature can be analyzed to determine its elimination direction and elimination intensity, thereby improving the efficiency of eliminating conflict features, and comprehensively consider the operation of the industrial chain when writing the code to avoid secondary conflicts in the work of the industrial chain.
[0115] Example 6
[0116] Based on Example 5, the low-code-based dynamic orchestration and scheduling method for monitoring industrial chain resilience includes switching the writing location of the orchestration code, including:
[0117] Locating a write failure position of the arrangement code and obtaining conflict features corresponding to the arrangement code;
[0118] Identifying several related industrial links corresponding to conflicting characteristics in the industrial chain, adjusting the arrangement of the arrangement code according to the link characteristics corresponding to each of the related industrial links, and writing the adjusted arrangement code into the corresponding related link;
[0119] If the first writing fails, the relevant links are cyclically selected for writing until all the arrangement codes are written into the industrial chain.
[0120] The working principle and beneficial effects of the above technical solution are as follows: when the orchestration code fails to be written, the arrangement method and writing position of the orchestration code are changed, and the writing work is completed by trying to write for multiple times, which can not only achieve the writing purpose, but also ensure the normal operation of the industrial chain.
[0121] Example 7
[0122] Based on Example 1, the low-code-based dynamic orchestration and scheduling method for industrial chain resilience monitoring includes:
[0123] Step 41: Using the arrangement code to adjust the operation details of the industrial chain, obtain the adjusted data of the industrial chain, deduce the local adjustment process of the industrial chain based on the adjusted data, and construct the conflict elimination trend of the industrial chain;
[0124] Step 42: When the conflict elimination trend is consistent with the corresponding conflict feature, it is determined that the corresponding arrangement code is a valid code, and several overall adjusted key information of the industrial chain are synchronously constructed based on the valid adjusted data corresponding to the valid code, and an optimization report of the industrial chain is generated and displayed.
[0125] The working principle and beneficial effects of the above technical solution are as follows: by collecting the running details of the orchestration code during operation to deduce the local adjustment process of the industrial chain, determine the conflict elimination trend of the industrial chain, and then process the effective elimination codes to generate an optimization report of the industrial chain, thereby achieving the optimization purpose.
[0126] Example 8
[0127] Based on Example 1, the low-code-based dynamic orchestration and scheduling method for monitoring industrial chain resilience further includes:
[0128] Divide the industrial chain into several industrial links, and identify the industrial link corresponding to each of the conflict characteristics;
[0129] When each of the industrial links contains conflicting characteristics, it is determined that the resilience of the industrial chain has failed and an emergency processing instruction is generated;
[0130] According to the emergency processing instruction, drag and drop several emergency component codes and transmit them to the management terminal for display.
[0131] The working principle and beneficial effects of the above technical solution are as follows: when the operation of the industrial chain is on the verge of collapse, emergency processing instructions are issued and corresponding emergency processing work is carried out, thereby assisting management personnel in performing emergency processing work to the greatest extent.
[0132] Example 9
[0133] This embodiment provides a low-code-based dynamic orchestration and scheduling system for monitoring the resilience of the industrial chain. Figure 2 As shown, including:
[0134] A component packaging module is used to package the relevant models and tools of the industrial chain into components, obtain several independent components of the industrial chain, and configure corresponding component codes for each independent component;
[0135] A conflict identification module, configured to control the synchronous operation of the component codes according to the operation process of the industrial chain, and deduce the conflict characteristics of the industrial chain according to the operation results;
[0136] a code writing module, configured to select corresponding dynamic optimization resources according to the conflict characteristics, configure corresponding orchestration codes for the dynamic optimization resources, and write the orchestration codes into the industrial chain;
[0137] The optimization execution module is used to eliminate conflicting features in the industrial chain by using the arrangement code, and supervise the elimination process to generate and display an optimization report of the industrial chain.
[0138] In this example, the relevant models represent the models used by the industry chain during its operation, and the relevant tools represent the tools used by the industry chain during its operation;
[0139] In this instance, component encapsulation refers to the process of breaking down related models or related tools into independent components with clear functions;
[0140] In this example, the component code represents a code used to distinguish independent components and can express the functions of the independent components, and the code is low code;
[0141] In this instance, the conflict feature indicates anomalies in the operation of the industrial chain;
[0142] In this example, the dynamic optimization resource represents a dynamic resource used to optimize conflicts in the industrial chain;
[0143] In this example, the orchestration code represents the code used to express the dynamic optimization resources, and the code is also low-code;
[0144] In this example, the optimization report represents a report of the process of eliminating conflicting features.
[0145] The working principle and beneficial effects of the above technical solution: In order to improve the quality and efficiency of optimizing the resilience of the industrial chain and ensure the high-speed and high-quality operation of the industrial chain, the relevant models and related tools of the industrial chain are first componentized and packaged to obtain independent components, and corresponding component codes are set for each component. Then, the component code is controlled to run synchronously with the industrial chain to ensure the consistency and interoperability between the component code and the industrial chain, so as to improve the subsequent monitoring and optimization effects. If the industrial chain generates conflict characteristics during operation, the corresponding dynamic optimization resources are called up and written into the industrial chain for conflict elimination, and an optimization report is generated for reference by relevant personnel after the conflict is eliminated. In this way, various anomalies in the industrial chain can be dealt with, and relevant components can be automatically scheduled to monitor and dynamically optimize the industrial chain in real time, ensuring the resilience analysis efficiency and adaptability of the industrial chain, and realizing the enhancement of the risk resistance ability of the industrial chain and the self-adaptation ability of the industrial chain, ensuring the safe, reliable and sustainable development of the industrial chain.
[0146] Example 10
[0147] Based on Example 9, the conflict identification module of the low-code-based industrial chain resilience monitoring dynamic orchestration and scheduling system includes:
[0148] a code generation unit, configured to obtain upstream data and downstream data generated during the operation of the industrial chain, divide the upstream data and the downstream data into a plurality of operation items, match corresponding relevant component codes to the characteristics of each item, and construct the operation long code of the industrial chain based on the relevant component codes;
[0149] an operation evaluation unit, configured to control the operation long code to run synchronously with the industrial chain, obtain a derived operation result of the industrial chain, deduce an actual operation result of the industrial chain based on the upstream data and the downstream data, perform rationality evaluation on the derived operation result and the actual operation result, and determine the rationality corresponding to each operation result;
[0150] a derivation and comparison unit, configured to, when the actual operation result is inconsistent with the derivation operation result and the rationality difference is higher than a specified difference value, perform a horizontal and vertical comparison on the derivation operation result and the actual operation result, obtain a plurality of horizontal and vertical differences, and mark them respectively in the operation long code;
[0151] The conflict positioning unit is used to determine the conflict dimension of the industrial chain according to the fixed position of each horizontal difference / the vertical difference in the running long code and the code function corresponding to each fixed position, determine the conflict value of the industrial chain according to the conflict difference value corresponding to each fixed position, and generate the conflict characteristics of the industrial chain.
[0152] In this example, upstream data refers to data at the initial stage of production or supply chain in the industry chain, and downstream data refers to data at the product sales and consumption stage in the industry chain;
[0153] In this instance, the related component code represents the code of a component related to a running project;
[0154] In this example, the running long code represents the code corresponding to the operation of the industrial chain;
[0155] In this example, the actual operation result and the derived operation result each correspond to a rationality, and the rationality indicates the rationality of generating the operation result;
[0156] In this example, horizontal comparison refers to comparing the similarities and differences between the derivation and execution results and the time execution results within the same time period, and vertical comparison refers to comparing the similarities and differences between the same execution result in different time periods.
[0157] In this example, the specified difference is: 5%;
[0158] In this example, the conflict dimension represents the type of conflict that occurs in the industrial chain, such as data error conflict, item loss conflict, environmental impact conflict, etc.
[0159] The working principle and beneficial effects of the above technical solution are as follows: by processing the upstream data and downstream data generated by the industrial chain during its operation, several operating projects in the industrial chain are determined, and then the corresponding relevant component codes are matched to each operating project according to its project characteristics, and the long operating code of the industrial chain is generated. The long operating code is then run synchronously with the industrial chain to determine the deduced operating results of the industrial chain, and the actual operating results of the industrial chain are deduced based on the upstream data and downstream data. The conflict dimensions and conflict values in the long operating code are determined by performing rationality evaluation and difference comparison on the two results, and the conflict characteristics of the industrial chain are generated. In this way, not only the conflicts in the industrial chain can be evaluated, but also the dimensions, values and positions of the conflicts can be determined, which facilitates the subsequent conflict elimination work.
[0160] Obviously, those skilled in the art may make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if such changes and modifications fall within the scope of the claims and their equivalents, the present invention is intended to include such changes and modifications.
Claims
1. A low-code-based dynamic orchestration and scheduling method for monitoring industrial chain resilience, characterized by: include: Step 1: Package the relevant models and tools of the industrial chain into components to obtain several independent components of the industrial chain, and configure corresponding component codes for each independent component; Step 2: Control the component codes to run synchronously according to the operation process of the industrial chain, and deduce the conflict characteristics of the industrial chain based on the operation results; Step 3: Select corresponding dynamic optimization resources according to the conflict characteristics, configure corresponding orchestration codes for the dynamic optimization resources, and write the orchestration codes into the industrial chain; Step 4: Eliminate conflicting features in the industrial chain using the arrangement code, and monitor the elimination process to generate and display an optimization report for the industrial chain.
2. The low-code-based dynamic orchestration and scheduling method for industrial chain resilience monitoring according to claim 1 is characterized in that: The step 1 comprises: Step 11: Perform functional decomposition and structural decomposition on each of the related models to obtain a number of model structures corresponding to each of the related models and determine the functional embodiment of each of the model structures; perform purpose identification on each of the related tools to determine the purpose association characteristics between each of the related tools and the related models; Step 12: Simulating several operational projects of the industrial chain based on the association characteristics of each of the related tools with different uses and the model structure corresponding to each of the related models, and uniformly packaging the model structure and / or related tools corresponding to the same operational project to obtain several independent components of the industrial chain; Step 13: Perform component function coding on the independent components according to the functional embodiment / use association characteristics corresponding to each independent component, perform structural coding on the independent components belonging to the related model according to the model structure, and generate a component code for each independent component.
3. The low-code-based dynamic orchestration and scheduling method for industrial chain resilience monitoring according to claim 1 is characterized in that: The step 2 comprises: Step 21: Obtain upstream data and downstream data generated during the operation of the industrial chain, divide the upstream data and the downstream data into a number of operation items, match the corresponding relevant component code to the characteristics of each item, and construct the operation long code of the industrial chain based on the relevant component code; Step 22: Controlling the running long code to run synchronously with the industrial chain to obtain the deduced running result of the industrial chain, deducing the actual running result of the industrial chain based on the upstream data and the downstream data, performing rationality evaluation on the deduced running result and the actual running result respectively, and determining the rationality corresponding to each running result; Step 23: When the actual running result is inconsistent with the derived running result, and the rationality difference is higher than a specified difference value, the derived running result is compared horizontally and vertically with the actual running result to obtain a plurality of horizontal and vertical differences, and the differences are marked in the running long code respectively; Step 24: Determine the conflict dimension of the industrial chain based on the fixed position of each horizontal difference / the vertical difference in the running long code and the code function corresponding to each fixed position, determine the conflict value of the industrial chain based on the conflict difference value corresponding to each fixed position, and generate the conflict characteristics of the industrial chain.
4. The low-code-based dynamic orchestration and scheduling method for industrial chain resilience monitoring according to claim 3 is characterized in that: Also includes: Derive the causes and consequences of each of the conflict features respectively to obtain the conflict causes and conflict consequences corresponding to each of the conflict features; Divide the conflict causes into internal causes and external causes, and combine the corresponding conflict consequences to construct a conflict early warning report for the industrial chain and display it.
5. The low-code-based dynamic orchestration and scheduling method for industrial chain resilience monitoring according to claim 1 is characterized in that: Step 3 mentioned above includes: Step 31: Construct the conflict elimination direction and conflict elimination intensity corresponding to each conflict feature according to the conflict dimension and conflict difference value corresponding to each conflict feature. Select the corresponding dynamic optimization resources according to the conflict elimination direction, and at the same time use the conflict elimination intensity to adjust the optimization parameters of the corresponding dynamic optimization resources; Step 32: Perform visual programming for the adjusted dynamic optimization resources, drag the target-related models and target-related tools used in this programming to perform logical configuration and data configuration for the adjusted dynamic optimization resources, and generate corresponding orchestration codes; Step 33: Write the corresponding orchestration codes into the corresponding industrial links of the industrial chain according to the first correspondence between the conflict features and the dynamic optimization resources. When the industrial link is mutually exclusive with the corresponding orchestration code, switch the writing position of the orchestration code until all the orchestration codes are written into the industrial chain.
6. The low-code-based dynamic orchestration and scheduling method for industrial chain resilience monitoring according to claim 5 is characterized in that: The process of switching the writing position of the orchestration code includes: Locate the writing failure position of the orchestration code, and at the same time obtain the conflict feature corresponding to the orchestration code; Identify several related industrial links corresponding to the conflict feature in the industrial chain, adjust the orchestration method of the orchestration code according to the link features corresponding to each related industrial link, and write the adjusted orchestration code into the corresponding related link; If the first write fails, loop through the selection of the related links for writing until all the orchestration codes are written into the industrial chain.
7. The low-code-based dynamic orchestration and scheduling method for industrial chain resilience monitoring according to claim 1 is characterized in that: Step 4 mentioned above includes: Step 41: Use the orchestration code to adjust the operation details of the industrial chain, obtain the adjusted data of the industrial chain, and derive the local adjusted process of the industrial chain according to the adjusted data to construct the conflict elimination trend of the industrial chain; Step 42: When the conflict elimination trend is consistent with the corresponding conflict feature, determine that the corresponding orchestration code belongs to a valid code, and synchronously construct several overall adjusted key information of the industrial chain according to the valid adjusted data corresponding to the valid code, and generate an optimization report for the industrial chain and display it.
8. The low-code-based dynamic orchestration and scheduling method for industrial chain resilience monitoring according to claim 1 is characterized in that: It also includes: Divide the industrial chain into several industrial links and identify the industrial link corresponding to each conflict feature; When each industrial link contains conflict features, determine that the resilience of the industrial chain fails and generate an emergency handling instruction; Drag several emergency component codes to the management terminal for display according to the emergency handling instruction.
9. The low-code-based industry chain resilience monitoring dynamic orchestration and scheduling system is characterized by: It includes: A component encapsulation module for componentizing and encapsulating the related models and related tools of the industrial chain respectively to obtain several independent components of the industrial chain, and configuring corresponding component codes for each independent component; A conflict identification module, configured to control the synchronous operation of the component codes according to the operation process of the industrial chain, and deduce the conflict characteristics of the industrial chain according to the operation results; a code writing module, configured to select corresponding dynamic optimization resources according to the conflict characteristics, configure corresponding orchestration codes for the dynamic optimization resources, and write the orchestration codes into the industrial chain; The optimization execution module is used to eliminate conflicting features in the industrial chain by using the arrangement code, and supervise the elimination process to generate and display an optimization report of the industrial chain.
10. The low-code-based dynamic orchestration and scheduling system for monitoring industrial chain resilience according to claim 9 is characterized in that: The conflict identification module includes: a code generation unit, configured to obtain upstream data and downstream data generated during the operation of the industrial chain, divide the upstream data and the downstream data into a plurality of operation items, match corresponding relevant component codes to the characteristics of each item, and construct the operation long code of the industrial chain based on the relevant component codes; an operation evaluation unit, configured to control the operation long code to run synchronously with the industrial chain, obtain a derived operation result of the industrial chain, deduce an actual operation result of the industrial chain based on the upstream data and the downstream data, perform rationality evaluation on the derived operation result and the actual operation result, and determine the rationality corresponding to each operation result; a derivation and comparison unit, configured to, when the actual operation result is inconsistent with the derivation operation result and the rationality difference is higher than a specified difference value, perform a horizontal and vertical comparison on the derivation operation result and the actual operation result, obtain a plurality of horizontal and vertical differences, and mark them respectively in the operation long code; The conflict positioning unit is used to determine the conflict dimension of the industrial chain according to the fixed position of each horizontal difference / the vertical difference in the running long code and the code function corresponding to each fixed position, determine the conflict value of the industrial chain according to the conflict difference value corresponding to each fixed position, and generate the conflict characteristics of the industrial chain.