Fuel contract performance execution monitoring system and method

The performance nodes are divided and monitored through the fuel contract performance execution monitoring system, and risk breach is judged and alarms are issued, solving the problem that the fuel contract performance risks cannot be monitored and analyzed in real time in the prior art, and improving the efficiency and accuracy of performance management.

CN119227996AInactive Publication Date: 2024-12-31华能曹妃甸港口有限公司 +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411069419.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-06
Publication Date
2024-12-31
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing technology cannot conduct real-time monitoring and analysis of fuel contract performance nodes, cannot promptly discover the risks in the performance of fuel contracts, and cannot analyze the overall breach of fuel contracts, resulting in low convenience and working efficiency, which is easy to overload the contract quantity. Most of this leads to omissions.

Method used

Provide a fuel contract performance monitoring system and method, by receiving the performance node monitoring instructions, dividing the fuel contract node chain, inputting the node to the monitoring model to output the performance monitoring value, judging risk breach, calculating the performance risk level, and based on value factors Correct the level to issue a monitoring alarm.

Benefits of technology

Real-time monitoring and analysis of fuel contract performance nodes is realized, risk execution behavior is discovered in a timely manner, risk further increases, and efficiency and accuracy of performance management are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119227996A_ABST
    Figure CN119227996A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of fuel contracts, and discloses a fuel contract performance execution monitoring system and method, and the method comprises the steps: determining a to-be-monitored fuel contract based on a performance node monitoring instruction, carrying out the node division of the to-be-monitored fuel contract, and obtaining a fuel contract monitoring node chain; inputting a performance node on the fuel contract monitoring node chain into the monitoring model, and outputting a corresponding performance monitoring value; judging whether the fuel contract has a risk default behavior or not according to the performance monitoring value, and if so, calculating a performance risk level according to the performance monitoring value; the value factor of the fuel contract is obtained, the performance risk level is corrected according to the value factor, the target performance risk level is obtained, and the monitoring alarm is given based on the target performance risk level, so that the performance nodes of the fuel contract can be monitored and analyzed in real time, and the risk execution behavior existing in the performance process of the fuel contract can be found in time. By sending a monitoring alarm, the risk execution behavior is prevented from being further increased.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of fuel contracts, and in particular to a fuel contract performance execution monitoring system and method. Background Art

[0002] Fuel contracts generally refer to agreements involving the purchase and sale of fuels such as coal, oil, gas, etc. Such contracts are very common in the energy industry, especially in areas such as power generation, transportation and heating. Fuel contracts can cover a variety of fuel types and may include long-term supply agreements, price terms, delivery conditions, quality assurance and various provisions related to supply chain management. The content of fuel contracts can be very complex and involve the following aspects: the parties to the contract, fuel specifications, price terms, delivery conditions, quantity and measurement, quality assurance and acceptance. Fuel contracts are crucial to ensure the stability of fuel supply and are also part of risk management.

[0003] In the process of fulfilling the fuel contract, there are many fulfillment nodes. The determination of each fulfillment node represents the fulfillment of the corresponding rights and obligations, and is also an important manifestation of the contract's force. In the prior art, the fulfillment management of fuel contracts is relatively simple, mainly through manual management of the contract fulfillment status and simple data recording. However, this manual monitoring method can only issue an alarm for a certain fulfillment node, and cannot comprehensively consider the risk level of the entire fuel contract. The work is cumbersome, time-consuming and labor-intensive, and the convenience and work efficiency are not high. It is also easy to cause omissions due to the large number of contracts. Summary of the invention

[0004] The embodiment of the present invention provides a fuel contract performance execution monitoring system and method to solve the technical problems in the prior art that the performance nodes of the fuel contract cannot be monitored and analyzed in real time, the risk execution in the fuel contract performance process cannot be discovered in time, and the overall breach of the fuel contract cannot be analyzed.

[0005] In order to achieve the above object, the present invention provides a fuel contract performance execution monitoring method, comprising: Receive a fulfillment node monitoring instruction of a fuel contract, determine a fuel contract to be monitored based on the fulfillment node monitoring instruction, and divide the fuel contract to be monitored into nodes to obtain a fuel contract monitoring node chain; Input each performance node on the fuel contract monitoring node chain into the corresponding monitoring model, and output the corresponding performance monitoring value based on the monitoring model; Determine whether there is a risk of default in the fuel contract according to the performance monitoring value, and if so, calculate the performance risk level of the fuel contract according to the performance monitoring value; The value factor of the fuel contract is obtained, the performance risk level is modified according to the value factor to obtain a target performance risk level, and a monitoring alarm is issued based on the target performance risk level.

[0006] Furthermore, before receiving the fulfillment node monitoring instruction of the fuel contract, it also includes: Matching the fulfillment node monitoring instruction with the instruction category of the previous instruction, and determining whether the fulfillment node monitoring instruction is the same as the previous instruction, If the fulfillment node monitoring instruction matches the instruction category of the previous instruction, it is determined that the fulfillment node monitoring instruction is the same as the previous instruction, the first time node of sending the fulfillment node monitoring instruction is collected, and the second time node of sending the previous instruction is collected; Calculate the time node difference between the first time node and the second time node, and determine whether the fulfillment node monitoring instruction can be processed according to the relationship between the time node difference and the preset time node difference, If the time node difference is greater than or equal to the preset time node difference, it is determined that the fulfillment node monitoring instruction can be processed; If the time node difference is less than the preset time node difference, it is determined that the fulfillment node monitoring instruction cannot be processed, and a log reminder is generated and sent; If the fulfillment node monitoring instruction does not match the instruction category of the previous instruction, it is determined that the fulfillment node monitoring instruction is different from the previous instruction, and the fulfillment node monitoring instruction is processed.

[0007] Furthermore, when determining the fuel contract to be monitored based on the performance node monitoring instruction, dividing the fuel contract to be monitored into nodes, and obtaining the fuel contract monitoring node chain, it includes: Analyze the fuel contracts to be monitored, determine all contract performance contents, and use the contract performance contents as performance nodes; Perform duplication detection and analysis on all fulfillment nodes, extract non-duplicate fulfillment nodes, and generate a fulfillment node set; Extract all repeated fulfillment nodes and generate multiple sets of repeated fulfillment nodes; Extract a duplicate fulfillment node from all duplicate fulfillment node sets, and delete the remaining duplicate fulfillment nodes; Introducing the extracted duplicate fulfillment nodes into the fulfillment node set; Input all the fulfillment nodes in the fulfillment node set into a pre-trained importance analysis model to obtain an importance analysis value corresponding to each fulfillment node; According to the numerical size relationship of the importance analysis values, the fulfillment node set is sorted and the fuel contract monitoring node chain is obtained.

[0008] Further, when judging whether there is a risk of default in the fuel contract according to the performance monitoring value, it includes: Obtaining a preset performance monitoring threshold, and judging whether there is a risk of default in the fuel contract based on the relationship between the performance monitoring value and the performance monitoring threshold; When the performance monitoring values ​​are all less than or equal to the performance monitoring threshold, it is determined that there is no risk of default in the fuel contract; When the performance monitoring value is greater than the performance monitoring threshold, it is determined that there is a risk of breach of contract in the fuel contract.

[0009] Further, when calculating the performance risk level of the fuel contract according to the performance monitoring value, it includes: Extracting all performance monitoring values ​​greater than the performance monitoring threshold; Obtaining a first preset compliance monitoring value and a second preset compliance monitoring value; Classify the performance monitoring values ​​that are less than the first preset performance monitoring value into a first performance monitoring value set; Classify the performance monitoring values ​​that are greater than or equal to the first preset performance monitoring value and less than the second preset performance monitoring value into a second performance monitoring value set; Classify the performance monitoring value greater than or equal to the second preset performance monitoring value into a third performance monitoring value set; The compliance risk level of the fuel contract is calculated according to the first compliance monitoring value set, the second compliance monitoring value set and the third compliance monitoring value set.

[0010] Furthermore, the performance risk level of the fuel contract is calculated according to the following formula: ; Where A is the performance risk level of the fuel contract, n1 is the number of performance monitoring values ​​in the first performance monitoring value set, b1 is the first calculation weight, ci is the i-th performance monitoring value in the first performance monitoring value set, n2 is the number of performance monitoring values ​​in the second performance monitoring value set, b2 is the second calculation weight, dj is the j-th performance monitoring value in the second performance monitoring value set, n3 is the number of performance monitoring values ​​in the third performance monitoring value set, b3 is the third calculation weight, ek is the k-th performance monitoring value in the third performance monitoring value set, and b1+b2+b3=1, b1 <b2<b3。

[0011] Further, when obtaining the value factor of the fuel contract and correcting the performance risk level according to the value factor to obtain the target performance risk level, it includes: Obtaining value factors of the fuel contract, wherein the value factors include a total price and a total quantity of the fuel contract; Evaluate the total price based on a pre-trained price evaluation model to obtain a total price evaluation value; Evaluate the total quantity based on a pre-trained quantity evaluation model to obtain a total quantity evaluation value; An evaluation sum of the total price evaluation value and the total quantity evaluation value is calculated, and the performance risk level is corrected based on the evaluation sum to obtain a target performance risk level.

[0012] Further, when the performance risk level is modified based on the evaluation and value to obtain a target performance risk level, it includes: Obtaining a first preset evaluation and value and a second preset evaluation and value; Obtaining a preset first correction coefficient, a second correction coefficient, and a third correction coefficient; Selecting a corresponding correction coefficient according to the relationship between the evaluation and value, the first preset evaluation and value, and the second preset evaluation and value, and correcting the performance risk level; When the evaluation and value are less than the first preset evaluation and value, the first preset correction coefficient is selected to correct the performance risk level; When the evaluation and value is greater than or equal to the first preset evaluation and value, and less than the second preset evaluation and value, the second preset correction coefficient is selected to correct the performance risk level; When the evaluation and value is greater than or equal to the second preset evaluation and value, the third preset correction coefficient is selected to correct the performance risk level.

[0013] In order to achieve the above object, the present invention also provides a fuel contract performance execution monitoring system, which is applied to the above fuel contract performance execution monitoring method, and comprises: The first module is used to receive a fulfillment node monitoring instruction of a fuel contract, determine a fuel contract to be monitored based on the fulfillment node monitoring instruction, and divide the fuel contract to be monitored into nodes to obtain a fuel contract monitoring node chain; The second module is used to input each performance node on the fuel contract monitoring node chain into the corresponding monitoring model, and output the corresponding performance monitoring value based on the monitoring model; The third module is used to determine whether there is a risk of default in the fuel contract according to the performance monitoring value, and if so, calculate the performance risk level of the fuel contract according to the performance monitoring value; The fourth module is used to obtain the value factor of the fuel contract, modify the performance risk level according to the value factor to obtain the target performance risk level, and issue a monitoring alarm based on the target performance risk level.

[0014] Furthermore, it also includes: The fifth module is used to match the fulfillment node monitoring instruction with the instruction category of the previous instruction, and determine whether the fulfillment node monitoring instruction is the same as the previous instruction. The fifth module is used to determine that the fulfillment node monitoring instruction is the same as the previous instruction if the instruction category of the fulfillment node monitoring instruction matches the instruction category of the previous instruction, collect the first time node of sending the fulfillment node monitoring instruction, and collect the second time node of sending the previous instruction; The fifth module is used to calculate the time node difference between the first time node and the second time node, and determine whether the fulfillment node monitoring instruction can be processed according to the relationship between the time node difference and the preset time node difference. The fifth module is used to determine that the fulfillment node monitoring instruction can be processed if the time node difference is greater than or equal to the preset time node difference; The fifth module is used to determine that the fulfillment node monitoring instruction cannot be processed if the time node difference is less than the preset time node difference, and generate a log reminder and send the log reminder; The fifth module is used to determine that the fulfillment node monitoring instruction is different from the previous instruction if the instruction category of the fulfillment node monitoring instruction does not match the instruction category of the previous instruction, and process the fulfillment node monitoring instruction.

[0015] Compared with the prior art, the present invention has the following beneficial effects: The present invention discloses a fuel contract performance execution monitoring system and method, the method comprising: determining a fuel contract to be monitored based on a performance node monitoring instruction, dividing the fuel contract to be monitored into nodes, and obtaining a fuel contract monitoring node chain; inputting the performance nodes on the fuel contract monitoring node chain into a monitoring model, and outputting corresponding performance monitoring values; judging whether there is a risky breach of contract in the fuel contract according to the performance monitoring value, and if so, calculating the performance risk level according to the performance monitoring value; obtaining a value factor of the fuel contract, correcting the performance risk level according to the value factor, and obtaining a target performance risk level, and issuing a monitoring alarm based on the target performance risk level, so as to perform real-time monitoring and analysis on the performance nodes of the fuel contract, timely discover the risky execution behaviors in the fuel contract performance process, and avoid further increase of the risky execution behaviors by issuing a monitoring alarm. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the present invention. Moreover, the same reference symbols are used throughout the accompanying drawings to represent the same components. In the accompanying drawings: Figure 1 A schematic diagram of a fuel contract performance monitoring method in an embodiment of the present invention is shown; Figure 2 A structural schematic diagram of a fuel contract performance execution monitoring system in an embodiment of the present invention is shown. DETAILED DESCRIPTION

[0017] The specific implementation of the present invention is further described in detail below in conjunction with the accompanying drawings and examples. The following examples are used to illustrate the present invention, but are not intended to limit the scope of the present invention.

[0018] In the description of the present application, it should be understood that the terms "center", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", etc., indicating orientations or positional relationships, are based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation on the present application.

[0019] The terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of this application, unless otherwise specified, "plurality" means two or more.

[0020] In the description of this application, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in this application can be understood according to specific circumstances.

[0021] The following is a description of preferred embodiments of the present invention with reference to the accompanying drawings.

[0022] like Figure 1 As shown, an embodiment of the present invention discloses a fuel contract performance execution monitoring method, comprising: S110: receiving a fuel contract performance node monitoring instruction, determining a fuel contract to be monitored based on the performance node monitoring instruction, and performing node division on the fuel contract to be monitored to obtain a fuel contract monitoring node chain; In some embodiments of the present application, before receiving the fulfillment node monitoring instruction of the fuel contract, it also includes: Matching the fulfillment node monitoring instruction with the instruction category of the previous instruction, and determining whether the fulfillment node monitoring instruction is the same as the previous instruction, If the fulfillment node monitoring instruction matches the instruction category of the previous instruction, it is determined that the fulfillment node monitoring instruction is the same as the previous instruction, the first time node of sending the fulfillment node monitoring instruction is collected, and the second time node of sending the previous instruction is collected; Calculate the time node difference between the first time node and the second time node, and determine whether the fulfillment node monitoring instruction can be processed according to the relationship between the time node difference and the preset time node difference, If the time node difference is greater than or equal to the preset time node difference, it is determined that the fulfillment node monitoring instruction can be processed; If the time node difference is less than the preset time node difference, it is determined that the fulfillment node monitoring instruction cannot be processed, and a log reminder is generated and sent; If the fulfillment node monitoring instruction does not match the instruction category of the previous instruction, it is determined that the fulfillment node monitoring instruction is different from the previous instruction, and the fulfillment node monitoring instruction is processed.

[0023] In this embodiment, the previous instruction may be an urging instruction or an understanding instruction. The urging instruction refers to urging the performance of the contract, and the understanding instruction refers to understanding the progress of the contract.

[0024] In this embodiment, the time node difference can be set according to actual conditions, such as 24 hours or 36 hours.

[0025] In this embodiment, if the time node difference is less than the preset time node difference, it may be an instruction issued by a staff member by mistake, or it may be necessary to monitor again within a period of time.

[0026] The beneficial effect of the above technical solution is that the present invention can avoid the phenomenon of repeated monitoring and the phenomenon of missed monitoring by generating a log reminder and sending the log reminder.

[0027] In some embodiments of the present application, when determining the fuel contract to be monitored based on the performance node monitoring instruction, and dividing the fuel contract to be monitored into nodes to obtain a fuel contract monitoring node chain, it includes: Analyze the fuel contracts to be monitored, determine all contract performance contents, and use the contract performance contents as performance nodes; Perform duplication detection and analysis on all fulfillment nodes, extract non-duplicate fulfillment nodes, and generate a fulfillment node set; Extract all repeated fulfillment nodes and generate multiple sets of repeated fulfillment nodes; Extract a duplicate fulfillment node from all duplicate fulfillment node sets, and delete the remaining duplicate fulfillment nodes; Introducing the extracted duplicate fulfillment nodes into the fulfillment node set; Input all the fulfillment nodes in the fulfillment node set into a pre-trained importance analysis model to obtain an importance analysis value corresponding to each fulfillment node; According to the numerical size relationship of the importance analysis values, the fulfillment node set is sorted and the fuel contract monitoring node chain is obtained.

[0028] In this embodiment, the contract performance contents such as delivery time, delivery quantity, delivery type, delivery price, etc., each of which is regarded as a performance node.

[0029] In this embodiment, if the delivery time appears twice, it is a repeated fulfillment node. The set of repeated fulfillment nodes is such as {delivery time, delivery time}, {delivery quantity, delivery quantity}, and a repeated fulfillment node is extracted, that is, the delivery time and delivery quantity.

[0030] In this embodiment, the importance analysis model is pre-trained, and is trained based on different data samples and importance analysis values ​​matched by the data samples.

[0031] The beneficial effect of the above technical solution is that the present invention sorts the performance node set and obtains the fuel contract monitoring node chain, which can lay the foundation for the monitoring of the fuel contract.

[0032] S120: Input each performance node on the fuel contract monitoring node chain into a corresponding monitoring model, and output a corresponding performance monitoring value based on the monitoring model; In this embodiment, the monitoring model is also pre-trained, and is trained based on different data samples and the performance monitoring values ​​matched by the data samples.

[0033] S130: judging whether there is any risk of breach of contract in the fuel contract according to the performance monitoring value, and if so, calculating the performance risk level of the fuel contract according to the performance monitoring value; In some embodiments of the present application, when judging whether there is a risk of default in the fuel contract according to the performance monitoring value, it includes: Obtaining a preset performance monitoring threshold, and judging whether there is a risk of default in the fuel contract based on the relationship between the performance monitoring value and the performance monitoring threshold; When the performance monitoring values ​​are all less than or equal to the performance monitoring threshold, it is determined that there is no risk of default in the fuel contract; When the performance monitoring value is greater than the performance monitoring threshold, it is determined that there is a risk of breach of contract in the fuel contract.

[0034] In this embodiment, the fulfillment monitoring threshold can be set according to actual conditions and is not specifically limited here.

[0035] The beneficial effect of the above technical solution is that the present invention can conduct real-time monitoring and analysis on the performance nodes of the fuel contract, and timely discover the risky execution behaviors in the performance process of the fuel contract.

[0036] In some embodiments of the present application, when calculating the performance risk level of the fuel contract according to the performance monitoring value, it includes: Extracting all performance monitoring values ​​greater than the performance monitoring threshold; Obtaining a first preset compliance monitoring value and a second preset compliance monitoring value; Classify the performance monitoring values ​​that are less than the first preset performance monitoring value into a first performance monitoring value set; Classify the performance monitoring values ​​that are greater than or equal to the first preset performance monitoring value and less than the second preset performance monitoring value into a second performance monitoring value set; Classify the performance monitoring value greater than or equal to the second preset performance monitoring value into a third performance monitoring value set; The compliance risk level of the fuel contract is calculated according to the first compliance monitoring value set, the second compliance monitoring value set and the third compliance monitoring value set.

[0037] In this embodiment, the first preset contract compliance monitoring value is less than the second preset contract compliance monitoring value.

[0038] The beneficial effect of the above technical solution is: the present invention calculates the performance risk level of the fuel contract based on the first performance monitoring value set, the second performance monitoring value set and the third performance monitoring value set, which can understand the degree of risk execution and provide reliable data support for further processing of the fuel contract.

[0039] In some embodiments of the present application, The performance risk level of the fuel contract is calculated according to the following formula: ; Where A is the performance risk level of the fuel contract, n1 is the number of performance monitoring values ​​in the first performance monitoring value set, b1 is the first calculation weight, ci is the i-th performance monitoring value in the first performance monitoring value set, n2 is the number of performance monitoring values ​​in the second performance monitoring value set, b2 is the second calculation weight, dj is the j-th performance monitoring value in the second performance monitoring value set, n3 is the number of performance monitoring values ​​in the third performance monitoring value set, b3 is the third calculation weight, ek is the k-th performance monitoring value in the third performance monitoring value set, and b1+b2+b3=1, b1 <b2<b3。

[0040] S140: Obtain the value factor of the fuel contract, modify the performance risk level according to the value factor to obtain a target performance risk level, and issue a monitoring alarm based on the target performance risk level.

[0041] In some embodiments of the present application, when obtaining the value factor of the fuel contract and modifying the performance risk level according to the value factor to obtain the target performance risk level, it includes: Obtaining value factors of the fuel contract, wherein the value factors include a total price and a total quantity of the fuel contract; Evaluate the total price based on a pre-trained price evaluation model to obtain a total price evaluation value; Evaluate the total quantity based on a pre-trained quantity evaluation model to obtain a total quantity evaluation value; An evaluation sum of the total price evaluation value and the total quantity evaluation value is calculated, and the performance risk level is corrected based on the evaluation sum to obtain a target performance risk level.

[0042] In this embodiment, the price evaluation model and the quantity evaluation model are pre-trained, and are obtained through training based on different data samples and evaluation values ​​matched with the data samples.

[0043] The beneficial effect of the above technical solution is that the evaluation and value of the total price evaluation value and the total quantity evaluation value calculated by the present invention can lay the foundation for the correction of the performance risk level, ensure the accuracy of the correction, and avoid large errors.

[0044] In some embodiments of the present application, when the performance risk level is modified based on the evaluation and value to obtain the target performance risk level, it includes: Obtaining a first preset evaluation and value and a second preset evaluation and value; Obtaining a preset first correction coefficient, a second correction coefficient, and a third correction coefficient; Selecting a corresponding correction coefficient according to the relationship between the evaluation and value, the first preset evaluation and value, and the second preset evaluation and value, and correcting the performance risk level; When the evaluation and value are less than the first preset evaluation and value, the first preset correction coefficient is selected to correct the performance risk level; When the evaluation and value is greater than or equal to the first preset evaluation and value, and less than the second preset evaluation and value, the second preset correction coefficient is selected to correct the performance risk level; When the evaluation and value is greater than or equal to the second preset evaluation and value, the third preset correction coefficient is selected to correct the performance risk level.

[0045] In this embodiment, the first preset evaluation sum value is smaller than the second preset evaluation sum value.

[0046] In this embodiment, 0.8<first preset correction coefficient<second preset correction coefficient<third preset correction coefficient<1.2.

[0047] The beneficial effect of the above technical solution is: the present invention selects the corresponding correction coefficient according to the relationship between the evaluation and value, the first preset evaluation and value and the second preset evaluation and value, and corrects the performance risk level, which can further realize the dynamic adjustment of the performance risk level. The larger the target performance risk level, the greater the risk, which can provide guarantee for the subsequent processing of the contract.

[0048] In order to further explain the technical idea of ​​the present invention, the technical solution of the present invention is now described in combination with specific application scenarios.

[0049] Correspondingly, such as Figure 2As shown, the present application also provides a fuel contract performance execution monitoring system, which is applied to the above-mentioned fuel contract performance execution monitoring method, including: The first module is used to receive a fulfillment node monitoring instruction of a fuel contract, determine a fuel contract to be monitored based on the fulfillment node monitoring instruction, and divide the fuel contract to be monitored into nodes to obtain a fuel contract monitoring node chain; The second module is used to input each performance node on the fuel contract monitoring node chain into the corresponding monitoring model, and output the corresponding performance monitoring value based on the monitoring model; The third module is used to determine whether there is a risk of default in the fuel contract according to the performance monitoring value, and if so, calculate the performance risk level of the fuel contract according to the performance monitoring value; The fourth module is used to obtain the value factor of the fuel contract, modify the performance risk level according to the value factor to obtain the target performance risk level, and issue a monitoring alarm based on the target performance risk level.

[0050] In some embodiments of the present application, it also includes: The fifth module is used to match the fulfillment node monitoring instruction with the instruction category of the previous instruction, and determine whether the fulfillment node monitoring instruction is the same as the previous instruction. The fifth module is used to determine that the fulfillment node monitoring instruction is the same as the previous instruction if the instruction category of the fulfillment node monitoring instruction matches the instruction category of the previous instruction, collect the first time node of sending the fulfillment node monitoring instruction, and collect the second time node of sending the previous instruction; The fifth module is used to calculate the time node difference between the first time node and the second time node, and determine whether the fulfillment node monitoring instruction can be processed according to the relationship between the time node difference and the preset time node difference. The fifth module is used to determine that the fulfillment node monitoring instruction can be processed if the time node difference is greater than or equal to the preset time node difference; The fifth module is used to determine that the fulfillment node monitoring instruction cannot be processed if the time node difference is less than the preset time node difference, and generate a log reminder and send the log reminder; The fifth module is used to determine that the fulfillment node monitoring instruction is different from the previous instruction if the instruction category of the fulfillment node monitoring instruction does not match the instruction category of the previous instruction, and process the fulfillment node monitoring instruction.

[0051] In the description of the above embodiments, specific features, structures, materials or characteristics may be combined in a suitable manner in any one or more embodiments or examples.

[0052] Although the present invention has been described above with reference to the embodiments, various modifications may be made thereto and parts thereof may be replaced with equivalents without departing from the scope of the present invention. In particular, as long as there is no structural conflict, the various features in the embodiments disclosed by the present invention may be used in combination with each other in any manner, and the fact that these combinations are not fully described in this specification is only for the sake of omitting space and saving resources. Therefore, the present invention is not limited to the specific embodiments disclosed herein, but includes all technical solutions falling within the scope of the claims.

[0053] Those skilled in the art can understand that the above are only preferred embodiments of the present invention and are not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art can still modify the technical solutions recorded in the aforementioned embodiments or replace some of the technical features therein by equivalents. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. A fuel contract performance monitoring method, characterized in that: include: Receive a fulfillment node monitoring instruction of a fuel contract, determine a fuel contract to be monitored based on the fulfillment node monitoring instruction, and divide the fuel contract to be monitored into nodes to obtain a fuel contract monitoring node chain; Input each performance node on the fuel contract monitoring node chain into the corresponding monitoring model, and output the corresponding performance monitoring value based on the monitoring model; Determine whether there is a risk of default in the fuel contract according to the performance monitoring value, and if so, calculate the performance risk level of the fuel contract according to the performance monitoring value; The value factor of the fuel contract is obtained, the performance risk level is modified according to the value factor to obtain a target performance risk level, and a monitoring alarm is issued based on the target performance risk level.

2. The fuel contract performance monitoring method according to claim 1 is characterized in that: Before receiving the fuel contract fulfillment node monitoring instruction, it also includes: Matching the fulfillment node monitoring instruction with the instruction category of the previous instruction, and determining whether the fulfillment node monitoring instruction is the same as the previous instruction, If the fulfillment node monitoring instruction matches the instruction category of the previous instruction, it is determined that the fulfillment node monitoring instruction is the same as the previous instruction, the first time node of sending the fulfillment node monitoring instruction is collected, and the second time node of sending the previous instruction is collected; Calculate the time node difference between the first time node and the second time node, and determine whether the fulfillment node monitoring instruction can be processed according to the relationship between the time node difference and the preset time node difference, If the time node difference is greater than or equal to the preset time node difference, it is determined that the fulfillment node monitoring instruction can be processed; If the time node difference is less than the preset time node difference, it is determined that the fulfillment node monitoring instruction cannot be processed, and a log reminder is generated and sent; If the fulfillment node monitoring instruction does not match the instruction category of the previous instruction, it is determined that the fulfillment node monitoring instruction is different from the previous instruction, and the fulfillment node monitoring instruction is processed.

3. The fuel contract performance monitoring method according to claim 1 is characterized in that: When determining the fuel contract to be monitored based on the performance node monitoring instruction, dividing the fuel contract to be monitored into nodes, and obtaining the fuel contract monitoring node chain, it includes: Analyze the fuel contracts to be monitored, determine all contract performance contents, and use the contract performance contents as performance nodes; Perform duplication detection and analysis on all fulfillment nodes, extract non-duplicate fulfillment nodes, and generate a fulfillment node set; Extract all repeated fulfillment nodes and generate multiple sets of repeated fulfillment nodes; Extract a duplicate fulfillment node from all duplicate fulfillment node sets, and delete the remaining duplicate fulfillment nodes; Introducing the extracted duplicate fulfillment nodes into the fulfillment node set; Input all the fulfillment nodes in the fulfillment node set into a pre-trained importance analysis model to obtain an importance analysis value corresponding to each fulfillment node; According to the numerical size relationship of the importance analysis values, the fulfillment node set is sorted and the fuel contract monitoring node chain is obtained.

4. The fuel contract performance monitoring method according to claim 1, characterized in that: When judging whether there is a risk of default in the fuel contract according to the performance monitoring value, it includes: Obtaining a preset performance monitoring threshold, and judging whether there is a risk of default in the fuel contract based on the relationship between the performance monitoring value and the performance monitoring threshold; When the performance monitoring values ​​are all less than or equal to the performance monitoring threshold, it is determined that there is no risk of default in the fuel contract; When the performance monitoring value is greater than the performance monitoring threshold, it is determined that there is a risk of breach of contract in the fuel contract.

5. The fuel contract performance monitoring method according to claim 4 is characterized in that: When calculating the performance risk level of the fuel contract according to the performance monitoring value, it includes: Extracting all performance monitoring values ​​greater than the performance monitoring threshold; Obtaining a first preset compliance monitoring value and a second preset compliance monitoring value; Classify the performance monitoring values ​​that are less than the first preset performance monitoring value into a first performance monitoring value set; Classify the performance monitoring values ​​that are greater than or equal to the first preset performance monitoring value and less than the second preset performance monitoring value into a second performance monitoring value set; Classify the performance monitoring value greater than or equal to the second preset performance monitoring value into a third performance monitoring value set; The compliance risk level of the fuel contract is calculated according to the first compliance monitoring value set, the second compliance monitoring value set and the third compliance monitoring value set.

6. The fuel contract performance monitoring method according to claim 5 is characterized in that: The performance risk level of the fuel contract is calculated according to the following formula: ; Where A is the performance risk level of the fuel contract, n1 is the number of performance monitoring values ​​in the first performance monitoring value set, b1 is the first calculation weight, ci is the i-th performance monitoring value in the first performance monitoring value set, n2 is the number of performance monitoring values ​​in the second performance monitoring value set, b2 is the second calculation weight, dj is the j-th performance monitoring value in the second performance monitoring value set, n3 is the number of performance monitoring values ​​in the third performance monitoring value set, b3 is the third calculation weight, ek is the k-th performance monitoring value in the third performance monitoring value set, and b1+b2+b3=1, b1 <b2<b3。 7. The fuel contract performance monitoring method according to claim 6 is characterized in that: When obtaining the value factor of the fuel contract and modifying the performance risk level according to the value factor to obtain the target performance risk level, it includes: Obtaining value factors of the fuel contract, wherein the value factors include a total price and a total quantity of the fuel contract; Evaluate the total price based on a pre-trained price evaluation model to obtain a total price evaluation value; Evaluate the total quantity based on a pre-trained quantity evaluation model to obtain a total quantity evaluation value; An evaluation sum of the total price evaluation value and the total quantity evaluation value is calculated, and the performance risk level is corrected based on the evaluation sum to obtain a target performance risk level.

8. The method for monitoring the performance of a fuel contract according to claim 7, characterized in that: When the performance risk level is modified based on the evaluation and value to obtain a target performance risk level, it includes: Obtaining a preset first preset evaluation and value and a second preset evaluation and value; Obtaining a preset first correction coefficient, a second correction coefficient, and a third correction coefficient; Selecting a corresponding correction coefficient according to the relationship between the evaluation and value, the first preset evaluation and value, and the second preset evaluation and value, and correcting the performance risk level; When the evaluation and value are less than the first preset evaluation and value, the first preset correction coefficient is selected to correct the performance risk level; When the evaluation and value is greater than or equal to the first preset evaluation and value, and less than the second preset evaluation and value, the second preset correction coefficient is selected to correct the performance risk level; When the evaluation and value is greater than or equal to the second preset evaluation and value, the third preset correction coefficient is selected to correct the performance risk level.

9. A fuel contract performance monitoring system, applied to the fuel contract performance monitoring method according to any one of claims 1 to 8, characterized in that: include: The first module is used to receive a fuel contract performance node monitoring instruction, determine a fuel contract to be monitored based on the performance node monitoring instruction, and divide the fuel contract to be monitored into nodes to obtain a fuel contract monitoring node chain; The second module is used to input each performance node on the fuel contract monitoring node chain into the corresponding monitoring model, and output the corresponding performance monitoring value based on the monitoring model; The third module is used to determine whether there is a risk of default in the fuel contract according to the performance monitoring value, and if so, calculate the performance risk level of the fuel contract according to the performance monitoring value; The fourth module is used to obtain the value factor of the fuel contract, modify the performance risk level according to the value factor to obtain the target performance risk level, and issue a monitoring alarm based on the target performance risk level.

10. The fuel contract performance monitoring system according to claim 9, characterized in that: Also includes: The fifth module is used to match the fulfillment node monitoring instruction with the instruction category of the previous instruction, and determine whether the fulfillment node monitoring instruction is the same as the previous instruction. The fifth module is used to determine that the fulfillment node monitoring instruction is the same as the previous instruction if the instruction category of the fulfillment node monitoring instruction matches the instruction category of the previous instruction, collect the first time node of sending the fulfillment node monitoring instruction, and collect the second time node of sending the previous instruction; The fifth module is used to calculate the time node difference between the first time node and the second time node, and determine whether the fulfillment node monitoring instruction can be processed according to the relationship between the time node difference and the preset time node difference. The fifth module is used to determine that the fulfillment node monitoring instruction can be processed if the time node difference is greater than or equal to the preset time node difference; The fifth module is used to determine that the fulfillment node monitoring instruction cannot be processed if the time node difference is less than the preset time node difference, and generate a log reminder and send the log reminder; The fifth module is used to determine that the fulfillment node monitoring instruction is different from the previous instruction if the instruction category of the fulfillment node monitoring instruction does not match the instruction category of the previous instruction, and process the fulfillment node monitoring instruction.