A method and system for sharing power grid model information data
By analyzing the historical data and active requests of the regulation center, the sending order of the power grid model information data sharing is dynamically adjusted, and the problem of low synchronization efficiency of cross-level models is solved, and efficient and compliant data sharing is achieved.
Patent Information
- Application Number
- CN202510884870.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-30
- Publication Date
- 2025-08-22
- Estimated Expiration
- 2045-06-30
AI Technical Summary
During the sharing of grid model information data, the synchronization efficiency of cross-level models is low, especially when different regulatory centers have different importance to updating data, data sharing cannot be carried out in time.
By obtaining the historical timing data of the regulation center and the active request data, combining the correlation strength, update important coefficients and sharing relationship numbers, dynamically adjust the sending order of subscription services, and prioritizing the processing of data sharing requests with high correlation and high importance.
It improves the efficiency of data sharing and synchronization in cross-level models, ensures the effectiveness and compliance of data sharing, and solves the problems of untimely response and confusing priority in the existing technology.
Smart Images

Figure CN120390020B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of power grid data sharing control, and in particular to a power grid model information data sharing method and system. Background Art
[0002] Grid computation is a crucial support for the integrated operation of power grid control. Reliable grid control model data is the foundation for ensuring the integrated operation of the grid control system. Sharing grid model data can improve the real-time and accuracy of cross-regional grid control model maintenance, effectively enhancing overall collaborative operation capabilities.
[0003] Currently, power grid model information data sharing is divided into two categories: model data sharing between various businesses within a control center, and model data sharing between control centers at all levels. When data at a control center is modified or updated, a distribution mechanism synchronizes the update to the model subscribing organizations in real time. However, due to the varying importance of updated data in different control centers, shared data required by control centers with higher requirements may not be updated in a timely manner during the update process, resulting in low efficiency in cross-level model sharing and synchronization. Summary of the Invention
[0004] In order to solve the technical problem that power grid model information data is shared without priority control, resulting in low sharing synchronization efficiency, the purpose of the present invention is to provide a power grid model information data sharing method and system, the technical solutions adopted are as follows:
[0005] A method for sharing power grid model information data, the method comprising:
[0006] Obtain historical time series data from all acquisition terminals of each remote terminal in the control center; obtain historical data from model subscription services and active requests between control centers;
[0007] Obtaining the strength of association between the control centers based on the order number of each transmission between the two control centers that have model subscription services, combined with the degree of active request; and adjusting the order of transmission of the subscription services of each control center based on the strength of association;
[0008] Obtaining a corresponding updated importance coefficient based on fluctuations in the historical time series data of all the acquisition terminals of each remote terminal; obtaining a shared association coefficient based on records of the active requests from the receiver to each remote terminal of the sender between two control centers where no model subscription service exists, combined with the corresponding updated importance coefficient; determining whether to perform data sharing based on differences between the remote terminal involved in the active request currently received by the control center and the remote terminal in the historical request record;
[0009] When data sharing is performed, the sending order is adjusted according to the sharing correlation coefficient and the number of the remote terminals involved in the active request between the two control centers where no model subscription service exists.
[0010] Furthermore, the method for obtaining the association strength includes:
[0011] Between the two control centers, the association strength between the sender and the receiver is obtained by integrating the average of the reciprocal of the sending order number of all subscription updates of the sender to the receiver and the ratio of the number of active requested updates to the number of subscription updates.
[0012] Furthermore, the method for obtaining the updated important coefficients includes:
[0013] Segmenting the historical time series data with a preset segment length; obtaining a fluctuation intensity coefficient based on the slope and range of each segment of the data from the acquisition end; and obtaining an update sub-coefficient corresponding to the acquisition end based on the difference between the fluctuation intensity coefficients of adjacent segments of data;
[0014] The updated sub-coefficients of all the acquisition terminals of the remote terminal are integrated to obtain corresponding updated important coefficients.
[0015] Furthermore, the method for obtaining the shared correlation coefficient includes:
[0016] Between the two control centers, any remote terminal of the sender is taken as the target terminal, and the ratio of the number of active requests of the receiver to the target terminal to the total number of active requests to all terminals of the sender is taken as the association importance index; the association importance index and the updated importance coefficient of the target terminal are combined to obtain the shared association coefficient corresponding to the receiver and the target terminal.
[0017] Furthermore, the method for determining whether to perform data sharing includes:
[0018] Between the two control centers, all the remote terminals involved in the active request currently received by the sender form a first set; all the remote terminals involved in the sender in the historical records of the receiver's attention request form a second set;
[0019] A similarity coefficient between the first set and the second set is obtained, and when the similarity coefficient is greater than a preset similarity threshold, it is determined that data sharing is performed between the corresponding two control centers.
[0020] Furthermore, the method for obtaining the similarity coefficient includes:
[0021] The Jaccard correlation coefficient between the first set and the second set is used as the similarity coefficient.
[0022] Furthermore, the method for adjusting the sending order includes:
[0023] When it is determined that data sharing is to be performed, the control centers involved in sending and receiving are combined into a tuple and put into a sharing pool to be sent;
[0024] Between the two control centers in the binary group, the proportion of the remote terminals involved in the active request to all the remote terminals involved in the shared pool to be sent is used as a sharing priority coefficient; the sharing association coefficient and the sharing priority coefficient corresponding to the remote terminals involved in the receiver are combined to obtain the sharing priority of the active requests of the two control centers;
[0025] Data sharing is performed based on the order of the sharing priorities from largest to smallest.
[0026] Furthermore, the method for obtaining the sending order of the subscription service includes:
[0027] Based on the association strength between the control center as the sender and all corresponding receivers, the sending is performed in order from large to small.
[0028] Furthermore, the preset segment length is one day.
[0029] The present invention also proposes a power grid model information data sharing system, which includes a memory, a processor, and a computer program stored in the memory and runnable on the processor. When the processor executes the computer program, it implements any one of the steps of the power grid model information data sharing method.
[0030] The present invention has the following beneficial effects:
[0031] The present invention first obtains various historical data of the control center to provide a basis for subsequent analysis. It then analyzes the transmission priority between the control centers based on the order number of each transmission between two control centers with model subscription services, combined with the degree of active requests, and adjusts the transmission order of each control center's subscription services to improve the data sharing efficiency of the model subscription services. It further obtains an update importance coefficient based on the fluctuations of historical time series data to characterize the importance of remote terminals in data sharing and updating, providing a basis for subsequent adjustment of sharing priority. It further obtains a sharing association coefficient based on the records of active requests made by the receiver to each remote terminal of the sender in the absence of model subscription services, combined with the corresponding update importance coefficient, to quantify the degree of association between the receiver and each remote terminal of the sender. It further determines whether to share data based on the difference between the remote terminals involved in the current request received by the control center and the historical request records, thereby ensuring the validity and compliance of the active request. Finally, when data sharing is performed, the sending order is adjusted based on the sharing association coefficient and the number of remote terminals involved in the active request, thereby improving the sharing synchronization efficiency of the cross-level model. The present invention analyzes the historical data of the control center, the subscription sending order, the terminal importance and the sharing relevance, dynamically adjusts the sharing order of the model subscription service and the sharing order of the active application, improves the efficiency of cross-center model synchronization, and solves the problems of untimely response and confused priorities in the existing sharing mechanism. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] In order to more clearly illustrate the technical solutions and advantages of the embodiments of the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the prior art descriptions. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0033] Figure 1 A flow chart of a method for sharing power grid model information data provided by one embodiment of the present invention;
[0034] Figure 2 A flowchart of a method for adjusting the sending order when no model subscription service exists is provided in accordance with an embodiment of the present invention. DETAILED DESCRIPTION
[0035] To further illustrate the technical means and effectiveness of the present invention to achieve its intended purpose, the following, in conjunction with the accompanying drawings and preferred embodiments, describes in detail the specific implementation, structure, features, and effectiveness of a method and system for sharing power grid model information data according to the present invention. In the following description, different references to "one embodiment" or "another embodiment" do not necessarily refer to the same embodiment. Furthermore, specific features, structures, or characteristics of one or more embodiments may be combined in any suitable manner.
[0036] Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs.
[0037] The following describes in detail a specific scheme of a power grid model information data sharing method and system provided by the present invention with reference to the accompanying drawings.
[0038] See also Figure 1 , which shows a flow chart of a method for sharing power grid model information data provided by an embodiment of the present invention, specifically comprising:
[0039] Step S1: Obtain historical time series data of all acquisition terminals of each remote terminal of the control center; obtain historical data of model subscription services and active requests between control centers.
[0040] In one embodiment of the present invention, the power grid model data information sharing system comprises:
[0041] Hardware Architecture: A high-performance GPU cluster and platform processes massive amounts of power grid data and supports real-time analysis. High-speed switches, distributed storage systems (such as HFFS and relational databases), and IPFS clusters ensure efficient data transmission and storage.
[0042] Data aggregation layer: Integrates main network / distribution network data and measurement data (including transformer changes, user electricity consumption data, etc.), and supports multi-source heterogeneous data access.
[0043] Data processing layer: Analyzes and processes the data obtained by the data collection layer.
[0044] Service sharing interface: provides power grid GIS services, topology services, data services, etc., and supports cross-system calls.
[0045] The power grid model data information sharing system consists of multiple control centers. Each control center has multiple remote terminal units. The remote terminal units contain multiple collection terminals, which are used to collect switching quantities of substations and power plants, distribution network feeder currents, voltage data, etc.
[0046] Grid model information sharing is primarily updated through model subscription services, supplemented by proactive requests. This first involves acquiring historical time-series data from all acquisition terminals at each remote terminal in the control center. Furthermore, historical data from model subscription services and proactive requests between control centers is acquired to provide a foundation for subsequent analysis.
[0047] It should be noted that active requests can be further divided into active update requests initiated by the sender and active sharing requests initiated by the receiver. In both cases, shared data is transmitted from the sender to the receiver. The existence of a model subscription service corresponds to an active update request initiated by the sender to the receiver, and the non-existence of a model subscription service corresponds to an active sharing request initiated by the receiver to the sender.
[0048] It should be noted that, in one embodiment of the present invention, the time domain range of historical data is limited to the most recent 30 days of the current day to avoid data overflow.
[0049] Step S2: According to the order number of each transmission between two control centers that have model subscription services, combined with the degree of active request, the association strength between the control centers is obtained; and the transmission order of the subscription services of each control center is adjusted based on the association strength.
[0050] Taking into account the data sending order number between the control centers with model subscription services, it reflects the priority of data transmission from the perspective of historical laws and shows the association between the control centers; active request is a supplementary sharing method of model subscription service, and the degree of active request reflects the additional demand degree of data sharing, and also shows the association between the control centers. Therefore, according to the sending order number each time between two control centers with model subscription services, combined with the degree of active request, the association strength between the control centers is obtained, which characterizes the transmission priority between the control centers and provides a basis for the subsequent control sending order.
[0051] Preferably, in one embodiment of the present invention, it is considered that the smaller the sending sequence number, the earlier the sending sequence, the higher the priority, and the higher the association strength; the more the number of updates requested actively compared to the number of updates of the subscription service, the higher the proportion of additional shared transmission of data, the higher the sharing demand, and the higher the association strength;
[0052] Based on this, between the two control centers, the average of the reciprocal of the sending order number of all subscription updates from the sender to the receiver and the ratio of the number of actively requested updates to the number of subscription updates are fused to obtain the association strength between the sender and the receiver.
[0053] As an example, a subscription update refers to a data sharing update in a model subscription service. The sending order number starts at 1, and the logical relationship is adjusted by taking the inverse number. The priority of the overall historical sending order is expressed as an average, and the degree of active request is expressed as the ratio of the number of active updates to the number of subscription updates.
[0054] The fusion is performed by multiplying the product of the mean of the reciprocal of the order numbers of all subscription updates sent by the sender to the receiver and the ratio of the number of active updates to the number of subscription updates. After linear normalization, the normalized result is used as the association strength between the sender and the receiver.
[0055] The linear normalization is the normalization under the corresponding data dimension. The normalization method used in the embodiment of the present invention can adopt this method. The specific technical means are well known to those skilled in the art and will not be described in detail.
[0056] After obtaining the association strength that represents the transmission priority, the sending order of the subscription services of each control center can be adjusted based on the association strength, so that limited transmission resources are given priority to control centers with higher association strength and higher transmission priority, thereby improving the data sharing efficiency of the model subscription service.
[0057] Preferably, in one embodiment of the present invention, based on the association strength between the control center as the sender and all corresponding receivers, the sending is performed in descending order, and the greater the association strength, the higher the sending order.
[0058] It should be noted that the association strength between the sender and receiver may vary as the sender-receiver relationship changes. For example, the association strength between A sending and B receiving is 0.8, and the association strength between B sending and A receiving is 0.7. In the model subscription service, a sender may have multiple receivers, and data is shared with multiple control centers at the same time. When the sender's control center needs to update the sent data, it prepares to share the data with the subscribed control centers and send it in the order after control. The implementer can also set the update of the control center to a fixed update method such as 1 hour / time.
[0059] Step S3: Based on the fluctuation of the historical time series data of all acquisition terminals of each remote terminal, the corresponding updated importance coefficient is obtained; based on the records of the receiver's active requests to each remote terminal of the sender between two control centers where no model subscription service exists, the shared association coefficient is obtained in combination with the corresponding updated importance coefficient; based on the difference between the remote terminal involved in the active request currently received by the control center and the remote terminal in the historical request record, it is determined whether data sharing is to be performed.
[0060] Taking into account the different data fluctuations of the collection ends under different remote terminals, reflecting the different amounts of data information provided by the remote terminals when sharing data, the corresponding update importance coefficient is obtained based on the fluctuations of the historical time series data of all collection ends of each remote terminal to characterize the importance of the remote terminal in data sharing and updating, and provide a basis for the subsequent adjustment of sharing priority.
[0061] Preferably, in one embodiment of the present invention, the historical time series data is first segmented with a preset segment length to facilitate a more detailed analysis of the fluctuation characteristics of the time series;
[0062] Considering that the greater the change in the fluctuation characteristics of adjacent data segments in the time series, the faster the data fluctuation pattern changes, the more information the data on the acquisition end contains, and the higher the importance of these data when they are subsequently transmitted and shared; considering that the larger the slope and range of each data segment, the more severe the data fluctuation, the fluctuation intensity coefficient is obtained based on the slope and range of each data segment on the acquisition end, and the update sub-coefficient of the corresponding acquisition end is obtained based on the difference in the fluctuation intensity coefficients of adjacent data segments;
[0063] The updated sub-coefficients of all acquisition terminals of the remote terminal are integrated to obtain the corresponding updated important coefficients.
[0064] As an example, the preset segment length is one day. The average of the absolute values of the slopes of each point on the fluctuation curve corresponding to each segment of data is used as the slope of each segment of data. The product of the slope of each segment of data and the range is used as the fluctuation intensity coefficient to indicate the degree of fluctuation of a segment of data and reflect the fluctuation characteristics of the data.
[0065] The average of the absolute values of the differences between the fluctuation intensity coefficients of all adjacent data segments in time series at one acquisition end is used as the update sub-coefficient of the corresponding acquisition end, which represents the transition speed of the fluctuation mode of the adjacent data segments in time series;
[0066] The average of all updated sub-coefficients of all acquisition terminals of the remote terminal is further used as the updated important coefficient.
[0067] It should be noted that, considering the different types of data collected by different collection terminals, the collected data are pre-processed by linear normalization in their respective dimensions.
[0068] Taking into account that the record of the receiver's active request to each remote terminal of the sender includes the receiver's preference for sharing needs of different remote terminals of the sender, and the corresponding update importance coefficient reflects the importance of the remote terminal in data sharing and updating, the record of the receiver's active request to each remote terminal of the sender between two control centers where no model subscription service exists is combined with the corresponding update importance coefficient to obtain the sharing correlation coefficient, quantify the degree of correlation between the receiver and each remote terminal of the sender, and provide a basis for subsequent adjustment of the priority of the remote terminals involved in the real-time active request.
[0069] Preferably, in one embodiment of the present invention, considering that in the active request record, the more requests are made to a certain remote terminal and the larger the update importance coefficient is, the higher the degree of active sharing request of the corresponding receiver for the data of the sender's remote terminal is, and the greater the degree of association is;
[0070] Based on this, between two control centers (where there is no model subscription service), any remote terminal of the sender is taken as the target terminal, and the ratio of the number of active requests from the receiver to the target terminal to the total number of active requests to all terminals of the sender is taken as the correlation importance index; the correlation importance index and the updated importance coefficient of the target terminal are fused to obtain the shared correlation coefficient corresponding to the receiver and the target terminal.
[0071] As an example, fusion is performed by multiplication, and the product of the correlation importance index and the updated importance coefficient of the target terminal is linearly normalized and used as the shared correlation coefficient of the receiver for the sender's target terminal.
[0072] Taking into account that active requests for model subscription services that do not exist may be non-compliant, in order to ensure the validity and compliance of active requests, active requests need to be verified; considering that the remote terminals recorded in the historical request records are remote terminals that have already shared data in the past, the difference between the remote terminals involved in the real-time active request and the remote terminals in the historical request records reflects the degree of abnormality of the current active request. Therefore, based on the difference between the remote terminals involved in the active request currently received by the control center and the remote terminals in the historical request records, it is determined whether to share data.
[0073] Preferably, in one embodiment of the present invention, the historical request record is a requested record of each remote terminal in a historical active request received by the sending party control center from the receiving party control center;
[0074] Between two control centers (where no model subscription service exists), all remote terminals involved in the active request currently received by the sender form a first set; all remote terminals involved in the sender in the historical records of the receiver's attention request form a second set;
[0075] The similarity coefficients of the first set and the second set are obtained, and when the similarity coefficients are greater than a preset similarity threshold, it is determined that data sharing is performed between the corresponding two control centers.
[0076] Among them, the similarity coefficient reflects the difference between the remote terminal involved in the active request currently received by the control center and the remote terminal in the historical request record. The smaller the similarity coefficient, the greater the difference, and the more likely it is a non-compliant abnormal application.
[0077] As an example, the Jaccard correlation coefficient between the first set and the second set is used as the similarity coefficient, and the preset similarity threshold is 0.7.
[0078] It should be noted that, in one embodiment of the present invention, when the similarity coefficient is less than or equal to a preset similarity threshold, it may also include: notifying the control center of the recipient to contact the security department to determine for the second time whether the sharing request is compliant, and then sharing the data after it is compliant; the Jaccard correlation coefficient is already an existing technology and will not be repeated here.
[0079] Step S4: When data sharing is performed, the sending order is adjusted according to the sharing correlation coefficient and the number of remote terminals involved in the active request between two control centers that do not have a model subscription service.
[0080] Taking into account that a control center without a model subscription service may make active requests to multiple control centers at the same time, and the sharing correlation coefficient and number of remote terminals involved in the active request show the degree of demand of the receiver for the sender's data sharing and reflect the priority of the sender's data sharing, so when sharing data, the sending order is adjusted according to the sharing correlation coefficient and number of remote terminals involved in the active request between two control centers without a model subscription service, so as to improve the sharing synchronization efficiency of cross-level models.
[0081] Preferably, in one embodiment of the present invention, see Figure 2 , which shows a flow chart of a method for adjusting the sending order when no model subscription service exists, provided by one embodiment of the present invention, specifically comprising:
[0082] Step S401: When it is determined that data sharing is to be performed, the control centers involved in sending and receiving are combined into a tuple and put into a sharing pool to be sent.
[0083] In one embodiment of the present invention, in the absence of a model subscription service, when there is an active request and it is determined that data sharing is required, sorting is performed once. For example, the control center of the receiving party A may initiate a sharing request to the control centers of multiple senders (B, C, D, E). The request sent to E is not approved, and the BA (sender-receiver), CA, DA tuples are placed in the sharing pool to be sent. The sorting is the transmission order of B, C, D to A.
[0084] Step S402: Between the two control centers of the binary group, the proportion of the remote terminals involved in the active request to all the remote terminals involved in the shared pool to be sent is used as the sharing priority coefficient; the sharing association coefficient and the sharing priority coefficient corresponding to the remote terminals involved in the receiving party are integrated to obtain the sharing priority of the active requests of the two control centers.
[0085] Considering that when actively requesting to send data from the sender to the receiver within a tuple, the more remote terminals of the sender are involved and the larger the sharing correlation coefficient corresponding to the remote terminal, the higher the degree of data sharing demand and the higher the transmission priority, so the sharing priority of the active requests of the two control centers is obtained.
[0086] As an example, the analysis process for each tuple is the same. Only one example is described here. The number of (sender) remote terminals involved in the tuple is used as the numerator, the number of all (sender) remote terminals involved in the shared pool to be sent is used as the denominator, and the fractional ratio is used as the sharing priority coefficient.
[0087] The product of the mean of the shared correlation coefficients corresponding to the (sender) remote terminals involved in the tuple (under the corresponding transmission relationship) and the shared priority coefficient is used as the shared priority of the active requests of the two control centers of the tuple.
[0088] With the number of all (sender's) remote terminals involved in the shared pool to be sent as a benchmark, the number of designed sender remote terminals of the tuple is measured, and the overall characteristics of the sharing correlation coefficients of the involved remote terminals are represented in the form of an average value to obtain the sharing priority.
[0089] Step S403: data sharing is performed based on the order of sharing priority from large to small.
[0090] Finally, data is shared in the waiting-to-be-sent shared pool based on the order of sharing priority from large to small.
[0091] It should be noted that in other embodiments of the present invention, due to differences in power grid model settings, in the absence of a model subscription service, it is possible that a sender may receive active applications from multiple receivers at the same time. For example, after judgment, F (sender) needs to share data with G, H, and J (receivers). At this time, the sharing priorities corresponding to FG, FH, and FJ are calculated, and the transmission order of F to G, H, and J is sorted.
[0092] It should be noted that when data sharing and transmission are carried out from large to small sharing priority, if there is a transmission abnormality such as the control center being occupied, the next two-tuple data to be transmitted will be transmitted first. For example, the transmission order after sharing priority sorting is BA, CA, and DA. When BA transmission is attempted, B is occupied or disconnected (A initiates 3 ICMP Ping requests to B, and B does not return a Reply, and the waiting time is 1 second). At this time, CA is transmitted first, and BA is tried again after the transmission is completed. If the transmission is still not possible, DA is transmitted first, and BA is transmitted last. When all transmittable data are transmitted, the two-tuple that still cannot be transmitted is reported.
[0093] An embodiment of the present invention also provides a power grid model information data sharing system, which includes a memory, a processor and a computer program, wherein the memory is used to store the corresponding computer program, and the processor is used to run the corresponding computer program. When the computer program runs in the processor, it can implement a power grid model information data sharing method described in steps S1-S4.
[0094] In summary, in order to solve the technical problem that the power grid model information data is not shared without priority control, resulting in low sharing synchronization efficiency, the present invention proposes a power grid model information data sharing method and system. The present invention obtains various historical data of the control center; further adjusts the sending order of the subscription service of each control center according to the sequence number of each transmission between two control centers with model subscription services, combined with the degree of active request; further obtains the corresponding update importance coefficient according to the fluctuation of the historical time series data of all acquisition terminals of each remote terminal; further obtains the sharing correlation coefficient according to the record of the active request of the receiver to each remote terminal of the sender when there is no model subscription service, combined with the corresponding update importance coefficient; further determines whether to share data based on the difference between the remote terminal involved in the current receiving application and the historical request record of the control center; when sharing data, adjusts the sending order according to the sharing correlation coefficient and number of remote terminals involved in the active request.
[0095] It should be noted that the order in which the embodiments of the present invention are described above is for illustrative purposes only and does not necessarily represent the superiority or inferiority of the embodiments. The processes depicted in the accompanying drawings do not necessarily require the specific order or sequential order shown to achieve the desired results. In certain embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0096] The various embodiments in this specification are described in a progressive manner, and the same or similar parts between the various embodiments can be referred to each other. Each embodiment focuses on the differences from other embodiments.
Claims
1. A method for sharing power grid model information data, characterized in that: The method comprises: Obtain historical time series data from all acquisition terminals of each remote terminal in the control center; obtain historical data from model subscription services and active requests between control centers; Obtaining the strength of association between the control centers based on the order number of each transmission between the two control centers that have model subscription services, combined with the degree of active request; and adjusting the order of transmission of the subscription services of each control center based on the strength of association; Obtaining a corresponding updated importance coefficient based on fluctuations in the historical time series data of all the acquisition terminals of each remote terminal; obtaining a shared association coefficient based on records of the active requests from the receiver to each remote terminal of the sender between two control centers where no model subscription service exists, combined with the corresponding updated importance coefficient; determining whether to perform data sharing based on differences between the remote terminal involved in the active request currently received by the control center and the remote terminal in the historical request record; When data sharing is performed, the sending order is adjusted according to the sharing correlation coefficient and the number of the remote terminals involved in the active request between the two control centers where no model subscription service exists.
2. A method for sharing power grid model information data according to claim 1, characterized in that: The method for obtaining the association strength includes: Between the two control centers, the association strength between the sender and the receiver is obtained by integrating the average of the reciprocal of the sending order number of all subscription updates of the sender to the receiver and the ratio of the number of active requested updates to the number of subscription updates.
3. A method for sharing power grid model information data according to claim 1, characterized in that: The method for obtaining the updated important coefficients includes: The historical time series data is segmented by a preset segment length; a fluctuation intensity coefficient is obtained based on the slope and range of each segment of the data from the acquisition end; and an update sub-coefficient corresponding to the acquisition end is obtained based on the difference between the fluctuation intensity coefficients of adjacent segments of data; The updated sub-coefficients of all the acquisition terminals of the remote terminal are integrated to obtain corresponding updated important coefficients.
4. A method for sharing power grid model information data according to claim 1, characterized in that: The method for obtaining the shared correlation coefficient includes: Between the two control centers, any remote terminal of the sender is taken as the target terminal, and the ratio of the number of active requests of the receiver to the target terminal to the total number of active requests to all terminals of the sender is taken as the association importance index; the association importance index and the updated importance coefficient of the target terminal are combined to obtain the shared association coefficient corresponding to the receiver and the target terminal.
5. A method for sharing power grid model information data according to claim 1, characterized in that: The method for determining whether to perform data sharing includes: Between the two control centers, all the remote terminals involved in the active request currently received by the sender form a first set; all the remote terminals involved in the sender in the history of the active request of the receiver form a second set; A similarity coefficient between the first set and the second set is obtained, and when the similarity coefficient is greater than a preset similarity threshold, it is determined that data sharing is performed between the corresponding two control centers.
6. A method for sharing power grid model information data according to claim 5, characterized in that: The method for obtaining the similarity coefficient includes: The Jaccard correlation coefficient between the first set and the second set is used as the similarity coefficient.
7. A method for sharing power grid model information data according to claim 1, characterized in that: The method for adjusting the sending order includes: When it is determined that data sharing is to be performed, the control centers involved in sending and receiving are combined into a tuple and put into a sharing pool to be sent; Between the two control centers in the binary group, the proportion of the remote terminals involved in the active request to all the remote terminals involved in the shared pool to be sent is used as a sharing priority coefficient; the sharing association coefficient and the sharing priority coefficient corresponding to the remote terminals involved in the receiver are combined to obtain the sharing priority of the active requests of the two control centers; Data sharing is performed based on the order of the sharing priorities from largest to smallest.
8. A method for sharing power grid model information data according to claim 1, characterized in that: The method for obtaining the sending order of the subscription service includes: Based on the association strength between the control center as the sender and all corresponding receivers, the sending is performed in order from large to small.
9. A method for sharing power grid model information data according to claim 3, characterized in that: The preset segment length is one day.
10. A power grid model information data sharing system, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the power grid model information data sharing method according to any one of claims 1 to 9 are implemented.
Citation Information
Patent Citations
Scheduling historical data sharing system based on message mechanism and sharing method thereof
CN111611224A
Timestamp-based police service collaborative network communication optimization algorithm
CN118215052A