Industrial chain risk assessment and early warning system and method based on multidimensional data graph

Through the industrial chain risk assessment and early warning system based on multi-dimensional data maps, data integration and adjustment are performed based on timeliness, accuracy and reliability assessment data, which solves the problem of poor real-time data in industrial chain risk assessment and improves the timeliness of the assessment. and accuracy.

CN119026919BActive Publication Date: 2025-01-24SHANDONG DEEPIN NETWORK TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411495302.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-25
Publication Date
2025-01-24
Estimated Expiration
2044-10-25

AI Technical Summary

Technical Problem

In the prior art, the data in the industrial chain risk assessment process is poor in real time, resulting in low evaluation timeliness.

Method used

By providing an industrial chain risk assessment and early warning system based on a multi-dimensional data map, including a map assessment data acquisition module, a timeliness assessment value acquisition module, an accuracy assessment value acquisition module and a reliability assessment value acquisition module, it combines timeliness, accuracy and reliability Evaluate the data, integrate and adjust the data to ensure the timeliness, accuracy and reliability of the data.

Benefits of technology

It improves the timeliness of industrial chain risk assessment, ensures the real-time and accuracy of data, and effectively solves the problem of poor real-time data in the existing technology.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119026919B_ABST
    Figure CN119026919B_ABST
Patent Text Reader

Abstract

The present invention discloses an industrial chain risk assessment and early warning system and method based on a multidimensional data map, and relates to the technical field of industrial chain risk management. The industrial chain risk assessment and early warning system based on a multidimensional data map includes: a map assessment data acquisition module; a timeliness assessment value acquisition module; an accuracy assessment value acquisition module; and a reliability assessment value acquisition module. The present invention obtains a timeliness assessment value by combining the acquired timeliness assessment data and the reference timeliness data and determines whether to make a timeliness adjustment, then obtains an accuracy assessment value by combining the accuracy assessment data, the reference accuracy data, and the timeliness assessment value after the timeliness adjustment, and finally obtains a reliability assessment value by combining the reliability assessment data, the reference reliability data, and the timeliness assessment value after the timeliness adjustment, thereby achieving the effect of improving the timeliness of the industrial chain risk assessment and solving the problem of poor real-time performance of data in the process of industrial chain risk assessment in the prior art.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of industrial chain risk management, and in particular to an industrial chain risk assessment and early warning system and method based on a multidimensional data map. Background Art

[0002] Multidimensional data mapping is a technology that displays multidimensional data in a graphical way. It can help users view data from multiple angles, multiple aspects, and multiple data comprehensiveness, so as to deeply understand the information and patterns contained in the data. This technology is particularly important in industrial chain risk assessment because it can reveal the complex relationships between various links in the industrial chain and how these relationships affect the overall risk. Industrial chain risk assessment is the process of identifying, analyzing and evaluating the risks that may exist in the industrial chain. This includes quantitative analysis of the potential risks of each link in the industrial chain and predicting the impact that these risks may have on the entire industrial chain. In the context of globalization, the importance of industrial chain risk assessment has become increasingly prominent, because the breakage of any link may have a serious impact on the entire industrial chain.

[0003] The existing system mainly conducts individual risk analysis and evaluation on each piece of information data obtained, and then compiles statistics on the individual rating results for comprehensive risk analysis and evaluation.

[0004] For example, the invention patent with publication number: CN114266455A discloses a visual enterprise risk assessment method based on knowledge graph, including: S1: extracting and cleaning audit data to screen out abnormal and normal enterprises; S2: mining and detecting public opinion information, and evaluating risk factors from the public opinion dimension; S3: establishing enterprise clusters, and when conducting information evaluation on a single enterprise, using current enterprise information and introducing related enterprise information for evaluation; S4: using a multi-level weight design model to design weights for the information obtained in steps S1, S2 and S3, and using knowledge graphs to output visual results of enterprise risk assessment.

[0005] For example, the invention patent with publication number: CN117522124A discloses a method, system and device for assessing the credit risk of listed companies based on a knowledge graph, including: obtaining multiple target entities and target entity relationships; constructing a knowledge graph to be checked based on all target entities and target entity relationships; determining the final embedding of each initial node based on the entity information of the target entity corresponding to each initial node in the knowledge graph to be checked; using GraphSMOTE, based on the final embedding of each initial node, expanding the knowledge graph to be checked to obtain an augmented graph to be checked; using a credit risk prediction module, based on the final embedding of each augmented node in the augmented graph to be checked, predicting the probability of credit risk of the entity corresponding to each augmented node.

[0006] However, in the process of implementing the technical solution of the invention in the embodiments of the present application, the present application found that the above technology has at least the following technical problems:

[0007] In the prior art, since the construction of multidimensional data maps relies on a large amount of accurate data, in practical applications, since the collection and processing of a large amount of data takes time, there is often a data lag, resulting in the problem of poor real-time data in the process of industrial chain risk assessment. Summary of the invention

[0008] The embodiments of the present application solve the problem of poor real-time data in the process of industrial chain risk assessment in the prior art by providing an industrial chain risk assessment and early warning system and method based on a multi-dimensional data map, thereby improving the timeliness of industrial chain risk assessment.

[0009] The embodiment of the present application provides an industrial chain risk assessment and early warning system based on a multidimensional data map, including a map assessment data acquisition module, a timeliness assessment value acquisition module, an accuracy assessment value acquisition module and a reliability assessment value acquisition module: wherein the map assessment data acquisition module is used to perform data integration according to the acquired industrial chain map assessment data to obtain map assessment data, the industrial chain map assessment data is used to describe the timeliness, accuracy and reliability of the data in the data collection process, the map assessment data includes timeliness assessment data, accuracy assessment data and reliability assessment data; the timeliness assessment value acquisition module is used to combine the acquired timeliness assessment data and the reference timeliness data acquired from a preset database to obtain a timeliness assessment value, based on the timeliness assessment data. The valuation determines whether to make an aging adjustment, and the aging evaluation value is used to quantitatively evaluate the timeliness of the data collection process; the accuracy evaluation value acquisition module is used to obtain the accuracy evaluation value through the accuracy evaluation data, the reference accuracy data and the aging evaluation value after the aging adjustment, and determine whether to make an accuracy adjustment based on the accuracy evaluation value, and the accuracy evaluation value is used to quantitatively evaluate the accuracy in the data collection process; the reliability evaluation value acquisition module is used to obtain the reliability evaluation value through the reliability evaluation data, the reference reliability data and the aging evaluation value after the aging adjustment, and determine whether to make a reliability adjustment based on the reliability evaluation value, and the reliability evaluation value is used to quantitatively evaluate the reliability in the data collection process.

[0010] Furthermore, the timeliness evaluation data includes data processing time, data transmission time, receiving time, and sending time; the data processing time indicates the time required for data integration during the data collection process; the data transmission time indicates the time required for the evaluation data after data integration during the data collection process to be transmitted to the preset recipient; the reference timeliness data includes a preset response time threshold and a preset delay time threshold.

[0011] Furthermore, the accuracy assessment data includes the number of correctly received data packets, the total number of received data packets, the number of lost data packets, the number of erroneously received data packets, and the total number of sent data packets; the number of correctly received data packets represents the number of data packets corresponding to the preset sender and the preset receiver when the data packet checksum is equal during the data collection process; the number of erroneously received data packets represents the number of data packets corresponding to the preset sender and the preset receiver when the data packet checksum is unequal during the data collection process; the reference accuracy data includes a preset transmission accuracy rate threshold and a preset transmission success rate threshold; the reliability assessment data includes the number of retransmitted data packets, the number of successfully received data packets, the number of retransmissions and the total collection time; the reference reliability data includes a preset retransmission rate threshold and a preset fault-free time threshold.

[0012] Furthermore, the specific process of obtaining the timeliness evaluation value by combining the acquired timeliness evaluation data and the reference timeliness data obtained from the preset database is as follows: add the data processing time, the data transmission time and the preset response time threshold to obtain the first response time deviation value; divide the first response time deviation value and the preset response time threshold to obtain the second response time deviation value; add the receiving time, the sending time and the preset delay time threshold to obtain the first delay time deviation value, and the first delay time deviation value is represented by the result of adding the receiving time, the sending time and the preset delay time threshold; divide the first delay time deviation value and the preset delay time threshold to obtain the second delay time deviation value, and the second delay time deviation value is represented by the result of dividing the first delay time deviation value and the preset delay time threshold; obtain the timeliness evaluation value through the second response time deviation value and the second delay time deviation value, and the restriction expression of the timeliness evaluation value is as follows:

[0013] ;

[0014] ;

[0015] ;

[0016] In the formula, represents the timeliness evaluation value of the u-th preset time period during the data collection process, , u represents the number of the preset time period, g represents the total number of preset time periods, represents the second response time deviation value of the u-th preset time period during the data collection process, represents the second delay time deviation value of the u-th preset time period during the data collection process, represents the data processing time of the u-th preset time period during the data collection process, represents the data transmission time of the u-th preset time period during the data collection process, represents the receiving time of the u-th preset time period during the data collection process, represents the sending time of the u-th preset time period during the data collection process, Indicates the preset response time threshold. Indicates the preset delay time threshold.

[0017] Furthermore, the specific process of obtaining the accuracy evaluation value through the accuracy evaluation data, the reference accuracy data and the time evaluation value after the time adjustment is as follows: the number of correctly received data packets and the total number of received data packets are divided to obtain an initial transmission accuracy value, and the initial transmission accuracy value is represented by the result of dividing the number of correctly received data packets and the total number of received data packets; the initial transmission accuracy value and the preset transmission accuracy value are added to obtain a first transmission accuracy deviation value, and the first transmission accuracy deviation value is represented by the result of adding the initial transmission accuracy value and the preset transmission accuracy threshold; the first transmission accuracy deviation value and the preset transmission accuracy threshold are divided to obtain a second transmission accuracy deviation value, and the second transmission accuracy deviation value is represented by the result of dividing the first transmission accuracy deviation value and the preset transmission accuracy threshold; the total number of received data packets is divided. , the number of lost data packets, the number of erroneously received data packets and the total number of sent data packets are divided to obtain an initial transmission success rate value, and the initial transmission success rate value is represented by the result of dividing the total number of received data packets, the number of lost data packets, the number of erroneously received data packets and the total number of sent data packets; the initial transmission success rate value and the preset transmission success rate threshold are added to obtain a first transmission success rate deviation value, and the first transmission success rate deviation value is represented by the result of adding the initial transmission success rate value and the preset transmission success rate threshold; the first transmission success rate deviation value and the preset transmission success rate threshold are divided to obtain a second transmission success rate deviation value, and the second transmission success rate deviation value, the second transmission accuracy deviation value and the aging evaluation value after aging adjustment are combined to obtain an accuracy evaluation value, and the second transmission success rate deviation value is represented by the result of dividing the first transmission success rate deviation value and the preset transmission success rate threshold.

[0018] Furthermore, the specific process of obtaining the reliability evaluation value through the reliability evaluation data, the reference reliability data and the time evaluation value after the time adjustment is as follows: the number of retransmitted data packets and the number of successfully received data packets are divided to obtain an initial retransmission rate value, and the initial retransmission rate value is represented by the result of the division between the number of retransmitted data packets and the number of successfully received data packets; the initial retransmission rate value and the preset retransmission rate threshold are added to obtain a first retransmission deviation value, and the first retransmission deviation value is represented by the result of the addition between the initial retransmission rate value and the preset retransmission rate threshold; the first retransmission deviation value and the preset retransmission rate threshold are divided to obtain a second retransmission deviation value, and the second retransmission deviation value is represented by the result of the division between the first retransmission deviation value and the preset retransmission rate threshold; An initial trouble-free time value is obtained by dividing the number of retransmissions and the total collection time, and the initial trouble-free time value is represented by the result of dividing the number of retransmissions and the total collection time; an initial trouble-free time value and a preset trouble-free time threshold are added to obtain a first trouble-free time deviation value, and the first trouble-free time deviation value is represented by the result of adding the initial trouble-free time value and the preset trouble-free time threshold; a second trouble-free time deviation value is divided by the preset trouble-free time threshold to obtain a second trouble-free time deviation value, and the second trouble-free time deviation value, the second retransmission deviation value and the timeliness evaluation value after timeliness adjustment are combined to obtain a reliability evaluation value, and the second trouble-free time deviation value is represented by the result of dividing the first trouble-free time deviation value and the preset trouble-free time threshold.

[0019] Furthermore, the specific process of judging whether to make an aging adjustment based on the aging evaluation value is as follows: QQ1, judging whether the aging evaluation value is within the preset aging range, and not making an aging adjustment when the aging evaluation value is within the preset aging range, otherwise executing QQ2; QQ2, compressing the data in the data collection process by a data compression method, and stopping the adjustment when the monitored aging evaluation value is within the preset aging range, otherwise executing QQ3; QQ3, gradually increasing the size of the data buffer by a preset multiple, and stopping the adjustment when the monitored aging evaluation value is within the preset aging range, otherwise feeding back to the preset personnel for an alarm.

[0020] Furthermore, the specific process of determining whether to make an accuracy adjustment based on the accuracy evaluation value is as follows: QS1, determining whether the accuracy evaluation value is within a preset accuracy threshold range, and not making an accuracy adjustment when the accuracy evaluation value is within the preset accuracy threshold range, otherwise executing QS2; QS2, performing traffic distribution, and not making an accuracy adjustment when the accuracy evaluation value is within the preset accuracy threshold range, otherwise executing QS3, wherein the traffic distribution represents distributing network traffic during data collection by a load balancing method; QS3, increasing the number of preset network devices by a preset number, and stopping adjustment when the monitored accuracy evaluation value is within the preset accuracy threshold range, otherwise feeding back to the preset personnel for an alarm, wherein the preset network devices include switches, routers, and firewalls.

[0021] Furthermore, the specific process of judging whether to make reliability adjustment based on the reliability evaluation value is as follows: QW1, judging whether the reliability evaluation value is within the preset reliability threshold range, when the reliability evaluation value is within the preset reliability threshold range, no reliability adjustment is made, otherwise QW2 is executed; QW2, updating data, when the monitored reliability evaluation value is within the preset reliability threshold range, adjustment is stopped, otherwise QW3 is executed; QW3, changing the preset transmission protocol, when the monitored reliability evaluation value is within the preset reliability threshold range, adjustment is stopped, otherwise feedback is given to the preset personnel for alarm, and the preset transmission protocols include transmission control protocol, user datagram protocol, file transfer protocol and transport layer security protocol.

[0022] The embodiment of the present application provides an industrial chain risk assessment and early warning method based on a multidimensional data map, comprising the following steps: S1, performing data integration according to the acquired industrial chain map assessment data to obtain map assessment data, wherein the industrial chain map assessment data is used to describe the timeliness, accuracy and reliability of the data in the data collection process, and the map assessment data includes timeliness assessment data, accuracy assessment data and reliability assessment data; S2, obtaining a timeliness assessment value by combining the acquired timeliness assessment data and the reference timeliness data obtained from a preset database, judging whether to make a timeliness adjustment based on the timeliness assessment value, and the timeliness assessment value is used to quantitatively assess the timeliness in the data collection process; S3, obtaining an accuracy assessment value through the accuracy assessment data, the reference accuracy data and the timeliness assessment value after the timeliness adjustment, judging whether to make an accuracy adjustment based on the accuracy assessment value, and the accuracy assessment value is used to quantitatively assess the accuracy in the data collection process; S4, obtaining a reliability assessment value through the reliability assessment data, the reference reliability data and the timeliness assessment value after the timeliness adjustment, judging whether to make a reliability adjustment based on the reliability assessment value, and the reliability assessment value is used to quantitatively assess the reliability in the data collection process.

[0023] One or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages:

[0024] 1. The timeliness assessment value is obtained by combining the acquired timeliness assessment data and the reference timeliness data, and it is judged whether to make a timeliness adjustment. Then, the accuracy assessment value is obtained by the accuracy assessment data, the reference accuracy data and the timeliness assessment value after the timeliness adjustment, and it is judged whether to make an accuracy adjustment. Finally, the reliability assessment value is obtained by the reliability assessment data, the reference reliability data and the timeliness assessment value after the timeliness adjustment, and it is judged whether to make a reliability adjustment. This improves the adequacy of the risk assessment of the industrial chain, and then improves the timeliness of the risk assessment of the industrial chain, which effectively solves the problem of poor real-time data in the process of industrial chain risk assessment in the prior art.

[0025] 2. The timeliness evaluation value is obtained by combining the second response time deviation value and the second delay time deviation value, and then the second transmission success rate deviation value, the second transmission accuracy deviation value and the timeliness evaluation value after timeliness adjustment are combined to obtain the accuracy evaluation value, and finally the second fault-free time deviation value, the second retransmission deviation value and the timeliness evaluation value after timeliness adjustment are combined to obtain the reliability evaluation value, thereby achieving a comprehensive evaluation of the accuracy and reliability of the system transmission data, and then achieving the improvement of the stability and reliability of the system.

[0026] 3. By judging whether the timeliness assessment value is within the preset timeliness range, no timeliness adjustment will be made when the timeliness assessment value is within the preset timeliness range, and then judging whether the accuracy assessment value is within the preset accuracy threshold range, no accuracy adjustment will be made when the accuracy assessment value is within the preset accuracy threshold range, and finally judging whether the reliability assessment value is within the preset reliability threshold range, no reliability adjustment will be made when the reliability assessment value is within the preset reliability threshold range, thereby achieving dynamic assessment of industrial chain risks and improving the accuracy of assessing industrial chain risks. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] Figure 1 A schematic diagram of the structure of an industrial chain risk assessment and early warning system based on a multidimensional data map provided in an embodiment of the present application;

[0028] Figure 2 A statistical graph showing changes in the timeliness evaluation value provided in an embodiment of the present application, wherein (a) is a graph showing changes in the second response time deviation value, and (b) is a graph showing changes in the second delay time deviation value;

[0029] Figure 3 A flow chart of an industrial chain risk assessment and early warning method based on a multidimensional data map provided in an embodiment of the present application. DETAILED DESCRIPTION

[0030] The embodiment of the present application solves the problem of poor real-time data in the process of industrial chain risk assessment in the prior art by providing an industrial chain risk assessment and early warning system and method based on a multidimensional data map. The acquired industrial chain map assessment data is integrated to obtain map assessment data, and then the acquired timeliness assessment data and the reference timeliness data obtained from a preset database are combined to obtain a timeliness assessment value and determine whether to make a timeliness adjustment. Subsequently, the accuracy assessment value is obtained through the accuracy assessment data, the reference accuracy data and the timeliness assessment value after the timeliness adjustment and determine whether to make an accuracy adjustment. Finally, the reliability assessment value is obtained through the reliability assessment data, the reference reliability data and the timeliness assessment value after the timeliness adjustment and determine whether to make a reliability adjustment, thereby improving the timeliness of the industrial chain risk assessment.

[0031] The technical solution in the embodiment of the present application is to solve the problem of poor real-time data in the above-mentioned industrial chain risk assessment process. The overall idea is as follows:

[0032] The obtained timeliness assessment value is used to determine whether to make a timeliness adjustment, and the accuracy assessment value is obtained in combination with the timeliness assessment value after the timeliness adjustment to determine whether to make an accuracy adjustment. At the same time, the reliability assessment value is obtained in combination with the timeliness assessment value after the timeliness adjustment to determine whether to make a reliability adjustment, thereby achieving the effect of improving the timeliness of risk assessment in the industrial chain.

[0033] In order to better understand the above technical solution, the above technical solution will be described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0034] like Figure 1As shown, it is a structural schematic diagram of the industrial chain risk assessment and early warning system based on the multidimensional data map provided in the embodiment of the present application, including a map assessment data acquisition module, a timeliness assessment value acquisition module, an accuracy assessment value acquisition module and a reliability assessment value acquisition module: wherein, the map assessment data acquisition module is used to perform data integration according to the acquired industrial chain map assessment data to obtain map assessment data, and the data integration is used to form a unified data format. The industrial chain map assessment data is used to describe the timeliness, accuracy and reliability of the data in the data collection process. The map assessment data represents the industrial chain map assessment data after data integration, and the map assessment data includes timeliness assessment data, accuracy assessment data and reliability assessment data; the timeliness assessment value acquisition module is used to combine the acquired timeliness assessment data and the reference timeliness data obtained from the preset database to obtain a timeliness assessment value, and judge whether to make a timeliness adjustment based on the timeliness assessment value. The timeliness adjustment is used to adjust the timeliness evaluation value to within the preset timeliness range, and the timeliness evaluation value is used to quantitatively evaluate the timeliness in the data collection process; the accuracy evaluation value acquisition module is used to obtain the accuracy evaluation value through the accuracy evaluation data, the reference accuracy data and the timeliness evaluation value after the timeliness adjustment, and judge whether to make an accuracy adjustment based on the accuracy evaluation value, and the accuracy adjustment is used to adjust the accuracy evaluation value to within the preset accuracy threshold range, and the accuracy evaluation value is used to quantitatively evaluate the accuracy in the data collection process; the reliability evaluation value acquisition module is used to obtain the reliability evaluation value through the reliability evaluation data, the reference reliability data and the timeliness evaluation value after the timeliness adjustment, and judge whether to make a reliability adjustment based on the reliability evaluation value, and the reliability adjustment is used to adjust the reliability evaluation value to within the preset reliability threshold range, and the reliability evaluation value is used to quantitatively evaluate the reliability in the data collection process.

[0035] In this embodiment, the industrial chain map is a structured data system formed after research, analysis and exploration of data such as the size, development status and trends of various industries and market segments. The adjusted timeliness assessment value, accuracy assessment value and reliability assessment value are added to the industrial chain map as new nodes. Using a graph database, an API (Application Programming Interface) or script (such as Python, JavaScript, etc.) can be written to directly add new nodes through the program. The new nodes reflect the timeliness, accuracy and reliability of the industrial chain data collection process. The format and structure of the industrial chain map evaluation data may vary depending on the source. The specific process of data integration is as follows: the text-type industrial chain graph evaluation data is converted into numerical data through the unique hot encoding method and the word embedding method, and the numerical data is aggregated through the median method to obtain the graph evaluation data. After sorting the data from small to large, the value in the middle position is taken. If the number of data is an odd number, the median is the middle number; if the number of data is an even number, the median is the average of the two middle numbers. The maximum value of the data transmission delay time in the historical time period in the preset database is used as the upper limit of the preset time limit range, and the minimum value of the data transmission delay time in the historical time period in the preset database is used as the lower limit of the preset time limit range. The maximum value of the data transmission accuracy rate in the historical time period in the preset database is used as the upper limit of the preset accurate threshold range, and the minimum value of the data transmission accuracy rate in the historical time period in the preset database is used as the lower limit of the preset accurate threshold range. The maximum value of the data transmission retransmission rate in the historical time period in the preset database is used as the upper limit of the preset reliable threshold range, and the minimum value of the data transmission retransmission rate in the historical time period in the preset database is used as the lower limit of the preset reliable threshold range; the timeliness of industrial chain risk assessment is improved.

[0036] Furthermore, the timeliness evaluation data includes data processing time, data transmission time, receiving time, and sending time; the data processing time indicates the time required for data integration during the data collection process; the data transmission time indicates the time required for the evaluation data after data integration during the data collection process to be transmitted to the preset recipient; the reference timeliness data includes a preset response time threshold and a preset delay time threshold from a preset database.

[0037] Specifically, the accuracy evaluation data includes the number of correctly received data packets, the total number of received data packets, the number of lost data packets, the number of erroneously received data packets, and the total number of sent data packets; the number of correctly received data packets represents the number of data packets corresponding to the preset sender and the preset receiver when the data packet checksum is equal during the data collection process; the number of erroneously received data packets represents the number of data packets corresponding to the preset sender and the preset receiver when the data packet checksum is unequal during the data collection process; the reference accuracy data includes a preset transmission accuracy rate threshold and a preset transmission success rate threshold; the reliability evaluation data includes the number of retransmitted data packets, the number of successfully received data packets, the number of retransmissions and the total collection time; the reference reliability data includes a preset retransmission rate threshold and a preset failure-free time threshold.

[0038] In this embodiment, a timestamp generator is used to measure the receiving time and sending time within a preset time period, a network delay tester is used to measure the data processing time and data transmission time within a preset time period, a data packet counter is used to measure the number of correctly received data packets, the total number of received data packets, the number of lost data packets, the number of erroneously received data packets, the total number of sent data packets, the number of retransmitted data packets and the number of successfully received data packets during the data collection process, the timer is used to record the time from the start to the end of data collection to obtain the total collection time, and a counter is used to record the number of retransmissions during the data collection process.

[0039] The preset response time threshold is represented by the average value of the response time during the data collection process of the historical time period in the preset database; the preset delay time threshold is represented by the average value of the delay time during the data collection process of the historical time period in the preset database; the preset transmission accuracy threshold is represented by the average value of the transmission accuracy data during the data collection process of the historical time period in the preset database; the preset transmission success rate threshold is represented by the average value of the transmission success rate data during the data collection process of the historical time period in the preset database; the preset retransmission rate threshold is represented by the average value of the retransmission rate data during the data collection process of the historical time period in the preset database; the preset fault-free time threshold is represented by the average value of the fault-free time during the data collection process of the historical time period in the preset database; thereby improving the timeliness of industrial chain risk assessment.

[0040] Further, the specific process of obtaining the timeliness evaluation value by combining the acquired timeliness evaluation data and the reference timeliness data obtained from the preset database is as follows: the data processing time, the data transmission time and the preset response time threshold are added to obtain the first response time deviation value, and the first response time deviation value is represented by the result of adding the data processing time, the data transmission time and the preset response time threshold; the first response time deviation value and the preset response time threshold are divided to obtain the second response time deviation value, and the second response time deviation value is represented by the result of dividing the first response time deviation value and the preset response time threshold; the receiving time, the sending time and the preset delay time threshold are added to obtain the first delay time deviation value, and the first delay time deviation value is represented by the result of adding the receiving time, the sending time and the preset delay time threshold; the first delay time deviation value and the preset delay time threshold are divided to obtain the second delay time deviation value, and the second delay time deviation value is represented by the result of dividing the first delay time deviation value and the preset delay time threshold; the timeliness evaluation value is obtained through the second response time deviation value and the second delay time deviation value, and the restriction expression of the timeliness evaluation value is as follows:

[0041] ;

[0042] ;

[0043] ;

[0044] In the formula, represents the timeliness evaluation value of the u-th preset time period during the data collection process, , u represents the number of the preset time period, g represents the total number of preset time periods, represents the second response time deviation value of the u-th preset time period during the data collection process, represents the second delay time deviation value of the u-th preset time period during the data collection process, represents the data processing time of the u-th preset time period during the data collection process, represents the data transmission time of the u-th preset time period during the data collection process, represents the receiving time of the u-th preset time period during the data collection process, represents the sending time of the u-th preset time period during the data collection process, Indicates the preset response time threshold. Indicates the preset delay time threshold, tanh() is the hyperbolic tangent function, cosh() is the hyperbolic cosine function, and sinh() is the hyperbolic sine function.

[0045] In this embodiment, represents a period of time within the same day, and The unit is hours. The algorithm of this embodiment combines the timeliness evaluation data for comprehensive analysis to obtain the timeliness evaluation value. The timeliness evaluation data in the algorithm of this embodiment does not exist independently, but is interrelated. The reduction of data processing time, data transmission time and receiving time does not mean that the timeliness evaluation value will increase. The influence of the sending time should also be considered comprehensively. The longer the data processing time, the more time is required for data integration, which may cause the start time of data transmission to be delayed, thereby increasing the data transmission time. If the data transmission time increases, it may be due to network congestion or equipment failure. In this case, it may be necessary to resend the data, thereby increasing the delay in sending time and data processing time. The parameters of the algorithm of this embodiment need to consider the impact on the results together.

[0046] Specifically, assuming that the second response time deviation value The range is 2-10, the second delay time deviation value The range is 2-10, such as Figure 2 As shown, it is a statistical diagram of the change of the time effectiveness evaluation value provided by the embodiment of the present application, wherein (a) is a diagram of the change of the second response time deviation value. When the second response time deviation value is 10, The time evaluation value gradually decreases, and (b) is the change diagram of the second delay time deviation value. When the second response time deviation value When the second delay time deviation value is 10, The timeliness evaluation value gradually decreases as the value of the data collection process gradually increases. For example, in the multidimensional data graph industry chain, data security and compliance are also crucial. Timeliness evaluation can help companies discover and respond to data security risks in a timely manner, ensure the legality and compliance of data during collection and application, and improve the timeliness of industry chain risk assessment.

[0047] Furthermore, after the timeliness adjustment, the specific process of obtaining the accuracy evaluation value through the accuracy evaluation data, the reference accuracy data and the timeliness evaluation value after the timeliness adjustment is as follows: the number of correctly received data packets and the total number of received data packets are divided to obtain the initial transmission accuracy value, and the initial transmission accuracy value is represented by the result of dividing the number of correctly received data packets and the total number of received data packets; the initial transmission accuracy value and the preset transmission accuracy value are added to obtain the first transmission accuracy deviation value, and the first transmission accuracy deviation value is represented by the result of adding the initial transmission accuracy value and the preset transmission accuracy threshold; the first transmission accuracy deviation value and the preset transmission accuracy threshold are divided to obtain the second transmission accuracy deviation value, and the second transmission accuracy deviation value is represented by the result of dividing the first transmission accuracy deviation value and the preset transmission accuracy threshold; the total number of received data packets, An initial transmission success rate value is obtained by dividing the number of lost data packets, the number of erroneously received data packets and the total number of sent data packets, and the initial transmission success rate value is represented by the result of dividing the total number of received data packets, the number of lost data packets, the number of erroneously received data packets and the total number of sent data packets; the initial transmission success rate value and a preset transmission success rate threshold are added to obtain a first transmission success rate deviation value, and the first transmission success rate deviation value is represented by the result of adding the initial transmission success rate value and the preset transmission success rate threshold; the first transmission success rate deviation value and the preset transmission success rate threshold are divided to obtain a second transmission success rate deviation value, and the second transmission success rate deviation value, the second transmission accuracy deviation value and the timeliness evaluation value after timeliness adjustment are combined to obtain an accuracy evaluation value, and the second transmission success rate deviation value is represented by the result of dividing the first transmission success rate deviation value and the preset transmission success rate threshold.

[0048] The limiting expression of the accuracy evaluation value is as follows:

[0049] ;

[0050] ;

[0051] ;

[0052] In the formula, represents the accuracy evaluation value of the u-th preset time period during the data collection process, , u represents the number of the preset time period, g represents the total number of preset time periods, represents the second transmission accuracy deviation value of the u-th preset time period during the data collection process, represents the second transmission success rate deviation value of the u-th preset time period during the data collection process, It represents the timeliness evaluation value after timeliness adjustment in the u-th preset time period during the data collection process. It represents the number of correctly received data packets in the u-th preset time period during the data collection process. represents the total number of received data packets in the u-th preset time period during the data collection process, represents the number of lost data packets in the u-th preset time period during the data collection process, Indicates the number of erroneous received data packets in the u-th preset time period during the data collection process, Indicates the total number of sent data packets in the u-th preset time period during the data collection process, Indicates the preset transmission accuracy threshold. Indicates the preset transmission success rate threshold.

[0053] In this embodiment, the algorithm of this embodiment combines the accuracy evaluation data and the timeliness evaluation value to obtain the accuracy evaluation value through comprehensive analysis. In the algorithm of this embodiment, the accuracy evaluation data and the timeliness evaluation value do not exist independently, but are interrelated. The more correctly received data packets are, the larger the timeliness evaluation value after timeliness adjustment is, which does not mean that the accuracy evaluation value is larger. The total number of received data packets, the number of lost data packets, the number of erroneously received data packets, and the total number of sent data packets should also be considered comprehensively. The higher the timeliness of data communication, the lower the possibility of data loss and error during transmission. When the number of lost data packets and the number of erroneously received data packets increase at the same time, the proportion of correctly received data packets will decrease accordingly. The parameters of the algorithm of this embodiment need to consider the impact on the results together. For example, in the multidimensional data map industry chain, through accuracy evaluation, it can be ensured that the data collected from each data source is accurate and reliable. This helps to reduce errors and redundancy in the process of data integration and processing, improve the quality and availability of data, and achieve the improvement of the timeliness of risk assessment in the industry chain.

[0054] Furthermore, after the time adjustment, the specific process of obtaining the reliability evaluation value through the reliability evaluation data, the reference reliability data and the time evaluation value after the time adjustment is as follows: the number of retransmitted data packets and the number of successfully received data packets are divided to obtain the initial retransmission rate value, and the initial retransmission rate value is represented by the result of dividing the number of retransmitted data packets and the number of successfully received data packets; the initial retransmission rate value and the preset retransmission rate threshold are added to obtain the first retransmission deviation value, and the first retransmission deviation value is represented by the result of adding the initial retransmission rate value and the preset retransmission rate threshold; the first retransmission deviation value and the preset retransmission rate threshold are divided to obtain the second retransmission deviation value, and the second retransmission deviation value is represented by the result of dividing the first retransmission deviation value and the preset retransmission rate threshold; An initial trouble-free time value is obtained by dividing the number of retransmissions and the total collection time, and the initial trouble-free time value is represented by the result of dividing the number of retransmissions and the total collection time; the initial trouble-free time value and the preset trouble-free time threshold are added to obtain a first trouble-free time deviation value, and the first trouble-free time deviation value is represented by the result of adding the initial trouble-free time value and the preset trouble-free time threshold; the first trouble-free time deviation value and the preset trouble-free time threshold are divided to obtain a second trouble-free time deviation value, and the second trouble-free time deviation value, the second retransmission deviation value and the timeliness evaluation value after timeliness adjustment are combined to obtain a reliability evaluation value, and the second trouble-free time deviation value is represented by the result of dividing the first trouble-free time deviation value and the preset trouble-free time threshold.

[0055] The restricted expression of reliability evaluation value is as follows:

[0056] ;

[0057] ;

[0058] ;

[0059] In the formula, represents the reliability evaluation value of the u-th preset time period during the data collection process, , u represents the number of the preset time period, g represents the total number of preset time periods, represents the second retransmission deviation value of the u-th preset time period during the data collection process, represents the second fault-free time deviation value of the u-th preset time period during the data collection process, It represents the timeliness evaluation value after timeliness adjustment in the u-th preset time period during the data collection process. represents the number of retransmitted data packets in the u-th preset time period during the data collection process, Indicates the number of successfully received data packets in the u-th preset time period during the data collection process, represents the number of retransmissions in the u-th preset time period during the data collection process, represents the total collection time of the u-th preset time period during the data collection process, Indicates the preset retransmission rate threshold. represents the preset fault-free time threshold, and e represents a natural constant.

[0060] In this embodiment, after the aging adjustment, the corresponding data is substituted into the aging evaluation value restriction expression to obtain the aging evaluation value after aging adjustment. The algorithm of this embodiment combines the reliability evaluation data and the aging evaluation value for comprehensive analysis to obtain the reliability evaluation value. In the algorithm of this embodiment, the reliability evaluation data and the aging evaluation value do not exist independently, but are interrelated. The fewer the number of retransmitted data packets, the longer the total collection time. The larger the aging evaluation value after aging adjustment does not mean that the reliability evaluation value is larger. The influence of the number of successfully received data packets and the number of retransmissions should also be comprehensively considered. When the number of retransmitted data packets increases, it usually means that more problems have occurred in the data transmission process, which may lead to a decrease in the number of successfully received data packets. The increase in the number of retransmissions will lead to an extension of the total collection time. The increase in the number of retransmissions will lead to an extension of the total collection time. The parameters of the algorithm of this embodiment need to consider their impact on the results together.

[0061] Specifically, assuming that the second retransmission deviation value The range is 0.1-5, the second failure-free time deviation value The range is 0.1-5, and the aging evaluation value after aging adjustment The range is 0-1, as shown in Table 1, which is a statistical table of changes in the reliability evaluation value provided in the embodiment of the present application:

[0062] Table 1 Statistics of changes in reliability evaluation values

[0063]

[0064] As can be seen from Table 1, as the second retransmission deviation value The second fault-free time deviation value and the time-adjusted time-value The reliability evaluation value The gradual increase means that the reliability of the data collection process gradually increases; for example, in the multi-dimensional data map industry chain, when the number of retransmitted data packets or the number of retransmissions is found to have increased abnormally, the network status can be checked or the transmission parameters can be adjusted to improve the reliability of data transmission; thus, the timeliness of risk assessment in the industry chain is improved.

[0065] Furthermore, the specific process of judging whether to make an aging adjustment based on the aging evaluation value is as follows: QQ1, judging whether the aging evaluation value is within the preset aging range, and not making an aging adjustment when the aging evaluation value is within the preset aging range, otherwise executing QQ2; QQ2, compressing the data in the data collection process by a data compression method, and stopping the adjustment when the monitored aging evaluation value is within the preset aging range, otherwise executing QQ3; QQ3, gradually increasing the size of the data buffer by a preset multiple, and stopping the adjustment when the monitored aging evaluation value is within the preset aging range, otherwise feeding back to the preset personnel for an alarm.

[0066] Specifically, the specific process of determining whether to make an accuracy adjustment based on the accuracy evaluation value is as follows: QS1, determining whether the accuracy evaluation value is within the preset accuracy threshold range, when the accuracy evaluation value is within the preset accuracy threshold range, no accuracy adjustment is made, otherwise QS2 is executed; QS2, performing traffic distribution, when the accuracy evaluation value is within the preset accuracy threshold range, no accuracy adjustment is made, otherwise QS3 is executed, traffic distribution means distributing network traffic during data collection by a load balancing method; QS3, increasing the number of preset network devices by a preset number, stopping adjustment when the monitored accuracy evaluation value is within the preset accuracy threshold range, otherwise feedback is given to the preset personnel for alarm, the preset network devices include switches, routers and firewalls, increasing the number of preset network devices is used to achieve high-quality transmission during data collection, and the preset number does not exceed the maximum value of the number of network devices in the preset database.

[0067] Specifically, the specific process of judging whether to make reliability adjustment based on the reliability evaluation value is as follows: QW1, judging whether the reliability evaluation value is within the preset reliability threshold range. When the reliability evaluation value is within the preset reliability threshold range, no reliability adjustment is made, otherwise QW2 is executed; QW2, updating data. When the monitored reliability evaluation value is within the preset reliability threshold range, adjustment is stopped. Otherwise, QW3 is executed. Data update is used to prevent service interruption and data loss; QW3, replacing the preset transmission protocol. When the monitored reliability evaluation value is within the preset reliability threshold range, adjustment is stopped. Otherwise, feedback is given to the preset personnel for alarm. The preset transmission protocols include transmission control protocol, user datagram protocol, file transfer protocol and transport layer security protocol. Replacing the preset transmission protocol is used to ensure that network resources are fully utilized during data collection.

[0068] In this embodiment, the load balancing method includes polling method, random method, etc. Data compression (such as Huffman coding, arithmetic coding and other lossless compression algorithms) can reduce the load of data transmission, thereby improving the timeliness of data transmission. Increasing the data buffer can reduce the waiting time during data transmission, thereby improving the timeliness of data transmission. Data update can include updating data packet content, repairing data errors or updating data transmission strategies, etc., to prevent service interruption and data loss. According to the specific needs of data transmission and the current network environment, select a suitable transmission protocol for replacement. (For example, if the current network condition is unstable, you can choose a transmission control protocol with higher fault tolerance; if you pursue a higher transmission speed, you can choose the user datagram protocol) In the multi-dimensional data map industry chain, data compression technology can significantly reduce the load of data transmission and reduce the occupancy of network bandwidth, thereby improving the timeliness of data transmission. In the process of data map construction and query, a large amount of data is involved in real-time transmission, and increasing the data buffer can improve the smoothness and stability of data transmission. By regularly updating the content of the data packet, repairing data errors or updating the data transmission strategy, service interruption and data loss can be prevented, and the continuity and stability of the data map can be ensured; the timeliness of the risk assessment of the industrial chain is improved.

[0069] like Figure 3As shown, it is a flow chart of the industrial chain risk assessment and early warning method based on the multidimensional data map provided in the embodiment of the present application. The industrial chain risk assessment and early warning method based on the multidimensional data map provided in the embodiment of the present application includes the following steps: S1, obtaining map evaluation data: performing data integration according to the obtained industrial chain map evaluation data to obtain map evaluation data, the data integration is used to form a unified data format, the industrial chain map evaluation data is used to describe the timeliness, accuracy and reliability of the data in the data collection process, the map evaluation data represents the industrial chain map evaluation data after data integration, the map evaluation data includes timeliness evaluation data, accuracy evaluation data and reliability evaluation data; S2, obtaining timeliness evaluation value: combining the obtained timeliness evaluation data and the reference timeliness data obtained from the preset database to obtain the timeliness evaluation value, judging whether to make timeliness adjustment based on the timeliness evaluation value, and the timeliness adjustment is used The timeliness evaluation value is adjusted to the preset timeliness range, and the timeliness evaluation value is used to quantitatively evaluate the timeliness in the data collection process; S3, obtain the accuracy evaluation value: after the timeliness adjustment, the accuracy evaluation value is obtained through the accuracy evaluation data, the reference accuracy data and the timeliness evaluation value after the timeliness adjustment, and whether to make an accuracy adjustment is determined based on the accuracy evaluation value. The accuracy adjustment is used to adjust the accuracy evaluation value to the preset accuracy threshold range, and the accuracy evaluation value is used to quantitatively evaluate the accuracy in the data collection process; S4, obtain the reliability evaluation value: after the timeliness adjustment, the reliability evaluation value is obtained through the reliability evaluation data, the reference reliability data and the timeliness evaluation value after the timeliness adjustment, and whether to make a reliability adjustment is determined based on the reliability evaluation value. The reliability adjustment is used to adjust the reliability evaluation value to the preset reliability threshold range, and the reliability evaluation value is used to quantitatively evaluate the reliability in the data collection process.

[0070] In this embodiment, the timeliness evaluation value, the accuracy evaluation value and the reliability evaluation value influence each other. Through timeliness adjustment, it is possible to ensure that the data is accurately collected and processed within the validity period, thereby improving the accuracy evaluation value. The reliability of the data depends not only on the accuracy of the data itself, but also on its timeliness. Outdated or lagging data may not reflect the current real situation, thereby reducing the reliability of the data. Therefore, timeliness adjustment also has an important impact on the reliability evaluation value. By ensuring the timeliness of the data, the reliability of the data can be improved, which helps to promote the smooth development of the industrial chain map evaluation work; the timeliness of the industrial chain risk assessment is improved.

[0071] To summarize, the embodiment of the present application obtains a timeliness evaluation value by combining the acquired timeliness evaluation data and the reference timeliness data and determines whether to make a timeliness adjustment. Then, an accuracy evaluation value is obtained by using the accuracy evaluation data, the reference accuracy data and the timeliness evaluation value after the timeliness adjustment and determines whether to make an accuracy adjustment. Finally, a reliability evaluation value is obtained by using the reliability evaluation data, the reference reliability data and the timeliness evaluation value after the timeliness adjustment and determines whether to make a reliability adjustment. This improves the adequacy of the risk assessment of the industrial chain, and further improves the timeliness of the risk assessment of the industrial chain, effectively solving the problem of poor real-time data in the process of industrial chain risk assessment in the prior art.

[0072] It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0073] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0074] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0075] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0076] Although the preferred embodiments of the present invention have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention.

[0077] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.

Claims

1. An industrial chain risk assessment and early warning system based on multi-dimensional data graphs, characterized by: It includes the graph evaluation data acquisition module, the timeliness evaluation value acquisition module, the accuracy evaluation value acquisition module and the reliability evaluation value acquisition module: The graph evaluation data acquisition module is used to integrate the acquired industrial chain graph evaluation data to obtain graph evaluation data. The industrial chain graph evaluation data is used to describe the timeliness, accuracy and reliability of the data in the data collection process. The graph evaluation data includes timeliness evaluation data, accuracy evaluation data and reliability evaluation data. The timeliness evaluation value acquisition module is used to combine the acquired timeliness evaluation data and the reference timeliness data acquired from the preset database to obtain a timeliness evaluation value, and to determine whether to make a timeliness adjustment based on the timeliness evaluation value, wherein the timeliness evaluation value is used to quantify the timeliness in the process of evaluating data collection; The accuracy evaluation value acquisition module is used to obtain the accuracy evaluation value through the accuracy evaluation data, the reference accuracy data and the timeliness evaluation value after the timeliness adjustment, and judge whether to make the accuracy adjustment based on the accuracy evaluation value, and the accuracy evaluation value is used to quantify the accuracy of the evaluation data collection process; The reliability evaluation value acquisition module is used to obtain a reliability evaluation value through the reliability evaluation data, the reference reliability data and the time evaluation value after the time adjustment, and judge whether to make a reliability adjustment based on the reliability evaluation value. The reliability evaluation value is used to quantify the reliability of the evaluation data collection process; The timeliness evaluation data includes data processing time, data transmission time, receiving time, and sending time; The data processing time refers to the time required for data integration during the data collection process; The data transmission time refers to the time required for the evaluation data after data integration in the data collection process to be transmitted to the preset recipient; The reference timeliness data includes a preset response time threshold and a preset delay time threshold; The accuracy evaluation data includes the number of correctly received data packets, the total number of received data packets, the number of lost data packets, the number of erroneously received data packets, and the total number of sent data packets; The number of correctly received data packets refers to the number of data packets corresponding to the preset sender and the preset receiver when the data packet checksums are equal during the data collection process; The number of erroneously received data packets indicates the number of corresponding data packets when the checksums of data packets of the preset sender and the preset receiver are not equal during the data collection process; The reference accuracy data includes a preset transmission accuracy threshold and a preset transmission success rate threshold; The reliability evaluation data includes the number of retransmitted data packets, the number of successfully received data packets, the number of retransmissions and the total collection time; The reference reliability data includes a preset retransmission rate threshold and a preset fault-free time threshold; The specific process of combining the acquired timeliness evaluation data with the reference timeliness data obtained from the preset database to obtain the timeliness evaluation value is as follows: Performing an addition operation on the data processing time, the data transmission time, and the preset response time threshold to obtain a first response time deviation value; Dividing the first response time deviation value by a preset response time threshold value to obtain a second response time deviation value; Adding the receiving time, the sending time and the preset delay time threshold to obtain a first delay time deviation value, wherein the first delay time deviation value is represented by the result of adding the receiving time, the sending time and the preset delay time threshold; Dividing the first delay time deviation value by the preset delay time threshold value to obtain a second delay time deviation value, wherein the second delay time deviation value is represented by a result of dividing the first delay time deviation value by the preset delay time threshold value; The timeliness evaluation value is obtained by using the second response time deviation value and the second delay time deviation value. The limiting expression of the timeliness evaluation value is as follows: ; ; ; In the formula, represents the timeliness evaluation value of the u-th preset time period during the data collection process, , u represents the number of the preset time period, g represents the total number of preset time periods, represents the second response time deviation value of the u-th preset time period during the data collection process, represents the second delay time deviation value of the u-th preset time period during the data collection process, represents the data processing time of the u-th preset time period during the data collection process, represents the data transmission time of the u-th preset time period during the data collection process, represents the receiving time of the u-th preset time period during the data collection process, represents the sending time of the u-th preset time period during the data collection process, Indicates the preset response time threshold. Indicates the preset delay time threshold; The specific process of obtaining the accuracy evaluation value through the accuracy evaluation data, the reference accuracy data and the timeliness evaluation value after the timeliness adjustment is as follows: Dividing the number of correctly received data packets by the total number of received data packets to obtain an initial transmission accuracy value, wherein the initial transmission accuracy value is represented by the result of dividing the number of correctly received data packets by the total number of received data packets; Adding the initial transmission accuracy value to the preset transmission accuracy value to obtain a first transmission accuracy deviation value, wherein the first transmission accuracy deviation value is represented by a result of adding the initial transmission accuracy value to the preset transmission accuracy threshold value; Dividing the first transmission accuracy deviation value by a preset transmission accuracy threshold value to obtain a second transmission accuracy deviation value, wherein the second transmission accuracy deviation value is represented by a result of dividing the first transmission accuracy deviation value by the preset transmission accuracy threshold value; Dividing the total number of received data packets, the number of lost data packets, the number of erroneously received data packets and the total number of sent data packets to obtain an initial transmission success rate value, wherein the initial transmission success rate value is represented by the result of dividing the total number of received data packets, the number of lost data packets, the number of erroneously received data packets and the total number of sent data packets; Performing an addition operation on the initial transmission success rate value and the preset transmission success rate threshold to obtain a first transmission success rate deviation value, wherein the first transmission success rate deviation value is represented by a result of performing an addition operation on the initial transmission success rate value and the preset transmission success rate threshold; Dividing the first transmission success rate deviation value by the preset transmission success rate threshold value to obtain a second transmission success rate deviation value, combining the second transmission success rate deviation value, the second transmission accuracy deviation value and the timeliness evaluation value after timeliness adjustment to obtain an accuracy evaluation value, wherein the second transmission success rate deviation value is represented by the result of dividing the first transmission success rate deviation value by the preset transmission success rate threshold value; The specific process of obtaining the reliability evaluation value through the reliability evaluation data, the reference reliability data and the aging evaluation value after aging adjustment is as follows: Dividing the number of retransmitted data packets by the number of successfully received data packets to obtain an initial retransmission rate value, wherein the initial retransmission rate value is represented by the result of dividing the number of retransmitted data packets by the number of successfully received data packets; Performing an addition operation on the initial retransmission rate value and the preset retransmission rate threshold to obtain a first retransmission deviation value, wherein the first retransmission deviation value is represented by a result of performing an addition operation on the initial retransmission rate value and the preset retransmission rate threshold; Dividing the first retransmission deviation value by a preset retransmission rate threshold value to obtain a second retransmission deviation value, wherein the second retransmission deviation value is represented by a result of dividing the first retransmission deviation value by the preset retransmission rate threshold value; Dividing the number of retransmissions by the total collection time to obtain an initial fault-free time value, wherein the initial fault-free time value is represented by a result of dividing the number of retransmissions by the total collection time; Adding the initial fault-free time value and the preset fault-free time threshold value to obtain a first fault-free time deviation value, wherein the first fault-free time deviation value is represented by the result of adding the initial fault-free time value and the preset fault-free time threshold value; The first trouble-free time deviation value and the preset trouble-free time threshold are divided to obtain the second trouble-free time deviation value, and the second trouble-free time deviation value, the second retransmission deviation value and the time evaluation value after time adjustment are combined to obtain the reliability evaluation value, wherein the second trouble-free time deviation value is represented by the result of dividing the first trouble-free time deviation value and the preset trouble-free time threshold.

2. The industrial chain risk assessment and early warning system based on multidimensional data graph as claimed in claim 1, characterized in that: The specific process of judging whether to make an aging adjustment based on the aging evaluation value is as follows: QQ1, judge whether the timeliness evaluation value is within the preset timeliness range. If the timeliness evaluation value is within the preset timeliness range, no timeliness adjustment will be performed. Otherwise, QQ2 will be executed; QQ2, compress the data in the data collection process through the data compression method, and stop adjusting when the monitored timeliness evaluation value is within the preset timeliness range, otherwise execute QQ3; QQ3, gradually increase the size of the data buffer by a preset multiple, and stop adjusting when the monitored time evaluation value is within the preset time range, otherwise it will be fed back to the preset personnel for alarm.

3. The industrial chain risk assessment and early warning system based on multidimensional data graph as claimed in claim 1, characterized in that: The specific process of determining whether to perform accuracy adjustment based on the accuracy evaluation value is as follows: QS1, determine whether the accuracy evaluation value is within the preset accuracy threshold range. If the accuracy evaluation value is within the preset accuracy threshold range, no accuracy adjustment is performed. Otherwise, QS2 is executed. QS2, traffic distribution, when the accuracy evaluation value is within the preset accuracy threshold range, no accuracy adjustment is performed, otherwise QS3 is executed, the traffic distribution means distributing the network traffic in the data collection process by a load balancing method; QS3, increase the number of preset network devices by a preset number, and stop adjusting when the monitored accuracy assessment value is within the preset accuracy threshold range, otherwise feedback is given to the preset personnel for alarm. The preset network devices include switches, routers and firewalls.

4. The industrial chain risk assessment and early warning system based on multidimensional data graph as claimed in claim 1, characterized in that: The specific process of determining whether to perform reliability adjustment based on the reliability evaluation value is as follows: QW1, determine whether the reliability evaluation value is within the preset reliability threshold range. If the reliability evaluation value is within the preset reliability threshold range, no reliability adjustment is performed. Otherwise, QW2 is executed. QW2, update the data, stop adjusting when the monitored reliability evaluation value is within the preset reliability threshold range, otherwise execute QW3; QW3, replace the preset transmission protocol. When the monitored reliability assessment value is within the preset reliability threshold range, stop adjusting. Otherwise, feedback will be given to the preset personnel for alarm. The preset transmission protocols include transmission control protocol, user datagram protocol, file transfer protocol and transport layer security protocol.

5. The method for risk assessment and early warning of an industrial chain based on a multidimensional data map is applied to the risk assessment and early warning system for an industrial chain based on a multidimensional data map as claimed in any one of claims 1 to 4, characterized in that: The following steps are involved: S1, integrating the acquired industrial chain map evaluation data to obtain map evaluation data, wherein the industrial chain map evaluation data is used to describe the timeliness, accuracy and reliability of the data in the data collection process, and the map evaluation data includes timeliness evaluation data, accuracy evaluation data and reliability evaluation data; S2, combining the acquired timeliness evaluation data with the reference timeliness data acquired from a preset database to obtain a timeliness evaluation value, and judging whether to make a timeliness adjustment based on the timeliness evaluation value, wherein the timeliness evaluation value is used to quantify the timeliness in the process of evaluating data collection; S3, after the timeliness adjustment, obtaining an accuracy evaluation value through the accuracy evaluation data, the reference accuracy data and the timeliness evaluation value after the timeliness adjustment, and judging whether to make an accuracy adjustment based on the accuracy evaluation value, wherein the accuracy evaluation value is used to quantify the accuracy of the data collection process; S4, after the aging adjustment, a reliability evaluation value is obtained through the reliability evaluation data, the reference reliability data and the aging evaluation value after the aging adjustment, and whether to perform the reliability adjustment is determined based on the reliability evaluation value. The reliability evaluation value is used to quantify the reliability in the evaluation data collection process.

Citation Information

Patent Citations

  • Visual enterprise risk assessment method based on knowledge graph

    CN114266455A

  • Method, system and equipment for evaluating credit risk of listed company based on mapping knowledge domain

    CN117522124A

  • Personal credit risk early warning method and system based on knowledge graph

    CN118096346A

  • Adverse drug reaction trace management method and system

    CN118280602A