Intelligent acquisition and processing method, system and equipment for power utilization data in power system, and medium

By using preset electricity collection rules and data acquisition forms in the power system, the problem of insufficient efficiency and accuracy of power data collection is solved, timely extraction and reliable transmission of key information is achieved, and the stable operation and intelligent management of the power system are supported.

CN120264169APending Publication Date: 2025-07-04STATE GRID ANHUI ELECTRIC POWER CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510375214.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2024-12-04
Filing Date
2025-03-27
Publication Date
2025-07-04

AI Technical Summary

Technical Problem

The existing power data acquisition methods cannot flexibly respond to different types and transmission needs, resulting in insufficient collection efficiency and accuracy, and the inability to effectively extract key information.

Method used

By issuing power data acquisition instructions, selecting target rules from power data according to preset power usage acquisition rules, extracting key information, and generating power data to be transmitted based on the data acquisition form, adopting adaptive transmission method.

Benefits of technology

It improves the efficiency and accuracy of power data collection, ensures timely extraction and reliable transmission of key information, and supports the stable operation and intelligent management of the power system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120264169A_ABST
    Figure CN120264169A_ABST
Patent Text Reader

Abstract

The invention provides a power consumption data intelligent acquisition and processing method, system and device in a power system and a medium, and belongs to the technical field of power systems. Selecting a target electricity utilization acquisition rule matched with the electric power data from each preset electricity utilization acquisition rule, and acquiring a preset data acquisition form from the target electricity utilization acquisition rule; extracting key information from the power data according to the data acquisition form and a preset power keyword; generating to-be-transmitted power data based on the data acquisition form and the key information; and transmitting the to-be-transmitted power data based on the data acquisition rule. According to the invention, the efficiency and accuracy of power data acquisition, processing and transmission can be significantly improved, and the to-be-transmitted power data can be ensured to timely and accurately reach the target position based on the preset transmission mode and path. Therefore, the data transmission efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of power systems, and particularly relates to a method, system, device and medium for intelligent acquisition and processing of electricity consumption data in a power system. Background Art

[0002] In a power system, the acquisition and processing of electricity consumption data is a main measure for monitoring the power system. With the rapid development of smart grids, the scale of power data is constantly expanding, and the data types are also becoming increasingly diverse, which poses higher requirements for the acquisition, transmission and processing of power data. Existing power data acquisition methods often rely on fixed acquisition rules and transmission methods, and cannot flexibly handle power data of different types and different transmission requirements. How to intelligently acquire and process power data, improve the efficiency and accuracy of data acquisition, and how to accurately match power data with electricity consumption acquisition rules, extract key information from complex power data to meet the needs of subsequent applications, have become problems that need to be solved in the current power system. Summary of the Invention

[0003] The present invention provides a method for intelligent acquisition and processing of electricity consumption data in a power system, which meets the needs of power system data acquisition and provides multiple acquisition methods.

[0004] The method includes: Step S101: Issue an electricity data acquisition instruction; Step S102: Select a target electricity consumption acquisition rule that matches the electricity data from each preset electricity consumption acquisition rule, and obtain a preset data acquisition form from the target electricity consumption acquisition rule; Step S103: Extract key information from the electricity data according to the data acquisition form and preset preset power keywords; Step S104: Generate electricity data to be transmitted based on the data acquisition form and key information; Step S105: Transmit the electricity data to be transmitted based on the data acquisition rule.

[0005] Further, it should be noted that step S102 further includes: each electricity consumption acquisition rule contains a preset power data correspondence; For each electricity consumption acquisition rule, if the content of the electricity data meets the power data correspondence corresponding to the electricity consumption acquisition rule, then determine the electricity consumption acquisition rule as the target electricity consumption acquisition rule.

[0006] Further, in the method, for each electricity consumption acquisition rule, if a preset attribute indicated by the power data correspondence corresponding to the electricity consumption acquisition rule is found in the content of the electricity data, then use the preset preset power keywords to extract the attribute value of the preset attribute; If the attribute value is the same as the target attribute value set in the correspondence between the attribute value and the power data, or the attribute value reaches the attribute threshold set in the correspondence between the attribute value and the power data, then determine that the power consumption acquisition rule is the target power consumption acquisition rule.

[0007] Further, it should be noted that step S103 further includes: Step S1031: Analyze and process the power data to obtain the power equipment representing the source of the power data; Step S1032: Obtain the target attribute for which the attribute value needs to be filled in as set in the data acquisition form, and the preset power keywords corresponding to the target attribute; Step S1033: Use the preset power keywords to extract the attribute value of the target attribute from the power equipment as key information.

[0008] Further, it should be noted that step S1033 further includes: Step S331: The power data obtained from the power equipment is a string; Step S332: Define a set of preset power keywords according to the structure of the power data and the value to be located; Step S333: Locate the value that matches the string; traverse the power data string and use the preset power keywords for matching; Step S334: Process the array type value; Step S335: Output the processed value.

[0009] Further, it should be noted that the power consumption acquisition rule includes: transmission method, transmission object, characteristic value representing whether continuous transmission is performed, and continuous interval time; Judge whether the power data to be transmitted is continuously transmitted to the transmission object according to the characteristic value; if so, transmit the power data to be transmitted to the transmission object through the transmission method at every continuous interval time; if not, transmit the power data to be transmitted to the transmission object through the transmission method.

[0010] Further, it should be noted that in step S101, the issued power data acquisition instruction includes the unique identifier for specifying the power equipment or data acquisition point for which data needs to be acquired, and is accompanied by the type of power data to be acquired.

[0011] This application also provides an intelligent acquisition and processing system for power consumption data in a power system. The system includes: a data control server and a data acquisition node; The data control server issues a power data acquisition instruction; The data acquisition node selects the target power consumption acquisition rule that matches the power data from each preset power consumption acquisition rule according to the obtained power data acquisition instruction, and obtains the preset data acquisition form from the target power consumption acquisition rule; Extract key information from power data according to the data acquisition form and preset power keywords. Generate power data to be transmitted based on the data acquisition form and key information. Transmit the power data to be transmitted based on the data acquisition rules.

[0012] According to another embodiment of the present application, there is provided an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, the steps of the method for intelligent acquisition and processing of power consumption data in the power system are implemented.

[0013] According to still another embodiment of the present application, there is further provided a storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the method for intelligent acquisition and processing of power consumption data in the power system are implemented.

[0014] As can be seen from the above technical solutions, the present invention has the following advantages: The method for intelligent acquisition and processing of power consumption data in the power system proposed by the present invention triggers subsequent data processing processes by issuing power data acquisition instructions. After receiving the instructions, the system can automatically select a target rule that matches the current power data from a preset power consumption acquisition rule library. After determining the target power consumption acquisition rule, it can extract key information from complex power data according to the preset data acquisition form and acquisition rules in the rule. Identify the power equipment where the data source is located, and locate and extract the attribute values of the target attributes according to the preset power keywords. After extracting the key information, the present invention fills these information into the preset data acquisition form to generate power data to be transmitted that conforms to the preset power data format. According to the data acquisition rules, it is transmitted to the specified target location.

[0015] The present invention realizes intelligent matching of power consumption acquisition rules. The system can automatically select the most suitable rule from the rule library for application according to different power data characteristics and requirements, improving the efficiency and accuracy of data processing. The present invention adopts string matching and value positioning in the process of extracting key information, improving the accuracy and speed of information extraction and ensuring the integrity of data. The present invention fully considers the flexibility and scalability requirements of data when generating power data to be transmitted. Description of the Drawings

[0016] In order to more clearly illustrate the technical solutions of the present invention, the drawings required for description will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0017] Figure 1 It is a flowchart of an intelligent acquisition and processing method for electricity consumption data in a power system; Figure 2 It is a flowchart of an embodiment of an intelligent acquisition and processing method for electricity consumption data in a power system; Figure 3 It is a schematic diagram of an intelligent acquisition and processing system for electricity consumption data in a power system; Figure 4 It is a schematic diagram of an electronic device. Specific implementation manners

[0018] Regarding the intelligent acquisition and processing method for electricity consumption data in the power system proposed by the present invention, aiming at the problem in the prior art that it is impossible to cope with different data types based on fixed acquisition rules and transmission methods, the present invention realizes the accurate matching and efficient acquisition of power data through preset electricity acquisition rules. Different power data have different transmission methods and transmission object requirements. The present invention can flexibly specify the transmission method and transmission object of power data according to the actual situation by presetting corresponding electricity acquisition rules. This not only avoids the blindness and inefficiency of data transmission in the traditional method, but also ensures the timely and accurate transmission of important power data. For example, when the power data contains an emergency keyword, the present invention can quickly identify and trigger an immediate transmission mechanism, so as to effectively respond to emergencies and ensure the safe and stable operation of the power system.

[0019] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without making creative efforts shall fall within the protection scope of the present invention.

[0020] Please refer to Figure 1 Shown is a flowchart of an intelligent acquisition and processing method for electricity consumption data in a power system in a specific embodiment. The method includes the following steps.

[0021] Step S101: Issue an electricity data acquisition instruction.

[0022] In this embodiment, the electricity data acquisition instruction is issued by the data control server of the power system. It can be transmitted through the network to each power device or data acquisition node. The communication protocols of the instruction include Modbus, DL / T645, etc. The communication protocol defines the transmission format and communication rules of the data.

[0023] The power data acquisition instruction includes the unique identifier for specifying the power equipment or data acquisition point from which data needs to be acquired. It clarifies the types of power data to be acquired, such as voltage, current, power factor, electricity quantity, etc. It specifies the time point or time period for data acquisition, which can be immediate acquisition or scheduled acquisition.

[0024] Step S102: Select the target power consumption acquisition rule that matches the power data from each preset power consumption acquisition rule, and obtain the preset data acquisition form from the target power consumption acquisition rule.

[0025] The power consumption acquisition rule is a predefined set of conditions or logics used to guide how the data acquisition system acquires data from power equipment. The power consumption acquisition rule involves defining which power data (such as voltage, current) is associated with which acquisition rules. It specifies at what time and under what equipment status to trigger data acquisition. It stipulates in what format the acquired data should be stored or transmitted. It defines the handling strategy when abnormal situations (such as equipment failure, communication interruption) occur during data acquisition.

[0026] The setting of the power consumption acquisition rule can quickly locate and acquire the required data, reducing unnecessary communication and data processing overhead. The data correspondence, acquisition conditions, and abnormal handling strategies in the rule help ensure that the acquired data is accurate and reliable.

[0027] The data acquisition form can actively send a query request to the power equipment, and the equipment responds and returns the data. It can also obtain the data that the power equipment actively sends to the data acquisition system under specific conditions (such as data change, timing). There is also a combination of the active query and passive reception methods, which can be flexibly selected according to actual needs.

[0028] In this embodiment, since the transmission methods and transmission objects of different power data are different, corresponding power consumption acquisition rules need to be preset for different power data to specify the transmission method and transmission object of the power data.

[0029] Exemplarily speaking, if the content of the power data contains an emergency keyword, then the transmission method specified by the power consumption acquisition rule corresponding to the power data is set to immediate transmission.

[0030] In this embodiment, each power consumption acquisition rule contains a preset power data correspondence. For each power consumption acquisition rule, if the content of the power data meets the power data correspondence corresponding to the power consumption acquisition rule, then the power consumption acquisition rule is determined as the target power consumption acquisition rule.

[0031] Specifically, traverse all the preset power consumption collection rules and check one by one whether each rule meets the current data collection requirements. For each rule, check whether the voltage value and current value of the current power data match the corresponding relationship of the power data defined in the rule. If the match is successful, determine this rule as the target power consumption collection rule. Obtain the preset data acquisition form from the target power consumption collection rule, such as active query, passive reception, etc., and configure the relevant parameters of the data collection system accordingly.

[0032] According to the obtained data acquisition form, the data collection system sends a collection request to the power equipment or waits for the equipment to actively send data, and then receives and processes this data.

[0033] It can be seen that in this embodiment, by matching the corresponding relationship of power data, the required data can be accurately located and collected, avoiding invalid data collection and transmission. Since both the power consumption collection rule and the data acquisition form are configurable, the system can be dynamically adjusted according to actual needs to adapt to different data collection scenarios and equipment types.

[0034] In this embodiment, the corresponding relationship of power data can indicate one or more preset keywords. For each power consumption collection rule, when it is queried that there are preset keywords indicated by the corresponding relationship of the power data in the content of the power data, determine the power consumption collection rule as the target power consumption collection rule.

[0035] For example, the preset keyword indicated by the corresponding relationship of the power data is "alarm", and the content of the power data also contains "alarm", then determine the power consumption collection rule where the corresponding relationship of the power data is located as the target power consumption collection rule.

[0036] In this embodiment, the corresponding relationship of power data is the logical connection or mapping relationship existing between different power data. These relationships can be indicative, causal, correlative, etc., and they jointly constitute a comprehensive description of the operating state of the power system.

[0037] In this embodiment, through the corresponding relationship of power data, the scattered and isolated power data can be integrated to form a complete and systematic data view, which is convenient for global analysis and monitoring of the power system.

[0038] Using the corresponding relationship between data, it is easier to identify anomalies or inconsistencies in the data, discover problems in a timely manner and handle them to ensure the stable operation of the power system.

[0039] In this embodiment, through in-depth analysis of the corresponding relationship of power data, it can provide a scientific basis for the optimal operation, energy conservation and consumption reduction, fault prediction, etc. of the power system, and improve the overall efficiency and reliability of the power system.

[0040] It can be seen that by exploring and utilizing the corresponding relationships among power data, the value of the data can be maximized, and the data utilization rate can be improved. By monitoring and analyzing the corresponding relationships of power data, anomalies in the system can be detected and processed in a timely manner, thereby enhancing the stability of the system. The corresponding relationships of power data provide rich data support for intelligent decision-making, contributing to the intelligent management and optimization of the power system.

[0041] The power consumption acquisition rules of this embodiment are a series of regulations and guidelines for guiding and standardizing the acquisition, processing, and storage of power data. These rules generally include the types of data collected, the collection frequency, the collection method, the data format, the storage method, and other contents.

[0042] By formulating clear power consumption acquisition rules, it can be ensured that the collected power data is accurate and reliable, providing a solid foundation for subsequent data analysis and applications. The power consumption acquisition rules can also standardize the processes and methods of data collection, improve the efficiency and accuracy of data collection, and reduce repetitive labor and errors.

[0043] In this embodiment, by formulating unified power consumption acquisition rules, data sharing and interoperability between different systems can be achieved. The power consumption acquisition rules can ensure that the collected data meets the specified quality standards, improving the accuracy and credibility of the data. Through the power consumption acquisition rules, system resources can be utilized more effectively.

[0044] When there is alarm information of a certain system in the content of power data, including preset attributes such as alarm name, alarm details, etc., the power consumption acquisition rule where the preset attribute is located is the target power consumption acquisition rule.

[0045] This embodiment defines a set of corresponding relationships of power data, including preset attributes, corresponding target attribute values, or attribute thresholds. For example, a corresponding relationship table can be defined, where each row in the table represents a preset attribute and its corresponding target attribute value or threshold. Power data is collected from the power system in real-time or periodically, and these data may include voltage, current, power, alarm information, etc.

[0046] For each piece of collected power data, a preset power keyword is used to extract the attribute value of the preset attribute. For example, if the preset attribute is "alarm information", a regular expression or a specific parsing function can be used to extract the specific content of the alarm information from the power data.

[0047] The extracted attribute value is compared with the target attribute value set in the corresponding relationship of power data, or it is judged whether the attribute value reaches the set attribute threshold.

[0048] If the attribute value is the same as the target attribute value, or the attribute value reaches the attribute threshold, then determine the electricity consumption collection rule as the target electricity consumption collection rule. This means that there are abnormal situations or special attention is required for the power data corresponding to this rule.

[0049] According to the target electricity consumption collection rule, trigger the corresponding processing flow or response mechanism, such as sending an alarm message, adjusting power distribution, starting a backup power supply, etc.

[0050]

[0051] Extract from the power data that the voltage is 225V, the current is 110A, and the alarm message is "overload". The voltage of 225V does not exceed the threshold of 230V, so the voltage attribute does not meet the condition. The current of 110A exceeds the threshold of 100A, so the current attribute meets the condition. The alarm message is "overload", which is the same as the target attribute value of "overload", so the alarm message attribute meets the condition. Determine the target electricity consumption collection rule: Since both the current and alarm message attributes meet the conditions, this electricity consumption collection rule is determined as the target electricity consumption collection rule. According to the target electricity consumption collection rule, the system may send an overload alarm message to relevant personnel and start the corresponding overload processing flow.

[0052] In this embodiment, for each electricity consumption collection rule, if there is a preset attribute indicated by the power data correspondence of the electricity consumption collection rule in the content of the power data, then use the preset preset power keywords to extract the attribute value of the preset attribute.

[0053] If the attribute value is the same as the target attribute value set in the power data correspondence, or the attribute value reaches the attribute threshold set in the power data correspondence, then determine the electricity consumption collection rule as the target electricity consumption collection rule.

[0054] The target attribute value in the power data correspondence of this embodiment is in one-to-one correspondence with the preset attribute. The attribute value of the preset attribute taken out from the content of the power data needs to be compared with the target attribute value corresponding to the preset attribute in the power data correspondence.

[0055] In this embodiment, by comparing the attribute value with the target attribute value, abnormal situations in the power data, such as overload, undervoltage, overcurrent, etc., can be discovered in a timely manner. Provide decision support for the operation and management of the power system, and take corresponding treatment measures according to the severity and type of abnormal situations. Discovering and handling abnormal situations in the power system in a timely manner can avoid safety accidents caused by equipment damage or personal injury.

[0056] In some specific embodiments, multiple electricity consumption collection rules are displayed in the form of a list, and the information displayed for each electricity consumption collection rule includes: electricity user name, data acquisition form, alarm method, and operation method.

[0057] In some embodiments, the user can create power data correspondence relationships and create and input multiple power data correspondence relationships. When the content of the power data matches all of these multiple power data correspondence relationships, the corresponding power consumption collection rule is determined as the target power consumption collection rule. Alternatively, when the content of the power data matches any power data correspondence relationship, the corresponding power consumption collection rule is determined as the target power consumption collection rule.

[0058] When the user sets that the power data needs to be continuously transmitted to the transmission object, the user needs to input a specific time in the input box corresponding to the continuous transmission interval time, so as to transmit the power data to the transmission object once every interval time.

[0059] Step S103: Extract key information from the power data according to the data acquisition form and the preset power keywords.

[0060] In the specific implementation process of step S103, as Figure 2 shown, it includes the following steps: Step S1031: Parse and process the power data to obtain the power equipment representing the source of the power data.

[0061] Step S1032: Obtain the target attribute that needs to fill in the attribute value set in the data acquisition form, and the preset power keywords corresponding to the target attribute.

[0062] Step S1033: Use the preset power keywords to extract the attribute value of the target attribute from the power equipment as the key information.

[0063] It should be further noted that in step S331: The power data obtained from the power equipment is usually a string, and this string may contain multiple key-value pairs, where each key-value pair represents a power parameter and its corresponding value. For array-type values, special marking or identification is required for subsequent processing.

[0064] Step S332: Define a set of preset power keywords according to the structure of the power data and the value to be located. These keywords are identifiers used to locate specific values in the power data.

[0065] Step S333: String matching and value location.

[0066] Traverse the power data string and use the preset power keywords for matching.

[0067] When a matching keyword is found, determine the starting position of the value based on the characters or symbols (such as colons, equal signs, spaces, etc.) after the keyword. Starting from the starting position, extract the substring until the next delimiter (such as commas, semicolons, line breaks, etc.) or the end of the string is encountered, as the value corresponding to the keyword.

[0068] Step S334: Special processing of array type values.

[0069] If it is recognized that the value is an array type, use the array subscript to locate the specific value in the array. The array subscript can be preset or dynamically determined according to the context. Extract the value corresponding to the array subscript as the final value of the keyword.

[0070] Step S335: Output the processed value.

[0071] Process the extracted value, such as removing spaces, converting units, etc. Output the processed value to subsequent applications or systems.

[0072] It can be seen that by uniformly processing power data as strings, the conversion and compatibility problems between different types of data are avoided, and the processing flow is simplified. String matching and value positioning are efficient methods based on text processing, which can quickly locate the required values from a large amount of power data. For array type values, using array subscripts for positioning avoids complex parsing processes and improves processing efficiency. Preset power keywords can be flexibly defined and modified according to needs to meet the requirements of different power equipment and data formats. The flexible use of array subscripts enables any value in the array to be located, meeting diverse data processing requirements. Through precise string matching and value positioning, specific values in power data can be accurately extracted, avoiding data errors or omissions.

[0073] Step S104: Generate power data to be transmitted based on the data acquisition form and key information.

[0074] In this embodiment, fill the key information into the data acquisition form, parse the data acquisition form, and obtain the power data to be transmitted that conforms to the preset power data format.

[0075] Step S105: Transmit the power data to be transmitted based on the power consumption acquisition rule.

[0076] In this embodiment, the power consumption acquisition rule includes: transmission method, transmission object, characteristic value indicating whether to transmit continuously, and continuous interval time. Determine whether the power data to be transmitted is continuously transmitted to the transmission object according to the characteristic value; if so, transmit the power data to be transmitted to the transmission object through the transmission method every continuous interval time; if not, transmit the power data to be transmitted to the transmission object through the transmission method.

[0077] It should be noted that by matching the inconsistent power data content, the power data transmission method and transmission object are determined, meeting the requirements of complex power data processing logic and improving the efficiency and accuracy of power data processing.

[0078] Furthermore, as a refinement and extension of the specific implementation manner of the above embodiment, in order to further illustrate the specific implementation process in this embodiment, which is a key link to ensure stable, safe and efficient power supply. The intelligent acquisition and processing method proposed by the present invention realizes the accurate acquisition, efficient processing and reliable transmission of power data through a series of refined steps. The specific implementation processes of steps S201 to S205 will be elaborated in detail below.

[0079] Step S201: Send a collection instruction to the power data collection device or system in a manner triggered automatically or manually by the system. The instruction contains key information such as the collection target, scope, frequency, etc., to ensure the pertinence and effectiveness of the collection process.

[0080] Step S202: After receiving the collection instruction, the system conducts a preliminary analysis of the power data according to the preset power consumption collection rule library. Each power consumption collection rule is customized for specific power data characteristics and transmission requirements, and includes two parts: the data acquisition form and the data acquisition rule. The system determines the applicable target power consumption collection rule by matching the corresponding relationship between the power data and the power data in the power consumption collection rule. For example, when the power data contains emergency keywords such as "alarm", the system will automatically select the corresponding emergency transmission rule to ensure the immediacy of the data.

[0081] Step S203: After determining the target power consumption collection rule, the system enters the key information extraction stage. First, the power data is parsed to identify the power equipment where the data comes from. Then, according to the target attributes set in the data acquisition form and their corresponding preset power keywords, the key information is extracted from the power data output by the power equipment. This process involves multiple links such as string matching, value positioning and special processing to ensure the accuracy and integrity of the extracted information.

[0082] Step S204: After extracting the key information, the system fills and formats these information according to the requirements of the data acquisition form to generate the power data to be transmitted that conforms to the preset power data format. This process ensures the standardization and consistency of the data, facilitating subsequent data transmission and application.

[0083] Step S205: Send the power data to be transmitted to the specified receiving end according to the transmission method and transmission object defined in the data acquisition rule. During the transmission process, various communication protocols and technical means can be used to ensure the reliable transmission and real-time requirements of the data. At the same time, the system can also monitor and record the transmission process for subsequent fault troubleshooting and data traceability.

[0084] Through the detailed elaboration of the above specific implementation manners, it can be seen the innovation and practicability of the present invention in the intelligent acquisition and processing method of power consumption data in the power system. This method not only improves the efficiency and accuracy of power data acquisition, but also provides strong support for the stable operation and intelligent management of the power system.

[0085] The following are embodiments of the intelligent acquisition and processing system of power consumption data in the power system provided by the present disclosure. This system and the intelligent acquisition and processing method of power consumption data in the power system in the above embodiments belong to the same inventive concept. For the details not described in detail in the embodiments of the intelligent acquisition and processing system of power consumption data in the power system, reference can be made to the embodiments of the intelligent acquisition and processing method of power consumption data in the power system above.

[0086] As Figure 3 shown, the system includes: a data control server and data acquisition nodes; the data control server issues a power data acquisition instruction; the data acquisition nodes select a target power consumption acquisition rule that matches the power data from each preset power consumption acquisition rule according to the obtained power data acquisition instruction, and obtain the preset data acquisition form from the target power consumption acquisition rule; extract key information from the power data according to the data acquisition form and the preset power keywords; generate the power data to be transmitted based on the data acquisition form and the key information; transmit the power data to be transmitted based on the data acquisition rule.

[0087] In the intelligent acquisition and processing system of power consumption data in the power system of the present application, in the monitoring center or data center of the power system, an operator issues a power data acquisition instruction through the operation interface according to actual needs. The instruction is transmitted to each data acquisition node through the internal network, triggering the data acquisition nodes to start collecting power data.

[0088] After receiving the acquisition instruction, the data acquisition nodes access the preset power consumption acquisition rule library. This rule library stores various acquisition rules for different power data transmission methods and transmission objects. The terminal selects a target power consumption acquisition rule that matches it from the rule library according to the characteristics of the currently collected power data, such as data type, data source, etc. During this process, if keywords such as "urgent" are included in the content of the power data, the system will automatically select the corresponding emergency transmission rule to ensure the real-time nature of the data.

[0089] After determining the target power consumption collection rule, the system enters the key information extraction stage.

[0090] Specifically, the collected original power data is parsed to identify the data source, that is, the specific power equipment. According to the data acquisition form defined in the target power consumption collection rule, the attributes of the key information to be extracted and their corresponding preset power keywords are determined. Using these preset power keywords, the attribute values of the key information are located and extracted from the parsed power data. If there are values of array type in the data, the system will specifically mark them for subsequent processing. During the extraction process, the system uses string matching and value location techniques to accurately extract the required key information from the complex power data string. For values of array type, the system locates and extracts the specific values in the array according to the preset array subscript or dynamically determined context information.

[0091] After extracting the key information, the system fills these information according to the data acquisition form to generate the power data to be transmitted that conforms to the preset power data format. Finally, according to the data acquisition rule defined in the target power consumption collection rule, the system sends the generated power data to be transmitted to the corresponding receiving end through the specified transmission method. This ensures the timely and accurate transmission of the data.

[0092] As Figure 4 shown, the present application also provides an electronic device, including a display module 103, a memory 102, a processor 101, and a computer program stored on the memory and executable on the processor 101. When the processor 101 executes the program, it implements the steps of the intelligent acquisition and processing method of power consumption data in the power system.

[0093] In the embodiments of the present invention, the electronic device can be used as a data control server or a data acquisition node. The electronic device includes, but is not limited to, a laptop computer, a desktop computer, a workbench, a personal digital assistant, a server, a blade server, a mainframe computer, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are only examples and are not intended to limit the implementation of the embodiments of the present application described herein and / or claimed.

[0094] In the embodiments of the present application, the processor 101 can be implemented by using at least one of an application specific integrated circuit (ASIC), a programmable logic device (PLD), a field programmable gate array (FPGA), a processor, a controller, a microcontroller, a microprocessor, and an electronic unit designed to execute the functions described herein. In some cases, such an implementation can be implemented in a controller. For a software implementation, an implementation of a process or function can be implemented with a separate software module that allows execution of at least one function or operation. The software code can be implemented by a software application (or program) written in any suitable programming language. The software code can be stored in a memory and executed by the controller.

[0095] The display module 103 is used to display information input by the user or information provided to the user. The display module 103 may include a display panel, and the display panel may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.

[0096] The memory 102 can be used to store software programs and various data. The memory 102 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state storage devices.

[0097] The present application also provides a storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the method for intelligently collecting and processing power consumption data in the power system are implemented.

[0098] The storage medium of the present application can adopt any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. The readable storage medium can be, for example but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples (non-exhaustive list) of the readable storage medium include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0099] The foregoing description of the disclosed embodiments enables those skilled in the art to implement or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. An intelligent acquisition and processing method for electricity consumption data in a power system, characterized in that, The method includes: Step S101: Issue a power data collection instruction; Step S102: Select a target power consumption collection rule that matches the power data from each preset power consumption collection rule, and obtain the preset data acquisition form from the target power consumption collection rule; Step S103: Extract key information from the power data according to the data acquisition form and the preset preset power keywords; Step S104: Generate the power data to be transmitted based on the data acquisition form and the key information; Step S105: Transmit the power data to be transmitted based on the data acquisition rule.

2. The intelligent acquisition and processing method of power consumption data in the power system according to claim 1, characterized in that, Step S102 further includes: Each power consumption collection rule contains a preset power data correspondence; For each power consumption collection rule, if the content of the power data satisfies the power data correspondence corresponding to the power consumption collection rule, then determine the power consumption collection rule as the target power consumption collection rule.

3. The intelligent acquisition and processing method of power consumption data in the power system according to claim 1, characterized in that In the method, for each power consumption collection rule, if a preset attribute indicated by the power data correspondence of the power consumption collection rule is found in the content of the power data, then use the preset preset power keywords to extract the attribute value of the preset attribute; If the attribute value is the same as the target attribute value set in the power data correspondence, or the attribute value reaches the attribute threshold set in the power data correspondence, then determine the power consumption collection rule as the target power consumption collection rule.

4. The intelligent acquisition and processing method of power consumption data in the power system according to claim 1, characterized in that, Step S103 further includes: Step S1031: Perform parsing processing on the power data to obtain the power equipment representing the source of the power data; Step S1032: Obtain the target attribute that needs to fill in the attribute value set in the data acquisition form, and the preset power keywords corresponding to the target attribute; Step S1033: Use the preset power keywords to extract the attribute value of the target attribute from the power equipment as the key information.

5. The intelligent acquisition and processing method of power consumption data in the power system according to claim 4, characterized in that, Step S1033 further includes: Step S331: The power data obtained from the power equipment is a string; Step S332: Define a set of preset power keywords according to the structure of the power data and the value to be located; Step S333: Locate the value that matches the string; Traverse the power data string and use the preset power keywords for matching; Step S334: Process the array type value; Step S335: Output the processed value.

6. The intelligent acquisition and processing method of power consumption data in the power system according to claim 1 or 2, characterized in that, The power consumption collection rule includes: transmission method, transmission object, characteristic value representing whether to continuously transmit, and continuous interval time; Judge whether the power data to be transmitted is continuously transmitted to the transmission object according to the characteristic value; if so, then every continuous interval time, transmit the power data to be transmitted to the transmission object through the transmission method; if not, transmit the power data to be transmitted to the transmission object through the transmission method.

7. The intelligent acquisition and processing method of power consumption data in the power system according to claim 1 or 2, characterized in that, In step S101, the issued power data collection instruction includes the unique identifier for specifying the power equipment or data collection point for which data needs to be collected, and is accompanied by the type of power data to be collected.

8. An intelligent acquisition and processing system for electricity consumption data in a power system, characterized in that, The system is used to implement the intelligent acquisition and processing method of power consumption data in the power system as described in any one of claims 1 to 7; The system includes: a data control server and a data collection node; The data control server issues a power data collection instruction; The data acquisition node selects a target power consumption acquisition rule that matches the power data from each preset power consumption acquisition rule according to the obtained power data acquisition instruction, and obtains the preset data acquisition form from the target power consumption acquisition rule; Extract key information from the power data according to the data acquisition form and the preset preset power keywords; Generate the power data to be transmitted based on the data acquisition form and the key information; Transmit the power data to be transmitted based on the data acquisition rule.

9. An electronic device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the steps of the method for intelligent acquisition and processing of power consumption data in the power system according to any one of claims 1 to 7.

10. A storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the method for intelligent acquisition and processing of power consumption data in the power system according to any one of claims 1 to 7.