Energy data transmission platform and method for distributed energy systems
By dividing computer intervals in a distributed energy system, defining the spacing critical value using Beidou positioning and humidity differences, calculating the transmission performance factor, identifying and handling abnormal computers, the problem of disrupted data transmission performance is solved, and the accuracy of data transmission and platform stability are improved.
Patent Information
- Application Number
- CN202510582426.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-07
- Publication Date
- 2025-08-08
- Estimated Expiration
- 2045-05-07
AI Technical Summary
In the prior art, the data transmission performance of distributed energy systems is often disturbed by external conditions during the transmission of real-time energy data, resulting in misjudgment.
By dividing the cloud platform computer into the same interval, using the Beidou positioning module to obtain the computer location, combining the difference in environmental humidity, defining the critical value of the spacing, calculating the transmission time and error rate, forming the transmission performance factor, and determining abnormal computers.
It improves the accuracy of real-time energy data transmission, reduces the chance of transmission errors, improves the stability and security of the platform, and promptly identify and deal with computers with poor performance.
Smart Images

Figure CN120123183B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of digital information transmission, and in particular relates to an energy data transmission platform and method for a distributed energy system. Background Art
[0002] Distributed energy systems are relative to traditional centralized energy supply systems. Traditional centralized energy supply systems use large-capacity equipment and centralized production, and then transmit various energies to numerous users in a large range through special transmission facilities (large power grids, large thermal networks, etc.); while distributed energy systems are directly oriented to users, produce and supply energy on-site according to user needs, have multiple functions, and can meet multiple goals of medium and small energy conversion and utilization systems.
[0003] To monitor the distributed energy system, as mentioned in the existing technical solution with patent publication number "CN118659526A" and patent name "Distributed energy system and energy management method based on time-sensitive network", it includes: sensors, controllers and cloud platforms, the sensors are connected to the controller, the controller is communicatively connected to the cloud platform, the sensors are used to collect real-time energy data of the energy nodes of the distributed energy system, and the controller is used to transmit the real-time energy data to the cloud platform.
[0004] On the other hand, to achieve multi-point monitoring, the cloud platform includes multiple computers. The controller transmits real-time energy data to multiple computers on the cloud platform to achieve the purpose of multi-point monitoring. The controller transmits real-time energy data to the computers on the cloud platform. The data transmission performance during the transmission of real-time energy data is very important. Therefore, it is necessary to perform an estimation of the data transmission performance during the transmission of real-time energy data. The method for performing an estimation of the data transmission performance during this period is often to obtain a parameter that characterizes the data transmission performance, compare the parameter with the defined critical value, and then determine whether the data transmission performance is reasonable based on the comparison value; however, under specific circumstances, the data transmission performance is often disturbed by external conditions, causing the obtained parameter to be lower than the defined critical value, which will lead to a misjudgment of the data transmission performance. Summary of the Invention
[0005] In order to solve the defects in the existing technology, the present invention proposes an energy data transmission platform and method for distributed energy systems. The present invention effectively avoids the defect in the existing technology that the data transmission performance is often disturbed by external conditions during the transmission of real-time energy data of distributed energy systems, resulting in misjudgment of data transmission performance.
[0006] The present invention utilizes the following technical solutions.
[0007] A method for transmitting energy data for a distributed energy system, comprising:
[0008] Sensors collect real-time energy data from energy nodes in the distributed energy system, and controllers transmit the real-time energy data to multiple computers on the cloud platform;
[0009] During the time when the controller transmits real-time energy data to multiple computers on the cloud platform, it also includes:
[0010] Step 1: Obtain the distribution areas of multiple computers on the cloud platform and define a distance threshold. Within the distribution area, multiple computers whose distances between them are less than the distance threshold are grouped into the same interval.
[0011] In step 2, the controller obtains a data queue of real-time energy data and transmits the data queue to all computers in the same area via a link between the controller and the computers. The controller registers the transmission time and obtains the reception time of each computer to obtain the computer's transmission time. The controller also obtains the data queue received by the computer and defines it as the reception queue. The data queue and the reception queue are compared to obtain the error rate.
[0012] Step 3: Based on the transmission time and error rate of each computer in the same interval, the transmission performance factor of each computer is obtained. Based on the transmission performance factors of each computer, all transmission performance factors are combined to form a transmission performance factor group.
[0013] Step 4: Obtain the variance of the transmission performance factor array , in order to obtain the performance critical value in the region , based on the performance threshold, select computers with abnormal transmission performance.
[0014] Preferably, in step 1, the distribution area of the computer is the positioning data of the computer; the positioning data of the computer is the positioning data of the computer obtained through the Beidou positioning module; in the distribution area, all computers whose mutual spacing values are lower than the defined spacing critical value are divided into the same interval.
[0015] Preferably, in step 1, the method for obtaining the spacing threshold includes:
[0016] Obtain the corresponding distance values between each computer on the cloud platform and other computers on the cloud platform. For each distance value, use a hygrometer to obtain the ambient humidity value at the corresponding two computers, and obtain the absolute value of the amount obtained by subtracting the ambient humidity values at the two computers, which is defined as the corresponding humidity difference. Based on the humidity differences corresponding to different distance values, combine all temperature differences to form a humidity value group. Select the lowest value in the humidity value group and define the distance value corresponding to the lowest value as the distance critical value.
[0017] Preferably, in step 1, the method for obtaining the spacing threshold value further includes:
[0018] When the lowest value in the humidity value group is two or more identical humidity differences, obtain two or more interval values corresponding to these two or more identical humidity differences, obtain the average of these two or more interval values, and define it as the interval critical value.
[0019] Preferably, in step 2, the method for obtaining the transmission time includes: defining the transmission time as , define the computer's collection time as , based on which the transmission time is obtained .
[0020] Preferably, in step 2, the method for obtaining the error rate includes: obtaining the total amount of characters in the data queue, defined as , and compare the value of each character in the receiving queue with the value of each character in the data queue one by one, and obtain the number of characters that are different between the receiving queue and the data queue, which is defined as , get the error rate .
[0021] Preferably, in step 3, the performance factor is transmitted The operational equation is: , here is the defined correction factor, Represents the same interval The error rate of a computer, Characterize the baseline error rate, Represents the same interval The transmission time of each computer, Characterizes the benchmark transmission time.
[0022] Preferably, in step 3, the method for obtaining the benchmark error rate and the benchmark transmission time includes:
[0023] Obtain past transmission information, which includes past error rates and past transmission times when transmitting real-time energy data of energy nodes of a distributed energy system in the past; obtain an average of the past error rates, which is defined as a benchmark error rate; and obtain an average of the past transmission times, which is defined as a benchmark transmission time.
[0024] Preferably, in step 4, the performance threshold within the region The operational equation is: , here is the mean of the performance factors in the performance factor array, is the defined gain threshold.
[0025] Preferably, in step 4, the method of selecting a computer with abnormal transmission performance according to the performance threshold value includes:
[0026] If the computer's transmission performance factor , then the computer's transmission performance is abnormal; if the computer's transmission performance factor , then there is nothing wrong with the computer's transmission performance.
[0027] Preferably, in step 4, if there is a computer that is separated into a section within the distribution area, and the computer is defined as the destination computer, then the method for obtaining the transmission performance factor of the destination computer includes:
[0028] Obtain the distance between each computer and the controller outside the destination computer, and obtain the transmission performance factor of each computer; according to the transmission performance factor at different distances, use the least square method to obtain the performance regression line; obtain the distance between the destination computer and the controller, and obtain the estimated transmission performance factor based on the performance regression line ; Based on the error rate and transmission time of the destination computer, use the transmission performance factor calculation equation to obtain the transmission performance factor of the destination computer ;
[0029] like , here is the error threshold defined by , then the transmission performance of the destination computer is normal; otherwise, the transmission performance of the destination computer is abnormal.
[0030] An energy data transmission platform for distributed energy systems, comprising:
[0031] Display screen, sensor, controller and cloud platform. The display screen and sensor are connected to the controller, which is in communication with the cloud platform. The sensor is used to collect real-time energy data from energy nodes of the distributed energy system, and the controller is used to transmit the real-time energy data to multiple computers on the cloud platform.
[0032] The energy data transmission platform for distributed energy systems also includes:
[0033] A partitioning module is used to obtain the distribution area of multiple computers on the cloud platform and define a distance threshold; within the distribution area, multiple computers whose distances between each other are less than the distance threshold are partitioned into the same interval;
[0034] The comparison module is used to obtain a data queue of real-time energy data and transmit the data queue to all computers in the same area via a link between the controller and the computers; register the transmission time and obtain the reception time of each computer to obtain the transmission time of the computer; obtain the data queue received by the computer and define it as the reception queue; compare the data queue with the reception queue to obtain the error rate;
[0035] a performance module for obtaining a transmission performance factor of each computer based on the transmission time and error rate of each computer in the same interval, and combining all the transmission performance factors based on the transmission performance factors of each computer to form a transmission performance factor array;
[0036] A determination module for obtaining the variance of a transmission performance factor group , in order to obtain the performance critical value in the region , based on the performance threshold, select computers with abnormal transmission performance.
[0037] The beneficial effects of the present invention are that, compared with the prior art, the technical effects of the present invention include:
[0038] By calculating the error rate, the accuracy of real-time energy data transmission of energy nodes in distributed energy systems can be estimated, so that corresponding methods can be used to improve the transmission method and reduce the probability of errors in real-time energy data transmission; by analyzing the transmission performance factors of each computer, computers with poor transmission performance can be identified, providing a corresponding basis for platform improvements, just like configuring the throughput of the controller or reconfiguring the bandwidth between the controller and the computer; by detecting transmission performance and promptly identifying abnormal computers, the frequency of computer failures during real-time energy data transmission of energy nodes in distributed energy systems can be reduced, and the stability and security of the platform can be improved; based on the data transmission performance of all computers in the same interval, the performance critical value of each interval can be obtained in time, and the data transmission performance of the computer can be more accurately determined based on the critical value of the mobility. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] Figure 1 is a flow chart of the energy data transmission method for a distributed energy system according to the present invention;
[0040] Figure 2 This is a partial structural diagram of the energy data transmission platform for distributed energy systems described in the present invention. DETAILED DESCRIPTION
[0041] To make the objectives, technical solutions, and advantages of the present invention more clear, the following will be combined with the accompanying drawings in the embodiments of the present invention to clearly and completely express the technical solutions of the present invention. The embodiments expressed in this application are only partial embodiments of the present invention, not all embodiments. Based on the spirit of the present invention, other embodiments obtained by those skilled in the art without making any creative work shall fall within the scope of protection of the present invention.
[0042] like Figure 1 As shown, the energy data transmission method for a distributed energy system according to the present invention includes:
[0043] Sensors collect real-time energy data from energy nodes in the distributed energy system, and controllers transmit the real-time energy data to multiple computers on the cloud platform;
[0044] During the time when the controller transmits real-time energy data to multiple computers on the cloud platform, the following method running on the controller is also included:
[0045] Step 1: Obtain the distribution areas of multiple computers on the cloud platform and define a distance threshold. Within the distribution area, multiple computers whose distances between them are less than the distance threshold are grouped into the same interval.
[0046] In a preferred but non-limiting embodiment of the present invention, in step 1, the computer distribution area is the computer's positioning data; the computer positioning data is the location data of the computer obtained via the Beidou positioning module. Within the distribution area, all computers whose inter-distance values are below a defined distance threshold are grouped into the same interval. This approach is intended to effectively manage and improve the communication performance of the computers on the cloud platform. Dividing computers into intervals can help achieve more accurate estimates of real-time energy data transmission performance. The inter-computer distance is the distance between two computers calculated based on the positioning data of each pair. If the distance between a computer and no other computer is below the defined distance threshold, the computer is separated into a separate interval.
[0047] When the controller transmits real-time energy data to all computers located in the same interval, since the locations of the computers in the same interval are close, the scene conditions of all computers in the same interval are similar; this similarity facilitates the analysis and processing of various influencing factors that often arise during the transmission of real-time energy data, thereby improving the security and efficiency of the energy data transmission platform for distributed energy systems.
[0048] In a preferred but non-limiting embodiment of the present invention, in step 1, the method for obtaining the spacing threshold includes:
[0049] Obtain the corresponding distance values between each computer on the cloud platform and other computers on the cloud platform. For each distance value, use a hygrometer to obtain the ambient humidity value at the corresponding two computers, and obtain the absolute value of the amount obtained by subtracting the ambient humidity values at the two computers, which is defined as the corresponding humidity difference. Based on the humidity differences corresponding to different distance values, combine all temperature differences to form a humidity value group. Select the lowest value in the humidity value group and define the distance value corresponding to the lowest value as the distance critical value.
[0050] In a preferred but non-limiting embodiment of the present invention, in step 1, the method for obtaining the spacing threshold further includes:
[0051] When the lowest value in the humidity value group is two or more identical humidity differences, obtain two or more interval values corresponding to these two or more identical humidity differences, obtain the average of these two or more interval values, and define it as the interval critical value.
[0052] The corresponding distance values between each computer of the cloud platform and other computers of the cloud platform are obtained. For each distance value, the ambient humidity value at the corresponding two computers is obtained using a hygrometer, and the absolute value of the amount obtained by subtracting the ambient humidity values at the two computers is obtained, which is defined as the corresponding humidity difference; the humidity difference reflects the change of ambient humidity at different distances; according to the humidity differences corresponding to different distance values, all temperature differences are combined to form a humidity value group; the group contains the humidity differences between each pair of computers at all defined distances; the lowest humidity difference value is selected from the humidity value group; the lowest value represents the lowest change of ambient humidity within all distance values; if the lowest humidity difference is single, then the distance value corresponding to the lowest humidity difference is the distance critical value; if the lowest humidity difference has more than two identical values, then the average of the distance values corresponding to the more than two identical humidity differences is defined as the distance critical value.
[0053] In step 2, the controller obtains a data queue of real-time energy data and transmits the data queue to all computers in the same range via a link between the controller and the computers. The controller registers the transmission time and obtains the reception time of each computer to obtain the computer's transmission time. The data queue received by the computer is obtained and defined as the reception queue. The data queue and the reception queue are compared to obtain an error rate. The method for obtaining the data queue received by the computer can be: the computer transmits the data queue received from the controller back to the controller. The controller can obtain the data queue of real-time energy data by: the controller receives the real-time energy data from the sensor and arranges it in order of collection time to form the data queue of real-time energy data. The method for obtaining the reception time of each computer can be: upon receiving the data queue from the controller, each computer transmits the time back to the controller. This time is the computer's reception time. The transmission time is the time when the controller transmits the data queue.
[0054] To estimate data transmission performance during the transmission of real-time energy data, the controller compares the original data queue with the received queue. This comparison identifies the real-time energy data that generated errors during transmission and uses this to calculate the error rate. The error rate is a key parameter for measuring the accuracy of real-time energy data transmission, representing the ratio of the number of characters with errors to the total number of characters. Based on the comparison value, the controller can calculate the error rate, which reflects the accuracy of real-time energy data during transmission.
[0055] In a preferred but non-limiting embodiment of the present invention, in step 2, the method for obtaining the transmission time includes: defining the transmission time as , define the computer's collection time as , based on which the transmission time is obtained .
[0056] The transmission time reflects the time required to transmit the real-time energy data of the energy nodes of the distributed energy system within the link.
[0057] In a preferred but non-limiting embodiment of the present invention, in step 2, the method for obtaining the error rate includes: obtaining the total amount of characters in the data queue, defined as , and compare the value of each character in the receiving queue with the value of each character in the data queue one by one, and obtain the number of characters that are different between the receiving queue and the data queue, which is defined as , get the error rate .
[0058] The one-to-one comparison method can be as follows: the values of each character on the receiving queue and the data queue are compared to find out whether they are the same as the original values; and during the one-to-one comparison, the number of different characters is recorded.
[0059] Step 3: Based on the transmission time and error rate of each computer in the same interval, the transmission performance factor of each computer is obtained. Based on the transmission performance factors of each computer, all transmission performance factors are combined to form a transmission performance factor group.
[0060] In a preferred but non-limiting embodiment of the present invention, in step 3, the performance factor is transmitted The operational equation is: , here It is a proofreading factor defined according to specific requirements. Represents the same interval The error rate of a computer, Characterize the baseline error rate, Represents the same interval The transmission time of each computer, Characterizes the benchmark transmission time.
[0061] The correction factor is defined according to specific requirements and can be used as a parameter to configure the error rate and transmission time. The function weight of the equation reflects the error rate of the computer and the error margin of the transmission time with the reference quantity; through analysis group, can grasp the difference in communication performance between different computers, as well as the communication status of the platform; if a computer A very large value often means that the computer has been disturbed by an external magnetic field, a computer component failure, or another condition that disrupts communication performance; in addition, It can also be used to improve platform configuration, such as configuring the location or throughput of controllers to improve the communication performance of the platform.
[0062] In a preferred but non-limiting embodiment of the present invention, in step 3, the method for obtaining the benchmark error rate and benchmark transmission time includes:
[0063] Obtain past transmission information, including past error rates and past transmission times for real-time energy data from energy nodes in the distributed energy system. Obtain an average of the past error rates, defining this as a baseline error rate. Obtain an average of the past transmission times, defining this as a baseline transmission time. The past period can be a customizable period defined based on specific requirements, representing the period during which the controller previously transmitted real-time energy data to multiple computers on the cloud platform.
[0064] The average of past error rates and past transmission times can represent the normal status of real-time energy data of energy nodes in distributed energy systems that were previously transmitted, and reflect the average performance of the platform in a period of time; by using this benchmark, a reasonable comparison can be made to the current performance; the average is a stable value, which will not fluctuate violently due to a single singular value; this feature makes it a safe reference value, which is suitable for reducing the disturbance of sudden factors to the estimate; using the average as a benchmark can facilitate performance comparison in different time periods or under different conditions; just as, by comparing the current error rate or transmission time with the past average, the performance change trend can be directly found; here, past means the past.
[0065] Step 4: Obtain the variance of the transmission performance factor array , in order to obtain the critical performance value within the interval , based on the performance threshold, select computers with abnormal transmission performance.
[0066] In a preferred but non-limiting embodiment of the present invention, in step 4, the performance threshold within the interval The operational equation is: , here is the mean of the performance factors in the performance factor array, is the defined gain threshold.
[0067] The variance is a parameter that measures the discrete amplitude of the value, reflecting the The value corresponds to the deviation amplitude of the mean; the gain threshold is a value higher than one defined according to specific requirements, and is used to determine whether the transmission performance of the computer is abnormal.
[0068] In a preferred but non-limiting embodiment of the present invention, in step 4, the method of selecting computers with abnormal transmission performance based on the performance threshold value includes:
[0069] If the computer's transmission performance factor , then the computer's transmission performance is abnormal; if the computer's transmission performance factor , then there is nothing wrong with the computer's transmission performance.
[0070] In a preferred but non-limiting embodiment of the present invention, in step 4, if there is a computer in a distributed area that is a separate interval, and this computer is defined as a destination computer, then the method for obtaining the transmission performance factor of the destination computer includes:
[0071] Obtain the distance between each computer and the controller outside the destination computer, and obtain the transmission performance factor of each computer; according to the transmission performance factor at different distances, use the least square method to obtain the performance regression line; obtain the distance between the destination computer and the controller, and obtain the estimated transmission performance factor based on the performance regression line According to the error rate and transmission time of the destination computer, the transmission performance factor of the destination computer is obtained by using the above transmission performance factor calculation equation ; Obtain estimated transmission performance factor based on performance regression line The method can be as follows: based on the distance between the destination computer and the controller, find the coordinate value of the distance on the X-axis on the performance regression line and the corresponding coordinate value on the Y-axis on the performance regression line. The coordinate value of the Y-axis is the estimated transmission performance factor. .
[0072] like , here It is the error threshold defined according to specific requirements and , then the transmission performance of the destination computer is not abnormal; otherwise, the transmission performance of the destination computer is abnormal;
[0073] Methods for obtaining a performance regression line include:
[0074] The spacing value is regarded as the coordinate value of the X-axis and the transmission performance factor is regarded as the coordinate value of the Y-axis to construct a Cartesian system; the transmission performance factors corresponding to different spacing values are mapped to coordinate points on the Cartesian system to obtain multiple coordinate points on the Cartesian system; the least squares method is used (the least squares method regards the spacing value as the independent variable and the transmission performance factor as the dependent variable) to obtain a regression line connecting each coordinate point, and the regression line is defined as a performance regression line.
[0075] The key external condition determining the data transmission performance of the controller when transmitting real-time energy data from the distributed energy system to each computer within a distributed area is the spacing value. The larger the spacing value, the worse the real-time energy data transmission performance. Therefore, based on the transmission performance factor of all computers in the same interval and the change in spacing, the transmission performance factor of a certain number of computers is estimated to obtain an estimated transmission performance factor. The actual transmission performance factor of the destination computer is then compared with the estimated transmission performance factor to determine whether the destination computer's data transmission is abnormal. If a computer's transmission performance is abnormal, the controller will display the abnormality on the display screen, prompting on-site personnel to promptly maintain the corresponding computer.
[0076] like Figure 2 As shown, the energy data transmission platform for a distributed energy system according to the present invention includes:
[0077] Display screen, sensor, controller and cloud platform, the display screen and sensor are connected to the controller, the controller is connected to the cloud platform for communication, the sensor is used to collect real-time energy data of energy nodes of the distributed energy system, and the controller is used to transmit the real-time energy data to multiple computers of the cloud platform; the cloud platform includes multiple computers.
[0078] The energy data transmission platform for distributed energy systems also includes:
[0079] A partitioning module is used to obtain the distribution area of multiple computers on the cloud platform and define a distance threshold; within the distribution area, multiple computers whose distances between each other are less than the distance threshold are partitioned into the same interval;
[0080] The comparison module is used to obtain a data queue of real-time energy data and transmit the data queue to all computers in the same area via a link between the controller and the computers; register the transmission time and obtain the reception time of each computer to obtain the transmission time of the computer; obtain the data queue received by the computer and define it as the reception queue; compare the data queue with the reception queue to obtain the error rate;
[0081] a performance module for obtaining a transmission performance factor of each computer based on the transmission time and error rate of each computer in the same interval, and combining all the transmission performance factors based on the transmission performance factors of each computer to form a transmission performance factor array;
[0082] A determination module for obtaining the variance of a transmission performance factor group , in order to obtain the critical performance value within the interval , based on the performance threshold, select computers with abnormal transmission performance.
[0083] The beneficial effects of the present invention are that, compared with the prior art, the technical effects of the present invention include:
[0084] By calculating the error rate, the accuracy of real-time energy data transmission of energy nodes in distributed energy systems can be estimated, so that corresponding methods can be used to improve the transmission method and reduce the probability of errors in real-time energy data transmission; by analyzing the transmission performance factors of each computer, computers with poor transmission performance can be identified, providing a corresponding basis for platform improvements, just like configuring the throughput of the controller or reconfiguring the bandwidth between the controller and the computer; by detecting transmission performance and promptly identifying abnormal computers, the frequency of computer failures during real-time energy data transmission of energy nodes in distributed energy systems can be reduced, and the stability and security of the platform can be improved; based on the data transmission performance of all computers in the same interval, the performance critical value of each interval can be obtained in time, and the data transmission performance of the computer can be more accurately determined based on the critical value of the mobility.
[0085] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that the specific implementation methods of the present invention can still be modified or replaced with equivalents, and any modifications or equivalent replacements that do not deviate from the spirit and scope of the present invention should be covered within the protection space of the claims of the present invention.
Claims
1. A method for transmitting energy data in a distributed energy system, characterized in that: include: Sensors collect real-time energy data from energy nodes in the distributed energy system, and controllers transmit the real-time energy data to multiple computers on the cloud platform; During the time when the controller transmits real-time energy data to multiple computers on the cloud platform, it also includes: Step 1: Obtain the distribution areas of multiple computers on the cloud platform and define a distance threshold. Within the distribution area, multiple computers whose distances between them are less than the distance threshold are grouped into the same interval. In step 2, the controller obtains a data queue of real-time energy data and transmits the data queue to all computers in the same area via a link between the controller and the computers. The controller registers the transmission time and obtains the reception time of each computer to obtain the computer's transmission time. The controller also obtains the data queue received by the computer and defines it as the reception queue. The data queue and the reception queue are compared to obtain the error rate. Step 3: Based on the transmission time and error rate of each computer in the same interval, the transmission performance factor of each computer is obtained. Based on the transmission performance factors of each computer, all transmission performance factors are combined to form a transmission performance factor group. Step 4: Obtain the variance of the transmission performance factor array , in order to obtain the performance critical value in the region ,Based on the performance critical value, select the computer with abnormal transmission performance; In step 3, the performance factor is transmitted The operational equation is: , here is the defined correction factor, Represents the same interval The error rate of a computer, Characterize the baseline error rate, Represents the same interval The transmission time of each computer, Characterize the benchmark transmission time; In step 4, the performance threshold within the region The operational equation is: , here is the mean of the performance factors in the performance factor array, is the defined gain threshold.
2. The energy data transmission method for a distributed energy system according to claim 1, characterized in that: In step 1, the distribution area of the computer is the positioning data of the computer; the positioning data of the computer is the positioning data of the computer's location obtained through the Beidou positioning module; in the distribution area, all computers whose distance values between each other are lower than the defined distance threshold are divided into the same interval.
3. The energy data transmission method for a distributed energy system according to claim 2, characterized in that: In step 1, the method for obtaining the spacing threshold includes: Obtain the corresponding distance values between each computer on the cloud platform and other computers on the cloud platform. For each distance value, use a hygrometer to obtain the ambient humidity value at the corresponding two computers, and obtain the absolute value of the difference between the ambient humidity values at the two computers, which is defined as the corresponding humidity difference. Based on the humidity differences corresponding to different distance values, combine all temperature differences to form a humidity value group. Select the lowest value in the humidity value group and define the distance value corresponding to the lowest value as the distance threshold value. In step 1, the method for obtaining the spacing threshold value further includes: When the lowest value in the humidity value group is two or more identical humidity differences, obtain two or more interval values corresponding to these two or more identical humidity differences, obtain the average of these two or more interval values, and define it as the interval critical value.
4. The energy data transmission method for a distributed energy system according to claim 3, characterized in that: In step 2, the method for obtaining the transmission time includes: defining the transmission time as , define the computer's collection time as , based on which the transmission time is obtained .
5. The energy data transmission method for a distributed energy system according to claim 4, characterized in that: In step 2, the method for obtaining the error rate includes: obtaining the total number of characters in the data queue, which is defined as , and compare the value of each character in the receiving queue with the value of each character in the data queue one by one, and obtain the number of characters that are different between the receiving queue and the data queue, which is defined as , get the error rate .
6. The energy data transmission method for a distributed energy system according to claim 5, characterized in that: In step 3, the method for obtaining the benchmark error rate and the benchmark transmission time includes: Obtain past transmission information, which includes past error rates and past transmission times when transmitting real-time energy data of energy nodes of a distributed energy system in the past; obtain an average of the past error rates, which is defined as a benchmark error rate; and obtain an average of the past transmission times, which is defined as a benchmark transmission time.
7. The energy data transmission method for a distributed energy system according to claim 6, characterized in that: In step 4, the method of selecting a computer with abnormal transmission performance according to the performance threshold includes: If the computer's transmission performance factor , then the computer's transmission performance is abnormal; if the computer's transmission performance factor , then there is nothing wrong with the computer's transmission performance.
8. The energy data transmission method for a distributed energy system according to claim 7, characterized in that: In step 4, if there is a computer in the distribution area that is separated into a zone, and the computer is defined as the destination computer, then the method for obtaining the transmission performance factor of the destination computer includes: Obtain the distance between each computer and the controller outside the destination computer, and obtain the transmission performance factor of each computer; according to the transmission performance factor at different distances, use the least square method to obtain the performance regression line; obtain the distance between the destination computer and the controller, and obtain the estimated transmission performance factor based on the performance regression line ; Based on the error rate and transmission time of the destination computer, use the transmission performance factor calculation equation to obtain the transmission performance factor of the destination computer ; like , here is the error threshold defined by , then the transmission performance of the destination computer is normal; otherwise, the transmission performance of the destination computer is abnormal.
9. An energy data transmission platform for distributed energy systems, characterized in that: include: Display screen, sensor, controller and cloud platform. The display screen and sensor are connected to the controller, which is in communication with the cloud platform. The sensor is used to collect real-time energy data from energy nodes of the distributed energy system, and the controller is used to transmit the real-time energy data to multiple computers on the cloud platform. The energy data transmission platform for distributed energy systems also includes: A partitioning module is used to obtain the distribution area of multiple computers on the cloud platform and define a distance threshold; within the distribution area, multiple computers whose distances between each other are less than the distance threshold are partitioned into the same interval; The comparison module is used to obtain a data queue of real-time energy data and transmit the data queue to all computers in the same area via a link between the controller and the computers; register the transmission time and obtain the reception time of each computer to obtain the transmission time of the computer; obtain the data queue received by the computer and define it as the reception queue; compare the data queue with the reception queue to obtain the error rate; a performance module for obtaining a transmission performance factor of each computer based on the transmission time and error rate of each computer in the same interval, and combining all the transmission performance factors based on the transmission performance factors of each computer to form a transmission performance factor array; A determination module for obtaining the variance of a transmission performance factor group , in order to obtain the performance critical value in the region ,Based on the performance critical value, select the computer with abnormal transmission performance; Transmission performance factor The operational equation is: , here is the defined correction factor, Represents the same interval The error rate of a computer, Characterize the baseline error rate, Represents the same interval The transmission time of each computer, Characterize the benchmark transmission time; Performance thresholds within a region The operational equation is: , here is the mean of the performance factors in the performance factor array, is the defined gain threshold.
Citation Information
Patent Citations
Data transmission method and device, equipment and storage medium
CN118300756A
Distributed photovoltaic group dispatching and group control method
CN119518772A