A safety monitoring method and device for power terminal and power terminal

Through the trust evaluation method based on the power topology diagram, the problem of safety detection of power terminals is solved, the safety status detection accuracy of power nodes is improved, and information security is ensured.

CN114997587BActive Publication Date: 2024-12-31GLOBAL ENERGY INTERCONNECTION RES INST CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202210473804.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-29
Publication Date
2024-12-31
Estimated Expiration
2042-04-29

AI Technical Summary

Technical Problem

Due to the wide variety of power terminals, complex system platforms, large functions, and lack of unified security standards, the general lack of security protection for information attacks and is vulnerable to threats from attackers.

Method used

Based on the power topology diagram, we obtain multi-dimensional power data, calculate the average value of the characteristic function value, evaluate the trust index, determine the safety status of the power node, and detect whether the power node is attacked through the trust assessment index.

Benefits of technology

Improve the accuracy of security status detection of power nodes, ensure information security protection, and avoid threats from attackers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114997587B_ABST
    Figure CN114997587B_ABST
Patent Text Reader

Abstract

The present invention discloses a safety monitoring method, device and power terminal for power terminals, wherein the method, by acquiring multi-dimensional power data of each power node; calculating the average value of the characteristic function value of each power node at different time points within a preset period; calculating the first trust evaluation index of each power node under attack; calculating the second trust evaluation index of each power node; calculating the final trust evaluation index of each power node based on the first trust evaluation index and the second trust evaluation index; and determining the safety status of each power node based on the final trust evaluation index. The present invention can ensure the accuracy of the trust evaluation index by calculating the trust value, and ultimately improve the detection accuracy of the safety status of each power node, and is subject to fewer restrictions, so that the safety monitoring of the power terminal has a better effect, avoids the threat of attackers, and ensures the security protection of information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of power terminal safety monitoring, and in particular to a power terminal safety monitoring method, device and power terminal. Background Art

[0002] The safety and reliability of power terminals are the foundation for the stable operation of the power system. There are a large number of power terminals in the smart grid business system. Power terminals generally work in an open environment and have certain computing capabilities and wireless communications, and there is extensive cooperation and resource interaction. However, due to the large differences in computing resources and storage capabilities of different power terminals, it is more difficult to apply traditional security authentication and encryption technologies to the power grid. At the same time, the differentiation of business attributes and trust characteristics makes the trust relationship more complex. Malicious behaviors that use node trust relationships to obtain services or resources have also become one of the threats to network security. At present, due to the large number of power terminals, complex system platforms, and large functional differences, each power terminal is only designed to realize certain specific business functions, with simple business logic, and there is no unified security standard to test its security. There is a general lack of security protection against information attacks and it is vulnerable to threats from attackers. Summary of the invention

[0003] Therefore, the technical problem to be solved by the present invention is to overcome the problems in the prior art that due to the large number of power terminal types, complex system platforms, and large functional differences, each power terminal is only used to realize certain specific business functions, the business logic is simple, and there is no unified security standard to conduct security testing on it. There is a general lack of security protection against information attacks and it is easy to be threatened by attackers, thereby providing a safety monitoring method, device and power terminal for power terminals.

[0004] According to a first aspect, an embodiment of the present invention provides a safety monitoring method for a power terminal, comprising the following steps:

[0005] Based on the power topology map, obtain multi-dimensional power data of each power node;

[0006] Based on the multi-dimensional power data of each power node, calculating the average value of the characteristic function value of each power node at different time points within a preset period;

[0007] Calculate a first trust evaluation index of each power node under attack based on the fluctuation of each power node within a preset monitoring time and the average value of the characteristic function value of each power node at different time points within a preset period;

[0008] Calculating a second trust evaluation index of each power node according to the interaction between each power node and any other power node;

[0009] Calculating a final trust evaluation index of each power node according to the first trust evaluation index and the second trust evaluation index;

[0010] The security status of each power node is determined according to the final trust evaluation index.

[0011] In an implementation of the first aspect, based on the multidimensional power data of each power node, the average value of the characteristic function value of each power node at different time points within a preset period is calculated, which is performed by the following formula:

[0012]

[0013]

[0014] Among them, f t is the time at which each power node is at different time points t within a preset period T i The characteristic function value, H N is the maximum value of the time-domain power consumption of each power node within the preset period T, H1 is the minimum value of the time-domain power consumption of each power node within the preset period T, M1 is the CPU usage rate when the time-domain power consumption of each power node within the preset period T is the minimum value, and M N is the CPU usage rate of each power node when the time domain power consumption is the maximum value within the preset period T, N is the dimension of the multi-dimensional power data, and f a is the average value of the characteristic function value of each power node at different time points within the preset period, and w is the average value of the characteristic function value of each power node at different time points t i The total number of time points.

[0015] In another implementation of the first aspect, according to the fluctuation of each power node within a preset monitoring time and the average value of the characteristic function value of each power node at different time points within a preset period, the first trust evaluation index of each power node under attack is calculated, and the calculation is performed by the following formula:

[0016]

[0017] 0<<ε1<<2, 0<<ε2<<1;

[0018] Among them, R′ j is the first trust evaluation indicator, E j is the number of times each power node does not fluctuate based on the average value of the characteristic function value of each power node at different time points within a preset period; F jThe number of fluctuations of each power node is monitored based on the average value of the characteristic function values ​​of each power node at different time points within a preset period. ε1 is the sum of the error rate of monitoring the number of fluctuations of each power node and the error rate of the number of non-fluctuations. ε2 is the error rate of monitoring the number of fluctuations of each power node.

[0019] In another implementation of the first aspect, the second trust evaluation index of each power node is calculated according to the interaction between each power node and any other power node, and is performed by the following formula:

[0020]

[0021] 0<ε<<1, 0<<ε3<<2, 0<<ε4<<1;

[0022] Among them, R j is the second trust evaluation index of power node j, E ij is the number of times that power node j and power node i can normally forward data packets within a period of time, F ij It represents the number of times that power node j and power node i cannot forward data packets normally. ε3 is the sum of the error rate of power terminal node j that can forward data packets normally and the error rate of data packets that cannot be forwarded normally. ε4 is the error rate of power terminal node j that fails to forward data packets normally. ε is the accuracy of time measurement and Δt is the time interval.

[0023] In another implementation of the first aspect, the final trust evaluation index of each power node is calculated according to the first trust evaluation index and the second trust evaluation index, and is performed by the following formula:

[0024]

[0025] Among them, R′″ j is the final trust evaluation index, R′ j is the first trust evaluation indicator, R″ j is the second trust evaluation indicator, E ij is the number of times that power node j and power node i can normally forward data packets within a period of time, F ij represents the number of times that power node j and power node i cannot forward data packets normally, G j is the number of times the power consumption of power node j is monitored within a period of time.

[0026] In another implementation of the first aspect, confirming whether each power node is in a safe state according to the final trust evaluation indicator includes:

[0027] If the final trust evaluation index is greater than or equal to the preset trust evaluation index, then each power node is in an attacked state;

[0028] If the final trust evaluation index is less than the preset trust evaluation index, then each power node is in a safe state.

[0029] In another implementation of the first aspect, the power topology map is created by the following steps:

[0030] Each power terminal is regarded as each power node;

[0031] The transmission lines between the power terminals are regarded as the power node edges;

[0032] The power topology graph is created by connecting the power nodes and the power node edges.

[0033] According to the second aspect, an embodiment of the present invention further provides a safety monitoring device for a power terminal, comprising the following modules:

[0034] A multi-dimensional power data acquisition module is used to acquire multi-dimensional power data of each power node based on the power topology diagram;

[0035] A characteristic function value average value calculation module, used to calculate the average value of the characteristic function value of each power node at different time points within a preset period based on the multi-dimensional power data of each power node;

[0036] A first trust evaluation index calculation module, used to calculate a first trust evaluation index of each power node being attacked according to the fluctuation of each power node within a preset monitoring time and the average value of the characteristic function value of each power node at different time points within a preset period;

[0037] A second trust evaluation index calculation module, used to calculate a second trust evaluation index of each power node according to the interaction between each power node and any other power node;

[0038] A final trust evaluation index calculation module, used to calculate the final trust evaluation index of each power node according to the first trust evaluation index and the second trust evaluation index;

[0039] The safety status confirmation module is used to determine the safety status of each power node according to the final trust evaluation index.

[0040] According to the third aspect, an embodiment of the present invention also provides a computer-readable storage medium, characterized in that the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the safety monitoring method for the power terminal described in the first aspect or any embodiment of the first aspect.

[0041] According to the fourth aspect, an embodiment of the present invention further provides an electric power terminal, characterized in that it includes: a memory and a processor, the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the safety monitoring method for the electric power terminal described in the first aspect or any embodiment of the first aspect by executing the computer instructions.

[0042] The technical solution of the present invention has the following advantages:

[0043] The safety monitoring method, device and power terminal of the power terminal in the embodiment of the present invention, wherein the method, based on the power topology map, obtains the multi-dimensional power data of each power node; based on the multi-dimensional power data of each power node, calculates the average value of the characteristic function value of each power node at different time points in a preset period; according to the fluctuation of each power node within the preset monitoring time and the average value of the characteristic function value of each power node at different time points in the preset period, calculates the first trust evaluation index of each power node under attack; according to the interaction between each power node and any other power node, calculates the second trust evaluation index of each power node; according to the first trust evaluation index and the second trust evaluation index, calculates the final trust evaluation index of each power node; according to the final trust evaluation index, determines the safety status of each power node. The present invention can ensure the accuracy of the trust evaluation index by calculating the trust value, and finally improves the detection accuracy of the safety status of each power node, and is subject to fewer restrictions, so that the safety monitoring of the power terminal has a better effect, avoids the threat of attackers, and ensures the security protection of information. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0045] Figure 1 A flowchart of a specific example of a safety monitoring method for a power terminal in an embodiment of the present invention;

[0046] Figure 2 A schematic diagram of a power topology diagram in an embodiment of the present invention;

[0047] Figure 3 is a structural block diagram of a safety monitoring device for a power terminal in an embodiment of the present invention;

[0048] Figure 4 Schematic diagram of the hardware structure of the power terminal in an embodiment of the present invention. DETAILED DESCRIPTION

[0049] The technical solution of the present invention will be described clearly and completely below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0050] In the description of the present invention, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc., indicating the orientation or positional relationship, are based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, the terms "first", "second", and "third" are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance.

[0051] In the description of the present invention, 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, it can also be the internal connection of two components, it can be a wireless connection, or it can be a wired connection. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0052] In addition, the technical features involved in the different embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.

[0053] The present invention provides a safety monitoring method for a power terminal, such as Figure 1 As shown, the following steps are included:

[0054] Step S11: Based on the power topology map, obtain multi-dimensional power data of each power node.

[0055] In one embodiment, the power topology map is created by the following steps:

[0056] The first step: each power terminal is regarded as each power node. For example, each power terminal is abstracted into each power node.

[0057] Step 2: The transmission lines between the power terminals are taken as the power node edges. For example, the transmission lines between the power terminals are abstracted into the power node edges.

[0058] Step 3: Create a power topology map by connecting each power node and each power node edge. Figure 2 As shown, each power node V1, V2, V3, V4, V5..., Vi...Vn, and each power node edge are connected to form a power topology graph.

[0059] The multi-dimensional power data of each power node mentioned above includes an array consisting of power consumption data, CPU usage rate, sound data, temperature data, vibration data, voltage data and current data of each power node. In the embodiment of the present invention, the power consumption data and CPU usage rate of the multi-dimensional power data of each power node are mainly used.

[0060] Step S12: Based on the multi-dimensional power data of each power node, the average value of the characteristic function value of each power node at different time points within a preset period is calculated.

[0061] The characteristic function values ​​of each power node at different time points within a preset period can reflect the characteristics of each power node.

[0062] In one embodiment, the above step S12 calculates the average value of the characteristic function value of each power node at different time points within a preset period based on the multi-dimensional power data of each power node, and is performed by the following formulas (1)-(2):

[0063]

[0064]

[0065] Among them, f t is the time point t of each power node within the preset period T i The characteristic function value, H N is the maximum value of the time-domain power consumption of each power node within the preset period T, H1 is the minimum value of the time-domain power consumption of each power node within the preset period T, M1 is the CPU usage rate when the time-domain power consumption of each power node within the preset period T is the minimum value, and M N is the CPU usage rate of each power node when the time domain power consumption is the maximum value within the preset period T, N is the dimension of the multidimensional power data, and f a is the average value of the characteristic function value of each power node at different time points within the preset period, and w is the average value of the characteristic function value of each power node at different time points t i The total number of time points.

[0066] Step S13, calculating a first trust evaluation index of each power node under attack based on the fluctuation of each power node within a preset monitoring time and the average value of the characteristic function value of each power node at different time points within a preset period.

[0067] In one embodiment, the above step S13 calculates the first trust evaluation index of each power node under attack based on the fluctuation of each power node within the preset monitoring time and the average value of the characteristic function value of each power node at different time points within the preset period, and is performed by the following formula (3):

[0068]

[0069] 0<<ε1<<2, 0<<ε2<<1; (3)

[0070] Among them, R′ j is the first trust evaluation indicator, E j F is the number of times each power node does not fluctuate based on the average value of the characteristic function value of each power node at different time points within a preset period; j The number of fluctuations of each power node is monitored based on the average value of the characteristic function value of each power node at different time points within a preset period. ε1 is the sum of the error rate of monitoring the number of fluctuations of each power node and the error rate of the number of non-fluctuations. ε2 is the error rate of monitoring the number of fluctuations of each power node.

[0071] Step S14: Calculate a second trust evaluation index of each power node according to the interaction between each power node and any other power node.

[0072] In one embodiment, the above step S14 calculates the second trust evaluation index of each power node according to the interaction between each power node and any other power node, and is performed by the following formula (4).

[0073]

[0074] 0<ε<<1, 0<<ε3<<2, 0<<ε4<<1; (4)

[0075] Among them, R j is the second trust evaluation index of power node j, E ij is the number of times that power node j and power node i can normally forward data packets within a period of time, F ijIt represents the number of times that power node j and power node i cannot forward data packets normally. ε3 is the sum of the error rate of power terminal node j that can forward data packets normally and the error rate of data packets that cannot be forwarded normally. ε4 is the error rate of power terminal node j that fails to forward data packets normally. ε is the accuracy of time measurement and Δt is the time interval.

[0076] Step S15: Calculate the final trust evaluation index of each power node according to the first trust evaluation index and the second trust evaluation index.

[0077] In one embodiment, the above step S15 calculates the final trust evaluation index of each power node according to the first trust evaluation index and the second trust evaluation index, and is performed by the following formula (5):

[0078]

[0079] Among them, R′″ j is the final trust evaluation index, R′ j is the first trust evaluation indicator, R″ j is the second trust evaluation indicator, E ij is the number of times that power node j and power node i can normally forward data packets within a period of time, F ij represents the number of times that power node j and power node i cannot forward data packets normally, G j is the number of times the power consumption of power node j is monitored within a period of time.

[0080] Step S16: Determine the security status of each power node according to the final trust evaluation index.

[0081] exist Figure 1 In step S161, if the final trust evaluation index is greater than or equal to the preset trust evaluation index, each power node is in an attacked state.

[0082] exist Figure 1 In step S162, if the final trust evaluation index is less than the preset trust evaluation index, each power node is in a safe state.

[0083] The safety monitoring method of the power terminal in the embodiment of the present invention obtains the multi-dimensional power data of each power node based on the power topology map; calculates the average value of the characteristic function value of each power node at different time points within a preset period based on the multi-dimensional power data of each power node; calculates the first trust evaluation index of each power node under attack according to the fluctuation of each power node within the preset monitoring time and the average value of the characteristic function value of each power node at different time points within the preset period; calculates the second trust evaluation index of each power node according to the interaction between each power node and any other power node; calculates the final trust evaluation index of each power node according to the first trust evaluation index and the second trust evaluation index; determines the safety status of each power node according to the final trust evaluation index. The present invention can ensure the accuracy of the trust evaluation index by calculating the trust value, and finally improves the detection accuracy of the safety status of each power node, and is subject to fewer restrictions, so that the safety monitoring of the power terminal has a better effect, avoids the threat of attackers, and ensures the security protection of information.

[0084] Based on the same concept, an embodiment of the present invention also provides a safety monitoring device for a power terminal, such as Figure 3 As shown, it includes the following modules:

[0085] A multi-dimensional power data acquisition module 31 is used to acquire multi-dimensional power data of each power node based on the power topology diagram;

[0086] The characteristic function value average value calculation module 32 is used to calculate the average value of the characteristic function value of each power node at different time points within a preset period based on the multi-dimensional power data of each power node;

[0087] A first trust evaluation index calculation module 33, used to calculate a first trust evaluation index of each power node under attack based on the fluctuation of each power node within a preset monitoring time and the average value of the characteristic function value of each power node at different time points within a preset period;

[0088] A second trust evaluation index calculation module 34, used to calculate a second trust evaluation index of each power node according to the interaction between each power node and any other power node;

[0089] A final trust evaluation index calculation module 35, used to calculate the final trust evaluation index of each power node according to the first trust evaluation index and the second trust evaluation index;

[0090] The safety status confirmation module 36 is used to determine the safety status of each power node according to the final trust evaluation index.

[0091] Based on the same concept, an embodiment of the present invention also provides a power terminal, such as Figure 4As shown, the electronic device may include a processor 41 and a memory 42, wherein the processor 41 and the memory 42 may be connected via a bus or other means. Figure 4 The example of connecting through bus is taken in the following.

[0092] The processor 41 may be a central processing unit (CPU). The processor 41 may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or a combination of the above chips.

[0093] The memory 42 is a non-transient computer-readable storage medium that can be used to store non-transient software programs, non-transient computer executable programs and modules. The processor 41 executes various functional applications and data processing of the processor by running the non-transient software programs, instructions and modules stored in the memory 42, that is, to implement the safety monitoring method of the power terminal in the above method embodiment.

[0094] The memory 42 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required by at least one function; the data storage area may store data created by the processor 41, etc. In addition, the memory 42 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 42 may optionally include a memory remotely arranged relative to the processor 41, and these remote memories may be connected to the processor 41 via a network. Examples of the above-mentioned network include, but are not limited to, a power grid, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0095] The one or more modules are stored in the memory 42, and when executed by the processor 41, the safety monitoring method of the power terminal in the embodiment shown in the accompanying drawings is performed.

[0096] The specific details of the above electronic device can be understood by referring to the corresponding related descriptions and effects in the embodiments shown in the accompanying drawings, and will not be repeated here.

[0097] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium, and when the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, the storage medium can be a disk, an optical disk, a read-only memory (ROM), a random access memory (RAM), a flash memory, a hard disk drive (HDD) or a solid-state drive (SSD), etc.; the storage medium can also include a combination of the above-mentioned types of memory.

[0098] Obviously, the above embodiments are merely examples for the purpose of clear explanation, and are not intended to limit the implementation methods. For those skilled in the art, other different forms of changes or modifications can be made based on the above description. It is not necessary and impossible to list all the implementation methods here. The obvious changes or modifications derived therefrom are still within the scope of protection of the invention.

Claims

1. A safety monitoring method for a power terminal, characterized in that: The steps include: Based on the power topology diagram, obtain multi-dimensional power data of each power node; Based on the multi-dimensional power data of each power node, calculating the average value of the characteristic function value of each power node at different time points within a preset period; Calculate a first trust evaluation index of each power node under attack based on the fluctuation of each power node within a preset monitoring time and the average value of the characteristic function value of each power node at different time points within a preset period; Calculating a second trust evaluation index of each power node according to the interaction between each power node and any other power node; Calculating a final trust evaluation index of each power node according to the first trust evaluation index and the second trust evaluation index; Determining the security status of each power node according to the final trust evaluation index; Based on the multi-dimensional power data of each power node, the average value of the characteristic function value of each power node at different time points within a preset period is calculated, which is performed by the following formula: Among them, f t is the time at which each power node is at different time points t within a preset period T i The characteristic function value, H N is the maximum value of the time-domain power consumption of each power node within the preset period T, H1 is the minimum value of the time-domain power consumption of each power node within the preset period T, M1 is the CPU usage rate when the time-domain power consumption of each power node within the preset period T is the minimum value, and M N is the CPU usage rate of each power node when the time domain power consumption is the maximum value within the preset period T, N is the dimension of the multi-dimensional power data, and f a is the average value of the characteristic function value of each power node at different time points within the preset period, and w is the average value of the characteristic function value of each power node at different time points t i Total number of time points; According to the fluctuation of each power node within the preset monitoring time and the average value of the characteristic function value of each power node at different time points within the preset period, the first trust evaluation index of each power node under attack is calculated, which is performed by the following formula: 0<<ε1<<2, 0<<ε2<<1; Among them, R′ j is the first trust evaluation indicator, E j is the number of times each power node does not fluctuate based on the average value of the characteristic function value of each power node at different time points within a preset period; F j is the number of times each power node fluctuates based on the average value of the characteristic function value of each power node at different time points within a preset period, ε1 is the sum of the error rate of monitoring the number of fluctuations of each power node and the error rate of the number of non-fluctuations, and ε2 is the error rate of monitoring the number of fluctuations of each power node; According to the interaction between each power node and any other power node, the second trust evaluation index of each power node is calculated, which is performed by the following formula: 0<ε<<1, 0<<ε3<<2, 0<<ε4<<1; Among them, R j is the second trust evaluation index of power node j, E ij is the number of times that power node j and power node i can normally forward data packets within a period of time, F ij represents the number of times that power node j and power node i cannot forward data packets normally, ε3 is the sum of the error rate of power terminal node j being able to forward data packets normally and the error rate of failing to forward data packets normally, ε4 is the error rate of power terminal node j failing to forward data packets normally, ε is the time measurement accuracy, and Δt is the time interval; According to the first trust evaluation index and the second trust evaluation index, the final trust evaluation index of each power node is calculated by the following formula: Among them, R″′ j is the final trust evaluation index, R′ j is the first trust evaluation indicator, R″ j is the second trust evaluation indicator, E ij is the number of times that power node j and power node i can normally forward data packets within a period of time, F ij represents the number of times that power node j and power node i cannot forward data packets normally, G j is the number of times the power consumption of power node j is monitored within a period of time.

2. The safety monitoring method for a power terminal according to claim 1, characterized in that: According to the final trust evaluation index, confirming whether each power node is in a safe state includes: If the final trust evaluation index is greater than or equal to the preset trust evaluation index, then each power node is in an attacked state; If the final trust evaluation index is less than the preset trust evaluation index, then each power node is in a safe state.

3. The safety monitoring method for power terminals according to claim 1, characterized in that: The power topology diagram is created by the following steps: Each power terminal is regarded as each power node; The transmission lines between the power terminals are regarded as the power node edges; The power topology graph is created by connecting the power nodes and the power node edges.

4. A safety monitoring device for a power terminal, characterized in that: Includes the following modules: A multi-dimensional power data acquisition module is used to acquire multi-dimensional power data of each power node based on the power topology diagram; A characteristic function value average value calculation module, used to calculate the average value of the characteristic function value of each power node at different time points within a preset period based on the multi-dimensional power data of each power node; A first trust evaluation index calculation module, used to calculate a first trust evaluation index of each power node being attacked according to the fluctuation of each power node within a preset monitoring time and the average value of the characteristic function value of each power node at different time points within a preset period; A second trust evaluation index calculation module, used to calculate a second trust evaluation index of each power node according to the interaction between each power node and any other power node; A final trust evaluation index calculation module, used to calculate the final trust evaluation index of each power node according to the first trust evaluation index and the second trust evaluation index; A safety status confirmation module, used to determine the safety status of each power node according to the final trust evaluation index; Based on the multi-dimensional power data of each power node, the average value of the characteristic function value of each power node at different time points within a preset period is calculated, which is performed by the following formula: Among them, f t is the time at which each power node is at different time points t within a preset period T i The characteristic function value, H N is the maximum value of the time-domain power consumption of each power node within the preset period T, H1 is the minimum value of the time-domain power consumption of each power node within the preset period T, M1 is the CPU usage rate when the time-domain power consumption of each power node within the preset period T is the minimum value, and M N is the CPU usage rate of each power node when the time domain power consumption is the maximum value within the preset period T, N is the dimension of the multi-dimensional power data, and f a is the average value of the characteristic function value of each power node at different time points within the preset period, and w is the average value of the characteristic function value of each power node at different time points t i Total number of time points; According to the fluctuation of each power node within the preset monitoring time and the average value of the characteristic function value of each power node at different time points within the preset period, the first trust evaluation index of each power node under attack is calculated, which is performed by the following formula: 0<<ε1<<2, 0<<ε2<<1; Among them, R′ j is the first trust evaluation indicator, E j is the number of times each power node does not fluctuate based on the average value of the characteristic function value of each power node at different time points within a preset period; F j is the number of times each power node fluctuates based on the average value of the characteristic function value of each power node at different time points within a preset period, ε1 is the sum of the error rate of monitoring the number of fluctuations of each power node and the error rate of the number of non-fluctuations, and ε2 is the error rate of monitoring the number of fluctuations of each power node; According to the interaction between each power node and any other power node, the second trust evaluation index of each power node is calculated, which is performed by the following formula: 0<ε<<1, 0<<ε3<<2, 0<<ε4<<1; Among them, R j is the second trust evaluation index of power node j, E ij is the number of times that power node j and power node i can normally forward data packets within a period of time, F ij represents the number of times that power node j and power node i cannot forward data packets normally, ε3 is the sum of the error rate of power terminal node j being able to forward data packets normally and the error rate of failing to forward data packets normally, ε4 is the error rate of power terminal node j failing to forward data packets normally, ε is the time measurement accuracy, and Δt is the time interval; According to the first trust evaluation index and the second trust evaluation index, the final trust evaluation index of each power node is calculated by the following formula: Among them, R″′ j is the final trust evaluation index, R′ j is the first trust evaluation indicator, R″ j is the second trust evaluation indicator, E ij is the number of times that power node j and power node i can normally forward data packets within a period of time, F ij represents the number of times that power node j and power node i cannot forward data packets normally, G j is the number of times the power consumption of power node j is monitored within a period of time.

5. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the safety monitoring method for the power terminal according to any one of claims 1 to 3.

6. A power terminal, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the safety monitoring method for an electric power terminal according to any one of claims 1 to 3 by executing the computer instructions.