A method and related device for calculating trustworthiness of electric power Internet of Things

Through the trust calculation method of the Internet of Things in the power Internet of Things, the user trust in residents' energy sharing is evaluated, and the lack of trust calculation in the power Internet of Things is solved, providing an in-depth understanding of the operating status and energy flow of power equipment and two-way interactive services. support.

CN117057952BActive Publication Date: 2025-01-14GUANGDONG POWER GRID CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311119293.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-08-31
Publication Date
2025-01-14
Estimated Expiration
2043-08-31

AI Technical Summary

Technical Problem

In the Internet of Things, there is a lack of trust calculation methods for residents' energy sharing, making it difficult to effectively evaluate user trust, and information collection and two-way interactive services that affect the operating status and energy flow of power equipment.

Method used

A method for calculating the trust of the Internet of Things in the power Internet of Things is proposed. By calculating the information amount of the perception layer, the network layer, the platform layer and the application layer, the income value and loss value of each layer are calculated, combined with these values ​​to calculate the user's trust, and according to The preset evaluation level is used to evaluate the trust level.

Benefits of technology

This method reflects the influence of factors such as perception systems, data transmission bandwidth, data storage and security and privacy protection, provides technical support for trust assessment and management for residents' energy sharing, and improves the information collection and control efficiency of the power Internet of Things.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117057952B_ABST
    Figure CN117057952B_ABST
Patent Text Reader

Abstract

The present application discloses a method for calculating the trust of the electric power Internet of Things and a related device, the method comprising: respectively calculating the amount of information of the electric power Internet of Things at the perception layer, network layer, platform layer and application layer; respectively calculating the benefit value of the electric power Internet of Things user at the perception layer, network layer, platform layer and application layer according to the amount of information; respectively calculating the loss value of the electric power Internet of Things user at the perception layer, network layer, platform layer and application layer according to the amount of information; calculating the trust of the electric power Internet of Things in the user according to the benefit value and the loss value; and evaluating the trust of the electric power Internet of Things in the user based on a preset evaluation level. The method for calculating the trust of the electric power Internet of Things for residential energy sharing provided in the present application calculates the trust of the electric power Internet of Things through the benefit value formed by sufficient information and the loss value formed by missing information, and evaluates the level of trust.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of power systems and automation technologies, and in particular to a method for calculating the trustworthiness of a power Internet of Things and related devices. Background Art

[0002] LPWAN technology, which has evolved with the development of the Internet of Things, has become a hot topic with its outstanding advantages of low power consumption and wide coverage. The further construction and development of the power Internet of Things continues to advance. With the deployment of more intelligent sensing devices in each link of the source, network, load, and storage, and the deepening of the demand for precise control and two-way interaction, the collection, control, and business information transmission services of data transmission solutions will undergo revolutionary changes. By using more sensing devices in the power Internet of Things, we can have a deeper understanding of the operating status of power equipment, the energy flow in the power grid, etc., and help realize information collection, energy efficiency management, smart appliances and other two-way interactive services in the power consumption link (distributed power sources, charging piles, residential users, etc.).

[0003] In terms of trust calculation of IoT, there are many research results, such as: the reputation-based EigenTrust algorithm, which obtains a unique reputation value for each user in the world through trust iteration on the user trust chain in the global scope, and uses this unique reputation value to represent the user's trust value in this global scope. Another example: the trust model based on the Bayesian network, based on the previous transaction feedback evaluation, uses the Bayesian probability method to calculate the trust of the current node. The contribution of this scheme is to introduce the Bayesian network into the trust calculation. However, there is still a lack of relevant research on the trust of the power Internet of Things for residential energy sharing. Therefore, it is urgent to design a trust calculation method for the power Internet of Things for residential energy sharing. Summary of the invention

[0004] The present application provides a method and related device for calculating the trust of the electric power Internet of Things, which are used to calculate the trust of the electric power Internet of Things through the benefit value formed by sufficient information and the loss value formed by missing information, and to evaluate the level of trust.

[0005] In view of this, the first aspect of the present application provides a method for calculating the trust of an electric power Internet of Things, the method comprising:

[0006] Calculate the amount of information at the perception layer, network layer, platform layer and application layer of the power Internet of Things respectively;

[0007] According to the amount of information, the benefit values ​​of the power Internet of Things users at the perception layer, network layer, platform layer and application layer are calculated respectively;

[0008] According to the amount of information, the loss values ​​of the power Internet of Things users at the perception layer, network layer, platform layer and application layer are calculated respectively;

[0009] The trust of the electric power Internet of Things in the user is calculated based on the benefit value and the loss value.

[0010] Optionally, the calculating the trust of the electric power Internet of Things in the user according to the benefit value and the loss value further includes:

[0011] The degree of trust that the electric power Internet of Things has in the user is evaluated based on a preset evaluation level.

[0012] Optionally, respectively calculating the amount of information of the power Internet of Things at the perception layer, network layer, platform layer and application layer specifically includes:

[0013] Based on the calculation formula of the perception information of the power Internet of Things users, the information volume of the perception layer is calculated according to the data of the cooling, heating and power loads of the user group and the market information;

[0014] The calculation formula of the perception information amount is:

[0015]

[0016] In the formula, I SDPi is the information amount of the i-th electric load sensing class, k SDPRi is the availability coefficient of the i-th electric load sensing information; I SDHi is the information amount of the ith heat load perception class, k SDHRi is the availability coefficient of the i-th heat load perception information; I SDCi is the information amount of the i-th cooling load perception class, k SDCRi is the availability coefficient of the i-th cooling load perception information; I Mi is the information amount of the i-th market perception category, k Mi is the availability coefficient of the i-th market perception information;

[0017] Based on the network information volume calculation formula of the power Internet of Things users, the information volume of the network layer is calculated according to the transmission data;

[0018] The network information volume calculation formula is:

[0019] I Nj =k NBj B Nj +k NVj v Nj +k NAj A Nj +k NDj T NDj ;

[0020] In the formula, B Nj is the amount of network information that can be brought by the data transmission bandwidth of the j-th power Internet of Things user network, k NBj is the availability coefficient of network information brought by the data transmission bandwidth of the j-th power Internet of Things user network; v Nj is the amount of network information that can be brought by the data transmission rate of the j-th power Internet of Things user network, k NVj A is the availability coefficient of network information volume brought by the data transmission rate of the j-th power Internet of Things user network; Nj is the amount of network information that can be brought by the network transmission accuracy of the jth power Internet of Things user, k NAj T is the availability coefficient of network information brought by the network transmission accuracy of the jth power Internet of Things user; NDj is the amount of network information that can be brought by the network transmission delay of the jth power Internet of Things user, k NDj is the availability coefficient of network information caused by the network transmission delay of the jth power Internet of Things user;

[0021] Based on the calculation formula of platform information volume of power IoT users, the information volume of the platform layer is calculated according to the data of storage, sharing, use and security types;

[0022] The calculation formula for the platform information volume is:

[0023] I Pj =k PDj D Pj +k PSj S Pj +k PUj U Pj +k PAj A Pj ;

[0024] Where D Pj is the amount of network information that can be brought by the j-th power Internet of Things user network data storage, k PDj S is the availability coefficient of the network information brought by the j-th power Internet of Things user network data storage; Pj is the amount of network information that can be brought by the network data sharing of the jth power Internet of Things user, k PSj U is the availability coefficient of network information brought by the j-th power Internet of Things user network data sharing; Pj is the amount of network information that can be brought by the network data usage of the jth power Internet of Things user, k PUj A is the availability coefficient of the network information brought by the network data usage of the jth power Internet of Things user; Pj is the amount of network information that can be brought by the network data security and privacy protection of the jth power Internet of Things user, k PAjThe availability coefficient of network information brought by the network data security and privacy protection of the j-th power Internet of Things user;

[0025] Based on the platform information volume calculation formula of power IoT users, the information volume of the application layer is calculated according to the data of APP, public account, mini program and robot types;

[0026] The calculation formula for the platform information volume is:

[0027]

[0028] In the formula, I APPi is the amount of application information brought to users by the i-th APP, k APPi I is the availability coefficient of the application information brought by the i-th APP to the user; OACi is the amount of application information brought to users by the ith public account, k OACi is the availability coefficient of application information brought to users by the i-th public account; I LPPi is the amount of application information brought to users by the i-th mini program, k LPPi is the availability coefficient of the application information brought to the user by the i-th mini program; I ROBi is the amount of application information brought to the user by the i-th robot, k ROBi is the availability coefficient of the application information brought by the i-th robot to the user.

[0029] Optionally, the calculating of the benefit values ​​of the power Internet of Things users at the perception layer, network layer, platform layer and application layer respectively according to the information volume specifically includes:

[0030] Based on the perception layer benefit value calculation formula, the benefit value of the power Internet of Things users at the perception layer is calculated according to the amount of information at the perception layer;

[0031] The calculation formula of the perception layer benefit value is:

[0032]

[0033] In the formula, R Sj The benefit value obtained by the jth power IoT user using the perception layer information; k SWi is the influence coefficient or weight coefficient of the i-th perceptual class information in the perception layer; I Si is the information amount of the i-th perception class in the perception layer; k SIi N is the unit benefit value brought to the user by the i-th perception class information of the perception layer; SIj is the number of perceived information of the jth power Internet of Things user;

[0034] Based on the network layer benefit value calculation formula, the benefit value of the power Internet of Things users at the network layer is calculated according to the amount of information at the network layer;

[0035] The network layer revenue value calculation formula is:

[0036]

[0037] Where R Nj The benefit value obtained by the jth power IoT user using network layer information; k NWi is the influence coefficient or weight coefficient of the i-th network class information in the network layer; I Ni is the amount of information of the ith network class in the network layer; k NIi N is the unit benefit value brought to the user by the i-th network class information at the network layer; NIj is the number of network information of the jth power Internet of Things user;

[0038] Based on the platform layer benefit value calculation formula, the benefit value of the power Internet of Things users at the platform layer is calculated according to the amount of information at the platform layer;

[0039] The calculation formula of the platform layer revenue value is:

[0040]

[0041] Where R Pj The benefit value obtained by the jth power IoT user using the platform layer information; k PWi is the influence coefficient or weight coefficient of the ith platform type information at the platform layer; I Pi is the information volume of the ith platform class at the platform layer; k PIi is the unit benefit value brought to users by the ith platform-type information at the platform level; N PIj is the number of information on the jth power Internet of Things user platform;

[0042] Based on the application layer benefit value calculation formula, the benefit value of the power Internet of Things users at the application layer is calculated according to the amount of information at the application layer;

[0043] The calculation formula of the application layer benefit value is:

[0044]

[0045] In the formula, R Aj The benefit value obtained by the jth power IoT user using the application layer information; k AWi is the influence coefficient or weight coefficient of the i-th application class information in the application layer; I Ai is the information volume of the ith application class at the application layer; k AIi N is the unit benefit value brought to the user by the i-th application class information at the application layer;AIj is the number of application information of the jth power Internet of Things user.

[0046] Optionally, respectively calculating the loss values ​​of the power Internet of Things user at the perception layer, network layer, platform layer and application layer according to the information volume specifically includes:

[0047] Based on the perception layer loss value calculation formula, the loss value of the power Internet of Things user at the perception layer is calculated according to the amount of information at the perception layer;

[0048] The calculation formula of the perception layer loss value is:

[0049]

[0050] Where, L Sj is the loss value of the jth power IoT user due to insufficient or missing information at the perception layer; k NSWi I is the influence coefficient or weight coefficient of the lack of or missing i-th perception class information in the perception layer; NSi The perception layer has no or missing information of the i-th perception class; k NSIi is the unit loss value caused to the user due to the lack or missing of the i-th perception class information in the perception layer; N NSIj is the number of the jth power IoT user who has no or missing perception information at the perception layer;

[0051] Based on the network layer loss value calculation formula, the loss value of the power Internet of Things user at the network layer is calculated according to the amount of information at the network layer;

[0052] Among them, the network layer loss value calculation formula is:

[0053]

[0054] Where, L Nj is the loss value of the jth power IoT user due to insufficient or missing network layer information; k NNWi I is the influence coefficient or weight coefficient of the network layer without or missing the i-th network class information; NNi The network layer has no or missing information of the i-th perceptual class; k NNIi N is the unit loss value caused to the user due to the lack or missing of the i-th network class information at the network layer; NNIj is the number of the jth power IoT user that has no or missing network information at the network layer;

[0055] Based on the loss value calculation formula of the platform layer, the loss value of the power Internet of Things users at the platform layer is calculated according to the amount of information at the platform layer;

[0056] Among them, the calculation formula of the platform layer loss value is:

[0057]

[0058] Where, L Pj is the loss value of the jth power IoT user due to insufficient or missing information at the platform level; k NPWi I is the impact coefficient or weight coefficient of the platform layer not having or missing the i-th platform type information; NPi The platform layer has no or missing information about the ith platform class; k NPIi N is the unit loss value caused to the user due to the lack or missing of the i-th platform information at the platform level; NPIj is the number of the jth power IoT user that has no or missing platform information at the platform level;

[0059] Based on the application layer loss value calculation formula, the loss value of the power Internet of Things user at the application layer is calculated according to the amount of information at the application layer;

[0060] The application layer loss value calculation formula is:

[0061]

[0062] Where, L Aj is the loss value caused by insufficient or missing application layer information of the jth power IoT user; k NAWi I is the influence coefficient or weight coefficient of the absence or lack of the i-th application class information at the application layer; NAi The application layer does not have or lacks the i-th perception class information; k NAIi N is the unit loss value caused to the user due to the lack or missing of the i-th application class information at the application layer; NAIj is the number of the j-th power Internet of Things user that has no or missing application class information at the application layer.

[0063] Optionally, the calculating the trust of the electric power Internet of Things in the user according to the benefit value and the loss value specifically includes:

[0064] Substituting the income value and the loss value into the calculation formula of the average trust of the power Internet of Things to the user, the average trust of the power Internet of Things to the user is calculated;

[0065]

[0066] In the formula, B I is the average trust of the power Internet of Things in users, R SIj , R NIj , R PIj , R AIj are the benefits of power IoT users at the perception layer, network layer, platform layer, and application layer respectively; L SIj , LNIj , L PIj , L AIj They are the loss values ​​of power Internet of Things users at the perception layer, network layer, platform layer and application layer respectively.

[0067] Optionally, the step of evaluating the trust of the electric power Internet of Things in the user based on a preset evaluation level specifically includes:

[0068] The trust level is divided into 5 levels;

[0069] in:

[0070] Level 1: B I =1;

[0071] Level 2: 0.8 ≤ B I <1;

[0072] Level 3: 0.5≤B I <0.8;

[0073] Level 4: 0.3 ≤ B I <0.5;

[0074] Level 5: 0≤B I <0.3.

[0075] A second aspect of the present application provides a power Internet of Things trust calculation system, the system comprising:

[0076] The first calculation unit is used to calculate the amount of information of the power Internet of Things at the perception layer, network layer, platform layer and application layer respectively;

[0077] The second calculation unit is used to calculate the benefit values ​​of the power Internet of Things users at the perception layer, network layer, platform layer and application layer respectively according to the amount of information;

[0078] A third calculation unit is used to calculate the loss values ​​of the power Internet of Things users at the perception layer, network layer, platform layer and application layer respectively according to the amount of information;

[0079] The fourth calculation unit is used to calculate the trust of the power Internet of Things in the user according to the profit value and the loss value.

[0080] A third aspect of the present application provides a power Internet of Things trust calculation device, the device comprising a processor and a memory:

[0081] The memory is used to store program code and transmit the program code to the processor;

[0082] The processor is used to execute the steps of the power Internet of Things trust calculation method as described in the first aspect above according to the instructions in the program code.

[0083] The fourth aspect of the present application provides a computer-readable storage medium, which is used to store program code, and the program code is used to execute the power Internet of Things trust calculation method described in the first aspect above.

[0084] It can be seen from the above technical solutions that this application has the following advantages:

[0085] This application provides a method for calculating the trust of the power Internet of Things, which can calculate the trust of the power Internet of Things for residential energy sharing. This method for calculating the trust of the power Internet of Things for residential energy sharing reflects the influence of the adequacy and absence of the perception system or equipment, data transmission bandwidth, data transmission rate, transmission accuracy, transmission delay, data storage, data sharing, data use and data security and privacy protection, and also reflects the influence of APP, public accounts, small programs, and robot applications on the power Internet of Things, providing theoretical guidance for the trust evaluation of the power Internet of Things for residential energy sharing, and providing necessary technical support for residential energy sharing, interaction and management based on the Internet of Things. BRIEF DESCRIPTION OF THE DRAWINGS

[0086] Figure 1 A schematic diagram of a flow chart of a method for calculating the trustworthiness of an electric power Internet of Things provided in an embodiment of the present application;

[0087] Figure 2 A flow chart of a power Internet of Things trust calculation system provided in an embodiment of the present application. DETAILED DESCRIPTION

[0088] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0089] See also Figure 1 , a method for calculating the trustworthiness of an electric power Internet of Things provided in an embodiment of the present application includes:

[0090] Step 101, respectively calculating the amount of information of the power Internet of Things at the perception layer, network layer, platform layer and application layer;

[0091] In one embodiment, step 101 specifically includes:

[0092] Step 1011, calculation of the amount of information in the perception layer of the power Internet of Things:

[0093] By using the sensing system or equipment, the data of the user group's cooling, heating and electricity load power and market price information can be obtained. The amount of information I of the jth power Internet of Things user perception Sj It is expressed as:

[0094]

[0095] Where I SDPi is the information amount of the i-th electric load sensing class, k SDPRi is the availability coefficient of the i-th electric load sensing information; I SDHi is the information amount of the ith heat load perception class, k SDHRi is the availability coefficient of the i-th heat load perception information; I SDCi is the information amount of the i-th cooling load perception class, k SDCRi is the availability coefficient of the i-th cooling load perception information; I Mi is the information amount of the i-th market perception category, k Mi is the availability coefficient of the i-th market perception information.

[0096] S1.2 Calculation of information volume at the power Internet of Things network layer

[0097] The network can be used to transmit data among user groups. Data transmission bandwidth, data transmission rate, transmission accuracy, transmission delay, transmission power consumption, communication coverage, data processing delay time, packet loss rate, bit error rate, group error rate, noise, etc. have a great impact on data transmission. Nj It is expressed as:

[0098] I Nj =k NBj B Nj +k NVj v Nj +k NAj A Nj +k NDj T NDj

[0099] Where B Nj is the amount of network information that can be brought by the data transmission bandwidth of the j-th power Internet of Things user network, k NBj is the availability coefficient of network information brought by the data transmission bandwidth of the j-th power Internet of Things user network; v Nj is the amount of network information that can be brought by the data transmission rate of the j-th power Internet of Things user network, k NVj A is the availability coefficient of network information volume brought by the data transmission rate of the j-th power Internet of Things user network; Nj is the amount of network information that can be brought by the network transmission accuracy of the jth power Internet of Things user, k NAjI is the availability coefficient of network information brought by the network transmission accuracy of the jth power Internet of Things user; NDj is the amount of network information that can be brought by the network transmission delay of the jth power Internet of Things user, k NDj is the availability coefficient of network information caused by the network transmission delay of the j-th power Internet of Things user.

[0100] Step 1013: Calculation of information volume at the power Internet of Things platform layer

[0101] At the platform level, the scale and performance of data storage, sharing, use, security and privacy protection will also bring users the expected amount of information. Pj It is expressed as:

[0102] I Pj =k PDj D Pj +k PSj S Pj +k PUj U Pj +k PAj A Pj

[0103] Where D Pj is the amount of network information that can be brought by the j-th power Internet of Things user network data storage, k PDj S is the availability coefficient of the network information brought by the j-th power Internet of Things user network data storage; Pj is the amount of network information that can be brought by the network data sharing of the jth power Internet of Things user, k PSj U is the availability coefficient of network information brought by the j-th power Internet of Things user network data sharing; Pj is the amount of network information that can be brought by the network data usage of the jth power Internet of Things user, k PUj A is the availability coefficient of the network information brought by the network data usage of the jth power Internet of Things user; Pj is the amount of network information that can be brought by the network data security and privacy protection of the jth power Internet of Things user, k PAj It is the availability coefficient of network information brought by the network data security and privacy protection of the j-th power Internet of Things user.

[0104] Step 1014: Calculation of information volume at the power Internet of Things application layer

[0105] At the application layer, APP, public accounts, mini-programs, robots and other applications can also bring users the expected amount of information. The amount of information I of the jth power Internet of Things user application Aj It is expressed as:

[0106]

[0107] Where I APPi is the amount of application information brought to users by the i-th APP, k APPi I is the availability coefficient of the application information brought by the i-th APP to the user; OACi is the amount of application information brought to users by the ith public account, k OACi is the availability coefficient of application information brought to users by the i-th public account; I LPPi is the amount of application information brought to users by the i-th mini program, k LPPi is the availability coefficient of the application information brought to the user by the i-th mini program; I ROBi is the amount of application information brought to the user by the i-th robot, k ROBi is the availability coefficient of the application information brought by the i-th robot to the user.

[0108] Step 102: Calculate the benefit values ​​of the power Internet of Things users at the perception layer, network layer, platform layer and application layer respectively according to the amount of information;

[0109] In one embodiment, step 102 specifically includes:

[0110] Step 1021: Calculation of the benefit value of the power Internet of Things user at the perception layer

[0111] At the perception layer, users use available perception systems or devices to obtain necessary information such as the imbalance or missing amount of local heat and power, user heat and power demand, market load power demand, market power demand, market electricity price, user sunshine intensity, sunshine duration, photovoltaic power generation status and output power, user energy storage charging and discharging status and SoC, user electric vehicle charging and discharging status and SoC, and participate in user-side energy sharing and interaction. Users gain benefits by using the sufficient information at the perception layer. The benefit value obtained by the jth power Internet of Things user using the information at the perception layer is expressed as:

[0112]

[0113] Where R Sj The benefit value obtained by the jth power IoT user using the perception layer information; k SWi is the influence coefficient or weight coefficient of the i-th perceptual class information in the perception layer; I Si is the information amount of the i-th perception class in the perception layer; k SIi N is the unit benefit value brought to the user by the i-th perception class information of the perception layer; SIj is the number of perceived information of the jth power Internet of Things user.

[0114] Step 1022: Calculation of the network layer benefit value of the power Internet of Things user

[0115] Due to the data transmission bandwidth, rate, accuracy, and delay, the benefit value obtained by the jth power IoT user using network layer information is expressed as:

[0116]

[0117] Where R Nj The benefit value obtained by the jth power IoT user using network layer information; k NWi is the influence coefficient or weight coefficient of the i-th network class information in the network layer; I Ni is the amount of information of the ith network class in the network layer; k NIi N is the unit benefit value brought to the user by the i-th network class information at the network layer; NIj is the number of network category information of the j-th power Internet of Things user.

[0118] Step 1023: Calculation of the revenue value of power Internet of Things users at the platform level

[0119] The benefit value obtained by the jth power IoT user using the platform layer information is expressed as:

[0120]

[0121] Where R Pj The benefit value obtained by the jth power IoT user using the platform layer information; k PWi is the influence coefficient or weight coefficient of the ith platform type information at the platform layer; I Pi is the information volume of the ith platform class at the platform layer; k PIi is the unit benefit value brought to users by the ith platform-type information at the platform level; N PIj is the number of information on the j-th power Internet of Things user platform.

[0122] Step 1024: Calculation of the benefit value of the power Internet of Things user at the application layer

[0123] The benefit value obtained by the jth power IoT user using application layer information is expressed as:

[0124]

[0125] Where R Aj The benefit value obtained by the jth power IoT user using the application layer information; k AWi is the influence coefficient or weight coefficient of the i-th application class information in the application layer; I Ai is the information volume of the ith application class at the application layer; k AIi N is the unit benefit value brought to the user by the i-th application class information at the application layer;AIj is the number of application information of the jth power Internet of Things user.

[0126] Step 103: Calculate the loss values ​​of the power Internet of Things users at the perception layer, network layer, platform layer and application layer respectively according to the amount of information;

[0127] In one embodiment, step 103 specifically includes:

[0128] Step 1031: Calculation of loss value of power Internet of Things users at the perception layer

[0129] Due to the insufficiency or lack of perception systems or devices at the perception layer, users may not be able to obtain necessary information in a timely or dynamic manner, resulting in the inability of users to participate in user-side energy sharing and interaction. Users cannot participate in user-side energy sharing and interaction due to insufficient or missing perception layer information, resulting in energy management losses. The loss value of the jth power Internet of Things user due to insufficient or missing perception layer information is expressed as:

[0130]

[0131] Where L Sj is the loss value of the jth power IoT user due to insufficient or missing information at the perception layer; k NSWi I is the influence coefficient or weight coefficient of the lack of or missing i-th perception class information in the perception layer; NSi The perception layer has no or missing information of the i-th perception class; k NSIi is the unit loss value caused to the user due to the lack or missing of the i-th perception class information in the perception layer; N NSIj is the number of the j-th power Internet of Things user who has no or missing perception information at the perception layer.

[0132] Step 1032: Calculation of the loss value of the power Internet of Things user at the network layer

[0133] Users may suffer from insufficient or missing data due to network layer data transmission bandwidth, data transmission rate, transmission accuracy, transmission delay, transmission power consumption, communication coverage, data processing delay time, packet loss rate, bit error rate, group error rate, noise, etc., which in turn affects the user's inability to participate in user-side energy sharing and interaction. Users cannot participate in user-side energy sharing and interaction due to insufficient or missing network layer information, resulting in energy management losses. The loss value of the jth power Internet of Things user due to insufficient or missing network layer information is expressed as:

[0134]

[0135] Where L Nj is the loss value of the jth power IoT user due to insufficient or missing network layer information; k NNWiI is the influence coefficient or weight coefficient of the network layer without or missing the i-th network class information; NNi The network layer has no or missing information of the i-th perceptual class; k NNIi N is the unit loss value caused to the user due to the lack or missing of the i-th network class information at the network layer; NNIj is the number of the j-th power Internet of Things user that has no or missing network information at the network layer.

[0136] Step 1033: Calculation of the loss value of the power Internet of Things user at the platform level

[0137] At the platform level, small data storage scale, no data sharing and use, or incomplete network or data security and privacy protection systems will greatly affect users' dynamic acquisition of necessary information, resulting in users being unable to participate in user-side energy sharing and interaction. Users cannot participate in user-side energy sharing and interaction due to insufficient or missing information at the platform level, resulting in energy management losses. The loss value of the jth power Internet of Things user due to insufficient or missing information at the platform level is expressed as:

[0138]

[0139] Where L Pj is the loss value of the jth power IoT user due to insufficient or missing information at the platform level; k NPWi I is the impact coefficient or weight coefficient of the platform layer not having or missing the i-th platform type information; NPi The platform layer has no or missing information about the ith platform class; k NPIi N is the unit loss value caused to the user due to the lack or missing of the ith platform information at the platform level; NPIj is the number of the j-th power Internet of Things users who have no or missing platform information at the platform layer.

[0140] Step 1034: Calculation of the loss value of the power Internet of Things user at the application layer

[0141] At the application layer, the number of applications such as APP, public accounts, small programs, and robots is insufficient and the scale is small. As a result, users may have insufficient or missing application information and cannot obtain necessary information in a timely or dynamic manner, resulting in users being unable to participate in user-side energy sharing and interaction. Users cannot participate in user-side energy sharing and interaction due to insufficient or missing application layer information, resulting in energy management losses. The loss value of the jth power Internet of Things user due to insufficient or missing application layer information is expressed as:

[0142]

[0143] Where L Aj is the loss value caused by insufficient or missing application layer information of the jth power IoT user; kNAWi I is the influence coefficient or weight coefficient of the absence or lack of the i-th application class information at the application layer; NAi The application layer does not have or lacks the i-th perception class information; k NAIi N is the unit loss value caused to the user due to the lack or missing of the i-th application class information at the application layer; NAIj is the number of the j-th power Internet of Things user that has no or missing application class information at the application layer.

[0144] Step 104: Calculate the trust of the power Internet of Things in the user based on the profit value and the loss value.

[0145] In the power Internet of Things, the perception layer, network layer, platform layer and application layer provide information to users so that users can gain benefits. From this, the average trust of the power Internet of Things for all users can be calculated, and the calculation formula is:

[0146]

[0147] Furthermore, in one embodiment, it also includes: evaluation of the trustworthiness of the power Internet of Things

[0148] According to the calculated average trust of all users in the power Internet of Things, its trust level can be evaluated:

[0149] Level 1: B I =1.

[0150] Level 2: 0.8 ≤ B I <1.

[0151] Level 3: 0.5≤B I <0.8.

[0152] Level 4: 0.3 ≤ B I <0.5.

[0153] Level 5: 0≤B I <0.3.

[0154] The trust calculation method of the electric power Internet of Things provided in the embodiment of the present application can calculate the trust of the electric power Internet of Things for residential energy sharing. This trust calculation method of the electric power Internet of Things for residential energy sharing reflects the influence of the sufficiency and lack of perception systems or equipment, data transmission bandwidth, data transmission rate, transmission accuracy, transmission delay, data storage, data sharing, data use and data security and privacy protection, and also reflects the influence of APP, public accounts, small programs, and robot applications on the electric power Internet of Things, providing theoretical guidance for the trust evaluation of the electric power Internet of Things for residential energy sharing, and providing necessary technical support for residential energy sharing, interaction and management based on the Internet of Things.

[0155] The above is a method for calculating the trust of the power Internet of Things provided in an embodiment of the present application, and the following is a system for calculating the trust of the power Internet of Things provided in an embodiment of the present application.

[0156] See also Figure 2 , a power Internet of Things trust calculation system provided in an embodiment of the present application includes:

[0157] The first calculation unit 201 is used to calculate the amount of information at the perception layer, network layer, platform layer and application layer of the power Internet of Things respectively;

[0158] The second calculation unit 202 is used to calculate the benefit values ​​of the power Internet of Things users at the perception layer, network layer, platform layer and application layer respectively according to the amount of information;

[0159] The third calculation unit 203 is used to calculate the loss values ​​of the power Internet of Things users at the perception layer, network layer, platform layer and application layer respectively according to the amount of information;

[0160] The fourth calculation unit 204 is used to calculate the trust of the power Internet of Things in the user according to the benefit value and the loss value.

[0161] Furthermore, an embodiment of the present application also provides a power Internet of Things trust calculation device, the device comprising a processor and a memory:

[0162] The memory is used to store program code and transmit the program code to the processor;

[0163] The processor is used to execute the steps of the power Internet of Things trust calculation method as described in the above method embodiment according to the instructions in the program code.

[0164] Furthermore, a computer-readable storage medium is also provided in an embodiment of the present application, and the computer-readable storage medium is used to store program code, and the program code is used to execute the power Internet of Things trust calculation method described in the above method embodiment.

[0165] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems and units described above can refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here.

[0166] The terms "first", "second", "third", "fourth", etc. in the specification of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein, for example. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0167] It should be understood that in the present application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.

[0168] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0169] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0170] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0171] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (full name in English: Read-Only Memory, English abbreviation: ROM), random access memory (full name in English: Random Access Memory, English abbreviation: RAM), disk or optical disk and other media that can store program codes.

[0172] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A method for calculating the trustworthiness of an electric power Internet of Things, characterized in that: include: Calculate the amount of information at the perception layer, network layer, platform layer and application layer of the power Internet of Things respectively; According to the amount of information, the benefit values ​​of the power Internet of Things users at the perception layer, network layer, platform layer and application layer are calculated respectively; According to the amount of information, the loss values ​​of the power Internet of Things users at the perception layer, network layer, platform layer and application layer are calculated respectively; Calculate the trust of the power Internet of Things in the user according to the benefit value and the loss value; The calculation of the information volume of the power Internet of Things at the perception layer, network layer, platform layer and application layer specifically includes: Based on the calculation formula of the perception information of the power Internet of Things users, the information volume of the perception layer is calculated according to the data of the cooling, heating and power loads of the user group and the market information; The calculation formula of the perception information amount is: In the formula, I SDPi is the information amount of the i-th electric load sensing class, k SDPRi is the availability coefficient of the i-th electric load sensing information; I SDHi is the information amount of the ith heat load perception class, k SDHRi is the availability coefficient of the i-th heat load perception information; I SDCi is the information amount of the i-th cooling load perception class, k SDCRi is the availability coefficient of the i-th cooling load perception information; I Mi is the information amount of the i-th market perception category, k Mi is the availability coefficient of the i-th market perception information; Based on the network information volume calculation formula of the power Internet of Things users, the information volume of the network layer is calculated according to the transmission data; The network information volume calculation formula is: I Nj =k NBj B Nj +k NVj v Nj +k NAj A Nj +k NDj T NDj ; In the formula, B Nj is the amount of network information that can be brought by the data transmission bandwidth of the j-th power Internet of Things user network, k NBj is the availability coefficient of network information brought by the data transmission bandwidth of the j-th power Internet of Things user network; v Nj is the amount of network information that can be brought by the data transmission rate of the j-th power Internet of Things user network, k NVj A is the availability coefficient of network information volume brought by the data transmission rate of the j-th power Internet of Things user network; Nj is the amount of network information that can be brought by the network transmission accuracy of the jth power Internet of Things user, k NAj T is the availability coefficient of network information brought by the network transmission accuracy of the jth power Internet of Things user; NDj is the amount of network information that can be brought by the network transmission delay of the jth power Internet of Things user, k NDj is the availability coefficient of network information caused by the network transmission delay of the jth power Internet of Things user; Based on the calculation formula of platform information volume of power IoT users, the information volume of the platform layer is calculated according to the data of storage, sharing, use and security types; The calculation formula for the platform information volume is: I Pj =k PDj D Pj +k PSj S Pj +k PUj U Pj +k PAj A Pj ; Where D Pj is the amount of network information that can be brought by the j-th power Internet of Things user network data storage, k PDj S is the availability coefficient of the network information brought by the j-th power Internet of Things user network data storage; Pj is the amount of network information that can be brought by the network data sharing of the jth power Internet of Things user, k PSj U is the availability coefficient of network information brought by the j-th power Internet of Things user network data sharing; Pj is the amount of network information that can be brought by the network data usage of the jth power Internet of Things user, k PUj A is the availability coefficient of the network information brought by the network data usage of the jth power Internet of Things user; Pj is the amount of network information that can be brought by the network data security and privacy protection of the jth power Internet of Things user, k PAj The availability coefficient of network information brought by the network data security and privacy protection of the j-th power Internet of Things user; Based on the platform information volume calculation formula of power IoT users, the information volume of the application layer is calculated according to the data of APP, public account, mini program and robot types; The calculation formula for the platform information volume is: In the formula, I APPi is the amount of application information brought to users by the i-th APP, k APPi I is the availability coefficient of the application information brought by the i-th APP to the user; OACi is the amount of application information brought to users by the ith public account, k OACi is the availability coefficient of application information brought to users by the i-th public account; I LPPi is the amount of application information brought to users by the i-th mini program, k LPPi is the availability coefficient of the application information brought to the user by the i-th mini program; I ROBi is the amount of application information brought to the user by the i-th robot, k ROBi is the availability coefficient of the application information brought by the i-th robot to the user; The calculating the benefit values ​​of the power Internet of Things users at the perception layer, network layer, platform layer and application layer respectively according to the information volume specifically includes: Based on the perception layer benefit value calculation formula, the benefit value of the power Internet of Things users at the perception layer is calculated according to the amount of information at the perception layer; The calculation formula of the perception layer benefit value is: In the formula, R Sj The benefit value obtained by the jth power IoT user using the perception layer information; k SWi is the influence coefficient or weight coefficient of the i-th perceptual class information in the perception layer; I Si is the information amount of the i-th perception class in the perception layer; k SIi N is the unit benefit value brought to the user by the i-th perception class information of the perception layer; SIj is the number of perceived information of the jth power Internet of Things user; Based on the network layer benefit value calculation formula, the benefit value of the power Internet of Things users at the network layer is calculated according to the amount of information at the network layer; The network layer revenue value calculation formula is: Where R Nj The benefit value obtained by the jth power IoT user using network layer information; k NWi is the influence coefficient or weight coefficient of the i-th network class information in the network layer; I Ni is the amount of information of the ith network class in the network layer; k NIi N is the unit benefit value brought to the user by the i-th network class information at the network layer; NIj is the number of network information of the jth power Internet of Things user; Based on the platform layer benefit value calculation formula, the benefit value of the power Internet of Things users at the platform layer is calculated according to the amount of information at the platform layer; The calculation formula of the platform layer revenue value is: In the formula, R Pj The benefit value obtained by the jth power IoT user using the platform layer information; k PWi is the influence coefficient or weight coefficient of the ith platform type information at the platform layer; I Pi is the information volume of the ith platform class at the platform layer; k PIi is the unit benefit value brought to users by the ith platform-type information at the platform level; N PIj is the number of information on the jth power Internet of Things user platform; Based on the application layer benefit value calculation formula, the benefit value of the power Internet of Things users at the application layer is calculated according to the amount of information at the application layer; The calculation formula of the application layer benefit value is: In the formula, R Aj The benefit value obtained by the jth power IoT user using the application layer information; k AWi is the influence coefficient or weight coefficient of the i-th application class information in the application layer; I Ai is the information volume of the ith application class at the application layer; k AIi N is the unit benefit value brought to the user by the i-th application class information at the application layer; AIj is the number of application information of the jth power Internet of Things user; The calculating the loss values ​​of the power Internet of Things users at the perception layer, network layer, platform layer and application layer respectively according to the information volume specifically includes: Based on the perception layer loss value calculation formula, the loss value of the power Internet of Things user at the perception layer is calculated according to the amount of information at the perception layer; The calculation formula of the perception layer loss value is: Where, L Sj is the loss value of the jth power IoT user due to insufficient or missing information at the perception layer; k NSWi I is the influence coefficient or weight coefficient of the lack of or missing i-th perception class information in the perception layer; NSi The perception layer has no or missing information of the i-th perception class; k NSIi is the unit loss value caused to the user due to the lack or missing of the i-th perception class information in the perception layer; N NSIj is the number of the jth power IoT user who has no or missing perception information at the perception layer; Based on the network layer loss value calculation formula, the loss value of the power Internet of Things user at the network layer is calculated according to the amount of information at the network layer; Among them, the network layer loss value calculation formula is: Where, L Nj is the loss value of the jth power IoT user due to insufficient or missing network layer information; k NNWi I is the influence coefficient or weight coefficient of the network layer without or missing the i-th network class information; NNi The network layer has no or missing information of the i-th perceptual class; k NNIi N is the unit loss value caused to the user due to the lack or missing of the i-th network class information at the network layer; NNIj is the number of the jth power IoT user that has no or missing network information at the network layer; Based on the loss value calculation formula of the platform layer, the loss value of the power Internet of Things users at the platform layer is calculated according to the amount of information at the platform layer; Among them, the calculation formula of the platform layer loss value is: Where, L Pj is the loss value of the jth power IoT user due to insufficient or missing information at the platform level; k NPWi I is the impact coefficient or weight coefficient of the platform layer not having or missing the i-th platform type information; NPi The platform layer has no or missing information about the ith platform class; k NPIi N is the unit loss value caused to the user due to the lack or missing of the i-th platform information at the platform level; NPIj is the number of the jth power IoT user that has no or missing platform information at the platform level; Based on the application layer loss value calculation formula, the loss value of the power Internet of Things user at the application layer is calculated according to the amount of information at the application layer; The application layer loss value calculation formula is: Where, L Aj is the loss value caused by insufficient or missing application layer information of the jth power IoT user; k NAWi I is the influence coefficient or weight coefficient of the absence or lack of the i-th application class information at the application layer; NAi The application layer does not have or lacks the i-th perception class information; k NAIi N is the unit loss value caused to the user due to the lack or missing of the i-th application class information at the application layer; NAIj The number of the jth power IoT user that has no or missing application information at the application layer; The calculating the trust of the electric power Internet of Things in the user according to the benefit value and the loss value specifically includes: Substituting the income value and the loss value into the calculation formula of the average trust of the power Internet of Things to the user, the average trust of the power Internet of Things to the user is calculated; In the formula, B I is the average trust of the power Internet of Things in users, R SIj , R NIj , R PIj , R AIj are the benefits of power IoT users at the perception layer, network layer, platform layer, and application layer respectively; L SIj , L NIj , L PIj , L AIj They are the loss values ​​of power Internet of Things users at the perception layer, network layer, platform layer and application layer respectively.

2. The method for calculating the trustworthiness of the electric power Internet of Things according to claim 1 is characterized in that: The step of calculating the trust of the power Internet of Things in the user according to the benefit value and the loss value further includes: The degree of trust that the electric power Internet of Things has in the user is evaluated based on a preset evaluation level.

3. The method for calculating the trustworthiness of the electric power Internet of Things according to claim 2 is characterized in that: The step of evaluating the trust of the power Internet of Things in the user based on a preset evaluation level specifically includes: The trust level is divided into 5 levels; in: Level 1: B I =1; Level 2: 0.8 ≤ B I <1; Level 3: 0.5≤B I <0.8; Level 4: 0.3 ≤ B I <0.5; Level 5: 0≤B I <0.

3.

4. A power Internet of Things trust calculation system, characterized in that: include: The first calculation unit is used to calculate the amount of information of the power Internet of Things at the perception layer, network layer, platform layer and application layer respectively; The second calculation unit is used to calculate the benefit values ​​of the power Internet of Things users at the perception layer, network layer, platform layer and application layer respectively according to the amount of information; A third calculation unit is used to calculate the loss values ​​of the power Internet of Things users at the perception layer, network layer, platform layer and application layer respectively according to the amount of information; A fourth calculation unit, used for calculating the trust of the power Internet of Things in the user according to the benefit value and the loss value; Wherein, the first computing unit is specifically used for: Based on the calculation formula of the perception information of the power Internet of Things users, the information volume of the perception layer is calculated according to the data of the cooling, heating and power loads of the user group and the market information; The calculation formula of the perception information amount is: In the formula, I SDPi is the information amount of the i-th electric load sensing class, k SDPRi is the availability coefficient of the i-th electric load sensing information; I SDHi is the information amount of the ith heat load perception class, k SDHRi is the availability coefficient of the i-th heat load perception information; I SDCi is the information amount of the i-th cooling load perception class, k SDCRi is the availability coefficient of the i-th cooling load perception information; I Mi is the information amount of the i-th market perception category, k Mi is the availability coefficient of the i-th market perception information; Based on the network information volume calculation formula of the power Internet of Things users, the information volume of the network layer is calculated according to the transmission data; The network information volume calculation formula is: I Nj =k NBj B Nj +k NVj v Nj +k NAj A Nj +k NDj T NDj ; In the formula, B Nj is the amount of network information that can be brought by the data transmission bandwidth of the j-th power Internet of Things user network, k NBj is the availability coefficient of network information brought by the data transmission bandwidth of the j-th power Internet of Things user network; v Nj is the amount of network information that can be brought by the data transmission rate of the j-th power Internet of Things user network, k NVj A is the availability coefficient of network information volume brought by the data transmission rate of the j-th power Internet of Things user network; Nj is the amount of network information that can be brought by the network transmission accuracy of the jth power Internet of Things user, k NAj T is the availability coefficient of network information brought by the network transmission accuracy of the jth power Internet of Things user; NDj is the amount of network information that can be brought by the network transmission delay of the jth power Internet of Things user, k NDj is the availability coefficient of network information caused by the network transmission delay of the jth power Internet of Things user; Based on the calculation formula of platform information volume of power IoT users, the information volume of the platform layer is calculated according to the data of storage, sharing, use and security types; The calculation formula for the platform information volume is: I Pj =k PDj D Pj +k PSj S Pj +k PUj U Pj +k PAj A Pj ; Where D Pj is the amount of network information that can be brought by the j-th power Internet of Things user network data storage, k PDj S is the availability coefficient of the network information brought by the j-th power Internet of Things user network data storage; Pj is the amount of network information that can be brought by the network data sharing of the jth power Internet of Things user, k PSj U is the availability coefficient of network information brought by the j-th power Internet of Things user network data sharing; Pj is the amount of network information that can be brought by the network data usage of the jth power Internet of Things user, k PUj A is the availability coefficient of the network information brought by the network data usage of the jth power Internet of Things user; Pj is the amount of network information that can be brought by the network data security and privacy protection of the jth power Internet of Things user, k PAj The availability coefficient of network information brought by the network data security and privacy protection of the j-th power Internet of Things user; Based on the platform information volume calculation formula of power IoT users, the information volume of the application layer is calculated according to the data of APP, public account, mini program and robot types; The calculation formula for the platform information volume is: In the formula, I APPi is the amount of application information brought to users by the i-th APP, k APPi I is the availability coefficient of the application information brought by the i-th APP to the user; OACi is the amount of application information brought to users by the ith public account, k OACi is the availability coefficient of application information brought to users by the i-th public account; I LPPi is the amount of application information brought to users by the i-th mini program, k LPPi is the availability coefficient of the application information brought to the user by the i-th mini program; I ROBi is the amount of application information brought to the user by the i-th robot, k ROBi is the availability coefficient of the application information brought by the i-th robot to the user; The second computing unit is specifically configured to: Based on the perception layer benefit value calculation formula, the benefit value of the power Internet of Things users at the perception layer is calculated according to the amount of information at the perception layer; The calculation formula of the perception layer benefit value is: In the formula, R Sj The benefit value obtained by the jth power IoT user using the perception layer information; k SWi is the influence coefficient or weight coefficient of the i-th perceptual class information in the perception layer; I Si is the information amount of the i-th perception class in the perception layer; k SIi N is the unit benefit value brought to the user by the i-th perception class information of the perception layer; SIj is the number of perceived information of the jth power Internet of Things user; Based on the network layer benefit value calculation formula, the benefit value of the power Internet of Things users at the network layer is calculated according to the amount of information at the network layer; The network layer revenue value calculation formula is: Where R Nj The benefit value obtained by the jth power IoT user using network layer information; k NWi is the influence coefficient or weight coefficient of the i-th network class information in the network layer; I Ni is the amount of information of the ith network class in the network layer; k NIi N is the unit benefit value brought to the user by the i-th network class information at the network layer; NIj is the number of network information of the jth power Internet of Things user; Based on the platform layer benefit value calculation formula, the benefit value of the power Internet of Things users at the platform layer is calculated according to the amount of information at the platform layer; The calculation formula of the platform layer revenue value is: In the formula, R Pj The benefit value obtained by the jth power IoT user using the platform layer information; k PWi is the influence coefficient or weight coefficient of the ith platform type information at the platform layer; I Pi is the information volume of the ith platform class at the platform layer; k PIi is the unit benefit value brought to users by the ith platform-type information at the platform level; N PIj is the number of information on the jth power Internet of Things user platform; Based on the application layer benefit value calculation formula, the benefit value of the power Internet of Things users at the application layer is calculated according to the amount of information at the application layer; The calculation formula of the application layer benefit value is: In the formula, R Aj The benefit value obtained by the jth power IoT user using the application layer information; k AWi is the influence coefficient or weight coefficient of the i-th application class information in the application layer; I Ai is the information volume of the ith application class at the application layer; k AIi N is the unit benefit value brought to the user by the i-th application class information at the application layer; AIj is the number of application information of the jth power Internet of Things user; The third computing unit is specifically used for: Based on the perception layer loss value calculation formula, the loss value of the power Internet of Things user at the perception layer is calculated according to the amount of information at the perception layer; The calculation formula of the perception layer loss value is: Where, L Sj is the loss value of the jth power IoT user due to insufficient or missing information at the perception layer; k NSWi I is the influence coefficient or weight coefficient of the lack of or missing i-th perception class information in the perception layer; NSi The perception layer has no or missing information of the i-th perception class; k NSIi is the unit loss value caused to the user due to the lack or missing of the i-th perception class information in the perception layer; N NSIj is the number of the jth power IoT user who has no or missing perception information at the perception layer; Based on the network layer loss value calculation formula, the loss value of the power Internet of Things user at the network layer is calculated according to the amount of information at the network layer; Among them, the network layer loss value calculation formula is: Where, L Nj is the loss value of the jth power IoT user due to insufficient or missing network layer information; k NNWi I is the influence coefficient or weight coefficient of the network layer without or missing the i-th network class information; NNi The network layer has no or missing information of the i-th perceptual class; k NNIi N is the unit loss value caused to the user due to the lack or missing of the i-th network class information at the network layer; NNIj is the number of the jth power IoT user that has no or missing network information at the network layer; Based on the loss value calculation formula of the platform layer, the loss value of the power Internet of Things users at the platform layer is calculated according to the amount of information at the platform layer; Among them, the calculation formula of the platform layer loss value is: Where, L Pj is the loss value of the jth power IoT user due to insufficient or missing information at the platform level; k NPWi I is the impact coefficient or weight coefficient of the platform layer not having or missing the i-th platform type information; NPi The platform layer has no or missing information about the ith platform class; k NPIi N is the unit loss value caused to the user due to the lack or missing of the i-th platform information at the platform level; NPIj is the number of the jth power IoT user that has no or missing platform information at the platform level; Based on the application layer loss value calculation formula, the loss value of the power Internet of Things user at the application layer is calculated according to the amount of information at the application layer; The application layer loss value calculation formula is: Where, L Aj is the loss value caused by insufficient or missing application layer information of the jth power IoT user; k NAWi I is the influence coefficient or weight coefficient of the absence or lack of the i-th application class information at the application layer; NAi The application layer does not have or lacks the i-th perception class information; k NAIi N is the unit loss value caused to the user due to the lack or missing of the i-th application class information at the application layer; NAIj The number of the jth power IoT user that has no or missing application information at the application layer; The fourth computing unit is specifically configured to: Substituting the income value and the loss value into the calculation formula of the average trust of the power Internet of Things to the user, the average trust of the power Internet of Things to the user is calculated; In the formula, B I is the average trust of the power Internet of Things in users, R SIj , R NIj , R PIj , R AIj are the benefits of power IoT users at the perception layer, network layer, platform layer, and application layer respectively; L SIj , L NIj , L PIj , L AIj They are the loss values ​​of power Internet of Things users at the perception layer, network layer, platform layer and application layer respectively.

5. A power Internet of Things trust calculation device, characterized in that: The device comprises a processor and a memory: The memory is used to store program code and transmit the program code to the processor; The processor is used to execute the power Internet of Things trust calculation method described in any one of claims 1-3 according to the instructions in the program code.

6. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store program code, and the program code is used to execute the power Internet of Things trust calculation method described in any one of claims 1-3.

Citation Information

Patent Citations

  • Internet of Things credibility analysis method for offshore wind power monitoring and related device

    CN116385207A

  • Internet of Things credibility analysis method for photovoltaic power station group operation monitoring and related device

    CN116471624A